gtgaaacattcggatttcgatattgtcgtgatcggggccggacatgccggcgccgaggctgcacatgctgcggcacgcatgggaatgcgtactgccttggtttccctgtccgaacgcgacattggcgtgatgtcctgtaacccggctattggcggtttgggtaaggggcatctggttcgcgagatcgacgcacttgacggggtcatggggcgggtggccgacaaggccgggattcaatttcgtctgctcaatcggcgcaagggtcctgcggtccaggggccgcgcgctcaggccgatcgcaagctctatcgcctggcgatgcaggaagaaatgcgcaatcgccccggactgaccatcgtcgagggcgaggttactgattttcgaatgcaaggtgatcgcgttgccggcgtcgttctggccgatgggtccgagattgcatcgcaagccgtgatcttgacctcgggcacgttcctgcgcgggatcattcatattggcgatgtttcgcgccccggtgggcggatgggtgaccgaccttcagttccgcttgccgaaaggctggatggatttgcgttaccgatggggcgactaaagaccggaacgccgccgcgactggacggacgcaccatagactggtctatcctcgagcgtcaggacggggatgacgatccggtgctgttctcgttcctgtcaaaaggggcctatgcgcgtcagatcgcctgcggtatcacgcataccaacgcccagacgcatgagatcattcgcaaaaacctgtcccgttccgcgatgtatggcggacatatcgaaggcgtcggccctcgttactgcccctcgatcgaggacaaaatcgtgcgtttcgctgacaaggattcgcatcagatctttcttgagcccgaggggctggaagatcacactgtctatccgaacggtatctcgacctcgttgccggtcgacgtgcaagaggactatgtccgttcgatccgggggctggaacaggttgagatcttgcagcccggttacgcgatcgaatacgactatgttgatccccgcgcgctcacgtcgcaactgtctctgccgaatgttccgggcttgtacctagccggtcagatcaatggaacaaccgggtatgaagaggctgcggcgcagggaatggttgccgggttgaacgcagccaccgcgattttgggtcacgaaccggtccccttcagtcgtgccaacagctatatcggtgtgatgatcgacgatctgaccacacgcggtgtggcagagccctatcgcatgttcacctcgcgggccgaattccgcctgtccttgcgtgcggataacgcggatcagcggctgacgcccttgggattggaattgggttgtgtcggtgacgaacggcgcgacgtctttgcgcgtaaggcagagaaactggcgacagcctcggcgctgctcgatcagagcagctttagccccaaagagattgccacagctggtatcaccatcagtcaggacggcaatcggagaaacggcttcgctgtcctcgcctttccggacgtcaggtttgacgaccttgtgccactaatcccggaacttgcagacaccgacgccgaaacccgcgcgcaggtagagcgtgatgcgctttatgccaattacatcgcgcggcaggaacgggatgttgaggcgatgaaacgggatgaggcgctggtcattccgatcgacttcaacttttctgccctcgatgggttgtcaaatgagttgaagcaaaaactcacatccgcgcgaccggaaaatatcgcgcaggccgggcgtgttgaggggatgacgccagcggcgcttgcgctcatcctggcccgccttcgccgtggcgaccgagcacgaagcgcatgatggttcccgatgcgaacacgctcaatgtttcacgtgaaacattcgagcggctgaaaatctttgctgatttggtgcacaagtggaatccccggatcaacctggtatccaagcgtagcctggaagatctgtggactcgtcacataatcgattccattcaggtgtttcgcaacgccccgaaaggtgatctttgggtcgatctcggcagtggtggcgggtttccaggtttgatctgcgctattctggctgccgaagagaaacccgaaacccagtttatctgcgttgaaagcgatcagcgaaaatcggcgttcctgcgtagcgctgcgcgcgaatgcggcatcgcatgtcaggtgatatccgagcgtatcgagcatcttgatccgctggacgcggacatcctttccgctcgggccttgaccgatctgaccggtttgctgggctttgctgaacggcacctcaagatcggcggaaccgcgctgttccccaagggggccgcatggaaaaaagagctgcaagacgccgcgaagcaatggaatttctcctacgacgcggttactagtttaaccgagccccaggccgttcttttgaagataacaggagtcacgcgtgtctgatctttcccgtcctgccggaccccggatcattgcggtcgccaaccagaagggcggcgtgggaaagaccacaactgccatcaacctcgccgcagcattggtggaatccggccagcgtgtgctggttgtggatcttgacccgcaagggaatgcctcgaccgggttgggtgtggatgaacgagaattgacgacctatgaactgttggttgatgacgcgccgttgaattcggtgatccagaaaaccagcatcgacggcctgtcgatcgtgccggccacggtcgatctgagttcggcggatatcgagctgatttcgaatgaaaagcgcagtttcctgctgcatgacgccctgcggcagacggcgatggatgcctattcttgggactatatcctgatcgactgcccgccctcgctgaacctgttgacggtcaacgccatggttgccgcgcattcagttcttgtgccgttgcaaagcgagttctttgcgctcgaaggcctgtcccagctgatgctgaccatccgcgaggtgcgacaggcagcaaaccccaatctgcggatcgaggggattgtattgaccatgtatgaccgacgcaacaacctgtcgcagcaggtcgagaaggacgcgcgcgacaatctgggtgatctggtattcgaaaccaagatcccccgcaatgtgcgggtcagcgaggcaccgtcttttgccatgccggtgctcaactacgatccgaactctctgggtgcgatggcctatcgtgacctggccgcggaactgatgaagaaacataacaagatcgccgcctgaccgcggtagagaggagcgacacatggtttcgaacaagccccggggattgggacgcggattgtccgcgttgatggccgatgtgacgcagccggccgaggccgccgctagcgaggcagcgcgtcgtccggaccgcaccgttccgatcgagaaactgcgtgccaaccccaaccagcctcgccgcacctttaccgaggacgcgttgcaagagcttgccgcttcgatcaaggaaaagggggttctgcagcccttgatcgtgcgtcccgttgatggcgatatgtacgagatcgttgcgggagaacgtcgctggcgcgcggcgcagctggcgcaactgcatcaggtgcctgttttggtccgcgagctcgacgataccgaagtcctggaaatcgcgatcatcgagaacattcagcgcgctgatctgaacgcggtggaagaggcggcgggctatcgccagctgatggacaagtttggccacacccaggaaaagctggccgaagctctgggcaaaagccgaagccatatcgcaaacttgctgcgacttctgtcgttgcctgacgacgttcagacacttgttgtcgaggggaaattgtccgcgggccatgcgcgcgccctcatcaccagcgacaacccgtcagaactggccaagatcgtcgtgcgggacgggctgtcggtgcgcgcgaccgaagcgctggtcaagaagcaggccgaaggggacaagccgaccgcgacggcgcgtccgaaatccatcactgcggacaaagacgccgatacccgggcgctggaaaaggatctgtcggccattctggcgatgaaggtagcgatcaatcacaagccgggaacggaaaccgggcaggtggtgctgacctatgagaacctcgatcagcttgatgatctttgtgcaaaactcagccgttagggcgggtccagataaagatcagaaccccgcttagcaccacggcctgaatcagcaggacgtgcgaggggactgcgaaaacgagtgacaggccaaacacggcggcaatcgacaaggttgccgccttttttgcgccgggccgaatggcacccgattgctgccaatccagaatcatcgggccaaacaggcgatgggtcaccagccatgtgtgcaggcgctctgatgaccgggcaaagaaaaaggcggcgagcagcaggaacggtacggtcggcagcagcggcagcgcaacgccaatcagggcgagggcaacgcagaccagtccaagagctgcccagataaactgcatcctctactccgacatcaggtccagaatgaccgcgttcagcaccgcacgcccctgggcggtggccttcagccgcgtaccttcgatctcgatcatgcccagttcggtcaaatgggcaaggcggttccggtttaggggctgcggcgaaagcgcctcgtatcggtggatatctagtccttcggcaatacgaagccccatcatcaggtattcgtcggcttgatcttgtagcgagagggctactcggctcaactcaccacttccctttgccactgcgcccagccaggcgccagggttcagcgggctttcggtggcgaaacgctggccatccacggtgatgcgaccatgtgcgccggggccgatgccgacataatcgccatagcgccaatagatcaggttgtggcgcgattccgaaccggggcgggcgtggttcgagacctcgtaggcgggcaggccatgcgtggcgcagacctcttgcgtgatcaggtacatgtcggcggcgtcgtcatcggcgggtaggccgcgcagcttgccgcgggcatagcggtcgccaaaggcggtgccgtcctcgatcgtcaactggtagagcgacaggtgatcgaccgccatggccagcgcctcgttcaactcggcacgccacgcttcgggtgtctggtcctgccgggcatagatcaggtcgaaactgacccgctcaaaacagcgccgcgcaatgtcgaaagctgcccgcgcctcggccacgctgtggatgcggcccagccggtgcaggtcccggtcgttcagcgcctgcacccccatcgagatccggttgaccccgccatcgcgataggcggcaaagcgcccggcctcaaccgagccgggattggcctcgagcgtgatttccatgtcgttggaggtgggccagagacggcggacggtttcgatcactgccgcgaccgtttccggcatcatcagcgacggggtaccgccgccaaaaaagatggtgttcagaacccggcccggcagctcagcggcacagcgttcaagttcggaaacataggctctaacccaggctttctggtcgatttcacgggcaacatggctgttgaagtcgcaatagggacacttggcctggcaaaagggccaatgcacgtagaggccaaagcccccatgctgccagtcatccgccaaaacagcccttcacgaatttctccaccgcccgtgcgcggtggctgatcttgttcttttcccagcgatccatttccgcaaaggtcacgtcatacccttcgggcacgaacatcggatcataaccgaagcctgcggcgccacgaatgggccagaccagatggccgggggcgacgccttcgaacacctcgtcatggccatcgggccaggccagaaccagcgtgcagcggaattgcgccagccggggatgcggggcgcttttggcttccagcgcgtcatgggcgcgggtcatcgccatcaggaaatcgcgcccattgccggtctcggcccagtcggcggtatagacgcccggcgcgccatccagcgcgtcgatggtgatgccgctgtcatcggacagggcgggcaggccggtggcccgggccgcggcgtgcgccttgatccgggcattgccgacaaaggtgtcttcggtctcttccggttcgggcaggttcatttcggcggcgccaacaaccttgaccccaaagggctggaggagatgtgccatctcttccagcttgcccttgttgtgggtcgcgatcagcagtgtgtcgccgtcgaacgcccgtgtcatgcggtggcggccatttgcgcggcaaccagttcgcctacgcccttttcggcgaggcctagcagctgatccagctgcgcgcggttgaagacagagccctcggcgctcatctgcacctcgatcagcttgcccgaaccggtcatgatgaaattgccgtcaacgcctgcctcgctgtcctcggggtaatctaggtccagcaccggttgcccggcatagatgccgcaggacacggcggcgaccggatcgaccagcggatcggaaatcacgtcgccagccttcatcagcttgttcaccgccagacgcagggccacccaaccaccggtgatcgaggcgcagcgggtgccgccatcggcctggatcacatcacagtcgacggtgatctggcgttctcccagggccacccggtcaacgccggcgcgcagggcgcggccgatcaggcgctggatttcaacggtacggccgccttgcttgccgctggcggcctcgcgccgcatgcgggtgttggtggcacgcggcagcatgccgtattcggcggtgacccagcccaggcccgagcccttgataaaggggggcacgcggtcctcgatggtggcggtgcacaggacatgcgtgtcgcccatcttgatcaggcacgagccttcggcatgtttggtgaaaccggtttcgattgaaaccgggcgcatttcgcttagatctcgtccagagggtcgcatgggtcatcctttgtctgttgcggtggggataccgcccgcaagggcgtggatgcaagcccgattgaccttttcggggcaggggatttaatggccactcagccagggggtacccaggggtttcgatgagcgatgcgcgcaaaatactggacgatttgaacgaccgctcgcgcgaggtgtttcgcctgatcgttgaatcctatctggacagcggcgaaccggtcggcagccgcaccctgacgcgtacactcagcgagaaggtcagcgccgcaaccgtgcgcaacgtaatgcaggatctggagttcctgggcctgctcgacagcccccatatcagcgccgggcgtatcccgacgcagatggggctgaggatgtttgtcgacgggctgctcgaggtggcggatctgagcctggatgatcgggccaagctggacgcgacactgggcacaaacgcgggcgacgtgggcgggacgctggaccggatcagcgccacgctcagccgggtgacacagggggcctcgttggtgctgacgcccaagcacgaggccgaaatccgccatatcgagtttgtctcgctggcgcaggatcgggcgttggtggtgctggtcttttcggatggccatgtggaaaaccgcctgtttgcgccgcccccggggcagacccccagttcgatgcgcgaggcggccaatttcctgaacgcgctgatcgagggcaagaccctcagcgaggtgcgccgcctgatgcagaccgagatcggcgcccgccagcaggaaatcgaccagctggcccgtcagatggtcgaaagcggtctggcggtctgggaccgcgagggcgaagaggccgcccggctgatcgtgcgcgggcgggcgaatctgctggagggaaccggccaggaacaagagctggagcggatccgggtgctgttcgacgatcttgagcgcaagcgcgacatcgccgagtttctgcaactgaccgaagacggcgaaggtgtgcgcatttttatcggctccgagaacaaacttttctcactttcgggttcctctttggtggtgtctccatatatgaacgcggatcgaaaggttatcggtgcggtgggggtgatcggcccgacgcgcctgaactatggtcgcatcgttccgatcgtggattacacggcacagctggtcgggcgtctgatttccgaccggagttagaggtagaaagatggcaaagccgaacaacgaagagtttctggacgatatcgcaaccgccgaggccgaggaactggccgaggagatggccgagatcagcgacgaggcggcagagctggatacgctgcgggccgagcgggatgcgttcaaggacaaattcatgcgcgcgctggcagatgccgagaacgtgcgcaagcggggcgaacgcgcccggcgcgaggccgagcaatatggcggttcgaaactggcccgcgacatgctgccggtctatgacaacatgaaacgcgcgctggaaaccgtgaccgacgaacagcgcgcggtatcgggggcgctgatcgagggcatcgaactgacgatgcgggcgctgctggatgtgttcggcaagcatggcatccaggtgctgtcgccgcaggtgggcgaccggttcgacccgcagatgcacgaagcgatgttcgaggcgccggtgcccggcaccaaggcgggcgatatcatccaggtttcggccgaaggcttcatgctgcacgaccgtctgctgcgcccggcgcaggtcggcgtatcgtcgatgcccgcgggctgatttggctgcgccaagcctccggcaggagtattttcagcaaaatgaaggggcggtcagcgggccgcctctttcagtttataaagcatctccagcgcctggcggggggtcagctcgtcggggtggatctccttgagcatcgcatcggcgggtgaggttttgggcgcgggtggtggcagtggcggcgcggccgagaacagcggcagatcgtcgatcagcgccttttgcttgccgccctcgcgttcggatttctccagctggtccagaaccacccgggcacgcgcgacaaccgaaggcggcaggcccgcaagctgggcgacctgcacaccataagagcggtcggcggcgcctttgcgcacctcgtgcaggaatatcacctcgccctcccactctttgaccgcgacggtcaggttctcgaccccgtcgagggtcgcggcgagcgcggtcaattcatggtaatgggtggcgaacagagcgcggcagcgattggtcgcgtgaagatgttccagcgtggcccaggcgatggaaagcccgtcataggtggcggtgccgcgcccgatctcgtccaggatgaccagcgcatggtcgtcggcctggttcaggatggcggcggtttccaccatctcgaccatgaaggtcgagcggccgcgcgccagatcgtccgaggcgccgacgcggctgaacaactggctgaccaccccgatatgggcgctgtcggcgggcacgtaactgccgatctgggccagcagggtgatcagcgcgttctgccgcagataggtcgatttaccagccatgttggggccggtcagcaggcggatcgcggcgcccttgtcggcgctgagatcgcagtcattggccacaaaaggatcccccccctgacggcgcagcgcgtgttccaccaccgggtggcggccgccttcgatggcaaaggcgcgcgagggatcgacgctgggcctgcaccagttttcggcgcgcgccagatcggccagcgcggtggccagatccagttcggccaggccgcgtgcggcgatattaaggcgggcggcctgctccagaactgccccggaaaggcttgaatagagccgcttttcgatctcgagcgcgtgattaccggcgttcaggatacgggtttccaactcgctcagttcgaccgtagtaaagcgcacctgattggctgtggtctggcggtggatataggtctcgctcaggggcgggttcagcatcttggccgcgtgggtcgcggtggtttcgatgaagtagcccagcacgttgttgtgcttgatcttcagcgaggcgatgccggtatgttcggcatatttctgctgcatcccggcgatgacgccacggcccttgtcgcgcagctcgcgcgcctcgtccaaatcgctgtcatagcctggcgcgataaagccgccatcacgggctagtagcggcggttcggccaccaacgcggtgtcgagcaggccaagcaactcgtcgaacccgttcagatcggcgcaggcacccgcgatcaagccgggcagttccagcccgtcgcagagggccgcaatcgcctcggcctgacccagcccgttgcggatcgcggcaaggtcgcgcggcccgccccggtccagcgccagccgcgaaagggcacggtccagatcgggcgtcttgcgcagggccgcacgtaggtcggcggccagggtcgaatggtcgatgcagaaatccagcgccgaaagccgggcgtggattacatccaggttgcgcgacgggctgccaaggcgctgttccagcaggcgggcgccccccggcgtgaccgtgcggtcgatcaccgacaagagcgagccgccgcgctcgcctgacagggaacgggtcagctccagattgcgtcgcgtggcggcgtcgatctgcatcacccgatcctcagcctcttgcaccgggggttgcagcagcggcagtttgcccttttgcgtgatgtccaaatagtcgatcagcgcacccatggccgacagttcggcgcgcgcgaacgtaccgaacccctccagcgagccaaccttgtacagctcgcacaggcgcttttcggcggccatgctgtcgaaactggccttgcccagtggggtcagcggaatgcggtgatcgtcagccagcgggcgcagctgctggaacaccggttcatcgaccaccagcagctcggacggggccagccgcgccagttccgggctgaggcgcgggcgggtcaccggcatcacgtggaaatcaccggtcgagatatcggcccaggccagcgccgcgccactgcgcacctcggcataagccaccagaaaattgtggcgacgcgcctcaagcagcgcgtcctcggtcagggtgcccggggtgaccagccgcaccacatcgcgccggaccaccgatttcgatccacgcttcttggcctcggccgggctttccatctgttcgcagaccgctacccggaatcccttacggatcagggtcagcagatagccctcggcggcgtggaccgggacgccgcacatcggaatatcctcgccctcgtgcttgccgcgcttggtcagcgcgatatccagcgcctcggccgcggcgaccgcgtcgtcaaagaacatctcgtagaaatcgcccatgcgatagaacagcagggcatcggcataagcctctttgatttccagatattgtgccatcatgggcgtgacggtggtcaaggcattattctccggcggctggtgcgcgcgaccttacaaatccggcccctgcggcgaaaggcgaaaacgcattgtcgttgaggcgcgcgattgcctgcgctatgaggctgaaagcccgcatagcagagaaacgacccatcccatgcccaaagcgaagatcaccaacgaagaggcgctggcctttcacctggaaccgacccccggcaagtgggaggtgcaggccaccgttccgatgaccacgcagcgcgatctgtcgctggcctattcccccggcgtggcagtaccgtgcgaggcgatcgcggccgatccggggctggcctatgactataccaacaagggcaacctggttgcggtgatctcgaacgggacggcggttctgggtctgggcaatctgggtgcgctgggcggcaagccggtgatggagggcaaggcggtgctgttcaaacgctttgccgatgtgaactcgatcgacatcgagctggataccgaggacccggacgagttctgccgcgcggtgcggctgatggggccgacattcggcggcatcaacctggaagacatcaaggcgcccgagtgtttcatcatcgagcagcgtctgaaggaagagatggatatccccgtctttcacgacgaccagcacggcacggcggtgatctgtgcggcggggctgatcaacgcgctgcacatctcgggcaagaagatcgaagatgtgaagatcgtgctgaacggcgccggcgcggcgggcatcgcctgtatcgaactgctgaaaaccatgggcgcgcggcatgaaaactgcattgtctgcgataccaagggtgtgatctttcagggtcgcaccgagggcatgaaccagtggaaatcggcccatgccatcaagaccgagctgcgcagccttgaagaggcgatgaaaggggccgacgtgttcctgggcgtcagcgtcaagggtgcggtgacgcaggaaatggtgcagagcatggccgacaatccggtcatctttgccatggcgaaccccgatccggaaatcacacccgaagaggcgcatgaggtgcgtcccgatgccatcgttgccaccgggcgcagcgactatcccaaccaggtcaacaacgtgttgggctttccctatctgttccgcggcgcgctggatattcacgcccgcgccatcaacgacgagatgaagatcgcctgcgcccatgcgctggcggcgctggcccgcgaggatgtgcccgacgaggttgcgatggcctatggcaagagcctggcttttggacgcgactacatcatcccgaccccgttcgacccgcgcctgatccaccgcattccgcccgccgtcgcgcgcgcgggcatggataccggcgccgcgcggcggccgatcatcgacatggatgcctatgagctgggcctgaaatcgcggatggacccgaccgccagcatcctgcgcggcatcaacgcccgcgcgcgcaaggcgcaaagccggatgatctttgccgagggcgacgatccccgcgtgctgcgcgcggcggtcacctatcagcgctcgggctatggcaaggcgctggtggtgggtcgtcatgacgacgtgaaggccaagcttgaagccgccggcctgggcgacgcggtgcgcgagcttgaggtggtgaacgccgccaacaccacgcatctggagacctataaggagttcctgtactcgcgcctgcaacgcaagggcttcgataacaaggacgtacaccggctggccgcgcgcgaccggcatgtgttctcggccctgatgctggcgcatggccacggcgacgggctggtgaccggcgcgacccggaaatcggcgcatgtgctgcaccagatcagccatgtgttcgacgccgatgcggcgcatggggcggcggggatcaccgcattgttgcacaagggcaagatcgtgctgatcggcgacacgctggtgcatgaatggcccgacgaacacgatctggccaccatcgccgaacgcgccgctgacgtggcccgccatatgggtctggagccgcgcgtggcctttgtcagcttctcgacctttggttatccgatctcggagcggaccgaaaagctgacgaaggcgcccaaggtactggaagcgcgcggcgtgagtttcgagttcgaaggcgagatgactgtcgatgtggcgctgaacccgcgctcgaaagaggcctatcccttctcgcgcctcaccggccccgcgaacatcctgatcgtgcccgcgcggcattcggcgtcgatctcgaccaagctgatgcaggagatggcgggtgccacggtgatcggcccgatcctgaccggtgtcgacaagccgatccagatctgttcgaccgtctccaccgccaatgacatcctgaacatggcggtgctggcctcggccgagatcggctaggccatggcgatctggaacctcggttcgatcaatgcggacatggtctatgccgtgccgcatctgcccgggccgggcgaaaccctggccgcctcggggttggagcggtttctgggcggcaagggcgccaatatgtcggtggccgccgcccgcgccggatcgcaggtgcgccatatcggcgcggtggggccggaggggcgctgggctatcgaccggctgaccgaatatggcgtcgatacgcgccatatcgcgacgcttgaggcacccaccggccatgcgatcatcgcggtcgagccggggggcgagaacctgatcgttctgttgcccggtgccaaccgggccatttcacccgaacgggtcggcagtgtgcttttggatgccgcgcccggtgatcttctggtgatgcagaatgaaaccagcgcccaggtcgaagcggcgcggctgggtcgcgaacgcggtctgaccgtgtgttatgccgccgccccctttgacgcgcaggcggtgcgcgatgttctgccctggctcgatttcctgatcctgaacgcggtcgaggccgaacagctgcaagaggcgaccgggctgacaccggatcagttgccggtctcgcatgtgattgtcacgctggggtcgaaaggcgcgcgccatttcgacactgacaaggggatttcgaccgagtatccggcctatcgggtcaaggcggtcgataccaccggggcgggcgatacctttaccggctatgtgctgtccgggatggatcgcggcttgccgatgccgcaggcaatcactcaagcgatgcgcgctgccgcattgatggtgatgcgccacggcacggccgatgtgatccccgacctgaaagaggtgctggcggcgcggttctagctgcccgcaaagggcgccgcatccccccaaagctgtttcacccgcgcatcgcggccacaggatttgcgatagagcttgtaggcctcttgctgccgtttcgggccgaaccgggtcagcaccagcttttctcccttggcatagtcctgatgataggcctcggccggataaaaccggcccgccgtcaggatcggggtcacgacagtttggcccagttccgcttctgcgttggctttggcctgagatgccaacgcactttccaccttgttagagacgaatatcgcggtgcgatagctgtcaccgcgatcacagaactggccgcctgcatcggttgggtcgaccgagcggaaaaacatatgcagcaggcgttcgcgtgaaacctgatccgggtcgaacaggatctgcaccgcctcaaaatgcccggtgccgccgcgcgtgacctgcttgtaggtcgggttgtcgagtgtcccgccagtataaccggacaccgcgcccagcacgccgggcactttctcgaaatcggcctcgacacaccagaaacagccacccgcaacggtcagggtctgggtctctgcggcctctgccttgcccccttgcaggatggtggccagggccatggcggcgatcagggcaatgggtttgagtgtctggatcgggaacatgctgctcctccttttccgggtgcgatcaggctgccttgtgtcactggcccgggcaagccaccgacatcaaatgtcacgcgctgttgaagcggtgtttatcacttggaaccggccgggcagggcgttagcgtgcggccaaaaccggcaatcggagagcagaacatgaaaatcgccatgtggtcggggccgcgcaatctgtcgacggcgatgatgtacgcctttggcgcccggaccgattgcgcggtgatcgacgagccgttctatgccgcctatctggcgatgaccggactgcatcatccgatgcgcgaagaggttctggccgcccagtcgcaagacccaggtcaggtggcggcaatgctaagcgggcccaatcccggggcgcggccgttctggtatcagaagcacatgacgcagcacatgatccccggcatcccgcgcgactggatgcggtcggtctgcaacgtgttcctgatccgccatccggcgcgggtgatcgccagctatgccgaaaagcgcgagaacccgacgctggaagatatcggttttcgtcagcaggcggaactttttgacgaggtgtctggctggggcggcgacccattggtcatcgacagccacgatatccgcgaagatccggcgcggatgctggaacggctctgcgaccggattggcgtcccgtggtcgccgcatatgctgagttggcccaagggcggccacaaggatgatggagtctgggcgcggcactggtacggggcggtctggaactcgaccggattcgcagggcccgaaggcgatttgcccgaggttccagaggcgttgcagccggtcttgcaagccgcgatgccattttatgagcgcatgcgcgccgtcaagatttgaccggcgcgctcatccgcccgcatgggcgtcttcgcgaagaggcccgtcagggctgattgagcgcgccctagcccagcaattgccccagcttcatcgccacacccatgttgccgctgatcttgagcttgcccatcatcacgccggtcatcgggttcagcttgccggtcagcagcttgaccagattgtcctggctcaggcggatggtgcagtcggtgtcgcggtcctgggtgctggcggtgttgtcagccagaacgatcacaccatcgtcgccacagtcgaatttcagcgacccgtcaaagcttttgcccgccagttcggtctgcatcttgtcggcgatatcctgaagcatgttgcgcctctcatgttgttgggaaaagcggtaagaaaccggcccgcgcttggcaagcctgaccaagcggcagggtcagccgcccagcgcgcgcagggtcagggggcagggcgatccgtcatagaacgcctccagaaccgcgcggaattcacccggcgcatccggcaccgcggcgaacagcgtcatggaagaacgcagcttcttggcgtcgatgctgccaaggatatcgtcgggccgtttaccggcatgggtcaacatcaggcggctgacctcgatcagtcgggcgcgcaatgcgggatgggccagataggcggccgcctcgtccagatccccgatcccgtaaagctgcgccatatgcgactggccgagttcggccagctgcggaaagacgaaccacatccagtggctcgtcttttgccccaaagttagttcgcgcaggacatccggccagacggtgtcctgcgcctcgacgaacatctccagttcgtcatcatcgtcaaactcgtcttcgccgatcacttgccagcaacgcgacggttgcgggtcgcaagcagtttcagccgcagcgcgttcagctggatgaagcccttggcatcctgctggtcataggcgccggcgtcctcttcgaaggtcacgtgggcctcggaatagagcgagtgatccgaccagcgggcgacggtgcgcgccgaacccttgtagagtttcagccggacggtgccggtgacgtgctcctggctcttgtcgatcagggcctgcagcatctcgcgctcggggctgaaccagaagccgttatagatcagctcggcatagcggggcatgatcgaatccttcaggtggcccgcgccgctgtccagcgtgatctgttcgatgccgcgatgtgcctcgagcaggatggtcccgccgggggtctcgtagacgccgcgcgatttcatcccgacaaagcggttttcgacgaaatccaagaggccgataccgtgcttgccacccaactcgttcagacgggtcaggatggttgcgggcgacatcgcctcgccgttgatcgccaccgcgtcacccttttcaaaggtaacttcgatgaactcgggcgtgtcgggggcgtcttcgaccgcgacgatgcgttgggcgacgtaatcgggcgcctcgacgcccggatcctccagcaccttgccctcggacgaggtgtgcagcaggttcgcgtcgaccgagaacggcgcctcgccgcgcttgtccttcgaaatcggaatctgatgcgcttcggcgaattccagcagacgggtgcggctggtcagatcccacaggcgccagggcgcgatcaccctgatctcggggttcagcgcataggcggaaagctcgaaccgcacctggtcgttgcccttgccggtggcgccatgggccaccgcgtcagcgccgtgttcggcggcgatctcgaccagacgtttcgagatcagcggccgcgcgatcgaagtgcccagcaaatacagcccctcgtacaccgcattggcgcggaacatcggaaagacaaagtcgcgcacgaactcttcgcggacatcctcgatatggatgttctcgggcttgatgcccagcagctcggcctttttgcgggcgggttccagctcctctccctggccgagatcggcggtaaaggtgacaacctcgcagccatattcggtctgcaaccatttcaggatgatcgaggtatcgaggccaccggaataggccaggacaactttcttgggcgcggacatcggatttccccttaaacgcatgacgtgtggggcctagcgggttttgcggttgggggcaagttgtggtggttgacagaggcggggaaacgagatgaaacaacagagtgccacacaagttatggttgaggggtgtttcaaaatgttaggttggcggattttcctgtattcgatccggatggttctgcgcaattggcgacacgctctgcggctggcccttgtgcccgcgatccttggcagcgtggcgatgatgacaatagcctgggtcatgcaaagcggccctgcgtttgaacaatttttcggggcagggctcaacgatctcgacaagaccgagatgacccgccagcatacgctttcctcgctgttggtccttgtgcctcaagctgtagccagcctctggatcgtgataacttggcatcggttcattctgctggaagaagcgcaggacggctgggtgccgcccttgcgtccggggcgaaccctcgcctatttcgccctgtcggtggggatcgtgttgatctttgcggctgtcgcgtttcctgttgtctatgcgacggtcgttcttgctgctgcgttggggctgcgtggcatggcggttgcgctcacgttagcggtattgctgcttctgtcgcccttgtcgcaaagggcactacttgtcctgcctgcctctgccatcggccaaccgctgagtttcggtgacgcgctgacgctgacacgcgatcactactggaccatgctgattgtcgcggtatcggggtctgccatgcaacatgggctttcgaccgtgctgtctttcgtaggcggaacctctaccgttgggccggtcgccgcgcttttcctgacgctgttgttgcaaccgctgctctgggcgagtgttctgaccactctctacggggtctttgtggagaagcgcccgcttggctgacgcgcgtacaccaatgtattccttgtctcgggcgcggggttgcggcagtcaggtggaatgagcgatttcatgacccgagcccgcgccgccgaacaggcgatgcgcgaagttttccccgccacgccgttgcagcgaaacgaccatctgtcggcgcgttatggcgccgatatctggcttaagcgcgaggatctgagcccggtccgctcctacaagatccgaggtgcgttcaacgcgatgcgcaagcagccggggcaggggctgttcgtctgtgcaagtgccggcaatcatgcccagggcgtggcctttatgtgtcggcacatgggggtacggggcgtgatcttcatgccggtgaccacgccgcagcagaagatccagaagacccgcatgttcggcggcgatcaggtcgaaattcacctgaccggcgactatttcgaccagacgctggccgccgcacaggcctggtgcgcgcaggagggtgggcatttcctgtcgcccttcgacgatgccgatgtgatcgaggggcaggcctcgctggccgtcgagatcgaggaacagctgggcggcgtgcccgatcatgtggtgctgccggtgggtggcggcggcatgtcggcgggggtggcgacctggttcggggatcgcagccattgcatctttgtcgaacccgagggcggcgcctgcctgcgcgcggcgctggcggcggggcatccggtaaagctggatcatgtggacaatttcgtcgatggcgcggcggtgggccggatcggggaaaagacattcgaactgctgaaatcgcggcacatgtccgatgtgctggtgatgcccgaagatcgcatctgcaccaccatcatcgagatgctgaatgtcgaggggatcgtgctggaacccgccggcgcgctgtcggtcgaggcggtggccgatgtgcaaagctttgtccggggcaagacggtggtctgcgtcacctcgggcggcaatttcgatttcgaacgcctgcccgaggtcaaggagcgcgcgcagcgctatttgggggtcaagaaatacttcctgctgcgcctgccacagcgaccgggcgcgctgaaggaatttctgaacattctggggcccgatgacgatatcgcccggttcgaatacatgaagaaatcggcgcgcaatttcggctcggtcctgatcgggatcgaaaccgcgaggcccgagaacttcgaacgcctttacgcccgtctggacgaggccgggtttacctataccgatatcacccgcaacgagacgctggcgcaattcgtgatctgagcgctctcagatatgaccgggcagttccgattggaacaccgatttcgacgcctcgaaactgttgatgatggcatccaggtcgaccgtgtccgcatgaccggcggccgattgccgctcgccatcctggcacagggcggaaaaggactgaaacccaaggctgagcgcgctgcccttgagaaaatgcagatccttttcaagcaggctgcgatccggtgcctgccgaagacgcgtgatcacctcttcgacctcttccaggaacaggtccacaacctcttcgaaatcctccgcaccgacctcttcccgcaattgggtcacgcggggccagtgaatcatggcgcacctccgttctctctgccccattcacccatcattaggagatcgagggtaaacagccggtaaagagagacgggaccaaaagcggcaattctctctttcatgagatgttaacggggacctgcctagcgtgggccgtatccttggccttggtgaaatcgggacagacaacagtgttgcatggtagggaaatggaggcccagaccgatatggaaccgggcgcaatccgccgggtgctggttgttgacgacagccggttgcagcgccgcatcctgtcgagctcgctgaagaaatggggattcgaggtgatcgaggccgaaagcggcgaggaggcgatggaaatctgcgctcgcgccatgcccgatctggtgttgagcgactgggtcatgccggggatgagcggcgtcgatttctgcgaggcgttccggcaactgaattctgaccgatactgctatttcatcctgcttacatcgaagagcgaaaagaacgaggtggcgcaggggctggatgccggggccgacgatttcctgatcaagccggtcagctcggacgagctgcgggcgcggatttcggccggggaccgcgtgatcggcatgcagcgagagctttcggccaagaacgaagtgatcgaacaggcgctggacgatctgaaacgcgcccatgacgccatcgacaaggacttgatccaggcgcgcaagattcaggaatcgctggtgcccgacttcagccaggatttcggttcctcgcggatcagcctgctgctgaaaccctgtgggcatatcggcggcgatctggtgggcatgttctcacccgggccgaaccgggtcgggttctacagcatcgacgtttcaggccatggcatcacctcggcgatgatgaccgcgcgtctgggtggctatctgtccagccgctatttcgaccagaatgtcgcgatggagaagcggttcaacaagtttttcgccctgcgccagccgcaagacgtggccgagaccctcaactcccgcctgatcgccgataccgggatcgaggaatatttcaccatggtctacgcgatcatggacctgcgcagcggcatgttgcggatggtgcaggccggacacccgcacccgctgctcttgcgtcgggacggtacggcggaattcatcggtgagggtggcgttcccatcggtctgttgccgggcgttccctttacccaggtcgaggtgcagatggaggttggtgaccggcttctgctttactccgacgggtttaccgaatgccgccttgccaatggcgagatgctggagccagaggggctactggcgctggtcaatgagtgtaatcccgaacagggcggtcaggagtttctggatgacttgttctggcgcctgactcaggtcatgtcgcctgaacacgggcttgaggatgatgtgtcggcaacgtttttcgagtttaacgggccgtgatccgcgccagatgccgggcggcgaaatgacggtcgccggcattgcccagcagttgcgctgcgctgtgggccggcatccacagggcggcgtgatcgggttctgtcggcgggccgatacggcgcaccggccgggcgcggtagatcagacagatcttttcggcccagagattgtattccggcatataggcaaagcggcggaacgcccctatccggcgcggtgcggcgatcagccagccggtttcctcgtaaacctcgcgatgcagcgcggcgaccggcgattcgcccggatcgatgccgccaccgggcagttgcaggtcgggatcggggtcatactggctggtcagcagcagatccgatcctcgcggcagcagggcataggctccgaccctgcgggtgtaacggcggcccggctcggggctttccccaaaacgtctgatcatgtagaggccctttcaacgcggcttgtccgaccctatatggtcgcgatatgccaagacttggcgtgcaaggaaacccatgacactcggaaccaaaatcgcgtgggacgacactgtcctgccctttcagctcgatttgcctgacatgcgtggccgcgtggcgcggctggacggtgtgctggacggcattctgaaacaacacgattatcccacagtggtcgaggccctggtggccgaaatggcattgctgaccgcgctgatcggccaaaccatcggcctgcgctggaaactgtcgctgcaggtacagtccaagggcgcggtgcggatgatcgccaccgattactatgcccctcgggccgagggcgagccggcgcgcatccgtgcctatgccggtttcgacgccgaccggctgaccgacggtgccccgttcgatcaggtgggtgagggctatttcgcgatcctgatcgaccagggcaaagggacccaaccctatcaggggatcaccccgctggcgggtggttcgctaagcgcctgtgccgaggcctattttgcccaatccgaacagctgccgacacggtttcagctgcgctttggcaagtccaccgaaccgggcgtgccagagcattggcgcgccggcggcgtgatgttgcagcatatgccaaaggcctcgccctttgcggcgggcggaccgggaacgggcgatatcctgaccgccgccgatctggtggacggcgccgagggcgagaactggaaccgggtcaatatcctgctcgacacggtcgaggacctggagttgatcggcccggcgctgccgccgaccgacctgctggtgcggctgtttcacgaggaacagcctcgtgtctatgacgcgcagtcggtgcggtttggctgcacctgctccgaagagcgggtgcgccagagtctgtcgatctactccgtcaaggatatcggccacatgaccaccgacgagggtacagtgaccgccgattgccagttctgcggcgcgcattacgtgttggatccggcctcggtcgggttcgaggcggatcagggtgactgatccgatcgacagtttgatggcggccctggcccggaccgggcctgggtcgagcgactttgacctcaacccgggcaccattctacccgaggggcgcaggctgcgccccgccggggtgctggtgccggtgacgctggcccacggtgcgccccgggtgatcctgaccaagcggtcctcggcgctgaaacatcatccgggtcagatcgcctttcccggcggcaaacaggacgagggcgacgcggatgtgatcgccgccgccctgcgcgaggccgaggaagagatcggtctgacccgcaccctgccgcaggtgctgggcaccctgccggcgcatgagacggtgaccgcctttaccgtcacgcctgtggtggcggtggtcgagcgcaccttcgacgtccggcccgagccgggcgaggtcgaagaggtgttcagcgtgccgctcgcacatctgatgcggcccgagaactactcggttcagtcgcgccgctggcgcggacagcggcggcattacttcaccgtgcctttcgggccctactacatctggggcgccaccgcgcggatgctgagggggctggccgaaaggatgcagcaatgacccggattgacgaggcatggctgaccgaaccggcgacgcaacaggtgtgccgggccctgaccgagggcggtgcgcaggcgctgttcgtcggtggctgtgtgcgcaacgcactgttgggcgcgccggtcagcgatatcgacatcaccaccgacgcccatcccgagcgggtgatggcgctggccgccgcggccgggatcaaggcggttcccacaggcatcgcccatggcaccgtgacgctggttgccaatagcattccgcatgaggtcaccacttttcgccgcgatgtggaaaccgacggccgccgcgcggtggtcgccttttccgactcgatccacgaggatgccgcgcggcgcgatttcaccatgaacgcgctttatgcccggcccgacggcacggttctggacccgttggatgggctgcccgatctacaggcgcggcgcgtgcggttcatcggtgatgcgaccgaccgcatccgcgaggattacttgcgctcgctgcgttatttccggtttcacgcctggtatggcgatgccgaggccggtttcgatgccgaagcgctggcggcgattgccggtaatctcgacgggctgtcccgcctctcgcgcgagagggtgggggccgagatgttgaaactgttcgccgcgcccgacccggcgccctcggtcgctgccatgcgcgccgccggggtgctggcccagcttctgcccggtgcggatgatcgggcgctggcgccgctggtacatctggaagacgggttgggggccgatccgatccggcggctggccgcgctgggcgacggcgaagcactggcctcgctccggttgagcaaggcgcagatggcgttgctggacacgctgcgccgagctgctttgggcaccgccggggccggagagttggggcacgaactgggcgtcgaggcggcgcgcgatgcacttcttctgcgggccgcgctgctggaacaaccgcttgacccgcacgcgcccgccgccattgcgcgcggggctgcggcggtgtttccggtcactgcccgcgatctgatgccagcctattctggccccgcgctgggcgcgcggcttgccacgctaaaggcgcgctggatcgcctcggacttcagcctgagcagggcggctttgctggttgacaaggattgacgcaaggtcaatcaattcctgcgtgacagggcgaaccttgcaaggttaggtttgcctcgaaaccgataggagggatgcgaatgtattacgggctctggttcagctgaggctgggataaccgacccgttcgggtggtgtcctgcacgccgcctctttcgcatattccctaactgctcaacggagcatccttcatgtttcgctttttcgaaaatcttgtcgatccctttgtcgcctatgacgagaccgacacgccgcccacccggttgtggccctttatgctggattactcccagccgtttctgcgcgtctttgtctggactgcgctgctgtcgatcatcgtcgccggggtcgagatcgggctgatctactacatgggccgtgtcgtcgatgtgttgaacggcgaaccggccgaggtctgggcgcgctacggcaccgagttcatcgtgctggcactgttcgtcctgctgatccggcctgcgctgcatgtggccgatgtgctgctgttgaacaatgcgatcctgcccaatttcggcaccctgatccgctggcgcgcgcataaacacgtattgcgccagtcggtcggctggttcgagaatgattttgccgggcgcatcgccaaccggatcatgcagacccccccggcggcgggcgaggtgatctttcaggttttcgacgcgatctcgttttcgctggcctatctgttgggcgcggcgatcttgcttatggcggccgacatccggctgctgctgccattgctgatctggttcgcgctttatgctttgctggtgcgctggacgatccagcgggttgggccagcgtcgcaggcggcctcggatgcgcgttcgaccgtgacggggcgggtggtggacagctataccaacatccattcggtcaagatgttcgcccatgacgaccgcgagctgacctatgcccgcgaagcgatcgaggaaacgcgccgcacctttcaggtggaaatgcggatctttaccatcatggacgtggtgctggtcaccctgaacgggctgctgatcgtcggcgtggttggctgggccatcgcgctctggatgcaggggcaggccagtgtcggcctggtggccgcagcctcggccctgaccctgcggctgaacgcgatgaccggctggatcatgtgggcgctgaccagtttctttcgccaattgggtgtggtggccgaggggatggaaaccatcgcccagcccatcgacctggtggatgcgccggatgcccggccgctggagctgagcgagggccggatcgaactgcaacagctgtcgcatcactatgggcgcggcgccggcgggctggaccagttggacctgacaattgcgccgggtgaaaagatcgggctgatcggacgctcgggcgcgggcaagtcgacgctggtcaagctgctgctccggttctacgaccccgatagcggtcgcatcctgatcgacggacaggatatcgcccgggtgacccagaacagtctgcgcagccatatcggcatggtgcagcaggacagcgccctgttgcaccgctcggtccgtgacaacctgctttatggtcgtcccgacgcgagtgaggacgagatgatcgccgccgccaaacaggccgaggcgcatgacttcatcctggacctcgaagatccgcagggcaggcgcggctatgatgcccatgtgggcgagcgcggcgtcaagctgagcggcgggcaacgccagcgggtgaccctggcgcgggtcattctgaagaacgcgcccattttgctgttggacgaggcgaccagcgcgctagattccgaggtcgaggccgccattcaggacacgctctacggcatgatggaaggaaagaccgtgatcgccatcgctcaccggctgagcacaatcgcccagatggaccgtatcctggtgctggatcagggccggatcgttgaagagggcgatcatgccgacctgctggcgcagggcgggctctatgcccagttctgggcacggcaatcgggcgggtttctgaacaccgaggccgctgaatgaggtttgccgacctcatcgacccgtttcgtgacaccgacacgcccccgccccagcggctgggggcgttcattcgctgggcattgagcggcgcctggccggttctattcgtcgccgccctgttttctgccctggcaggcatgttcgaggcgattaccgcgtggatactggggcaggtggtcgaccgggcggtcgaacttggtcccgaagggttttttgagggcaccaacctggcgacaatcctggttgcagtgggctttttcgtgttgatccggccggttgcctttggcctgtcggccttctccaacaactatatcgtcatgcccaatatcccgccgcttgtgctggccaagctgaatcggtggacgctgggacaatcggtgggcttctttgatgacgatttcgccggtcggatcgcgcagaaacagatgcagacggcaagcgcgctcagctcggtggtatccgagaccatcagcgcgatcgtctttgcactggcatcgctgatcggcagtttggccttgttagggtctattcatccactggtcatgttgccttttgcggtgtggctttgtggctattttctgctgatccgctggtatctgccacgggttcgcaaacgatcggcggcgcgggcgggagcgcgggcgatggtgtcgggccaggtagtggacacgatcaccaatatcaagacggtcaagctgttcgcacatgccgaggccgaggatgtgaccgcgcgcaatgccatggccgacctgcgcgagaggtcgctggatttcggctggctttcggccagtttccggttcttcctgatgttgctggcgggtgtcttgccggtgatcctgctgggttcggcgctgattctctggcgggcaggggatgccagcgcgggcgacgttgtggtcgccggatcggtctccatccgtatcgcgcagatgtccggttgggtcagtttcacgctgatgagcctttatgccaacctgggagaggtgcagaacggcatgaacagtcttgcgcgggctgaacgtatcgaggatgtcgcggatgcgcggcctttggttgcgggcgctggcaagatcgatttcgaggatgtcggctttgcctatgggcgaaaatccggcggggtcgatgcgttgtcgctgaccgttgcgccgggcgaaaaactggggattgtcggtgcctcaggggcgggcaagtcgacgctggtttcgttgctgctcaggctctatgaagcggaaaacggacaaatccgcattgacgggcaggatatcactaccgtgacgcaggacagtttgcggcggcagatcgggctggtgacgcaagagacggcgatgttcaatcgttcggcccgcgagaacatcctttatggccgcccaaatgcgagcgaggccgagttgatcgccgccgcgcaaaaggccgaggcgcatgacttcatcctggatcttgccgacgccaagggacgcaccggatatgacgcccatctgggcgagcgtggcgtcaagctgagcggtggtcagcggcagcggattgcgctggcgcgcgctatcctcaaagacgcgccgatcctggtgctggacgaggcaaccagcgcgcttgacagcgaggtcgaggcgtcgatccagaccgcgctgcaccgggtgatggagggcaagaccgtgctggccatcgcgcaccgtctgtcgaccctgtcggaaatggaccggatcgtggtgctggatcgcggccggatcgtcgaaagcggcacgcatgaagcgcttttggcgcgcgacggtctctatgcccggttctggcatcgtcagtcgggtggctttattcgcacccaggccgccgagtaagggcttttcgcctcgcgcgtgcccctgtatcaggcggccatgacacaagagatcaccattacacggctgggccatcagggcgacgggatcgccccgggcccggtctatgtgccgcgcagcctgccgggcgaggtggtcagcggcacgcccgagggcgacagactggccgatatgcgggtggtgacaccgtcgccgcatcgagtggcgccgccctgccgccattaccgcgcctgcggcggctgccagttgcagcacgcctcggacgggttcgtcgccgagtggaagcaagaggtggtgcgcgccgcattggcggcgcaagggatcgaggcggtgatgcgccccgttcatacctcgccgccgcagtcacgccgccgcgcaaccatcgcggtgcgccgcactaaaaagggtgcgcttgccgggtttcatggccgcgcctcggacgtgatcaccgagattccggattgccatttgctcgaccctgcgctgcttgccgccattccgatggccgaggcgttggccatgctgggcggcagccgcaagggggtcatggcggtcacgctgaccctgtcggtggctgggctagatgtggcggtgcgcggtggcaagccactggacggcccgcttgaggtggcgctgggccagttggccgaggtgcaggggctggcccggctggcctgggaagacgaggtgatcgccatgcgtcacccgccggcgcaaaacttcggcaaggcggcggtcgtgccgccgccgggcgcctttctgcaggccacccgcgacggggaacaggcgttgttggcagcggtgcgggaaacgattgcgggcgcccgccgggtcgccgatctgtttgccggctgcggcacctttgccctgccgctggccgaaaccgccgaggtgcacgcggtcgagggtgagagcgcgatgactgccgcgcttgatcggggctggcgtcgtgcgcagggcctgaagcgcgtgaccaccgaggcgcgcgatctgttccgccgcccgctgctgcccgacgaactggccgcattcgacgcggtggtgctggacccgccccgcgccggggccgaggcgcaggtggccgaactggcccgcgccaaaccacccgtcatcgcctatgtcagctgtaacccggtgacctttgcccgcgatgccaaaacgctggttcaggctggatatagcctgaattgggtgcaggtggtcgatcagttccgctggtcggcacatgtggagcttgcggcggccttctcgctggcccatatcggcggctaagcaacgaggagcgcgcgatgcaaagaatgcaggcctttatcgaccggcccggtttcggccggttcattaccgccgtgatcatgctgaacgccgtcgtgctggggatggagacgtcgccctatctgatggagcggtggggcgggctgatcctggccgctgaccgtatctgcctaggcatcttcatcgtcgagatcgcgctgaaactgacggcgcagcggcagcgctttttcctgaacggctggaacctgttcgatttcgtgatcgtcgggatcgccctgatccccgccgccgggggtctgtcggtgctgcgggcgctgcgcatcctgcgggtgcttcgcgtgatctcggtcgcgccgcgcttgcgccgcgtggtcgaaggcttcatcactgcgctgcccggcatggccagcgtgtttctgttgatgaccatcatcttctacatcggcgcggtgatcgcgaccaagctgttcgccgcctcctttcccgactggttcggcgatctgggtctgtcggcctatacgctgttccagatcatgacgctggaaagctggtcgatgggcatcgttcgcccggtgatgcaggtctatccctatgcctggctgttctttgtccccttcatcatgatcaccacatttgcggtggttaacctgctggtcggtctgatcgtgaactcgatgcaggacgctcatcacgccgaggatggcgagcggaccgatgcctatcgggacgaggttctggcccgcctggaacagatcgaccagcggctgaatgcgcttggtgaaaccaaaaagtgattttgcccgaccccgattccggggtattccggggaccattgagaaaaagaacgaggcagtgattatggatcgtcggcattttggtcttggcgcggccgccgcgcttggcctgtcggcctgcggcagccaggacagcaagttccgccgctattacgggcctgcggtcacctcgatcgtgatcaacaagggcgcgcgtaagatgtacctgttgaacaacgaaaaggtgctgaaggagtacaaggtcgaactgggttttgccccggcagggcacaaacagttcgaaggcgacggcaagacgcccgagggcacctatctgatcgaccggcgcaatcccaacagcgcattccatctgtcgctgggcatctcttatcccaactcgcgcgatgtggcctatgcccaggcgatgggcaagaagccgggcggcgaaatcttcattcatggcgagcccaatgggttgcgcgaccgcaagaaggcaaagaaacagccggattggaccgctggctgcatcgccgtcaagaatgacgagatcgaagagatctatgccatggtgcgcgatgggacggtgatcaccctgcgcgcctgacggcgggcgaccctggatgttcaaagatcagaccgctgccgggagagacccaaaccgtcctggcggaggtgctgcgccgatggtccaccagaaatccgatatcggccagaagatggggcgcggtctctgcaaggcggataagttcggcctccagcgtcgcatgttccgacaccttgggttgtctaagaaagctgatccagccaaagagccgtaagcgcggtgctttgatgggtgtttcgcaaggggcaatggatgccatggcctttctccgggtgcattcgctcacctttcagattgggcgcgcgggcgcttgccttcaacgcaagctttctcgtaacttggcttagaaaacctgatccaagggacatgtgatgcgcttgccgccgctgaacgccctgcgcgctttcgaagccgccgcacgccataacggctatatcgcggccgccgaagagctctgcgtgacccgtggcgctgtcagccgtcatatcaagctgctcgaggatcatctgggcgttaccctgtttcaccgaaatcaccgcggggtcgagctgaccgcggcggggcggcagttgctgcccgtgctgaccgagacctttgcccggatcgcgcgcgaggccgaacagatctcggccatgacgcgggatgtgcggatcatctgcccgccggcgctgtccattcgctggctgttcccgcgtctcgaggagtttcaggccgcgcatcctgacatccgggtgcggctgaccaccgagttctatggcgccaaggggtttgacgataccgagcatgatctgggtgtttcggtcgaacatgtttccggccgaggcgccggaatcgccagcatgccgctgtttccgatggttctgtcaccggcctgttcgccggcgctgctgcgccagcgaccgctaagcgctccggccgatctggcgcggatgacgctgcttcatgaatcccctcagcgcagggactgggcgcattggttgtccagctttggcgtgcgcggtgttgatgcgggcagcgggccgacctttccgaacctggatatggcggcacgggccgcaacgatgggcgcgggtgtggtcatggcggatctggccctgtgtcaggaagagctgcgcgccggaacgcttgtgcttccctttcccgagatgacctgcaccacaccgcaaggagggtatgtcctgcttggtgcgcgcgcgcggtgggacgagccccatctgcgggcgtttcgcgactgggcggccagtagctcggccgatcttgtggcgtgcatgggcgcctgaccggctgctgttatgcctgtccgcctgcccatttcccgaacccgaacacgatatagtcgcgctgatagacatcggcggccagcgcctcgagcgcgtcgtcatagatatcactcagcgggatcggggtatcgggggcggcgcgcggcggctcgggcggttcggcatggccaaagcggcgggccagcgacggcagatcggtggcgatttcgtcctcgcgcaggatcaggtcggggctgacgaattccgcaaagctgctcaaggcctgcgcctggctgcaccacgacccgtcgatgcggattgcggtctgcccggccaggttcatgcggacaaattccagaaacgcctcgaacgcagcacggtgatcggcacggccgtaatccagccccggggtgccttcgggaatgggcaggctgaactgccggcgcagggtgttccggatcttggtgaaacagccgggtcccttgttcaggatacggtggcagaatgcggaatgcgcgcgtgccagcgggtggcgcagcacagtaaacgcgcggtgaccctcgtttcctttcagccagccgcgcacctgtttctggttcagcccggtgcccagcgccgcatcgaccaccccgtcgagatcggccatccagcggcgcacctcatcctcggggccgccgcgcaccggcagatagatcagcggcgtcaccgccccggtgacataggtcggcacggcggggccgcggcgcggttcgaaattgggggttcgggtcaggttgaaccgatcgagcccgctgagcgcctcgaccatctcgcccgcgttcaccaccttggaggtaaccgggctggggttctgccgtttcaggctgtcatccagttgttccagccgcgcggagacgcccagccattgcgccagaccgttcattaccgacaggtcctgcagatcctcgtaagcgacataaaacggggtctggccgctgcgttgcaggctgttgagaaggaagacctgaaaatcctgcaacgcctcgacatggcgggcaaattcctcggcatcaaagcgggcctgtgcctcctttcggcgcttgatattggtcagcttccactggccggtttccttggcgatcttccacgagacatagctgtcaagcggattgcgggtcaggatgatcttggcgcagcgcggatcggacaggaccaggtccagaacgcgcggatcgtggtcgtgaaagaaccggaaccccgccagcacgccgcgcgcgtcccgcaccgcgtcgatcaggcattgcggatcggcatcgcgcatgtcctggctgacttccagtatctcggtcttgttgggatagccgatgaaatgggggttgaacgcctcacccacgcaggcaaccccgtcaagcgcgttcaggttcgcttcgagaaagttggagcctgtccgcatctcggcgaagacgacgaagtaatcaaaagggctgctcatgcgtcgttatcgcaccagatagggtttgcgtgtcggtttggggttgttgatcggggccggttcgaccgggaaatcccccatcagataggggtgcatgccctggttcttgaggttctgcaggaactggccgaagccggtcagatccaccatggttggcgcttcggtcaggcggcgcgggcttgattgcccgatctcgtccacgatggtctggatcggctccataggcgcctcgacgaattcggccatcgtccagatccgcacccgcgccttggtccagaccgaacgcaggatttccagatgcttgctttcgatccgttgcaggcgcgcggcctctttgcgcaggtcggcgaagttgcggttcgatttgaacagcggcaccgcccaggcgccggtgatgaccgaaatctgggcgttggggtcgcgcgccagcagccagtcgattttctgattgtcggcggggccgaactggaaacactgccgctcgccccttgtgttccagatcagcgaggtcaggaaactggtcgggttatagtcgcgcagcagggcgcaatcgctgagcgcgccgttgaccagccgctcgccgccggcgaattcggccctctcggggccaaagagatgcccatgcacacgggtgccggtggccttggccagccagggctcgaaatcctcgaacagttcggtaaagccctggaacacggaataggggttcgaggtcaggccgttctcgttgccgtggcggggaaagcggctttgcatatacaggccgtcgcggccccgcgtccgccgctcgaccgccttggcaaagatgcggtcgatcttgcccgggttcggctcggtccgtttcatggcgccggcctgatcggtcagaaaggcctgatacagccgttccgcccggggccatatcttgcgggcgacgaaacagtcggaccgccgcagcaattgcaggtgatcgtcgtagaagatatgcggtttgccctggaaatcgaacttgctcaacgtcagcgagcggctttcgatattggccgagaactgccgcgccagagtctggaaatagctttcatccgggatccagaccttgcggaaatacgcgtcatagacggtgcgctcggggtcctcgaggatagccgagagggtgtgccgcgtcaggcaccaccactggcttcccatatgcggcaccagcccggcaggtatcctgcgtttgaaccccaggcgccgttgcagattgacgtatttgtcgaacagatagcggtgctttttccacgagaagggaaagcgcagggtaaagcgttcctgatccagcccgcccacggtccagggcacatctgcggtggtggcgctttcgatgaaatcggtgcgcggccgggcggcgagatagtcgatcagctcttgcaccggacgcagcggcaggcaggaaccggaggcaaggtagacatggcgcacatcggcgaattcggccagcatctgctcggacgcggcctgcgaggcggcgacgatcccccaggtgccccattcgcagcggtggcgggtgctgaaccggatcagcgggtccttgacgcaggcatcgtgaaacgccttgaacgtcttgcgggacacctttcggtcgacatggatcacaacaggacagcccgaggcggtccaatgctgcgccacctgctgcgcccggtcgagcgcggtgtgaaccagcatgacgatgccaaccgtgctcatgcccagttccccttggacatgaggcccaggatctcgagctggcgccagttgatgtatttctcggaccatttgcaccacaggtccggctggtcctgcacgcggtccgcataggccttgtattcaaccgagttggaatagtgctggcggcgggtcagttcctcggccgccttgacggtgaacgtatccagaaacttggtatgcagcagggcgccgctggccttttcgccgccccattcgtcatagacctgattaaggccgcgcggcagcaaggcgtgggtcgagctgacataggcataccgccggttccatttcaccagcggggtcttgttcagcgcgggggccttcttggggttgtcgggaaagaacacccggctgcgcggcccgccctggatccacagattgccgtattcggggtttttcttgatcatgtaattgccgctgtcgaaccaattggcgatctccagcggattctgcccttcgacatagggaacgtcgtcaatccgccccttgggataaacgtcgatcagcatcgcgctgaaagaccggatcgaggaattgtcgagccagtcagtcagcgcctggatcgggcgggtatcgcagaacggatagataaagaactcgtccgggtcgaccaccagcacccaatggtcatgggcatagctgcgtttcagccaattcatccaatcgacgccgaacgtggccgatttgtagctgtgcgtggtgtgccagaccgatacgtcagattgcccgccgagataatcgagcgtgccatcggtgctgtcattgtccacgatcaggaaatggtcgatccccagctcgcggtaatagcgcaggaaatagggcaggcggattttctcgttccggacggtgctgaccaacagcacgtcgcttgggcgaattgcggcggtattgttctgaacggcgcgcaattcccgggacttgcgtatgcaacgcaaaagacggcgcttgcgccgcactctcatccgataggagtcccaaaggctcacgctgctatccactcttcttctgacgcgagcatgcccggcaccgaaataccaacaaacccaagtggtattgcccgtttatgtcactgaaacatctatggaagcaacgggtttagaaagggttacgtcattcctgacatttctgactcgtctttcccccggtatcggttgcattttaaccttcctcccaacctccgggtgaaagaagcccgagatcgtgcaattgccgccaacccgtgaaccgggtcgaggagggagtccagaaatcgggcgaggcggtcaggtcgtcatagtaatggtcgaaatcggcgggggtgtgaaaatgctgttggcgggtcttctcttcggccgatctggaaacaatgtcgggcaggaacttggtgtgcagcagcacccccgagggcgcactgtcgcccggcccgccataaaccgcgttcagctgccggggcagggcggaatggcaagagttcacataggcatagcgccggtcccagcggatcagcggtatcttgttcagcgtcggtgagcggcgcggatcatcggcaaagaacatccgttcgcgcgcaccgccctgcacccacagattgcccagcggttgctggcgctgggcgcgatagggggcggcgtcgaaccagtgcaggatatccaacggatcctcgcccggcgcatgggtctgcgcggcgaccggccccttggggtaaaggtccagcatatgtgcgccaaagcagttgcgcccctgccgctccagccagccggtcagcgcatgcaggtcgcggcggtcgtgatgggcatagatcagcaactcgtccacatcgaccatcaggcaccaatgcccatgcgcgtggcgtatttgcagccaggtcatccaatccagcccaaagcgcgcgtcgcgatagctggccccggtctgccagagcgagacatcgggctgcgcggccagcatctcgacgctgccatcgtcgctgccgttgtcgaccatcagaaagtggccgacgcctagggtgcggtaatagtccaggaaccagggcaggcgcagcacctcgttcctgagcgtcgtgacggccagaacctgacccgggcggatcgccgccgtgcggtcggccagtgcggtcagcgcgcgtcggctgcggaacgcgcgccacagcagccgctgccgtttccaccgcaaccgataggcatcggcccatccgatcggcgatagcggcggtgcggggctgctggtcatccggtgcctcgtgtcagtccagccccatcgcggccatcatctcttcgatccgggccacgtcctcggggttgttcagctcccagaactggcgcccgcgcgcctcgacctcgacacacagaaccttgcgcccgttttccatgaaacgcagctgttccagcccttcgagcgtttccagcggccccatcggccaggtcggataatccgccagcgcgccaggccgataggcatagacgccgacatggtggaacaccggagtgggtgcgtcatcggcatagatctgcgaggtgaaggggatcacctccttggagaaatagagcgcgctgcggtcggccgcgaacaccgccgtggtgccaccaacccggccatgtttgcgatcgttcagaaacccgttcagcgccatgccgtcacagcgcagcaccggtgttgcgatatcggcctcgggcgcggcgcgcaggcccgcgatcagatcctcgacaaaccagtgcggggtcagcggcgcatcgccctgcaggttcaccacgatgtcgaaaccgccacccagcaccgcatgtgcctcggcgcagcgctcggtcccgttgacgcaatctgacgaggtcatgacgacctcggccccgaagccttcggccaccgcgcggatgcggtcgtcatcggtggcgaccaccacccggtcggcgccgctcaccgccatcgccgcccgccacgagcgttcgatcagcgtcatttccgtgccactggcgccggtcaggctgaccagcggcttgccgggatagcgggtcgaggcatagcgggcgggaatggcgatgaggacggacattcaggcttccttgagggtgacgctgggggcgtaggcgatgaagaacgggttggcatagccgtccttgccataggtcagcggctggtgattgtcgaaacgtaccaccttgcccccggctccggccagaaccgcgtgaccggcggcagtgtcccattccatggtacggccaacacgcgggtaaagatcggcctcgcccgtggccaccagacagaatttcagcgaggatccggcgctcttgctgtccttgacggcgtatttgccgatgtaatcctcggtcgcctggtcgcggtgcgatttcgacgccaccaccagcagcgcggcattgtcggcctcggccacccggatcggagagaggtcaccgggcgtttccttgtccagtccgccggtctcctcgaccgagctgccatccgccagagtatagaacatccgtcccttggccggggcatagaccacgccacgcgtgggcgtgccgttttccaccagcgcgatattgacggtgaaatcgccgcgccggttgatgaattccttggtcccgtccagcggatcgacgatcaggaaggtgtcgcccgtctggctgtgcgaggccgcctgttcctcggtcaccagcaggatatcggggaaggccgcgcgcaagcccgccgagatcagcgcgtcggctgcctcgtccgcctcggtcaccgggctggagtccgatttgaccttcacgccgaaatcgtcggcgttgtagatggacatgatcacatcgcccgcctcaagcgcgagacggcgaatgacgggaattagttcctcgtaggtcacaaaaaagctccgatcatgggatttgttgatccaagatgcaggagcccttatgctgtgatggcaacggaacggcaagaattccgtgcgaagcttgggcaattcaacggaaagcagcaacgtgtttcgatatcggcagcacaaatccctattgagcggcgccatcaccatggccgagctcatctttcacaacgtggtgcgcggcgtccgtcagggccattccaatgcctatgcggcgttgggcaagaacatgatgcagatcctggtctttgtgctggtgttctacatgatgttttcgatgctggggctgcgcggttcggcgatccggggcgatttcctgctctacatcatgtcgggcattttcctgttcatggtgcacatcaagacggtgggtgcggttgccggggccgaagggcccaacagcgcgatgatgaaacatgcgcccatgaacacgatcattgccatcctctcggcggctttggggtcgctctatacccagctgctgacgctgttcctgattctctttggctatcatgtcgctttcaagccggtcgagatcgccgatcctgccggtgcgttcggcatgttgatgctggcctggttcacgggctgtgcggtcgggttggtgttcctgtcgatcaagccctgggcgccgatgctggtgggggtgatgaccacgctttaccagcgcgccaacatgatcgcctcgggcaagatgttcgttgccaataccttgccgggttacatgctggccatgttcgactggaacccgctgtttcacgccatcgaccaatgccgtggcttcgtgtttcgcaactatttcccgcataacagcaactggcactattcgctgtggctggggatcatcctgatcatgatcgggctgatgggcgaattctatacccgccggcatgtctcggccagctggtacgcgcggcgatgaggtggcttgtcgccctgctgctggtgcttgccgcaccgcttgccgccgatccggtgcccgcattgttcgatgtgaccggggttgccgccgatgatgtgctgaacgtgcgcgaggacccttcggccgggtccgaagtgatcggcacgctggcgcccgatgcggtcggggtcgaggttgtcgacctgacctttggcggcgactggggccgggtgaacgtgaacgagacaagcggttgggtctcgatgcgctacatgcagcagcagcccgagtccgacggggtctggatgaccccgcgtttcacctgttccgggaccgagccgttttggtcgctgaccgtcgaacagggggtcggggcgcggttccagatcatgggcgaggcagagcaggctctgccggccggtctgctcagacccggggcgggtttgatcgaccgctttgccctgccgctgggccataacctcgccatcctgcggcagatgcagtgccatgacggcatgtccgaccgggcctatgggctggatgtgggcctgatgctgaacggatcgctttacgccggctgctgcacgctgttgccgaactagcccgcaacccgcagcgtcaggttcagccgcccgcctttgggcaacagccgggacgagccgaaccggatccggtcgatcccgtgatagatcagccgcgccggtccgcccatcaccaccacatcgcccgagttcagccagaccgattccgtcttgcctccccggctggtattgccgatgcgaaacagggcgtcatcgcccagtgacagcgacaccacgggccaggtcagatcggcttcgtcgcgatcctggtgcaggcccatccgggcgccctcgccataatagttgatcaggcagcaatcgggcgcgcgatcctgacccgtgaccccgtgccacagatccagcacctcgggcggaatcgcgggccaggccatgcccttcggatgggtcggctgatagcgatagccgcccttgtcggtcacccatcccagcgaccctgccgaggtcatccgcaccgacagcggcttgccgttcggcatggtgggggtgaacagcggcgcggccttcagaaccgggcgcaatgcctcgatcagccgtgcctgggccggcccgtcgagcgcgcctttgcgaatctcgacaccacgcaggttcaacatggtcattcccggacggaccctttccttgacgaagccttgtcaaaaagcatgcagattcgcgaaaacctgcaattctgcatgcttgcagcacctgtttccgccccctatatacgccgggacgcgccgtggtgtaggccattgcgcaaacagatcggggccggaatgcctaaacgggttcaggcctcgggatatcgccttgaagagaaagggatcgaacaaatgggtaaagttatcggtatcgacctgggcaccaccaactcgtgtgttgccatcatggacggcgcccagccgaaagtcatcgaaaactcggaaggggcgcggaccacgccctcgatcgtcgccttcaccgatgaagagcgtctggtcggtcagccggcaaaacgccaggcggtcaccaacccctcgaacaccatttttggcgtcaagcgcctgatcggccgccgggtcgacgatgccgaggtcaccaaggacaagaaaatggtgccgttcaccatcgtcaacggtggcaatggcgacgcatgggtcgaggccaagggcgagaaatactcgccgtcgcaaatttctgccgtcatcctcggcaagatgaaggaaaccgcagaatcctatctgggcgaggaagtgacccaggcagtgatcacggtgcccgcctatttcaacgatgcccagcgtcaggccaccaaggacgccggcaagatcgccggtctggaagtgctgcgcatcatcaacgagccgaccgcggctgcgttggcttatggcctggacaagaagaacagccagaccatcgccgtctatgaccttggcggcggtactttcgacgtgaccatcctggaaatcgacgacggcctgttcgaggtcaagtcgaccaatggcgacaccttcctgggtggcgaagatttcgacatgcggatcgtcaactatctggcggacgagttcaagaaagagcacggtgtcgacctgtccggcgacaagatggcgctgcagcgcctgaaggaagccgccgaaaaggccaagatcgagctgagctcgaccacccagaccgaaatcaaccagccgttcatctcgatgggcgccaatggtcagccgctgcatctggtgatgaagctgacccgcgccaagctggaaagcctggttggcgatctgatcaagaagtcgatggacccgtgcaaggccgctctcaaggatgccggcatttcgccgtcggacgtggacgaggtggttctggtcggcggcatgacccgcatgcccaaggttttcgaggaagtgaccaagttcttcggcaaggagccgcacaagggcgtgaaccccgatgaggtggttgccatgggcgccgccattcaggccggtgttctgcaaggcgacgtcaaggatgttgtcctgctcgacgtgaccccgctgtcgcttggcatcgagaccctgggcggcgtgttcacccgtctgatcgaccgcaacaccacgatcccgaccaagaaaagccaggtcttctcgaccgccgaggacaaccagaacgcggtgaccatccgcgtgttccagggcgagcgcgagatggcggccgacaacaagatcctcggccagttcaatctggaggacatcccgccggcaccgcgcggcatgccccagatcgaggtgacattcgacatcgacgccaacggcatcgtgtcggtctcggccaaggacaagggcaccggcaaggaacacaagatcaccatccaggcctcgggcggtctctcggacgaagacatcgaaaagatggtcaaggatgccgaggaaaacgccgaagccgacaaggcccgcaaagagctggtcgaggcgcgcaaccaggccgaaagcctgatccattcgaccgagaagtcggtcgaagagcatggcgacaaggtcgacccgaccaccgtcgaggccatcgaactggccattgccgcgctgaaggacgatctggacaaggacggcgtgagcgccgagaagatcaaatcgggcctgcagaacgtgaccgaagcggccatgaagctgggcgaggcgatctataaggcgcagagcgaaggcggcgatgacgagcccgcagcggcggatgcacgtccgtcggacgacgacatcgtcgatgccgagttcgaggatctcggcgaagacaagcgaaagtaacgggtcatccgggccagaacgggccggtccggtagccgggccggcccgcattcgttgaggcagaagggaattcggatgtcaaaacgcgactattacgatgtgctcggcgtgtccaagggcgcttcggccgacgagatcaagaaagcctatcgcggcaaggccaaggagctgcatcccgaccgcaacaaggacaatccggatgccgagtcgctgttcaaggaagtgaacgaggcttatgaggtcctgaaggatgccgagaagaaggccgcctatgaccggttcggccatgccgcgttcgaaggcggcatgggcggcggtcagcgtcccggtggcggtttcgggtcgggcgatttttccagcgccttctcggatgtgttcgaggacctgttcggcgatttcatgggtggccagcggggtggcggtggccgccgcgctgcgcgcggctcggacctgcgatacaacctgcgggtcacgctggaagaggcgttctcgggcctgcaaaagaccatcaacgtgcccaccgcggttgcctgttcgtcctgcgagggcaccggtgccgaaggcggggtcgagccgaccacctgtccgacctgttcgggcatgggcaaggtgcgcgcacagcagggcttctttaccgtcgagcggacctgtccgacctgttcgggtctgggtcagatcatcaagaacccctgcaaatcctgccgcggtcagggtcgggtcgaaaaggaccgtgcgctgagcgtcaatatccccgccggggtcgaaaccggcacccgcattcgcctggccggtgaaggcgaggccgggatgcgcggtggcccgccgggcgatctctatatctttgtcgaggtcgccaagcacgagctgttcgaacgcgacggcgtgaacctctattgccgggtgccggtcagcatggctaaggcggcgctgggtggcgccatcgaggtgccgaccatcgacggcggccggggccgggtgcaggtgcccgccggcagccagtcaggccggcagatgcgcctgcgcagcaagggcatgccagccctgcgcggtggcggcatcggtgacatgttcatcgaactggcggtggaaactccggtcaacctgaccagcaagcagaaagatctgctgcgcgagttcgacgagctgagcgaggacaacaatcccgagaccaagagcttcttttcctcggtcaagtcgttctgggacgggatgaagggttagggggcgctgctcccgtcgccagacggcgactcccccggagttttttcggcgaaatgaaaacaagggcgggtgccgaggggtatccgcccttttcgtaaagattccctcttgattgtcgtcacgtcacctgagattgttcgcgccaaccgttggggtgccctgtgtggggctgagaggcgcgggtgcgtcaacccatcgaacctgatccgggcaataccggcgtagggaacggtctatcgctatcggacgttttccatgccctcgttgcccctgaaccggagtgacggacatggttccgattgccttgacgattgcaggatccgacagcggcggcggcgcgggcattcaggccgatctgaaggcgatgtcggcgctgggcatctatggtgcctcggtgatcacggcggtgaccgcacagaacacatgcgcagtgacggcggtgcatgagattcccaccgaaatcattcgggcgcagatcgaggcggttctggacgatctcgacgtgcgcgcgatcaagatcggcatgctggcaacgcccgagatcatcggggcagtcgccgacgccattgccgggtttgacgggcctgtggtgctcgatccggtgatggtggcgaaatcgggcgatgcgctgctggcggcagaggcggtggccagcctgaaagagcggctgctgccccgtgcgacactgctgacaccaaacctgcccgaggcggcgcgcctgctgtcgttgcgcgatgcggccgaccaggatgaaatggtcagccaggcgcgcgccttgatcgcgctgggggccgaggccgtgctgatgaagggtgggcatgccaagggcgcgatttgtcatgatctgctggtggggcgggccggggtgctggcagagttctcggctccgcgccgcatgacaaagaacacccatggtacaggttgcacgctcagctctgccattgccgccgggctggccaagggccggacgctgaaagccgcggtgcgggatgcgcatacctatctgcaaggcgcgatcgtggcggcggatcgcttgggtgtggggaagggtcacggaccggttcatcactttcacagggtctggtcggcatgacgctgtggtcggtcatcggggccggtgtggccggattgaccgtcgcgaccgagatggtcgcgcgcggtgccagagtgcaggtgttcgatccgggtggcccaccgggcccgcatggctgcagctggtgggcgggcggcatgctggcgccatggtgcgagtacgagaatgccgaggaaccggtcttgcgcctgggccagcaagccatcggctggtgggagcaacataccaccgtcacgcgtcgcggcacacttgtggtggccaatccgcgcgatctgcccgatctgcgccggttcggtcgccggacagaagggtttcgcgaaatcaatcagacggaaatccttggcttagagtctgatctcggtgcgttctccaaagggcttcatttcccggacgaggcgcatctggatccccgccgcgcactctctgatctttatcgcggtttgctcgacaaggatgtggatttccaccgaaaacccgcccccgccgggttggaaaatgccatcgattgccgcgggctgcatgcgcgcgaggtgctgcacgacctgcgcggcgtcaaaggggagatgctggtcattcgcgccccggatgtggctctgacacgcccggtccgattgcttcatccccgcatgccgctttatgtcgtgccccgcgctgaccatgtctacatgctcggcgcaactatgatcgagagtgaggacagcggccgcatcacagcgcgctccatgctggagctgctcagcgccgcctatgccctgaaccccgcctttggcgaggccgaggtgctggagatcggcgtcgatctgcgcccggcctttcccgacaacctgccgcgcatccggcggttggggcggaccatttatgccaatggcctttatcgccacggctacctgctggcgcccgcgctggcgcaaggggtggccgacctggcgctcaataacacgcatacggagttggtcgatgaagatcgtgcttaacggcgagccacgcgaggtcgaggccgaaaccctggccgcactgctggcggaatgcggcctgtcaggccgcgttgctactgcggtgaacgaaagctttgtgccctcgtccctgcgcggggcgcatcggctgaacgatggcgatcgggtcgaggtgctcgcgcccatgcaagggggctgaaacatgcgcgccttttacggaaccgaattgccgaacccgctgatgctgggcaccgcgcaatatcccagccccgcgatcctggaacaggcgtttcgcgctagcggggccggggtagccaccgtatcgctgcggcgcgaatccggggctggacagaccttttggtcgatgatccgcgatctgggtgtgctgatcctgcccaataccgctggttgccacacggtgaaagaggcggtgaccaccgcccatatggcgcgcgaggtctttggcacgccctggatcaagctggaactgatcggccataccgacagcctgcaaccggatgtcttcggcttgatcgaggctgcgcgcattctgaccgaagacgggtttcaggtgtttccctatacgactgacgacctgatcgtcggcgaacggctgctggcggcggggtgcgaggtgctgatgccctggggcgcgcccatcggctcgggccgggggctgaacaacgaatatgcgctgcgcgccatgcgggccgagttcccggacacgcctctcgtggtcgatgcgggcatcggccttcccagccatgccgcccgtgccttggaacttggctatgacgcggttctgctcaacaccgccgtggcccgtgcgggcgacccggtggagatggcgcgcgccatggcactggccattcaggccgggcaactggcgcatcgcgccgacccgatcgaggcacgcgatatggccagcgcctcaacccctgtgatcggaaaggcattcctgtcatgacgctcgaccggttttatccgatcttcgaccataccgactggctgcgccggatgctgccgcttggggtcaagctggtgcagctcaggatcaaggaccagtccgacccggtgatccgcgccgagattgacaccgcgcgcgacctctgccgcgcgcatggcgcggtgctggtcatcaacgactattggcaggccgccatcgacgcgggctgcgactggctgcatctggggcaagaagatctggatcaggccgatctgcccgcgatccgcaaggcgggtctgcggctgggtgtctctacccatgacgatgacgagttggagcgggttctgggcatggacccggactatgtcgcgctgggcccggtctatccgaccatcctgaaacagatgaaatggcaccaacagggcctgccgcgcgtgacggaatggaaggcgcgcgtgggttccatcccgctggtcggtatcggcggcatgagcgtcgagcgtgcgccgggcgtgctgggtgccggggccgatatcgtctcggtcgtcaccgacatcaccttgaatgccgaccccgaggcacgggtgcaccaatggatcgaggtcacgagatgagccgctatgcccgccagatgatcctgccgcaggccgggggtgaggggcaggcacgattggctggtgcccgcgtgttggtggtcggggccgggggcctcgcggcctcggcgctaccgctgcttgccggggcaggggtcgggcagatcgacattttcgatggtgaccacatcgagctgtcgaacctgcaccggcagacgctgtttgccgagggcgatgttgggcgggccaaggccgaggtcgctgccgaacgctgtggcgcgctcaattccgggattgtcctgaccggtacaaaacggtcgatcaccccggaaaacgtgatcttggcctgccgggacaccgatctggtgctggattgtgccgatagctatgccgcaagctatctgctcagcgatacctgtcaggcgttgggcaaaccgctgatcagcgcttcggttctggggctgggcggatacgtcggcggcttttgtggcggcgcacccagtctgcgcgcggtgttccccgacgcaccggacagcgcagcaagctgcgcgaccgctggcgtgctggggccggtagtctccatattaggctctatacaggcgcaaatggcgctttcggcgttgcttgaattggcgccttcaccgcttgggcagatggtgcagatcgacgcgctatcctggcgcaacagcacgttccgctttgacggcgcgccggaaccggcaactgccttccgctttgtcgcgccctcggacctgagcgccgatgacctgatcgtcgaactgcggaccgaaggtgaggcgccccaacccgcgcacccatccgcccgccgaatgacggtatccgagatcgaaatatcagacactaacaaagaaaaacggctggctctctgttgtgccaccggcctcagggcctggcgctctgcggaacagttgcaaccgatttggccgggcgagatcgttctcgttgcggccgccacatcatgaaaggaaacgcgacatgaaacacctggtaaccgcattggcgctgctggccgccacgcccgccctggcgcaggacaagatgaccctgctgctcgattggttcatcaaccctgaccacggcccgatcatcgtggcgcaggaaaagggatacttcgccgaacgcgggctggaggtcgagatcgtggcccccgccgacccctcggccccgccgcgtctggtcgctgccggtcaggccgatctggcggtcagctatcagccgcaactgcacctgcaaatccacgaggggctgcccctgaaacgtgtcggcacgctggtcgccacccccctcaactgcctgctggtactggacaacggcccgatcaaatcgcccgccgacctcaagggcaagaagatcggcttctctgttgcaggcgtcgaagaggcgatcctgaccacggttctgggtaaatacgatgtcgcgctcagcgatgtcgagatgatcaacgtgaacttctcgctctcgcccgcgctgatgagcggacaggtcgatgcggtgatcggcgcctatcgcaatttcgagttgaatcagatggatatcgagggcgagccgggtcgctgtttctatatcgaggaagaaggcgtgccgtcttatgacgagctgatctatgtcgccaaccccgaccggatggatgccggcaagatcgcgcgcttccttgaggccaccgaaaaggcgacgcagttcatcgtcaacaacccgcaagcaagctgggaaatcttctcggcgacttcgcccgaattgcaggacgaactgaacaagcgcgcctgggccgatacgctgccgcgctttgcgctgcgtcctgctgggttcgacgcgggccgctatgcccggttcgagacgtttctgaaggacagcgggatgatcgacagcgtgaactcagtctcggccatcaccatcgacgtgaccgccgaatgagcgcgcccgattatggccgcgcattcggtctgatgcgcgcggcggcgggccagccgtggcgggattatacccgccacgcctttgtcgaggggatgaaggatggcagcctggcgcgcgatgcatttgtgcactatctgcggcaggattacgtgttcctgatccactttgcccgcgcctgggcgctggccgtggtcaagggcgaaacccatgccgagatgctggccgccgttggcactgtcaacacgctggtggtcgaggaaatgcagctgcatgtcggtgtgtgcgaggcggccgggatctcgaaggacgcgctgttcgccacgcccgagcgacccgaaaacctcgcctatacccgcttcgtgctcgaggccgggtatagcggcgatctggccgatctgctggcggcgctggcgccctgtgtcatgggctatggcgagatcggcgcgcggctggcgacagaggccaccagcgaggcctacaaggactggatcgacacctatgcagggcccgagtatcaagccgcgtgcaaggcggtgggcgagttgatggatcaggctctgacaaggcgtatcggcgcggatttcgaagcctctccacgatgggagcgcctgtgccggacctttcgcaccgcgaccgagctagaggtcggtttctggcagatggggttgaccccgtgactccggcccccgcgatcaccgttgccggcagcgccagcatcgacggcgcgcgcctgtttgcgccgctgaccctgacattggaggcggcgcaatggacctgcctgctgggggggtcgggcgttggaaagtcgacggtgctgcggctgattgcggggctggaaaccggggcagagttcagcggtgccattaccgcatcggacgatgcgccggtgttgaaacgggtggcctatatggcgcaggacgacctcttgttgccctgggccacggtggcgcagaacgtgggcttgggcgcgcggttgcggggcgaacaggtggaccgggcccggctggacgacctgctgcgccgggtgcggctgaccgctcacgccgccaagcgtccggcagagctgtccggtggccaacgccagcgggtggcgcttgcgcgtaccttgatggaggacaagcccgttgtgctgctggacgagcctttctcggcgctcgatgcccgcacgcgtgcggatatgcaggagctggccgccgagctattggccgggcgaaccgtgctgctggtgacgcacgacccggccgaggccgcacggctgggccattcgatccaggtgatgaccgccgcagggctgacgccggtggcgccgccgacggcacagataccgcgcgcggtggatgacgcggcgacgctggaatgtcaggccgcgctgctcaggatgctgcgggagggtgtgcaatgacacgctggctccccgctgttgcggcaaccctttttgcgctggcaatctggcaggcggtggtcagcctgaccgacctgccgcgcttcatcctgccggggccggtgctggtggccgaaacctggtggcagagccgctggctgatcgccgaacatacggcggtgaccgcgctcgaggttctgatcggtctcgcctgtggcgcggtgctgggtgtggcgacggcgttgcagctggccagttcgcggatcgcgcgggttctggtgcagccgatgctggtctttacccaggcgctgccggtctttgcgctggctccgatcctgacgctgtggctgggctatgggctgtggtccaaggtcgctatggccgtgctgatcatctatttcccgatcacggcggcgtttttcgacgggctgatgcggacgcctgtcggctacctcgaccttgcccgcaccatgcaggccagcccgcgcgcggtgctttggcatatccgagtgccggcggcgctgccgcaacttgcctcgggcctgcggttggcggcggtctatgcgccgatcggtgcggtgatcggcgagtgggtgggcgcgtcaaaggggctggggtatctgatgctgttggccaatggacgcgccaagaccgacctgatgttcgccgccatgctgacgctgggcgtgttgtcggttctgctgcatctggcgatgcggcgggcgacgcggcggatggcgggcgagcgttaacctctcggaaaccgattcggggcgaggctgtgtgtcatgcgccagaaaggtctttccgaggccccgatgctgttcgacatggacgaagcgccggagatgccgctgccctcggggcggttgccatcctatattcgggatcatcgcaaacgcctgcgggaacggttcatgacgggcggagcggcggcgctgccggattacgaattgctggaactggtgctgtttcgatcaatcccgaggcaagacgtcaagccgctggcgcggctgctgctggatacgtttggtgatttcaaccgggtgctgaccgccccggtggaacggctggccgaggtcaaaggcgtgggcgaggcggtgatcaccgacctcaagatacttgaggccagcgcccaccggatggcccgcgcacgggtgatgcagcggcaggtgatttccagctgggacgcgctgctggattattgccacaccaccatggcgcatcgcgagaccgaacagttccgggtcttttacctcgaccgcaagaacgtgctgatcgcggatgaggaacaggcgcgcggcacggtcgatcacgtgccggtctatccgcgcgaggtggccaagcgggcgctggagctgaacgcctcggcgctgatcctggtgcataatcacccttcgggggatccgaccccgtcacaatcggatatcgacatgacggcgcggatccgttccgcgtgtgaggcgctggggcttacgttgcatgaccatctgatcatcggcaaatcggtcgagctgagctttcgcgccgagggatatctttaggggttctgcccccgtcgcggcaacgccgcgactccccggattatgtcaggcggaatgaagggtcatttcacccagacctcgacccggcggttgacctggcggccccaatcgctgtcgtcacaggccatcggcagcgcctcgccaaatgcgtcgaccgagacttccacccgggccgggtcgagtgtttcggcggtctgcaagaccgcgtcgcgtaccgcttcggcccgcttcagcgcgatgcgggtattgccctcggccgcgccgtcgccatcgctgaacccgacaaagagcaattggcgcgcgtcataggcaccgctttcaagttcctgggccagttgcgagatattggtgcgcgactgggcatcggggcgcgaggatccggtctcgaaccggaaagacaggctgagccgctgcatgccggacagggtcgagacgaggcgttgcaactcggtcagcggcacctcggtgccggctgcggcgatggcattggccagccggttgccctggacggcgaccgggatcaactcgggtgcctgatcgacgaaaccggcgcggcggatcacgatctgtgccgccgggctgcgcatataggccatgaattcgcgcgccagcttgggcaggcggcgcgcgggcatgtaaagaaacatgggcgagttgagcggataatcctcggtcttgatattgcggcgggtggcagcaagggaaaagccgcaatctccggtcagggtcagtgcccgcgcggtgcctgtctcggagtagctggcgatgccgatggcaaacgggtcgatggcaactgcgcgggccaacaggctggagcggtcatggcgggcgaccgtttcgggcagggatttaccggcgggcagaagcaggcggtcttcgaccgcttgcgccaaccccgagcccgctgcgggcagatgcagcgcgatgggggcgtccgggccgccaagctgcgcccagttgtcgatctcgccggcgaagacctgtgccagctgcgggaccgagacctggcgcaccggattgacgggcgccaccaccggcaccatcgcatccagcgctagcacccgcgagcggttgctgtcggtcatgtcgcccagacccaattccagcgcccgccggcgttcgtcggggcggatttcacgcagcgccatcaccagatcggcctcgtccgccagcaggtcggcaaagccctcgtcggtggtgctgacgcgaaaggtgaagcgggcctgcggtctgtcactgccggcctggaacagcagatagctgaagcgcgcctcgctatcggtctcgcgccgggtctgcatgcggttgcgcagggcaaacccctcgatcaatgcaggcagcagcacctcggccatggtcgaggatccgctcagcgccagttcggcgacaaagtcggtcaggttcggacaggccggaccgtcacaggtgacgccggaaccgtccaccgtcagttcaccgaagcgggtttcgacgcgatagaattcgccgtcgaaaccaagcaagtttccgctgatctcgaccttgccgtcatgcgaggtgagggtgatgtcctgcgcggcggccgggaccgccgggaaaacggaaagtgcggcgagagccgccgcacgaagccaattcatgagatacctgaaaattgcctgcggattacctggcggcgatcttcaggtcttcgaccagattattcaacaccagaaagtcaccggcagcagaacaatcgggcatggacatgtccagatcatgggttgtcagcgatccggcgccgcgcagttccagcgactgtgccgagatgtcgcggccgcaattggtggcggtcacctcggcctcgatcgacaaggtgatggtacctgcggtatcgctctcgccgttcggatagctgtagatctcggccagttgcggttccagcgtgtcgggctctcccagacggatgacctgtccgataccctggtcagtggactgggaccagacatggccggtctcgccatagccggcgccgaattcgcgcgcgtgcagctgaaagcccgccgcgcccgaccattgcacgacaacccggtcgatccggtcgagcccctcgacagggctcatcgcgacggcaccacggccattctggaaagccacgacaaaaacggcggtctcggacagggccgggacggtcaccgacagggtgcccgcgtcatctgtcgtatcggtaaagatcaggccgctgtgatgcacggtgacacgctggttgccatagcagggcgcgctgacgtcaagggcgacgctggccatgggggcaggtgcggcgtttgcgataatcgcacaacccagttgcggctcttcggggtcgctgggcgcgtcaggcagaaggatgtcccgcgcgggcaggggcagggcgccttcgagcgccggttcgggcaggcggcggggctgttccagagcgggctgggccgaggtcagcttgatcgcgtgcagttcgaactgggcaaagtcatccacatcggatgcgcccgagggtttcagaaccgattgctggatgaacgatttgcgtgccgccacctgctgcgtctcgcgcgcggcgttctgctgcatcagaaacccgatcagcgccgcgcagagaacggttccgccagctgtcagtatcttgcgtcgttgtgccatgaccacactccatcgcccattggtgcgcgagaagtgtcgttaaagaaggcggccagtttatggccgcccgggggagtcattgtggcggggggggcggcctcaggcgagccgcccgtggcaatgcttgaacttcttgcccgacccgcaggggcacagatcgttgcgcgcggggttgccccaggtgctggggtcatcctcgacaaagccggggcgcgcatcgcccgaggccttggcctcggccaccgcttcggcctgaacagccgcctgttccgcctggttttgctgcgccatcatctgcgccatcatctggcgctgttcctcttcgctcaacatgcgcacgcgcgacagttgctgtgtcactgtctcgcgcaggctgtccagcagcccctcgaacagctgaaagctttcggtcttgtattcgttcagcggatcgcgctgcgcgtagcctcggaaaccgacgaccgagcgcaggtgttccagcttgagcaggtgttcgcgccatttgctgtcgatggtctgcaacaacacctgtttttcgatgttgcgcatgttctcggcaccgaagtcggcggccttgctttccatgtagtcgcccgaggccttgatcaggcgttcgcggatctcgtcatcgtccacgccctcttcggcggcccattcaatcaccggcacgtcgatgcccagcttttcgataacggcggcataaaggccttgggtatcccactgatcggcataggtcttgggcggcatgtattcgtcgatcaggtcgtcgatcacctgttcgcgcatatccgcaaccacgtccgacaggtcctcggtcgccatgatctcgcgccgctggttgaagatcaccttgcgctgatcgttcatcacgtcgtcgaatttcagcacgttcttgcgcatgtcgaaattgcggccctcgaccttggcctgggcgcgttcgagagatttgttcacccaagggtgaatgatcgcctcgccttccttcatgcccagcgtggtcagcaccttgtcgagccgctcgctgccaaagatgcgcatcaggtcgtcttcgagactgaggtagaacacggtgcggcccgggtcgccctggcggccggaacggccgcgcagctggttgtcgatacggcggctttcgtgccgctccgaagccatcacataaaggccgccggcatccagcaccttttgcttttcctcggcatggcgggcctcttcggcggcgcgcagttcgacggggtcggcctcggggttttcggcaagtgcttcgagaaccttcatctcgacattgccgcccagctggatgtcggtgccgcgaccggccatgttggtggcgatggtcaccgcgccatagcggcccgcctcggccacgatctgcgcctcgcgctcgtgctggcgggcgttcaggacgttgtgttcgatgccttccttggtcagcatctggctcagcatctcggatttctcgatcgaggtggtgcccagcaggaccggctggcccttttcatgcgccttcttggtctcgtcgatcatggcgccgtatttctcggcggcggtgcgatagacctgatcgtcctcgtcggtacgggcgatgggccggttggtgggaacctcgaccacgcccagaccatagatctcggcgaattcctcggcctcggtcagggcggtaccggtcatgccggaaagcttgtcatagaggcggaagtagttctggaaggtcacgctggccagcgtcacgttctcgggctggatctgggcgttttccttggcctcgatcgcctggtgcagaccgtccgacaggcggcggcccggcatcatgcggccggtgaattcgtcgatcagcacgacctcgccgtcgcgcacgatgtaatccttgtcgcgttggaacagcttgtgcgcgcgcaggccctggttgacgtggtgcacgatggtcgtgctttcgggatcatagagcgactgaccctcgggcagcaggccgcgcgcgaccagctgcgcctcgaggaactcgttcccctcgtcggtaaaggtgacgttgcgggtcttttcgtccagttcgaaatgatcgtccgacagcgcgggcagcagcgcgtcgatggcgacataaaggtccgagcggtcctgtgccgggcccgagatgatcagcggcgtgcgcgcctcgtcgatcaggatcgagtcgacctcgtccacgatcgcgaaattgtgctgtttctgatagacctcactcagctcgcccttcatgttgtcgcgcagatagtcgaagccaagctcgttgttggtggcataggtgatgtcgctttcataggcggccatcttctcggcatcgggctggcccgaccagatcacgccggtggtcatgcccagcgcggcaaacaccttgcccatccattccgagtcgcgcttggccaggtattcgttcaccgtgaccacatgcacacccttgccggtcagcgcgttcagataggcgggaaaggttgcgaccagcgtcttgccttcgcccgtcttcatctcgctgatattgccctggtgcagaaagatgccgcccatcagctgggtgtcgaaggcgcgcaggccaagcgcccgcttgccggcttcgcggcagtttgcaaatgcctcgggcagcagcgcatccaggctttcgccgtccagcgcgcgtttgcgcagctcgtcggtcttctgcttaagcccctcgtcggtgagcttggcaaactcttcttccagcgcgttgatctgggcgaccaccggacgggttgccttgatcttgcggtcattcggcgttccgaacacctttttggcaagcgttccaagtcccagcatgtgcactccagcggatttgttctgtcatggttacgacaggcttgtccgccttgcgcgcaacccatagatacggggggtgaaggcggtcctgtcaaaggcttcaagcgatgtaagcggcagggtccagagtgtcaacgccgcgccctgttgcggccgggaaataggatgatttgaatgcccaaaggtctcacaatcttgccatcgctggcgtttgcgctggtcatggccctgccggtcgcggccgagacaaaggccgaggcggacacggttgtggcccgcgtcaatggcgaagagatcacgctgggtcacatgatcatcgcgcgcgcctcgctgccgcagcagtatcagcaattgcccgacgatgtgctgttcgacggtatcctggaccagctggtccagcagaccctgctgaaacagcagcagaagggcgagaccccgaaacagatcgtgttgtcgctggagaacgaggaacgctccttgctggcgggtgagaccatcgaagagatcatggccgtcgcaaccaccgaaacggcgatccaggcggcttatgacgcgcaatatgccgatgggttcggcggcgaggaatacaatgcctcgcatatcctggtcccctccgaggacgaggccaaggccgtcaaggaactgctcgacaatggcgccgatttcgccgccaccgccaaggagaaatccacaggtccgtccgggcccaatggcggtgcgctgggctggttcggtgccggcgcgatggtgccggaattcgaacaggcggttgtggcgctgaacgcgggtcaggtttcggacccggtgcagacccagttcggctggcatgtgatcatcctcaatgacaagcgcaagtccgaggcgccggcgctggacgaggtgcgtgacgaacttgcgggccgtatccagcaggacgccatcgaggcgcggctggccgagctgaccaaggacagcgagattgaaaagcccgagctgaccggggtcgaacccgccgtgctgcggcaattggaactggtgcgggagtaaggccgaaatggcgaagatcaccaaggtttcccctctggcgcctgcggcgtttccgacgctgccggtcatcgacggcgtgcggctggccagcatcgcggcgggtgtgcgctatcagggtcgcaccgatgtgatgctggcggtgcttgaccccggcacttcggtcgcgggtgtgttcacccgctcggccacccggtcggcgccggtgctggactgtcaggccaagatcggcggcgccagcgacgggcccgccgcgatcctggtcaactcgggaaattccaacgcctttaccggccattacggccagacttcggtggccgaggttacacaggcggtggcggatgtgaccggggttccggtcgggcgggtctttacctcgtccaccggggtgatcggcgagccgatgaaacacgagcgtatcgttgccaagctgggcgatctgaacgcggcgctcagccccgacgcgctggaagacgccgcccgcgccatcatgaccaccgatacctttgccaagggtgccagccggaccgtcgggatcgacggcaagatggtcaagatcgcgggcatcgccaagggttcgggcatgatcgcgcccgacatggcgacgatgctggtttacatctttaccgacgcccgcgtcgaacagggcgcgttgcaggcgatgctgtcggcaatgaccgacaaaaccttcaactgcatcaccgtggacagcgatacctcgacctcggacacgctgctcttgtgcgcgaccggtgcctcgggcgtggacgcagagggcaatgccgaatttgccgccgcgcttgaggcggtgatgctggacctggcccagcaggtggtacgtgatggcgaaggcgcgaccaaattcgtcgagatccgggtcaccggcgcggccaacgatgtcgacgccaaggtgcacgggctggcgattgccaattcaccgctggtcaagaccgcgatcgcgggcgaggacccgaactggggtcgggtggtgatggcgatcggcaaatccggcgccgctgcggaccgtgatctgctgagcatctcgttcggcgatatcctggtggcggaaaagggttgggtcagccccaactatcgcgaagaggacgccgctgcctatatgaagggtcaggatcttgtgatcggcgtcgatctgggcctgggcgcaggcaagtccaccgtctggacctgtgatctgacccatggctatatcgagatcaacgcggattaccggtcgtgaaaaccgtccttgtttccgccgtcgcgctgatcgacgtggatggccgggtgctgctggcgcagcgcccggaaggcaagtcgatggcgggcctgtgggagtttcccggcggcaaggtcgaacccggagagacacccgaagtggcgctgattcgcgagctgcacgaggagctggggatcaatacctgggcctcgtgcctggcgccactgacctttgccagccatggctatgacgatttccacctgctgatgccgctgtttgcctgccgcaaatgggaaggtatcccgcaatctcgcgaaggtcaggcgctgaaatgggtgcgtgccaccgagttgcgcaactatccgatgccgcctgcggatgttccgctgatcccgatcctgcgagattggctgtaattcttaattaacaaatttagtgcaaactttatgcatggtcacggcccgtacatcttgcggatggagtgtagctctgaccgaaatgttgtgaagtacaccttaaccggcgatgtttgctgacttctttttgcatgatttcgtgcaacctgtggtgtatgctgacggtgtcggttcattggggaggatgcgacgtgatgagaaccatagcgatcggtggccacttgctgatccagggaacgtttgtacgcaaattgccggacggacggatctcggtgaaggtggaccagcagatctataccggatacccggttcaggctgcggcttgagtcaaacagacgtttaaagaccaccactcacatcggtcttgagggcaaggaaagacatggggtctttccttgcctctttttttgaaagcgcaaagagaaagggcggcacctgcgcgccgccccttgtatctgtttccgcgtccggtccggtcaggtcagcgtccgcgtcacttcctcgcgttcgaaaatctcgatcacatcgccggggcggatatcgtcgtagttctcgaaagccatgccgcattcctggccagactgaacctcggccacttcgtccttgaagcgtttgagggtcttgagcgtgccttcgtggatcaccacgttgtcgcgcagcaggcgcacaccggccgagcggcgggcgacgccttcggtgaccagacagccggcgaccttgccgacgttggagaccttgaagacttccttgatattcgcgtaaccgatgaagttctcgcggatttcggcgctcagcaggccgctggccgccgctttcacatcgtcgaccaggtcgtagatcaccgaatagtaccggatttcgacgcccttctggttagcggtgttacgggcagacgcattggctcggacgttgaagcccatgatcggcgcgcccgaggcctcggcgaggcccacatcggtttcggtgatggcaccgacgcccgaatgcagcacgcgtacgcgtacctcgtcgttgccgatcttttccatcgcctgaacgatcgcctcggcagagccctgcacgtcggccttcaccaggatcggcagctcggcgacattctcgtcggccttggccttggccatcagctgttccagcgtggtggctgcaccggcggcggcgcgcttgtccttggcgacctgagcgcggtattccgcgatctcgcgggcctgcgcctcggtcgaggtcacgttcagaacgtcacccgcctcaggcgtgccgttgagacccagaacctcgaccggaaccgaggggccggcttcgctcacgcgctcgcccttgtcgttgatcagggcgcgaaccttgccgtattgctcgcccacgacaaagatgtcgccctggcgcagcgtgcccttctggatcagaacggtggcgaccgggccacgacccacatccagctgcgcctcgatcaccgcgccctgtgccggacggtcgggattggccttcagctccaggatttcggcctgcagtgcgatcgcttcgagcagctcgtccagaccttcgccagtcttggccgaaacttcgacatcctgcacttcgcccgacatcgcctcgaccacaacttcgtgttgcagcaggtcggtgcgcaccttggtcgggttcgcctcgggtttgtcgatcttgttgatcgccacgatcatcggcacaccggctgccttggcgtggttgatcgcctcgacggtctgcggcatcaccgcgtcatcggcagcgacaaccagaaccacgatatcggtcacctgagcaccgcgcgagcgcatcgaggtaaaggccgcgtggcccggcgtatcgaggaagctcagcgttgcgccgccatcggttttgacctgataggcaccgatatgctgggtgatgccaccggcctcgcccgcaacaaccttggcgtcgcggatggcatccagaagcgaggttttgccgtggtcgacgtgacccatgatggtgatgaccggcggacgcggcttgaggtcttcttcggcgtcctcgatatcggagatgacatcttcgacgtcggaatccgagacccggacgaccttgtggccgaattcctcgatgatcagttcggcggtgtcggcgtcgatggtctggttctgggtgaccatcatgcccattttcatcagttccttgaccacatcggccacgcgttcggccatgcggttggcaagctcggaaaccacaatggcttcgggcagctgaacttcgcggatgaccttttcacgctcggcggcgccacccatggccttttgccgggcgcgttcctgcttgcgcttcatcgcggcgagcgatttctggcgcccgccttcaccgtcggtaacctggctgagcgtcagcttgcccgagcggcggccgtcctgacggcccttgccgcgggtctggcgctgctcgcgttcgcgatcgcgatccgtggtgcggcgggcattgtcgccaccctcggggcgcgcggcagccggagcgcgctcggcgctgcgttcggctttcggcgcttcctgctcggccgcggcacgcacggcggcgcgcttggcctcctcttcggcctcgcggcgctggcgctcttcttcctcggccttttcacgggcgcgctgttcggcctcgcgctgttcgcgttccttggcctcttgctcggcccggcggcgttcgcgctcttcggcgcgcgccttttcctcggcctcgcgctgcgcggcttcttcggactcgcgggccttggcggccttgagcgcgttcagccggcgctccatctcggcgtcggaaatccctgcgggacggcgcgaagggtctccggccggcgaggagccgccggcgctgggctttccggcaccgggcttggggaccaccacgcgcttgcgcttggtttccaccacgacattcttggtccgtccgtggctgaaactctgtttcacattcccggggcgggaaccacgcagacccaatgtctttttgccgtcagtatcgctcataaagcttcttacccttccgcgcggcccttgccgccgtcatccgttttgcgcattccacgaaggcgttgcgcttcctctacaacacgtttggcgagtccaccagaggccagcgccgcatgtatcactgtttggcggccaaaagccatgcccaattcatccgccgtgagccaaccaatgtatttgccgaaatgcggcgtgctcagtttggtcttgccccggcctgatccgtccgaggcctggatcaggacctgcgcctcttccttgtcgagccaggtcttgaccttttcatatcccgagaccgcgtcgccggatttgcgggccaggctgagcagatcgacgacgcgacggatcagttgccgttcgacctcgtccaccagcccgtcgggcacctgcacctgctgtttcaggccgcgggcaaagagtttcttgtccaccgccttttgcaatgcctcccggtctgcggccacataggtgccgcgcccgggaagtttgcccgcgatatcgggcaccaattgcccgtcggggccggccacgaatcggataagcccgaatctaggctgcgattcgcccgtggcaatgcacttgcgttcgggaccttcggtccggtctttatgtgcaccgccacgtgtcatgtcttatctccgccgggcccgggatcaggctccggcctcctcgtcggttgcggtttcgccttcttcggtctcttccgcctcttcgagcagttcggtcggatcgacccagcccagcataacgcgggcggtcatcaccatgtcctgcgcatcttccagcgaaacgccgaagggctccagaatgccgtcatccttgacccgctgaccgtcgaccgtggtccagccaccggccagttcccagtcggcgcaggttgcgaaatcttccagcgtcttgacgtcgtccttggccagcgcctcgaccatctggggcgtcaggccctcgaactggatcaggctgtcctcggcgcccagcgcgcgggcattgtccagcgccgccttggcctgtgcctcgagataatcgcgggcacgggcctgcagctcttcggcggtgccctcgtcgaccccgtcgatcaccagcagttcgtcaagctcgacataggcgacctcttcgagattggtgaacccttcggagaccagcagctgggcaaagaattcgtccagatccagggtctccatgaacaggttggtgcggctctcgaattccttctgacggcgcgccgattcctcggcctcggtcatgatgtcgatgtccagaccggtcagctggctggccaggcgcacgttctggccgcgacggccgatggccaggctcagctgttcctcgggcaccacgacctcgatcttgccggcttcttcgtccagcacaaccttggacacttcggccggttgcagcgcgttcaccaggaaggtcggctgatcctcgttccacgggatgatgtcgatcttttcgccctgaagctcgttcaccacggcctgcacacggctgccgcgcataccgacgcaggcgccgaccgggtcgatcgagttgtcataggagatcacggcgatcttggcgcggctgcccgggtcgcgggccacggccttgatctcgatgatgccgtcatagatttccggcacttccatcttgaacagctcggccatgaattccggcgcggtgcgcgacaggaagatctgcggcccgcgcggctcgcggcgcacatccttgatgtagcagcggatacggtcgttggggcgatagctttcgcggccgatcttctcgttgcgacgcaggatcgcttcgcccgcgcccacatcgacgatgacgttaccgtattcctcgcgcttgacgaggccgttgatgatggtgccggcgcggtccttgaactcttcgtactggcggtcacgttcggcttcgcgcaccttttgcaggatcacctgcttggcggattgcgcggcgatgcggcccatctcgaccgggggcacctcttcgacgaaggtatcgccgatctgcgggttttccatgtactgcttggcctggtcgacggtgaactcggcctgataattctccagctcttcatcggcgacgacggtacggacgcgggtaaaggtcgccttgccggtcttgcggtcgatgctgacgcggatatccatctcggcgccgtagcggctcttggccgcgcgggcgagggattcctccatcgcttcgatcaccaacccggggtcgatcatcttctcacgggccacggcctcggcggtttgcagcagctcaagctggtttgcagaggtgattgccattacttcgtctcctcttcggacccgtcgcgggccatggtcgtggcgcccgtttcgggcgcttcctctacgatttcgtcgaattgatcttcgttcaggacaccggcagccttgcgctggcgcagcatttccttgatcaggtcgtcggtcagaaccagcttggcatcgctcagccagtcgaactccaggccgatggtcaccgtctcgccattctggtcgaggttgatcagcacctcgttgccctcgatgccggccagctcgcccctgaaccggcggcggccgtcgatcatctcggtcgtttcgatcttggcctcatagccttcgaacatctcgaaatccttgagccgggtcagcggccggtcgatgcccgggctcgacacttcgagcgtataggcatccaggatcggatcctcgacatccagcgtggcgctgaccgcgttcgagatcgcggcgcaatcgtccacctcgatgccgccatcgggcttgtcggccatgatctgaagcgtggtgctcttgccgctcatcaggcgaatgcgcaccagctcgtatcccagatccgcgatcacggggctgacgatctcggccaggcgccggtcgatggcggcctttgctatcaggttgttggtcatctcgtgtcttacccaagctccgggcacaaaaaaacgggcgcgcggcccgtggaactattccggtggaaccccgggaccagtgcccgacgcgccgctgttgtcaaggcatatacgcgggatggatcgagtctgcaagggggggattcgaaaggtggtctatcccacccaccagcgttccgcgaggcggccatcgtccaatgcgctgcggctgctgatctggcgcggcaggccgaccgagacggcggcggcaagcgccatgtcgtcctcggaggggtgatagcggaaccgggtgcgatcgcgcagcccgtcgggcaggggcagggcggcgacatcgacatagccgtcgcgcagcgcctcggcccggaccgcggggtcggggatcacgatcacctcgaccgtgtcggcccaaccggcctgaccttgcttgtaatgccccaccaccttgcggccgaggaagtgccgcccgtcctgcgcccgttcgacccggtagcaaccggtgccgttggcctgctccagcggcgtgaccgccccgccggcgcgggtgatggcaaagcgggtatcggccagccggaagggcaggcccggatcggcctcggccagttccagccgcagccgcgtggggccaagcgcctcggccaggccgatttcggcgagcgacgcagcggcatcgctggcagagaatcgcgtgccatcgtgaaaggtgacgtcttcgcgcagatcaaagctccagacccgggcgctgtcatcgggttgccagccggttgccagctctcccctgagggtgccgtcgggggcaatctcggtcaaggtgtcgaacaccgcgccgcgcgcgatccgttccagactgtcatcgcgcggcaccgccaggcgcaggctgccccccgcccggggccggtcggccagcgacatgcccgccgaggccaagagcgcggcggcggcacccgaggcaaacagcgcgcggcggtcgatccgggtcatgcggtgacctcctcggcgatggcgtccatgatgcgcaccagttcggcgctgattcccggttcggacagggcgtggccggcgttgcggatcatccgcaggtcggcattcggccaaagctcgctgagcttccaggccgagttgggcgggcagatcatgtcatagcgcccctgcacgatatggccgggaatatgcgagatgcgccccatgttggcgaggatctggccgtcgaattccaggaagccgtcattgatgaaatagtgattctcgagccgggcaaaggcgcgggcataatcaccggggctttcgccggtggtgccgttggactggatcgaggcgagcgcgttttcccaggctgaccaggcgcgggcatagcggatctcctgcgccatatcgcccgagaacaggcgcttgtgataggccgcgatcatgtcgccgcgttcattctcggggatcagcgcggcaaagcgcgaccagggttccggccagaaccgcccggcaccgccgccatagaaccagtcaagctcggcctgggtcatcagaaacacaccgcgcagcaccagatgggtaacgcggtcgggatgggtctgggcatagatcagcgccagcgttgcgccccagctgccgccaaaggcgatccagctgtcgatttccagcgtcttgcggatacgctcgatatcggcgaccagatgccaggtggtgttgtcggtgaccgaggcatgcggccgagaccggccacagccgcgctgatcgaagagaatcacccggtagacggacggatcgaaatagcgccgcatcgccgggctacagccgccacccgggccgccatgcagcaccacgacagggatgccgtttggattgccgctttgctcgacatagatgcggtggccctggccgacatccagcatccgctgatcgaacggctcgatcggcgggtgaagatattgcactgcgcgcttttggtccgggtacttgtccattacaggcctatatagtccgcactgggtaaaagagcatacggagacaggaatgcaagcgcatccgaacacggtcgacccatccgagatcgcgaaattcgaggcgatggccgccgaatggtgggatccgcatggcaagttcaaaccgctgcatatgctcaacccttgtcggctggattatatcacccggcagatcgcaggtgaattcgaccgcgaccttggcaccgagcgcccctttgccgggctgcgcctgctcgatatcggttgcggtggcgggttgctcagcgaaccgatggcgcggctgggggccgaggtggtcggggccgatgcggccgagggcaatctgccggtggcgcgcatccatgcggaacagtcgggcctggagatcgactatcgccacaccaccgccgaggcgctggccgaggcgggcgagcagttcgacgtcgtgctgaacatggaggtggtcgagcatgtggccgatccgctgtcctatctgcgggcaactcatgatctgctgaaaccgggcgggctacagatctgctcgaccatcaaccgcaatcccaaatcctatgcgatggcgatcctgggggccgaggtggtgatgcgctggctgccgcgcggaacgcatgattggtccaaattcatcaccccggacgagttgttcgacctgctgcgacaggcggggctggaaccggtggaccgcaagggattcgtgttcaatccgatctcgtggcaatggtcgatctcggaccgtgacctgagcgtgaactatgtgaccgccagcctgcggccccggtagcgggccgttttccggcacggaaaacgggaaggaaaattgcaaattttcctggccggaaatcttcgatttccggttcgttgccggtgcaggtcagttgatttccagtttgatccgcaaatcgcgcagcacaggcagagccagcctgacccgttcggcccccaattcgcccacgacctgatcaatcagcggcgagatcatcgagatcgcctgatcgcgcgcctggcgaccggcggggctgatcgccaccatcttgcgccgggcatcgtcccagtccgggcggatatggatgtatccggcccattccagcttggccagcgtattggtcatcgcgccgcgggtcacgtgaaatgtgctggccagttgcgccggcgtccgctcgtctccgacaaagaccaggtggttcaggaccgagaaatgcgagatctccatgcccttgggcagcacccggctgagccggttgcgcaacagctgatctgctgtcaggatttcgctgaacagcgataccgccagggtgtggatctcgtcagccatctcgccacagggtcagggtccatcgaaggcgcgtttgtgagtcaagcttgggactctgcgccgggcctctgtaacagatgtatcatccagatcgaagatgtgaatccccggttcgctgcctgcgtcgatccgcacctctccccagggcgcaacgaccaggctgtgaccgtgagtgcggcgcggtttgccgcggctgtttgggtgggtgccggtctgtgccggggccaatacccagcagcccgtctcgatcgcgcgcgccctgagcagcgattcccaatgtgcggcaccggtcaccggcgaaaaggctgccggaacggtcaggacggtcgcccccgcctgtgccagcgccgcgtgcagatgcggaaagcgcagatcgtagcagatcgtcatgcccacggtgccgaattcggtcggggccagcacggcccggtcaccgggccggtaattggccgattcgcgaaaggtttcggtctcggttacctgcacgtcgaacatgtggatcttgtcatagcgggccacgatccccccatccggtccgatcatgaacgagcggttggcaaaccgcccatcggcgtcatgcgtcttgagcccgagcgagccgatcagcagccagatgcccagctcggtcgcctgcgccctgagcccggccagggtgatgtcgtcctcttcgtgctgcaacacctcgcgctggcgtgtggtgctgttcgagacacaattggtcacctcgggtgtcagcacccagcgggcgccctgtgccgcggcctcggcaaccatgccccgaaccatgtccagattggccgccgggtcgtccgacgaggtgagttgcagcagcgcggttttcatctcgaggccagcatcgggtcgagcttgccgtcctgttccagcgcatagagatcgtcgcagccgcccacatgctgtccatcgatgaagatctgcggcaccgtgcggcgcccgcccgcgcgctggatcatctcgggcttgcgcttggggttggtgagcacgtcgatttcggtaaaggcgatgcccttctggtccagcagccgcttggccgcgtggcagtaaccgcagagcggtgaggtatagatttcgacgggtttcatccgggtatccttcgtttcgcgccaatctagatcatttccggcgaaagtggagaccggatttgcgggccagcgcgggtctgatgcctgcgcagctaagcctcgcgggtgacccgcgccagtaccagaacgaaaacttgatcagcgcccgcgttcagacaggcctgcgccgaggccgccagggtcgcgcccgaggtcatcacatcgtcgatcagcagcagtttgcgcgcggtcagccggtgccggcgctttggatgaaccgaaatcgcaccgctcagggtcttggcccgctctgtcatgctcatcccttcgagcatcggtgtggcgcgatcgcgaaccagaaggtcggggcagaccggcagaccggtctggcgcccgacgctttgcgccagcagggcggactggttgtagcggcggcgcaacaggcgggaccaatgcaacggcaccggcgcgatcagcatgttgggctgcaacagaggcgcggccgcgcgggccatccacagcccgccgggccgggccagttcgggtcggtcgccatgtttcagcgccagaaccatgcgccgggcccgcccggtatagagcagcgccgcgcgcccgtccgaccaggggcgcggatgggccatgcagtcgtcgcattcaatccggtgcccgtcacgggcgccgggcaggggggcgccgcaactgtcgcagacggtgccgtcgataaagggcgtgtcgcgccagcatttgccgcacaggccgaaatcggatgttaccagatcgccgcaacccaggcagcgcggcggatagaccgtttcgatcgcggtttgaatctgttgccacatgggttaactgcgcctcatgacgacacccggttcctctctgccccccgcgctggtcgatcgcaccgcattggccgcacgccgtgcccggatgagggacgcggcgctgttcctgcaccacgccgcgctggacgaggtacaggatcgcctgtctttggttaacagaacctttacggacatggcggtggtgaccccggcaccggcgctctgggcagggtccttcccgatggcccggttcgtggctgaggatgagatgctcgacctggccccgcaaagctgcgatctggtcgtgcatgccatggcgctgcactgggccaacgacgcggtggggcaactgatacagtgccggcgcgcgctcaggcccgacgggctgctgttggcgatctgctttggcggtcagaccctgcatcaactgcgcgcggcgctggccgaggccgaggcccaggtgtccggcggcatcagcccccgagttgcgccgatggccgagattcgtgacctcggcgcgctgcttcagcgggcgggactggcgctgccggtggccgacagcctgacgctcaccgccgaataccgcgatctgccgcacctgatgcgggacctgcgccagatgggcgaggccaatgccctgtccgcacggctgcgccacccaacgcagcgcgcggtgttcgagcgcgccgaagagatctatgccgcccatttcgccacgcccgataaccgcctgcccgccacgttcgagctgatctgcctgactggctgggcaccggatgacagccagcccaaaccgttgcgcccgggatcggccagcgcccggctggcggcggctctgggcacatcggaaacgcccttgcccgattgacggcaggggatttgccgttatctcagaccggaacccgcagaaattcaggaagccagatatgttcgacgccacccgccccccgcatgcgcccgccgaccaccccaaggtgaaaatgggccgcgtcggcgtgttgctggccaatctcggcacgcctgacgactattcctattggccgatgcggcgctatctgaacgagttcctgtcggacaagcgggtgatcgactatccggcctggaaatggcagccgatcctgcagggcatcatcctgaccaagcggccgttcagctcgggtgcggcctatgaatccatctggaatcacgacaagggcgaaagcccgctgatgacgatcaccaaggaccagaccgccaagctgcgcgcggcgctggccgagcgctatggcgaccgggtgatggtggatttctgcatgcgctacggcaatccctcgaccaagtcgaaggtgcgccagatggtgaccgagggctgcgaccgtatcctgttctttccgctctacccgcaatatgccggggcgacgacggcaacggccaacgaccagttctttcgcgcgctgatggacgagacctggcagcccgccgcgcgtaccgtgccggcctatttcgatcagcccgcctatgtcgatgcgctggcgcagtcgatcgaacgggcctatgcggcgatggacagccgccccgacgtgctggtctgctcgtatcacggcatgcccgagcgctatctgatgcaaggcgacccgtaccattgccagtgcgtgaaaaccacgcgactgctgcgcgagcggctgggctgggacgagagcgaggtggtatcgacctttcagtcgcgattcggccccgaagagtggctcaaaccctatacggtcgaccacgtggccgaactggcgcggcagggtaagcggaacatcgcggtggtggcgccggccttttcagccgattgcatcgagacgctggaagagatcaacgaggaaatccgcgagagctttgaacatgcgggcggtgagcggttcacctatatcccctgcctcaatgacgaggatgcccatatcgcggcgctggccggtgtggtggcaagcaatctggggggctggctggactgacggccgccccgcttctgcggctcaacctgttgagcgggaaataaaaaaggcggtggaaaccaccgccttttttacaactggcactaggccggtctattagttgttggctgcaacagcggcgccgaccagaaccagcaggatcaggggcagcaggatgccgctcgacgagctctgggtctcttcgacgatgaccggtgcttcgacaaccggctccgacaggttgccagcaaatgcggtcgatgcggcagcggtcagagcagcggcgagaacgagtttcttcatgttaacctccagaatttgcgcgattcatcaatttttgaaccgcgcacccaagacttacctcgtgagctttttctaatcagctatgcggttggaatgcaaacggttgttgcgcgacaagccgctttgcccgccagaatgtcgtcaaattagcaacacctgcgtgccaactttggtcagatcgaacagctgcgagatatgctcgttgtaaagaccgatgcagccgttggatgatctgcggccgatcttgcgcgtatcgtgggttccgtggatgcggtagtatttccagctgagatacagcgcatgggtgcccagcgggttgtccggacccggcggaatgtagtcgggccattcgggattgcgcttcttcatcgacggggtcggggcccagctggggccgacgaccttgcgaatcacgctggtgcggccacggcgggtcagctcgtcggtcagtggcaccgacgaggggaacagccgatagacgctctgatcctcggaccaatagtgcagcgcccgcgagacggtatcgaccaggatggcgccattgcgggtgttcgagaaatagggccgccaatccagcgcgcggaagctggaggtgttgcgacggaccggtgcctcgggctcgggcgcggggcgcagggggtcttcgggggtgaattgggccagcgcaggggtgccgagcgctgtggcggcaccgacaagaaagctacgccgggtcgaaagggtggtgggtttcttgaccatcaaaaggacctttacgcagaaattcacaggatgatgtacataatatggcctaagggacgcagtcgcaaatcaatctgcgccgatatcggggccatgatcgaggcagggtttgcatcggcccctgtcaaaggttatctgagtggccgacaataggatgcggtgtgaccatgacacgactgatttcccttctccttgccggctttctggcgctggccgcctgtaccgataccggagggtctgggcagcttggctcggacggcaaacctttgcccaaggtctaccggattcggggtgatgcctcgaaactgcagttcagaatgcttgattcggtcaacgcgctgcgccaggcctcgggtctgggtgtcgtgcagctcagccccgagctgaacgccgccgcagccactcatgcccgcgacatgtcggtgcagaaccggccctggcatttcggttcggacgggtcctcgccgatcgatcgtgcccgccgtgccggatataccggcatcttcctgggcgaggcgatctcggagacttacgagaccgaggtcgagaccctggccgcctggatggaagagccgggctcgcggtcggtcatcctcgaccccaaggcgatcatgatgggctttgcctggttccaggagaacaacggcaagatctggtgggcgctggaaatggggtcctgaccccgacgcgacgtcactaacggaaaagggccccgtcggggccctttgtcgtttctgcgctggcctgtcacgccgcttgaagcgggtgtgattcggtcaggatggcatagagcttggtcggatccgggttggcgcgcagcttggtgcagaccgcctgctcgcgcagggtgcgcgagaccagcgccagcgccttgagatgttcgacaccggcgtcttcgggcgcaaacagcgcaaaggccaggtcgaccggctgacggtcgacagcgccgaaatccagcggcttttccagcaggacaaacacgcccgccacctgatccaggcccgcgacgcgcgcatgcggcagcgcgacgccatggccgactccggtcgggcccaggctttcacgctcgagcagggcctcgagggtttcctgagcgtccagcttcagggtggcctcggccaagtccgtgatttcctgaaataatcttttcttgctcgatgcggcaccgatgacgcggaccgcgtttggtttgaggatgctcgaaagctccataaggtcttgctcctcgcgcgcgccgcgaggtgggccgggcgcgcgcagttcgtgtcttgcctattacggatcgatccagccgatattgccgtcttcgcggcgatacacgacgttcaatccgtccttgctttcattccgaaataccagcaccggggcgccagccagttccatctgcatcacggcttcacccactgacagcgatggaatcttggtctccatctcggcgacgatcatcggttgcagcgagtcgggctcgctttgcgcgtccggttcttcagaagcgaggatataagacgaggctccgaagagttcaaccggctcggcccggtccttgtggtggtccttcagccgccgcttgtagcgccgcaactgcttgtccatcttctcgcagcacccatcgaaggcggcatagatctcggtcgcatgcgccttggcctgggcggtcagaccggtcgacagatgcacggtggcttcgcatacatattcatgcgccgaacgggaaaacacgacatgagcgtcggtcggacgctgcgcatatttcgacaccacctcgcccagctcggtctgaacatgactttgcagggcagcaccgatgtcgatctgttttccgctgatttgataacgcatgtgatctccttcacaaaattcacccttattcacgccgcgaaatacggcttgcctgttattttcgggtgacgggaattgacgaggcgccgggttgtggccgtttgttcccttctccgaaggggtgaccagaaacagcttcgatccagcgctttgccataccccaattgaggcaagagacgcgcccgctgtcaatggcaaccgcgcgggcgcgacatgatttccatcggggtggcgggtctttgcaggcgatcaggagatgcggaagttctcgcccagatagacgcggcggacattctcgttctcgaccacttcctcggggctgcccgacatcagcacctgcccgtcatgcaggatataggcgcggtcgacgatctcgagcgtttcgcgcacgttgtgatcggtgatcagcacgccgatgccccgattcctgagatccgagacaaggtggcggatgtcgccgacgctgatcgggtcgaccccggcaaagggttcgtcaagcagcaggtatttcggatcggcggccaggcagcgggcaatctcgacccggcggcgctcgccacccgacagcgccagcgccggggcgcggcgcaggtgttcgatcgagaaatccgacagcagctcttcgagccgctcacgccgcttgtgggcgtgtttctgggtgatatcgagaaccgacaggatgttgtcctcgacgctgagaccgcgaaaaatcgacatttcctgcggcaaatagccgatccccatccgggcgcggcgatacatcggcagggtggtcacgttctggccgtcgatgctgaccttgccggcctcgggaaagaccagcccggcgaccgaatagaacgtggtcgtcttgcccgacccgttcggccccagcagcgccaccacttcggatcggccaagcgtcatggtgacgtcgcggatcacggtcttcttgcgataggatttgcgcaacttctcgattcgaaggcccgaggatccctcggtcacggtcagctggggcttgctcatcagtcgctgcccgagttgaggatggttttcacccgcccgaccatctgggcggtgcccgaggtcaggttgacggtcatcttgcccgagctcagcgcattcttgccctgggtcagcaggacatcgccggtcatcacgatgacaccggtgccgatggtgtaatcggcgcgctgggcctgggcggcgtcggacccgctgaccagcaccacgtcgccggttgcctccagccgttcgatccccgaggcctcctgattgtagatcaccagcacccgtttggccgacagacgcatctcgccctgcgagaccagcacattgccctggaactcggccgagccgtcctcctggctcacatccagactgtcggcggtcacctcgaccggcagcgtcgggtcggccttgaccgcgccgaatgcaaccttggtgccctcggcctgggccgcaacggcaccaagggcaaggacgaggcccaggatcaatgcacgaatttcgatcacacgttatctttccgcagctttggggtcatatagcagcttcacgccattcttgaaacgaatatggatagggccgtcctcgttttcagcccccatttgcatagaacctgctgtaaactctccgataggtccggttccgcgcacgttgccgggggtttcgccggatattccgctcagccctgcgttgagctgatcggtggtcaccgtcagcccgtccgacgtcgtgatcaccacattgccggtgaagatcgccagatccttgtccagttgcacggtgcccagatccgaggtcagccggatacgcttgccaccgagcagaagcagttcggcgatcaggtcggtcgcctcggcaggtgcgttctcgccgcccgggcgggccagcgtcgcctgcacctggatctgctcgcccttgggggtgactgccgtaaagaacgggccggtgatctgctggccgcgggtgcggtcggcgatctcatcctcggcaaagggaatcggggccacggaatcggtgccgcgcgacgacagcaggaacacggccgacagcaggccaagcgccgtaaggggcaacagcaccttgaggtattggacaacccgagagtagctgtcgatcgccatcgcctagcccagtccgacgcgcagacagtcgtggatatgcagcagcccgcgcgccacgcccggttccgccggatcgaccacgaaaagcgaggtgatcttgcgcgcgttcatgatagccaccgcttcctcggccagcgagtcgggggcgatggtggtcgggttggcggtcatcacctgggcggcggtcttgtcgagcaggcccgacatgtgacgacgcaggtcgccatcggtgacgattccggccagatgtccggcgccatcggtcacgccgaccacgccaaaccccttgcggctaatctccagcagcgcctcgctcatcggggtgtcggcggcgatcaacggtaccgcctcgccgccatgcatcaggtctgacacccggctgagccgcgcgcccagcttgccgccgggatggaagacgcggaagttctcgggccggaaatcgcggtacttcatcagcgcgatggccagtgcgtcgcccatggccagcgtcagcgtggtcgagatcgacggcaccatgccaaagccgcaggcctcgcccagcgccgggatcagcagatgcacatcggcctgctgcatcagcgagctctcagatttgctcgacagcccgatcagcggaatggcgaagcggcgggtaaaggccagcagattggccagttccggcgcctcgcccgagttcgagatggccagaaccacgtcatccccggagagcattcccagatcgccatggctcgcctcggccgggtgcacgaaataggcgggcgtgccggtgctggccagcgtcgcggcgatcttgtggccgatatggcccgacttgccaatgcccgaaacgatcacgcgccccttggtgcgcaggatcagctccaccgcctcggcgaacccgtcgcccaggctctcggacagcgcatcaagcgcccgggcctcgtccagcacgacctggcgtgcggtgtcgatgaaagagctgcgatcggtcatgagtgggcaaagatatcggtttcgggccagcccacaaggtcgagccgcgcccgtgtaggcaggaaatcgaagcaggattgcgccagatcggcgcggccttcgcgcgccagccggccatccagcgcctcgcgcaggcggtgcagatagaggacatcggaggcggcatagtccagctgcgcctcgctcagcgtctcggcgccccaatcgctcatctgctgctgtttcgagatatcgacgcccagcaactcctggcacaggttcttgagcccgtggcgatcggtataggtgcgcaccaggcggctggcgatcttggtgcaatagaccggtgcggtcagggcgccaaaggcgtgatagagcgcggcaatgtcgaaacggccgaagtggaacagtttcagcacctcggggttttccagcatcgcacacaggttgggcgcggcggtctggcccttttctacctgcacgatatgggtgtttccgtcgccgcccgacatctggatcacacagagacggtcgcgatgggggttcagtcccatggtctcgcagtcgatggccaccacggggcccagatccagcccgtcgggcaggtcgttcttgtagagatgatttgccacggaaatgtcctttgcaccgtatcggccccgaaataggcgctttgtgcgccgaactcaactgcggggaaggggcaggacggttccaaggctttgtcggcaggacaatctttcacggcagaccgcaggcggcgcgcgtggaatgagtatttatgaccagaaagaagcagcagcattccggcttctttctggttcgaaatactcccgccggaggctcctgccctcgcggctggcgctgagggcagggaaggggggcatgctggccgcgttcagtagggcgcctggatatcgttcatcgagacaaacactgttttcatctcggagaagtggttgatcgccagtttcgagttttcgcggcccacgcccgactgtttcgaaccgccaaagggcgcctcgaccggggccaggttatagctgttgatatagcaggtgcccgcttcgaacccggccaccatccgatgggcgcgggtaatgtcgcgggtaaagacgcccgcggcgaggccgaattcggtggcattggcgcgctccaacacctcttcctcggtgtcgaagtcgagtaccgacatgaccgggccgaaaatctcttcccgcgcgatggtcatgtcatcggtcacatcggcaaacacggtgggcagcaggtagaacccgtcgcgatccagccgggtgccgccatagaccagccgggcgccctcggccttgcccttgtcgacatatcccaggacgatgttcatctgcgcctcgctgaccatcggcccgaaattggtggccgggtccatcgggtcgccgatcaccgccgttgccagacgctcggccaggcgggacaggaacgcctccttgatgcccttctgcacaaacacgcgggtcccgttcgagcagacctgacccgaggaatagaagttgcccagaatggcgcccgagaccgcgttttcgatatcggcgtcgtcaaacacgaccaagggcgacttgccgcccagttccatcgtcacgtgcttgatgctttcggcggcggcggcatagacccggcgcccggtggggaccgaaccggtgagcgacaccttggcgacgcgcggatcggtgaccagggacgcgccgacatcgccatagccctgcacaacgttatagatacccttgggcgccccggcctcgatcaggatctcggcgaccttgagggcggaaagaggggtggtttccgatggcttgaacaccatcgtattgccgcaggccagcgccggggcgcccttccagcaggcgatctgggtgggatagttccaggcgccgatgccgacgcagacgcccagcgcctcacggacggtataggcgaaatcaccgccgcccagcgggatatgctcgccggtcagcgacccggccagcccgccgaagtactccagcgcatcggcgcccgaggtggcatcggcaacggtggtttcctgaatgggtttgccggtgtcatgggtctcgatcaccgacaggtcgtggttgcgggcgcgcatgatgtcggcggcgcggcgcaggatgcggccacgttcggtcccggtcatcgcggcccattgcgcctgcgcctgccgcgcggcctcgagcgcctgatcgatgatcgcgggtgtggccgagtgcaaccgggcgatcacttcgccggtggcgggatagatcacgtcgatcacggcgcctgccgtgtcctcgacataggcgccattgatgaaatggctcgcttctggctggaacttcatgatgcgtcctttgtgccggtgccggagatgttggggagtcgttgcggatcttctacgagcatgttgattggccagtcaataaaaaaagattcgggcgaaaggagtggcgataaacgggcagagttgaaaatgttcactaaatgttctatattggatctatggaacatggagggtggatgccatgactcagcattacgacgccatgccccagatggggccgagcaacgattatcatctgctgccggtgaccgagaaacagttgcgctttgcgcgatcgatcgctgcccgtgcctcgctggacatcccgatcgaggcgcagcgcgaccggcgcatgttgtcggcttggatctcggcccatcgcgcgcccgaatcctctcccttcgaccggtatccctcgggcaagcaggtcgcctatgccgagcggatcgcacgggccaagcggcgggccgtgccctcggaatgtttccacgacaaggcggcgatgtcggcctggatcgaccgcaacaagtgatcggtgtgatcggggtgttgacttaactgacaaatttagtcagatataagcaaagccagaccggccggcacggcccgtcaagccgcgcctgacaacatccaaggatattcgccatgaaaacccgtgtcttcgccgctgcggcgctggctttgtcgtgttccgtgcccgcctgggctgccgaccgtgccgccgttctgaccacctatgccgacattgccgaggccaagtatcaagacagcctgatcaccgcccgcgcgcttcaggttgcggtcgatgcgctgatcgccgatccctcggcccagacgctggccgccgccaaacaggcctggcttgccgcccgcgatccctatcagcagaccgaggtttatcgcttcggcaatgccatcgtcgatgattgggagggcaaggtgaatgcctggccgctggacgaagggctgatcgactatgtcgatgcctcctaccccggggcgagtgatgaaaacggctatgccgcgctgaacgtgatcgcgacgcctgtgttcgacctgtccggtacgaccgtcgacgccagccagatcacgcccgagctgctttcgggcaccctgcacgaggcggacggggtcgaggcgaatgtagcgaccggttatcacgccatcgagttcctgctctggggacaggatctgaacggcacgggcccgggcgcgggcaaccggccctggaccgactacgcgcccggtgccgattgcaccggcggcaattgcgaccggcgtggcgcctatctgcaggcggcgaccgatctgctgatctcggatctggaatggatggccgcgcaatgggcgccgggcggcgacgcccgtacctcggtcacggcggacgagaccgctggcctagtggcgatgctgaccggcatgggcagcctcagctatggcgaacaggcgggcgagcggatgcggctgggcctgttgctgaacgatcccgaggaagagcatgactgtttctcggacaacacccacaacagccattacttcgacgggctgggtatccggaacgtctatttgggcagctatacccgtgttgacggcacggtgatctcgggcgcctcgctgtccgatctggtggctgatgccgacgcggcgctggatgccgaggtcaaggacaggctcaacatcacgatggacgcgctgggcgccatccgcagcgccgccaagggcgggttcgcctatgaccaaatgctggcgcgcggcaatgccgaaggcgaggcgctgatcatggcgggcgtcgacgggctggtcgaacaggcccgttcgttccagcgcctgttcccggtgctgggcctcgacgacatcgctttcgaaggctcggagtcgctcgataaccccggcgctgtgtttcactaatcccatcctcagcacagcaagcgacacatgcccgccaagctgctcatccaagaaagtagcatcatgacttacagacatttcgcggcgctgaccggcgccgccgctctctttgcgggcgcagtgcaggcgcaagaagcgcccggcttcacctgggaaggttcgctggagctggaatacgcccgcaccttcaaatcggacacgccgggcaacgaattcggtgccgccaccggtacgctggagttgtcgggggcctatcggttcaacgatactttcagcgtctttgccgccctgaccggcgagagcctgaatgaccccacccccggcgaccggaacttcaccgactggggcctctatatcaaggaactgggtgtgcagatcgaaaccggttcggccagtttccagctgggcaaggtctcgcccagctttggtatcgcctgggatcagacggcgggattctttgccgccgatctggccgaggattacgagctgaccgagcagttgggcgcgctggtcgccgtcgatctgggcgcggcggggatgctgcatgcgggccttttctatgccgacgacaccgcgctgagccggtcggccgggttccgtcgggcgcgcaatagcactgcgtcgggtggcgcgggcaataccgggcagctcgacaatggcgcggtgacgtggatcaagtcctttggcgggaccgaattgcgactgggtgtacgccacctcagccggggcgcgggggatgtgaaatcggaaaacggggtggtggccagcctgtttcattcctttcatcacatgccgctcgacctgtttgccgaggtcgccagcttcagcggttatggcggtaccgctgatgacgccacctatgcaacgctcaacgccgcctatgcgctgggcgacgtgaccctgtcgggcacctacgcccggcgcgatatcgacagcaccgggttgaccgaactgttttcaatcggggctgaatacgagtttggcgagcgctaccttgtgggcgcggcgttggcgcgcgtggaagaggcgggtgccacagaccatgtcttcgggatcaacttcgagatcgcattgggcgtatgaatatttgggggcctcatatcgttcaggcgcggcgcgcggtcgcgatcttttgtcgaggcctccttgtgttgatgcctgcgctgtcactccttggcctcaccgcagaggccgagccgcgcagcgcggatgaccgccagaggattgccgccgtcaccgccccggcaacggggttcacggtggcggaaccctttgaacagttgcccggtggcgccgccacggtatcgggcgatctggggcgcgatgccttctcgcgcccttcggccaatatgagcttcgagcgggaactggatttccacctgggtcaggccctgtttgacaagctgtgggtggcgtcaccctcctcgaccaaggcatccgacgggctggggccgctctacaatgcgcgcagctgtcaggcctgccatatccgcgacgggcgcggtcaggtttcgggtggaccggggctggtgctgcggatcggcagggtccggggtgacggggtgctgcccgatcccctgttcggacttcagatacaggacagcgccgtgcccggcctacggcccgaggcacggatcgcggtgagccaagccgagaccgaggtcaccctgaacgggggcgaggtggcggttctgcgcaagccccgataccggctggacgcggccgagggcacgctgcacgccgaaagcacgctcagcccccggctggcaccacagatgatcgggctgggcctgctcgaagcgatccccgaggccgaaatcctggcccgtgccgatccggacgaccgggatggcgatggcatatcggggcggcccaaccgggtgcacgatccggagaccgggcaagaggcgctgggccggttcgggtggaaggctggcgcggcctcggtcctggatcagaccgccgctgccttcgcctcggatatcggcatctcttctccgctgcgccccgcgccctggggcgattgcaccgaattgcaggtggaatgccgggctgccctgcatggcgatggtgatccgcgcggcgccgagatcgacggcccggcgctggcgctgaccgcgttctacagccgcaaccttgccgtgccggcgcggcgggatgtggatgaccccgacgtgttgcggggcaaacgggtgttctatggcatcggctgcccggcctgtcatgtccccaagcatgtgaccgcccagctgagcgatcagcccgagcagagctttcagctgatctggccctataccgacctcttgctgcatgacatgggcgcagggctggccgacgagttgccgcagggtctggccagcgggcgcgaatggcgcaccgctccgctctgggggattggcctgaccgaacaggtcagcgggcaggcgcgtttcctgcacgacgggcgggcgcgcacattgcttgaagcggtgctttggcacgggggcgaggctgcggcgcagcgcgaccgggtgatcgcccttgcgcccgaggaccgcgccgccctgatccggtttctggagagtctctgagatgaagcagcttgttgctctgatcctatgccttgccgccgcggcagcatccgccgaccctgtcgatcaggtgctcgacgtccatgtgttgccggggtttgcgcggctggctgacgagacagcgttgctggccaacgccgccgatgccgggtgcgaagagcgcgaccctgacttgcgcgcggcgctcaacggcgcgctgcgcgcctgggccggggttagccatctgcgctttggtccgaccgaggcggaaaaccgcgcctttgcgctggccttttggcccgacagccggggcatgacgcccaaggcgctggcggggctgatcgcggcagaggatccggtggtgcaggaggcggagggtttcgcccaggtctcggtcgcggcgcgcgggctctatgcgctggagttcctgctctatgacgagggtcaggcgggcaacgacccctatcactgtgccctgatccgcgccatcgtgcgcgacagtgcggggctggcacgggcaatggcggcggactggcatgaccgttacgcggcgctgatgcgcgcgccggggccggacagcccctatcgcagtcgcgacgaggcgatgcaggaactgttcaaggcgctgggcaccggcttgcagatcaccgccgatctgcgtctgggccggcccttgggcagttttgccaggccgcgcccgaaccgggccgaggcttggcgcgcaggtctgtccctcttgctggtcatcgaggcattgcactcgcagcgccagctggcgctgctgctggccgaagaggatgccgggctgaaagcccggcttaccgatgcctttgaccgggcgctgggggacgctgcggcgctggatgatccggcattggccggtgtcgccacccctgccgggcggttccgggtcgaggcattgcaacagcgtgtcaacgagatccggcaggtggtggcccaggagctggggccgaaactgggggtttcggcggggttcaacgcattggacggggattgagcgatgaccacacgacgcggatttctggccgggttggcggcggcagggctgaccccgcgcgccggttgggccgatgcgggcgcccccgctttcctgagcgccgggcgcgtcgccgatggtgcctacaacctctatggtctggataggcgcggcaggccgctgttccacctgccgatcccggaccggggtcatgccgccgccgcccatccccagcgggccgaggcggtggcctttgcccgtcgcccgggccggttcgcgctggtgctgaactgtgtgagcggggcggaaatcgcccggctgagcgcgcccgaggggcggcatttctatggtcatggcgcctttgatgccgagggccgggttctgttcaccaccgaaaacgattacgaggccgggcagggccggatcgggctgtgggacgccggcgcgggctatcggcggatcggcgaggttgcttcgggcggggtcggcccgcatgacatccgcctgatgccggacgggcagacactggtggtggccaatggcggggtggaaacacaccccgacactggccgggtcaagctgaacctgccggtgatgcagcccaacctcagttacctttcgctggcgggagaggtgctggaggtggtgcggatgccccccgagcatcggatgaattcgatccgtcatcttgacctgcgcgccgacgggctggtggcctttgccatgcagtggcagggcgagggcaccgagctgcgcccggttctgggcctgcaccggcgcggcaccgcgccggttgcggtgacgggaaacgaggcggaaatgcgcgcgatgaacggctatggcggcagtgtcattttctacgaccagggccggcgcgtcgcggtctcctccccccggggcgggatcgtgcagctgagcgatgtcgcggcgggccggatcatcggcggtgtcgcgatcaccgatgtctgcgggctgggcgtcaccggcggcgggttggtcgcctcgtcaggcagcggtgtcttcacccgcgtgggtggtaaggaagccagccgttccgagattgcctgggacaatcacctggtggcggtgaaccgcgcctagacaggctcagtgcgtggccagatggtcctcgccccgggcacgggccagggcgatctgtttctgccgttcgcggaaccgcattttgtcggcctccgaggtctcgtcgatgcacaggtggcagctgaccccatgctcgtattccgggcgattgcgatcctcgggcaggatcgggcggcggcagccatggcacagctcgtgcggcccctcgaccagcccgtgcccgaccgagacccggttgtcgaagacgaaacattcgccctgccaggtgctgttctcggctggtacctcttcgagatagcgcaggataccgcccttgaggtgatagacatcctcgaccccctgacccagcaggtagttggtcgacttctcgcaacggatgccgccggtgcagaacatcgccacgcgcttgttgtggaaccgctccttgttggcctcccaccaggcggggaaatcccggaaactttcggtcatcgggtcgatggcgccttcgaaggtgccgatggcgacctcgtaatcgttgcgggtgtcgatcagcaccacatcgtccgagcggatcaggtcgttccaatcctcaggttcgacataatggccgacgcgcgcgcgcgggtcgacatccggctggcccatggtgacgatctcttgcttcagccgcaccttcatcttgccaaagggcgggtggtcgctggtcgcctctttccactccaggtcagagcaacccggcaaggcgcgaatatgggccagcaccgcgtcgatcccggcgcgcggtccggcgatggtgccgttgatcccctctttggccagcagcagcgtgcccttgaccccttgcgccagacacaggtccagcagggcgggtttcaggtcggccgggtcggcgaaccgggtgaagtggtagagtgcggcgatcgtgtacatgcccgcgccatacgccgcgccgcgtgtgatttcaagaggcgcggcaaggggggaaacatgcgttttcgatgttgttttattggtcttcactggccagtgcgaggccgtgaaccaccgcggtgaatacttcggaatcctgttgttcggcgcctggcaggacgcgcgccagcgcggcgcggatcacccccatcaggctggatccgccgacaaacaccacctgatcgacgctgtccgggccaaccccggcatcgcgcaccgtctgcatggcgcaagtggcgatctcatcggcgaaaccggccagcgccgcctgcatcgccgcatttcccagatcggcgcccaggccgcgttcgacgatatccagcgcgatgcggcccgctgcggccccatttgcggcgatcttgcctgcctcgaccgcataggccacgtcatggcccagatgcgattccaacacctcggccaggcgttcgaacaggcggggttgttcggcaagccgcacccagcgccgtacctcgcgcagggtggcagggtcatagacaaaggcgatcttttcccagctggccagatcgtggaacagagcccggggggcgctgtggctggcctcgcccagctcggccccgatctgcgcctcgtatcccagcaggggcatggcgtgatccaggctcagcacccggtcgaaatcggtgccgccgatgcgcagaccccggctggccagcatccgggtggtggtgccccgccggtcgcacagggtgaaatccgaggtgccgccgccgatgtcgacgatcagcatccgcccctgacccgccaccgccaacgcggcagcttcgggttcgggtagaaagcagacctcgctgaacccggccatcagataggcatcgtgcagatcggtacaggcctgcgcgtcgcgctcggctgaggcagagtggaaatgcaccggacggcccgacagggcgcgatcaaaacgctctccgctcagccgttcggcgcgcgtccgaatctcggccagaaagcgggcgatgacctcgatcagggtcagccgctcgttcaggaacatgcggggttcgcgggccagcggggtgcccagaatgcttttcagcccccgcagaaagcggccctcttgcccgtccatcatggcccgggcggcgtcggtgccatagacatagcggcgcgcggcaaagtcgatgaagacggcggtcggcagggtctgtgcgcccggctccagcggcagaacccggggatgacccgcctgtaccagcccggcggcggtgttggacgttccgaaatccacgccaagacgtgccatgattcctctcccggtttttgcgaaagacgcccggatatcgcagggcggcagacaaggcaacgggggttttcccacatcgcccggcgcgatgggtgcttttccggcataacgccacgcgctaggcttgcccccaaaagggaggcgcaaatgcatggcctgatcgtgatcgacgtccagaacgacttctgccccggcggtgccctggcggtgcccgaaggcgacgcggtggtggcgccgatcaacgccatgatgaaggatttcgacgcggtggtcctgacgcaggattggcacccggcggggcattcctctttcgcttcgtcccatccgggccaagcaccgttcgagatgatcgagatggcctatgggccgcaggtgttgtggcccgaccattgcgtgcagggcagccccggcgctgcgtttcacccggcgctgcggaccgatgccgatttgatcctgcgcaaggggttccgcgccgcgatcgacagctattcgggcttcttcgaaaacgaccgcagcacgcccaccggcctcgagggctatttgcgcagccggggcatcacccgactgacgctggccggactcgccaccgatttctgcgtgcagtattcggcgctggatgcggcgcggctgggctttgccgtcgaggtgcggatgcaggcctgtcgcgccatcgatctggacgggtcgctggcggcggcgattgccgcgatgaaggcgggcgggattgctctgacctgagatctggttgcgatttgttaacggactgaccggtatagattgggggcgaaaggtcttgatctatccttggggtcgccgatgcatgttgccgggtcgcccgatgtcgaccacctgtctgaatacgaacgaagatacagccggcgcggcctgctgatccgctacgcacgcgggcgggtcaggaatttcgccggtcgtcagatcatgacattcgccggcagtttcattcttgcgatgactgagggtcttcataccgccatgttggcggcctttgccgccttgctgggcgaggtgatcgactgcctctacctgcaccggctgccagagcgcttgcgccagggtcagggttaccgccgcctgctgattggcagtaccctcaccgccttagttcaggcgctgacgatcagcttttgcgtctggctggcctggacaggcgcgcgcagcgggctgtcgccgctgttcatcgggtcgttcctggcaggggctgcgatcaatgccgggcttgtgcttccgtttcatcgccccgccgccgtggcgcgtctggcggtctatgcggggatcggccaatacctgttcctgatcgaggcgatggagccggggcggcttggcgacgcgctgttgctcaatgccgccggtgcggtgatgttggccttcatggttggcctgttcctgaatttcgtgaactggggctttcgtcagcatcgccggactacgctggatttgatcgaacagggacgtgacctgctgcgacatcagaaggaggcgcaactgctgtcgctggtcgcccgcaacgccaatgacagcgtcattctggcagattccgaaggccgcatcgtctggaccaacgagagttttacccgcaccaccgggtattcgctggacgaagccaaggggcgctatcccggcgagttgctgaatggcgacaagacagaccttgaggtttcgaatgcgattgccgatgccgtcgaggccggccgcccgtttcgaaccgagatattgaatgtgaccaaggacggtcgcgagatctggatggaaaccaatctggtgccggtgcttgaccggaacggcaaggtcgaagtcaccgttgcgatcgagcgtgacgtgacagccgccaaggcgcaggccgaggaactggccgccgcgcgcgtcgccgccgaggagggcgcgcgcgccaaggccgagtttctggccactatgagccacgagatcaggacgccgatgaacggcgtcgtgggtatggccgagctgttgtcggaaaccaagctttcgatcgagcagcggcaatatgtcgataccatccgaagctcttcgaccgccttgctggcgatcattaacgacattctggaactgtcgcgcctggatgcccggaagatggaattgcatccggtgaatttcgatccggtgtcctgtgtcagggacaccatgcgcctgctgaaaccgcaggcgcaggccaaggggctgaggctgtctcttgaaacaggggccgatgttccccccctcgtgtatggtgacgatgggcgattgcgccaggttctgatcaatctgcttggcaacgcgatcaagttcaccgaacgcggcggtgtgaccctgcgtttgcggtccgaggcgcaggacccgggatatctgttgacgctcgaggtcgaggataccggcatcggcatcgccgccgaaaagatcgagagggtgttcgagcggttctcgcaggcggatgccgacaccacgcgtctttacggcgggaccggccttgggctgacgatctcgcgcgagctggttgcgctgatgggcggtcggatcaccgttgactcgacgcttgggcaggggtcgtgttttacgctgtgcctgccgttggggtcgcccgatgacgacgccggacaatcagatgggcaggtgctgtcaccggctgagcttgaccggttgcgcggcctgcgtgtgctggttgccgatgacaaccgtgtcaaccgtttgctcatgggcaagttcctggccgatctgccgatccgcctggactttgcccatgatggtcagcaggcggttgccatgacgcagcggcaaaagcctgacatcgtgttcatggacatgtcgatgccggtgatgagcggcatcgaggcgacccggcagatccgtgccgcagagggcaggcagcccttgatcgtggcgctgaccgcaaatacgttcgacagcgaccgcgaagcctgtcttgccgccgggatggacgatttcctcagcaaaccggtgggccgggcagatctgttccggtgcctgctgcaccatttgccacccaccgacgcggcaccaagaaccgcatccggctgatcttgcgccgcaatccccgggcgaattgccatggcggttcggctggcgtatccatgggtgatccattccgaacgagggccatccgtggacatcgcaacccgcgtctataatcacaagtggaagatcgacccgatcgtccggtcgctgattgataccgatttctacaagttgctgatgtgccaatcggtgttccgcaacaagcccgacactcaggtcaccttttccctgatcaaccgcacgatgcggatcccgttggcccgtatcattgacgagggcgagttgcgcgagcagctcgatcatatccgctcgctgcggctgagccggggcgagagcacctggttgcgtggcaataccttttacggcaagcggcagatgtttaggccggacttcatggaatggttcgaggggctgcagttgccgccctatcatctggaacgccgcgacgatcaatatgagctgaccttcgagggcaactggcccgaggtgatgctgtgggagataccggcgctggcagtgctgatggaactgcgctcgcgcgcggtgctgcatgacatgcgccggttcgagctgcaggtgctttatgcccgcgcgatgacccgggtctgggagaagatcgaacgcctgcgcgggatcgacgggctgaccatcgccgatttcggcacccggcggcggcactccttcctctggcaggactggtgcgtgcaggcgatgatcgaggggctgggcgcgaaattcaccggcacctccaactgtctgatcgcgatgcgtcgcgaggtcgaggcgatcggcaccaatgcgcatgaactaccgatggtctatagcgccctggccgagaccgacaccgaactggcgcgcgcgccctacgacgtgctgagcgattggcacgaggagcatgacggcaacctgcgcatcatcctgcccgatacctatggcaccaaggggttcctcgaccgggcgccggactggctggcaggctggacaggcatccggatcgacagtggcgatccggccgagggggcggaaaccgccatctcctggtggaaggatcgcggcgagaacccgaccgacaagcgtatcatcttctcggacgggctcgacgtggacaagatcgccgaactgcatgcccggttttccgggcgggccaagatttccttcggctggggcaccctgctgaccaatgatttcaggggcctcgtgccggacgatgggctggcgccgttctcgctggtgtgcaaggcggtctcggccaatgggcacccgacggtgaaactgagcgacaatccggaaaaggcgatgggtcccgccgacgaggtcgcgcgctacaagcgggtgttcggagtggggcggcaaaccagctatgcggtcgaggtgtaaaccgaaatccggcacggatttcggatcgttttccgttccggaaaacgggccgaatttcagtttgaaattcggcgccccgcccgcgatctgatcctttcgcgccaaacgatcatgagcccaccacccgcgatgaagaacgccccaggaaacaggtcggcccagggcgtttcgtcaaacaccagccagcccgcgacaaaggcgatgggaatgccgaaatagctgaagggggccagattgctctgctcggtcatccggtacgaggccaccagacacagcaccgctgtccctccgaaccctcccattgccgcaatccatcccaggtcggaccattgagcaagcggagtgaacccaccgctcagcaatgccagcgccaatgccccgaccagcgcggccacaaccgaatagaggttgatcagcgcgcttggcaccgcgctgtccatctgccgcgccgacaccccggtcagcgcatagaggaatgcggcccccagcggcgccagcgcatccggcgtgaaactgtcactgcccggcttcatcaccagaagcaccccggcaaacccgagcagcaccgccgcccagcgcatcagccccacccgctcgcccagcagaggtaccgcaagtgcggtcatgaacaccgcattggcataggtgatggtcgaggcggtggcaaaggccagcttgcccagcgaatagtagaacaggaactgggcaaaggtcacatagaccccgcgcatcagccccagccgccactgccggatgcgccagggccgccccgcccgatgccacccgggcgaggaccacagtgcgatcacgctgggaaagacgccgaagaagttgcgataggccgacagctctgccgcaccatagcgcggcgacaggtatttgatgatcagccccatcatgtcgaacaggaccagcgccagcagcgacaaaaggatggcaagaaccacgttatctccgctgcgcgcgttcatcctcagccgtgccgcgcggcgacggtcttgagctgcgagaaaccgtagagcgcttcgaagcctttctcgcgtccgtggccggatttgccgaccccgccaaagggcagttcgaccccgccgccggcaccgtaattgttgacgaagacctgtccggcccgcaaccgcttggccagacgcatctggcgcgcgccgtcgcgggtccagatgctggcgaccagaccgtaatcggtgccattggcgatggcgatcgcctcttcctcggtgtcaaaggggatcaggacctgtacagggccgaaaatctcgtctcgggccagcgcatgatcggggggcacatcggcgaacagcgtcggtcgcacataggccccggtttcgggggcgtggtccacgatccggccctgtgccgcgatggtcaggtcggcgcccttgtccagaaacccggtcacgatctccttttgccgggccgagatcaacggccccacccgcagatcctccatcgcggggccaaccgtcagttcggcataggatgcggccatgcgagccttgacctcttcatagaccccgcgctgggccaaaatgcgggaagaggccgagcaggtctgaccggcattctggcaccccgcattcaccaggaacggcagcgcggtatccagatcggcatcgtcgaacaccagctgcggcgacttgccccccagttccagcgtgaccggcaccacattgcgccccgccgcctgctgcaccagcgcgccagtggcgaccgatccggtgaacgagatatggtgcacgccgggatgagcggacagtgccgcgcccgcctcggcccccagccccggcaccacgttcagtgcacctgcgggcagccccgcctgtttcgccagatcggcaaaggccagcgcggtcagacaggcctcttcggccggtttcagaacgcaggcattgcccatggccagcgccgcgccgaccgaacggccgatgatctgcatcggatagttccagggcacgatatgtcccgtgaccccgtgcggttcgcgcagggtatagacggtatagccctcgagatagggaatggtctcgcccatcaccttgtcggcggcaccgccgtagaattcgcaataccgcgccagtgccaccgcatcggcgcgggcctgggtcagcggtttgccgacatcccaggcctcgatcactgccagatcctcgacccgctccagcaccaactggcccaaacgggacaggatgcggccccgctcggtcgcggtcatccggccccagtcaccggccagcgcggcctcggcggctgtcaccgccgtgtcaatatcgggtgcggtgccacgggcgatgcggcagatttcggtcccgtcggacgggttgatcagcggcagggtatcgccaccccggggggcctgccagcggcctccgatcaggcagagggtgggatcgaaccagaggggtagggtcatttcggtctccttgtcgaaggcaaaggaatagctgtggctttgcagtggggtcagcgcagcgccccggctcaggtcgcgcaatccaggcagaccgggcagcagttggtcccagaaccctgccgcgcgcggtgccccggcagagacacccagccgccaggggcccgggtgacgctgaaggaccagttgcacggcggcgcggccctggccagtgccgcgatgggccggaaagatggtgaactcggccagttcgcgcagcccgccggggtgcagcatgaccagggcaaaccccacatgacggcccgcctcggtgatccaatagggacagcgcccggtttgtcgccaccagcgggcggcgatccggtcggcgggcaggcccgcgcccggcgccacctcgtccagatagggggacagggcggcggcgagggcctgttcttcggccttggggatatcggtcaggtgcagggtcatgcccgccgcgccccggtttcgggcagacgcggcgcggcggcgatcagggcccgggtatagggatgcgcggggtccgagaagacctgtgcggtctcgccctgttcgacaatgcggcccgattgcatcaccagcacccggtcggtgatcgtgcgcaccacgctcagatcatggctgatgaacagataggtcaggtcatattcggagcagagctgcgccagcaggtcaaggatctgcgcccggaccgagacatcaagcgccgagaccgcctcgtcgaacaggatcagctgaggccggatgatcagcgcacgggcaatggcgatgcgctggcgctgaccgccggaaaactcgtggatatactttcccgcatcgtcgggcgacaggccgacggcggtcagcatctcggcaatgcggtcgctgcggtccgacccggttggcggcgcatcgagcagatgaaacggttcggtcaccagccggtcgacacggtggcgcgggttgaagctgccgtaaggatcctgaaacaccacctgcatgcggcggcggatttcgggattggcgcgtttgccgtcatagaccggttgccccgccagacggatttcgccgccctgtaccggctccagccccaggatggcgcgtgtcagggtggatttgccacagccggattcgccgaccagccccagccgctcgccccggttcagggcaaagctgacatgatccacggcgcggtgatgccccgggtgcgcaaacagccgggtgcgcggcagggcatagtcgcgcaccacctccgacacctccagcagcggtgccggtggcggtggcgcgggcagggtcacgcggtgatccgaggcggcgaacagcatcttcgtatagggatgactcataccggtcagcaggcgctgggtcggggcggcctcgaccacctcgccatggcgcatgacggtgatatggtcggccatgtcggcaacaacggccaggtcatgggtgatcatcagcatgcccatgccgtattcctgcaccagccccttgagcaggtcgaggatctgcgcctgcgtggtgacgtcgagcgcggttgtcggctcgtccgcgatcagcagtttcgggcgcagtgcgatggccatggcgatgaccacgcgctggcgctggccgccgctgagttcatgcggatagcgcgaaagcgggaaccggtcaggcggcaggccgacacgggtcagcacttcgcgcgcgcgctcttccgccctgatgggcgtcatcgctttgtggatcaggatcgtttccatcacctgatcgccgatggtcttgaccgggttcagtgcggtcatcggttcctgaaacaccatcccgaccgccgcgccgcgcagggcgcacatttctgcctcgggcagggtcagaatctcttgtccgtccagccggatcgagccgctggctcgcgctccgccgggcaacagctgcatcacggccagcgccgtcatcgacttgcccgagccgctctcgccggtgacggccacgatctcgcccgcgtcgatggtcagtgagacgcgcttgaggatgtcataggcatggatcgacagcgacaggtcggtgatctgcaacaggctcatgtgcgcgccaccctgagccggggatcgagccagtcgcgcagcccgtcgcccatcaggttcagacccagcaccgtcaggatgatcgccagtccggggatcagcgccagatggggggcgaaactgaccatggtctgcgcgtccgccagcatccggccccagctgggcgtcggcggctgcgcgccaaggccgacataactcagccccgcctcggccaggatgcccagcgagaactggatggtgccctgcacgattagcaggttcgccacgtttggcaggatatgttcggccgagatgcgcgctgcccccttgcccgcgacgcgcgccgccaggatgaattcgcgctcccacaggctgagcgcggcgccacgggtgatgcgggcaaagaccgggatgttgaagatgccgatggcgatgatggcgttgacggcgccagcgccaaagacggcggtgatcaggatggcgatcaccagcgaggggaacgcaaagaccagatcgttgccgcgcatgatcaactcgtccagccacgatcccttgcgcgccgcggccgccaagcccagcggcacgcccaggctcatgccgatacccaccgccagcagggccaccgcgatcgaggtgcgcgcgccgaccatgatcatggaaaacatgtcgcgcccgaaatggtcggtgccgaaccagtgccgcgcattcggggtttgcagcttggccgggatgttcagcgcggcatggtcgtagggagtccagatgaaagagatgagcgcggccagcaccaccagcgaggacaggcccgcgcccaggatcaggttgcggctcatgtccgcgtcctcaggcgcggatcgacgagagcataggccagatcgaccaggaaattgaccacgatcaccgcaaagaccagcagcatgacgaccgattccaccacgatcaggtcgcgtgccgagatcgcctggaataccagccgcccgaggccgggcagatagaacacctgctcgatgatgatcgatcccgccagcaggaacgagaattgcaggccgatgatggtcagcaccgggatcagtgcattgcgcaacccatgccgccacagcgcctgacggcgggtgagccccttggcccgcgcggtgcgcatgaaatcctcacccaggatgtcgagcagggccgaacgcatcacccgcgccaggatcgccgcctgcggcagggccagagcgatggcgggcagggtcagcgaatgcagaccggcggtcagccccttgtcccagccggcaaaaccgccggcattgaaccagcgcaggttgatggcaaagatcagaaccagcatcatggcgaaccagaagttgggcaccgcgacgcccagctgggtcgcgcccatcacggccagatcgccgggtttgccccggcgggctgcggcataaatgccggcgggcagggcgatggcggtggacagtgccagcgcgtagagcgcgagcggcagcgagacccagagccggtccgcgatcatctgcgaaaccggggtgcgataggtgtaagaggtgccaaaatcgccacgcagcatgccggtgacccagctgacataacgttcggcctttgactgatccagacccagctcggtgcgcagcgcggccagcgtatcgggctgcgcattgacccccagcatgaacgaggccggatcccccggagcgatctcgatcaccgcaaagatgaccaggctggcgacggccaggctgatcgcaagcgagagcgcgcgtttcaggctgtaacggagcatgtcgggtcgataccacccattcggaaaaaaggcccgccaccggagcggcgagccagaaaatcgcagattttctgaaccattttctgtgtcagaaaatggtcccgcgccctattcggaccagctgatcgccgaaaggtcgttggcggccgtgggggcgttgacccacaggccctgcacgccggccttggccacgctcagcgccgccagctggaacaggtaaccgttcacgtaatcttcggagatgatccgctgcgcctgttgcatcagctcggttcgcttgtccgggtcggtggtggagttcagcgtgcccatcagctcctggaaggtcgcgttgtcatactggaagtaatattcgggacgggcgtagatgccgatatccatcggctcggtatggctgacgatggtcagcccgaaatccttgcccttgaacacggtttccagccactgcgcccattcgacattgatgatctcggccttgatgccgacctcggccaactgggccgcgatgatctcgccgccgcgccgcgcataagaggggggcggcaggtgcagcgtggtctcgaacccgttcggcaacccggcctcggccagcagtgccttggccttgtcgggatcatgggcagaggtgccggtcagatcgacataagccgggttgtgcggtgcgaaatgggtgccgatcggcgtgccgtatccgaacatggcgccatcgatgatggcctgacggtcgatggcatgcgccatcgcctggcgtaccttgacgttgtcaaagggcgcctgcttgttgttggtcgacaggatcgtttccccctcggtcgacccgaccagcacctggaaccgcgggtccgcctcgaattgcggcaggttctcgggcgcggggaagccggtgaacacgtccacatcctcggccatcattgcggcgaaggcggctgtggggtccgagatgaacttgaacgtcgcttgcgcgagcgctggctggtcaccccagtaaccggtgttgcggttcagcacgatcttgtcgccttgcacccattcgcccagcgtgtaggggccggtgcccaccggcgcggtcttgatgttctcgatgctctcgggcgccacgatcaccgcgtcaccccaggccatgttgaacaggaaattgccgttgggctctttcagggtcaccttgacggtcagcggatcgaccacatcgacgctgtcgatcccggcgaacagtgccttttgcgcgttggcgctgtcttcggcgcgggcgcgatccaggctgaacttgacgtcctcggcatccatggccgagccgtcatggaaggtcacgcccgcgtgcagcctgaaggtatagacggtgccatcgcccgagatttcccagctttcggccagggcaggcacgatcgagccatcgcccatgaagcgggtcagcccctcgaagatgttgacatagaccaccgagtcgatggcctgcgcggcggcgctggtcgggtccagatgcggcggctccagctgcatcgcgatggtaatgtcatccttggcccaggcggccccggcgaagagcgcggcgcttagcgcaaggccagagacaaccccttgttttacaaaccgtttcattccaactctccccgttcggtttcgtctgacgggatcgtgatcccgccacggctcgcctcactgtttccgtaaatcccggggcaatcaaggaattgttggcgcaaccgggctttctctgcgagcgcgaaatgcatatgctgcaatgcaacattttccccggaggactggaaatgagtgcgactgcccgcaagactgcccccaatgcgcaggatatccgcgcgcgcaagggcggggtgccgctggtcagcctgaccgcctataccacgccgatggcgcggctgatggatgggcattgcgatttcgtgctggtgggcgacagcgtcggcatggtgctgcacgggctgaattccaccctgggtgtgacgatggagatgatgatcctgcacggtcaggcggtggcgcgcgggctggaccgcgcgatgctggtgatcgacatgccattcgccagctacgaggagggtccggcgcaggcgttccgcaatgccgcccggctgatggccgagaccggcgctggtgcggtcaagctggaaggcggggtcgagatggccgagaccatccgctttctggtcaagcgcggcattccggtgatggcccatatcgggctgacgccgcagtcgatcaacacgctgggcggatacaaggtgcagggccgcgacgatcaggcccaggcggtgctggccgatgcccgcgcggtggccgatgcgggcgctttttcggtcgtgctcgagaaggtgcctgcgacgctggccgaccggatcactgccgaggttgcgattccgaccattggcatcggggcctctgccgggtgcgacgggcagatcctggtggttgatgacatgctgggctttttcaccgcgttcaaaccgaaattcgtcaaacggtacgccgatctgggtccgctggccgaggcggcgattgccgaatacgccgccgaagtgcgcgcgcgcagctttccggcggcggaacatgtgtttggcgatcaggccccggccaaaggtgccaaggcatgagcgcgccgatcctgcgcaagctggccgatctgcgcgccgccaccgccggctggaagcgcgcgggcgagagcatcggcgtggtgcccacgatgggcgcgctgcatgacgggcacctgtcgctggtcgcggcggccaaggcgggctgcgaccgagtggtggtgaccattttcgtcaacccgaaacagttcaacaaccccgaagatctggccaagtatccccgcaccgaactggccgacgcgtccaagctggcgccctatggggtcgatgcgatctatgtgcccgatcctgaccagatctatcccgaggggtttgcgaccaccgtttcggtctcgggcctgaccgacgtgatggagggcgcgtgccgccctggtcatttcgacggcgtggcaaccgtggtggccaaactgttcctgcaaaccggggccgatcaggcctatttcggcgaaaaggactatcagcagatgatgctggtgacccgcatggcgcaggatctggatatcccgatcaccgtggtggggtgccccacggtgcgcgaggcctcgggccttgcgatgtcgtcgcgcaacatgcggctgtcggctgaggggctggagcgggccggtcggctgcatcccgtcatgcggcaggtggccgagcggctggcggctggcgcctcttttggtgatctggcgcccggggcgcgcgaggcgctgggcgccgccggttttgtcgatatcgagtacttcgatctgcgcgcggcggacagcctgcgcgcactcgaccgtcccaccgaacccgcgcgcctgttggtggcggcctggctcgacggggttcggctgatcgacaatatcgcggtttcccaactaaacgattagtaggggcttcctgacacgccggaaatgcggctacagtcccgggtcaagagacgatgacagggggcagagaatgacctttattctggcgatcgaccagggcaccacttcgagccgggcgatcctgttcgatggcgagatgcggcgggtggcgaccgcgcagcgtgaattcacccagcatttccccgaagcgggctgggtggaacacgacgccgaagagatctggcaaacgacggtcgaggtctgccgcgaggtgatcgccgggcaggggatcgggcccgaacagatcgccgggatcggcatcaccaaccagcgggaaaccaccgtggtctgggacaaggccggcggtgcgcccgtgcatcgcgccatcgtctggcaggaccggcgcaccgctgcgatttgtgagcggctgcgccatgcggggtgcgaggatgactttaccgcccagaccggtctgctgctggacccgtatttctcgggcaccaaggtgaaatggatcctcgacaccgtgccgggcgcgcgggatcgcgcggcggcgggcgagctgctgttcggcaccatcgattcgtttttgatctggcggctgaccggtggccgggttcatgcgagtgatgcgaccaacgccgcgcgcacgctgatgttcgatatccatcagggggaatggagcaaggacatctgcgagcttcttgacgtgccgatgtcgatgctgcccgaggtgcgcgactgcgctgccgatttcggcacgacggatctgtttggcgggcaggtgccgatcctgggcgttgccggcgaccagcaggcggccaccatcgggcaggcctgtttccagcccggcatgatgaaatccacctatggcaccggttgttttgcgctgctcaataccgggacacagccggtcgcctcgcagaaccggctgctgacgaccatcgcctatcagctggacggccagcggacctatgcgctggaaggctcgatcttcattgccggggcggcggtgcagtggctgcgcgacgggctgggtatcatcgagaacgcggcgcaaagcggcgcgttggcggctcgcgccgatccggcccagaatgtcatcctggtgcccgcctttaccggtctgggcgccccctattggaagcccgattgccggggcgcaatgttcgggctgacgcgcaactccggtccggccgagttctgcaaggcggcgctggaaagcgtggcctatcagacccgcgatctgtgggaggcgatgcagggcgattggggtgcggatgcggatgtgatcctgcgtgtcgatggcggtatgagcgcgtccgactgggcgatgcagggcctggccgatcgtctgggcgcgccggtggaccgcccggtgatgcaggagaccacggcgctgggcgcggcctggctggccgggatgcgggcaggggtttaccccgatcaggcaggctttgccgcgacctgggcgctagatgcccggttcacccccaagatggtcgagggcgaccgcgaagccgcctatcgccgctggaaagcggcagtggcggcggcgatgatggtctaggctggtatccgcgcgccttcggcgatggtacgggggcgcgcattcagctcttctatcgagaacccggcgatggatttgtacctggccgcatgcgcggccagttcggcgtgggggatcacggtgtcaatatcgtcgaaatcgccgccgcacagatcctcgacccgttgcagcaccccgtccggcccgccgcccgcacgattggcctggccaacggcggtggtcaccgggcggacctcggcctcataggccgccagcgccctgggtgttatcccatgctccagcagccgggcaccaatgatgcgcgcatccagaatcgcctgactggccccgttcgatcccaccggataggtgggatgcgccgcatcgcccatcagggtcaccgacccgcccgtccagcggggcagggggtcgcggtcgaccatcgggtattcatagaccacctcggccccttggatcagcgcgggaacgtcgatccagtcgaaccgccagtcggcgaaatcgggcaggaaatcaccgatatcggcggcgcggttccaatcctctttcttccacgcggcatcgaggggaaagcgtttctcggcgatccagttcatttcgaccatgccgtcgccgtccggctccgaaatcggataagacaccagccgcaggtcgtcatggccgatcatcgccatggcgccgccaccgaaataggcgggtgcccgggtggtggcgcgccacagcacgcgcccgttccagatcggttcgccctcgttcgggtacatctgagccctgagtgccgaatggataccgtcggcggcgatcagcaaccgcccctcgacccggcgcccatcgctcaggatcaaggtcgcactctctggcccggtttcgaacccggcagcgcgtgcaccggtcaccacgcaatctgccccggcgcgggcgatcagcgcctcgtacagcatcatctgcaaggcgccgcgatgcaccgagtactgcggccaggcataaccggcccagatgccgcgcggctcttcccagatggtcttgccgagttttgagtagaaccccagttggcgcgtccgcaccccgatccggtccagttccgcttccagccctagatccagcaactcgcgcaccgcattgggttgcaggttgatccccacccccatcgggcgcagcaccgccgttgcctcgtagatgcggaacggcaccccgatctggtgcagcgtcagccccaggctgagccccgcgatacctgcaccggcaatcagaacggtcatgaaagtctccctctctcttgacgccagactgcccggcgccgggcatgaggtcgagaggaaatcagccttgataggggcgcaggaacactggcttgtcgggtgcggacaggtcagcgttgtactggtatccgccgctgtcgaactcgctcagcgcctgtggatcggtcagacggcgttgcacgatgtaacgggccatcgccccgcgcgccttcttggcgaaaaagctgacgatcttgggcgcgccgcccttgtcctccatgaacacgggcgtgatcacccgcagtttcagcgccttggggtcgacggcgccaaagtattcctggctagcgcagttgaccagcacatccgtgccgatttcatcggcctgagcgttcagcgtccgggacagctggtcaccccaatagtcatagagagaggtccctcgccgggtcttcaaccggctgcccatttccagacgataggcctggatcgcatccagcggacgcaacacgccgtaaagccccgacaggatgcgcaggtgctgctgcgcccagtccatttcctcggagtcgagcgaggccgcctcgagcccctgataggtgtcaccggcaaaggccagcgcggcagggcgggtcacatccgcgcccggcgcatcggcgaattcgcggaaccggtcgcggttgagccgggccagatcgtcgctcagccccatcagtttcttgagatcgccgagcgtcaggttgcgcgcggtcttggccagccgcaccgcatcgtcctgaaaggcgggctcggtcgtcgcgacgtcgcgctctgcccaatccagccgcttggccggagagatcaccaccagcatatcctgccccttcgtccttggtttcgtgggtatctaggtcgtctggcccagcacgtccagaaaggcctcaccaaaacgttcccagcgtcgatcacccaacagcgcctcaagtccgctccgatcgtcggggcgcatttgcgccaccttggccagttgcgacgccgaacagctgagcggtttgtcgatgccgtcagggccgcgcgccagatcggcctgcacagccaacagccggtcatagatgttgccggtctgccgcccggccagcttgcggcgggcggggtgcagcatctcggcagcaccgctcaccacctccagaaacatggcgccgtaacgctccaacttctttgcgccgatgccgccgatgcgggccatctggtccagcgatgcggggcgcttctcggccatttcgatcaaggtgcggtcgggaaagatcacataggccgggacccgtgccgcctcggccagcgcccggcgcttggccttgagcgcggacagcagcggcgcgtcctcgtcattgaccatggccttgaccgccggacgccgcgccgccttgctcaccgtatccttgcgcaactcgatcccggcctcgccgcgcaggatcggcagcgccgcctcggtcatccgcagcgcgccgtggcgttcgggatctgggcgcaccaggtcgcggcccatcatctgacgaaagatcgcctgccactgggcgcggttccattcggtgccgaccccataggtgggcaactggtcatggcggcggtcgcggatcttgtcggtctggttgcccagcaggatgtcgatcagatgggtcgcgccgaaccattcctcggtccgcagcatcgccgacaaggccatgcgcactgcggttgtgccatcgaaccgttccgccgggctgtcgcacagatcgcatttgccgcaggtgatctcggtctcgccaaaataacccagcagggtctgtcgacggcaggtcatcgcctcggccagacccagaagcgcgttcaaccgggcatgatcggcggcgcggcgctcgggcggggccaggccttcgtcgatctggctgcggcgcaggcggatgtcgtcggggccgaacagggtcagtgtctcggccggcccgccatcacggcccgcacggccgatctcctgataataggcctcgatggatttcggcagatcggcatgggcgacccagcggatatcgggcttgtcgatacccatgccaaaggccaccgtcgccaccacgatcagcccgtcctcgcgggcaaagcgggtctcgacgatgcggcggtcctcggcctccatgccgccgtgatagtgacaggcgctgtggccgtcctcgcgcagggcctgcgccagcgtctcggtcttggcccgggtgccgcaatagacgatgcccgactggccgcgccgggcgcccgcgaaatccaggatctggcggcgcgggctgtccttggcggcaaaggccaggtggatattgggccggtcgaacccgcgcaggaaactgcgcggttcctcgccatcgaacagtttcgcaacgatctcggcctgggtctcggcatccgccgtggcggtaaaggcggccagcggcacgcccagcgccctgcgcagctcgccgatacgcaggtaatcggggcgaaaatcatggccccactggctgacgcaatgagcctcgtccaccgcgatcaggctgaccccgatccgccgcagcatccccatcgccgcgcccgatgcgagccgttcgggggccatgtaaagcagcttcagccgccccgcctccagcgcctgccagaccgcctcggtctcctcgggtgtgttgcccgaggtcagcgcccccgcctcgacacccgcctcttgcaggctgcgcacctggtcgcgcatcagggcgatcagcggcgagatcaccaccgtcaccccctcgcgcatcagcgccggcagttggaaacacagcgacttgccgccccccgtcggcatgatcgccagcacgttctcgccctcggccacggcctgcgcgatctcctcctgcccggggcggaaggcgtcgaatccaaacacatctcgcaacagcggtgcggcgtcgaacatctgggggtggcctgtcctgattgtacgctctgctctttggcgccaccttacacgtgcgcaggcgtcggaaacaatagcgccggcgcccgtcttcttctgttcgaaaacatctgtcgtgttgttttggtcatacgattttcagcagagcagtcgtttgtcttttgtacggcggattcgacgagagagcccatcctgtgagttcactttttgcgctgcgtgcgcatgcagtatgaagatcggggctagtgcttggcaaaggacgctgctgtgcggctgaaaaaccggtcattcatgcttgctgcagcaaggatgggttgggcaaggatcgcgtagctgaagtggtcccatcttttgggacaggtttgcagctttgctaaggtgtatcgtgtttagatgtcatgctgcgtttcgctcgttcaagcctggccgatatgcgtcgtccggtgtctgccgatcaagcgcggaatgggggcgggtgttgtagaaagccatccagcccttgctgatgcgtcggacctggaagctgtcagtgatttcttcgagatagatcgcctcctgcttcaggctgcgccagagtcgttcgatgacgatgttgtcgaggtgtctcctgcacggtcttgtcgccccgcagcgctgccaccgccaccttggccttttactgatctgcaaaactccggagctttgccattctcgtatcccctcgaaggttcgggatacaccttagctgactgtccagttttctgggacctcttcagccggcgactgcagttaccaaagcgacaagtacgatctgagtcagtgttttcaaggcattacctttcaccggaccttgttctctggatcagtcaggtgggtttagcgaactgtggccatggtcaccctgaatcgcttgagcgcgatgaagaaaaagaccgcgctgagcgcgaccatgaccaccatgtcgggccagacgatatccagtccggcatcgcgatagagaatggcttgagaaaacgacacgaaatgtgtcgacggtgacaactgcatgacgttctgaagccagaccggcatgctttccatcggcgtcgtactgccggacagcaaattcatgatcacgagaaccgggagcgacaacagaccgaattgcggcatcgacgtggtgaaggtggccagcaggataccgagccccgtgaccgaggcaaggtaaagcaccgccccgcatacgaagagcgggatcgaacccgcgatcggaaccgccaacacggtctgcacgacgatccagagcgacaggatggcggcgacaacgatcacaaggccgttggcccatatcttggcaaccatgatctcggacggggtgaccggcatcaccagcaaatgttcgatcgtgccatgttcgcgctcgcggatcagcgcggcgccggtcaaaagtacagacaggatggtgatgttgttgatgatctgcatcacggatgaaaaccagatggaattcaggttcggattgaactttgtcctgacgaccaggtcgatcagccgagtggttgtgatgtcgtcgccggaaacgaacttggcgacttcagcgaggatgatctgctgaaggaacaccgaaccgttaccggcctgtgccattgcggtggcatccacgttgagctgtatctgaggtttgtggccgctcagcacatccgcctcgaaactgggtggaaatgacaggacaaacacgaacttgccgctgttcatcacgctttcaatctcaccggccgagatttcctgtggcggattgaattcgggtggaaggatcgcgcccaaaatgcgccccgtcagtgccgaacggtcctggtccacataggcgacagaggcgttcgagacctcaagcttggcaccggtcgcaaccgaatagacggcgaagctgaacacatagacgatcagcagaataagcacgggatcggcacgcaggctgttgagttccttgaggccaagccggaagacattggtaagccattgccacatgtcatgtctcctgcttgttcaaggcaaggaccgacaccgcaatgaacaaggccgcaaagcccgccagagcgacgtggttgagccagagttcggggaatccgaggcctttggtgaaggtgcccatactgatctgctgataccaggacgatgggaaggacagaccgatcagacggccgccacccgaaagcgaggacaccggcaccagaaggcccgagaagttgacagccggaatgatcgaaattaccgcggcggcaaaggttgccgcaacctgcgtgcgggtaaatgtcgagaccaacacaccaaagcccgttgtcgccagcacgtaaagcaatgtgccgacaaggagcgctaggacagagcctttgatcaatacaccgaagacgccataggaaacgatgatcagcgaggcaaagctgagcatggcaatcgcgacatacggcagctgcttgcccagaatgaactcggttcgcgtcaccggcgtcgagcggaaattggcgatcgaaccggtttccttttcccgcacgacccccatcgccgccatcattgcggggatcagaaccagcatcagcatgataaccgaagggatcagcgcaaagacgctcttgaacgcctgattgtagcgaaaccgggtttcaaccgaggctgccgacgggtcgaaggcatggccataaagccgttcagtctgatcggacatgtaggatgccgcgagcccctgcagatagccgcgtgtcgtttccgcccggaatggcatagctccgtcaacggcaacgcggacttctggttgatcaccgcgcagcagggattttccaaaccccggcggcacctcgacagcgatgacaagttcggagcttctcatgcgaatatcaagctcggtcacactgcccgcagccggcctttcaacgaagtagcgcgagccggagaagctctgcatgaggttccggctttctgcgctcttgtcacgatcgagaaccgcatagggcagttcctgcacatcgaatgaaattccataaccgaaagtgagcatcaagatgaccggacccagaaacgcaaaggcaaggcgcatcgggtcccgcaatatctcgatcgactcgcggcgcgcaaaggcccaaagccgggccaaatcgaagaggcgatcaggtttttccagcctgtccggcaattttgccgcaggtgtctcggacgccctgccatcggtattgcctgccgcctcgcgcagatatccgacaaatgcttcttcgaggtcatccgtatctttgcttcgcgccaggtcttcgggcgttcccaccgccaaaacctttcccgcgtgcatcaatgagatgcggtcgcatcgcgccgcttcgttcatgaaatgggtcgagacgaagatcgtcacgccgtcgtcgcgcgacagcttgatcaggtgtcgccagaacccgtcccgtgcgactggatcgacgcccgaggtcggctcgtccaggatcagaacctccggggagtggatcaccgcgacggcaagttgcagacgttgacggatgcccagcggcaggccgtccggccgtttgtccgcctcctcggccagatcgaaatcatgcagcatctgtgcgacccgctctgcgcgggtctcgatcggcaactggtagagccgcgcatgaagctcaaggttctggcggacggtcaattcaccatagagggaaaaggactgcgacatgtagccgacctgccgtcgggtcgccatgtcgtccggattcagcgcctctccgaacagaagcgccttgccttcgctggccttctgtagcccggtcagcatcttcatggtggtggtcttgccgcagccgttcgagccgaggaatccgaagatctcgcccggctcgatctggaattcgacatgatcgaccgcgatgaaatcgccgaaacggcaggtcaggcctttcgcctcgatggcaggtgggccgatgacaggtctgcgcggtggtacttcgtctatgcggtggccttgccggtccgcctcgggcagcatggcaatgaaggccttttccagtgtcggttgcccggcagcgttccggatctcgatcggcgatcccgtcgagatcacctgtcccgcattcatcgcggcaagccagtcaaagcgctccgcctcttccatgtatgcggtggccacgattacgctcatcgccgggcgttcttcgcggatatggtcgatcagatcccagaactgctggcgtgacagcggatcgaccccagtggtcggttcgtcaaggatcaccaggtctggatcgtggatcagtgccgagcagagcgagagtttctgcttcatcccgccggacagcttgcctgcgggccggtccgggaacggatcaagcccggtggcggtcagaagattgttgatgcgggcgcggcgttcggcttccgactggccaaagagtctgccgaaaaagtccaggttttcatagaccgagagcgtcgggtaaaggttccggccaagaccctgcggcatgtaggcgatgcgatggttgcacgccctgaggtggtggcggtcggtgatatcgccgcccagcacgatcgcgccgccggcttgcagtttgcgcacgccggcgatcaacgccagcaaggtggatttcccgaccccgtctgggccgatcagccctgccatgcagcccgccgggatatccagcgtgacgtcggacagggccaacgtggagccatagcggtgggtaaccgcagacaggctggcgacaggtgcgggcgtcattgcggcagcttcaccgacagcacgtcgggccagggggcagtgtcgtcggtgcggacatagcccactccggcaacacccgctttggcctgttcctgatatgccttcagcaggtcctcggggattgtcagcttgacgcgaaacatcaactgatcgcgctcatccgccgtctcgaccgatttcggggtgaattgggctgtgctggcgacaaacgtgacggttgccgggatcacgtattctgggatcggatccaggacaatccgcgcctcggaaccgatggccagcagaccggcgtcgcgcgcgggaagaaagatcgtcatgtagatgtcggtcagatcggtcagcgtcacgaccctgccaccggcgccgacaacttctcctgccttggcgaggatgtattgaactcgcccatcgtgcggagccaccagatctgcatcggcccggatgctttgcagtcgttcaactgttgcgtctgccgaggcgatcgtagcagttgcaagatcgatgcctgctcgggcggcggccactccggcatctgcggttgtcagggcggattttctttgatcgaccagttcctgtggcgcgtgcccccttgcggcaagttgctcggcgcgggcaaattccgcctgcgcgaattcctgttcggacaggcgttggttcagcagggcctcggtttgcagtttctgctgctctgcctgggcgacggcggccttggcttggcgcaactgggcgtcgatctcggcagtatccatatgcgccaccaggcttcctgcctcgacccactggccctcggaaacgcgcacctcggcgatacgccccggaagcttagtcgccacatcgatacgctctgcctcgatccgcccgttcgacctgacgatgccagccgggagctctgcggtttggctgtccaaccagaatacgtatgcgccgcccaaaagcacgctgaggatgacagcaactgtgccatagcgtttccattgcattggtcttctcctcatctcggtgcccgctaaatcaccaaggcttcctgaacttagtttcgctgcagtgccgcgtaaacacatgctgctgcgcagaattcgtatggccggtatgccaaaccgtcggatgcgtcggcgggatctcgtgcctaccttgaaacgaacagtctagcgtctaacgccgcttcaactttggcgatttgatcgaaatcaatgatcgtttaacgggaaacgctagacaggcgcgaaccattcagaaggagcccaagcgatgggccaagcgagactgaaagccgtcaatacgccccgtgaactcggcgccaagactgggtcgggcggaaagcctcttactccaccaatttcgctggattcgccaaaacagaaaactggaagtaagccatatccggataccgggttgcctgagtttctggaccgcgcgctgaaagcccgaatggcgagagttacaaagggcctgtcgcccgcggcgcttgctggtgcctatctggactggatcgtgcatctggcgacatcacccggcaagcagatcgaactgtcggaaaacgcgtatcggaaatggctgcggctttcacgccatgcggcgacctgctctgttaacagcaatgacaccgctccgtgcatcgagccattgccgcaagaccggcggttccgcagcgacgcctggcagaaatggccttacaacctgatctaccagtctttcctgctcaatcagcaatggtggtacaacgcgacaacaggcgtgcgcggtgtaaccagacagcacgaaaacgtcatggaattcgcaacccggcaaatcctcgatatgttttcaccgtcgaactatcttctgaccaatccggaagtgcaggaaagaaccctgaaggaaggcgggttgaacctgctccgcggctttcagaactggctcgacgatctggatcgactgcaaagcggcaagccccccgccggggccaaagcattccggcccggtcaggaagttgccgtgacacccggcaaagtggtctatcgcaaccatctgatcgaactcatacagtacacgccaaccacggacaccgtcaggccggaaccgatcctgatcgtgccggcgtggatcatgaagtactacatcctcgatctttcgccggaaaactcgatggtgaagttcctggtcgaccaaggctatacggtcttcatgatctcgtggcgcaacccgagcgccgaggatcgcgatctggggctggacgactaccgaaagatgggcgtcgtggatgcaatcggcgcggtgcagggcattgtgccggatcaaaaaatccacggcgtcgggtattgcctcggtggcacgttgctttcaatttccgccgcaaccatgggccgcgacggcggcgatccgttcgcatcactcagctatcttgcctcgcaaatcgacttcaccgagccaggcgaactgcagctgttcatcaacgaaagccagcttacattccttgaagacatgatgtgggatcacggatacctcgataccacccagatgtccggagccttccagatgatcggatccgccgatctggtctggtcgcggagtctccatagctacctgatgggcgacgaaccggcgatgttcgaccttctggcctggaacgcggatggcacgcggatgccataccggatgcattcggaataccttcggtcgctctacctgaacaacgaactgaccgaaggggcgttcgttgtcgagggacgtccgatttcggtgactgacatccgggttccggtgttttccgtcggcacggtcaaggaccacgtggcaccctggccatcggtctacaagatgcatctctatctcgataccgacctgaccttcgttctgaccagcggcgggcacaacgccggtatcgtgtccgaaccgggacacaggaaccgcagctatcagattgccaccgcgcggcatggtgatcgctatgtcgatcccgagacatgggccgcacaaacaccgaagaaggatggctcgtggtggctggaatggatgtcctggcttggggaacggtcaggcaagcctgtccccccgcccgccatgggcaacgccttgaccgacgcgccggggacgtacgttcaccagaaataggcgcgtgccgcacaaggtaaggaaaaacagatgggcttgcttgacggaaagcgcggtctcgtggtcgggatcgccaacgaacgctcgatcgccagcggttgcgcgcaagccttccatcgggaaggtgccgaacttgcggttacttatctcaacgaaaaggcgcggccgttcgtgcaaccggtcgccgaggcgctggacgctgaaatcttcatgccgctggatgtcacagccgatgcggagatggatgcgctgttcgaggccattgcctcctcatgggggcgcctcgatttcatcctgcactcggtcgcctactgtccgaaggaagatctgcacggaaatgttctcgattgttcgcgggaaggctttagcgcggcgatggacatttcggttcactcgttcatgcggcttgctcgcagggcacgaccgctgatgcagaacggcggttgcctgctgacggtcagctattacggcgcagaaaaggtggtcgaccattacaatgtgatgggtccggtcaaggccgccctggaatcgactgtcaaatacatggcggctgaactcggaccggaaggcatccgggtcaatgcgctgtcgccgggcccgctgatgacccgtgccgcctctggcattgcacatttcgatgcgctgatcgacgaggcacgcgcgcgcgcgccgcagcagcggctggtgaccatcgaggatgtcggcaacatggccgcgggccttgtgagcgatgccgcgcgcaatgtgaccggcaacatttcttacgtcgacgccggatatcatgtcatgtcctgaaccaaagtagaaaaactatgatcaagatgtctttcaactgtacgccggacgccacctttccgaccggcaaaggcgccaccgaacaacgttttaccgcgactgtaggtggcgatgagttggaaatcgacacgcatccctggggtgaagccgacctgaagatcaacgacaagcttgttgcccatgtcgacggcgaccggtccggcgtgagttcgggatagcgtgagtgtgttccaggcaaaggagtagtccgatgcagtacatcgaaaacaagacgttcgacgaaatcaggattggcgacagtgccgaactgacccgcaagctaaaggccgatgacatcgagcttttcgcggtgatgtcgggcgatgtgaacccggcccatgtcgatgaggaatacgccaggtcggacatgtttcacgaagtcgtcgcacacggcatgtggggcggcgcgctgatttcggcggttctgggcaccgaacttcccggccccggcacgatctacctcaaccagaacctcagctttcgccgccccgtggggttgggcgataccgtgacggttcgcgtgaccgtggcctcgaaggatgccgggaccaagcggctgaagcttgactgcctttgcgtcaatcaggacggagagaccgttatcaaagggcaggccgaggtcatcgcgccgtccgagaaggtccgtcgcccccgcgtggtcctgcccgacgtgcatctgcacgaacggggcgcgcgctatcgcgacctgatcgcggcgacacatgcgatggcgccggtgcgcaccgccattgtccatccctgcgacgctctgtcactgaccggcgcgctggaggcggcaagccaggggctgatcgtcccgatcctcgtcgcacccagggtgaaactcgaagccgtggccgaagaggccggccttgtccttgacggtgtcgagatcgtggatgtcccgcacagccacgcggccgccgaacgggctgtcgcgctggtccgctgcggcaaggccgaagcgttgatgaaaggcaagttgcacaccgacgaattgatggatccggtggttgaccgcgacacgggcctgcgcagcgaacgccggatgagtcatattttcgctctcgacgtgccgcactatcccaagcctcttttcgtgaccgacgcggcgatcaacatctttcccgacctcgataccaagcgagacatcgtgcaaaacgccatcgatctggcgcaggcgctggggatcgaccggccaaaggtcgcgatcctttctgcggtggaaacggtctatcccaagatcccgtccactatcgaggccgctgcactgtgcaagatgtgggaccgtggccagatcaccggcggcgtgctcgacggccccttggccttcgacaacgccgtgtcgaagtcagcggcaaaggccaagggcatcgtctcggaagtggcgggcgatgccgatatcctcgtcgtgcctgatctcgaggcgggcaacatgatcgccaagcaactgatccatcttgcgggtgccgaggctgcagggattgtcctcggcgctcgcgtaccgatcattctgaccagccgggcggatggcgtgatgtcgcggctcgcatcatcggcaatggcacagctttacatccaccacgcgaaaaaggtcgtgtcatgacggacgtagtactggttctcaatgccggttcgtcgagtatcaagttcgccgtctacccgagtggtacgaacacggttcccctgatccgcggcaaggtggccggtgtcggacgtgatcccgtcttctccgcagttcgcgcggacggtactgcaatcgacatggtcatgccaaagaacatcgacgccgcagccgatcatgaagcgttgatatcactccttctggattggctggcagagcatcgcgcggacagaagacttgtcgccgtcgggcacagagtcgttcacggtggacgtgatttcctcaagccggttatcgtcgatgactcagttctgagccagttggaacaactgattccgctcgcaccgctgcatcagccgcacaaccttgctgccatccgcgcaatatcgcggttgcagccgacagtaccccaggtcgcctgcttcgacacgagctttcaccagacccaggaccggcttgcccaactattcgccctgcctcgggatctgagcgatgaaggcattatccgctatggctttcacgggctgtcctatgagtatatcgcaggaattctgcccgatcatcttggcgaaagggccgagggccgggtgatcgttgctcatctcggtaacggcgccagcatgtgcgcgatgaagaaccggcaaagtgtcgcgacaagcatggggtttacggcgcttgacgggctgatgatggggcggcgctgtggcgcgctcgacgcgggcgtcgttctctacctcatgcaaagcaagggtctgaacgcgaccgagatcgaaacgctgctctatcgacgctgcggccttctcggtgtctcggggatcagcaacaacatgcgggagctggaacggagcgacgacccgaaggcccgcgaggcgatcgagctattctgcttccgggcggcgagcgttcttggcggcctggtcacggcgcttggcgggcttgacgcgatcgttttcactgcagggattggagagaattcggcgctggttcgcaaattgatttgtgaccggcttgcgtgttttggcgtcgatctggatccaaacagcaatgaaggcaactcgcctcgcattggttcggtgcaatcttctattgacgtgcttgttctgccgaccgacgaagaaatcgtcatatccaatgccacgaacgaaacggtcgcgctcgggtagaagtgcaataggtatccgggctagcggacaggaccgccgagctggtcacagagatatgtggcgaacctctggcttcgtatcttggaggcccagtcgcaaatggcgggaaaaccagcgaaccggagaccgccgatattgatgatactgcggaatgcatgaatgatcgctcttgccgctgtgttgtggctcagtttcctaccgctgcgcagcaataaactttctgcgagcgcaaacagtacgatttcgtcgcttctgaaccgctccgggttttcctgaggctgattgtcattagttacgcggccatgttttcagtttcccgagtcgcgtattccactgcctcgaagctgcgccaagggctgaggcgaaggatgacctcagccttgaagaggccattgatcgtttcggccaaggcattgtcatagctgtcgccaacgcttcccacggacggttcgatgcccgcatccgcccgaggctcggtgtagcgaatggacagatattgggcggattcaatcggtcgtcgcaacattctgattttggagttgttgattatggtaggaaggcggaagtcagagcgttcgacgcggcgcaaattgtgctcgcccggtcggccgccagtctggcaacgtgagcatctatgccggttctggcgggaaatcgcagcagggctatccagcgaagaggctgctgtcgtggcgggtgtttcaccactcgtcggaacccggtggtttcggagttctggcggaatgcctcccacacatcttgcgccatcggcggctgcgccgaagggccgtagtctttcattcgcggaacgcgaggaaatagccctcgaatgcgctcgggtaccggcgtacgggcaattgcgcggaagctgggccgttccccagcacgatcttacgcgagatcaggcgtaactcggcgacgcgcggcggagagttcgactatcgcgccattgccgcgcagtggcacgcgtatcgtgcggtcagacggcccaaggccagcaagctggcgctcaacccagctttgcgtggctacgtgcaggatcggctgtccgggatcattgccacaccggactgcatcgccttcgatgggcctgttgtggtatggaaggggcggcgggccgttcaccggcaaagccgacgctggtcatctgcctggagcccggagcagatcgcgctacgcctgaaggtggacttccccgaagctccgaccatgcgcatcagccacgaagtcatttaccaggccctgtatattcagggacgcggggagctgaggcgagagctctctgcctgtcttaggtccggacgtgcgcttaggttgccccgcgaacgcgcgcggagccggggcaaggcgttcatcgccgatgccctaatgatcggtgaccgcccggcggagatcggcgacagggccgttcccggccattgggagggagatctcattctcggcctcggcagttcggcgatcggcacgctggtcgaacgcacgacccgcttcaacatgctcctgcacctgcgcatggaggggcacggggctggcaagtctgtaaaaatggactcgcccttgccggtcatggtgccgaggctgtccgggatgccaccgtagagacgatcagcagcctgcctgcccatctgcatcgcccattgacttgggaccaaggggccgaggtggctcaacacgcgcagctgcggatcgataccggtctcgagatctacttctgcgaccctcagagcccatggcaacgtggcagcaacgagaacaccaacggcatgcttcgccaatactttcccaagggcacggatctcagccagcacggtgccgaagagctgagcgccgttgcagatgcgctgaacacgcgacctcggaaaacgctggtctggcaaacaccggtctaggttctcgaccagctgctcaaacaggatatggacgaagatgttgcgacgaccggttgaatccgcccaatatctgtccattcgctacaccgagcgcctggcggatgcgggcatcgaaccatccgtgggaagcgttggcgacagctatgacaatgccttggccgaaacatcaatggcctcttcaaggctgaggtcatccatcgccgcggcccttggcgcaacttcgaggcagtggaatacgcgactctggaatgggtcggctggttcaacaaccgccgccttcccgagcccatcgggaacatcccggcagccgaagctgaggcaaacttctacgcgactcgggaaactgaaaacatggccgcgtaactaatgacaatcagcctcaggaaaacccggagcggttcaaaccgcgtggttttacaatctgagcgaaagaccggtatcagagacagttgaggttttgcataactgcgtcagcaataggcggcagagagcccatttttgaccgatagcgaacgagacacaaatgttcaggaaacgaaaaaaccgcctttgaaaatgctgcccggttgaaacagtgagtggggaagcacggctacatccgacccatttgtccttcaactcgcttgcttctggcactactcggtgtcgcagaaatatcagctgcaaactctcgcgcgattttcgtcgttggtcctagtttcgtcctatttccgcggtaggcgattggccatgaaaacactgctgactaccctgttctcactgtctgcgctcgccgctgcgctatcgatcgtggcactatttacagccgaggcgcagatctcggactatggtgttgccgccttctttttcgccatgaccattgcgttgtatctgctcgcgagatggtacctgatcaggtttgggcgcattggcctgttgaagcctaaactgttcagaagagagccacgcggcaatgccctcaaggctcaaacgacaatttcatccgccggttggatcaccgacagcctgagcgcggtgatgcgaaagcggaatggggtggaccttgatattcacactttggtccggctggagatcgctaaaataaaagaggtcggtcttcacggcaaagcgcgtacatttgaggagattttgacggagacgctattgcttcgatttgttgaaaccgacaacagagatcgcagcaaaccgccaatatcgatcctgcgacaggtcagggataccaaggacttttggcgcctgcgcgaaatggtggatgagcactatgcaaagagcgcggcgaaaggcgcagcctaccgcgcttgggaggatgcagtgggcgatgtcgatcagagccacctgctcaaggatggctggatcccgttcctcaagtcgcttcccggacccgacatcaacctctggcacggggtcgcgaccgatttccatgaaatctcagaagatcgcttggacgctgcattttggatcgtcgagcaagacgcatgtgaccgcacaaccgcgtcagagttcatcatggggtttcttcaggcgcggatggacatcggcatctacgatcccgacggcactagaggtcgtttgccgcccgatccacgcctggagcgttttgtgggtgtcatcaatctgtacaatgacggcttctacaagtttcattctctaaacgcgggtgttttttccgcggtaaacttggaagatcaggtcgcaaatgacctgctgaccaataacgaaaagtacaccgggcttagcggcctgccgcgccctcgcaagatcgtcaaagagggtgaaaaaccggttcattcggggcctcggggctacgattctccgtatgcctattgggatgaagccggtctacacttgaagtaccccggggacgattggcaaaagacgggttaaccgctgcgtgtttgcacaagagtatgcggctaaaggttgaacgacgaccttttcgacccgaaagcggccaacgtcttcgcaggtgcaatgtccgcttcgtcagatttactaacgcgggccacatcgccccaacacaaacctaacgcattggcccgcatcaaaaaatctgagacagagcattcgttagcagagcgtctactatcggcgattgctcagagttcaaccaatcgctcttctacaggtgacgattgcacgattgaagagttcgtcgcgccgaagggcacgatccggtcgatgaccgcttccatttccgcgacgtcacggacgtgcgcacgcgcgacgaagcagtcttcacctgacacacggtcgcaagcgacaatttgaggcgtgtcctgaatggcttcgatcatatttgccatttcacccggcaaagggcgggcacggatcaagatcgtcaaaccatagccgagacgcgcggggtcgatgcgcgccccgtatccggtgatgataccgatatcttcgagacgccgcacacggtctcccacactcggggcagagaggccgacgcggcgggacagttccgcgcgtggaatacgggcgtcagcacagagttcgcgcagaatcgccgcatcgatgctgtcgagaacgctttctttggatcgaaggtttgagggttctttttccttctttcgggagtttgattgcgccacatacatatctgatctccatatcgaaagtcgcaaataccttggatcatggcggcatgtctaatcaagcccgcacaaactctgccagcgcccccggaaccatgtcccgcatgtcagaggccgttcctccacacgcatggttcggcgtctcagccgttttccactatctcggccccgctttcgcggtgttgttgtttccggtggttggtgtgcttggtgtcgcctggtttcgtatcgcctcggccgccttgatcttcgccccgatcacgaagccctggcggaccttcaagacatcgacgcctcgtgagcgtcttcttctgctggcgcttggtggttgcctcgccgtgatgaacagctctttctatctggcgctcgaccgcctgccgatctctctggtcgccgccatcgagttcatgggcaccatcggtatcgctctttggggtctgcgcacgggccgcaactatctggctttcgcccttgccatcattggagtggcgctcctgatcgacgtagcctcacttcgggctatggacgggccggaccccacgtctgaccttctcggactgttctgggcgttgctgaacggctcgctattcgtcctctacatcatcctcggccacaagatttcggaaggtggcgcttcgggcggtgtggagcggctaggcgctgccatgacagcggctttcatcttcgtgatgcccctcgggttcctgcaagccctcgaagcgtttggtgcgcccttgctggtgctggccgggatcggtgtcggtatctgttcctcggtcatcccgtatgtctgcgaccagctcgccatggcccgcttgccacgcgccagcttcgcattcctgctcgctctcttgcctgcgaccgccacgatcatcggcgcagtcgtcctgcgtcaaattccgagcgcgatggacgtcctgggcgtcgcccttgtcatgatcggcgtggccgttcacaaacccgcgccgatggcttcgcgtgcggcggcggagatgggttcggcgtcgtgaacgttaggcggcaggcgatttgcctagggtcaggattcgttctcgcgtcatatctagaacatgacggtagcggcgagtgcgacggcggagaggaagacctttgggcacctgtcgtatcgggtagctacgcgtcgccagtccttcagtcgcccgaacatgatctcgatccggttgcggcgtttgtcgcggcgcttgtcgagcttcacgggcctgccacgcgacttccggcccgggatgcgtggctttatgcctttgtctttacaacgcttctctgaaccagtcggcgtcatagcctcgatcagccagcaaccactccgccttcggcaagccgcccagcagggccgcagcgccggtatagtcgctgacctagcctgcggtcatgaagaagcggagcgagcgcccatcggcatcggcggcggcatgcagcttggtgttcatgccgcccttcgttcggctgatcaaacggccgcgctggtcttcgggccccctttttcgaccgcaggctggtcgccgcgcggtgcgccttcaggtaggtcgcgtcgatcatcaccgtcttcggggtggcggcctcggcggccaggccatccatcatccgggcgaagacccctttgtcactccaccgcttccagcgattgttgagggtcttcggagggccgtattccctcggcgcatcgcgccaccgcaacccattgcgattgatgaagattatcccgctcagtacacgccggtcatcaacgcgcggcttgccatggctgttaggaaagaagggctggagccgcgccatctgcgcctccgtcagccagaaaaggttgctcattgccggtctccttgcggaggctgaatcgtgccgcaaccgaatgatcaatgggtcctgaccctacggcacagcgaagggcggttgtcgctaaggggtgaattggctgtcaggtcaaaagggggcagcgcccccccggacccgctcaatagaacagtgccgcgttgttgatcagcacgatgcgcagcgccatgatcgccagcagcaccaccagcggggtcaggtcgagcccgcccatcggcggcaatatccggcggattgggccatagatcggctccagcacccggttcagcccgtaccagatctgcgccaccagctgctggcgcatgttcaggacctgaaagttgatcagccagctcatgatcacatgggccaggatgaagaaccagatcacatccaggatcagcatcaggatttgaaacagcgactgcatggggcctcctcgcgcacgaaccgcgatcagacctaagagcagcgggccaaagacgcaagggttcaggcgggcccgcgcaggaaagacttgcctcgcccccgaaccagccgccataaccggagcaaacacaaacaaatcgaaacggggacaggcatggcggatatctcggcgcgcaagcgtatctggggctggtatttcttcgactgggccagccaaccctatcacaccctgcttgtgacctttgtgttcagcccgttctttgccgcggtggcggcggattacttcctgggtcaggggatggcggacgaggccgccaaggcgcaggcccaggtggtctggtcgcaatgtctgaccatcaccgggctgatcatcggtttcggcgcaccctttctgggggcaatggccgatatctcgggccggcgcatgacctggatcacgctgttctgcggcatgtatgtcgtcggtgcctggggcctgtggtacatggatccgactggtggcaacctgtggtggatgatggccagtttcggcatcggtttcatcggtgcagaatatgcgctgatcttcatcaatgcacagctcccctcgctaggcaccaaggaggaggtgggccagatctcgggatcggggtttgcctttgggtatctcggcggggtggtggcgctgttcatcatgctgctgctctttgtcgagcagggcaatggcaagacgctggtcgggctcgacccggtattgggtcttgatccggatacccgcgaggggacacgcgccgttggcccgttcaccgcgctctggttcgtgatcttcatgatcccctatttcctgtgggtgcgcgaacccgccggcagcggacggcgcggcagttttgccgaagcggttgcgatggtggtgcaatcggtcaagaacctgcgccaccgaggcagcctggccagctatctggcgtcgtcgatgttttatcgcgatgcgctcaacgggctttacggctttggcggggtctatgcccggctggtgctgggctgggagatcacgatgatcggcgtgttcggcatcatcgcggcgatctcggcggcggcgttcagctggctgggcgggctggcggatcgcagggtggggccaaaaccggtcatcgtcggctcgatcctggtgctgatcctggtctgcgccaccattgtgggcatggaccggacccagatattcggcatcccgctggccgagggctcgggcctgcccgatttcgtcttcttcttctgcggcgtgttgatcggcgggttcggcggtatcgtgcaggcggccagccggtcgttgatggtgcgccataccgatcccgaaatgcccaccgaaagctttggtctttacggcctgtccggccgggccaccgcctttctggcgcctgccctgatcggcgccgcgacagcggcgacaggctcggcgcgcttgggggtttcgccggtcgtcggcttgtttattctgggcttgatcctgttgatttgggtgaaaccgcaaggggaccagaaatagtgttttttcaagtcattgccgtttttctgctggcgctgattccggtactgggcgcggtacctgcccaagccgaaccgctggcaaaggagctgtttggcgcgcagaaaagcgcctctcggcagaaacccgccgcttatggcagctatgccaagggctgcgccgccgggctcgagcaactgcccgaaaccggccccacctggcaggcgatgcgcctgagccgcaaccgcaactggggccaccccgagaccatcgactttatccgtgatctgagcggctttgccgcccggcagaaaggctggagcgggctctatatcggcgatatcagccagccgcgtggcgggccgatgctgaccgggcatcgcagccaccaactggggctggatatcgacatctggatgctgcaggccaacaacctgcgtttgtcgggtcagcatcgcgaaaacatctcgtcgatttcgctgcgccgggccaagggggcctatgtcaacgacaactggacccgccagcatcatgcgatcatgcgcgaggcggcgcgcgacaagcgggtggcgcgcatctttgtctttcccggtgccaaggtctggatgtgcaacaacgaaaagggcgaccgctcctatttgcgcaagatccggccctggtggggacatcattaccatttccatgtgcggctgagctgtccgcgtggctcgcgcggctgcgtcgatcagaccccgccgccgcagggggatggctgtgccgaggcgcaggaatgggtcaacaacatcctgaacccgccgcccccgaagccgcgtgaccccaacgcgccgccacccaagaaacgccgcgaatacgtgctggccgacctgccgaagcaatgcgcctccgtcttgcgctcgcaatagcggcggcgctggtgctgtccggtcccggcctggccgtggaccggggcgaggcgcagcatctgggcagtttcacctggcgcggttcgcagccctggttcggcggtttctcggccatcgagatgacgccggacggcatgggcatgaccgtactgtccgaccgtgccacgatcctgaccgcgcggttgcggcgcgacggcgaccagatcatcggtgtcgagatcgacgcggtgcacaaggtccggtcgagcaagaacaaggttctcaagggccgggtcggcgacagcgaggggctggcgatcgggccggacggggtgatttacatctcgttcgagggcgtggcgcgggtggcccgctatgcccgacctgacgcccccgccgtggtactgccgcgcccggacgcgtttcgccacatggcccgcaacggcgccttcgaggggctggcgatggacgcgcgcgggcggctttataccctgcccgaaagcagccgcgccgccgatggctcgatcccggtctatcgctgggatgggcgggcctggagcacggcgtttcatctggaacaattgggcgggttcctgcccgtggccgccgatttcggacccgacgggcgcttctatgtgctggagcgtgataccggcgccatcgggttccgctcgcgcctgcgccgttggaacgtgactgccaaggggatcactggcgaagagattctgttccagagccgactggcggcgcatgacaacctcgaagggatgtcggtctggcgcgacgggcaaggacggttgcgcgcgacgatggtgtctgacgacaatttcctgatgctgcaacggaccgagctggtcgaatacctgctgccggattgacagggcggggtgttgcgggctaaacgcccggcttgtccgcgctcaaggcggaccaagtcgccgcacccttgtcaaaacggaccccgaaacatgacccgcgcattccttcccggcattctcgccatggccgccatcgtggtggcgtcgaacatcctcgtccagttcctgatcctcgacggattgctgacctggggcgccttcacctatccgctggcctttctggtcaccgatgtgatgaaccgggtctatggggccgaggccgcgcggcgcgtggtgtttgccggttttgtgaccggggtgatctgttcgctgatcggcagccagatcgtgctgcagggcgatggctatacctatgctgccgtgccgctgcgcatcgcggtcgcctcgggctccgcgttcctgatcgcgcaactgaccgatgtggcggtgttcaaccggttccggggcgggcgctggtggcgggcgccgctggtgtcgaccctgatcggctcggcgctggacaccgcactgttctttaccatcgccttttcggccagcatcaccctgtttggacccgatgccgacaccgccgtcaactgggcgtgggaggcggtgcccttcatgaacaagggcgcgccgatgccgctgtgggtgacgctggcctttgccgactggctggtcaagctgtcgctggcgctgatcgcgctggtcccgttccgcgttatcgttcaacggcttgcaccggcccgcgcgaccgcctgaagatttcatttggcgcaaatcacttcctgtggcaggctgaagatgagttcaacagcaaagcaaaggaggtggtccagtgtcgagaaagggattggtaagaggtgccggaacctaggggcaggcgccggtcaaggcagtccttggcgggtccccgccccggtcgagcctgttggcccactggcacagcttcctgaactttcgaaaggccgcccgatgggcggcctttttcatgtccgcaaggccgggtaaggtgccgccatgctgtatgtgaccgacgatatcgcgatccaggattgggagctgagcgaaagcttcatgcgcgcctcggggccgggcgggcagaatgtgaacaaggtgtcctcggccgtcgaattgcggttcgaggcggcgcgctcgccctccttgcccgctccggtcaaggcgcggctgaaacggctggccgggcggcgctggaccggcgagggggccatcgtcctgcaatgtgacgagacccgcagccaggcccgcaaccgcgagatcgtgcgcgcccgcctggtcgagctgatcgcccgtgcgctggtcgccccgaaacgccgcatcgcgaccaagcccacgcgcggttcggtgcggcgccgtctcgactccaaaaaggcgcgcggcgaggtcaaggccctgcgtgggaagatcggcgacgaataggctggcgtctgtccgcgccgctgctaatctcgggccaagagggagtgaaccatatgagactggacggaaaaacagccatcgtcaccggtggcgcgcaagggttcggcgccgggatcgtggcgaaattcgtgtccgagggtgcccgtgtcatggtggccgatatcaacctcgacaccgcgcgcgagactgccgcgcagatggatggcgatgcgtttgcccatcaggttgatgtgtccgacggcaactcggtcgacgcgatggcggcggcggcgctgcgcaggttcggccatgtggatattctggtcaacaatgccggtgtcacccatctgccgaccgcgatggaagatgtcagcgaggcggatttcgaccgggtctaccgtgtcaacatgaagtcggtctatctgaccgcccgggcgctggtgccgcatatgaaggatcgcggcaagggcgcgatcctgaatgtcgcctcgaccgccggagtttctccgcgaccccggctgaactggtacaacgcctccaagggctggatgatcaccgcgacccgcaccatggcggtagagcttgcgccaaatggtatccgcgtcaacgcgctcaaccccgtggcgggcgagaccccgctgttgaaatccttcatgggcgaggacacgcccgagatgcgcgccaagttcctgtccaccatcccgctgggccggttctcgaccccgcaggacatgggcaatgccgcctgtttcctgtgttcggacgaggcctcgatgatcaccggcgtcgcgatggaggtggatggcggccgctgtatctgagcgcccgcctctgaagaaaggcaagccatggttcccggcccccgcaacctgatcaccgatgtgcccggcctgttggtcggcaatgcgcaggacgatgcgttgaaatccggcgccaccgtgctgagcgccgaggcgcccttcatggcctcggtgcatgtgatgggcggggcacccggcacgcgcgagaccgatctgctggcgcctgacaaatcggtggcgcggatcgatgcgctggtgctgtcgggcgggtctgcctatgggctggatgcctgttcgggcgtctccgatgcgctgcgggccgctgggcgcggctatcgcatcgccgatgcggtcattcccattgtacctggcgccatcatttttgacctgctcaatggcggggacaaggactgggccgacaacccttatcgcgcgctgggccgtgccgcgttcgatgcggcgggcagggatttcgcgctgggcaccaccggggcgggcaccggggcgctgaccgcgatgctcaagggtgggcttggttcggcctcgctggtgctgcccgacggaaccacggtgggcgcgctggttgccgccaatccgatgggcagtgtcaccacccccggagatcgccatttctgggctgccccgttcgagatcgacggcgagttcggcgggctgggtcccgaccccagcggcgggttgggccggcagcttgaaagccgcaagatacggatgatgtccgcccaggcgcaggaccgcgccaataccaccatcgccatcgttgccaccgatgccgacctgaccaaggcgcaatgccagcggatggcggtggccgcccatgacggcatcgcccgcgccacggttccggcccattcgccgggcgatggcgatctggttttctcggtttcgaccggcgcccgcccgatggccgcgcccgagcgtgacctgaccttgctgggtcacgctgccgcgctgtgcctggcccgcgccattgcccgcgccatctatctggcgcgcccggcgcccggtgatctgctgccctgctggcatcaggcgtgatcctgctgacaaggccgtgagaaggtgcgacacagtgcctgaatccgacgatggtggtgttgactccggcgcgctctgccttctcatttggcacagctaagaaatctcgtggagctcccaacatgaaccgatttgtcgccgccgcctttgcctgcgttcttgccgttcccgccctcgccgagggtgacgccgccaagggtgagaagggtttcaacaagtgcaagtcctgccacatgatcgagagccccgcgggcgagaccatcgtcaagggcggcaagaccgggccgaacctgtatggcgtcgtgggccgggccgccggcacctatgaagggtacaaatacggtgacagcctggttgctgccggcgaaaagggtctggtctgggacgaagagagctttgtcgccttcacccaggaccccaaaagcttcctgaacacctatctgggtgaaacggcggccaagtcgaaaatgaccttcaagcttaaatcgggtggcgaggacgtgttcgcctatctgcaaagcgtcgccgccgaataagccgcgcgatcaggtacaaaggtaccagcaaggccgcagtgtagactgcggccttttacacgcttgattgccggaccaaacgcgcacaggtttgtccggcaagtcggcaagagaccggcagggcggccgccccttggcgccgcggtcacgggagaacacgacatgaggatggtatgggcatcctgattccggcttgggtcgacgataggcttgttccggtggacaagctcgaagcgcatgagaagggtctgaaacacaaggcggtttcggtctttgcggtgcgtgacatggacatcctgatccagcgccgggcgctgggcaaataccacacgcccggcctgtgggcgaatacctgctgcacccatcccgactgggacgagagcgcctcgacctgtgcggtgcggcgcctgcgcgaggagctggggatcaccgggctttatcccgagtaccggcaccggcttgagtaccacgcggacgttggcaatggcatggtcgaaaacgaggtggtggatgtcttcctcgcccatgtgcgtggcccgttgcaggtggtgcccaatcccgacgaggtgatggagatccgctggatcggctatcacgacctgctcgccgaggtgcagcgctatcccgagcggttcacgccctggctcaagatttatctgcaccaccatgccgacaccatctttggccccgatctgatcatctcggccaaggcctgagccggggtcggctcactctccgctttcgggttcgaccggcagcgcgcccgccgggcaggcttcggcgatgtgctggtgaatcagcgccttgcgcaggggtttggtcagatactggtccagcccggcggccaggatgccttcggcatcgccggccatggcatgcgcggtcagtgcaacgatcggaacatgacggccggttccggcctcgagcctgcgaatttcgccagtggcctgtttgccgtccatcttgggcatcgagatatccatgaagatcaggtcgggctggaagtcctgccagatctccaccgcctcgagcccgttgttggcaaagcgcaggtcgatatccagcgtcttgaccatcttgcggaacaccagctggttggtgcgattgtcctcggcggcaagaacccgcatctgccggcgctcggtcggttcgccgggggcgtcctgggcgggtttggtcacgggtgccgaaacggccgccgggtcctgcaccgatgtgatctcggtcctcatgtcggacaatcgcgcgaacaattcggcccgtgggatcggtttttgcaaaataccctgcacatgacgtttggccgggtcggcatgggccatgccgggattggacgacaacagaaagatcggcagatcgctccagcccgcgccgcgcagcgcctcggccagttccagcccgtccatctcgggcatgttgtgatcgctgagaaccagatcgacgcaatcgctcatcttttccagcgcctgggcgcccgaggcgcagcaggttacccggacacccaactgggccaactgcttttccaggatcgcacggttcaccgccaggtcatcgacaatcaggacatgttgcaggcggcccggcaggttgggtagaaccggttgcgcttcctcgctcatcggcagggtgacgcgaaagccgaagcacgatccgcgcccctcttcgctttcgacccagacggtgccacccatcatctggatcagccgctgcgagatcgccagacccagtccggtgccgtcgaactggcggttgcgttcgttctcgacctgattgaactcgccaaagatatgcgccagcttttccctggggatgccgatcccggtatcctcgatcgccacatggatggcgcagcggccagtggccggatcgggcacaccggtgacgcggatcaggatgtgacccttggtcgtgaacttgaccgcattgcccagaagattggtcagcacctgccgcacccgaccgggatcgccgacaaacagggtgggcaggaacaggtcgtaatccaccagcagggtcagccccttgtcgcgcacgatgggttgcatcagcatcgcgacctcgtgaatgcaacgttccaggtcaaagggctcgggatgcagcatcatcttctcggcttcgatcttggaatagtcgagaacatcgttgatgatcaccagcagcgcttcgcccgaattcttgatcgtgctggcataaagctgctgttcctcgtccagggcggtatcgcagagcagttcggccatcccgaccacgccattcatcggcgtgcgaatctcgtggctcatattggcgagaaaggcggatttggcgcgattggcggcttcggccttctcgcgcgcggcgcgcagctcggcctcgtagcggacggtcgaggtgatgttgagcgccaggctgaccacatcgccgccatggccgcgctggtcgatcatcttgacatattgatcgttccacatgcggatcaccaccggttcgggggtgggagagatccagcgctcatgcatcatctggcgccattcctctgccgccagttcgccggtgtcgatgatgccttcctcggtcatcagttgcaggatccgcatgtacgagatgcccggtgccacctcgtccagcccgtcaaacacgttgagataggcggtattggcgccgatcagcttgctgtcggaatcgaaaaaggcaaatccgtcctgaatggtctggatcgaatgccacaggcggcgttcggccacctcgatcttggcattggcgacggtcaggtccgatttgaccttctcgttttcgtcgcgaacggtggccacctcggcctgtttctcgccgatctgcttggtcagcgcgagcgcatggcgccccagcttgcgattggccgccgacagttcggcctgcttcagttccagcagtctttccgcggccaaacgcgcgcgccgctcttcggcaagcttgtttaccaggctcattcgtaacagtccccaacgctcagtggcgtcagcatccggcagatcggtgaaaaagagcttaagctcgccgggcctgaatccttgcaatgggtcaggtgcccatgcgacccttgacccaaacaggaggtcggcatgcgacgttttggatttcttgcaattctttctcttcagttggcttttttcggggtgtcgggcctctcggcacaagaggccgcgcccggttttcgctatctcgccacccgcgacatggatttttatggcgaggatctggacgcgctgttcgataccgatctgcaatcctgcatccgggcctgctcggcaaacaacgcttgtaacgctttcaccttcaacgcgcgctcgaacgcctgtttccccaaacgcggcgtcagcgagcagacgccttatcagggggcgctgtcggcggtgaaactgcccagcccggcggcggtgcgtgaccgggcgcgtcaacaagcggcgcggctggctttcctcccggaccgcgacctgacccgcgctgtcgcgcaggcgcgcgatctgggactgcgctatgccgccggcgggatggagttggatcaggtcatcgctgcgatgcgcaacgcgggcgagggggcgcaggccgccggatgggccgggctggcggtgtcgctgtcggatcgtgccgatctgtgggccgaatacgcccgcctgctgctgagtgttcgcagcgatgacagcagcattaaacgcgaccatgcgcgccgggcggtttcggctgcgatcaacgcctatttgcgggcggatcgtcccggcgccgaagtttcggcgctggccctgctggcgcaggcactggaacgggacgggcgcggccgtgacatggtgccggtgctgcggctggccagtgacatccagccgcgcgaggacgtgctggcggcgctggatagggcaattggcaaatacgggttccgcgtggtcgagaccacggtcgaaagcgacagcgcccagccgcgcatctgcgcccagttctcggacccgttggcgcgcagcggtgtcgattacgagcccttcgttcactcgcccgagggggatctggtcgtgcaggccgatggcaaccagctgtgtcttgacggtgtcgaacatggcaaacgctatcgcatcaccctgcgtgcggggctgccggctggatccggtgaggcgctctggaaggacgtgacgctgacccattacgtgcgagaccgcagcccggcggtgcgtttcccgggtcggtcctatgtgctgccgaaatcggcggatgcggcgataccggtcgagacggtgaacgccaccacgcttgatctgatcttgcggcgggtcagcgaccgcaacctgctgcgcgcggtgcaggaggggtatttcgcgcgcccgctgtcctattgggaagacgagcatttcgcttccgatatcgcgcaagaggtctggaccggcagtgccgaagtggccagcacgctcaaccgcgacatgaccacccgcttgccattggcagaggcgatctcgggccaggcggccggtatctatacgctgacggcgcgggtgccgggggctgacccctatgacaatcccggtgccacccaatggttcgtgctgtccgatctgggcctgtcctcgatctcaggcaatgacgggctgcatgtttctgtgcgcggtctttccgacgcggcgccccgcgcagcggttgacctgacgctgatctcgcgtgccaatgcggtgctgggccgggtccagaccgatgcacaggggctggcgcggttcgaaccggggctgacgcggggcacgggcgcggcggcgccagcgttgatcctggcaacggcgggcgacaccgatctggggttcctgtcgctgatcgacccggcctttgacctgtccgaccggggcgtcgaggggcgcaagcccgcgggccccgtcgatgtgttcctgaccaccgaccggggcgcctatcgtgcgggcgagaccattcatgccacagccctcagccgcgatggcaccgcgcgcgccatcgacggcctgccactgaccgcgatcctgacccggcccgacggggtggaatatggccgcaaggtctcggatggtggcgttgcaggggggcatgtctttgcgctgaccaccggtgccagcgccccgcgcggcacttggcggttggatatcaaggccgatcccgacgggccagcgctggccagccagaccctgctggtcgaggatttcctgcccgagcggatcgattttgacctggcgctgcccgatgcgccgatcctgcccggcgacagcccgccgctgagcatcgaggcgcgctatctgttcggggcgccgggcgccgatctgagcatcgagggacaggtgcaattgcgcgccgccgaccagatcgcgggctggcccggataccggtttggccgccatgacgccgggcttcagacccgcaccagccatttcggcgatgcccgcaccgatgcggcgggcaatgcccggctggcggtcgagatcccgcagatcgacgccgagggcaaaccgctcgaggcagtggtgacggcgcggctggccgatggcgccgcccgcccggtcgaacgccggatctcggtgccggtctcgccggccacccccgttatcggcatcaagccgctgttcgaggatgtggtgagcgagggtaccgaggctggattccaggtgatcggcctgaccccggacctgacgccccagcccatgcggatcaaatggacgctgaaccgggtcgagacgcggtatcagtggtaccagctttacggcaactggaactgggagccggtgacccgccgcacccgcatcgctaccggcgaggccgatctgggcagcgatccgctgtccctgtcgcagccggtggaatggggtgaatacgaactcctcgtcgagcggctggatggggcctatgtcgcctcctctgccgatttctatgccggctggtatcaggccgccgatgcggcggcgacgcccgatcggctggagctttcgctggacaaggacagctatcgcccgggcgacaccgcgcggctgcggatcgtgccgcgcatggcgggcaccgcgctggtcacggtgctgtcggaccgggtgatcgcgcggcaggcggtcgaggtggcagcgggcgaaagcgtgatcccacttacggtgaccgaggattggggcaccggcgcctatgtcaccgcaacggtgatccggccgatggacgtggccgccgggcagaacccggcgcgtgcactgggtctggcccatgcaacgatagaaccggtgggcaaggcgctgacggttgcgatcgacgcgcccgaggtggccaaaccgcgcgccacccagcccgtgcgcctgacggttgcgggcgcgcaggcgggtgacgaggtctggctgacgctggcggcagtcgatctgggcatcctgaacctcaccggcttccagagtcccgatccgcagggtcactattttggccagcggcggctgggggtcgagatgcgcgatgtctatggccggttgatcgacggcatgaacggcgccatggggatcgtgcgctcgggcggggatgccgataatggcctgcggatgcaatcgccgccgccgacccaggacctgatggcggtgttcagtggcccggtgcaggtgggtgccgatggcggcgtttcggtcgatgtgcccttgcccgccttcaacggcactgtgcgtctgatggcggtggcctggtcagaccaagcggtcggacaggccgagcgggacatgatcgtgcgcgatccggtggtggtgacggcgacggtgccgcgcttccttgcgcccggcgacagcagccggttgcggctggaggtggtgcatgccgatggcccgccgggcgagatggcgctgaaactggccagtgccccgggcctgcaattgggcgccgcgcccgaccggttcaccttgaccgagggtggcaaggccgtgttcgaggtgccggtcaccgccaccgcgctgggcgatccagtgttgacggtcgaattggagacgccgggcgggcaagagctgcgccaggtgctaaggctgccggtgcgcgccaatgatccggtggtggcccagacccggcgctttgcgttgggggcaggcgacagtttcctgttctcgcgcgatgtcttcaccgggctcaggcccggatcggcccgcgccatcctgtcggccgggccgctggcgcggtttgatgcgccgggcctgttgggggtgctcgaccggtatccctatggctgcaccgaacaggtgacctcgcaggcgatgccgctgctttaccttggtgcggtggcacaggcggcggggctgggcaccgggccgcaggtggccgagcggatcgacgccgcgatccggcgcatcctgacccggcaaagcgccaatggcgcctttggcctgtggcgtgccgagagcggtgatttctggctcgacgcctatgcctcggactttctcagccgggcccgggccgaaggctatgccctaccggaccgcgcctttgccatggcgatggacaacctgcgcaatcggttgaactatgcccccgatttcgacgaagggggcgaggatatcgcttatgccctgatggtgctggcgcgcgagggcgcggcggcgatgggcgatctgcgctattacgccgacgtcaaggcggatgcctttaccacgccgctgggcgcggcacagctggggtcggcgctggccatgtatggcgaccagacgcgggccgacgcgatgtttgcccgcgccgcgcgcatggtcgcggggcagcggcctgaggcacccgtctggcgggccgattacggtaccagcctgcgcgatgcggcgggcctgttgacgctggccgccgaggcgggcagtgcggtgatcgaccgggattccctgatcagccgcatcagccagcctgcgggtgagatgtcgacccaggaagcggcctggagcctgcttgcggcgcaggccctggtgaaacagcccgaacaatcgggcctgcgggtgaatggcgcggcggtggatgggccctttgtgcaggtgcttgcagggaccagcgacgaggtgctcaacatcaccgccgtcgatggtggcgccaccgatatcaccctgaccatgctgggtgtacccgaggttccgctgcccgccggtggtaccggctacaccatcacccgcgcccgctacacgatggacggggcgcccatccagcgcgacgctttcgccattggcgaacggttcgtgacggtgctgaccgtgaccccgttcgaggcctcgggcgggcggctgatggtgaacgatccgctgcccgcagggttcgagatcgataacccctcgctgttgcgttcgggcgatgtgcgggcgctggactggctgtcgctggacgaggccagccataccgagttccgcagcgaccgcttcctggcggcggtcgatctgtacggcacccggcccgtcacgctggcctatgtcacccgcgcggtgagcccgggcgcgttccaccacccggcggcctcggtcgaggacatgtaccgcccccgctatcgtgcccgcaccgacacgggccgcatccgtgtcgggcaatgagcgggcgcgaggcggtggccaccgcccattggcggcggctggatggcgaaggctccgaccgctgcaccctttcgcgggtggcgcagggctggatcatggtgggccacgcccattggcgcgacgagggctgtgataccacgctcagctatgacatccgctgcgcacccgactggcgcagcctgtcggcggatgtggccggagagcgtggtggtcgccccctgtcgatgcggatcgaggcgacgccgatgggctggcggatggacgacgtgctgcaaccgggcaccgaggattgcagcgatctggacctcagctttaccccggcgaccaacctgatgccgatacggcggctgggggcctttgcgggcgacgagttgcgcgttgccgccgcctggcttatgcccgacctggattgcgtggcgcggctggatcagatctatacccggttgccggatggtcgggtgcattatgcctcggccgggtttgcggcggatctcgacctgcatggcagcggttttaccaccctttatcccgggctctggcagggttgggtcgatgatgcctaggcctgcgcgctggctgatggtgctggcgctggtcctgtgggcgggcgcggcgctgcgtgatggggcaaatcgctggatcgacgccacccaactgccgccggtcctgactgaaacgggcgtcgagatacgcgaccgcaacggcgccctgctgcgggcctatcaggtcggggacggcatctggcggctggcgccgggtgcggtggattcaggctttacccgcatgctgatccgttacgaggacaagcgctttgccgatcatgccggggtcgatccgctggcgatgctgcgcgccgccgggcaagcgctgtggtatcgccgccccgtctcgggcgggtcgaccctgacgatgcaggtggcgcggctgatcgaggatggtcctaccgggcgctgggcgggcaagctgcgccagatccgggtggcgctggcgttggagaggcggctggacaagcagcggatcctggcgctctacctgacgcatgcgccctatggcggcaatctcgaaggcgttcgcgccgccgcgctggcctggttcggcaaggagccgcatcgcctgaccccggcgcaatcggcgctgttggtagcactgccgcaggcgcccgaggcgcgccgccccgaccgccacccgcgcgcggcgcgggcggctcgcgaccgggtgttgcatcggatgttggcgcagggcgtgctgagcggcgaggcgatgcaggctgcgctgggcgaagcaattccacaggcacagcgccccttcccgctgttggcgccgcatctggccgaccgcctgcgcgcggccgatccggcggcgcggcgtcacgacgtcacgctggatgccggtttgcaatctcggttcgaagatttgctggccaaggcggcgctggaggccggagggcgcctgtcggcggcgctgatggtggtcgatcaccgcagcggagagatcttcgcctcggtcggctcggcgggctacagcgccgagcggcagggtttcgttgacatgacccgcgcattgcgctcgcccggctcgaccctgaaaccttttgtctatggtctggccttcgatcaggggctggcgcatcccgataccctgatcctggacagtccggtgatgttcggccgctatgcgccgcgcaatttcgacggcgaattccgcggagagttgcgggtgcgtgaggcgttgcagctgtcgctgaacatcccggtggtgcggctgaccgacgatctgggtcccgtgcggctgatggcggcgctgcggcggggcggtgccacgccgcgcctgcccggcggcacgccgggtctggcgattgcgctgggcggggtcggtctgacgttgcaggatctggtccaactctatgccggtttggcgcagggcgggcaggggccgctgctgcgccatgctctgggtgaggcagcccaaccggcggggcggctgttttccccgtctgctgcgtggcaggtgggcgatatccttgcgggactggcgccaccacccggggcgcggcgtggtgtgctggcctataagaccggcacctcatatggccatcgcgatgcctgggcggtggggttcgacggcgcccatgtgatcggcgtctggctgggccgggccgatggcactccggtgccgggcgcctttggcggcgatctggccgcgccggtcctgttcgaggcgttcgggcggctgaaacccgcctttgacccgctgccgccgccaccgcccgacacgctgatcctgcccacggcagaattgccgctgccgctgcaacgctatcgtccgaggggcgcggtattcgaggtcgagccggatgcgcctcagctgctgtttccgcccgatggtgcggtgctgaccaccgacggcgggccggtcacggtcaagctgcgcggcggtcaggcaccctttaccctgttggccaatggcaggccgctggccacaggcatctttgtgcgcgaattcgacgtcccctcgcccggcagcgggtttgccacgctgatcgtactggatgcgcggggccgggccagccgggcagagctgcggctggagtgagggctgttagcgacgcccttcgcgcagccagccggctatgacaaagcccgaggccagcaacagcaccagccaggccggggccagcggagtctgccgcacgtcgcgggtttcataggcgccgcgcggggtcaggcccagccagccgcgcccggcggcgggccgcccctcgcgcacgttgcggatggtgggcaagccgtcctccagccggaagataccactcttgagcggggtgatcagcggctccatcagggcggcggtggcgatggtcgcctcgaactcgcgcggggccgccggacccaggccgatgaccgcgctctgatcgccttcgcgcagccggtaaaggccgatctcaggtccctgatacagcgcctcgaaccggcccggagacacctcctccatcggcagcacatcctcaccgccatcggggcgggtgatcgtgaccgagccgaccgaagtgtccagcgtccgccggatgatccgcatggtctggccctgcgcctcggcccagagcgcgtcttcctccagttcgggttccttcatcatccaatgcgccaggcggcgcagcagctccagctgcgggccgccgccctcgtaaccacgcccccagagccaggcgtgatcggtggccagcagcgccacccgcccctcgcccacccggtcgagcaccagcagcggccggccctcgaccccgctcatcagcacatggcctgaatcctgcgtgacctcgatctgacgcagccagcggccccattccccggcgctgtccagttgggcggtgaccgggtggcgggcgccctcttcggtgacttgtgcgcgataggcctcttcgatcacccgggcggtggggcgcgcgggcaggaccggcgacaagggcgtgcggtagatgctgtcggcggtggcgaaatccggccccgccgccaccagaacggcgccgccccggttcacgtaattggcgacattgtccagatagatcgccggcaggatgccgcgccgcttgtagcggtcaaagatgatcaggtcgaaatcgtcgatcttttccagaaacagctcgcgggtgggaaaggcgatcaggctcagttcatccactggcacgccgtcctgtttctcgggcgggcgcaggatggtgaaatgtaccagatcgaccgaactgtccgatttgagcaggttacgccaggtgcgtccgcccggatgcggctgacccgaaaccagcagcacccgcagacggtcgcgcacgccgttcatctggatcagcgcggtgttgttgcggtcggtcagctcgccctcggccacggggaccgagaactgcaccacgttgcgcccgccatggggcagggtgaccggcagttccaggtcttggccgaccggcagggtcagccgctcgggcgggccgccatcgaccgagatctgcaactcggccagcgccccctgcccggcgggcaccgcgccggaatcctcgatcctgaggctcagggtcaccggctcgccgatgatggcaaaggcgggggcgttgcgcacgatcaggcggcggtcccagtcggtcgcccggcccgaaagcagcagatgcatcggcgccggcagggcgggcgcgcggtccagatcgtgcacctgaccgtccgacagggcgaggatacccgcgatccgggcgcgcggctcttcgttcagcgcctcgttcagcgccgccatcagctgggtgccggtatcgccctcgccatcgccgacaatgatgcggcgcagctcggtattggggcggctctcgatgctggcggccagttggtcggcggcgcttgtggtctggtccggtcggtcggacaggccctggctggcgctctgatcttcgaccatcagcacgatgtcggaaaggggcgcgcggtcttcgacctgccagaccggaccggcgagcgcggccagcagcaccagcgccgccagcccgcgcagggcccagcccgacagaccccgccacagcgccaatgcgataccggccagcgacagggcggccagcgcgatcagcagcggcagcggaacaagcggatcgagcaggaggtctccggtcattgtcccaacctgtcaagcagcgcaggcacatggacctgatcggatttgtaattgccggtcagcacatgcatgaccagattgacgccaaagcgataggcaagctcgcgttgccgctcgccaccatacccgcgccccaccggcagcatggcgcggccattgtcatcgaccgcccaggcggcggcccaatcgttgccgccgatcaccaccggagtgaccccgtcattgagattacgaaagggcatgccctcgatctgttcggcatcgagcggggcggcctcgacccagatatcggcgctggcgtgacggccagggaaatcctgaagcaggtagaatgtgcgggtcagcacatgatcgcccggcaccggctccagcggtggaatgtccaaaggcgccgccagttgttgcagcttgcgcccgttcgggctgctggcgccaaagcgggcgatatcggcgtcgcgggtgtcgaacaggatcatgccgcccagccgcagataggtgttgagccgggcataggccgcatccgaaggctgcggctgatcgggggtgaccggccaatagagcagcgggaaaaaggccagctcgtcgcgttcgagatcgacgctgaacggcgctgcgggttcgaccgaggtgcgaaagaacaacgtgtccgacaggccgcgcagcccggccagcgccaggtcgtccacagcgcgattgccggtcagcacatgtgcgagcaccatctcgcgggtggcgtcgcgggcgaacatgtcggcctcggtcagttgcgcctcggccacgggggcgtgcagcagcagggccagcagggctgcggcgcggccaagcgggccgaggcggcccgatagggccaaggaggccgccacatccagcgccagcaacaccagcgccaacgacagtagccagccgcccagcggttgctcggccgcgatgctcagacccagcaccggaaccgatgcgggccacgtcgccggggtcagcacgctgtcggcgcccaagacgttgcgcgccagccggcgagagtcattggcatagacacccgggcgcatctcgggcccgatcggtgccgtggccagggcggtgccgtcgatgccgggcaggttgccggcatcgtccaactgcccgaacccgtccatcacccgcagggggctccataccgtgccttccatgttgatggcatcggcgctcttggcggccgaggagacggccagacgatccagcatctcgacataaaggcctgacagcggcaggcttgaccattccgcgtcggcggtgacatggaacagcaccacctgtcccagccccagtgccttgcgggtgaccagcggtgtgccgtcgctgagcgcggcgatcacccgatcggccagatcggggtcgggctgggccatgacctgggtcgacacggtgacatcgtcaggaatcgtgagcccgtaaaagggcgaggtatcaccaaagggagccagcgtcttggcctcgccccagctcatggcgccgccgacggttcggccgccgctgcgcaggcggaccggcagcagcggatcggcattgtcgcggccgatatcgctggccgccatgcggggaccggcaaagcggaccagaatgccgccctgttccacccattcggttagcgcgcttcgttccagcgtggccagtgtcaccacatcggccagcaccacgatatcgggattggcgggcagcacatccagcagagcgccgtcgatgaaatcggaattgggcgccagcacctgagtcaggtaatgcagcggcgagagcagctccagcccctcgcgatcttgccgcccggcataaagcgcgacctcgtgccgggccaggctgtcatcggtcagcgccaccgcgccggcggcgcgctgtccttcaagctcgaaccgggtgatgcgcgcccgcaattccgaggggagcgccagcgccagctgcgcctcggtctcgccactggcaaagcgcgcctcgctgcgattgagtacccgcaccgttccggcgggatcggggcccagcgccaacaccggctggatgcgctcctcgcccgcctcggcccgcagcagcgtcagctgcaccgcgccatcggcgaaactggccgggcgcagacccagtaccgggttaggcgattgatagacggtgaccgcgccgcgcgcgcccagcgtgtcgagcagttcggcccgccccgcgtagtccaacccgtcgctgagccagagcgtgtcgaacccgcccgtctgtgccgcgatcgcctgtgtggcggcggccagttccgccgcgcccggttgccagggcatcggcgacaggccgggcagccggctgcgccaggcggcggcggattgaaacaccagatcctcaggcgcgcccagccgcagcaccgcaaccgggcggctggcccggcccgcttcggtcagccgcgcctcgagcaggtcgatctgttgcgtccagcgcgccgccccggcccagctggcctccatcaccatcagcaggggctggtcgccctcggcctgttgccggggattgaggaccggtccggccaggccaaggatcaccgccgccaccgccaggacccgcagcaagagcagccaccagggggttctgtcagacacgctttcgtcgtctcgcaggcccagaagcaggctgaccgccgggaacagccgacggatcggcgccggtggcaccgcgcgcaggatcagccagaggatcggcaatgccaccagcgccagcagcagccagggcgcggtaaagccgatgccgcccagaaccgtcatcgcactctcccatccagggcgcgccacagccacaacagtgccgattgcgcgctgtcgccggtgtggtgcaggcccagttgccagccggtcgctcgggtcagcgccatcaacgcgtcgcggcgctcggccagccgaaccaggtaccgctcgcgcagctctccggccttgagggtttcatggcgcagcgtgccgccgacgctttcgaacagggtacgcccgcgatagggaaagctttcctcggcggggtcgagcacctgcatcaacaccccgcgcaccccccggtcggcggccttggacagggccagctcgacctctttgagatcacccagaaagtcggaaacaaacagggcgcgggcgtgcgggatcatggcccggtgctcgggcggggcatagtcggcctcggcatcgcgtgaccaggcctcggccagacggtgcacctgggcattgccgcggcgtggcggcagggtggtgccagtcaggccgacccgctcgccgccccggaccagcaggattgccaccgccagcgccagcaggcgggcgcggtcggccttggcctccagccgcttgtccgaactgaaacgcatcgaggcgccctgatcgacccagagcatcaccgattgcgcgatctgccattcgcgctcgcgcacatattgcaggtcgccccgggccgatcggcggtggtcgatcatgcggcggctgtcgcccggctgggccgggcggtattgccagaaatcatcgcccagcccggcgcggcggcgcccgtgatcgcccaacagcacggtgcccgccagatactcggcccgcgccagcagcggcggcagcggggcggcggcggtctcggcgcgatgcctgagggcgggggcagcgctcacgcggcggcctcggtccgggtcaggctggcggcggtctcgtcgatcaggccggccagggtgtcaccgcgcgcccgggcggcaaagttcagcgccatcctatggctgagaaccgggcgggccatgtccagaacatcctcggggctaggggcaagccgcccttgcagcagcgcccgcgcccgcaccgtcagcatcagcgcctgcgccgcgcgcggaccgggaccccaggccacggtgtcgcgcacacggtcgctgacccccggctcgtccggacggaaggcgcgcaccagatcgaggatcatctcgaccaccgactcgccgaccggcatccgtcgcagcagcacctgtgcgcccagcagatcggcctggctcatcacctgatgcgcctcggcctcttcgacaccggtggtggcaagcagaatctcgcgttcggtcgcgcggtcgggataatcgacgtcgatctgcaccaggaaccggtccagctgggcctcgggcaggggataggtgccctcctgctcgatcgggttctgggtcgccagcacgtgaaacggggtgcccagcgggcggttctcgcccgccacggtgaccgtcttttcctgcatcgcctgcaatagcgccgactgggtgcgggggctggcgcggttgatttcgtccgccatcagaagctggcagaagatagggccgggaatgaagcggaaccggcggctgccatcctcggcggtgtccagcacttcggagccgagaatatcggcgggcatcaggtcgggcgtgaactggatgcggttgccatgcaggcccatgacagtcgacaatgtttcgaccaatcgggtctttcccaggcccggcaggccgatcagcagagcatgcccaccgcacaaaagcgcggtcagggtcaggtccaccacccgctcctggccaatgaaccggcgggtgatcgaggcccgcgcttcttgcagcttgatgccaagcgcgtcgatttccccgatcaggtcggcaggttcggacatggttttccctccgcggcaactatatgggtatgagtgtatcgcgctgacagcaaatggcaaaaacaatgagcggacaaaagcctgtgaaaccttcggcggacggccttcttgcctcggcccgggcgattaaatccaaggggccggcgcccgtgcatctgtggaacccgcctttcaacggggatatcgacatgcgcatcgcgcgggacgggacgtggttctatcagggcacgccgatcaaccggcccgcgatggtgcggctgttctcgtcgatcctgaaacgtgaagaggaccggttctatctggtcaccccggtcgaaaaggtcgggattcgcgtcgatgacgcgccatttgtcgccgtggatgtcgaggttgcgggccaggggcgcaagcaggtgctgacctttaccacccatgtgggcgacagcgcggtggcgggggagggcaatccgatccggatggcacaggaccccgcaaccggggaacccgcgccctatgttcatgtccgcgcggggcttgaggcgctgatcgaccgcaagagcttctatcggctgatggatctgggtgagatcgaggacggctggttcggcctgtggtcttcgggcagcttctttcccctgatgacggtcgaggagctggagcgcggctgacccgcgcctgcgtggcgctcaggcggtcttgacgatcaggaacacccgcgccggtccgtcgccggaggcagagatcttgtgtggaatgtcggcggcatagcgcgcggtatcgcccggccccaggtcctgcgcggcggcgcccgatgtcacacgtaccgcaccgtcaagcacggtcagctgttctcgggtgccacgcgcatggggttggctgttcagcgtgccgcccggtttgaagctgatgtcatagacctcgtgcccacccgcgtcttcgggcggggacaggatgcggatgcggcaaccctggcccatattgtcgatgctgggcacctcggaggcgcgcaaggtgtcgatacggtcggcggcctcggcggcctcgagcaggcccgcgaaatcgacctgaagcgcgcgcgtcaggttccacagcgtggcgatggttgggctgctttcacctcgttcgatctggctgaccatggagcgtgagacgccgctgagattggccaccgcctcgagcgagaggccctgcgcgcggcgcgcctctttcaggcgggcgggcaggcggttcaggatatcgtcggagttttccgtcatgacggaatctctgcgcctgcggttgcggattgtcaatgcggtggtgaggtcgtaaggaatgtaatgttattacattacatgataaactatgcgccgaaacaccaactcttcacttcgccgccgccgggcggctccgatgcaccgcttcgacagcttgccccccgagctgcgctgctggttgcgcaaggctgcgctttgctggtcggtccgatcggccgagcgggtctgggccaaagcattggcccgtcatggcggcgacatcgaagctgccctgcaccgcctggacgagatcgagcggcgcctgctggaaaaggacgccccgcgccagtgggggcatggctatcctggtccgtgaaccggccctgcggacgcgacaatatgacgacacgtctcaggcgacaaaccatgctgcgggtgcataatgggcgaaaccctgaggaggatgacatgaccgatatcgtgattctggacggtgcccgcaccgccataggcacttttggcggggcgctggcctcgaccgcgcccatcgacctggccaccgtggtgaccgaggcggcgctggaacgttcgggcgtcgaaggcggccagatcggccatgtggtgttcggccatgtgatcaataccgaaccccgcgacatgtatctgagccgcgttgccgccatgcaggcgggcatcccgaacggcacccccgcgatgaacgtgaaccgcctgtgcggctcgggtgcgcaggccatcgtctcggcggtgcaatcgctgatgctgggggatgccgaattcgcggtggccggtggtgccgaaagcatgtcgcgcagcccgttcatcatgacccaggcccgctggggcgccaagatgggcgatgtcaaatcgctcgacatgatgctgggcgcgttgaattgcccgtttggcaccgggcacatgggtgtgaccgccgaaaatgtcgccgacgagcaccagatcagccgtgaacagatggaccagttcgccatgacctcgcaggaacgcgcggcggcggccatcgcggcggggcacttcgacggccagatcacgcccgtacaggtcaaggtcaagcgcgacatggtcgatttcaaggtcgacgagcaccccaaggcaacctcggtcgaggtactggccgggctgaagccggtgttcaagaaggatggccgggtgacagcaggtaacgccagcggcatcaacgatggtgcggcggcgatggtgctggccacggcggatgcggccgaaaaggccgggctgaagcccaaggcgcgcattctgggttatgcccatgccggcgtgcgccccgaggtgatggggatcggcccggttcccgcggtgcagaatctgttggcgcgtaccgggctgagcatcggcgatttcgacgtgatcgaaagcaacgaggcctttgccgcgcaggcactggcggtgaacaaggagctgggcctggatgcggccaaggtgaatcccaatggcggcgcgattgcccttggccacccggtcggcgcaaccggtgcgatcatcacgctgaaaacgctttatgaactggagcgcaccggcggatccaagggtctgatcaccatgtgcatcggtggcggacagggcatcgccatcgccatcgagctgctctgagccgagaggctgggggcgctgcccccagacccccggagtatttcagaccagaaagaagcaggggcgcgatcagccggtcgcgtccctgttgcgtttgcgggccagtttggcggccaggttcgggccgatgccggggcgggaccaggggcattcggcgatgcagatggcgcagccgtgggtctggttgaagaagggcaggcatttgtcaaaatcgacataccacttgcgggcgccgcgcacggtctgcttttgagcaaacagcgcctcgggcgggcaggcgtcctgacagatgtggcagttctggcagaaaccgtcgatgccgtgatcctgcgccggcgtcggggcaaaaggcgcatcgctcagcaccgccgacaggcgaaacgaggcaccaaggtccgggttgatgatggacccgtgcttgcccagctcgccaaagccgcaggccagcgccggcgggatcatcgccaatgcgccggtcatcgggccggtcaaaggctcggcctgccaaccctgctggcgcagccatccggcgatggtcttggcggcctgggcggcgcgggtgtattgggtcatcacctcaagcccggcgcttggcttgggcgcggtggcgatgacgttgtagtcatgggccacgccgatcatgatgacgcgggattgaggaatctcgtggccttcgaagacccagtcggggttcatttcggcgaccccggtcagatcgcataagccgctgtccacgaattgggtcagcgcggcagtccagtccgcggggtcgcgaatgacgacggtgtcggccagtaaaggcaggggtgcgtccagtaccgcctggcgggcagcgcgtctgctggcaaagtcaggttctttcgcagattgccggtagaaatagcgttgcagggatccatgcgggatgtcgtccggatcgggcgcccaatagaccatgcgcgggcggcgaaacgctgtttcgcccagcccgttgatgtcattgccgctgaccccgggcgcaagggctgcctgttcgggatcgggcacgaaggggcgatgtggattggtgcgagccatgggcgcagcctagcacgaaggcggcgcctgtcaccggttcagatgaaaaggctcgccagcagaaccacaccgccaccgatcagcgcgccacccagggcgggccagaacgccgcgctgcggcccggtttctcgaccagacccggttgcgactgcgccaccagcgcccgttcgaccagatcgggcagccgcgggccgaagcgggccaccaccagcgccgtcttgcccagatcggccagcaccgcgcgcgggccgatggactgcttgatataatcctcgaccaccgggcgggcgacctgccagatgttgatatgtggatcaagcgagcgggccacgccctcgaccaccaccatggtgcgttgcagcaggatcagctcggtccgggtctccatgccaaagcgttcggtgacctcgaacagatagctcagcagccggcccatcgagatatgggtcgcatccatgccaaagatcggctcaccgacggcacgcagggcgcgggcaaactcgtcgacatcctgggtggcgggcacgtaaccggcctcgaaatgtacctcggccacgcgcttgtaatcgcggcggatgaagccgaagagaatctcggcatagacccggcgggtatattcgtcgatatggcccatgatgccgaagtcataggcgatgatatcgccatcggcggcgaccttcaggttgccctgatgcatgtcggcatggaaaaagccatcgcgcagcgcgtgcagcaggaacaggcgcagcacccgttcgcccagatcgcgccggttgtgcccggcagcgtccagcgcggcattgtcgcccagcggcacgccatcggcccagcccagcgtcattacccgccgcgccgacagcgaccagcgcaccggcggcaggcggaacccggcatcctccttggtattgtcggcgaattccgaagcggccgcactttccagccgcaggtcaagctcgccgcgcaccacgccgtcgaaatgctcgatcacctccatcggacgcaggcggcgggcaccgggggcaaacaggtcgacgatgcgggcggcgaaatagaacgcgtccacatccttgcgaaaggcacgctcgatgccggggcgcagcaccttgaccgccacatcttcgccgctgtcggccagacgcgcccggtgtacctgggcgatcgaggcggcggcgatcggctcgctgaactcgctgaacatctcgggcagcgggcggcccagctccttttccacctcgcgcatggcaacggcgcggggaaagggtggcagctggtcctgcaacacgcgcagctggtcggccagatcctggcccacaacgtcgggccgggtcgaaagcacctgaccgaacttgatataggccggtcccatcgccatcagcgcgcgggtggcgggcggcaggctggggtcgcccttgaaacccagccactggaacggcttgcccagcgcgcgggccagaatgcgcagcgggcgcggcgcgtcaaacgcatccagcaccgcagccatggcgccgttgcgctccagcgtggcgcccgtgcggatcaggcggatgatattgtgggggccgcgcatggatcagatcttccagccggaatgcagcgcggcgatgcccatgctcaggttgcggtatttggcattgccaaagcccgccgcctggaccatgcccaggaacgtttcctgattggggaagttgcggatcgattccaccagatactgatagctggcgctgtcattggcgatcagctggcccatgcgcgggatcacgttgaaactgtaaagatcatagagcttttgcagcccgtcattaggcaattggctgaactcgagcaccatcaggcggccaccggggcgcagcacgcggtaggcttcgttcagggcctcttgcgggcgggtcacgttccggatgccgaaagagattgtgtagacgtcgaacgtgttatcctcgaacggcagcgccatggcgtcgcccaccacccagtcgagactgtcggccatacgctcggcctcggcccgcttgcggccttcgaccagcatcggctcggtcaggtccagaacggtggcatggccatggcccgcgcgtttcaggaaccggaacgagatatcgccggtcccccccgccacatccagcaggcgctggcccgggcgcggcgccagccaatccatcatcgcgtctttccagacccggtggatgcccatcgacatcacatcgttcatgacatcgtatttcgaggcgaccgacccgaacacgccctgcacccggcccgccttttcatgctcgggcacggtttcaaagccgaaatgggtggtcttgtcggatctgtcggacatgggtcttgccgttcctcgcatttcgcccctgttatagggtgctgagaccggggcacaatgcggccctttggatgaggagcgtctaatgcctgaattgcccgaggtcgagaccgtgcggcgcggattggcccccgcgatggagggggcggtgatcgcgcgggccgaagtcaatcggcccgacctgcgctggcctttccccgatcgcatggccgagcggctgacaggccagcgggtcgaacggctgcggcggcggtcgaaatacatcctggccgatctgtcggggggcgagacgctgttgatccatctgggcatgtcggggcggatgaccgtgtcgggtgacccgctggggcagttcgtgcatgaccacccggcggcgcagaaacatgaccatgtggtgtttcacatggacaacggcgcccgcatcaccttcaacgacccgcgccggttcggtgcgatggacctgatggccaccgcaaccgcggatgaacacaagctgttgatggtgctgggccccgagccgctgggcaacgattttcacgaggattacctggttgccgccctcaagggccgcaacacgccggtgaaatctgcgctgctggatcagggaatcgtggcggggctgggcaatatctatgtctgcgaggcgctgttccgggccggggtgtcgccgcgtcgcaaggcgggacagatcgccgccgcgcgggtctctgcgctggttccgatcattcgccaggtcctgtccgaggcgatcgaggcgggtggatcctcgctcaaggatttccgccaagccgatggagaacttgggtattttcagcacagcttcgatgtctacgggcgcgagggggaaccctgccgccgcgcgggctgtgacggcacggtgcagagaatcacccagtccggacgctcatccttctattgcgcgcaatgccaaagataacttgaaccagttttcgcccgtgataaggaatcgtcccgaaacggaacaaccgagagcgaaagccccatggcctttgagacgatcatcgtcgaagttgaagaccacgtagccctgatcaggctgaaccgtcccgatgcgctcaatgcgctcaacacccagttgctgggcgagttgtgtaccgcgctggaagaggccgacggcaatgacaaggtgcgctgcatcgtcatcaccggcagcgacaaggcatttgccgccggggccgatatccgcgagatgtcccaaaagacctatgtcgaggtgtatagcgagaacctgttcgcggccgccaacgaccgtgtcagcgccatccgcaagccgatcatcgccgcagtggcgggctatgcgctgggcggtggctgtgaactggcgatgctgtgcgatttcatcatcgcggcggacaccgcaaagttcggccagcccgagatcaacctgggcgtgatcgccggtatcggcggcacccagcgtctgacccggctggtgggcaagtccaagtcgatggacctgaacctgaccgggcggttcatggatgccgaagaggccgagcgcgccgggctggtcagccgcgtggttccggccaagaagctggtcgaagaggcgctgagcgcagcccagaagatcgccgagaaatcgatgatctcggcctatgcggtcaaggaggcggtcaaccgctcttacgagaccacgctgagcgaggggctgctgttcgagcgccgggtgttccattcgatgttcgccaccgaagatcagaaggaaggcatggccgctttcctcgagaagcgggcggcacagttccgcgacaagtgacgtcgcgtcagggaatcagtgcggcaggcgggccttggcccgcctgtttgcgtttcggcggatgggggcttggcttttgccgccgatttcgctacatgccgcggtcatacatgcgcgtggggcccgctctggctagaatcacaccggtgagactgatccgggagaggggcgtcattgcgtgacatgaacagaaccgaacccgagtaaaggtcagaaaacatggcaaattcgccccaggcagcaaagcgcgcccgccagaacgaaaagcgtttcgcaatcaacaaagcccgccgttcgcggatccgcaccttcctgcgcaaagtcgaagaggccatcgcctcgggcgacaaggacgcggcaaccgcagctctgcgcgcggcgcaacccgaactgatgcgtggcgtcagcaagggcgtgttccacaagaacaccgcatcccggaaaatgtcccgcctgtcgtcgcgcgtcaaagcgctgggctaagacggacccgaatccctaaaaggggttttgcaaaaaggcgttgcgtctgcagcgccttttttcgtgtctgttgcagcaaggccccggtgccgcaaccgcgagagattctttgcaggtgaatcccgagtcaacatcatagtttcgttgccgctccgcagaccgacttgctaccactgttccagcgattcactcgcttggggggacaggcatccttcacagcggtccgacgggcatcgggccaagtgaaaggaaggcgaaagcggacgttttgccatcgctttcgatttctgtgggaccgggctgctcgggcttccaccctgtctatttgagtgtgttttgtttttgtaacaggttttcatgtcgtgccctgacagggcaggtgtgacctgttgccgaagcatgaccgttgtctgtctggcagcttgcacccgtcaggggctgcaaggtctgtcatgcaccttgtgagtggatcgaggcctgccactggccaacaaactgatgggtaataaggccgaaatcggccagataacgggacgcgtgaggcgctggatgacacaagaaaaatggggactgctatgtcagaaattgctcaagacggtggggcagaacaatttcacgacctggatcgagccgcttgagtttcaggctcttgagaatggggtcgcggtctttacggttccgaccaatttcatggggaactatgtcagccagaacttctcggacctgatcctctatgaattgaacaatgccggagaggcggttcagagactcgcctttcgggtggctgcgaattctcccatgcggccagcccgcgcggccagacccgctgccgctgccgctgccgctgccgcggcggtggaggcgccgcaagtctcggccccgcgtgcgaccgatacaagcgacgtgctggacggcctccaggcggcgccgctggacccgcgctttacctttgacagttttgtcgtgggcaaacccaacgagctggcccatgccgctgcgcgtcgggtgtccgagggagggccggtcaccttcaatccactggtcctttatggtggcgtcggtctgggtaagacccacctgatgcatgccatcgcctgggaattgaaggtcaagcgccccgagctgaacgtgctttacctgtcggcggaacagttcatgtaccggttcgtgcaggcgctgcgcgagcgccggatgatggatttcaagcatctgttccgctcggtcgatgtgctgatggtggatgatgtgcagttcatcgccggcaaggacagcacccaggaagagttctttcacaccttcaatgcgctggtggaccagaacaagcagatcatcatttcggccgaccgcgcgccgggcgagatcaaggatctcgaggaccgggtgaaatcgcgcctgcaatgcggtctggtggtggatctgcatcccaccgattacgaactgcgcctgggtatcctgcaaaccaaggtgcagatgtaccgcaccacctatcccgatctggtcatcgcggatggggtgctggaattcctggcgcatcggatctcgaccaatgtgcgcgtgcttgaaggggcgctgacccgtctctttgcctttgcctcgctggtcgggcgcgagatcgacatggaactgacccaggattgcctggccgatgtcctgcgcgcctcggagcgcaagatcacggtcgaggagatccagcgcaaggtttcggattactacaacatccgcctgagcgatatcatcggtccgaaacgtctgcgttcctacgcgcggccgcggcaggtggcgatgtatctgtgcaagcagctgaccagccggtcgctgcctgagattgggcgacggttcggcgggcgtgaccacaccacggtgatgcatggggtcaagcggatcgaagaactgaagctgactgacggccagattgccgaagatgtcgaaatgctgcgccgcgcgctggaggcgtgaggccaggcggggtggccggaaggccatcccgcgtttttcggtgcgctcatcggccctggcgggcctcttcgcgaggaaagcccgcagggcttgaggagcgcgagccgacttcccggattgcaaccatgccataatcgcgtctcatctggggacgcccccttgacgctgttggcgttaggcccgagaaaaccaaaaaagccttgtgtcgaagggggaacccgctagtttgcccttcccggcccattcggaggatgaagggacatgaagatcagcatcgaacgcggcgccctgctcaaggctgttgcgcaagcgcaatccgttgtcgagcgccggaacacgatcccgatcctcgccaatgtgctgatcgaggccgagggcgaaggcgcgcaattccgcgccaccgacctggatatcgaagtggtcgacaaggcgcccgcgatgatcgagcgggcaggtgccaccacggtatcggccaccacgctgcacgagatcgtgcgcaagctgccggacggcgcgctggtcaccctgacggcggatgcggcggccgggcggttgacggtcgaggccgggcgctcgaacttctcgctggccaccctcccgcgcgaggattttccggtcatggcttcgtcggaatatcagtcgaatttcaccgccaatgccgcggttctgcggcgtctgttcgacaagtcgaaattcgccatctcgaccgaagagacccgctattacctgaacggtgtctacatgcatgtggccgatggcgatggcggcaaggttctgcgctgcgtggctaccgatggtcaccgtctggcccggatcgacgcggacctgccggcgggggccaccgatatgccaggcgtgatcgtgccccgcaagaccgtgggtgagctgcgcaagctgctagacgatgacgagatggatatcgcggtgtcagtgagcgagaccaaggtccgctttgccacgcccgatatcacgcttacctcaaaggtaatcgacggcaccttccccgattatacccgcgtgatcccgcaggcgaatacacggcggctcgaggtggatgcctcggaattcgccaaggcggtggaccgggtcgccaccgtcagctcggagcgctcgcgcgcggtcaagctgcagctggacgaggacaagctggtcctgtcggtcaatgcacccgacagcggagccgccgaagaggaactggccgtcgcctatagcgatgaacggctggagatcgggttcaatgcgaaatatctgctggagattgccagccaggtggatcgcgaaaacgcggtgttcctgttcaactcttcgggggatccgaccctgatgcgcgaaggcaatgatcagagcgcggtctacgtggtcatgccgatgcgcgtctgatcgcgctgacgcgcgatgcctccggcggaggtattttcgaacagaagaagggaggggtcatggcactggccctgaccgcaatcacgatctcgcatttccggtcgcaccggttgctgcggctcagcctggacgagcggcccgtggcaatccatgggcccaacggggcgggcaagaccaacatccttgaggcggtctcgatgttctcgccggggcgtggcatgcgccgggccagcgcggccgagatgacccggcgccccgaggtgctgggttggaagctgagcgccgagcttgtcgcggggcatcaacgccacgagatcgaaacctggtccgagggcggcgcggcgcggcaggtgcggatcgacgacaaggcggccagccaggtggcgctggggcggttggtgcggatggtctggctggtaccctcgatggaccggctgtggatcgaggggcccgaggggcggcggcggtttctcgaccggatgaccatgagtttcgagcccgatcatgccgaggcggttctggtctatgaaaaggccatgcgcgagcgcaaccgcctgctgcgcgaacaggtgcgcgatgcccattggtatctggcactggaaacccagatggcagccgcgggacaccggattcatgccgcgcgccagagcaccctgaccgcgctggccgctgcacagacccaggccgaaaccagctttcccaccgccgagctggagttgatccagaccgagggcgccctgcccgaaagcgagggtgacctgcgcgaggcgctggccgagagccggtttcgcgatctggccgcggggcggacattggtggggccgcatcgcagcgacctgtacggtgtctatgccgccaagggcgtgcccgccagcgactgttcgaccggtgagcagaaggcgttgctggtctcgctgatcctggccaatgcgcgcgcgctggcccgacaggtgggggcgccgccggtgctgcttttggacgagatcgcggcgcatctggatgcggggcgccgcgcggcgctttatgacgagatctgtgcgctgggcgcgcaggcctggatgacgggcaccgggcctgaactgttttccgaactcggtgctcgggcgcaaaccatcgccctgtgcgagcgcgatggtcaatcagaggtggtagaaacatgaccctgtcggcggttgatctggcgctatatgccggggcggtttttgtgctgttcctgacgccggggccagtctggctggcgctgacggcgcgcactctgtctggtgggtttcaggctgcctggccgctaacgctgggcgtggtggtgggcgacagcctgtggccggttctggcagttctgggtatcggctggatcacggctgcctcgacccagatcgcgctggcgctcaaggtggttgcggtgctggtctttgtcactttggggatcgtcacgatccgaaacgccgaccgcaccatcgccagtgacagccggttgacccggcccggtatctgggccgggtttctggcggggctggtggtgatcctgggcaatcccaaggcggtgttgttctatatggggatcttgccgggtttcttcgatctatccgatatcaccaccatcgaccttgtcgccatcgtggccgtgtcgcaggtggtaccgctggtgggcaatctgatgctggccgcctttgtcgatcgggtgcggcgggtgctgagttcgccccgcgcgctcaggcggatgaacctgacggcgggtggtatgttgatcgtggtcgggttgatcctgccctttacgtgatcagccaggcggccagaaagggatagagcgccccggctggtgtgccggtggcctgaccgccctgacagaagcggatcgcaatgatctggttgaggaaggcctgaatgccctcggccaacagggccgggggatgatcgccgcgaacggtgcccgccgcctgcatgcccgcgatccaacccgcccaaaggtcgatctgacggtagaacccatcggccacaacctcgttccgttcggccccggtagaaccggaatagcgcagaagcagatcaaagatcacccgatcactggcgatgaagtccagcagcggcgccaaacgatgcatcagctgcggcaggtcatcggggggtcctgcggtctccataccgtcgatcagtcgcatcacctcggcaccgatcaggacagccagcaagccatccttgtcggtgaaatgggaaaacagtgtgcccttggcgacgccagcggcctcgaccacatcctcgacccgcagcccggcatatccctgcgcctcgaccagccgagcggcctcggccaacaggcgggcgcgggtttccaggcggcgtttctgcggcggccgggtcatggctgtcctttcaataaaatgaccgtggtcaaaaatatatattgaccacggtcaattatgccatatgtaaattgaccaaggtcacttttgcagagggtatgcgcaaatgtccacacggaaaatcatcgttctcaacggccacccgggccagatgtcgctgtcgaaatcgctgagcgaagcctatgcaggcgcggcccgcgaaagcggccatcaggtgcgctatcacgatctgtcccagatgcggttcgacatggattacggagagggcggctataagaacaccaaaccgctggagcccgagttggaggcgtttctggccgatcttgaatgggcagaacacgtggttctggccacaccgctctggtggggtgcgatcccggccaagctgaaggggctgttcgatcgtgcgctgctgccgggacgggcctttgacagccgcaacaccaatttcctgggccttccggcgccgttgctcaaggggcgcacggcgcgggtgctgatgacgtcggacaccccggcgatgctgttggggctgttttactcgaacgccatcaagaaggttctggcccgtcagatcctgggtttcgtcgggatcaagccggcccgcttctcgacatttgcccccgccaccggcgccgagggcgaccgggtccggaaatggctgcgcaaggcggcgcagatgggcgcgaaagcggcctgaaacaattgctgaaaatcaggcccgggccgtgacattcccctgcgggtttcgtataaaatcacaaaaatacgaaggaaggcgcgaatgtccgaaatcgagcaacccggaaatgagtacggtgccgattctatcaaagttctcaagggcttggaggccgtgcgcaagcggcccgggatgtatatcggcgataccgacgatggttcgggcctgcatcacatggtgtatgaggtcgtcgataacgggatcgacgaggcgcttgcgggccatgccgaccatgtaacggtgaaaattcacgccgacagcagcgtttccgtcgccgataacggccgtgggattccggtggatatccacgccgaagagggggtctcggccgccgaggtgatcatgacccagctgcacgcgggcggcaagttcgacagcaattcctacaaggtgtcgggcggtctgcatggggtcggggtgtcggtggtgaacgcgctcagcgactggctggagctgcgcatctggcgccacggcaaggagcatgtcgcccggttcgagcgtggcgatacggtcgagcatctgcgcgtcgtaggagagtgcggcgaccgcaccgggaccgaggtgcgattcctggcctcgacaaccacattctcgaacctggactatgtgttcgagacgctggaaaagcgcctgcgtgaactggccttcctgaattcgggcgtgcgcatcatcctgatcgacgagcgcccggccgagcggatcgagaccgagctgttctatgagggcggcgtgcgcgaattcgtcaaatacctggaccggtccaaatctccggtcatgcccgccccgatctatttcaagggcgagcgcgacgatatcggcgtcgagatcgcgatgtggtggaacgacagctatcacgagacggtgctgccctttaccaacaacatcccgcagcgcgacggcggcacccatgtggcgggctttcgcggcgcgctgacccggaccatcaacaactatgcccaatcgagcggcatcgcgaagcgggaaaagatcaacttcacaggcgatgacgcacgcgaggggctgacttgtgtcctgtcggtgaaggtacccgatccgaaattctcatcccagaccaaggacaagctggtctcctccgaggtgcgcccggcggtcgagaacctggtgaacgagaaactggccgagtggttcgaagagaaccccaacgtggccaagcagatcgtcggcaagatcatcgaagccgcactggcccgcgaggccgcccgcaaggcgcgtgaactgacccggcgcaagacggcgatggatgtcaattacctggccggcaagctcaaggattgttctgaaaaggacccgtccaagaccgaggtgttcctggtcgagggtgacagcgccggtggttcggcgcagaccgggcgcgaccggcgcacccaggcggtgctgcccctgcgcggcaagatcctgaacgtggagcgggcgcggttcgaccggatgctgggcagtcaggagatcggcaacctagtgatggcgttgggcaccggcatcgggcgcgacgagttcaacatctcgaagctgcgctaccacaagatcgtcatcatgaccgatgctgacgtcgacggcgcgcatatccgcactctgctgctgaccttcttctaccgccagatgcccgagctgatcgagggcgggtatctctatatcgcgcaaccgccgctctataaggtcgcgcgcggcaagtccgaggtctatctcaaagaccaggcggcgctggatgactatctgatccaccagggcgtcgagggcgcggtgctgaagcttggcaatggcgaagagatcgtcggtcaggatctgacccgtgtggtggaggaggcgcggcagctgaaacgcgtgctcgacgccttcccgacccattatccccgccacattatggaacaggccgcggtggccggggcctttgtcgccggtgcggtcgatgccgacctgcaaggcgtggccgacaaggttgccgcgcggctcgacctgatcgcgctggaatacgagcgcggctggctgggccggatcacccaggatcacggtatccggctggcccgcatcctgcgcggcgtggaagaggtgcggacgctggacggcccgatgctgcgctcgggcgaggcgcgcaagaccggcagctttacccgcagcctgcaagagatctacacccagcccgcgatgctggtgcgccgcgaccggacccaggcgatccacggcccgctgaccctgctcaaggcgatcctggacgagggcgaaaagggcctgacgctgcagcgctacaagggtctgggcgagatgaaccccgaacagctgtgggaaaccacgctggaccccgatgcgcgcacgctgttgcaggtacgggtcaatgacatggtcgaggccgacgacatctttaccaaactgatgggcgattccgtcgaaccccgccgcgagttcatccagcagaacgcgctgagtgtcgagaatctcgatttctgatcacgggctgacagtatcgggtgtccgggatccctcgggcacctccgtcattccgcaatcatcgcccattccagaccaaagcgctggaggtactttctgaggcggtcggcatcgtttgtggttcggcgctgcgtgcgcgagacggcaaacaaccgtcgccctgcttcgctgaggctggcggacgttcggcagacacggatcacctcggcaagctgcacccggtcgaacgggtcgatctctgccgcctgatttccaaggatgccgatcagcaggcggtgatcgccgtcacccgctgcacgctgccagcccgtccgaagccccttgatctcttcctcgaccatggcgcgggtgatccgccccctcggggcgagcgtgcacagacggcggatcgcactgccaaagtcgcgaaaatttccgggccagagtgtcgccggatcgcgcgcaaaccgcaggaataggtcgcgcgcatcggtgttgaatccgacctgtgtgccaagctcgcgctcggcgcgcgccagttcgaaaatgaggttcgcctcgatatcctcgcgccgatccctgagcgcgggcaggcgaaagctccacatgttgagccgcgccagcagatcggggcggaaccggccctcggcggtcaggtgcaccgggtcgcggctggttccggcgatgacctgaaagcggcttgtgacctcgtggtccgagccaagcggataatagcgcccggtctcgatcgcgtgcagcagggccgcctgttcgtccagcccaagttcgtcgacctcatcaaggaacagcacaccgccgctggcctcgtgcaacaggccgctgcgttcgctgcccgcctgcccggtatggctgcggcgctgtccgaagagcgtggccaatgcggaacttccccgcaaagtggcgcagttgatctgcacaagccgccccttcacccgccgcctttgcagcttcagttcgtaaatccgctgggccagttcggtcttgccggtgccgctgtcccccagcagcaggatgggcgcgtccgaactgctggccaccagttcgattcggtcgatgaccgcattataggccgcgcttttcgtctcgatcccgcccttcaagaggtcgctgtattcgcgggccaataggtcgaaacgctgttgcagcgcattgtagcggctgaggtcaaggtcgatgatgtctagcttgccggggccgtccttttcgtcgcgcggcgggccggtctgggccagcttggcgggcacatgacggctttcggtcagcagaaaccagcagatctgcgcaacatgggtgccggtggtcaggtggacgaaatagcgctcgcgatcctcgtcaaagccatagtcgcgggcgaggtcgaaaagcttgccatagacctcctgaaaatcccagggatcggataggttcagctggcggagcaggacctcggtcttgggtgaggtgacttcgatctcgcgccgaacgttctcggccaggcgcaggaatttctgatcgtaaagcagctccagccggtcaaccgggaaatcaggctgattgcaaaggctgacactcggcttccagcgcttgcgcttgccgctgtcaagctgggtgccgaggaatccgatgaccacattgcgcatgtcgtatctcagtggataagttcatatacaattgtatcgtagttgtggttgccaaattcggcaatatcagtaatttatgcacaaaaacaacatactagactgatttcatgtttttctcggcgcttcccgaatcccatgtcacaaagtcctcgtacaaaagaggacgagagagaaatggcgaacaaatccgtgtttgcatcgatcaagggccggttgctgcccaaggcgaccaccaggaacgccgaaggcgcaccggcctacgcctattccgatgcccatgcgttggcgcaggttgccgtgacggggacgttcggcggtatgttctacaccgaccctcgggacgagctggaatatgtcgtcgatctggccgaagcggtcgagccgtgctttctggcccaggccgcgatttatgcccgccagtcgggttacatgaaggacatgcccgcagttctgttggcggttctggcccggcgtgatccggccctgttccgtagggtctttggccgtgtggtcgataacggcaagatgctgcgcacctttgtacaggtcatgcggtcaggtcagaccgggcgcaagtcgctcggctcggcacccaaggcgatggtgcagaactggctgaacaccgcgtccgaccgggcgctgctggcggccaatatcggcaacgacccatctttggccgacgtgatccgcatggttcacccgaagccggagaccaaggagcgggaggcgcttttcgcctggatcgtcgggcggccctgcaatctggccctgctgccgcaggcgctgcaggactggctggccttcaaggcgggggccaagggtccggttccggacgtgccgttccagatgctgacgcagctggacctgacgccgcagcattgggcgcggatcgcgcgcaagggctcgtggcagatggtgcgccagaacctgaacacgtttcagcgtcacggggttttcaacgtggcaaagaacgtggcccatgtcgcggccctgctgcgcgatccggaagcgatcggcaaggcgcgtgcctttccctaccagctgatggtcgcggcgcagaacctgtccgccgatatgccgcgcgagattgtcgaggcgctgcacgacgcgatggaaatcgcggttcgcaacgtgccgaagatcgacggtcaggtcgtggtgtgcccggacgtgtccggctccatgacctgcgccgtgaccgggtaccgcccgggtgcgacctcggtcgtacggcatgtggatgtcgcggcgcttgtcgcggcggcgtttagccgggtcaaccgcggatgtcaggttctgccgttcgacttcgaggtgcgcgatgtgcgccttgagccgcgcgacacaatcctgacgaatgccgaacgtctggcggcccttggcggcggcgggacgacctgctcggcgccgctgaaatggctgaacgatcgcggccggtctccggaccttgtggtcttcgtgtccgacaaccagtcttgggttgatgcaagggctggcgggcagggaaccgcgatgctggcggagtgggagaaggtcaagcgccggaacccgaaggccagactggtctgcatcgacatcgcgccctacggcacgtcgcaggtgcaaacgcgcgaggacgtgctgaatatcggcgggttctcggatgcggtctttgaccagatcgccggtttcgccgccggtcgcaccggcccggaccactgggttggcgagatcgaaaagatcgaactgtgacacggggtcaggcggaactgcccgcctgacccgccccgaaacggattaaaggagattatctcggcgaatgtcggtggaactacagactgtcactctccaggttgcgggttcgagtcccgtcgcgtcgttgccctttggggaccggcgcgtagctcaaacggatagagcgggagtttcaccaaacccttgtcgccgggaccccattggaaggtagctcaactggtcgggcaacagcttttggtgccgcaggttgcaggttcgaaccctgcccttgcagccaacaaacagggattagctcagcccggtcagagtgccgcgcttgggacgcggaggccgaaggttcaaatccttcatccctgaccacgaaattcgcgggaggaatgcctgcgggactacatgggttttgcctgttcgactcaggcccgcccttcggggcgagacgtctcgcaatccgttgtcctcccgacccacgatgaaaggactgccccggcgaatgccgaaggaactacatgctgcaccattaccattccggaccagccgagcgggttgaactcccctcctcgcaggcgcccagacggcaaacgcatcccttgcggatgcggggcggccccgggttgtttcttccccccttgtcgccggggcgcccccaattttgcgttcgcttagcagcagagcagcggcgtgttagcccgcgcgtcgcagctgcgaagcctgccggccgagccggaaatgaaaggaaagacccgggggaatgcccgtgggagtacatcgcttgaaacgaccgctgaaaggcctctcacgaacctcttgtcccccggccccaaaacacacggcgaatgccggcggaactacagttaatcatattgtcgcgggttcaaatcccgtcatcgcgcccgcgcgatgtagctcagtctggtagagcctatgacacgtttcgccacctccttgtcgccgtgaccgttatcgagtgagtttgaagaatgaccgaagagagcaagacatatgacccggtgacgggtgagcacctgaaggactgggggcatcggcccggcaagcagtttcccgcgcttctggcgcgggcgaacgagatgcgcgcggcgggccttggccttgtccggatacggatggaactggaggtcgagatcccgcccgcgccggtgacacatgatctgcgcgcgcccggcgaggttccgtttcacgagaatatcgacatcgccggcccggatgaggaggacaatgtccaaaaggtccgcgagacgatgaccgcacttatgcgcacgccgacgatcgaggcgggggcgatcatgcccgatgcctgcccggcgggcccggttggcacgatcccggtgggcggcgtggcggcggcgcgcaatgcgatccatcccggcatgcattcggccgatatctgctgttcggtgatgatcaccgatctgggtcatgcggacccgaaaacggtgctggacgcagcgcaatcggtgacgcatttcggccccggcgggcgtccgcagggcaaccggttcaccgtatcgctcgatttgttggacgcgtttcgtgcgaatgcgttcctgtcgaaccccaaggcccttcgcatggcgcaggagcatttggggacgcaaggcgacggcaaccatttcctgtttgtcggccggtcgcgcaagaccgggcgcacggccatcgtgacccatcacggatcgcgcgggccgggggctgtgctgtacaagttgggcatggaggtggccgagcggttccggcgcgaattatcgcccggaacggcgaagcagaacgcctggattccggccgataccgacgaggggcgtgactactgggcggcgctgcaactgatccgcaaatggaccaaggccaaccacaacgccatccatcaggcgacggtggaggccgcgagggccgaagcgggcgaccggttctggaacgaacacaatttcgtctttcggcgcggcgacatctacctgcacggcaagggcgcgacaccggcctggggcgactatgccgccgacgcgacggggctgacgctgatcccgctcaacatgtccgagccggtactggtcgtgcgcggcaaggatgcggcgaggggcctcggtttcagcccgcatggcgctgggcgcaacttctcgcggtccgagcacaagcggcgcatgggcaagatgacgcccgaggcaatgctgaaggccgagacggaagggctcgacatccgcttccatgcgggtggggtcgacgcgtccgaactgccgtcgagctacaagaaggcggggtcggtggtcgatcagatcaggtcttatgatctggctgagatcgaggattacatcgatccctatgggtgcatcatggccggtgaggtgccgccgttctgggccaagaagaaaacgcgccgctagagtcgggacccattcagcctatgctcccgggacgatgggtcctgacgatctttctcgcatgggcgagggggcactcgcaccgcatgccctcgggccgggtcggctcagcggcgctattcgaaacccgcgtcccttgcgatcatcgcggcctgggtgcggttcttggcgttcagcttcttgcacaaggtacggacatgcagcttgatcgtcacttcctgcaagtccagctcgcgggcgatctccttgttgggcaagccgcgacacaatccgccgagcacctgtttctcgcgccggctgagagtcgcggtcaatccgccgtccgagggggcttcgggcgcttgcaggacggtacttggcacaaagacctctccggctatcatgaagcgcacggcgtgtaacaggctcttggccgctagcgtcttggggacaaaaccggcagcgcccgcatcgaccgcctcttgtgcgacccgattgggggcgcttccgctgagcagcgcgaccggagtatcgggcgcatggcggatggccgcacgcaaaccatccaggccgttcattccgggcatgttgaaatcaagcaggatcagatcgaaaggaccctcggtatcggcggcccgcattgcggcgccgagatcgggcactgcgaccacctcggcatcaccctcgctctgcaagtagaccgagatcgtatcccgtaccaaggcgtgatcgtcggccagaagtattcgcatgcattgtccaaatttcatgttctgcaattgagaacatcttagcttcggctgggcggggctaccagtgcggcgcctggaaaattgtcctcattcggggtctccgcaggacgcgaatgaccccacgtcactttggcgcctttcggtgagtttggcatccccaaaaatgtttcgggaagcgcgtgctccggggctgggttgttgcattcaaggccgtgtttctcacgctattgtgcattagagctatacaaaaggataccagactaacccgaagcgttgtgtttcccaaagggggggctgacataatggcgcaaagggtaacgatgttctggaggtgaggatgagggcgatcggacgcgttccaattctggtggccggattgcttctcgcgagtgttgggcaggtggcaaaggcgggagaagaggtacttgccgttaccggttccgatggctctgccatcagtttcgatctggacgcgctaagggcgctgccggtcagcgagatccgcacaagcaccatctggaccgacgggattcaggtatttcagggcgtctccttgcgcgatctgctggatcatgtggatgccgttgagggcacgatcactgccgtggcgctgaacgattacctgatcgacatcccgacctcggatgcaacgcggcccggcccggtggtggcgtatctgcgcaacggcgaacagatgtcggtacgcgacaaggggcccttgtggatcatctatccctatgacgataatccggattataacaccgaagaatattatgcccgcagcatctggcagctgatccggctggaggtgccaaagtaaccagcgccggggtgccgagatcgccacaggttcgaccagatcgtttcgccgccggttgaagaccggtttctggattgcactcgtgctggtgctgatcgggtattcggcgctgctcggtcgcgaggcgatggtgcggctcgacaccctgtcgacagcggcgtcggacgatatccgctggaacatgtcgcagctcgaagtcgaactgctgcgacttcagagcgcggcgctcaaggcgcgcgacggagggcagggcgatatccagcagttgcgaacccggttcgacattttctacagccgcacccagatcgtgctgcgcggggcgctttatgatcaggcgcgcgagattcccgaagtgcaggagcggctgcagtcgctgcgggcgttcctggccgaaagcgtgccgatcatcgatgcgcctgaaccgatacttgccgaccgtctgcccgagttggcgcacctggtcgaacaggtgtcgcccgaggtgcgggacctggcgctgacgatcgtcaatacctcggcccgtgccgctgatacccagcggctgaaagtgtccgagaccctccggcggctggcgttgtcggtgctgggattgctggtggcgctgacaatcgttgcgctgctcttgctgcggctctaccgcagcagtcaggtggtctcggcggaaaaggaggcggtgaaatcgcggttcgaggctgcagtgaaatctgcgctggatgcggtgctggtggtggataccgagggccatatcatcgaattcaacggcggtgccgaggccatgttcggctattcccgcagcgaggcgctgggccagccgatgtccgacctgatcatcccgccccattaccgcgcccgccacgaagaggggatgcgacggtttcgcgaacatggcaccagccgggtggtcggcaggggccacctgcgtctggaggggatgcggaaatcgggcgaggtgtttccgatcgaactgtcaatctcgctggccgagaccagcgaccagctggtgttcatctcgttcctgcgggacatcaccaaccggctgaagaccgaagacgatctgcgcgaggcgcgcgataccgcacaggcgggcgcccaggccaaggcgcagttgttgacagtgatgagccacgaaatgcgaacgccgctgaacggcattctcggctcgctggacctgatggaacgtgacgagctgtcgccaaagcaggtgcgcctggtgcgggcgatccgggtctcgggcgagctgttgctgacccaggtcaaccgggttctcgacctgtcgcggctggaatccggaatgatcgagttcccgaaagaaccctttgcgctgttgccgatggtccggcgcctgaccgagagcctgaccgctgccgccgaagagcggggcaaccggctgcaaaccactctggtcggtgacgatccgggagttgtgttgggcaaccggatcgccttgcaacaggccctggtgaatctgctgggaaacgcgatcaagttcacccgcaacggcgagatttcactggaagtggagaggttgaacgatgaccggatgatcgagttccgcatatcggataccggtctgggcattcccgccaaggatatcgagcggattttcgacgaattcgtcaccatcgacaccgcctatgcccgcgaaaacccgggcaccgggttggggctcagcatcacccggcggctggtctgggccatgggcggcgagatcgaggtcgaaagtatcgagcatgagggcagcctgttcctgatccgcttgccgctggagccgggagaagcggttgaactcgccagcgagaaagaacggggccagccggaacccggaccactgaagggcaagcgggtgctggtgatcgaggataacgacatcaaccggatgctgcttctggacatgctggaggagttcggctgtcaggtcgtgttggcccgcgacgggttcgagggcgttgccgccgccaaaagtgcccggtacgatctgttgctggtcgatatcagtatgccgggcaaggacgggctggagaccttgcgagaaatccgggcacaagagggccccaatggccccgtgcgcgccatcgcgatcaccgccaatgtgcgcgacgaggacaaggagaggttcgccgccgccgggttcgacggatttctggccaagccgatctcgatgctccagctgcaagagatgttgagcggcctgctcctgcggcccgaggccgaggcagagcgctcgaccgcgcgggagttcatccgccggttcggaatggcagagtatcagcgtcaccttttgggcatggtcgatgcgctgcatgcggtttgcgatgatctcgccaacacggagctgagtgagacgctcaaggcgcgggtgcatgaacaggccgggtcggcggcgattctgggtcgtgctgatctgcattcattgctgcaagagatcgaggcgacggatgccgctgactggcccgcccgccggggtggaatgctggatcggctcaaaaccgaattggcgcggacacgggctgtgtccttgggcggttagagcgccaaaccggtcttgcggccctcatggatcgcggcggcggccaggcgcggggcggcggcgtcgccgatgctggtggcctcgatccccatggcccgcaactcttgcgccagcccggtttcaggcgtgttggcggtggccagcacaaggctgtcggcggtgagcacctcggtctctccggtcaacagcgacaccacctcggcgcccgcatcgctccaccctgtcagggcgctttcagtgacaaaacgcacccctagccccgccagcgtggcgcgggcggggaaatcggtggccgagcgcgccagttcccgcccgatcatcgggtcgggggtgacgatggtgaccttgtggcccttttccgccagatgccaggcggtgccgatgccgcgccagttgcctgcctcgtccagcagcacgacatggtcccccagccgggcggcacgggtcatcacgtcgtggatggaccagacctgcccgcgttcgatccccggcaagcgggtgacctgcggcagcgccttctggaaccccgtttccggcggggcggagccggtggccaatatcacggcatcggcgccgatggtggcgacgtcctgggcatcaagataggtgttatggcggatctcgacttgaagttgccgcagctgccgttcgtaccagccgatcaggtcggtgatctgggcccgacgcggttgcagcccggcgagccggaactggccacccagttccggccccgcctcggccaggatcacccggtgcccgcgttcggcagccacccgggcgcattccagcccggcagggccaccacccaccaccagcacggttttgggggtctgcgcgggcgtgaaccggtcaccgccccagaggtattcatgcccggcggaggggttcaccaggcaggagatatagtagtcgcgtccgcgccgaccccagcattgctggttgcagctgaggcaaccgcgaatgtcttcgggtgcgccgcgttcggccttggccaccagatgcgggtcggcgatctgggcacgcacgatcgacaccagatcggcccgcccggcgcccagcaccgtgttggcgttgtcaggcgtgcggatattggcctcggcggtgaccagcgcggtcaggttggcctgtttcagccgctcggccagatcggcgccgaggttctcggcatactgaaagctgggcaggagcttgtagaaattgaaatagctgcccgcgccgacggtgacataatccatcagcccttgggcgtcgtgcagcgccacgatctcgaccatttcgtcatggctgaggcacacgggcttgtcggaatcgtcgttcaccgacaggccgatgatgaaatcagggccgcaggcggcgcggatgcgcgccatgatttcgcgcgagagccgggtgcggttttcaagcgagccgccccattggtcgctgcgctggttggaaaacggggtccagaactggtcaagcaggcagtgataggcggcccagacctcgaccccgtcgaagccggatttctggcaccggaccgcggcatcgacaaagccctgaatggtctcctcgatctcatcctcggtcatggcgtggctgccatcgttgtcatgatagctgggcccgcccgagggcgaccagttggcatgccaggaattgtcccagtcgccatgcgcgcccacgtgatagagctgctggatcatcaccgtgccatgcgccttgcaggcctgggtgatgcgggcgaaatgcgggatgacgtcatcgctggagtggcggaaattgccgcgcgtcagcacggcggcggcatggaccggcatcggctcgaccacgatcatcgccgcgccacccaaagcgcgctccaggtaataggccaggtgctgatcccccggcagaccgtcatgggccatgttggtggtgtgggcaccgaacacgatgcggttcttcagctgtttgtggcgcagctggaccggggcgaagacatgtttgaagctcatgctccggtctccagcgcatcaagccccgcgcgcaggctgtcgcccatgcccgcgccctccatatgcaagcgcaggcgctggttatagccgcccggcgtattgagcgcctcgatcaggctggcgctgtcagtgtccgcaaggctggaggcgaccaacgcacgcagaaacgcctctccttgcacggggtcggagacgcgggtggcgagccagcccgccgcatcatccaccattcgggcgaccggagagagcaccgcctgcgcgcagagataggccgccatctcggcggcgtccctgactgcgaagatccggttacgggcaccaaagagcgcagccaccagatcggcgtcgccttgcatcatgatgggcgagccgccctgtgcgatactcggaaagggcatcatgatcgcggcggcacgcgccggggcgaccatctgcgccacctgctccagcgtggcgcccgccatcagggtgatcacctgctgatcggcgcgaaagggcagcggccccaggatttcgggagcctgctcagccatcaggccgagggtgaggatatcgcattcctcaacaaccacctgattggaggcgacccgaacgttggggtaagcggcggccaaggcctgtgcattggccgcgctgcgttctgatacggtgatcgcatgtccgtcgcccgcgataccgtgcacgacggcagttgcgatggttccggttccgatcaccccgatccgcatgtcagatatccttcatcagcctcagcgcgtcatagattgccgcgtgagtgttgcgggcgctgaccgcgtcgccgatgcggaacagctggaacgcgccatccaggttggtttcaaccgtctgcgggttgcctgcaatcagcgcgtcatagtcgacctcgcccccgttgcgcgacagcggcctgagttcgaagtagagatcggccatcggcatggtgccatagttcaccaccacctgatcataggtctgatccttggtgaagctgctgtaatcggtgccgatcctggcgcgcagctggttgccgtcgcgggtcacgtccagcaggcgccgggtgacggtaaaggtggtgtccttgtcctgcagcgcgcgcatgtagggcaccaggttcatgcccatgatgtcgggtgcgaacatacggtctggggtcatcacttcgacctttgcacccgcattggcggcgacctcggccgccatcaacgcgggatgatcgccgctttcgtcatagatcaggacattctgcgccggtttcacatcgcccgaaatcaggtcccaggcgctgaccaccaggttattctcacgcccggtttcgaacagttcggtattgggcaggccgccggtggcgacgatcaccacatctgggttcagagcggtgacatcagccgcctcggcccaggtgttgaagcggaactcgacatcgcgggcggcgcattgggccatgcgccagtcgatgatgccgatcatctcgcgccggcgcgggttctgcgcggtcaggcggacctggccgccgggatcgggctgggcctcaaacacagtgacatggtggccgcgttcagcggcgacgcgcgccgcctcgagccccgccggaccggcccccaccaccacgacacgtttgcgcgtctgggcagaggggatcgtgtgcggcatggtcagctcgcgccccgtggccgggttgtggatgcacagtgcctcgcccgcctgatagatccggtcaaggcaataggtggccccgacacaggggcggatatcgtcctcgcgcccctcgacgatcttctgcacgatatgggggtcggccatgtgggcgcgggtcatgcccaccatgtccagcagacccgaggcgaccgcgtggcgcgcggtggccacatcggggatgcgcgcggcgtgaaaggtcggcatgccggtggcctttttcacctcgcccgcgaaatccagatgcggggcgcttttcatgccctgcaccgggatcacgtcggtcatcgccgggtcggtgtggatgcggccccggatcacgttcaggaaatcgaccatgccggtatctgccagccgttttgatatctcgatcccctcttcggggccgatgccgccctctgccgcctcgtcggcggtatagcgcaggccgacgatgaaatcatcgccaacccgtgcccgcaccgcgcgcagcacatccagcggcatcttcatccggctttccagggtctggccgccatagggcccgtccaggtcgttggtcaacggtgaccagaactgatccagcaggtggccatagacctgcaattcgatcccgtccatgccgccctctttcatccgttccgcggcatcggcgaaatccgagatgatgcgggcgatatcccagtcctcggccagtttcggaaaggcgcgatgggccggttcgcggtgccgggacgagctgaccgagggcagccactcgcccttgttccacccggtgcgacggccaagatgggtcagctggatcatcactgcgcagccatgatcatggcaggcatcggtcagttgccggatccacggcaccacctcgtccttgtaggccaggatattgttgaagaccggcgggctgtcgcgcgacaccgccgccgaccctgcggtcatcgccagcgccacgcccgcgcgggcgcgttcggcgtgataggccgcataacgctgtttcggcatgccgtcttcgggataggccggttcatgcgctgtggtcatgatccggttcttcagggtcaggtgtttcagctgaaagggctgcagcagcggatcacgggacatgggctttcctcagtaccaggcgtcgggcatggaggctttcttgcggtcgatgaactcgcgcagcgcctcgtcggtggcgtcgtccatcaccggcgcctcgtaggtgttcaggatgtccttccagcgcttgttggcgcggatcgcataatcggcgctgccctgttcggaccaggtttcgtgggtctgatcgtcgttcagcccgctgtcccaataggcggtttcatagtggcgcagggtgtggtcggtgccgaacagatgttcgcccgggccgttctgcgccagcgcgtcaaagcccagcgtatcctcgttcacctcgatcccggccagataggaatgcagcgctccgcacatgtcggtgtccatcacgaatttctcataggacatgctgagcagcccgtcgacgaaaccggccgaatgcaggatgtagttggcaccgccctgaaccgccgacatcatcgacatcatcgcctgctgcatggcctgcccgtcgggcgccttggaggtcgagaagttgccggcgcagcgcaacggcatgttcaggcggcgcgccagttggcccatcaccagagaacccagcgccggttccggcgtgccaaaggtggggctgcccgagcgcaagctcatcgacgacaggaagcccgccagaatcgcgggtgcaccggggcgcaccagctgtgtgagcgcgcttgaggccatcgattcggcgaggcactgcgcgacggctccggccatggtcagcggtgacaccgcgccgcccagcaggaagggcaggtgtatcgagccttgtccggcggccgcataggtgcggatgcccgccgccgtcaccccgtcgatcaccaagggcgaagtggtgttgaagttgcccatgatcacgcagttctggtcgacgaagtccgccccgaacaggatgcggcacatctcgacactgtcggcggcccgttccggcgcggtgatcgagcccagaaaggcgcggtcggaatagcgcatgtgcgaatagaccatgtccaggtgccgcttgttcaccggaatatcggtgggttcgcagatggtgccgccggaatggtgcaaccagggcgaggactggcccagcttgatcaggttctggaagtcctggatggtgccatagcggcggccattgtccatatccatcacgaaaggcgagccataggcgggtgcgaacaccatcgcgtcgccgccgatatcgacattgttggccgggttgcgcgcatgctgggtaaagcgtgcaggcgcggttttcaggatctcgcgcagcatccccggctcgaaccggatgttccaggcatcggcccgcaactcggtgacctgggccccggcccgtttgtagagccgcatgctttcttcgtcgtcgcgcagttcgatcccgatctcggccaggatacggtcggcggtggcctcgatcttgtccagcgactcctcgcccagcagatcgtaggtcgggatcttgcgggtgatatagggcacgcgcaggtgcaggttctggccgggctcggcggaacggcctgccttgccagaggcgcggcgggaccggcgggaccgaaggggtgtctgttcgctcatgtgaaactacctgccgaaatcgggttggatgaatattcttggccgagactcgacacatgtgtcaagatacttgtgcataggtgtcaatcctgctacctccatcgacatgtcactggcacccaaacccaccggatctgagagcgcctggctggacgcggcctatgagctgttgaccgaaagcggggtcgaggcggtcaagatcatgcccctggcgcaaaaactgggcgtctcgcgcaccgggttctattggtatttcaaggatcgcgagaccttgcttgaggcgatgatccagcgctgggaagagaagaacaccggcaatctggtagcccgcgccgaggcctatgccgaaagcatcgtcgaggcgatgttcaacctgttcgattgctggctggatgacgggctgttcgatgcgcggctggatctggcgattcgcaactgggcgcgcaacgatcctggcctgcatcagcgtctggaccaggccgatcaggcccgacaggacgcggtggcgggtatgttcctgcgctttggttaccccgagaaccaggcccgggtgcgctctctgaccgtgatgtatacgcaggttggctatatctcgatgcagatcgaggaacatcccgatatccgcatcgccaatatgcccgactatgtcgaggtctttaccggcgtcaccccggatcaggcggatgtggaccggttcctgtcgcgccatgcggccaagtggcgggccgctgctaaccagatgtaaaccgggcgggcgatagcctccgggggaactggaagaatccccggacaggcagaatgcccttgaacctgattacccgctttgccgcgtttgtgtggctctctgttctgtttgcggcggcaccggccctggcaaagctcgatcccggggtgtcgtcgctgtgcgatcaggccgcgcgtagcgccgctaaccggcacggcgtgccgctcgacgtgctgcgcgcgatcacccgggtcgaaaccgggcgccgcagtgacgggcaacttgcaccctggccttggaccgtgaacatggagggaaccggccattggtttccgaccgaattcgcggcgcgcaaattcgtgttcgaacggttcaaatccggtgcccgcagttttgacgtggggtgtttccaaatcaattaccgctggcacagccaggggttctcctcgatcgaagagatgttcgaccccgagcggaacgccgattatgccgcccggttcctgaacgacctgtttggtgaattggggtcctggtcggcggcggcgggggcgtatcactcgcgcacgcaatccctggccgatgcctatgcctcgcggttcgacagaacccgcgcggcgctgggcgaggggccaatgccgaacccgcaccgcacgcccgataccggaggcgcgcagccgctgtttgcacggcaagaggcgccgcccggcccggcccggctgggatcgctgtttgcaaccggatcgggcgcccgccccttcatctcgttcaactaggatcgcgccgtgcccaagcttaccaccgaaacgctgttcagccccacggtcctgctagcaattgccctgatggcgatcatcgtgatgatgatcctgccgatgccggcctgggtgctggatatcgggctggccgcctcgtttgcgttggcgatcctgatctttaccctgaccctgttcatcgagcggccgctcgatttctcggcctttccgacgatcctgctcgcctcgctgatgctgcggctgtcgctgaacgtgtcctcgaccaagctgatcatcggtcagggtcataccggcccgaacgccgccggcgacgtgatcgaggggtttgcccagttcgtgatgggcggcagcgtgtttctggggcttgtggtctttggcgtgctcctgatagtcaacttcatggtgatcaccaagggcgccgcccgcatggcagaggtcggcgcgcggtttgcattggacggtatgccgggcaagcagctggccatcgacagcgacatgtcggcaggcgccatcgaccatcaggaagccaaggcccggcgcgagctggagcagcaggaaaccactttcttcggctcgctcgacggtgcgtcgaaattcgtcaagggcgacgccatcgccgggctgctgatcaccctgctgaacctggtgatgggcctgatcatgggtgtggtcgtgcacggcatgccgatgagcgccgcgttcgagacctatgccatcctcaccgtgggcgatggcctggtgtcacagattccggccgtgatcatatcgatcgcctcggcgctgctgctggcgcgcggcggcacccagggcgccaccgacaatgcgctgttcgcgcaactgggcaagcacccggcggcgctggccacggtagcgctgctgatggttctgttcgcgctggtgcccgggctgccgtttctgcccttcatctcgggcggtgcggttctgggatatgccgcctggcgcatgcggctgaaacagaaacaagaggccgagagcgccgcccggatcaccgaggaacagacgccggtggcgcggcaggggatcggcgatatcctcgacctcgacgatgtgcatctggaattcgcccccgatctggtgggcatggcgctggacccgggcaccgggctggatgcgcgcattgccaatatgcgcacgcatgtggcctcgatctatggcttgatcctgcccgacatccgccttaccgatcaggccgaactgccccagggcacctatgtgatcaaagtgcagggggtcgagcaggtgcgcggcgtgctgcatcccgatcttgtactggcgctgatgacagatcatcccgacgcactgcccgcgggtgaggacgtgaccgagccggtctacggcgcgccagcccgctggatcctgcccaaggatcaggaggcggcagcgctgtcgggcgcgaccattgtcagcccgcccgagattctcgccactcacctgctggaagtgatcaaacagaactttgcccgcctgctgacgctgaaatcgctgcgccgcctgctgtccgagatgactcgcctgtccgatccggtccggtccgaggccaatcagaagcttctggacgagctgatccccgacaaggtgccgatcgacacgttgcatgcagttttgcgcctgctgctcgaggaacgcgtgtcgatccgcaatatgcctctgatcctcgaagcggtggccgaggcacggctggccaccacccagcccgaggcgatctgtgaacatgtccgccagcggctgggctttcaactggtggccgagatgaagcgcgccgacgggtcgatcccgctggtgcaactggcgccggaatgggaggacgcctttgccacctatcaggtcgatggcgctggcggcggccttgatatcgcgctgccgcccgatctgttcaacaagctggccgatggcgttgccaaacgcctgtcgcagacggcggggcaggggatattcgcggcgctggtgacctcgacccgccgccgccgtttcctgcgcaccatcctgcgggcgcgcggcatcccgaacccggtcctctccttcgaggaaatcgggatggaggcgcgcccggcgctggtgggacaggtgcccgcatgatcgcgctgccgcccgagttgctggcgctgatctcgggcgagctgtggcagctctttgccgtgttcctgcgggtctcggccctggtctcggtcctgcccgcctttggcgagcagtcgatcccgatgcgggtgcggctgggggtcgccgccgcgtttgccgtgatcgtggctccggccacgccccaggcgcccgagatcacaaatgtccttcaattcgcaatgcttgcggggaccgaggcgcttgccgggctggtcatggggctgggcatccggctgtttgccatggccttgcaggtggcgggcatgatcgcggcgcaggccacgtctctgtcgcagcttctgggcaatgcggtggccgagccgacgcctgccatgggtcatctgctgatgatggacgggctggcgctggcggtcatgtcgggcctgcatgtgcgggttgccgagttcctgatccactcctacacgatctttccgatcggcaagctgccccatcccggagacctcagccaatggggtgtcgcccagatcggccgcatgttcgcgctggcctttgcgttggcggcgccctttgtcatcgcctcgctgatctataacctggccctgggggcgatcaaccgggcgatgccacagttgatggtcgcctttgtcggcgcgccggtgatcaccttcggcggcatggcgctgttgctggtcggcacgccgcttctgctgtcggtctggctcgacgcgctgtggagcttcttccaggatccggtcggggcacgtccatgagcgggcaggatgacgacagcgacaagtcatacgagccgacaccgcagaagctccagaaagcgcgggagaagggagaggttgccaaatccgccgatctgtcggtggtggcggcctatgccggattgttgctggccctgtctgccttgggcgcggccagcatcacaaagctgggcaccgcgctgacggtgttgatcgggcaggccgatggcctgtcgcgccttgtctttgaggggcgcgcagttggtccggtcggcgggcttatggggacggtgggggcctcgatcctgccgtggttcctggtgccggcggcggcggtgatcctgtcggtggtggcccagcgcgcctttgtcatggcgcccagcaagctggtgcccaagatctcgcgcatctcgatcctgcagaacgccaagaacaagttcgggcgcggcggcctgttcgaatttgccaagagctttgtcaaattgctgctctattcggtgtgtctgggctttttcatcaagctgaacctgtccgacatcgtctcgtccgccgggatggaggcgcgccagtcggtgctgctgatggcgcggctgttgatgcggttcatgttcctggtggcgaccgtggcactggtgatcggggccatcgactatctgtggcagcatgccgaacacatccgcaagaacatgatgtcccgcaaggagctgatggacgagaccaaggatgccgagggcgacccgcatatgaagcagaagcggcgccagaaagggcaggaaatcgcgatgaaccagatgctggccgatgtgccgggggccgatgtggtgatcgtgaacccgacccattacgcggttgccctgaaatggtcacgcctgccaggtgcggcgccggtctgtgtggccaaaggggtcgacgaggttgccgccgcgatccgccgcagcgcggccgaggccggggtgccgatccactccgatccacccaccgcgcgggccctgcatgccggggttgagatcgggcaggagatttccgaggagcattatcgcccggtcgccgctgcgatccgttttgccgaggcgatgcgcaagcgggccaaggggagggcgtggtgagacactcgatactggatcaaatgacgagagtgggagaggcgctctatttgcgcgaatacgagcgtatccgggccgttctggaggaagaggcgcgcatcgccgcgcagattgcccggcttgatgaccaggttgtccgcatccgtgccgaaggatcaggagatcatggctatcgctcggtcggcgccgacatcctctggcaaagctgggagagccggacccgccgccagctgaactccgatctggcgcgggcgcgggcgaaacggttgtcgatgatggatgatctgaaacgcgcctttggtcgcaagcaggccattgcgcaaatcgcacaggatgacaaatcggcccgggcaaaggcccgtcgcaaggcgcagcttgatgcgctcacccgtgacgccgcgctgcgttagatccgactaaccggtagagacccagaaatgccccgcctgacggcgaggcattggtagccgaccggggtgaagatgttggcggttcggaccccgctcaataggagtcctgtctggcgatatcgacgatcagcacgctgacgatattgtcgccgaatgccttttgcgccgattcaagcaaggcgacgcgcagcgggtcgagatttccgggccgggtaaaggcaccgtcgaaaccgccgatattggcatggtcgaacaggacctgaaggaaaccgtcgcgcagcttgggttccttggcgtagaaattctcgctgaaacccggctggacctcgaggctgagcgacaccgtggccaggccgctgatctggtccttgtgcaccagcggcaccacaaagggtttgttcatcttgacgtattcgttgcccgaatcctcggcgtcgtgatcctcggacggttccgatttggcctgatcaccgggtttggccttggacggtttctcttcgccatggtcactggcctgatcgctcgcatgggcgctgtcctgcgacggtttggggccaaggaacaccccggcgcccaccccggcgccaaggcccacaacaaggaaaagaaccggaagcagtttacccaacatggccggcctcagaacggcagaaccatgtccagcacctgctggccatagcgcggttgctgcacatcggtgatctggccgcgaccgccataagacacccgcgccgaggcgatcttgtcataggtaatctcgttctggcgcgagatatcctcgggccgcacatagcctgaaaccagaagctcgcgcagttcgaaattcacccgcagctcctgcgagccagtgatcgacaggacaccgttgggcagcacgtcgaccacggtcgcggccacgcgcagggtcagtttttccttgcgtttcaccgacccctttccgccagaggcgctggaggaatcgactgcgaccgcgttgctcatcgacgcgccctcgggcagtttttcatcgatccgctgcggcaggcccagaagatgcggcacgcccaggctttccgaacccgaacgcgaccggttggtgtcgttcgagatctcggccttttcgtcgatctcgatcaccacggtcagaatgtcgcccttcttcatcgcccgctgatcgcccagcagcgagttctggccgccgctccacagcgaggcgcgatcgaccgagcgctgcggctgtgtgtgcagcggcaggccgggccagagcatggccacatgttcgggcgactcggtgtttggggtaaaactgggcgccttgcccagatgatcggcgcgaccacaggccgacagcaccaccagcgcggcaatcagggttttgggggaaagacatttctgcatcattttacctcgatggagccattgggccggatctggccggaaacggtggtgcgggacgtcaggttcatcacccggatgacatcgcccgccgcaccgcgacccagcgcgcggccttcggtggtgatgaccagcgggccattgtcaaaaaagagcgtcacaagatcattgcggtcgacgatggcgggggggccgatatcggcatagcggatcggccgcccggcatagagcgcgacccgcgcctcttgcccgatcacctcggccgggtcggtgaaactgcccgggacctcggccgatttcagcatcagatcctcagcgccgatgatctccttggcgcggatggtgcgggtgggcaccagtacctcggctgctgccgtctgcgccaggacaagggcgaggatcgggccaagataccgcatcagcgcacctgcgtggtggcgctcatcatctggtccaccgccgagatgaccttggcattcatttcatagccgcgctgcgcctcgatcagttcggtcacctcgcgcaccgcgtcgaccgaactgtcttcgagatatccctggcgcagggtgcccagcccatcctcgcccgggttgccggtgatcggagagcccgaggcctcggtctccttgaacaggttgctgccgatcgcctcgagccccttggcattggtgaaaccggcgagtgtgacctgacccagcagctggccctcggcggcatcgtcgaaataggcatagacctcgcccgccgcgtttatcgagatcgaccgcgcatcgctgggaatggtgatctcgggcaccaccgacagcccgtccgaggtgacgatcaatccctcggccgagcgtttcagcgacccgtcgcgggtaaaggccgactggcccgagggcagcgtcacctcgaaatagccgcgcccttcgatggcaagatccagatcgttgccggtggccgacagcgcgccctgttccagatggacggtcaccgccgccgggcgcacgccgagacccagttgcaccccggtgggcagaaccgtgccgtcagaggcattcaccgtgccggcgcgggcgatctgctggtaatgcaggtcggcgaattccgcgcgccgggcattgtagccggtggtgttcatgttggcgaggttgttcgagatcgtctcgacccgcatctgctgggcggacatgccggtggcggcgattttcagggcgcgcattgttgggctccttcaggttgggatcagcgcagcaggctgttcacggcgttgcggatgcgttcgtcttcggcctggagaaagctctggcccagctcataggcgcgctggacctcgaccagccgggcgacctggtcgatcgcattgacgttcgacccttcgagaaagccctgcatgatgctggcaccctcgatcggttcggtgccgtcatcggcgcgaaagaacaccccgccctcgcggatcagcccatgcggatcgacgggcttgaacaggccgatctgacccaacagccgcccggcaccgctgatcgtgccatcggggccgatacggacaccgtcgatatcgggcggcacaaagatcggcgcgccattggcatcgatcagccgatagccatcgggattgaccagatcaccctgggcgtttggggtaaagctgccggcccgggtcagccgctcgccgcccggggtttcgagcatgaagaacccctcgccgtcgatggccagatcgaaatcaccgccggtctgggtcagcacaccctgttcctgcgaggtgttgcgcacctgaccgcgcgccatggacagcgacgaggttccaagcccgccgcggacgaattccgaaaacaccagcccctgctggcgataacccgaggtggcggagttggcgatattgttggccacgacgcggggtttcgttcaaaagcccggattgtcgcgacaggatggcatagctgggcgtttccatcagacacctcccgaaatcagcggaatgagggttgtggtgaaatagttgacgagcgtctgggtcatgaagcccatcgagatccagaacacgatcacgatggcggccagtttcggcacaaaggtcagcgtcatctcctggatcgaggtcagggcctggaacagacccaccgccagaccggcgatcagcgccaccgacaggatcggaaccgaagtgatcaccgcgatccacagcccctgccggaccgtgtcatagaacaggccttcgctcatcatggctcagaccggcatccggaggatttcctgataggcctcgaccaccttgttgcggacggtgacagcggtttcgaccgccagttccgattgcgccaatgcctgcaccagcgcatgcgggtcggccttgccgatcatcgccgattgggccagctcctcgctgtgctgcagcgtggcggcgaaatcctggaaggtgccgcgcaggccctgcgtggcgctgtcgtctttggggtccgcctgggtggcggggcgggccgaggcataggcctgggctgcggagaggctgcggatatccattctggctgtcctttatttgcggagaagttccatcaggcttgcggacatctgccgcgcctggtcgaaaagcttgagattcgcctcgtagctgcgctgcgcttcgcgggcgtcggcgatctcgatcatcaggtcgacattcgacccctggtaatggccggtttcgtcggccagtggatgcgagggatcgaagatatcgggcaattgccgccggtcgagtttaacccgaccggtggtgacacgctcgaccccgtcgtcacggccgcgctctacctcgaaagggaccgtcttgcggcgatagcccggcgtgtcggcgttcgagatgttttcggacacatggcgcaagcgggtggcctgggcgcgcagcgcgctggcggtcaccgagagggatttggaaaattcgctcatctcagcctccctcacccacgacccaggccgacgcgcagcatgttcatcgaggatttgtagatcgcgagcgcgcggtcatgctgacgcttgacctcgaccgccttgagcatctgttcctcgatgctgacattgttgcggttggggtcgcccgctgcgttggtttcgaacggtgcccagctggcggcggacgccgcggtgccattcagatggctcgtgcggctggcctgcatggcggtgccggcagtttcgcgggcaaaggtttcggcaaagggggcgatgtcgcgttcgcgatatccgggcgtgtcggcattggccatgttctgggcgatcacggcttgccgtgtgcctgcatgtgttgccatggcgtacgccatcttaaagacgttcaagtccgagaacatcggggcttctccctcgatcaatttcaatcaaggcttaaccccgattcgtttagaaaccgttttcaggaaattgttggagatatcccgatgacggccccagaccccctcgccctgaaagccgagttcgacagcctcagcctggttcgacatgtggggcgcgtgaccggcgtggcggggggcgtgatccagattcagggcctcgcccggcaggcgcaaatcggcgatcgggttgaattgaaacgcaatttcggcccgtccctgggtggcgaggtgttgcaggtcgagggcagcacgatcaacatgctgcccgacagcgcgcccgaaggtgtgtcgctgggcaaccgcgtggttttgcatccgattccgggattcgcacccgggcgtcactggctggggcgggtggtcgatccgttcgggcggccgctggacgggcgccccttgatgcgtggctccaaggcgcgcgacctgatgcgcgcgccgccgcccgccgtgcaacgcaagcccctgggtcagcgtatggcgaccgggcttgcagcgctgaacacgttgctgcccattgtgcgtggccagcgggtcggcctctttgccggatcaggggtcgggaaatccagcctgctcgccacgctggccaagtcgatgcaggccgatgccgtggtggtggcgctgatcggcgagcgggggcgcgaggtcaacgaattcgtggccaaggcgctgggccccgaggggctggcgcgctcggtcatcgtcgcggccacttcggaccaatcggcattggtacgccgccgctgtgcctgggcggcgatgaccgtggccgagagcctgcgcgacgaggggttgaatgtcctctaccttgcggattcgatcacccgtttcgccgaggcgcatcgcgagatctccgccgccatgggcgaggctccggcactcaggggctatccgccctcggtcacaccgctgatcaccggcctgtgcgaacgcgccggtccgggaaccgagaaacagggcgatatcaccggcgttttcagtgtgttggtggcagggtcggacatggacgaaccggtcgccgatatcctgcgaggcgtgctggacgggcatatcgtgctaaaccgcgaaatcgcagaacgtggccgctttccggccatcgacatcagccgctcggtctcgcgcagcctgccggatgcggccacgcccgagcagaatgcgctgatcggcgaggcgcgtcgcctgatcggtgcctatgagcaatccgaggtgatgatcaaggcggggctctatagcgagggcgctgatccgctgctggatcaggcggtgcgcgtctggcccgagctggatgcatttctggcccgtttggacccacaggggatcgagcacagtttctcgcgtctgcaactggtgttgcgccgctccaagtccggcccccgccattaggcgaggaccggggctatctcagtcggcgtcggccacaccctcggcccgcaggcgggcgcggcgggcacgatagctgggcaagataacgagcagtgccgccagaaccaacaggccgaccgtcatcggccgttccaggatgaagccaagcccgtcatagagctgcatcgcgcgggcaaagttgttctccagcatcgagcccaggatgaacccgatcagcagcggcgccagcggatagtcggcaaagcgcagcacagtggcacaaacgccgagacccacgaggatcaagagctcggtcgaattattctggccgatataggcgcccatcagggtaaagaacaggatgaacgggatcaggaaactgcgtggcaccgccagaatcttggcgatgtatgggatcagcggcaggttcaggatcagcagaatcaggttgcccagatacatcgaaatgatgactgcccaaaagatctgcggatcgtccaccatcagccgtggccccggcgtgacgttcagagcgatcagcgcgccaagcaaaattgccgtggtgcctgatcccggaatacccagcgttagcagcggcacaaaagaccctgtgcaggcggcattattggcgctttccggtgccgccaaccccttgagcgagcccttgccaaactcttcctgctcggcctttggggcaatgttgcgttcaaccgcatagccaaggaagctggcgatcgttgcaccggcccccggcaacacaccgatcaggaacccctgtaccgattgccgcccgatcaccggcgcaatggatttcgcttcggcccgggtgatccgcagatccttgatctcgccgctttcgcccccttgggtcgatcgcgaggggtcgagaacaagatagagcgcctcgggcagggcgaacatggccatggccagcgtgatgaagccgaaacccgattgcaggtccatcacccccatggtgaagcgcggcatgttgaacagtgccccctcgcccaccgtggccatgatcaaaccgagaagcgtcatcaacagcgccttgcctacctgccccgatcctgcaaaggcggcgatggccgacagccccaccaccatcagcgcgaaatactcggccgagtgaaacagcagcgcgaccgaggccagcgcgggtgcaaataccatcaacaggatcgccccgatggtgccgccgcagaaactggagattgcggccacggtcagcgccttgccggccttgccttgccgcgccagcggataaccgtcgaagctggtcgccacggtcgaggcgacaccgggcgcgttgatcaggatcgacgaggtcgatccgccaaagatcgctccgtagtaaacgccagccagaaggatcagcgccgccgaagggtcgccaattgtgatcgcgacggggatcatgatggcgatgatcgacatcggccccagacccggcagcatgccgataaaggtgccgatcaggcagccgccaatgaccatcaggatattggtgagcgaaaaggccgttcccagcccgatcatcagtccttcgagcatgtcagcctccgtttaccatgaatgcgggccaggggctgaggaagatccccagaaccacctggaccagataccagaccaacccggccgcagctgccgccaccggcaacaggatatggaaccgccgttctcccaggatcagcgagccgattgacaggaaggccagagtcgagagcagaaagccgaggggccgcagcagcagcgcataggcaaccatcagtgcaagcaacgccagagcctgacccaacttgtattcggtcaaacggcgatagttgatctccataggcttcggcgccgccgcgcccttctccagccccagcagaattgacagagcggccagaaccgcaagtaccgacaggatcttgggaaaggtgctaggccagatcgggttgcgcttcatgaaaggggccaggccggcatccatggtgaaaaaggcagcatagccataagcaaggcagatcatcaggatgacaagtgcgatccatcggtcgagtgccatgggtgtctccggttcggtcgggttgagggtgcaagggggcgctgcccccgccgcccctgcgggcgactcccccgggatatttccggcaagaggaaagagtatgttaaccttgacgcctctggctgaagtcacggtacaggctgggaagccgatgaccgtgcgaggggaaggttatccttcttcggtgaaggggagagcttggtctgctccccttcctcctgcttcgaatatcccgggagcgcgagggtggaatcctcgcaattcagtatcgagcgcggcgcagccgcacctttggattacaggaaacccagcttgcgcatcaggtcgccgatctgctgctcctgcttctccaggaatgcacggaaatcgtcaccgctgttgtggatattgacccagccgttacgggcgcgcacggcttcccattctggcgtgtcatacatcttggcgatcgcctcctgataggcggcaagccggtcttccggcaggcccggggcgccaaagaagccacgccagttgacgaaggtggtgtcgatgccctgctccttcatcgttggtgcatcgggataggcggcgacccggtcgtccgaggtgacgccgatgatcttgacctcaccggcattggccagatccaccgcctcggagaagccggtgctcagcgccgcgatttcgcccgagagcagcgcggccatcgccttgccgcccgcatcataggcgatgtatttcaccgccagcgagtccttgcccgcggcctccatcaccattgcggcgaccagatggtccatgccgccgggtaccgagccgccaccgatggcagtgccgcttggatcggcgtcaaaggaggccaaaaggtcggtcatcgagtttaccgggctgtccttgccaaccacaatggcggcgtaatctccgatcgtgccagccaccagggtcagatcgcggaagttctgcggaaagacaccggtcagtgagcggatgatgatcggggtcgaattgaccatcaacgtgccatggttcgaggcggcgttttcgatcagatagccgatcgccttgccgccaccgccgcctgacatgttctcgtaactggcggtgcccgccaggcccgccgcggtcagcgcctctccggtgccgcgcgcggtgccgtcccagccgccgccggcgccgcctgggatcaggaaatgaatgctgtccacgaccggttctgcccaggacggcgtggaaaaggcaaatgccgccgacgcggcggccatcatgacccggcgggtcaggttcgttttcatcattgtatcctcccgtttgacaaagtgcgtttcgcttgcccatgtgaaaggaaagccacgcgaagctgacaccaacctgtcgcatccggttgaaaaggagaggcaagacatgcggttcctgttggtcgaagacaatcagagtctggcttcggccatcctcgaccggctgcgtctggacggacatgtggtggatcacgcggcgaatatttccttggctgaagaatttgtgatcacaacggattacgatttgattttgctggatattatgctgcctgatggggatggccgcagttttctcaagatgcagcgcgatcaccgcagcgaaacaccggtgatcgtgttgaccgcgcggtccgaggtctcggacagggttggcgttcttgaccttggtgctgacgactatctgaccaaacctttcgacttttccgagctggaggcgcgctgcagggcggttttgcggcggcggggcgggcgttcgtcgaaccagaaacgaatcggtgggctgacttttgacccgctttcgggccttctggaggtctgcggactcgaggtgcccctgcggaacaaggagttgcggcttctggaaatttttctggccgcgcctgaccagattttctccaaggcgcgtctggtcgaccggctgttttcctatgacgaagaggtgtcggaaaacgcgatcgaggtttatgtcggccgattgcgcaagaaaattgccggctccggcgtcgagattcagacggttcggggattgggttaccggatacgactgcaatgagcgaccggttgcgctccagcgggtcgatccggcgccggttgacgatacagttggtgggcagcgcggcggtgctggcggcgttgttgtttctgatcgtgcagacctttacccgcgaactggccgaagagacccatgaccggatcctgctggcctcggccacgtcgatcatggatgcggtctcggtccgggcgcgcgaagtgtcggtcgatctgccctatgcggctctgtcgatgttgagcaatgtgagcgatgaccgggtgttctatcgggtcatgctgggggcagagacgctcaccggttatgacgatctgccggtgccccgaccagagccgcgcgcgatcggcgcgatgttcgaaacgctggtctacaagggtgaaagcgtgcggatggcaactacggtgcgctggctgtcacgcaatggggtttcgaccccgctgaccatatcggtcgcgcagaccaggaccggacagacagagcggttggccgacctgacccggacggcgttgctgttgggtgcgggtttctttgccgtggcggttctattggctgtgtggacggcgcaatcctcgatccggccattgcgagagctggcgggcatggtgtcgcgccgggggccgaccgacctgcgcccggtgacacgaccggttccggcggaaatggcaccgctggtccggtcgctgaacagttttatcgaccgattgcggctctcgctgtcgcgctcggaggattttatcgccgaggcggcgcatcgggtgcggaccccgctggcgacggtgcgcacccaggcagagaatacgctgcatcggatcgagcggcccgaaaatcgcaacgccctgcgcgagatgatccgcgccatcgacgaaagctcgcgcgcggcggggcagttgctggaccatgcgatggtaagctttcgcgccgacagtctggagcgtacgcccttcgatctgaccgatctggtggcagaactggtgaaccggttacgcccggtggccgatctcaaggatatcgagctgtttctggagatatccgggccgcacgtcatgtccggcgatccgatcctggtgcagaacgcggtgcgcaatcttctggataacgcaatcaagtatgcgcccgaggaaagccgggtcattgtctcgctggcaggcgatgcgacgacacatgttctgtgtatccgcgacgcagccggtggcttccacgaggacgagatcgacggattgaccgaacgtttcgttcgggggcgcaatgccgaaggtacggtcggttccgggctggggctgaccattgcgcgtgaagtggccgaggcccatggcgggcggcttgacattgccaacacaaaggatggagccggcgcatgcgtctgtctgcactttccctctgcctgaccctgtgggcggcgatcgccggcgccttcgaggtcgaggaacacgcgctgttcggcgccgcggatgggcgggtcctgcgtatcttgtcgaccaccgacacccatattctgcggccgctgatcgacagctttctggacgcacggccgggggttgcggtggattacttgtcggtcagcagcgccgaggtgatgcgggccatcgtcgacgaaggagagcggttcgacctcgtcctgtcctcggcgatggatttgcagatcaagctggccaatgacggttatacccgacctcatcgctcggcctggacgccgctggttccggactggggcaactggcgcgaccatgtctttgccttttcgcaagagacagcctcggtcgtgttgtcgcgtgcggcctttgccgaccaggacctgccgcgtacacggcaggacctgatcgacctgctcaggagtgacccggacaggtttcagggtcgggtgggcacctatgacgtggcggtcagcgggcttggctatctgtttgcgacccaggatgcgcgcaccgccgagagctattggcggttgatggaggttctgggcggcttgcaggtcaagctctactgttgctcgggcgagatgatcgaagcggtggccgaggggcgcatcgacatggcctataacgttctgggcagctatgcccgggcgcgtaccgatctggcagagagcatcctggtgatcgagcccgaggaatacaccaacatgatgatgcgcaccgcagtcatcatgcgcgatgcggcagagccggatctggcaggggcgtttgccgatcatctgattgcggcggcctggtccgacccgccggcgccggactatccctttcccggccctcctgcgacagaccggccagagggggcctcgctgcgccccatttccctggggccggggctgctggtctttctcgaccggctcaaacggcagcgtttcctggaggaatggcgcaacgccgtccagcaagagtgatcgccgcgtgacgtcgcgaaagtctggacagagctcgggacgcgtccttgagtgacccaggcgatatgcggagagcgagatgacattcgactatgtgatcgtcggcggtggctcggcaggatcggcgctggctgcgcggctgagcgaggatccgggccgaaccgtctgcctgatcgaggccggagggcgcggcgacagcctgctgatacgggcgcccgcggcggtggtggcaatgttgccaggcaggccgcgtatcaacaactgggcctatgaaacggtgccgcaaccggggttgaacgggcgccgtggttaccagcctcgcggcaaggccttgggtggatccagcgcgatcaacgccatgctttatgtgcgcggtcatcgccgggattacgatgaatgggcggaactgggctgcgatggctggtcctgggacgaggtgctgccctatttccgcaaatccgaaaacaaccagcgcggcgccgatcccatgcatggcggctccggtccgctgcaggtgtccgaccagcaaagcccgcgcccgatttcgcgcgcttttgtcgaggcgggggccgcgatgcaaatccggcaaagcgacgatttcaacaccggcgataacgaagggatcggcctgtatcaggtgacccagttccacaaacccggccatcagggagagcgttgctcggcggcgcttgcctatctctacccggtgatggggcggcccaacctgaccgtgatcacgcgggcgcatgcgaaacaggtgctgtttgagggcaagcgcgccattggcgtgcgctatcgcaaggccgggcaaagccacactgcccgcgccgcgtgcgaggtgatcctgtgcggcggcgccttcaactcgcctcagatgctgcagttgtcgggcgtcggtcggcccgaggatatcgcccctcacgggatcgcgatggtgcacgagctgcccggggtggggcaaaaccttcaggaccatctggatttcacccttgcctacaagtcccgcgataccgacaatttcggcttggggcttgccggggcggtgaacctgttgcgccatgcccgggcctggcggcgggacggatcgggtatgatcgcgactccctttgccgaggggggcgccttcttcaagaccgacccaggcctggagcgacctgacattcagctgcatttcgtgatctccatcgtcgacgatcacgcccgcaagctgcatatgggatatgggttcagctgccatgtctgcgttctgcggcccggatcgcgcggaacggtctcgctggcctcggccgatccattggcagcgccggtcatcgaccctcagtttctgtccgatcccgccgatctgagcgcgctgatgaaaggggtgcgcaagacccgcgaaatgatgcggtcacaaccgctgtccggctatatccacaaagagctgttcatcgacggtgagccggatgatgccggtctggagcagcatatccgcgcccgcgccgacaccatctatcacccggtgggcacctgccgcatgggtcgcgacgagatggcggtggtcgatccgcaattgcgggtgcacggggtcgaggggctgcgcgttgtcgacgcctcggtcatgccgcggctgatcggggggaacaccaacgccccgacgatcatgatcgcggagaaggccgccgacatgatccgagcggccgcgcaggcgtgataatcagacaatcttatatgttatccctctcttaacgcctggactgatatccctgatttcgggtgataatgaaggtggtggagatgggtgcgcataccaatgcggcgccaatcatcatcaagaagaagaaatcgggtggcggcgatggccaccacggtggcgcatggaaggtggcttatgccgacttcgtgaccgccatgatggccttcttcatgttgatgtggctgctgaacgcgacgactgaaaaacaacgcaagggcctggccgactatttctcggattccattccgatcaacccggtttcgggtggaggtgacggctcctttggcggcgacagcatgttttcggaaaacgcgatggtcacgaccgggactggtggtgtgaatcgtcgccgcgcggatgcggaccgctcgcgcggctcgaccggggtcgaccggcagggtggcgagggagagccgcttgaagagttcaagacgctcgaggccgccttgcagggccggggcggggaaagcctggtttccgaacaattgcgcaagcatatcgtgacgcgggtgaccgatgagggattgatcgtcgaactgatctcgacggacgaatcgcccctgttcgaaaccaattccgaccgtccaacccaattgatgaaggaactggccaaggtggttgtccgtgccgcggacatggtgtcgaacgggattgcggtgggtggtcatatccgggcgcatccagtggttctggcgcgaaatccggtctgggaactgtccacggcacgggccgaacggacccgtgtcctgttcgaagggttgggaatgaaagaagagcgtattcagcgcgttaccgggcacgcggatcgcaagttgaccgatccaaatccgatggccgcgcgcaacgaccggatcgagatcatctttctgcggagttgaaaaggcagagatagaaggaattttagctgttagcgcggtgttaagcggtcgggcgttacctgttgcatcagttttacgtgatgcagcagaaaggcgtatccatgaccatttcatcttcgctcaacgccggggtggcggcgctgtccgcaaatgccagccgtctggcgacgatctcggacaatatcgcgaattcgtcgacctatgggtacaagcgggttgaaacggacttccacgcgttggtgaatgccagcgggcgtggcaagtataccgcagggggggtccgtaccaccacgcaacgtctgatcgatcagcgcggttcgctggtgtccacatcgaattcgaccgacctagccgtgcgggggcgggggatgctgccggtgatgcgcagctcgcaactggcattgccccagcaggacatgctgctggcgaccacaggatcgttccgcaccgacgacgagggttatctgaaatccgaggcgggtctggtgttgatgggctggcgggccaatcctgatggttccatcccaaacttgccgcgcgatacgtcggacgggctggtgccggtgcagctgagcgtcaatcagctgtcgggggccccaacaaccgagatggtgctgcggatgaacctgcccgcgaccgcgaccgaggctggctcggcaggcgatacgcaacccctgtcggtcgagtattttgataacctgggcaagtccgagaacgtgcaaatcgaactggttcccactgtaccggcgaccggggaaagcaatgaatggacgatgatcctgcgcgataccgcctctgggggggccgtcgtcggggaatacacgctgaccttttccgacgcgcgaaccgatggcggtacgctggcatccgtgactgcaacgaccggtggcgcctatgacgcgacaacgggatcggtggtgatcaacgtcgctggcggccccatggagatcaatatcggccaactcggcgcctcggatggcatcacgcaactgtctgacacttttgcgccggtttcgattaccaaggatggcaccgcggtcggcacgatgagccgggtcgaagtggacgagaacggttttgtctacgccttcttcgataatggcgtcagccgcagggtgttccagattccgctggtggacatgcccaacccgaacgggctggttgcgctggacagccagacctatgaaccttcgcgtgaaagcggcaccttctttctctgggatgcgggcgatggcccgaccggtgatctggtgtcctttgcccgcgaggaatcgaccaccgatgtggcgaccgagctaaccgcgatgatccagacccagcgcgcatattcgtcgagtgccaaggtcattcagaccgtggacgagatgttgcaagagacaaccaacatcaagcgttaacccgtcatcagccagcatcctgatcaaggaggattgccatgaccatctcggccgcactcaattcggccctcagtgggttgaccgcggcaagccgtgcaacgggggtcgcgtcagacaatatcgcaaacgcgctcacaccgggctatgccaggcggtcgctggaagtggctggcaacacgatcggaggggcaggggtccgcattctcggagtggtccgcaattcggatcctgtgttgctcgccagtcgacggggtgccgacgctgcgcagggatatgcggacggtgtctctggatttcatacccgcatggcgcgcctggtcggaaacgtcaacgatccccggtcggtgcccaatctgattgccgagttcgaaagcagcctgatcgccgcagcaagcacaccgtcggtccaaacccgcctcgacgccgtcgcaaccgccgcctcggagctggctacggcactcaatgcggcctccaacgggctgcgcgaggcccgaaacgatgcggatcgaagcatcggccaacaggtcgaccgtctcaataccgtgttgcagaatgtcgaaacgctcaatgggcgcatccagtcggtcaagctttccggtggggattccgcgcctctcctcgatcagcggcagaagttgatcgacgaggtcaacactatgatcccggtcaacgtggtcgcgcgtgatcacggcagtgtggcgctgttcacagacgggggcgcaatcttgctggatggcccggcggcgcagctgagctttacgccgaccctccagaccatgccgcatatgaccctggaaaacgggttgctgtccgggctcgaactcaacggtatgccgctgcgcctctctggtccgacctcggccattcggggcgggtctcttgcggcggcattcgaggttcgagacgatctggcaatcgaagcgcagcaggacctggatgcggtggcccgagacctgatcgaaaggttcgaggcaccgggccttgacccgaccgcagcgccgaccgatgccggattgtttaccgataatggcgcgcgattctcggcgagcgcgcaaaccggtttggcgggacggttgaaactaaacgcctcggtggatccaggccagggcgggcagagctggcgcctgcgcgatggtcttggcgccgcagttcccggagcggtgggcaatgcgcaacagataaatgcgttccatcaagcgctgaccgccacgcgcacaccgtccgatccgcggttcggaaccggtgacatgaccgccaatcaggttggcgcggctctcttgtcccgggttgcgcagaatgaaagcctcgcgaccgaacggctgacatttgcatccgcaagccgaaccgaaatgcagaaactcgagctggaacaaggtgtggataccgatgtcgagttgcagatgctgatgcagatcgaacaggcctatgcggcaaacgcacgcatgatcgagacggttggcgagatgatggacactttgctgaggttgtaacttatggctatgaattccttgggagatctagcacagaatctgatgttgcgcagctatggtgcccgcatccggactgagatcaataccctgacgcgcgagttgagcaccggcaaggtagccgatgttaccaaaaggctcaggggtgatttctcgcatcttgccgatatggatcgatctttgcgacggctgtcggccttcgcgaccgcaaatgccgagaccaggctgctggcgtctgcgagccagacaagtcttggtatcgtcgaacagacggtcaccgatctttcggattccctgttgtcggtatcgctttcgaaccaggcagtcagccatgcgcaagcgggcgtgaaggcccagggtgcactagagacgatgatctctgccctgaacacatcggtgggcgggcgcagcctgtttgcgggcgtggcaaccgatcagacggcgctggcctctgccgatactctgatggcggggttgcggtcggcgctgaccggtctgtcgacgcccgccgatatcatgcaggctgcgcaggattggtttgacgaccccgcaggtttcgcggcaacagtctataccggatcggatcagtctctcggatcgactcaggtgtccgaagacaccaaggtgtcgctaaacaggcgggccgacgatccggcctttcgcgatgcaatgcgcctggcctcggttgcggccctggctgaagatccggcccttggcctgtcttcgacaaccaagaccgcattgtttgagcagatcggagtgggtcttctgggtgcccgcgacggggtggtcacgcttcaggccgagatcggagatgtagagggtcggatcgaaaaggctgccacccgaaacggagcagcaaagagcggtctcgaactcgcgcgcggcgagttgttgagcgccgacccctatgagaccgctattcgccttgaggccgtgcagtttcagctggaaagcctttacacaaccaccgtgcgcaactcgcgcctctcattggtgaatttcctcagatgaccctgatccgtttgctcgcctgtctcctgtttcttccctgcctggcccaggcgggggcggtccgcctgaaggaccttgtcgaatttgacggggtcaggggaaatgacctggtcggatacggtctggtggtgggtctgaacgggaccggcgacgggttgcgcaacgcaccttttaccgaagagatcatgtcgaacatccttgaacggctgggtgtcaatgtgacgggcgaggattttcgcccaaagaacgtcgccgcagtgttcgtcaccgccgctctgccccccttcgcgcgggtcggcagtcagatcgatatcacggtatccgccatcggcgactcaaagagcctgcttggaggtaccctgatcatgacaccgctgaacgccgcggatgggcagatctatgcggtcgcacaaggtaccgtgctggccggcggcgcctcggccgaaggtcaggcggcttcggtggtgcagggggtgccgacatcgggcgtgatccccgctggtgcccgggtagagcgggagatcgaatttgatctggggtccctaacccagctgcgccttgcgctgcgtgaaccggatttcaccacagccggccggatcgagacggctgtaaactccgcgtttaacggccgggtcgcggtgatgcgcgattcgggaactgtagaattggacatcgcggccactcaggccagatcgccggcccatgtgatcggtcggatcgagaacattctggtcgagcccgagcgcaaggcgcgcgtggtggtggatcagcgttcgggcaccatcgtcatgggggcggacgtgcgcatttctcgcgtggccgtgtcgcagggcagcctgacactgcgggtcgaggaagcgccgatcgcggtgcagcccaacccgtttgccgacggggacaccgttgtcgtgcccagaaccaacgccgagatcgagcaggagcccggtatcaagctggccgaggtacccgagagcgcgtcgctgtcggatgtggtggcgggcctcaatgcgctgggtgtgtcaccccgcgacatgatcgacattctgaaaaccatcaaggcggccggcgccctgcacgcagagttcgtcgtgcgctgacggcatccgtagcgatcagaacggccggccccgtcgaatgggccggccgtgtccgtttgcccatgcgtcaaaacacaagttttgcatcatgcgctgcaaacataattgccccgcctaggggcggggcgaagcaggcagggtgcaatcgaatgatcgttcagggcatgtagctgcgaaccaaagcgcttgcgataagcgaccagccatccgccagcacgaagaaagccagcttgaaggggagggacacggtcgccggcggcaccatcatcatgcccatcgacatcaacaccgcagccaccaccagatcgatgatcaggaacggcagaaacaccagaaaaccgatctgaaacgcgcgcgcgatttctgacagcatgaaggagggaaccagcaccgagagcggcgcttcgggagtcgccgtcagcgccgcaccgtcaggccgcagattggccatggcaaagaacgtatccgcgtcgagccgggcggccatgaaggccttgaacggcgcgattgctttctccaaagcgggttccagcgccagttcctcggccatcatcggagcgatacccgttgtccaggcctcggtgaacacgggctccattacgaaataggtcagaaacagcgccaggctgacgatgagcatattgggaggcgactgctgcaagccgatcccctggcgcaggatcgccagaaccgtgaccagaaacgggaagcaggtgatcatgatagccagcccgggggccaggctgagcacggtgatcaacaggatcagctggatcgtgcgcgccgataccgatccaccctctcccagcgaaagggagatatcctgcgcggccaccggcccggcaagcatcgcgccggtcaacaaggtgatcgcggccagaacaggggctgcgcgcctcatcccaggtcgctggccagatccgagatctcggtgagccgaaccgcgagctgtcccgcctgttcgccggtcaactcttcgagctggccgcgtgctaccaggcgatcgccaacatagagatcgaccgggtcctcgacacgtttgtcgagggtcagcacggcgttttcaccgagcccgatcagatcgcggatcagcggtcgcgcacgcccgaccgaaacggtgatctcgatcgggaccgagttgaacgggttctttgcctcgatcggtttttgcgggtcgctcatgtcacgatacctctttggcctgatgcaggaaggagtccatcgcatcgctgatggaactcagcagggcggaacaatcgacgtcgcgctcggccgtccccacacgaagacaggcctgtcccgcgggaagcgatgattcctcgacaagctggacagggaaggagaattcttcggaaaggatcggcttgagcgtggcgctgacgcccgaaggaacgatcagaagcgccggttgcgcaacctgttcgcgggccatggatttgagctgttcgacaatgtgatgcgtatagctgcggtccatcgtctgaggcagcaccgtgccgatcagacttttgaacatcggctccagagactgggtcatctggctcagcgcctcgtgataggtaaaggacaggtcctcgagattgcgggccagagtggcgttcagctgaccctgctcttcggatcgggccgaaaccgcatcatcccaaccagcggaatacccctgctcaaaggccgtcaggcgatactcttcaagcgtgtcctcgtccatcagccggacccggctggggtccatcaggttgatctcgaagtcttccagcagatgcgcgatggtcatcaggctttctcctcattctcttccagccagctgcgcaggatttccacggtctcttcctgcttgtcgccgatcattgcgcgcaggcggtcgacgggcgttccgctggacccgaccagggcaggaacggtgccgcgttgttgggtagctgcgccgggtagttggttttgccgcgggctgccgtcatcgatctcgccggtcagcgccggaccggcggattgtgcgccgctctgattcggcggcggcgccactgccagaagcggcgcggaaaccgccggtttggtcaggatcgggcgcacgacgaagagccccagaaccagcgtgaccagggccagcgtggccatctggatcaacgacatcagatcgaatgtcagcccttgcagcatcgaactgctcgccagggtgccttgcggttccagattgggcagctccatggatttcaaggtgatcacatcaccccggtcctgattgaagccgaccgccgattccaccagttcccgcagtgcggccagttcttcctcgggccgcggcgtaaactggctggacccatcctgggcggcacccggcaatccgttaaccaggaccgcgacactcaaccttttgatggcgcccggggtgcgcagaatctctgtctcggtttccgagacctcgtaattgacacgctcacgggttgcgctggtactcgagttcgattcgtcaccgaccgcaccgtccccatcgggcagattggaggccaccgtcacatcggtcgtctggttcttggaggcgtccgagcgttcttcgacatcggtgctgatggcaacgcggccattgggatcgaaccggcgttcacggatcgattccgtctcggtcacggtgtccaggctgacctcgacaattgcgttgccacgcccgactcgtgcttcgacaagcctcaggacccgttcgcgcatctgttgtgcgcgatcctcggaggtgcttgacgtcggggtctcgggcgtgccgatcacattgccattggaatcaacgaccgtaacaccctcggcgaccatgcccgacaccgccgaggcgaccaggtagcggatcgcatttgcctgcgctggtgtcacctctgaccctgatggaacaaccgagacagaggctgttggttcgatgctgcgctgaaacgggttggaggagctgttggcgatatgcacccgggcttgggccacatgggggctggccacgatggtgcgggccagctcgccctccttcgcccgccaataggcggcatcgaacatctgggatgtggtgccgaatccactcagcgaatcgagcagctcgtaaccccggccaccatttgccggcaacccttcggaggccagcgtcaggcgcaactcgtcacgtcgagctgctggcacatagatcgagccgccgcgcacctcgtatggaacgccctgctgttccagcgagcgcacgacctcgcccgctgaaccgctttcaagtcctgcataaagcagctgcatatttggcgacccggccattctggtcaggccaagcacgcccagaaacaccaccaaggcagcaccgataacgatgaactgcttctttttgtccaaacttgcccagacacttcttatctgctgcacgtctacctccgtctcgccgacattctgcgcggcgctcctcctgtttctccgattggccttaacaatcggttagttcctgccgggctattacggttaccgaaccaaacacgaggacggcatgaccgacgcaactgccgatgaggtcgaaccagagaagaaatcaggcaagaagggcctgattgttgggctagttctggcgcttgtcggggcgggcggcggtttctacgcgacggtttcggggctgattcccctgggcgctcaaccagccgaagaacatggagagtcgggcggagatcatggcgctgtggtgccggatgccttgcccaatgtcgcctatgtcgacttgcagccgatcatggtgtcgctgctcggggaagggggccagcggcacctgcggtttcatgcccagctggaagtacccgaacaatacctggccgatgtcgagaagatcaggccacgaatcgtcgatgtcctgaatggctacctgcgtgcgatcgagatcagtgatctcagcgatccgctggctctgacccgtctgcgcggacatatgcaacgccggatcaacatcgttgcgggtgaggggcgcgtgaaggacgtgctcgtgatggaattcgtgctgaactaggagagagccttggaacttattgcggatattcttctggttgccggcgcgttgggcgctggtttgtattgtttcgttctcggtcggcgattgaagcggttcaatgacctcgaaagaggggtcggcggtgcggttgcggtgctgtcctctcaggtcgacgagctgaacaggacgctcgcggccgcgcgcgaggcgtcagacaattcaggcgccgcactgggagacttgaccgggcgtgccgaggcggttgcgcagcggcttgagctgatgatggcgtcgatgcatgacgtcgcacctgcgcaggaggtatcggcgccgcccgaagtggtccggcaagaacccaaaccggcgcgccccgatgaggcgaaaccggcacccgccggcgtgatgttcatgcggcatgaccggggcaatagcgggacaacgccatgaaacgcaagaagtccggaactgcgggacgcggtggtgcgcttctgctgatttcagtgttcatgatcggctccgcggtcatccgcatcgctctggaagcggggccagccctggcgcgtggtgcggtagaagagcccgtttcggatcttgctcgaaaggacgagcgcgctactccggcggcggccgatctgcacgcgcttctcgccacgctgcggcaacgcgaacaggatctggaacaacgggaatcgcgcgtgatggagcggatgcgggcgctggagattgccgaagtggcgatcgaccgaaagctggccgaattgacccaggccgaagaggcgctgcgcgaggctgtggcgacagccagtgtcgctgcggaaaacgacctgagtaagctgaccgaggtttacgagaagatgaaacccaaggaatcggccgccctgttcgaggagatggacgccacctttgccgccggctttctcgcccggatgcgccccgaagccgcggcagacatcatggcgggtctcagccccaaggtggcttacacgataagtgtcgttctggcgggtcgaaatgcaaatgtcccaaccgaataacaacgggaaattaggaaactcctgcttgagtcgagtctcaaccggaaagagcggagtgcggaaatgatcggcatccttggtatcgttgtcatctttgtgatggtcttcggcggctatctcgcggccggtggcaagatgacgatcatcctcaaatccctgcctttcgagatgatgatgatcggtggcgcagcgacaggcgcctttctcatttccaacgatatgggcggggtgaagcatacgctcaaggatgtcggaaaggtattcaagggcccgaaatggaagcccgaggattatcgggatctgctctgcctattgttttcgctgatccggatcgcgcgacagaatcctgtcgaggtcgagcagcatatcgaggatccggcgagttctgcgctgttctccaaatacccgcgaatccaggccgatcacgaagcggtggacctgatctgcgacaccatgcgatcggcgtcgatgaactatgacgatccccatcaggtcgaagaagttctggaaaaacggatggaggcgaacctgcatcatgcgatgcattccagccatgcgctccagaccgtcgccgacggcttgcccgccctggggatcgttgccgccgttttgggcgtcatcaagacaatggggtcgatcgaccagccgcccgaggttcttggcagactgatcggcggcgcgctggtcgggacgtttctgggggtgttcctcgcctatgggctggttggcccctttgcatccaaggtcaaggccgttgtcgaagaagacaatcatttctatctgctgatcaaggaggtgcttgtcgccaatctgcacaaccacaacccggcgatgtgcatcgaagtcggacgacagaatacgccctctcatattcgtcccggcttcaccgatttggagcaggccctgaaagacctcaaacaggacgcggcgtgatgcagaggatactggccgtattccttttgctctacctggctttgccggtggcggcagccgaggtcgaggtacggtcgggcgagcatcagagtttcacccgactggttatgcgcatcccgagccagaccaagtggacccttgaaaacagcacagggtcggcccgattgaaagtcgatcttcccgacctgaaactggactatggtgaagtgttcgaccgtgtgccgcgcaagcggctttcggagttgcaccaagagaaagctggcgctccgctcgagttgcaatttgcctgcgattgcgaagcgagagcctttgttcaaggtggtacattgcttgtgatcgacatacgggacaggcccgcaagtgatccgccgctggtgctgccccttgtacctgagcgcgtgcttgcgtctggggacggagttggcgccgaccatccgatcgaggatcgcgaggaggattcgggggttgccgtcaacccccggtcccaaccgtcagggggtgccagccagcacacctttctggatttctccgccccgatggccggagagcgaacggtggaaaacaggctttactcacgcatcatgagaggagttgatcaggaagttctggctctcagccctcgagaggcgacggaccctgatgaccagatttcagcggctcaggccgcgttgaccgaaacgctcgctgcggggttggggttgccgaacctgcgcgtgacgacggtggttgatcgcgacctgcgtgctgcgcgcgagggaactgccagcccgacaattgcgcgcaagtgtgttgacgatcagaaactggcggtcccggattgggcggacgatagccctttcagtacccaatacgcggtcttgcgagatggcctttatggtgagttcgacaggatcaatgcgcaggccgcactggcacttgtccggttttacattcatttcgggttcggagacgaagcaaaagtcaatctggagttgctgcaacccgcatccccggatcgtcaactgctcgcatcgcttgccgccgctgtcgaagggcgtccggctccggtcgacaatcccttggcggggcttcagggatgcgacaatgatgcggcgatgtggtcggtactcagcgagaggcatgcccctgaaacaacgaatacaaacgcagttctgcgcagctatgggcgcctacccgtgcatttgcgcgcctatctcggccccgtcttgggagagtatttgaccgatgccggtttcgtcgacgcggctcagcaattggtgcgggcggtagagcggagtgatgaaggggacaaggcgtccatagccgttgtcgaggccaaacttgccgggctcaagaacgagccggctgttcaggagcagaagctgaccgaggtgatagaagacgcgtccgcttcgacccatgcaccgctcgccttgattgatctgatcgaaaagcgctgggtcgagggcggtgatgtgaccgagcaggagttactgttggccgcgtcattcgttcacgaatatcgccggtcggaaatcgggccgcagatacaaacggcctatgtgatcgcacaggctctgtcagcgcagttcgacgaggcgatgaagacgttgctggatccgggccaggatcgaaaatcccaagtttggcgggaaacggtcgaccgcatcgtgaagcggatcacctctcacggagatgacatcacatttttgcgtcacgtcgccatgcttgaaagcgatctttttctgtcggtgaacactgataccgtgacgcaggtggcgcggcgattgaatgatctgggtttttttgaggacgcgctgcgctatgccgaccgaccgcaagatcgcaagagccgtcctgcgcgggtcgagatcattgcccgtgcgacgcttggcaccggtcgtccgcatcgggcgttgctggaacttgaaacagccagtggtcccgaggtagagcgcctacgcgcccaggccatgcgagaagcaggagcgttggaacaggcagcagaggcattgacgcgcgctggtgatctggaggcggcgagccggtacctttggttggctggtgccgaggcgccgattgatggcggcgaagaaacccggtttggcgggattcacttgatgggccgtgccctgctggaagagcgggaaccatcctcgggaacgccgcttgccgcggcgcgggaaatggttgacgacagcgcgcgggtacgtgaccagatcgactccttgttgaatcgtttgccgtgactgagccagtgagtacaggctggttgccggcagggtatcaggggtgacgtcacgattgtgtcccgtgtcagcggcacgcccccgtgcgcagggatgggacgaaacctgttcgtcgccaaaccagaccactacgaccgccggaccatgatcctatctgagatcgaaagggcttgttgccagccagaacaacgccggttgaccgtcaaagcggaactggaaatcttctcgacaccctgaaacccttggcctcggacaaagatccttgcgaggtgtttcaggtcaggatcgatggctctcgatcatcaaacgatggtttgaccgattgggtcgaacagaagatccatcacatcacagaagcggctgtccggggcggtcaggcccagggttgcgtctcgcagcgccgaggcccgggcccgaccaaggcagggcacagcgaaatccatgaatttgtcggtaagctcgtcgcgggtcatcggcgcttcgggaccgccacgggcgttgatatcgcccgatttcagaacgcgcccatcggtggtggtgatctctacatctgcccatcgaccggctggaaaccggctgctgtggcgggggtcttcgcttacggtgatcctctgcatgatctcggccaccagcggatcggtcaggccggatccggcgacatgttcgaccccgatacgcccatatgcgatctggacagcgaccggaaagggcagcgcgtattgcgcgatcgcggtggtcggcggcagcccctgatagaggcaagccgcctgatgaaagctgttcacatgaacttgcgcaatatcggcgtgcgacagccggtgatccagcatcacctgccgtaccccgtcaatggcggcatgcgcccagcgacagatggggtagggtttcacatattggtgctgcatttgccagaaccggcccagatccgcccagtagggggcggcctcttccgcctcggcggtgatggccggcgcgccggtgaaaccccgttcggcaaggatcgctgccgacgtgccgaccagcgcaccccagcccgaaccgtcatgcagcatcgtcggtgtcgcgatctcgcgcatcatctggctgcgtgggccgtggtattcggcgatgcccatggcctggcgcagcgtctcggggtcttgtccgcgcagccgggcggccattgctgcgacgccaaggcagttccaggcgcccgaagtgtggtagtcgctgacggtggcgtgcagcgcgatacccgcgcgccccgccacttcatagccgaccgtcacggcggccagcgcctcggggcccgagaggtcgggcagatgctgcgccagcgttgccagggtagggatcaccaccaccccgatatgacccttggtcgggttgtagccgtcatgcccatcgagattatcggtctgggtggcggcggcataggtcgccccggcaaggctgactgcgcgcccgtcgaacatcatgcgcgcctggtaacgcgggtcggccgacccatagagcagggtcgcggaatcgcgtgcgatcacgcccgcgtcgagcgggctggccgcggcgattaccccgagcgtgtcgagcatcatcagcgcggcggcctcgcgcaccggggcggggatatcctcggaccgggtgtcgagtgcaaaggcggcgatgcgcccgaatgtgggggacaggctgctttgctgctttgtcatatgcgtgttcacgggccctccttcgccctgtgcgggcgtcctcgggacaaggctaccgcgcgggtcggcgtgctgctcgcgaaaagatcgacgccgtgccccctgattttgatgtgcaatgtcggtttgtggcctgtgatggggcaggtcgtgcttgcccgctccccctgcgctggcgttagatcggcgtcatgaaacacctgccgcatctgacctttctgcgctcgttcgaggccgccgcacggcatctgagctttaccgccgcctcggaagagctgcattgcactcagtcagcggtcagcaatcatgtccgctcgctcgaggagtttctgggccggccgctgtttgtgcggctgccccggacccttgcgctgaccgagttgggagaggcctatctgccttcggtgcggcgcgccttgcaagagatcgacatcgccaccgaggcgctgctgtcgcagcggcatcggcgtgaggtcgtggtgtcctgccccaccagcctggccagcctttggcttgccagtgtactgcgtgcgtttcaacgggagcaccccgaggttcaggtgacggttcacggcacggtctgggccgatgtcgaggccgatgtctcggatatttcgatcaccattcaccatgtggacgatatccccgaaggcgcgctacagctttggtccgagacgctggccctggtctgcgcgccgggcttcgaggtcgaaggagccccgctcaccaccccgacgcagctgggtcaggcgcggcggatcgaggtgatggggcgcccggcctattgggatcttgtggcgcagaactttggcttgccggggttcgagatggcaggcgggccaaagacggatgtctcgaccctggccgcggaactggccgcacagggggccggctgtgccgtgttgccccgcgttctggtgcgcccctatctggagcggggcgcgctggtcgaacccttcgcgaccgagatcgccaacccctgggcctattgcgcccggttcaaggcgcgcacgcccgcgccgtcggtgcggctgttccggtcctggttgctggaggcggcggcccgggtcggcgagggggactaacccctcaaccgcgcgccggcaggatcgaagggcggttcggccagcagcaccgcccggtgcggtttgccaaggatgaacacctccagcacgtcgcccggttgcgccaccgccggattgacgaaaccgatggccagcgacttgcccaccgagtaaccataggcgcccgaggtcacccgcccggccgggcgcccatcgggggtaaagatcggttcgccgccactggcgtccgccccatgcacggcctcgatctcgaagaccgacagcacctcgcgcaccgggtagtccttgatcttcagccaggccgctttgttcaggaagtccttgtccgccttgatcagccggtccagccccacctcctgtggccagtattccgggctgtattcccggccccaggagccatagcccttttcgatgcgcaaggaccccagtgcccggctgcccaccggcccgccgccgacctcgcgggccgcagcaatcagcgcagtgtaaagccgcacctgatcgccctcggcgcaatgcagctcacagcccagatcaccggtgaaactgacccggatcgccaggcaggccacccccgccacctcgatcgtggccgagcgcatgaaaggaaagcccgcgttcgagagatcggcattggtcagccgctgcaacatctcgcgcgctctgggtccggccacgttatagcccgcaatgcggttggtcgcgacctcgcatgtggtgccctcgggcaaatccaccatgttgaagaaccgctgatgataacgctcggccatgcccgagcccaccatcatataggcatcctcgcccgtcatggtgatggtgaaatcgcccgcgatcccgccccgcacgccgatcagcggcgtcagacaggatctgccctcgacagtgggcacccggttcgccaccagccggtccagccagtcgtgcgcacccggccccttgatctcgtaattggcaaagttcgagatgtcgatcacgcccacctgctcacgcaacatgcgcgcctcgcggcccaccggctcccaccagttctggcgggtgaagcccacggtttcactcacgcccggctggtccgcaaaccacagcggatgctcccagccacagttcatgccgaacaccgcgcccatctgctgctgcatttcataggcgggtcgcacccgcgccgggcgcccggcgctgcgctcctcgttggggaaatggatggcaaagcggtgggtgtactggtcctgcacccgcgccttggtgaatgtcttgtcggcccagtcaccgaaccgcgccaggtcccaggcgaacatgtcgttttgcggctcgccctcgatcatccattgcgccgccaacaggcccagaccccccgattgcgagaagccgggaatgataccgccgcagacgaaatagttccgcagttccggcaccggtccccacaacgcgctcgaatccggcgaccagatcatcggcccgttgatcacccgcttgacccccgccgtcgccgccaccggcacccgctcggtggcgcggatcacgttttccatgatccggtccagatcgtcggggaacaggtcatgggcgaaatccagcggcgtgccgttttcggcccagaacttcatgtccttttcataggcgccgatcaggagcccgttgccttcctgccggaagtaatactcgccgtcccggtccgcgattgagggcaggcggcggcccagcgcggccacctcggggatcgcctcggtcacgaagtactgatgctcggtcggttgcaacggcagggtgatccccgccagcgccgccacctcgcgcccccacaggcccgccgcattgaccacccattgcgtgtgaatgtcgcccttctcggtgcgcacgatccaactgccatccggctggggctcggtgccgatcaccgggcagaatcgctcgatcgtggcgcccatggcgcgggctccggcggcataggcataggtcacgcccgaggggtccacgttgccgccatcgggttcgtacatgatacagcggatatcgtcgaactgcgccagcggatgcagctcctttgcacggtccttgtcgatctcgtagaaattcagcccatagtaccgcgccttggcctcttgcagccgaagctggtgttcgcgcgcctcggtctgcgcgaggtaaagcgagcccgcctggaacacaccgcagccttgaccggtctccttctccaactccttgtacaggttcatcgtgtaatgctggatacgggtgacgttgttgttgtcgtgcagcccgtggatgtttgcggccgcatgccaggtcgatccgctggtcagttcgtccctctctagcagcacgacatcgcgccagcccagcttggccaggtgataaaggatcgagcaaccgacaaggccaccgccgatcacaacggcctgggcatgggtcttcatggggcgggtctccgttctgcctgtgcagaaacactagccccaggcggcccgcgccacccgccaaatttttgacgggcagaggccggattttgttttggatggtcgggcgctgattgcgcgaaacaccggccgatgcagatacggatgggatgaatttcggtggccggaatcccgaacttggctaacccaggacaggcgagaattcgcccggtgcagagtctagtgcgctgacccgtacggggggcaattccttggggtcaggttctggcgcgatgacaacgctggcggcagaagtctgtttgaagaacagagccccttttccggggctgcggcttgcggcaaggaatgccggtcttggccaaatggatgctccaagcgaacggggacatctgccatatcaagcattgcgaatactgtaacgacgactgaggccgaaacaacaaaggcgcccgaaggcgccttgtttcattggtcggagtgagaggattcgaacctccggcccctgcctcccgaagacagtgctctaccaggctgagctacactccgaccgtggcgggtgatctatacccgcccactgtgacatgcaagagggattccgccgggccggtttgaaaaacaccggcttgccgccgtgcccgtcattggcaagactgcgagttcggggagcgcaggaaatggcaggaaatctctactttctgattggtggcatcggcatgttcctgctggggatggagctgatgacggcggccttgcgcgatactgctggcagccgcttgcgcggggtgctgacgcggttcaccacgacgcctttgcgcggtgtgatgaccggcgcggcggccaccgccgtcgtgcaatcctcaagcgcgacgacggttatgacggtggggtttgtcggggccgggctgatgacgatgccgcaggcattgggcattctctatggcgccaatatcggcaccacggcaaccggctggctggtctctctgttgggcttcaagctcaagctcggcaatctggcgctgttgctgctgtttccggcggctcttgccgatctgctggcgcgggggccgctggcccgggccgggcgcacggtcgcgggtttgtgcctgttgttgatcgggctcgacctgatgcaatcgggcgcaagcgacctgaccgcctatctgacgccagaaagcctgccgggaagcggcatgggcggcctgcttctgctggtggggctgggggctacggtgaccatcgtcatgcaatcctcgagcgcggccatggcgctggcgcttgtcatgctgtcgggtggggcgataacgctgttgcaggcggctgcgatcgtgatcgggatgaacatcggcaccacctttaccgctgttctcgcctcgaccggcgggtcggtgccgatgcggcagaccgcgctggccaatctgatcttcaacatcgtgacctcggtcctggcctttccgctgctgttgctgctgcgaccggtgttcgagagtgccgccgggctgggcgatgatctgagcgttctgctgctctttcacaccgggttcaatctggtgggaacggcgctgttcctgccgctgaccgggtgctttgccggcctggtggcgcggctgttgcccgaacgagagagcgatcaactatttgtgcccgaccgcagcctgctcaaggatgcgaatgccgctttgctggcggcacagtcgggcacgcgcaccgtggccgagcggatgttttcggccctgggcgccggtctggcccccgcgcccgactaccgacccatcgccgcgctgacgccctgtgtccgcgcgctggaggatttgcgcgcctttctgtccgagatccgactgccgcccgatcgcgcgcaggatatcgagaccttttcggatatcctgcaccagatcgaccatctgacccggctgctggaccgggcgcggcagaccggcaatatcgacaccctgctgcatgacaggttgttgcggcgctctgcccttggggccggggcagcgctgcggcggtccggcgcggcgttgggcgcgctgcccgaaggaatgcggctggaacggttgcgccatctgatcggcgcgcggcgcaagcgtcatcgccgggcgatgatgctgggcgagcacgtggggttgttttcgctggatcaggtctttgcccataccgacgcgatgcgctggctggaccgggtgctgcatcatgccgaacgggtggcgcattaccaccgcgcggcggcggcacggttgcccgcggcagacgcgccgccacgggctgagacgggttagaggctggcgtccagtttcgccaggatcgcggcacccatttcggtggtcgagaccggggtcacaccctcggttcccagcaggtcggcggtgcgcacaccgtcggccagaacctgttccaccgctgcttctagccggtcggcctcggcgccctggtcaaagctgtagcgcagcgccatggcaaagctgaggatacaggcgatcgggttggccttgccttggcctgcgatatcgggggccgagccgtgcacgggctcgtacagcgccttggggcggccattggccatcggtgcgcccagcgaggccgagggcagcatgccaaggctgccggtcagcatcgcggcgcagtccgacaggatgtcgccgaacaggttgtcggtcaggatcacgtcaaactgcttgggcgcgcggaccagctgcatggcaccgttgtcggcatacatgtggctgagttcgacctcgggatagtccttggccacgcgggtcaccacctcgcgccacaggatgcccgattccatcacgttggccttttccatcgagcacagcttcttgctgcggcgcatcgccaactcaaaagccgagcgtgcgacccgttcgatctcgctttcggtatagcgctgggtgttgatgcccacccgctcgttgccctcttcgaagatgccgcgcggctcgccgaaatagacacccgaggtcagctcgcgcacgatcatgatgtcgagcccggcaacgatgtcctttttcagcgatgagaaatcggccagcgcgtcgaaacactgggccgggcgcaggttggagaacaggtccatctccttgcgcaggcgcagcaggccgcgttcgggtttgacgctgaaatcgagatcgtcgtatttggggccacccacggcgcccagcaacacggcatcggcctcttgcgccttggccatggtctcgtccgccagcggcacgccatggacgtcataggcggcaccgccgaccaggtcctcgctgacgtcgaaattcaggccgcgcttgtcgccgaaccagccgatgatcttgcgcacttcggccatgacttcggggccaattccgtcaccgggcaggatgaggagcgagggattggacatggaactctccttgcgtttcgtcgcaatggccctagcgcgccagaggcgggcggtcaatgtggcgtgggtggtctgcgctgtcctgacaggggaaaacgggattcagaggggtgcggccagcaagcccgcggccaagagatcccagacccggcggatccggggcgtcagccgcatcgcctgcggcgcggccagccacatctcgagcggcggtacaggcaactcaaagggcagcacctcgaccagcggatcggcggcgacgatgctgcgttggccaaagccgatgccgcagccggcccggatcagctgccaataggcgctttgattgtcgcaacgcatggcaaaactgtgccgcgtcaccggccagcccagcgcttgcatcgttttgacgatgatcgggtccgcgtcatatcccaccagatcgaaatcgagcaggtcctctgcccgggtggggcggcccttgcgctcgagatagctggtggcggcgcaggcgcatagcggcacgtcgccgatatggcgtgcaacgatatccacctgccggggccggtacatgcggaccgcgatatcggcggcgcgaaacagcaggttctcggtggtgtcgctgggcaccagttccagctcgatcgcgggttcggcagcccggatatccgccaggatcggtggcaggatatgatgcgaggcaaagaccgaggcggtgatgcgcacggtgcccgccagcgattgcgattgcccggcggcggtgaccgagattgcggtcatcgcccggtgcgcctgctgcgccagcggcaggatccgggcgccgtccgcgctcagcttcaggccgcgcgcgtgccggtcgaacagcgacaggcccagcgcctgttccagcgcctgcacatgccggcccagggtgggctggctgcgatccagctgccgtgccgccgccgacagagagccggtctcggccaccgccagaaagctctggatcagggaccagtcgccaatatccgagagttcatccattcatcaatgaatacatgatctgcggttttgggcaattctctccattcatttgaatgcttatctaagtatgaacagtgattggagagccagcatgacacagacagttcttgttctcggggcctcgggccggttcgggcgcaacgcggccgaggcgtttggacgagcgggttggacagtgcgccagttcgaccgaaagcgcgacgatctggacgctgccgcgcgcggtgcggatgtgatcgtgaacgcctggaacccgccctatcccgattgggccgccacggtgccgggcttgcacgcacgggtgatcaaaacagcgcaagcgacgggtgccacggtgatcatccccggaaatgtctatgtctttggtgccgacacgcccgcgccctgggggcctgacagcccgcatgcagcaaccaacccgctgggccgcattcgtatcgacatggaggccgcctatcgcgcttcgggcgttcgcaccatcctgctgcgcgcgggcgattttctggatacctgcgcctcgggcaactggttcgatcaggtgatgatcaagcggctcgacaaggggcggttcacctatccgggcaatcccgatattccgcatgcctgggcatatcttcccgatcttgcccgcgccaccgttaccctgtccgagcggcgcgagacgctgccggtgttctgcgatcttacttatcccggctatacgatgacaggccggcagattgcgacgggactggaacaggtgacgggccggcgcgtcgcgctcaagcgcatgaactggctgcccttacacctggcccggcctgtctggtcgttggccggctcacttctggagatgcgctatctctggaatacaccgcacagtctggatggggccgcgtttgcgaaggttttgccggagtttgtccaaacaccgttcgagcaagcgcttgcctcggcgatcccggcgcgattattggcggctcaggtccacccagaccaggcggtggcggctggcctctgagaccgggcccgcgctcgggtcatccggcgcgggccagaccacgcccgagccgacaacgcgccagtgggtcgagggcagaacgtagtcgacccggaaccggccgatccccggccagtcgaccgtgtcccgcgcatccggaccagcatgaccctgagggcctgcccgcgcggcgccagagctttcgggcgccgggtcttgcaggcgcggatcggccaagagcgcgcggatcgttccgcgatagccctcgccatcctgcgggtccagattggctcccccggccagcacgaagggaaggtcgggcatggccccgacgacgccatccagcagcagttgccagaaccgggtttcgtcgcggttgcgcagcccgttgcgatcctcgggaccatcaaagacgggcggcccggcctgataggtcagcagcaccatccgccccatatcggtgtcgatcggaaccagccaatgcccggtggaggacaggcgctgcgcggcctgcgccgcttccgaggggaaggcgtgaccgccgctctcgggcagggttgccccgggcaggtcgcgccagcgcagggcagagaaatcctgtatctcggcctgcgcaatggggtgacgagacaggatcgcgatgccgccctgaccggtgaagcggccgtagccctgcgcatcacccgggccgccgatccgtcggtcgccatccagatccagatcggtggcacgcccgctattgggttgggcggcaaaaatgtgtgccatctcccacccggcggcggccagctgtgcggccagcgcatccagcgcccggccctcgtgatcccaatccagcccttgaagcgctaggatatcggggcgggcagaggcaatcactgacaccaccgccgcgacctgcgtgtcgcggccaccggcaatgtcgcgcagcatcaggcccggccctttgcggctgagttcggtgttgaacgtcgcgacccgcagcacctcggccgctgccgcaaccggcaacaggcacaagaccagggcggccagccggatcatgcggtctgcatcgcctcggcgttggaatagacgcggcgacgcttttcctcgatcagctcggcgattcgcatcatcgcaagcccgcgcatgatcatcgaggcgggcaggaatgcccaggcgctcatggtccagatcagggtctgggcgctgtaaaggttgatcgggtcaaagagatccgaggccatcttgatcatggcggggatcagaaacggcagcaacacgcccagaaccatgttgatccgcccgtcccgttgcaggcgcgccaccacatcgccgccggtggtcgggtcgaaaagcggcaaattgatccagacattgaaggcaccattggcggtgggccagccgcgcacacggaccgcgaaccagaaggccacaaccgtcagaagcgcaatcacataggccacggcagcggtcacgcgcacgtcatagatcagctcgggcgccgcgcccaccggtagcatcagcaccaccagccggaccggggaataggggaaatcggcgatatgagcgatcagcaggccaaagcccgagaacagcgcggtgatgttggtgggctcgaccctctctttgcagatcagggtcagaaaagtgatcatcgtcagcagagcgatgaaccgcatccggttcaacggcggagcgtccctgaattcgatgaagctgggaaaggtcgagttgtattctgcaaaggtcagcacaaaggccagaatcgccagaagaacgacgatctcggtcgctgtcgtggcggcgctgggcaaataaagcgccggaatgacgacgacaagcgccaccaagaatccgcgcagagccgcgcctgagatgcgtgcaatcactgtccgatcccttcaaactggacaggccgatgcgttgccgggcctttgttccaacttgagtccgccgagttggcggagtgcctcattttagcctcatttgtgccgccattcggccacccactcaagtcatcgagtcacgagacagccgatttaaggcaaaaacatggcgcaactggtgccttcttgcatcatagatggcgtaaatttttggcaagttatccgtgatgtctacatgttgtggttgtgcttcgggtgatcacaagtgagctctcgaataccgatgccggaacacgaaaatagggccacatccgatggatgcggcccttatttttaaggctcaaagtgagatcaaacccagggacgcgcctgcgcggcctgcgcttcgaacgtgtcgatggcggcggccttttccatggtcagcccgatatcgtccagaccgttgagcaggcagtgcttcttgaaggcgtcgacttcgaacgggatcacctctccatccgaggtagtgatctcttgcgcttccaggtccacggtcatgcgggcattggcccccttctcggcatccttcatcaggatatcgacctgttcctgcggcagcacgatcggcaggatgccgttcttgaagctgttgttgaagaagatgtcggcaaaggaggtcgagatgatgcatttaatgccgaaatcggcgatcgcccagggggcgtgttcgcgcgaggagccgcagccgaaattgtcgccggccaccaggatttcggcatcgcggtattgcggcttgttcagcacgaaatcggggatctcggtgccgtcgcggttatagcgcatctcgtcgaacaggttcttgccgaacccggtccgctggatggatttcaggaacaccttggggatgatcatgtcggtgtcgatattgaccagcggcatgggggccgcgatgccctggattttggtgaatttttccattttcgtttcctttcggagagccgctcatccatccctgcgggctgtcttcgcgaagacgcccgcaagggcggaggagcgcccgattcagatcagctcgcgcacgtcggtcagcttgccggtcagggcagcggcggcggccatggcgggcgatacaagatgcgttcgacccttatagccctggcggccttcgaagttgcggttcgaggtcgcggcgcagcgttcgcccggggccagctggtcggggttcatcgccaggcacatcgaacagcccgcaaggcgccattcgaaaccggcatccttgaggatatcggcaataccttcctcttccgcctgagcccgcaccaggcccgagccgggcaccaccatggcccgcaggccgctcttgatcttcttacccttcaccacctcggcgacagcgcgcagatcctcgatccggccgttggtgcaggatccgataaagacggtgtcgatctcgatgtcggtcagcttctgacccggggtcagccccatgtattcgatcgagcggcgggccgcctcgaccttgccgccggtgaagtcctcggggctcggcaccacgccggtgatcggcagcacgtcctcggggctggtgccccaggttacgaccggttcgatctcttcgcccttcagggtgacgatcttgtcgaaatgggcgccgtcatcggaatagagcgtcttccaccaggcaagcgcggcctcccactgggcgcccttgggcgcatgcgggcggcctttgacatagtcgaaggtggtctggtccggagcgatcaggccggcgcgggcaccgccttcgattgccatgttgcagacggtcatgcggccttccatcgacaggtcgcgaatggcttcgccacaatattcgatgacatagccggtgccgccggcggtgccggtcgcaccgatcacggccagcgtgatatccttggcggtgacgcccggattcagcttgccggtgatttcgaccttcatgttcttggatttcttctggatcagcgtctgggtggccagcacatgttccacttccgaggtgccgatgccatgcgccagcgcgccgaaggcgccatgggtggcagtgtggctatcaccgcagaccacggtcatgcccggcagggtccagccctgctcggggccgacgatatgcacgataccctggcggatgtcgtcgaccggatagtaatgcacgccgaattcacgcgcgttcttgtccagtgcctgcacctggatgcggctctcctcggtcatctgcgccgggtcctcgcggccctcggtggtgggcacgttgtggtccggcacggcgatggtcttttccggcgcgcgcaccttgcggcccgccatgcgcagaccttcgaaggcctgtgggctggtcacctcgtgcaccaggtgacggtcgatatagagaaggcaggtgccgtcctcggcctcgtgggccagatgggcatcccagatcttgtcatagagtgtcttgggggacatgtgtcctctcccgttcttgagaattggctgtaaagacgtggctgtacccggcctataggcgggcgaggaccgaacgggtcgcgccaaagaaccgctcgcgcaggcgggcgcggtcttgcaggtccatgctcggggcgtcgtggggtgtcatgctgtccagatacatgtccgccctgagtctcgcaaggtcttgcgtttgtcgcgacaagcctgccaagctggcgaaggagccgatacatgagtgaagacatcctgcccgccacgctggacgagctgatcgcgaccctgctgaccgagggtcacaggctcgtgggcctgttcctgacgccgggctggcggcagtatcagctgttgatcatcgtgctgctgatcggcgccgctctgctgctgtcattgctgacgcgcacccactgggaagcctgggcacggtcgcgcgcaggctggccgaaatggcggctcagaaccttggtgctgctgatgcggcggctgtcgctgctctatttcgtggtgctcagctggatgacctatctggtcatgcagcagatgacctggccttcgcgcagttatgtgatcggggtggtggcgacgctagccacggcgctgctggtcattgccctggtggcgcgggcggtgcgcaatcgcaccatccggctggtgttccgctggtcgatgtgggtctatgccacgctggtagcgctgaatctgaccgacgatgtggcgcgattccttgacgggatctcgatcgagatcggggcgctgcatatctcggttctgggcgtgatgaaggcggtgctgctggttggcgccttgctggtgctggtgcggctggcgtcgcagggcgcgtcgaacgcgctggcccgaaacgacgatatctcgccctcgatgcaggtgctgttggccaaggcggtgcaggtgctgctgtatggctgggtctttatcgtggcgatccgcacgctgggcttcgacctgaccgggctggcctttctgtccggcgcaatcggtgtcggcatcggctttggcctgcaaaaggtagtgtcgaacctgatctcgggcatcatcattctgatggaccgttcgatcaagccgggcgatgtgatctcgctgggcgagacctttggctggatcaacgcgctgggcgcgcgctatgtctcggtggtcacgcgggacgggcgcgaatacctgatcccgaacgaggatctgatcaccagccaggtggtgaactggtcgcattcggatcagtatgtccggctcgacctgaatttcggcaccagctatggcgacgacccgcataaggtgcgcgcggtctccattgccgccgcgcggtccgttgggcgggtcctgtccggaagcgggcgcgacccggtctgccatatcgtgggcttcggcgacagcagcgtcgattacgtgctgcgcttctggatcaccgacccgaccgccggcctgaccaatattcgcggcaatgtgttcctggcgctctgggatgcgttccaggccgagggtatctcgatcccgttcccgcaacgcgaggtgcggatgctggaaaacgagggcggtttgccccagtttgccgggcagggtggtgccgattgaccccagtaccacgcatgccgtatggcggttcattgaaaagtcatagacgggttgctaaattcgacctgacccagcgccggggatcggtcggcgcgccctataggaggacgatgtcctgttacctcatacagcggcggccatgcccgcccatgcaggggccaaaatgatggcccaaggcacttataccagcgaacagctgctggaccgcattctgacctctctcaacgatgacaaggccgaagacctcgtgcagatcgacctgcggggcaagacctcgatgggcgattatatggtcatcgcctcgggccggtcgacccgtcaggtctcggccatggccgagaagctggtgcagcgtctgaaggatgagttcggcctgaactccaagatcgagggcaaggatgccggcgactgggtgctgatcgataccggcgacgtgatcgtgcatatcttccgtccggaagtgcgcgagttctatcagctggaaaagatgtggatgccgcagggcgccaagacatcggccaactaaaggcgtccgcccggccctgatcccggggccggtgggcgaatgacccatgcgcgtcagcattctcgcggtcggccgcttgcggaccgggccggaaaaatccctgatcgacgactacctgacccggttcgacaggaccggtcgcgcgctgggtctgggacccgcgcgggtggtcgaggtcgaggacaagaagaacgccggcatgggcgccgaggcggcgctgttgcgcaaggcgctgccggcgggcgcggttctgtgtaccctggacgagcgtggcaaacagctctcttcgcccgatttcgcggatcggatggctgggtggcgcgacaccggccggcaggatctggcgcttgtgatcggcggcgccgatgggattgaccccagcctgcgggccgaggcggatttctcgatttctttcggcgcgatggtctggccgcatatgctggtccgggtgatgctggccgagcagctttaccgcgctgcgaccatcctggccggcagcccctatcacagggtgtgaggcgcgatatggcagagctgttgatcgtctatcactcgcgcaccggaggcagccgtcagatggccgaggcctgcgccgcgggcgcgcagagcgagatcgccacaacgctgctgacagctgaggcagcaggccctgaggacctgctgcgcgccagtggttacgtgttctgctgcccggaaaatctggcggcgatctcgggcgcgatgaaggaattccttgaccgctgctactaccccgttctgggccggatcgaggggcgcgcctatgcgcagatgatctgcgccggatcggacgggcagaacgccgcccggcaactggcgcgcatcgccaccggctggcgcctgaaagaggtgcagccgccgctgatcctgtgcacccacgcgcagacgcccgaggcgattcaggcccccaaacacatacccgaagccgagcttggtcaatgccgcgacctgggccaggcgctgggcgccgggctggcgatgggcatgttctgatcaagggtgtcaccccgaacggaaaaccccgccggccggggccgacggggcgtgaaatccatcaggatcggggaggcagtgccctcttattgaaccagctggctggccgagaccacatccaggcccagcgcttcgccgacggcggcataggtcagcttgccggcatgcacgttcaggccgttcagcaggtgcacgtcatcggcgcaggcctgtttccagcccttgtcggccagcgccagcatgaacggcatggtggcgttgcccagcgcgatggtcgaggtgcgcgcaaccgcgcccggcatgttggccacgcagtaatgcatgatgccgtcgacctcgtagatcgggtcctggtgggtggtcgccttcgaggtctcgaaacagccgccctggtcgatcgcaacgtcaaccagcgccgcgcccggcttcagctcgctcagctgtgcgcggctgatcagcttgggcgcagcagcgcccgggatcagcacggcgccgatgatcatgtcggcctgacgggccagttcgatcgtgttgccggcgctggcatagctgttcttgaaggtgccgccaaagacgtcgtcgaggtaacgcaggcgcgggatcgagcggtcgagcacggtcacatcggcgcccatgccagcggcgatcttggccgcgtgggtgccgacgacaccgccgccgatgaccagaaccttggccgggcccacaccgggaacgccgcccatcagcacgccgcgaccgccattggccttttgcagggtccaggcgccaacctgcggtgccagacgcccggcaacctcggacatcggtgccagcagcggcaggccgccattgcggtcggtcacggtctcatacgcgatgcaggtcgcgcccgaagccagcaggtcatgggtctggtccggatcgggtgccaggtgcagataggtgaacagcagctggccctcgcgcagcatcttgcgctcgatggcctgcggttccttgaccttgacgatcatgtcggcggtggcaaacacctctgcggcggtgtccacgatccgggcgcccgcgtcgacatagtcggcgttgtcaaatccggcaccggcgccggcattggtttcgatgatgacctcatgcccgtgcgagacggcctcgcgcgctgcattcggggtcatgccgacacggaactcctgaggtttgatttccttggggcatccgattttcatttctgcgtcctccgttcgcaatctgcccaaatatgtggcagatacgggaagcaatttctgtgaaactccactcgccttttggagagttttcaggatattcttcgaagcttgagccaaatgttgcaaaggatgtgcgccgatgagcctcgacgcgacggatcgcaagattctcaccgcccttcaggcaaagggccggatgtccaatgcggaactgtccgacaaggccaacctgtcgccatcggcctgtcaccggcgggtccagcggctcgaggccgaaggttatatccgcaattacgtggccctgctggacgcccgcaagatgggcctgccgacaacggtttttgtcgagatcaccctgcagggtcaggccgacgaggtgctggacgcgtttgaaaaggcggtggcgcgcattcccgatgtgctggaatgccacctgatggccggaacggcggattacattctcaaagtggtggccgaaaacaccgaggatttcgcccgcatccaccgccagcacctgtcccgcctgcccggggtggcccagatgcaaagctcgttcgcgctccggaccgtgttcaagacaacggccctgccggtctgaccctttcggcgcccttgcatccgcaaacacgaggggcatacttgcacgagcggtggcccgatttttgatttcccgcaatgaaattaccatttgtccgtgacatgcaacggtcacacaggcccgttaggggcagacagatcaaccgtatcgagaggagcgtattttgacccatgaatccgacgaccccagcttggattggctcgaggccgaattggaggattcgctggatgaggatttcgagatcgaattcagcgaaccgatgctgtcgatggaaatccgccggatctacaaggatcagcgccccgatctgctcgaccgccaggtctatttccgcaacctgctgcggctccaggccgagctgatcaagttgcaggactgggtgcagcacaccaattccaaggtgctgatcatcatggaaggccgcgatgccgccggcaagggcggggtgatcaaacggatcacccagcggctgaatccgcggatcgcgcgggtggtggcactgcctgcgccgtcccggcgtgaacagagccagtggtacttccagcgctacgttccctatctgccctcggggggcgaaatggtgctgttcgaccggtcctggtacaaccgcgccggggtcgaacgggtgatgggttttgccaccgaggatcaggtcgaacagtttttccaggacgttcccgaattcgagcgcatgctggtacgctcggggatcatcctgctgaaatactggttctcgatcaccgacgaagagcagcagctgcgattcctgatgcgggtgcacgatccgatgaaacagtggaaactgtcgccgatggacctggaaagccggatccgctgggagcaatataccaaggccaaggaacagatgttctcgcgcaccaacatccccgaggcgccttggtatatcgtcgagggcaatgacaagaagcgtgagcggctgaactgcatcgagcatctgttgtccaagatcccttatgaggacatcccgcacgagaaggtcacgctgcccgaccgccgctacaaccctgactatgaacgccaggtgctgcccgacgaactttacgttcccaaggtctattgagccggcaagcgggcgctgcccccagggcctctttcgctccccccggagtatctcggacgaaatgaaggggcgggcgcgagcggtcagggatcggttgcgccgagggtctcgatattgatcaggatgcggcgcagataggtggtaaaggcgtcgacctcttctggcgtgaaaccgtcgagcaggcggcgttgccggtcaagcgcgctgtcgagaatgcgggcgtgcatctgacgcccggccttggtcagggtccagtgacgtcgccgttcgttgccatcttcagccctggcaaggcccagcgcatccaggcggtgcagcgaccggctgacggccgccttgtcgataccgatggtgcgcgcggcatgcgagaccgaactgcccggctcgcgcgtcagcatcaccagcatgcgccagtccatcgcgccgatcccgaattctgtctgatagtgccgtgccgccgcccgggtgaagcggttgcccgcaaaggtgagcagaaccgtgggcgagcgggtaaagctgagcgttgcggcggcggggccattcggcgttccatcggggtggacaaggaacaggtcgtcggaaaggtcgtcggtcatggggtgcgtgatcctgatgcccggcaatcctagcgacagcttgttgacatgacaacacgcactccacagaatacccactgtgttgacatgacaacagggagtcgcgccatgtcggatgcacccgtctacgagattgatctggcggccttctgggccgatccttatcccgatctgaaacggatgcgggccgaggcgcccatcgcctatgtaccgcagctgggcgcgacgctgatcacccggcgcgacgaaatctttgcgcaggagaaacggatcgagatcttctcctcggaccagccgcaggggctgatgacggtgctgatgggccagaacatgatgcgcaaggatggggatgcgcatatggccgagcgcaaggcgatctttcccaccgtctcgcccaaaacggtgaaacaggtttgggtcgcgcagttccgagccgctgcccagcgggtgctggacgatctggcgccgcgcggcgcctgcgacctggtgcgcgattatgccatgccggtttcggccgaggcactcaaggcgatcaccgggctgaccaacatgaccgccgccgagatggatcgggtgagccagggcatgatcgacggctgcgccaattacgcgggcgatcccctagtcgaggcgcgctgccatgattgcaccgcctcgatcgacgcccatatcgacgcgatgatcccggtgctggatgccagacccgaccattcgctgctctcggtccagcgccgcgcggggctcagcgacgcgcagacccgcgctaatatcaagctggccatttccggcggccagaacgagccgcgcgatgccatcgccggcaccgcctgggcggtgctcagtcacccggatgcgctggcgcggctgcaatcgggcgcggtgccctggctgcgcgcgttcgaggaatatgcccgctggatctcgcccatcggcatgtcgccgcgccgggtggcgcagcgtgccacggtgcagggcgtgacgctggagcccgaggaccgggtgtttttgatgttcggatcgggcaatcgcgatgaaagcgtctttgccaatccggaccgcttcgatctggatcaggatatcgcaccggcgatctcctttggcgccgggccgcatttctgcgcgggggcctgggcgtcaagggcgctgatcggagaggtggcgttgccgcttcttttcgaacgattaccgggcctcgcgctggacggcgaggcccggttcggcggctgggccttccgaggtccgatcacggtgccggttcgctgggaaccggcaccgcgggagggttgatcagaacaggaagtcctgcgcgtccagcatgtccatctggacgccgagcagggtcaggctgttgcccgccgcgtcggtgatcaccgcgtcgccgtccacctcactaaggtggttggccttgagatcatcgaaatcggcgatgccatcggccttgccgagatcgacaaggtcggcctggccgcgtacgccgaagtcaaagacgacatccttgccggtcgagaagtggaacgtgtccgccccggcgccgcccagcatgtggtcgtcgccctcgccgccatcaagcgcatccttgccccgaccaccgatgaggaggtcgtttccggcgccaccgtcgagcatatccttgccgcggccgccaagcagcacgtcgtcgccgtcaccgcccgaaagcttgtccatgccacggccgccgatcaggatgtcctgaccaccgtcgccccagaagatgtccatgccacggccaccaatcatgatgtcgttgccacctttgccatgtgccgcgccaccggtatcgtccgtaaagatcagatcagatccgtcgctgccttcgcaggcattttccggctctggttcgggtttcggctcgggttcgggtttcggctcgggttcgggcttcggctcgggttcgggtttcggctcgggttcgggtttcggctcgggttcgggcttcggctcgggttcgggcttcggctcgggttcgggcttcggttcgggttcgggcttcggctcgggttcgggtttcggctcgggttcgggcttcggctcgggttcgggcttcggctcgggttcgggcttcggctcgggttcgggcttcggctcgggttcgggcttcggctctggttcgggtttcggctcgggttcaggcttcggctcgggttcaggcttcggctcgggttcgggcgtcggcgcaccggtatccagttccacctcggcggcggtgcgggcaaagttctgggtcaccatcacggcgtcatagccttcgaaattaccgcgctcgatgccgatccccaccagggtcacatcgggattgaggatattggccctgtgacctgggctgttcatcagcgattcatgcaggttcttcacatcgtccgacaggccgggcgcgccgcgctcgctttgccaggcgatgttctcggcccagatcgagttgccctcgaacttgaacccggtcttttcgatccggtctcccggcgaactgccattgacgccggtatgcgagaacacatcgcgttccagcatccacttgctgtgatcctcggaggcatcgttgagcttgagttcgagcgtgaccgggttcagcccccgcgaggtccgctcgttattgataagctccagcatttctctttcgagagtacttgcctgtgacatggtcaaaagtcctgttgctgtgtcgagtggccacgtcttggcgcaggacgggacgccggcatagacgggggcgcgccaaggggggattcgcggcgccgccttgccggatgaggccggggcactgggcgggaaggcgcacggccaaccccccgtttcagcctccggcggagcgccgcgcgcggccaacccgacttttggcagaaaaccggtcgttggtgaccgcgccgggccggttcgcgacccctctgtcgccccccgacaagaccggcgattcgatccggggcgaaatggagaggcgccaagggaaagatacgatgaccgctgccgatccgaatctctccgccggggcggatcagcccgagggcgcgaccacgctgaccggcatcctgttcctgctgctcgcgaccaccatctttccgattcaggatgtgatcatcaaaagcctgagcagcgaattcgcggtgcatcagatcgtgttctggcgctcggtcttcgcccttccgatcgctgctgcgatggcgctatacgaaggctcgctctggccgtggaagatcggctcgtggccattgcagttgacacgtgcggtggcggccttctcgtcctatctggtctattacatggcgctggccgccatcgggctggccgaaaccgccgccatcaccttctccaccccgattttcgtcaccctgctggcggcggtatttctgggcgagaagatcggcctctggcgctggctggcggtgtttctcggcatggccggggtgctggtgatcgtccagccgggcgcgtcggtgttcgaaccggcggcgctgctggcactggcggcggcgctgttctacgcgatctcgatcatcgccacgcggcgactgggcaaccgcaccaatggcggcaccatgacgctggtgaccttgctggtctacatcgtcggaggcactgtgctgggactggtgttctcggggctcgaaaccgcctcgccgcacccgagtcttgcgtttctctatcgcgactggatcgcgcccgcgccgatggactggctggcgctggcggcgctgggggtgacctcgggcatcggcttcttcgcgctcagccaggcctatcgcatggccgaggccagcgtggtgactccgttcgaatacacctatctgccctgggcggtgctatggggttatctggtgttcggggtgctgccggtgatgtccacctggatcgggctgacgctgatcgtcggctcgggcctgttgatcctgttccgcgagaccatgcgcggccgccgaatcgtccgccgccgcggtctgggtgtcatgcggcagagataggccgggccagagatcctccccctagaaacgacaaacccccggggccgggccgcgggggtcgtcaaatagtgtcatccaaagccggacgagagcgaatgccttagagcatgccttcgcgctgtgctttcttgcgtgccagcttgcgggcacggcggatcgcttcagctttctcgcgcgcttttttctcggacggtttctcgaaatgttgcttcagcttcatttcacggaaaacgccttcgcgctgcagcttcttcttcagggcacgaagcgcctgatcgacgttgttgtcgcgaacactaacctgcatgtggttttcaccacctttctaagttgagttgcaaggatttgcaggagcccgccgtatagcaaagcgggaccaagttgtctagatagggatcagaacaaggagatcgcccatgtccccgacctatgaagaggcccgaaatcacctgctggatgcggcgctgacccatgtcgccttcgatggctggaccgaggagacctttcgtgccgcggctgccgagactggtctggacatggatttcgcccgcgccatctgtccgcgcggggcggtcgatctggcgctgacctatcatgcgcgcggcgacgcggcgatggtggagcggctggctgccgccgagctgtcggagctgcgctttcgcgaccgaatcgccgcggcggtgcggttccggctggaagcggtcgaggacaaggaggcggtgcgccgtggggtgacgctgtttgccctgccggctcatgcgggcgagggggcaaaagcgatctggcagacctgcgacgtgatctggtctgcgctgggcgatagctcggaggacgtgaactggtacaccaagcgggcgacgctgtcggcggtctattcggcaaccgtgctctattggctgggggacgagacccccgggcacgaggcgacctgggaattcctagatcggcgcatcgacaacgtgatgcagttcgagaagttcaaggcggatgtgcagaagaacccgctgctgaaacctttgctggcgggccccaactggctgttcgcccagatgcgggcgccccgggataagggcgatctgcccggctcgctgggctgacgcgcgaagaaagcccgcaagggcttgatgagcgccccagagccacaattgcaaaaacacacttacaggaggttccatgtcccagcagatgcgcgcggttgaaatcagcaggcccggcggacccgaggtcttgcagctgacccagcgcccgcggcccgaaccgggccatggccaggtgttgatcaaggtcgcctatgccggcgtgaaccggcccgatgcattgcagcgggccggggcctatgatccgccacccggcgccagcgacctgcccgggctggaatgttcgggcgaggtggtcgccgtgggtcccggtgccgaagatgtcgccgtgggcgacaaggtctgcgcgctgctgcccggcggtggctatgccgactatgtggtcacgcccgccgcccattgcctgccggtgccacaaggcatggccctgcgcgaggcggcctgcctgcccgagaccttcttcaccgtctggtccaatgtgtttacccgtggcgggctcaaggcgggcgagcggtttctggtgcatggcgggtccagcgggatcggcaccaccgcgatccagctggcgcatgcctttggcgcacgggtctttgccacggccggatcggatgacaaatgccgcgcctgccttgacctgggcgccgagcgggcgatcaactatcgggacgaggatttcgtcaaggtgatgcggtccgagggtggcgccgacctgatcctcgacatggtgggcggcgattacatcccgcgtaacgtcaaggcgctggccgaagacgggcggttggtgcagatcgcgttcctgcaaggccccgtggtcgagctgaactttgccctgatgatggtcaagcggctgaccctgaccggcagcaccctgcgcccgcaaagcgacctggccaaggccgatatcgcgcgcgacctgcgcgaggcggtctggccgctgctcgacgcggggcggatcgcaccggtgatggacagcgagttcgatctgggcgacgccgctgccgcccatgcacggatggaaagctcgggccatatcggcaagatcgttctcaaggtcggctgagtcggtcggaaaacccgcccgcccggcttgtcccggcgggcgcgcctgctagggttatcccaaacgagggaggacccagatgagcgagactgcaagaaccgtggtgatcgaggggtttggcggccccgaagtgctgcaactgcgcgatctgccggtgggcgagccggggcctggagagctgcgcatccggcatcaggcctgcgggctgaacttcatcgacgtctatcagcggaccgggctctatcccctggcgctgcctcacgcgctggggatggaggcggccggcatcgtcgaggcggtgggcgagggggtcacccatctgaaaccgggcgaccgggccgcttatgccgccacccctccgggtgcctatgcccaagcgcgcgtcatgcccgcagcacaggtctgcccgctgcctgacgagatctcctttgatcaggcggccgcgatgatgctcaaggggttgacggtcgattacctgttccatcgcaccacgcctttgtcacggggcgataccgtgctgttccatgcggcggcgggcggggttggcctgatcgcctgccaatgggccaaagccgaggggatcacgctgatcggcaccgccggcagcgacgagaaatgcgcgctggccaaggcgcatggcgccacccatgtcatcaattaccggaccgagaatttcactgatcgggtgcgcgagctgacagatggcaagggcgtcgacgtggtgatggattcgatcggggcagacacgttcgaaggctcgctcgactgcctgaaaccgctgggcatgatgatttccttcggcaatgcctcggggccggtgccgccggtcaatatcggcatgctcgggcaaaagggcagtctgaaactcacccgcccgaccctgttcacccatatttccgatcatgccgcctgtcaggcgatggcgcggcggctgtttggcaaggtgaccgggggtgaggtcaagattcgcatcgaccagcgtttcccgctcgatcaagtggccgatgcccatcgcgcgcttgaggcgcgccagaccaccggcagcaccattctggaactgtaggccacacgcgataatccttgcgccgccccatcgggcggggcaaggaagtgggatggatcagcttgaccgtcagatcgtcgcggcgctgcaacacaatgcgcgcgagtcgaccaccaagatcgccgcgcgcctgggcgtggcccgcaccaccgtgcatgaacgcatcacccggatggagtcgcgcggcgtgatcgcgggctattccgtggtgctgcgcgagccgcaggatgagagcaaggttcaggtcgtcgtgctgctggaagtgcagcagaaagagaccacgcgcatcgtcaagcggctcgaagcctatcccgagatcaagctctgcctgtcgatcaacggcgaatacgacctgctgctgtcggccgaggcgccccggatcgaggatctggatattctggtcgacgaagttggggctattcccggcatcctgcgcaccaatacatttgtggtgttcgggcgccggatcgaccgaacctgacataatgacaagaatgccgtcacaatagcggatatccgagtcgtttcgacactctgctccctacagatcgaacagccgccacgccatcctgagatcagtatcaaggagacgtgccatgcgctggaacatttgtgtcgtcggggccgggaagatcggtcagatgatcgccgctttgctcaagacttcatccaactactcggtcaccgtggccgatcacgatctggccgcgctggcggtgctgaaccggatgggtgttgccaccaagcaggtggatgccaaggacgaagccgggttggccaaggcgctgggcgggttcgatgcggtgatttcggccgcgcccttctttctgactccgatcatcgccaaggcggccaaggccgcgggcgcccactattttgacctgaccgaggatgtggccgccacaaatgcggtgcgcgcactggccgaagacagccagaccgccttcatgccgcaatgcggtttggcaccgggctttgtcggtatcgcaggggcggcgctggcggctgagttcgacgagatcgacagcctgcatatgcgggtgggggcgctgccgctctatccgaccaatgcgctgaaatacaacctgacctggtccaccgacgggctgatcaacgagtattgcaacccctgcgacgccatcgtgaatggagagcgggtcaagaccgcgccgctggaggattacgagatcctcggccatgacggggttgaatacgaatgcttcaacacctcgggcgggttgggcacgctgcccgagacgctggatggcaaggcgcgctcggtctcgtaccgctcgatccgctatccggggcaccgcgatatcctgcgcctgctgctgaacgatctggggctggagcgtcgccgcgacctgctcaaggacattttcgaaactgcgctgccgcgcaccgatcaggacgtggtgctggtctattgcaccgccaaagggcggatcggtggccagctgcgtgaaaagagcctgatcaacaagtcctattcccgcgtcatcgacggccaggtctggagcgcgatccaggtcaccaccgccgccggtgtgctgggcgtggtcgacctgatgcgtgccggaacgctgcccgccaaggggttcgtccggcaagagcaggtcaagttcgccgatttcctcgaaaccgaattcggccgcctttatcgggcgggcgatctgaccgcccaaaacaaggccgcttgagacatgaaagatatcgtcatgaccgctgaaaccgtgatgcagcaactgggcctgggcgccgccgacctgaccgggggcagcatccgcgtcacctctccgattgatggccgggtgctgggcgaagtgcacgaaacgccgttgtccgaaatggctgccgtgctggatcgtgccaaatcggccttcaagatctggcgcagcgtgcctgcaccgcgccggggcgagttgatccgcctgctgggcgaagagctgcgcgcctcgaaagaggcgctgggcgcgctggtcagctgggaggcgggcaagatcacctcggaagggctgggcgaagtacaggagatgatcgacatctgcgatttcgccgtcggcctgtcgcggcagctttacggcctgaccatcgcatccgagcgtccgggacaccggatgatggaaacctggcatccggccgggccggtcggcgtgatctcggccttcaactttcccgtggcggtctggtcctggaacgcagcactggcgattgtctgcggcgatccggtgatctggaaaccgtcggaaaagacgccgcttaccgcattggcctgtcagaagatctttgagcgcgcgctggcccggtttggagacgcaccggacgggctgttgcagaccctgatcggcggggccgatctgggccgcacactggtcgagagcgaggatgtgccgatcatttctgccaccggctctacccgcatggggcgcgctgtggcgccgatcgtggcggcacggttcggcaaatgcatcctggagctgggcggcaacaacgccatgatcgtcggcccctcggccgatctggaaatggcggttcgcgccatcgtgttttcggcggtgggaacggccgggcagcgctgcaccacgctgcgccgtctgatcgcccataactcgatcaaggacgagttggtcgcgcgcctgaagaaggcctatgccggtctgcccatcgggaatccgctggccgagggtacgctgatcgggccgctggtggacgaggcctcgggcaacgccatgaccgacgcgctgaaatcggccaaggccgagggcggcatggtctttggtggcgcccgcgtaagcgagggcgtgccggcgggtggcgtttacatgcagcccgcgattgtcgagatgcccgcgcagagtgccacggtgaagaccgagacctttgcgccgatcctctacgtgatgggctatgacagtttcgaagaggcggttcatatccagaacgacgtgccgcagggcctcagctcttgtgtgttcacgctgaacatgcgcgaggccgaacagttcctgtcggcgtccggctcggattgcgggatagccaacgtcaatatcggcccttcgggggccgagatcggtggggcgtttggcggcgagaaggaaaccggcggtggtcgcgaaagcggctcggacgcgtggaaagcctatatgcgccggcagaccaacacggtgaactactccgccgaactgccgttggcccagggggtgaagttcgacatctgatctgcatcacccggccccgtcgaatgacggggtcggggttttctcgcgccgttttccggatcggaaaacggcctggaaaattcaagaattttccaagacggaattcttgcagaattccgtcaggtccaggacaggcccatgtcgatcagaatccgttgggttcgtcccgggtaatcggtcacgatcccatcgacaccggttgtggccattcgcctgatatcttcgggttcattgaccgtccaggtcagcacgatcaggcccaggtcatgtgcctcggccacaagctcgggtgtcacatccagaaaataggggcaccacagctgtccgccagccgacgcgaccgcttgcggcaggctttcggtcatccggtcataatccggtcccaccggcttggccgaatcctcgccgggatcgtccgcgttttcgggcaattgcgacaggtatgaggttggcagatccggcgcctgccgacggcactcgcccagcagcgcccagtcgaagctgtgcatcacggtgcgtggttccatgcggtaacgtcggacatcggccagaaccgccgccaccatctcggcgcgcgccgcgtggtcatgcatcagggcgggatccgacttcagctccagcagcaggtagggtgcctggtcaccatagcctgcgcaaaggtcgagcagttcgcccaaccggggtacatgaatgccggtcagaaaggcctgatccggaaagcgccggccatagacggttcgcccgtcgagcccgccgacatccagtgccctgatctcggcgtaggtcatctcggcgacctggcgttccgcgccggtcagccagtggccctgaccatcccgggtcatcgcatttgcaagatggtgattatgggtcaccaccggcacgccgtcggctgtcatcaccacgtcgaattccagtgcccgcaccccggcggcgagcgtaaaggcaaagccttcgagtgtgttttccggcatcaccccacgcgcgccgcgatggccgatgacgcgcacgacgctcggatggccgcgcagcccctcaagttgggaaaacccgttcattccgcgatccgtttgccagtttcggggtcgaagaggtgcaggctgtccgccgtcggggtgaaagccatcaccgcatccgctgccgccgacatatgcccgggcatgctgaccaccatctcggtatcggtgccttcgagctgtccatgcagcagcgagttcgcgcccaactgttcgaccagttcgacccgcacccgcaccggcccgccctcgtcaggcagcaggtgttcggggcgcaaccccagcgtgaccgtcccatgggccgttccggacccggcgatccgggcgccgttggcgagggtcaccgaaccctcggcggcggtggcgggcaggaagttcatcgcggggctgccgatgaagcccgcgacaaaggtggtggcgggccggtcatagagctcgatcggagtgccgaactgttccacgtagccgccgttcagaaccatcagccggtcacccagcgtcatcgcctcgacctggtcatgggtgacgtagatcgacgtgacaccgagccgctgttgcagcttgcggatctcgagccgcatctgcacgcgcagcttggcgtcgaggttggacagcggctcgtcgaacaggaagacctgcgggttgcgcacgatggcgcggcccatggcgacgcgctgacgctggccgcccgacagctgccgcggcttgcggtccagataggggcgtagttccaggatatcggcggcctcttcgacccggcgggcgatctcgtccttggatatcttccggatcttgaggccataggccatgttctcgcgcaccgacatatgcgggtagagcgcatagttctggaacaccatggcgatatcgcggtcggcgggctccagctggttgaccacgcgatcaccgatgctgatctggccggcggtgacggtctcgagcccggccaccatgcgcaacagagttgacttgccacagcccgacggaccgacgatgacgatgaattcgccatcttcgatctggcccgccacatgatgcaggacctcggtgtcgccataggcctttacgagattgtcgagagtgatggatgccatggtcttgtgcctatttgtcggtctctgtcaggccctgaacaaagagcttttgcattgcgaccaccacgaagaccggcggcagcatcgccagcagcgcggtcatcatgatgatgttccattgcggggactgttccgccgcctcaagcatttgcttgatgctcatcacgatggtggtcatgtcggtgtcagtggtaatcagcagcggccacagatactggttccagccatagatgaagaggatcacgaacagcgccgcgatattggtgcgcgacagcgggatcaggatatcccagaaaaagcgcagcggcccggccccgtcgatgcgcgcgctttccagcatctcgtcggggatggtcagaaacacctggcggaacatgaacgttgccgtggccgaggcaatcagcgggatcgacaggccccaatagctgttgagcatgcccagatcggccaccacttcgaacgtgggcaggatgcgcacctcgaccggcagcatcagggtgacgaagatcagccagaaaaagaacatgcggaagggaaacttgaaatagacgatggcaaaggccgaaatcagcgagatcgcgatcttgcccaaggcgatcatcatcgccatggccaggctgttgagcagcatccgccagaccggtgcggtctcggtcccgctcaggccagagccaaacagggtctgagtgaaattctcccagaaatgggtgcccggcagcatcgggatcggcgcctgtgtcatgcgcaccgcgtcatgggtggcggcgacaaaggtgatccagatcggcagcgcgacgatgacgatgccaaggatcagaaccagatgggtgatgacattcaggatggggcgattttcgaccatcagtattccaccttgcgttcgataaagcggaactggaccacggtcatggcaatgaccaggatcatcaggatcaccgattgtgccgccgaaccgcccagatcgaggccgacaaagccgtcgttatacaccttgtagaccaggatcgttgtcgaattggccggcccgccctgggtcaccgcatggatgatgccgaaggtgtcaaagaaggcgtagaccgcgttgatcaccagcaggaagaaggtggtgggcgagatcagcggaaagatgtgatcgacaaagcggcgcaccggcccggccccgtcaatcgccgccgcctcgatcagcgagcgcgggatcgactgcatggcggccagatagaacaggaagttataggcgatctgcttccacgcggcggcaaagatcaccagcgtcatcgcctgggtgccgttcagataatggttccagtcgatcccgaccatgtcgagcaggaagggaaagatgcccagcgtcgggttgaacatgaacacccaaagcgcccccgccagtaccggtgccaccgcgtagggccagatcatcagggtgcgataagtggttgcgccgcgcaccacccggtcggcgaaaccggcgagtatcagcgcgctgcccatcgaaagaacggcgaccgcggccgagaacaggatcgtgcggccaaagctttgcagatactgcgcatcctcgatcagcagctcgaagttctcgaaccagacgaattcggtcgacaggccgaatgcgtcttcgatcaggaacgactgatagaccgcctggctggcgggccagatgaaaaagaccagcgtgatcaggatctgcggcgccaccagcaggtatggcagcagagagctgggaaaatggacacgtttgagcatcgggttctcgttgcctcggggccggaaacggcggggcatccggcgggcagatgccgccggatgccgggtcttgttggttcagatcagttggccgaacgttcgaacttgcgcagcagggcgttgccgcgttcggttgccgccgccagtgcctgggccgccgtcttgtcgccggcccagagcgcctcgagctcttcgttgatcacgtcgcggatctggacgaagttgccgaaccggataccgcgcgaattggcggtgggggtgttcaggctcagctgctggatcgcggtgtcggtgcccgggttgctgtcatagaagccctgttccttggacagttcataggcagcggtggtgatcggaacatagccggtctcctgatgccaccaggcctgcacctcgggcgaggacagataggtcatgaacttggcaagccccttgtattcctcggcctcgtgcccggccagcgcccagagcgtcgcgccaccgatgatcgagttctgcggcgcatccgcgacggcggagtccagcggcagcatggtctgaccgaattcgaactgcgcctgccccttgatcgagccgtaataggccgaagagttcatccacatgccgcattcgccattggtgaacatcggcaggctgtcgccccggcgtccgccatatttgaacaggttgccctcgctcatcgcggcgatatcgtcgaggcgcgcggtcacctcgtcattgttgaagctgagttcggtatcgaacccggcaaacccgttttccttggtccccatggcgatgttgtgccaggccgaatagttctcgatcatgacccaggactgccagccaaaggagaagccgcagtccatgccgctgtcgaccagcgcctttgcggcggtcttcatgtcgtcccaggttttcggcacctcgacaccggcggccttgagcgcgtcggcattgtaccacagaaccggggtcgagctgttgaagggcatcgacaaaagctcgccttcggaagtctggtaatacgagatcacggctggcaggtagtcggacttgtcaaacggctcgcccgcgtcggacatcagctgctcgaccggatagatcgcgcctttggcggccatcatggtggcggtgccgacctcgaacacctgaaccagatgcggatgctccttggcgcggaacgcggccacggcggcggtcatggtttcggtatagttgcccttgtaggtcggcacgaccttgtactcggactggctggcgttgaaatcggcggcgatcttgtcgacgcgctcgccattggtgccgcccatcgcgtgccaccactggatttcggtttgcgcaaaggccatgccggtcgtcaggaccagcgccgaggcgctcagtgtcaggaatttacaagtcatatcaacctcccggggttcatggacgggcggatggttgcgcaggggaaaaaataactcaagcaaaagttttatgaatgcaatcatagcacaatgttatatcgtggcggtagatggtgctgttgctgcatgtgcgaagaagggggaaagccttgaatttcaagctgagacagttggaggcctttcgcgcggtggcgcagacaggctcgatcacacgtgcagcgcagcaattgggaatctcgcaaccagccgccagccgcctgcttgccgatttctcggcttcggtcgagtttccactgttcgtacgcgaggggggcagcatgagcccgacccccgaatcgcgctatatgctggccgagatcaaccgggtgttcgaggggctcgcccatctggaagagctgcgtcacaatctcaaggaccgcaccgccgggcatctgcgcatcgcctgtctgcccggttttgccaccagccatctgcccagggttctgaccgcgttcctgaaggacaggcccggcgtgaccgtcacgcttgaacccgacaggcccgagcgcatcctggaatggatcgtcggccagcaatatgactgtgccattaccgacggcttcgccggccatccggcaaccgaaagtaccgatatcgcgatccgcaccgtctgcatcctgcctccggggcatccgttgtcagatcgacccgaaatcacgccgcacgatctgcgcggcgagaagatcatccattcccgccgcgacagcccgttctttcgccgcctggcgcaggcctttaccgatagcgaagtggagttgtcctcgtggatcgaggtgcgccagttcaccaccgcctgcaccatcgtggccgaggggcagggggcggcggtgctgtcggcgctggatgcggagcagtatcgcgaccgcggcctggtgatccggccctttgtgccccggatcgcccatcgcctgtcactgctgcgacccgttaccggcagcctgtcgcctctggtgctggatttcctggaggcgttcacggccagtctggctccgttcatcgaccatgaggaacgtcgggcgaacccggttggcgcacgctagctgcgccagcggccgcagagcgtttgcgttgtttggaaaatttgcggttgaagtgctggctctttggtgcagggcacccgggaggtggctaaagttttcacaatttcaatgcattgaggggagatttcagttttttctattttttgtatttttgtgcttgcgactctttttggttgggcctagaacccccttcaccggcggcgctgaggtgctgctgacgggccggagagacggtcggacacgctggagagacggcggcattcgagggatgagcgaggcgggcgcgctgagggattggcgcatcggtcttgtttttggctctggggcgcagcgctgtttgacattgctggatactgaagagatatgtgggcggtttggttcgtttcgacggattgaaagtctgtatatcgcactcttaggttcgatgcctgcgctttagtagcgtaggcggtagcgccgatgatggagtgtcagcttcactgtttgagcgtgcaacgtttcttttggaacgatgtacatcagacagatgactcttgatgtttgccctggcctagccgggttgggggagcgacgttgtttgggatggtttatctgtcctcaagtagcggagcggtaggacatcaaggatgtgcagaggttcgactgtcatggaaatgctggtaacggcattttaacttgagagtttgatcctggctcagaacgaacgctggcggcaggcctaacacatgcaagtcgagcgcgcccttcggggtgagcggcggacgggttagtaacgcgtgggaacgtaccctttggtagggaatagccactggaaacggtgagtaataccctatgagcccttcgggggaaagatttatcgccaaaggatcggcccgcgttagattaggtagttggtggggtaatggcctaccaagcctacgatctatagctggttttagaggatgatcagcaacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatcttggacaatgggggcaaccctgatccagccatgccgcgtgagtgaagaaggccttagggtcgtaaagctctttcgcctgtgaagataatgacggtagcaggtaaagaaaccccggctaactccgtgccagcagccgcggtaatacggagggggttagcgttgttcggaattactgggcgtaaagcgcgcgtaggcggaccagaaagttgggggtgaaatcccggggctcaaccccggaactgcctccaaaactcctggtcttgagttcgagagaggtgagtggaattccgagtgtagaggtgaaattcgtagatattcggaggaacaccagtggcgaaggcggctcactggctcgatactgacgctgaggtgcgaaagtgtggggagcaaacaggattagataccctggtagtccacaccgtaaacgatgaatgccagtcgtcgggtagcatgctgctcggtgacacacctaacggattaagcattccgcctggggagtacggccgcaaggttaaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgcagaaccttaccaacccttgacatcctcggaccgtcccagagatgggtctttcacttcggtgaccgagtgacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttcggttaagtccggcaacgagcgcaacccacacccttagttgccagcattcagttgggcactctaggggaactgcccgtgataagcgggaggaaggtgtggatgacgtcaagtcctcatggcccttacgggttgggctacacacgtgctacaatggcagtgacaatgggttaatcccaaaaaactgtctcagttcggattggggtctgcaactcgaccccatgaagtcggaatcgctagtaatcgcgtaacagcatgacgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttgggtctacccgaagacggtgcgccaacctttcgaggaggcagctggccacggtaggctcagcgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttctaaggatgtatctagttagatttgttcgcaaatctcgtgatacacttagcagaagatcaacaaacaaagttgatcaaactccggaccggaccgtcctcatatctcttcaggaacatatcaggcccatgacaatctggggtctggccctccgtcgtcgcttgcaagcaaacgacgtaatcgggcaacgtcgatttgccctggggcaaatcaactgggtcggtagctcaggtggttagagcgcacgcctgataagcgtgaggtcggaggttcaagtcctcctcgacccaccaagccttttgcggagcaaagggcgttgtcgcggcagttgcttttggtcacaaaagcaatgagagcgacctttatggggccttagctcagctgggagagcgcctgatttgcattcaggaggtcaggagttcgatcctcctaggctccaccatatcctcgatttgaccgccaagcactgtgtcagtgtttggccgtccaatcggactgtgcttctacggaagcgttgacatcgtttagagagaaatcaatcaactctgtttgatcgcaccgcgtgaggtgtcgatctcagcgggttctgctttcgccccaagttgccgcaaggcggtggggcatttgccctcaagtagccgcaaggcggtagggcaggtgaagagagcggaaggcgcgggttgggtctagccggctcgatctgttgtatccctgttgaaacgaacagaagttgtccaagtcaagtacactaacccggtgcggtccgcgaggatacgcaccactaagttcagccctgacgggctgagcgggaaaagtgacttttggttcagaagaaggcctggtcgaaccagcccgggccgtgagagttcagtctctctttttctggatcgaatcaagcgcgagaagggcgtttggtggatgccttggcagcaagaggcgatgaaggacgtgatactctgcgataagtcatggggagccgagaataggctttgatccatgaatctccgaatggggcaacccacctgacattctgttattgttagccttcgggttatcaataacggggtgaaacaggtacttaagacctgaatacatagggttttaagagcaaacccggggaactgaaacatctaagtacccggaggaaaggaaatcaattgatactcccctagtagtggcgagcgaacggggatcagccgagccttgagaatgagaagaacatgttgggaagcatggccatagcgggtgatagccccgtattcgaagttcgatgggacgtattaagtagggcgggacacgtgaaatcctgtctgaagatcggaggaccaccttcgaaggctaagtactccttgctgaccgatagcgaaccagtaccgtgagggaaaggtgaaaagcaccccgacgaggggagtgaaacagtacctgaaaccggacgcctacaagcagtcggagggacctcgagtcctgacggcgtaccttttgtataatgggtcatcgacttggtctcacgagcaagcttaagccgttaggtgtaggcgcagcgaaagcgagtcttaatagggcgtcgagttcgtgggatcagacccgaaaccgagtgatctaggcatggccaggttgaaggcaaggtaacacttgctggaggaccgaacccacatccgttgaaaaggatcgggatgagctgtgcctaggggtgaaaggccaatcaaactcggagatagctggttctccgcgaaatctatttaggtagagcgtcatccgaataccccggggggtagagcactggatgggtaatggggccccacaggcttactgatcctaaccaaactccgaatacccgggagtactagatggcagacacactgcgggtgctaacgcccgtagtggagagggaaacaaccctgacctccagctaaggcccccaattcatggctaagtgggaaagcaggtgggatgtccaaaacaaccaggaggttggcttagaagcagccatcctttaaagatagcgtaacagctcactggtctaatcaagacgtcctgcggcgaagatgtaacggggctcaagccatgagccgaagctgaggatgccgtaaggcatggtagcggagcgtagtgtgacatagtctcatgtctctttagctcatttgatctcgaccaatcgctgagtgggtgcaggcaactgccctcaagtagcgaagcggtagggcatcaaaaatgagcgtcggagacgcgaggctttcgatgaagccggggcgtgagccatccggtggagagatcactagcgagaatgatgacatgagtagcgacaaagagtgtgagagacactctcgccgaaagtccaagggttcctgcttaaagctaatctgagcagggtaagccggcccctaagccgaggccgaaaggcgtaggcgatgggaactaggttaatattcctaggccaggaggatgtgacggatcacggatgtagttcagccttatcggattggctgggctgctgagtggtccctggaaatagccctccatcagaccgtaccctaaaccgacacaggtggactggtagagaataccaaggcgcttgagagaacgatgttgaaggaactcggcaaaatacctccgtaagttcgcgagaaggaggcccgggttcaaggcaacttggatccgggggcacaaaccagggggtggcgactgtttattaaaaacacagggctctgcgaagtcgcaagacgacgtatagggtctgacgcctgcccggtgcctgaaggttaaaaggaggggtgcaagctccgaattgaagcccaggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctccaacatcgactcagcgaaattgaattgcctgtcaagatgcaggcttcccgcggttagacggaaagaccccgtgcacctttactacagcttcgcactggcatcaggattgtgatgtgcaggataggtggtaggctttgaagcaggaacgccagttcccgtggagccaaccttgagataccacccttcgcactcttgatgtctaaccgcggtccgttatccggatccgggaccctgcgtggcgggtagtttgactggggcggtcgcctcctaaagcgtaacggaggcgcgcgaaggttggctcagagcggtcggaaatcgctcgttgagtgcaatggcagaagccagcctgactgcaagactgacaagtcgagcagagacgaaagtcggccatagtgatccggtggtcccgagtggaagggccatcgctcaacggataaaaggtacgccggggataacaggctgatactgcccaagagtccatatcgacggcagtgtttggcacctcgatgtcggctcatctcatcctggggctggagcaggtcccaagggtacggctgttcgccgtttaaagaggtacgtgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggtgtaggatacttgagaggagttgcccctagtacgagaggaccggggtgaacgatccactggtggacctgttgttgcgccagcagcagtgcagggtagctatgatcggacaggataaccgctgaaggcatctaagcgggaagcccccctcaaaacaaggtatccctgagggccgtggaagaccaccacgtcaataggccggagatgtaagcgcagcaatgcgttcagttgaccggtactaatcgcccgataggcttgatccgatccagtaacagaaagactgatcaaatggcctcaagtagcgctccgcgcgccaggccaaatcaagaaccaaaagcaccaactcgacttggacaacacccgattgatactcccgcccggacaatacgggtggcaacgcgctttcctccggaaaacgctgcctgccaccctcactgtccgcaaggcggacagtgagtatttattcggtttggtggtcatagcgagcgcaatacacccggtcccttcccgaacccggaagttaagtgcctccgcgccaatggtactcgggctcaagccccgggagagtaggtcaccgccaaacctaataaatactcaatcctctctacaacgatcaaaaactactcaaaaaaacaaacagccagaaacgcatacatgtcgcgttgtcttctgcattcgtgcgtgccgcaggcgcgcatcggtacctgcgtcaggtaacagttgacccaatgtcgtaagcgtcaggtttcaccggccgcttactaatgtctgggtcaggcgcgcttttcgccgatacgcccgataccaagcacatcaagcactttggcttcgatctggggggcgttcatgcccgcaacggcatacatgtcggccgggctggattggtcgatgaagatgtccggcagcaccatagagcggaatttcagcccgtggtcgaacacgccctcatccgccagaagctgcgccacatggctgccgaagccgcccacggcgccttcctcgatggtgatcagcgcctcgtggtcgtgagccaggttcaggatcaggtcgcggtcgagcggttttgcaaaacgggcgtcggcgatggtgggggtaatgccacgggcggccagcgcctcggcggccttttgcacctcggtcaaccgggtgccgaaggagaggagcgcgacgcgagcgcccttctggatcatccggcccttgccgatttccagaaccttgcccagttcgggcatttcgacccccacgccctcgccgcgcggatagcggaaggcgatcggaccgtcatcatgcgcggcggcggtggcgaccatgtgcaccagttcggcctcgtcggcggcggccatgaccaccatgccgggcaggttggcgaggtaggcaatgtcgaaactgcccgcatgggtggcgccgtcggcgccgaccagaccggcgcggtcgatggcgaaacggaccggcaggcgctggattgccacgtcatgcacgacctgatcgtagccgcgttgcaggaaggtcgaatacatcgcgcagaagggtttcagcccgcccgcagccagcgcggcggagaaggtcacgccatgctgttcggcgatgcccacatcgaaacagcgcgaggggtagcgttcggcaaagaggttcagcccggtgccatcaggcatcgcggcggtgacggcgacgatcttgtcgtcgcgggcggcctgatcgaccagcgccttgccaaagaccgcagtgtaggagggcgcgttcgagggggcctttttctgctcgcccgtgaccacgtcgaatttggcggtggcatggccgcggtcgcgcgcgcgttcggcaggggcatagcccttgccctttttcgtcagcacatgcagcaggatcgggccggtggcgcgagccttgacggtgcgcaggaccggcagaagttggcccatgtcatgcccgtcgatggggccgatataggaaaaacccagctcctcgaacaatgtgccgccgacggccatgcccttgagcatttccttggcgcgcttggcaccttcgcggaagggttcgggcaggagcgagaccgcgcccttggcggcggctttcagctcctgaaacggttcttcggcatagaggcgagagagatagttcgacagcgcgccgaccggtggggcgatcgacatctcgttgtcgttcaggatgacgatcaggcgctttttcaggtgacccgcgttgttcatcgcctcaaacgccatgccggccgacatcgagccgtcgccgatcacggcgatggcgtcgcccaacccttcgggcgtcaccccgcccagatcgcgggcgacggcgaacccgagtgctgcactgatcgaggtggagctatgggcggcgccgaacgggtcatagggcgactcggagcgcttggtgaagcccgacagaccgtccttcatccgcagggtgcggatgcggtcgcggcgttcggtcaggatcttgtgcggatagcattggtggccgacgtcccagatcaccttgtcgcgcggggtgtcgaacaccgcatgcagcgccacggtcagttccaccacgccaaggcccgcgcccagatggccgccggtgaccgagacggccgagacggtttcggccctcagctcgcccgccagctgggtcagctgcgcgtccgagaaccgtttcaggtccgccgggcgggtcacctggtcgagaagcggggtatgtgggcggtcagacatggcgatccttgctgtgtcccctgcgggtcagttgtcgcgggcaataacgaaacgggcggcttccttcaaggttccggcccgctcaccgtaaccgtccagagcggcacagccctgatcgacaaggtcgcgtgcccgcgccttggccgcatccagacccagcagcgagacaaaggtcgccttgcccgcgcccgcgtccttttgcagccgtttgcccgccttctcggcgtcgccctcgacatccaagatgtcgtcggcgatctggaaagcaaggcccagcgcgcgggcatattggcgcaaggggtccggatcggccccagccagcacggcaccggcggcggcggcccattcgatcagcgcgccggtcttgcccgcttgcaaccgggtgatctggtccagcgtcagcggtttgggcgcggtttcagcggcgatatccagcgcctgacccagcaccatgccgcgtgcgcccgcggcttgcgccagcgtcagcgccagggtggcgcgggtctcggcggttccgacctcggggcgggtgcagagctcaaacgccagcgaatgcagcgcatcgccggccagcacggcggtgccctcgtcccatttcacatgggcggtgggtcggccccggcgcaggtcgtcgtcgtccatgcagggcaggtcgtcatgcaccaggctgtaggcatgcagcgcctcgatggcggtggcgggccagattgcgcgggcctcgtccacatcatgcagccgggcgctttccagtaccagaaagccgcgcaggcgcttgccgccctcggtggtccaggccatggcgcgggtgatgtcgagcggctccagcgcgcccagcacagtgtcgaaactgcgctggatcagcgcggcgtcctgcgccagcctttcatggaacatgctcagagaccttcgaccggcttggtcccggtgggctggccattactgtcgagcgtgatggcggcaaccttttcctcggcgcgcttcaactcgtcctcgcagcgtttcttcagcgccgcgccgcgttcgtaaagcgcgatggactggtccagcgcaacatcgccgcgttcaagctgaccgaccacggtttccagctctttcatcgcctgttcaaagctcatctggtcgacgggggtctcggtcatgtcgcggcctttatcaattcctgtacatgcgcgcgcgttgcggcggcgagcgcgttcagatcataaccgccttcgagagtcgagacgatacggccctgacacagctcttgcgccaatgcgcacagctcggcggtgagccaggcgaaatctgcggtcgaccagttcaggttggccaatgggtcgtcctgatgggcgtcgaacccggcagagatgatgatgagttctggtttgaaggcgcgcaggcgggggaaggcttgcgccatgtaggccgcgcgcatctcggcgccgccggtgcccggggccagcgggatgttgacgatctggccatgcgcgccgtcctcgtccgggcggcccgagccgggccagagcggcatctgctggctggtgatcagaagcgcgcgcgcctcgtcccacaaaaggtcctgggtgccattgccgtgatgcacatcgaaatccaccaccgcgacgcggcgcaatccgtgatggtcaagcgcgtgtttcgcggccagcgcggcattgccgaacaggcaaaaccccatcgcggtttcgcgttcggcatgatgccccggcgggcgaatggcgcagaaggcgttctgcgcctcgccgcccagcaccatgtcgaccgcgcgcacgaccgcgcccgcggcgcggaacgcggcatcgaccgatccaggcgacaggaacgtgtcgccgtcgatctgggcaaatccctcgtcggggcgggcatcacggatatcggcgacatagcctgcgggatggatgcgcagcaggtcgtcttcggcggccagcggcgcggtgacgcggcgcaggtcaagcggctccagcgcgtgtagcacatgttccaggcgggccacccgctcggggtgtccggtcggcgtgacatgggtcaggcagtcggcatgggtgatcagggcggtcgtcatcggcgttcctttgggcgggcggggatcagtccggcgccagcatgtagcccgcgccgcgcacggtctgcagatagcgcggctgtttcggattgggttcgatcttgcggcgcaggcgggtgatctgaacgtcgaccgcgcgttcctgcgcctggccccgatcgcggcccaggtcttcgaccagcttggtgcgggtgatcgcctcgcccgggcgggcggcaaagatcttcatcaactggttctcggtggcggtcaggcggaccagctggtcgccctgccacatctcgccgcgctcgatgtcatagcggattggccccagttgcaggaatttgggtgccgcatcctgggcgctggtgtcgggcacgcggcgcaggatcgcattgatcctgagcaacagctcacgcggctcgaagggtttggccagataatcgtcggcgccggcctccagcccggcgatccggtgctcggtctcgccacgggcagtcagtagcaggatcggcgtgctcagggtctgacgcagggcgcgggtcaggctgaccccatcctcgcccggcatcatcacatccatgacgatcaggtcgaaatccagcccagacaggatgcgccgcgcatgttcggcatcacgcgctgcggtgacaaggaacccgtggcgcatcaggaatttcttgagcaaatcacgaatgcgctcgtcgtcatcgacgatcagcagatgggcgtcaaatgcactcatgagccgctgtcccgcagcttggcataggcccggtgcatctcgcggtccatcatcgcctctagcacctggcgaaagccggttaccgcctcgggcccggcctccttataggcggcgcgcattcgggcgcgctgcgcgtcggacagtttcgcctcaagcgcagcacccgcctcggtcaggaacagatgccgctcgcgcttgtcctgggtgccgacccggctttcgaccaacccgtcggcgatcagggtgcgcagcacccggttcagcgactgcttggtgacgcccagaatggccagcaggttgttcaccgtggtgcccggcgcacggttgatgaagtggatcgcgcggtgatgggcgcggccataggccatctcggccaggatccggtcgggatcggcggtgaagccgcgataggcaaagaacatcgcctcgatcccctgccgcagctgctcgtcggtcagaaacagcaggctttcacccccaaagaccggtgacggtcgtgcctcggacatggtgtgcccctttgttgttcaggatcactttatgtcagtcttgttgacattccaatactgaacaggtagtgagtcgcagtttttgcgcaatatagtgtccggtgcggaacttattggcgcaataatcggaaatactgcctggtctggagggaacacaatggcgagttatgacgatcgcgatggcgtgatctggatggatggggagctggtcgattggcgcgacgccaaggtgcatatcctgacccatgccatgcattatgcctcgtccgtgttcgaaggtgagcgcgcctataacggcaagattttcaaaagccgcgagcattccgaacggctggttgccagcgcccaggcgctggacatgccgatgccctatacggtcgatcagatcgaggcggccaaggaggagacgctgaaggccagtggtctgaccgatgcctatgtgcgcgcgctggtctggcgtggctcgggcgaggacatgggcgtggcctcggctcgcaacccggtgcggatggcgatcgcggtctggccctggggcgcctattacggcgacgccaagatgcagggcgccaagctggacatcgccgagtggaagcggcccagccccgagacgatcccggtgcatgccaaggcggctggcctttacatgatctgcaccatctccaagcacaaggccgaggccaagggctgttcggatgcgctgttcatggactggcgcggttatgtggccgaggcgaccggcgccaacgtgttctttgtcaaggacggagaggtgcatacgccgctggccgactgcttcctgaacggcatcacccggcagacagtgatcgggatgctcaaggacaagggcatcaccgtgcacgagcgccgcatcaagccggaagagatggaagggttcgaacagtgctggctgaccggcaccgccgccgaggtcaccccggtgggccagatcggtccctacacgttcgaagtgggccagatgacgcgcgatatcgcggcggagtacgaggcgctggttcgggcgtaagttgcgacccaatttttttgggaaggggcgccgggtttccggcgccctttttcgttcatgcgatctcggtcgtgacgacaatgttgccacgggtggcgttggaataggggcagatggcgtggcccgcatctgcgatgcgctgcgcctcggcggcatcgacgccgggcatcgagaccttgagcgccacggtcaggccgaacccgccctcggcgcggggaccgatgccgacctcggcatcgaccgagatatcggcgggcaccttggccagcgtcttgtcctgggtcgtggcgaattgcatcgcaccgatatagcaggcggcatagccggcggcgaacagctgttcggggttatggcccttgccattgccacccatcgcgggcggggtggcaagcaccaggtcaaggccggattcggcgacctgggcctggccattgcggccgccggtggcgcgggcatgggcggtatagacgggggaaacggtcatttggggctccatatatcggctgcgattatatcgtgagcgatttaaataggggtgcctgtcaaaaaatgcaaggcattgcgaaataatcgcgcgcgatctatgtctgaggcatgctggaccgcgccctgaccctcgacgaactgctttgtttttcgctctattccgccaatcacgcgatggggcggctgtaccgtccgttgttggcacggttcgatctgacctatccgcaatacctggtgctggtggcgctgtggcagcgggatggccgcaaggtgagcgctctgggcgcggaactgcagcttgaatcgaacacgctgacgccgcttttgaaacggatggaggcagctgggctgatcaggcgcgcgcgcaaccccgaggatgagcgcagcgtgatcgtgacgctgaccgacaagggccgtgggctggagggcgaggcggcggaaatctcgaactgtattctggcggcggcggatgcggatatcgccgaactggccgagctgcgcgaccggctgcaccggttgacggcgcggttgcgcgaggccggatagcggccccgcgcctcaggcggtcacgatgaccgtcccggtcatgtggggatgataggcgcagaaatagggataggtgccgggtgtgtcgaaacggatcgcggcttgtgcgtccttttccaactcgccggtatcccaattcacctcgtcatcggtggcggtatgcggcgcgaagtcgtggttgatccagacaatcgtctcgcccgcgcggatggtgatctcggccggttcaaacacaaaggaccggatatcgaccaccaccggggtagagcccgatgcgggaagggcggaacccacgatcgccccccccgcaccgaagcagacctgtctgcgggttagccgcattgcaggccgttcaccatctgctcggcatggccttcgtgcaccttgaaggtgacaagcgcgtcggacagcagatccttgagcggttcaacggtcacggcggggatgaacacgccttcgaccgtcttgttgaccacctggtggtagccaagttcgttctgggcataggcgcagtcaaacgccttgccgctcagcgatatcagttcggcccgcttgtcggcagcgcccttgaccagcgtgcggctcaggtcgttgtcctgcggggtgacgttcagcttggtgatcaggtcgccggcggccgcgttcaccgcggtatggtcgcggatcatggtttcggcgaatgcgcgcacctcggcattgtcggacacggccagcgccagatgcgcatagcggatgtcgagttgaccggcggtatatgcggtatgtgcaatctcgaggtcattcatcttgtcggcggcggaggccgattgcgcgacaaaaccgacggcgatggcggcggcgagagtaagggttttcattgttcaggctccatgaaaggtttcagtgcctattgacctagcgagatgctgcgaattttgaatgcgcatgaggtcaaagaatattgcagatcgttcagctatctggacgagccgaggaaaatggatatgctggcgtcatgttggacctgctcagcgatatcctcacccgcctgtccctgaaggggacgctgtatttccgcacgtcgttcacaccgccgttcggggtgcacgtgccctcgtatcagaacgtggcccggtttcacttcgcctatcgcggcgaatgcatggtgcatgtgccggcggctaacgagacgctgcggctgactcagggcgatctggtactgatcccgcacggggccgagcacatgctaatgtgccagcattcgcgccccgattcggcgttgccgctggatacggtgctcagccggtcgggctatcgcggcgagggggtgctggtctatggcggtgacgaggaagatcaggacacgcagctgatctgcgggcatctgacctatggcatgcatggccggtcctgcccgggccatacgctgttggagcgtctgccgccctatatcctgatccgcgattacggcgaggagcgtggcgtctggctggaggcaactttgcgggtgatcgcggccgaggcggggcgcgatcggatgggcagcgacctgatcgcgctgaagatgaccgaggcgctgtttgctcaggcgatccgcgcacatctggaaacggttagcccggatgacggggcgctggctgggttcgccgatcccaacctgtcgcgggcgctgagcgcctttcaccgcgaacccgccaaggattggacggtcgaggggctggcccggatcgcgggccagtcgcgcaccggctttgctcagcatttcgccgccaagatgggcatgaccccgatgcaatacctgacctcgtggcggatgcagatcgcctgcgaggggctggtcgacagccggttgagcgtggccgatgccgccgaactggccggctatgcctcggaagcggcgttcagccgggtgttccgcaagcagcttggggtgtctccggcggcctatcggcagcagtttgagagtgcgaaacgacaggcattggccgcatcttgaacgatctgacctaattcccgaactttgggtcattcagcgttcgcattaatgtctccatatcaggggcatgccgccgtcgggcggttcaaccaacctgataaggaccccaatcatgtctattcgtttcgtgacacgtaccgtgcatgcctatctcgactatcccgtggcgctggccctgatgggcctgcccgtgatcctgggccttggcgccgagaacccgatggcgctgtggctgtcggtgatcaccggtttcgccgcctttgtgctgaccctgctgaccgaccaccatctgggcgtctggcgcgtcctgccttacaaattccatctggccgtcgacctgaccgtcggcatcgtgttcctgctggcgcccagcctgttcggcttttcggggctggatgcgttgttttactgggtcaacggcgcggcagtggtgaccgtgatctcgctgagcacgcccgagcagaaaccggcaatgtaaaccggtgacgggagcgttccgtcacaaatacactgtgacgggagcgttccgtcacaataacatcgtgagaagttcaagaatctgagccgcgggttttacaaacccgcggctctcatgcgccctaccaatcgcgcggaccggaccctccggccgccagacaggagagcattcgcatgacacgacttcttcgcccctcgcgccgggcctttctggcgggcggcaccgcctttaccgccacgctggccatgccctcgatcagccgcgccgcctcgcgcccggtctttacccatggggtgcagtccggtgacgtcgacaccatgtcgggcatgatctggacccgcaccgaccgcccggcaaaggtgatgatggaagtgtcgagcaccgagagctttgccgacgcgcgccgcctgtcgccgatgttcgccacgcctgagagcgattttgccgtcaagcggctggtcgataacctgcccgccgatcaggaggtgttctatcgctttgtcgccgccgatctggacgatatcagcgcggtgtccgaacccctcatgggacggttccgtacagcgccgaccgcccggcgcgacatccgctttgcctggtcgggtgataccgccggccagggctggggcatcgacgacgagggcatgcgcacctatgccacgatggcgcagcaccagcccgatttctttatccattccggtgacacgatctatgccgatggcccgatgaaggacgaggtcgaaaaggacggcgcggtgatctggaagaacaccaccctgatcgacgaaaagcgcaaggtggccgagacgctggccgagttccgtggccagtggaaatacaacctgatggacgaacatgtgcaggcgatgaacgcgctttgcccgacgtttttccagtgggacgatcacgaggtggtcaacaactggtcggacgccaaggacctgagcgccgacgaccgctataccgagaaatcggtgcatgtgctgcaaagccgtgctgcgcgggccttccacgagatgacgccgctcaggattacgcctgccgagccgggccgggtctatcgcaagatatcctatggcccgatgctggatgtgttcttccttgacctgcgcagctatcgcggcccgaacggtgcctcgatggaggacgagatcaccgatcagagccgcattctgggggcggagcaactggcctggatcaagcgggaactggcagcctcgaccgcgacctggaaggtgatcgcctcggacatgcccatcgggctgattgtctgggataactggaaggaaaaggcaggcgccgaggcgatctcgaacggcgatcacggccccgccaaggggcgcgagctggagatcgccgatctcctgcgcttcatcaagagcgcgggcgtgcgcaacacggtctggttcacggccgatgtgcattacaccgccgcgcatcactacagtccggagagggcgcagttccaggacttcgatccgttctgggaatttgtctcgggcccgctgcatgccgggaccttcggccccaacgatctggaccggacctttggccccgaggtgaagttcgttaaggcaccgacgccggagcagggggtgaacctgccgcccagcatgggtctgcagttctttggtctcgtggatatcgacgcggccagccagcagatgaaggtccgcctgatggatcgcggcaataccgagctgtggtcggtcacgctcgacccggttctgtcggcaatctgacgtttgccacgggtcagaaaattgaaaattttctggagacagaatttctgcgaaattctgcggctggccccgttggggccagtcagcgtctggagcggccctcgcgcagaatgttgtagatgccgcctgcgacgatgatggcgctgccgatccaggtggcggcgtccggggtttcgccgaacacgacaatcccgaggatcatggcaaagaccagtcgcgaatagcggaacggtgcgatcaccgagatttcaccccgtcgcatcgcacgggtcaggcattcataggccagtacaccgaacaggatcgcggcgcccagttgcagtgcagtatgggcatcgggcagggttgcgccgccggtccagaccagagccagcacgcccgagaccaccagcgcgccaaagccgtagacgcccagttgcgcgttgctcagccggggccgcgcggcgcgggtggccaggtcgcgcccggcaaagccgatcatgccgagcacggcaaagatcgaggcgggcacgaagccctgcatcccgggacgcaggatcagcagcacgcccgcgagcccgatcaggatcgccacccagcgccgccagcccaccgtctcgccaagaaacagcgcggcccccattgccaccaccagcggtgtcgcctgaaggatggcggaggtgctggtgagaggggtcagcgccagcgccagcgtatagcagatgcgccccatcacctcgaagctcgagcggatcgcgagcgtccggtcggggcggacaaacgcggcctcgccccgccagcgggccagcagggcaaagatgcccatgccgcccagcccgaagaggatcagcacctgtcccaccggcagcacagcggtggcggatttgacgaacatgtcctcgagcgcaaaggcgcccatggcggccaccatgtagaggctgccgctgaggttttcggcctgccggctcatgtgggtcagaaatccacgccgcgttgcgccttgatcccggcctcgaacgggtgtttctcgaccgtcatctcggtcaccagatcggcatagtcgcgcagcgcctgcggtgcgtcgcgccccgtcaggaacacgctggtgcggtccgagcgcgcctgaagcccgtcgagtaccgtatcgaccgagaggtattcatagcgcagcgcgatattgatctcgtcgagcaccacgaggtcgtagtcgccgctttccatcagctcgcgcgccttgccaaaggcggctgtggcggcggcgatgtcgcggtcgcgatcctgggtgtcccaggtgaagccctcgcccatcgtgtgccaggtcaccaggttgtgttcctcgaaaaagcggcgctcgccggtcttccacttgcccttgatgaactggaccacggcaaccttttgcccccagccgagcgcgcggatcaccacgccgaaggcggccgaggatttgcccttgcctttgccggtattgatcagcaccagcccgcggccggggtcgaccgcctcggagactttcttgcggtgttcggcctgtacggccttcatcttttccttgtggtcctgcgcgtcggtcatttgtgttcctttcccggttgcgcgctaccctagggcgtggcgcggaaaggtaaaggtcagcctttggggtcggtgaccgagcgggccttgccgcgctccaacccaagctgccgctcacgccagatcaccaccacgttgcccgcgatcaccagcatggcgccggccagcatgaccagcgtcggccattcgtcgaaccagatgtagccgatgatgatggcgaacagcatcgaggcatagtcgtatggcgccagcatcgaggcctggccaaagcggtaggaggaggtgacgaggatctgcgccaccccgcccaccaatccggtcaggatcaggatcgccgcctgttccggggtcggtgtgacccagccgaagaacgcggtcagtcccgacagcagcgtcgccgtcagcgagaagtagaacacgatggccgcggcatgatcgacctgcaccagttgccggatatggatctggacaaaggcgcgggcgaccgtggccgccagcacgcagagcgcgccgatggtggccgcctgatccagcgaggcgccggtgcccagacgcggccagagcatgatcagaaccccgagcagccctagcgccacagcgccgatacgcaccagccgtatcgtctcgcccagcatcagcgccgccagaatcagggtaaagatcggggtggcatagccgatggctgtgacctcgggcaggggaagcaggcccagaccggtgaaggtcagccccatggcaccggttcccagtactccgcgccagaaatggcccatcggtttcttgacgatcaggccctgacgcaattcaccccgcgccagcagccacaggatgatcaccggaatggcaaagagcgagcgaaagaacaccatttctccggccggaaaatcggcggacagcaccttgatcaatgcggacatcgaggtgaacagaaccaacgcgccaagcttgagcgagacggccagaatcggtcgatgcgatgttaagggtttggccatggcgcgaccctgcgcctttgcccgggaaagatcaattgcttgattattggtaacggtaacggccattgtgcaaacgcagaaacaagtctgggagtctgccgtcatggatcagatcgcaagcgcctttggcccgcagggttttgacgttcagggtgagggcacgtggccgtcccggttcgcggtgaccgatctggcaacccgctgctttggtgcggtgggcgcggcgctgggcgcggtgattgaggccaggggtcttggcccgcgtccggcgatcagtgtcgacaggcgtttggcctcgctgtggtattcctggtcgatccatccgcagggttggcagatgcccggcgcctgggatgcgattgctggcgactatgcggcggcggatggctggatcaagctgcataccaacgcgccccatcaccgcgcggcggcgctctcggtgctgggatgtggggccgagcgcgcaacggtggccgaggcagtgcgcggctggcaggccgatacgttggaagcggccattgtcggtgcgggcggagcagcggcggcgatgcgcagccgggcggcctggctggcgcatccgcagggggcggcggtggcggcggaaccgctggtgcattgggcgacgcgcgcgggcgtcttacgcgatttcggcggcacgcgggcgcggccgctggcggggctgagggtgctcgacctgacgcgggtgctggcagggccggtggcgacgcggacgctggccggatacggggccgaggtgctgcgcatcgacccgccaagctggtcggaaccgggggtggtgccggatgtgacgctaggcaagacctgcgcccatctggatttgaaacaggccgccgaccgggcccggttcgaggcgctgctggcgggggcggatgtgctagtgcatggctatcggcccggcgcgctggatgcgctgtgttcgcccgaacggcgcttggcgctggcgccgaacctgatcgaggtgagcctttgcgcctatggctggaccgggccctgggccgggcggcgcggatttgattcgctggtgcagatgagttgcggcatagccgaggcgggcatgggctgggccggggccgaccagccgcatccgctgccggtgcaggcgctggaccatgcgacggggtatttgatggcggcggcggtcctgacggcgctggcacgggcggcccggggggagggcgtgtctgcggcgcggctgtcgctggcgcgcacggcggagctgctttgcggcctagagacgggtgaggagggtccggcgattaccggctccacccccgaagacctgtcggattgggacgagcagacatcttggggcccggcgcgacggctgaaaccggctctgagcgtcgagggggcggagatgcgctgggacagtgcggcttgcgagctgggatcgtcgcctgccgcctggcgctgatcaggtcagccaccagagcaggccggagagggtaaagaaggccagcgtcgttgccgtgagcagggcgatcgaggccatgccctcgtgccccaattcctgcgcaagaacggcgtagatgccgaacatcggcatcgccgccgacaggatcaacgcggtgcccatgtcgggatcaagcggcaggccgatagcggcgaccaggatgaccgccagaagggccagcgccgggtgcagcagcagtttcagcgccgagatctgtacggcatgccagcggctgcctttccagctgagcccggccagagagccgccgatcaccacaagcgccagcgccgaggcggaggcggccagcatctgcatcagccgggtcacggtctgcggcacgggcacaccggcgaggctgaccgcgaggcccagcagcagaccgatcaccatcgggcgcttcagaacgccccagaggatgcccgcgatccgctggccgatgccgccctgaccgcgtccacgcgccatgtccgtcaggatcaggcaggcggggatgatcagcacgttttcgaccagcatgttcagcgccaggatcacgcccgccagatcgggaaaggtgagcagcatcaccggatagccgacaaagccggaattggggcaggaactgcccatcaccgccacggcgcggcggcgggcctcggtgcccgtgagcgtgaaccacagatagctgagcgcgacagtggcaaggccggcggcggcaaaggccagcatatagccggggtggaacacctcggccacgtcgcggctggccaccgcgttgaagaggagcgcgggcagggcgatatccatcacgtagcggcccagaacccgcatatcggcactgctgaaccaaccctgtcggaccaccagaaacccgaccgcaagtgcggcgtagatcgggaaggtgatggtcaggatctggctcatccccgcgtccagccttcgggcaggggggtgccgatctcggccgcgaaatcgtcgaggaagcgcagcatcagggcgatgcgcgcctcggccagcgcccggcccttgtcggttaacatgccttgcggcagcgacagcagctttacccgccagtgatcgagcgaatagagcgcatcgtcgggcgtgcggcgttcacagaagggatcggcgggatcataaagcgcccggcccagcgagccggagaccgagaagttgcgcgcgataccaatggcgccaagcgcatccagccggtcggcgtcgcgcaatatgcgcgcctcctcactctcgggcgagatcccggcggaaaagctgtgcgcggcgatggcgtggccggtggcggcgatctgcgcctcgtcaaagcccaagtcgcgcaggatcggcgcggcctcgtcggccgagcggcgcgaggcggtgtgccggtcgggcgcgttcttgggcaggttcaccagatcgtgcaggtagctggcggccagcagcacgtcccggtctgcgccggggctggcgatggcctgcacattgacccagacccggtccagatgggcgagatcatgcgccgggtcggtcgccatgcgctgggcgacgatgccgcgcagcgcctgatgcaggtcagccgatatggccacggttggccccgatctggccccggtgcaaaagcaggtggtcaaggatcacgcaggccatcatggcctcgcccaccggcacggcgcggatgccgacgcaggggtcgtggcggcccttggtgatgatttcggtctcttcgccggacttggtgatggtcttgcgggtggtcaggatggacgatgtgggtttgacggcaaaacgcaccacgatgtcctgcccggtcgaaatgccgcctaggataccaccggcgtggttcgagctgtattgcggaccgttctggcccatgaagatctcgtcggcattggcctcgccggtcagttcggcggccgccatgccctcgccgatctcgacgcccttgacggcgttgatcgacatcatcgcggcggccagatcggtgtcgagcttgccatagaccggcgcgccgaggcccgcaggcacgccgcgcgcgaccacctcgatcaccgcgccgaccgagctgccggatttgcgcagcccgtcgaggtaatctgcccagtcagaggcggcctgggcgtcgggcacccagaacgggttctgctcgatctgcgcccagtcgaagcgggcgcggtcgatgcggtgcggtcccatctgcaccatgtaaccggtgatctgggcattgggggccagggcgcgaatagcctcgcgcgcgaggccacccgctgccacccgggctgcggtttcacgggccgagctgcggccgccgccgcgatagtcgcggatgccgtatttctggaaataggtgatgtcggcatggccggggcggaacttgtccttgatatccccgtaatccttggaccgctggtcggtgttctcgatcatcagctgtaccggggtgccggtggtctggccctcgaacacgcccgagaggatcttgacctcatccgcttcgcggcgctgggtggtgtatttgttctggccgggtttgcggcggtcgagccagtgctggatcatcgcctcttcgatgggcacgccgggcgggcagccgtcgacggtggcgccaagcgcgggaccgtggctttcaccccaggtggtgacacggaagagatggccaaaactgttcatcgacatgggggcgctcctttgcgcgatgtgcttagcggggcgcgtccccggcctcaaggggtttgctgagtgaaggggggaagggggcgctggcccccgcctacaaaattcgtcgaattttgtaggctccccccggagtatttgtggtggaatgaagatcaggccgcttgcgccagtttcgaacgggtcgcggtgatctgaagcgcggcgcgggcggcctcgcgtcccttgtccacgaaatgggcgcggaagatggcgttgtggtgatcggtttcctggtactggtgcggggtcagcgagaccgacaggatcggaacaccagtatcgagccccgcgcgcatcagcccgtcgaccaccgcctgggcgacgaaatcgtgccggtagatgccgccgtcgacgacaaaggcggcgcaggccacggcggcatagcgcccggtctgggcaaggtcacgggcgagcagcggcatctcgaacgcgccgggcacgtcgtagacgtcgacctgttccggcgggatgagctcgaggaacccctcgagcgcgcgatcgacgatatcggcatgccagttggccttgatgaaggcatagcgggtgtgtgtcatcgtaatctccttgtgttttgacacgtcacccaaggcgatcacgaacggacgagcacacgcggaggcgtggcctggccgtgcgttctctttcatccggactgtaaccgtcggctctggtctctcaccagatctgctgacaccccggacgtgggccggggccgctcgcgggctggcgggatcaagccccgcataccgccggtggggaatttcgccccgccctgagaacgacacggagcttgccaaggagcgttcgccgctgcaagacgaaatcggtgcaacaggagggccatcatgcatcccaacccggcatttcgcggcgaaagcgtggcacgtaatctggaatttgcccgcgaccggggctttggcgtgctggccgtggcggtggacggcgcacccctgatcagccatgtgccgtttctggtgtccggcgatggcagcgaggtcgagttgcatctggtgcgttccaacccgatcgtgcaggcactcaaatcgccgctcccggcgcggatcgccgtaagcgggcccgacggatatatctcgcccgattggtacggggtggcggacctggtgccgacctggaactatgtcgcggtgcatctggcgggtgagttggatctgcggcccgagagcgagttgccgggcctgctggaccgtctctcggcccggttcgagaagcagctcttgcccaagcccgcctggacccgtgccaagatgacacccggtgcgtttgatcggatgttgcgtatgatcgtgccctgccggatgcgtgtttcagatgtacagggcacctggaagctggggcagaacaagcccgaggcggcgcggatgggtgcggccgagggggttgcggcaagcaccatcggcaccgagctggaaacgttggccgtattgatgcggggggcttgaacccggcagcgcgcggaataccactaaagatgatcgcggatcagaccgcacggacaaagaaacagggagaacatgcgatgaagctctattacagcccgacctcgccctatgtgcgcaaggtcatggtcctgctgcacgaatccgggcaactggatgacgtagacctggacaccgccggcggcacgccgcttgccccggccgaagcgctggtgggcaagaaccccctggccaaagtgcccgcgctcgagcggcccgatggcccgaccctgttcgacagccgggtcatctgtgcctatctggatgcgcggggcggggcggggttttatcccgatggcgcccggcgctgggatgtgctgacgctggaggccctggccgacgggatgctggatgccgccctgctgataacatacgaggcccggctgcgccccgaggacaagcgctgggacagctggaccgacagccagtgggacaagatcgcccgcgcttgcagcgcgctggaagagcggtggatggcgcatctgagcggcccgctcgacatgggtcagatcgcggtgggctgcgcgctggggtatctggacctgcggcatgatgcccgtggctggcgggaggggcacccggcgctggccgcctggttcgccggcttcgaatcgcgcccctcgatgatggcaacccggcctccggcagggtaacggtgcctgtttcggtatcaacgggacttgaaattgtgtgacaccatggcgacatgaattgggttctgcggcgtcctgcgcgcctatgaccgctggacgaaccgatttctcccggatagatacccgcgttgagtcaccgtagttatctgcggtgcacatgcatgtttgcccggacccgggcgctggaatcggagaaaacctcgtgtcccacgcagaagatcacgaaggcacccgcagagatttcctctactacgccacggctggcgcaggtgtcgtaaccaccggggccgctgtctggccgctggtcaaccagatgaacccgtcggcggatgttcaggcgctgtcgtcgattcgcgttgacatcagcggtgtcgaggtcggcacccagatcagcgtcaagttcctgggcaagccggtgttcatccgccgccgcacccaggccgagatcgacgaagcccgcgcggtcgatctgtccgatctgatcgacaacgactcccgcaaccccaacctgagtggtggcggtgatggcggtgacgaaaaccgctcgctggacgaaaacggcgaatggctggtgatgatgggtgtctgcacccatctgggctgtgtgccgctgggcgacggcgccggcgacttccacggctggttctgcccctgccacggctcgcactacgatacctctggccggatccgcaaaggtcccgcgcccgagaacctgcacattccggttgcagagttcgtcgacgaaaacaccatcaagctgggataaggaagcgcgctcatggccggtattccgcacgaccattacgaaccgaagacgggcgcagagaagtggctgaacagccgcttgcccatcgtcggcctgatctatgacaccatcatgatccccacccccaagaacctgaactggtggtggatctggggcatcgtcctggccttctgcctggcgctgcaaatcgtcaccggcatcgtgctggtgatgcattacacgccgcatgtcgacatggcctttgccagcgtcgagcatatcatgcgcaacgtgaacggcggctatatgctgcggtatctgcatgcaaacggcgcctcgctgttctttgtcgccgtctatatccacatcttccgcggcctgttctacggctcgtacaaggccccgcgcgagatcacctggatcgtcggcatgctgatctatctctgcatgatgggcaccgccttcatgggctatgtgctgccgtggggacagatgtcgttctggggcgcaaccgtgatcactggcctgtttggcgccatcccctttgtgggcgaggcgatccagacctggctgctgggcgggcccgccgtggacaatgccacgctgaaccgcttcttctcgctgcactatctgctgcccttcgtcatcgcggcgctggtcatcgtgcatatctgggccttccacaccaccggcaacaacaaccccacgggtgttgaggtgcgtcgcggatcgaaggccgaggccgagaaggacacgctgccgttctggccctatttcgtgatcaaggacctggtggggctggccatcgtgctggtgatcttctgggcgatcgtcggcttcatgccgaactatctgggccatcccgacaactatatcgaggccaacgcgctggtgacgcccgcgcatatcgtgcccgaatggtacttcctgccgttctacgccatcctgcgtgccttcacctccgaagtctgggtggtgcagatcgccagctttgtgaccggcggcatcatcgacgccaagttctttggcgtgctggcgatgttcggcgcgatcctggccatggcgctggcgccctggctcgacacctcgtcggtgcgttcgggcaagtaccgtccgatgttcaaatggtggttttacctgctgatcatcgacttcttcgccctgatgtggctgggcgcgatgccagcggaagaaccctatgcatccttctcgctaatcgcttcggcctattggttcggctacttcttcgtgatcctgcccatcctgggcgtgatcgagaagccgctgccgcagccggccacgatcgaggaagacttcaacgcgcactacggcacggcgtctgacgccactccggccgagtaagaagagggaccggaactcatgttcaagaaacttgcaatcggtgccgcttttgccctggcgcttgctcctgtcgcatcccatgcggcaggtggcggtgagcagcatatcgaggatttccagttctcgttcgaaggcccctttggcacctatgaccagaaccagctgcaacgcggccttcaggtctataccgaggtctgcgctgcctgccacggcctgaaatacgtgccgctgcgcacgctgggcgacgagggtggcatcggatggaccgacgaacaggtccgcgcctatgcctccgagaccttctcggtctacgacccggaactggaagacgatcgtccggcgatcccgaccgatcacttcccggccaatactggcgccggcgcacccgacctttcgctgatggcgaaggcgcgggccggcttccacggtccctacggcaccggcgtaaaccagctggtgcgcggcatgggcggcccggaatacatcttctcgatcctcactggctacgaagacccgcccgcctgtgcgcccgaggaaatggacggctattacaacgtggccttcgcccctggcggctatccggacgaatgcaagattttcgacgacgaaggcgtcgagatcggccgcaaggcgccgggctcttggatctccatggcgccgccgatctcggatgagcaggtggagtttgcagatggtcatgccaacgacctgcaccacatgtcggctgacgtgtcggccttcctgatgtgggcggccgagcccaagatgatggcccgcaagcaggcaggtctggtcggcgtgatcttcctgaccattctggccagcatgctgtacctgaccaacaagcgcctctgggcgccgcacaagggcaagaagcactaagctgcttttgcactttggtttcgaaaacccccgcaccccggtgcgggggttttcttttggcttttttggacgtgactgcagttgcggcgagcgttcagacccatcagcaggcgcttatttaggcgcagtaagccccgttcccatggcagcggggccgggtgcatggccagtttcgggacagacggcggatggtccgcctgtcgcaacttcaggagatgtcccatgaaaccctttgccctgatcgccgcactcgccctggccgccagtccggttctggcccttgatctcaccaccgacacccagctgggcagcaccccggacgagatccgcaccagcctgaaagacctgggctacgacgtccgcaagatcgaggacgaggacggcaagatcgaggcctatgtggtcaaggacggcaagatggccgaggtctatgtcgaccccaagaccggcaagatcagcaagatcgagatggagtgacgacggatggccgggactccgggtgggcgtgaaggcgcccgcgagattcgcgtctgggatccgctggtgcggctgacgcattggggggtggcgctgggcgtgctggtcaacagtgcgctgaccgatcccgatggtgcactgcacgagcaggtcggctatggcgtgctggcgctggttgtgctgcggctcttgtggtgtatcgttgggccgaaaccggcgcgcttctccgccttcccacccagccccgctgctgcgctggggcaccttcgggcgatgctgcggggcgagcgcaaggttcacctgtcgcataatcccctgggggcgttgatggtctataacctgtggctgactttgctggcgctgagcgccacgggcatcatgatgggcacggtcacgttctttggcgtcgactgggtcgaagagctgcacgaggctgcctttggctggctgatgttctcggtggcactgcatgtgggcggtgtgctgtttgaccaatggcgcaccggcgtaccgctggcccgcgcgatggtgacagggcgcaagcggatacaagcggaacggctggacggatgaccccatggctccgccccctgatgcggcccggcgacgcggatgagcgccgggccgcgatcctggcctggatgatcgtgttgcaggccctgtgcgccctgttcttcatcggtgatgtgctggccgatctgcgcgccgggaatgacgacacgggcacccacctttggctggaggggagcgtggcgctggttctgtgcatcgggctgggcgtgctgatgtacgagctgcgccagttgctgatgcggatggaacgcgtcaccaccaccctgcgcgcggcacgaggcgagatggccgaggtgatcgagggcttctttgccgattgggggctgacacctgcggagcgcgatgtggcgctgatgatcctcaaggggctggacaatgacagcattgccaccgtccggggaagggctgccggaactgtgcgggcgcaatcggcggcgatctatgcaaaggcgggggtcgatgggcggacccagttcctcagcctgttcatggaagagctgctggctgatccggattagggaaggggcgctgcccctcttgccctgcgggcaattcaccccggagtatttctgaccagaaagaagcccaagggcgctgtcacgcggtcagcgcgttgcctgaggtgccggttatcgtggtggtaacgatctggccttcgggctggggcgtgtcgaaatgcacttcggtgaattgctcggtgcggcccatgtgcgggctttccatcaggatgcggtggctgcggccgacctgttcggcaaggtgcagcgccacgcgcctgtcgcctgcggcgcgcaggcgggcggcgcgctccttgatgatcttgccgttcacctggctggggattttggcggcgggcgtgccctcgcgccgggaataggggaagacatgtagccaggtcaggtggcagtcatcgaccagcttcagcgagttctcgaaatgcgcctcggtctcggtcgggaaaccggcgatgatatcggcgccgaaggtcatctcggggcgcaggcggcgggcctcttcggcaaagcggatggcgtcgtcgcgcaggtggcggcgcttcatccgtttcaggatcaggtcgtcgccatgttgcaggctgagatgcagatgcggcatcaggcggggttcggtggcgatgccctgcatcaggttctcgtccacctcgatcgagtcgatggagctgatcctgaggcgcggcaggtcgggcaccagccgcaggatgcgcatcaccagatcgcccagtttcggttgtgcgggcagatcggcgccccaggaggtgaggtcgactccggtcagcaccacctcgttatagccgcgatccaccagccgcttgatctggtccaccaccacgcccgccggaacgctgcgcgaattgccgcggccatagggaatgatgcagaaggtgcagcggtgatcgcagccgttctgcacctgcacataggcgcgggaacgggtgccgaagccgtcgatcaggtgaccggcggtttcggtcacgctcatgatgtcgtcgacctgcaccgcctcggtctcgccgatgaaatcggcggtcatgctcttccaggtttcgggccgcatcttttcggtgttgccgatcaccgcgtcgacctctgccatggcggtgaaagtctcgggctcggtctgggcggcgcagccggtgacgatcagccgcgcggtggggttctcgcggcgcaggcgacggatttcctgacgggctttgcgcacggcctcggcggtgacggcgcaggtgttgacgatgacggcattatccagcccggcctgggcggacagttccttcatcgcttccgtctcataggcgttgaggcggcagccgagcgtggtgaacttgggcgcgctcatcccaggctggccaggaattcgggcgtcagcgtggcgctgaacacatgcatggtggggccggtcatccagacgccgtcctcgcgccagtcgatccagatggttccgccgtcgaggtcgatctgcaccttgcgccccgtcaggccccggcgtgcggcggccacggccgtggcgcaggaagaggagccggaggccagggtgatgccgacgccacgctcccacacccgcatgcgaatacggtcggggccggtgatttgcgccacctgcagattggtacgctgcggatagagcgggtgatgctcgtagcgcgcaccgaactctgccagcggaatcgcctcggcatccgcaacgaaaaaggtgcaatgcgggttgcccatgccggtggcggtcgggccaccctcgatcggcagttccaacgtatccatctcttcggccagcgggatctcgtgccacaaaagttgcggcgcgcccatgttgaccgaggttagcccatcgcccgcgtcgcgcgcatatagatcgccacggtcggtggtcaggtgcaactcggtcttgccggtctcgtccatcagatgccgtgcaatacagcgggtggcattgccacaggcggccgaggtcgaaccgtcggcattgtaaaacaccagatgggcatcgcccttgcccggctcgatcactgccagctgatcgaagcccacgccgagatggcgatgcgcgattccccgggccagcgccccggtaatgcgcaccggatgcaagcgcgcatcgacaacgacaaaatcgttgcccagcccgtgcatcttcatgaaggtcataccggtactctgctgtgtcatggcgggcatataacgctgcgggaacacttaatccagcctgccgcgcggtttcggcaaaaaagggggttgacccccctttgccacctgcctaattaggccgcctatcgggtcgccggacacgccggaaacgaaagcgacgcgaggtgcaaataagctcttgaacctcatcggtgaattggcttagagagcgccacgggtcgaaagaccggacaagagagtgggccgttagctcagttggtagagcaactgacttttaatcagtgggtcgcaggttcgaatcctgcacggctcaccacttctcataaactatcctttccctgcttgggtctagtgttggatttgacgaacctcttgggaaggttcgccaaattgcgcttgccattggggcaggcgatcagtttctcaatccctgaatcgttcatgcctatgcgaccagctgcgcaatcgcctctctcgtgcgattgccacaaatgcaccgctgggcagcgatcgagatcatgttcagcgggctgaaggagtggcgaccggccgcaactcgatacgatagatgcccaaaggtcttcctctcagcaagcgtgccggctgcaaccgtcctttaccggccgagagtcctggtcctgtagcggcctcaatccagtgccggatatgggctgacacaccgggaatggttgcccctgcccgaacggaaaacggcggcagatcgctctgccgccgttctcactttctggggcgaactcagttttgcagttcggccggggccttgtcggcgatgtcggtccagttggcgttggccttcacgatgaaaccggggacgtcctcttcccacttggcctggatctcgtcggacaggttcaggtacagcttgtcgtcgacgatcttccagttgtccgggtcgccatcaaatttgaagcccatcgcggcgccaaaggcgcagtaaccgccataagccggcagataggcttccgggttcgcctcgaacgtcgccttgttctcggcgttggcaaagcgataggtagcatcatcatagaccgcggtgatcttccagtcgccttcagtggcttcgcccacggtgaaataggccaccgggtcatagccttgcagtgccagaccggtcgagctggcgttcaggtcgacaccggctgccatggccgaaccggccagcgtcagcgacagggcgacgccgccgatgaaggatttgagagtgttcattctaagtgcctttcgcgttgttgggcccttggcgattgatgcgcgatagggtccctttgatcccgcacggcgtaattgcaccgtggtgaccccgatttgggtggtgggtcgttcacgttcaaagcaactctttttgaccggtcgtgttgatctggtgagcggtcacgggtcggcccgtgatcaggcctgtttcccctcggggcgcaactcgctcagaaaggccagcaccttggccagtggcatttcgcagggggccaggcgcggggcttgggccagctcgtagaggttgaggctgatgtaatcggtgccacccagctcggtcgcgacaagcttgatggatctgccgctcgcgtatgcggatttggacacggcataacgccgcccaccggacaggccgattgtggtgcctagcggccagtcccgcaatcgggcgagcgcaagttcctgaaggttcaagccgatttctgaccgatcttgggttcggtgcgggcctttagccgcgcgatattggcccggtggcgccagaacaccatcagcgtcagaacgatgcctagcacaaagcccgcgccctgatcaagaagtaccagccagaacgtcgagctggccgccgccaccagtgcccccatggacgagatccgcgtcaccgccgcccccgccagccagctcaggcaacaggcgaccccgacgggccaggccagtgccagccagaggcccagaaaggtcgcaacccccttgccgcccttgaaccccagccagatgggatagcaatggccgacaaacgccgccagcgccgccacctgcgctgcgtcctctccggcaaaggcgcgcgccagcagcaccgcgacggcgcccttgccgccatctagcagcaaggtcagcgccgccgcccccttgttgccggtgcgcagtacattggtggtgccgatattgcccgagccgatctggcgcagatcccccatccccatcgcgcgggtcaggatcaggccaaaagggatggaccccaggccataaccgatcacggcccagaggatcagcatcatcgccggtgtgtcgaaagcgggcatcagtctctccggtaaacggcctgtccggccacataggtcgccagcaccctaccttgcattcgctggccgtcaaacggggtgttctgcgatttcgatttcagcgtgaaccggtccagcacaaagggcacatccgggtcgaacagcaccagatcggcgggcgcgcccgcgcccagccgccccgacgccagccccagccgccgcgccgggttcagcgccatggcgcggaacagggtgggcagatccagctgcccggcatgatagagcctgagtgccgcgggcagcagcgtttccagcgccaccgcgccgcttgcggcctcttcgaagggcagccgcttgctttcctcgtcctgcggtgtgtgcatggaactgatcgtgtcgatcaggccggtgcgcaccgcctcgatcaccgcctgccggtcatcctcgctgcgcaggggcggtttgaccttgaaaaaggtgcgatagcccgacacatccagctcgttcagggtcagatggtggatcgaggttccggcggtgatgtccagcccattcttcttggcgcgttccagcgcgggcagggcgcgtgcggtggtgatctggtcggcgtggtatttcgcgcccgtcatctccagaagggcgatatcgcgatccagtcccatccgttccgccatcggcgagacggcgggcaggccataaagcgccgcgaacttgccgctggtggccgccgccccctcgctcagccccgggtcctgcggatgggcgatgaccagcgcgccgcaggatttggcataggtcagagcgcgggaaaacaccttggtattggtgaccacatggtcgcaatcggtgaaggccaccgcgcctgcatccagcaggaacccgatctcggtcatctcgcggccctgccgtcccttggtcagcgccgccatcggcagcacgttgaccggcgtatcggcctgtgcccggcgggtgacgaattccagcgcctcgggcgtgtcgatggccggattggtgtcgggccgggtgatgatggtggtgacaccgcccgccgccgccgcctgtcctgccgacttgtagctctccttgtggcgctcgcccggctcgccaaccttgaccccgatatcgacgataccgggggccaggcatttgccgccgcaatcgagggtttcggcaggcggctcctccagcccttgcgggctgtcctcgccggttgccacgatccggcccccagtgacacgcaaccagccgatccggtcggtgccggcctcgggatcgatcagccgggcattggtgaaaaggatgttgctcatgtcatcgccctttcgatggcggccttggtggcggccggatccgcctggtacttgatcaggtgcttgtcaccgcccttggtaatcacctgcacatagctgcccatggtgcgcacaatctcgatctggctgagcggcacgcgggggccgggcccgctgagcgtgtcctcggagatctcccagaccaccgccagttcctcggacgccagataccagccgcgcagggcaatcgcggccagacccgcaggggcgccggtccagatatagggattgcccaatgcccagagcaccgccatggcgccgcccatggcgattgccgccatccacgtgtggttgcgcagataggcctgccggtctgcaacaaagcggatcacaggatcagccatgcgagccccgcgatgatcagtgacatgatgatggcaaacatggtgaagccgatattgcgtgccttgcgccgtgcctcgcgcggagaaaggcggggcgcggaatggggcagggcgctggcggtctttatcagggtgccggaccaatcggtcccggcctcgcgataggtgccgatcagcgtcatcaccgcgggcagcggcaggtccagcgcccgcccgccaaaggcccggctgcgcagcatcagcacccagccggtgcgcgcccgcagcgcggcacggtcgaactggtcctcgggcacgcccaacccctcggccagatacccgtcaaggccaagttcttcgagatcagcaaccggaaagacctcgacatgatccatgtcgagcgtctcgaccccaaggaactgcgccaccgcgcccggctcttgcaggaaccgcgcctcctcgggccgcatgtcgagggaatagagccggatcacgccgtgttcggttgcggaaacgtcaagccgggtcatgtggcctctcgcaggttgcgggccagcagctccatcgcggccatgcgcacggcgacacccatttccacctgttcctggatcaccgagcggttgatatcgtcggccagtgttccgtcgatctcgaccccccggttcatcgggccgggatgcatcacaatggcatctggcttggccagccccagcttctcgcgatccagcccgtaacggtggtaatactcgcgttcggacgggatgaaaccgccatccatccgctcgcgctgaaggcgcagcatcatcactacatcgacgtccttcaacccctcgcgcatgtcgtcatagacctcggcgccgaactcggcgaactgggcgggaaccagcgtcggcgggccgatcaggcggatgcggttttccatcttgcccagcaggatcaggttcgagcgggccacgcggctgtgcgcgatgtcaccacagatggcgatgttcagccggtgcagccgccccttggcccggcggatcgtcagcgcatccaagagcgcctgtgtcggatgttcgtgccgcccgtcgcccgcgttcagcaccgcgcaattgaccttctgcgccagcaggtccacagcgcccgaatgcggatgccgcaccaccagcaggtcgggatgcatggcgttcagcgtcatcgcggtgtcgatcagggtctcgcccttcttgatcgagctggcctgcatcgacatgttcatcacatccgcgcccagccgcttgcccgccagttcgaaactggcctgcgtccgggtggagttttcaaagaacatgttgatctgggtcagccccgacagcacgtcggaatgcttggccgattgccggttcagggccacataggtctcggccaggtccaggatggcggtgatatcggcgggagacagctgttcgatgccaagcaggtgtcggtgggcaaatgacatgggcggctccggtcaggcgattgcgccgcttatagaaagcgtgcgggccgggggcaatacggcccttcgcctcattcgaccggggcgcagccgccctcgggcaggcagatctcgcccggtttgcaccattttccctgcccgcaatcgacagccttgagtgggacacagccccgttcggccgagcatttgaagccggggcggcattgcgatccggtctcttcgcacagataccagccgacacggctgcacccgccgccgggcaggcattgggtgcctgccgggcagacccgcccatccttgcagggtgtgtttatggggaggtccagatcgcgcgtggtggcgggaacgcatctgccgctggcggtgcaggtcatgccggggccgcaggtcaggccggtctggcacctgcctgtgtccctgggcgcgcattgggtaccacccgccacacattgctcgaacgggccgcacgagcgaccaccgccgcaataggtcgcgcccagcgggatgcagtagccgtcccaggagcaggtctgcgcccccgaacaacagcttgtcgcgccacaccgcaaggttccgggcgggcaatcgccggtcgcggcgctcgcggaaaccgcggcgcagagccagagcagaacggacaacagcaagaggtggacgcgggacatgaccccatgctcgaccccgtcgcgcgggctgtccagcccaatccgctttcccttgccgcagggaaggttagattgggggcatggaatcggcacttgaccctcataccgcgctggccctgctgcaatggcaggtcgaactgggcgtgaccgagacgatcctggatgcgccgctggatcgctatgcgctgccggaaaccgcgccgcgcccgcccgcgcaggccgctgccgatccgcgccgcccggctatgcccgccccgcccccaaaggcacccgaagtcgatccggcgcaagaggctgtccgcgccgcgcgcgcggtgggctcgcttgacgcgctgcgcacggcattggccgagtttgaacattgcgagctgaagcgcggcgcccgtaacctggtctttgccgatggcgtgcccggcgcgcgggtgatgatcatcggcgaggcgccgggccgcgacgaggaccgcgaggggcggccctttgtcgggcgggccggacagttgctggaccggatgctggcggcgatcggcctcagccggtcggaaagcgtctatatcaccaacgtcctgccctggcggcccccgcagaaccgcgacccgctgccggtggaaatcggcatgatgaaaccgtttctggaacggcatgtggcattggccaagcccgaggtgctggtgctgatgggcaatatcagctgcgagacggtgctgggccggcgcggcatcacccggttgcgcgggcaatggacccaagccatgggcctgccggtgctgccgatgtttcacccggcctatctgctgcgtcagccgcagatgaagcggcaggcctgggccgatctgctggaacttcaggcaaaactgagagagtcgtgatgcgcattctggccttttccgatctgcacatggcgcgcgcccgggccgccgatctggtcgccgccagtcttgaggccgatctggtcatcggggcgggtgattattgcaacgggcgtcaggggctggatcaggcgatggcgatgctggccgggatcatggtgccgctggtgctggtacccggcaatgccgaaagtgctgatgaactgcgcgccgccgcccccgacggcgcccatgtgctgcatggctctggcgtgcgcatcgacgggttgcgcctgttcggtctgggatatggcgtgccgcccaccccctttggcgactggtcctgtgacctgaccgagggggcggcggccgaattgctcgaccgctgcacaggtgccgatatcctgatcacccattcgccgcccaaggggatcggcgatgtgacctcgaccgggctttcggtcggatcaaccgaaatccgcgacgccatcgaacgggtgcagcccaggctggcgctgtgcggtcacattcatgacagttggggcgccgagggcatgatcgggcgcagccgggtcgtcaatcttggtcccaccgtaaactggttcgaggtgccggcatgatcgaccctgtcacccttttgacgtttgttcccgcggcacttgcgctgaacctgacaccgggggccgacatgatgttctgcctcgggcaggggctgcgcgcgggtccgcgcgcgggctgggccgccagcgccggtatctcggcgggcggcatggtacatgtctcgatcgcgggactgggtctgggcgcggcggtgcaggcgatgccctggctgttcgacgtgatccgctgggtcggggtcgcctatctgctgtggctggcctggggcgcgctgcggcaggagttcggtacctccgaggcgccgatccggcccgcgcgccgcgcctttcgcgacgggatgctggtcaacctcaccaatcccaaggtgatcctgttcgtgcttgcctttatcccgcagttcatcgacccggctgccgggccgatcctggcccagttcctggtctttggcgtggtgatcgcgattggcgggttcatcgtcaacggcatggtggggcagttcgccgggggcttgggccgtcgcctgaccggcgatccgcggcttggccgcgtgctgagccgtcttaccgccggaatcttcgctgcgctggcgctgcggcttgccctgttagagaggacctgaccccttgtcccgcatcgacgaaagcctcgatttcattccggtccgcatcgcggtgctcaccgtatccgatacccgctcgatcgaggaggaccgttcgggccagacgctggtcgaccggatcgcgcgggcgggtcatctgctggccgaccgccgcatcgttcgcgacgagcgcgcccagatcgccgatcagctgcgggcctgggttgcagatccagagatcgacgtgatcatctcgaccggcggcaccggcctgaccgggcgcgatgtgacggtcgaggcccatcgcgatgtttatgaaaaagagatcgaggcctttgccaccgtctttaccctgatctcgatggaaaagatcggcacctcggcggtgcagtcgcgcgcgacggggggtgtggcggggggcacctatctgtttgcactgcccggcagccccggcgcctgcaaggatgcctgggatggaatcctggaaaaacagctcgattatcggcaccggccctgcaatttcgtggaaataatgcccagattggacgaacatctgcgacggaaatagctttggaccccgttcaagcacttggggcttggcgattttccacgtcctgctagttctgttacagtgcgatcctgagcgagcggggtgcgaaaaccgatgcgatttctgcggcagagccttttgggcgtctttctggcctcggtggcgcttgccctgctgatctgggccggtcagctggtgatagaggcggtacaggccaggatggccggtgaccgcaagccgccggccgcgcgtgaacgggtctttgccgtcaatgttcaacgcgccgaatacggtaccgtcaccccggttctcgaagccttcggtcagatccaaagtcggcgcacgctggaactgcgcgccgcgatgggcgggcgcgtgatcgacctgtcggacaatttcgtcgagggcggcacggtcgcgatgggcgaggtgctggtgcgcatcgacccggccaagccgcagaccgaactggaccgcgcgcgatccgacctgatggatgccgaggccgaggaacgcgatgccgcaagggcgctgatcctggccggtgacgagttgcaggccgccgcggatcagtcggccttgcgagcccaggcgatgaagcggcagcagaaccttgtcgaacgcggtgtcggcagcgccgccgccgccgagaccgccgaactggccgatgcccaggcccgtcaggcggtgctggcgcggcgcatcgcggtggcccaggccgaagcgcgcgtggatcaggccgcgacccgtctggcccgtgctcaactggcgctggaacaggccgaacgcgatctgactgagaccgaggtgaccgcccggttcgacggcacgctcagcggtgtcaccctggtcgaggggcggctggtggcggtgaacgagaaactggcggaactggtcgatgcccgcgcgcttgaggtggtgttccgcgtctcgaccgcccagcatacgcggctgttggatgcggcgggccggctgatcggcgcgccggtcgaaatcgaactggatgtggccggggccgatctgaccgccaccggcaccatcagccgcgacagcgcggcggcgggcgaggggcagtcgggccgggtcatctatgcccgcctcgatgcggctccgggattcaagcccggtgatttcgtgaccgtccgggtcgaggaaccgccgctggccgatgtggtccgcctgccggcatcggcgctggacgcagccggcacggtactggttctggacagtgaggaccggctggagcaattgccggtcaccctgatccggcggcagggtgacgcggtcctgatccggggcgaggggctggccgggcgcgaggtggtgctgggccgcacgccgctcttgggccccggcatccgggtccgccccctgcgggacgaggcgcaggcgggcagtcccgatctgtcgatgctggagctgagtgacgaacgccgcgcccggctggtggcgttggtcgaggccaatgagcggatgccctccgaagtcaaggccaaggtgctgggccagctcgccgaaacccgcgttcccgccaggctggtggcccggctggaagaccgggccgggggctgatccgcgatggtgcgcggcatccccagcgcggcgggcggcttgctcagctatttcacccggcaccggacggtggcgaacctgctcttgatggtgctgctggtgctgggtgcggcggcgatccccaacatgcgggcgcagttctttcccgatgtgatcgtgcaaagcgtttcggtcaatgtcgaatgggagggcgcgggcccagaggatgtggacagtgccatcgtgcaggtgctggaaccagcgcttctggcggtcgacggggtggaaagcaccaccgccagttcccgcgaagggcgcgccgatatcgaactggaattcgagcccggctgggacatgtcccaggccgccgacgatgtgcaggccgcggtcgacgcggtcaccaccctgcccgaggatgccgaggacccctcggtccgccggggcgcctggcgtgaccgggtcacagatgtggtgatcaccgggccggtcggcccgcaacagctggcgctttttaccgacgaactggtcgtgcgcctgttcgagatcggcgttacccgcaccaccattcgtggcatcgctgcgccgcgcacggtggtcgaagtatcctcggccaagctgattgccaatgatatctcgatgaacgagatcgccacggccattgcggccgaggtcaccggtgatccggcgggcgatgtctcgggtgccaatgcgcgcatccggacgggggtggaaaagcgcagccccgaggatatcgccggcattgtcctgcgctcgaacccggacgggtccaagctgcggatcgcggatgtggcccagatccgggttgaaggcgtcacccgtgatcgcgcctattgggtcggggatcagccggccatgtcgatccgggtcgaccgttcggaccggggcgacgcgatccgggtgcagcaccaggttgccgaggtggtcgagcggatgcaggccagcctgccccagggcgtcaccgtgcagttgatccgcactcgggccgaggcgatcagcgaccgtctcaacatcctggtcgacaacgggctgatggggctggcgctggtggtgatgctgctgttcctgttcctgaacgcgcgcaccgccttctgggtggcggcagggatcccggcctcgatgtttgcggccatcgcgctcatgtatgtgggcgggctgaccatcaacatggtgtccctctttggcctgatcatcacgctgggcatcgtggtggacgatgccattgtcgtcggcgagcacgccgattttcgcgcccggcgcctgggcgaacaccctgtggtcgccgccgagaccgccgcgcgccgcatggcgatgccggtctttgccgcgacgctgaccacaatcatcgcctttttcggcctgaccgccatcggtggccggttcggagagctgatccgcgacatcccctttacggtgatcgcggtactcgctgcctcgctggtcgaatgtttcctgatcctgcccaaccacatgtcccatgccatcgcccattcggccaaggagcattggtatgactggccaaaccgggtggtgaaccgcggctttcgctggctgcgcgatcacctgttccggccctttgtcggctgggtggttcatgcccgctatgtggtgctggcggcgaccgtcgcggtgctggccagtcaggcggcgctgttcatcaccggcgatgtgcaatggcgcttcttcaacgcgcccgagcgcggctcggtcaccggcaatttcatcatggccgaaggcgccacgcgggccgacacgctggagatgatgcgcgaattgcagcgcgccaccgaggagctgggccgcatctacgaagagcgtcacggtcgcaacccgatcgactatgtcctggccgagatcggcggcaatgccgggcgcggtctggcgggggccgagaccaaggatgccgatctgttgggcggtatctcgatcgagttgatcgacgccgatctgcgcccgtattccagctttgcctttgtcggcgagttgcaggatttcgtcacccgtcaccccaaggtcgaaacgctcagcttccgcggttggcgctcggggccgggcggcgatgcgctggatgtgcaattctatggcgcctcggcacaggtgctcaaggcggcgtcgaacgatcttcaggcggcgctgctgcgctaccccgaggtctcggcggtcgaggacgatctggcctatgacaaggaggaggtggtgctggacctgactgcgcagggtcaggcgctgggctttactgtcgatgcgctgggccgggcgctcagggcgcggctcaacgggatcgaggcggccacctatccagacggcccccgcagcgccgagatccgggtggaactgcccgagggagagctgaccgccgatttcctggaacgcacgctgatgcgggcacccgcagggatctatgtgccgctggccgatatcgtctcggtcagccagcgcaccggcttttctaccgtccggcgcgaaaacggcattcgccgcatctcggtcaccggcgacatatccgaggatgagccggcccgggccaccgaaatctcggccgcgctggaaacgcagatcctgccgcgtatcgccagcgaacggcaggtcgaatggcgcatggccgggctgagcgagcaggaggataccttcctgtccgaggcggcaaccggtctgaccctgtgcctgaccggtatctaccttgtgctggcctgggtttttgccagctggacccggccattggtggtgatggcgatcattcctttcggtttggtcggcaccatctggggccattacatctgggaggtgccgctgagcatgttcacggtggtgggtctgctgggcatgaccggcatcatcatcaacgactccatcgtgctggtgaccaccatcgacgaatatgccgagagtcgggggctgctgccctcgatcatcgagggcaccgccgaccggttgcgaccggtgctgctgacctcgctgaccacggtgctgggtctggcgccgctgctctatgaaagctcgcaacaggcgcagttcctgaaacccacggtgatcacgctggtctatgggctgggcttcggcgtgcttctggtgctgctggtggttccggcgctgctggcggtgcagaacgatgtggcgcgcccgatgtcggcgctgcgccgggcgctgcgcggcggggcgccgctggcgcgcgcggccgtgacggcaagtgcggtactgaccctggcctggctgggtgtcacggtggcctgggtggcggcgaccggggcgctgcctgcacggcttctagggctgttgcccccgctagaggggctgtctccgatgcccgccgcgctggcgctgttcatcctgggcgcgctgctggtctgtctgctggcgatggcggtctcggccatgatcatgatgcgggccggcgggcgcaacgcggcctgaacgggccttaactcgcgctcagggcgatctccatcagctcgctgacccggtcgatcagcggcacggtgccttcgcgcacatggtcgatgggaaaccagcgcgcgtccatggcatcgtcgccggcctgcggggcgcccgcctgatagcggcagagcacgccgaccagcaggtaatgcaccaccgcctgtccggcgtcatcgcggtggatcaggtcgaaatgggtcagataacgttgcgcgcgggcctcgatcgcggtttcctcgtgcagttcccgcagggcggcgtcacgcaccgtctcgccccattccacatggccgccgggaaagccccaaagcccgcgcccgggatccttgccgcgctgtgccagcaagacttggccttcgtggatcaccacggccaatgctccgatcctgggctgcgccgtcaccgttcagcctggcagacagccacggatatccactgcccgcttggcgcccagcacggtgatgcggatgcgcgagcggtcgagcgcaaaggcggtgccgccatcgttgaggatttccgagctggcgatcagggtattgccctgacgccgggtctgcgcctcgccggcccagagcgccggatcacccggttcgaacacggcaagttccgatccaccggctgagggcatcgcgatccgcgcctcgatccgcatgccgccctgactggggctgatccggcaggtggccgaggtcacgccggcctcggctgccgaatagggccgccgggccagggccgcgacgatggccgggttgcgcggcgcgctggcgtccagcgtgtgatcgaagtccagattgccgggcacgcagatatccttgcagacgccgaattccatctctccacgcagccgaaccgggcggttggcatccttgggggtgatttcgatcggcaacaccatctgatcggtatagccgatcgagcgcaggccgctctgctcgaacacttcgggtgcgggccaggtgatgctcagctcgcccaggttgcgcgagccacgccagtcgaaactgggcggaatgcctgcctcgcccggcgcgcgccaataggtcttccacccctcggacagggtcatgcggatggcgcccagataggtgccgctgggggtcagaccgccatcgaggatttcaatctgcaccagatcgtccagccccgcggcgggggccggggcggcaagcggtaggctcagcaaggcggcaagcgccagcatgggaaagcgggtcgacatgcccaatacatgcgctttcagcggcggtttgccaagtcacgatccggtcaggcgcgggatttccgcgcgccccggcggctgtcccttgcgcctgcgcgcgcggatgcccattgtggggcaaaggagagcctttgccgatgatggatctgaccggaaaactgctgatcgcgatgccgggcatgggcgatccgcgcttcgagcgctcggtgatctttctgtgcagccatggcgaggatggtgccatggggctgatcgtgaacaagcccgccgatctgaatgtgtccaccctgcttgagcagttggagattccctcgagctcggcggcggctgcccgggcaccggtgcggctgggcgggccggtcgagatggcgcgcggctttgtgctgcattcgcccgattacgcgggcaagctgcaatcgctcaaggtgtcggatggctttgtcatgacggcgacgctggatatccttgaggatattgcccgtgacaatggtccggcacgcgcggcgcttatgctgggctattccggctggggaccggggcagctggaggcggagatcggcgataatggctggctgaccgccgatgccgatcccgatatcgtgtttggcagccgcgatgacggaaaatgggaagcggcgctgaaactgctgggtatcgacgctctgctgctgtcggccagcgccggccacgcctgacccaattgagcgcctgcggcgcgctcgatgtctcgtcgtcgttcctcctcctcggcgcctgtggcagcgtgatatgccgtcttggggttcggattgtgagggggcggtgatgcctccggcgggcgtatttggggcgaaatgacggggccgctcagggatcgcgcggcgcggcagcgcggcgcaggcgatcgttgatggctaggccaagcccgcgctctgggatcggggcgatcgcgatgggtttgccagtcgtgtcgagtcggtgcagcgcggcaaagagattggccgccgcctcggtcaggttgcccgaaggggagaggttttcgtcgcaatccatcgggccgaagccgaggaagacttcgccatccgacggggcgcgggcgttgaggcggactgtgctctggggcgcgtaatgcgataggagctgacccggcgcgctgatgttgtcgccctgttggtgccgcgccagaggctggcccagcaacgcctcgatctcttcggtgggcaggccgccggggcgcagcaggatgggtgtgccggacaggccgacgatggtcgattccacgcccacgccgcaggggcctgcgtcgagcaccgccgcgatccggccatcgaggcctgccagcacatgatccgccgtggtcgggctgatccggcccgaggggttggccgaaggggcggcgaccggccggtcgagcgtggcaagcagcgtgcgcgcggtggggtgggccggcacccgcaccgccagcgtgtcgagcccggcggtgaccagttccgatatcccatggttggcgcgcaacggcagaaccagcgtcagtgggccgggccagaaggcggttgcgagccgctcggcggtttcggaccagtgtacatggcgccgggccgcctcggcgctggcgacatgggcaatcagcgggttgaagctggggcgtcccttggcggcatagatgccggccaccgcctgcccgttggtggcatcgccacccagcccatagaccgtctcggtcgggaaggctacaagccggccgtcccgcagcagctctgccgcgcgggcgatgccgtcgggatcggcggcaaggcgaagggtgggttggactggcatggcgggctggtgacgcggcgttttggttgcttgccggatggctctggataggtaatcgaacaagccttgatacataccgccgcgccggcggcttgccaagccgccaagaccaccaccgaggggaccctatgccataccgttcgcccgtgaccgattatacgttcctgctgagccatgtggtgggatatgaccgggtgtccgggaccgagaaatatgccgaggcgggcgccgatatggtgagtgccatcctgaccgaggccgggcgcatgtgcgacgaggtgatggcgcccttgcaacgcggcggcgatctgaaccctgcgcggctggaaaacggggcgctgcgcagttcgcccggctttgccgaggggtggaaggcgattgccgagggcggctggatcggcatgagcgggtcgccggagcatggcggcatggggctgccgatggcggtgaccacggcagtgaacgacatgatgagcggtgcctgcctgtcgctgcagttggcgccgctgatgagccagggccagatcgaggcgctggagcatcatgccagcgacgcgatcaaggcgctgtacctgcccaagctgatctcgggcgagtggtcgggcaccatgaacctgaccgaaccgcaggccgggtcggatgtgggcgcgctgagctccaaggccgagcccaatggcgacggcacctatgcggtgaccgggcagaagatcttcatcagctggggcgacaacgatttctgcgacaatgtctgccacctggtgctggcgcggctgcccgatggggtgccggggaccaagggcatctcgctgttcctggtgccgcgaaacctgccggatgagaatggcaatgcgggcgtggccaacagcctcaaggtggtgtcgctggagcacaagatgggcctgcacggctctcccacctgcgtgatgcagtatgacggcgccaccggctggctggtgggcgaggaacatggcggcatggcggccatgttcaccatgatgaacaacgcccgccttggcgtgggcgggcagggtgtcggcgtggccgaggcggcctggcagcacgcgatggcctatgcgatggagcgcaagcagggcaaatccgcctcaggcaccattgccgaccatgcggatgtgcgccggatgctgaccagcatgaaggccgatgtattcgccgcccgtgcgatcctggcggcctgtgccgtggcgatcgacatgggtaatgcgaccggatcggccgagtggaaggcgcgggcggctttcctgaccccgattgccaaggcgttcggcaccgataccggtatcgcggtctcggaaaccggggtgcaggtgcatggcggcatgggctttatcgaggaaaccggcgcagcgcagttctatcgcgatgtgcgggtgaccgcgatctacgagggcaccaacggcattcaggcgatggatctggttgcccgcaagatgatggatggcggcgaggctgcggccaagctgctggacgagatcgaggatcatgccgagcgcgcccgtggtcgcctgccggaactggccggacccgtctgggaggccaccgagaccctgcgcgaggccaccgaatggatggtggcacaaggagagctgaacgaccgctttgccggggcggtgccattcctgcgcgcctttgcccgggtgctgggtggccatttccacctgatcgcggccctggccgatcccggtggtccgcgcgagaaactggcgcggtattacatcaacgcgctgttgcccgaacatgccggcctgctggaacaggcgcagggcggttgtgccgacctttatgccatcagccttgaagagttgtcggcgtgatggatcggacaccgggcctggccatgcgctacccctgggacgagccgcccgcccatggttctgcgatcgaagtggccgagggcgtgttgtggatgcgcctgccgctgccgatgaagctggatcatgtcaatgtctatgctttggacgatggcgatggctggacggtgatcgacaccgggttttcgtcgaaaaagacgcgggcgatctggcaggcgctgatcgacgggccgctggcgggcaagcctgtgcgccgggtggtcgtgacccatcaccaccccgaccatatgggcaatgccggctggttccagtctgaactgggtgccgagctggtcaccacacgcaccgcatggctgttctcgcgcatgctgacactggacgtgcaggaaagctggcccgaggaaacgctcgactattaccgcagcgcgggcatggcgcccgaggtgctggcaaagcggatggccgagcggccgttcaactttgccgatatggtctatccgatgccattgggctttgcccggatcaagcagggcgacgtgttccgcatgggcgggcgcgactgggacgtgcatatgggcaacggccacgcgcccgaacacgcgaccttctggagccgcgatgacaatctggtgatcaccggcgatcagatcctcagctcgatcagccccaatatcggagtctatgcgaccgagccgatggccgacccgctggccgactggctggaaacctgcgaacggctggcgccgctggcccggcccgagcatctggcactgggcgggcacaagctgccctttaccggcctgccgatccggatgcggcagctgatcgacaaccaccatggcgcgctgaagcgtctgcgcgaccacctcgatacgccgaaagcggcctcggactgttttgcgccgctgttcaagcgcaccatcggcgagggcgaatacgggctggcgctggttgaagcggttgcccatgtcaaccatctctatcataccggagaggtgacacggacccggcgcgcggatggcgcctggctctatcagcggaaaggatgagccatgcagaacaagatcgagacctcggccgaatatgccgaggcggcagcgttgccgccccgttgccacgaggtacatgccgatcccgacagccccgcccgcatgaccgatgtgcccgtgccgatgcagcagccggtccagaacaaaagcccggcgcaatgggcctatgaacgtctgatcctctacatccgcaacttcgaagaacagctcgacgccagccaggaggtggcgatgggctttgtcggcggcgatgccggggtgttgcggatcgaggggatcgggtttttcgatcccgatatcgtcacgttttacggggccgatggcaccggggcgcggacccagctggttcagcatgtgagccagctgaacgtcatgttgcgcgccatgccggttgcaaccgaggaccggccggcccagcgcatcggctttcgtctggcggcggatctcgaggcggactagacgctttcggcttgccttggtgacagcggggccgttcaatacctgcattgtccgcaggagatagccgcccgtgtcgcattttacccatgtccgcaacgcctggtccggctcctggtcccggcggcgagtctttgtcccgctctatgccgcgctgcgcctgctggttctggcgctgatcgccccggcgctggccgggctgatcaatctcgccgtcagcctgtcggaccaatcggcgcttaccgatcaggatatcgcgcgttttgtcctgtctccgctggggtttgccgcaacgctggcggtactgagcgtccttctggtggccgaggttctgagctttgcggtgatggccgcgaccctgcgcagcggcgccagcaatgtctggcacgcaggcagcgcggggttggcgctggtgctgcggcgtctgcggccgcttctgatctttgccgcgctttttgtcttgcgggttctggcgctggcggcgccctttgtcgcccttgccgggctgattgcctggtgggtgctggtggattacgacatcaactattacctgaccttccggccgccctcgttccggctggccatggcgggtatcgccgtcctggttctggttctggcctggctcttgatgctgcgactgtcgggttgggcgctgtcgctgcatctggtcatattcgaagggacccggcctgcccaggcctttgccgaaagtacccgccgcatggggacgcggcgcggtgcgctcaagatcgagctggtgctctggctgctgacacggctggcgctggccgctgccctgggcgcgctggcaagcgcggcgctggcactggtgccgatccctcaggagggcgcgctgcgccgggcgctggtgcttgtggtgctggtgatggggctctggtcgctggccgggctggcgctggcggcgacggcgctgggggctctgaccaagctgctggaccggttctatgacggcgcggctgctgcggcaccgctgtcaccttcgcgtccgcagggtctgcgcgggcggctgatcggcgcggcgctactggccgcgctggcgctgggcgcggggatgtgggtcagcgacgggctgctgacacagctgaccgccaaggatgaggtgagcgtgatcggccatcgcggcgccgccggggcgcggcccgagaacaccatggcggcgatcgtcaaggcgatcgaggatggcgccgactgggtcgagatcgacgtgcaggagaccgccgatggcgaggtcgtcgtcatgcatgacagcgatttcatgaaactcgccggggtgccgaccaagatctgggatgccacaatgcaggatctggcggaaatcgacatcggcagttggttctcgcccgattacgcggccgagcgcgcgccgaccctgcgcgcggtgcttgaggccgctaggggcaaatccaacgtcctgatcgaactgaaatactacgggcatgacgtggatctggaaaatcgtgtgatcgccctggtcgaggaattcggcatgcaggaccagatcgccaccatgtcgctgaaatatccggcggtgcagaagatgcgggcgctgcgccccgactggcgcaccggtgtgctggcggcgacggcagtgggcgatttggccgggctcgaaggcgactttgtcgcggtcagcagtgccagcctgcgcccctcgcttttgcgtgccgcccatgcggcgggcaaggatgtctatgtctggacggtgaacgaaccgctcttgatgtccaagatgatctcgatgggggtcgacgggctgatcaccgacgaacccgccatggcgcgcgaggttctggcggtgcgcgcgacgctgaaccccgccgaacggctgctgttgtggctgacccaggaactggggtgggagctgaatgcaaaggcctatcgcgatgacagcccgtaacctgctgatcctgtgcctttgcgccggaagtccggcgatggcgcaggatctgactcagatgctcgaaatgccggcgcaccgcgcgctgatggcggcgcaacaggcggcaccgctgaccccctttaccaccgatggctgttcgggcgggctcagcgccggttggaccatggttggcgacacctttcccgatttcgccgccgcgcaaggcaacctgccaccatgggaggcctgctgcgtcatccatgaccgcgcctatcacgatgcgggcggagcgctgacccccgaggacagctatgccgcgcgccagcaggcggatcgcgccttgcaaagctgtgtgcgcgacaccggagaaagccatctggcggatctggcggtgcgttatgacaccacgcccgaaaaagtgcgctctgcctatggcaccatcgccgatgcgatgtatctggcggtgcgctttggcggcggtccctgctctggtctgccgtggcgatggggctatggatatgcccactgcacccctttcgactctaccgcgcctgcgcgcgattgacgtcgtgacagagcggcgagaatccgctatccaaccgaaaacacgcgaataggatgactgcaatggctgactttaaacccggttcgatggacatcaccactcagaccaatacctttgacgggttcatcaaggcgatgatccgggtctgtgtcgtgatcttcttcgtcctgctgttcatggccgtgttcaccgcctgatcccgaagggggctttcccgtgaagctgatttttcttgccggcgcgctggcgctgagcctgatggcttgcacccgccagagcgcgccgcctgcggatgacgcaactgtggccgccgtgcgttatcgcgatccggggccggcgaagctgacgctttacacgatggtgaacaaccgttcgggcgcgggggcgcatacctcgctgatgatcaatgccagcgaacgggtgatctttgacccggcgggatcgttctgggcggatatcgtgccggaacagaatgacgtgctttatggcatcaccccggcggtcgagaccgcttatcgcgggtcacatgcgcgcgaaacccatcacgttgtggtgcaggaactggaagtgacccccgaacaggccgaggcggcctatcgtctggcccgcagcatggggccggtgccgggggcctattgtgccaattataccgcccgcctgctgcagcaggtgccgggctttggcgacatcaaggtgacgttccagccaaccaagctggccgatcagttcgggtcgcgccccggtgcagtgacgaacaggtattacgagcaggacgatgccgacctgcaaaagggtctggccgccaacaacgccaagctgaaccagccgggctgagcctcgatctcagcccagcaggtagagcaggccgtaaagcgtgcctgcccctgaaaatatcgcgaccaggacgtttttcgaccagtatccggcggcaagcgccactgccgccgcgctcatccggggcacatcgggctggccgccggtggcctgcggccagatcaccagcggtgcgatcagcgcgggcaggatggccacggcggtatagcgcaggtgccgcagcagccagccgggcagcggacggtcgcccaccagcccgataaagacaaagcgcaggccaaagctgccaaaggcgagcccggcgatgacgatccacatggttgatgggtcgatcccgttcatgtccgtttgctcctgcgctccagtattacctcggcccgcgcaccggccatcatcccggcggtgcccgcaatcagcaggcccaggttgaacggcacagctgccgtcagcagcgcggtcacgatcgcaaccagtgccgcaatcacatgcggcagggtgcgcagcatcggcccgatcatcgccagaaaggtgatcggcagggcgaaatccagcgcccagctgtcggggatgcgggtgcccagtaccgcacccagataggtcgccagataccaggcgggcgccagcggcgtcacggtgccaaagaagtaagccatccgctgcggcacggtcaggtccggctcggtctcgaaccgcaccaccgacagggcataggactgatccaccgtgaaataggcggcaaccgcgcgctgccacagcggcgccgcgcccagatagggcgtcagcgcggcggaatacatcgccacccgcagattgaccgccagcgccgacaacagcacgatcagtgtcggcgtgtcatcgagcaagagttgcagcgctgtgaactgcgccgcgccggcaaagacggtggcggtaaaggtcatcacctgtaccaggttcagccctgcctcggtcgcaaagacgccaaacagggtgccaaagggggccgccaccatgatgaagggcgcgccgtcgcgaaaacccttccagtagacggatttggatgtggtgaaggacatgcctaaatcctaaggtaagcccaaccgctgtaccgggccatcgaaagggttgcaattggctatctcggacgacctgtcggattacatcatcgcccccgacccgggcgccgcccgcctgacccgcgcggtcgaggggctggaccagaccggcgcgcccacgcgcctctcggtggtcgaggaacgcccgctgacgatcttcctcaacagtcaggagatcgtgaccgccatgaccatcggggattaccccgagtatctggcgctggggttcctgcgcaatcagggcatgctgaggccggatgaagagatcaccggcgtagatttcgacgaggatctggaaacggtcgtggtgcgcaccgcggtggaaaccagccacgaggaaaagctgaagaaaaagacccgcaccagcggctgcgcggtgggcaccgtattcggcgacatgatggaggggctggaggaggttcgcttgcctcaggtggaggtacgcacatcctggctctacgatctggcggcgcggatcaaccgcacgccctcgctgtatctggaggccggggccatccatggcacggtgctgtgccaccggaaccggccgctggtctatatggaggatgtgggccgccacaacgcggtggacaagatcgcgggctggatgctgtccacgggcgagggggcggacgacaagatcctttacaccaccgggcggttgacctccgagatggtgatcaagaccgcgatgatgggcatcccggtgctggcctcgcgctcgggctttaccgcctggggggtcgagatcgcgcgtcaggtggggttgaccctgatcggcaggatgcgcggccaacggtttgtctgcctgtcgggagccgagcggctggtctgggatgccgaccccgacagcgtaccggtcgaggacaggaaacaccgccggaagagtgcgcaatgagtgtgatagggcaggggccgtcagcgggcggaggcgaagcgtcccccatttttttggcgacgctccgtcggtttgagaaaggtagaagggcatcgcccggcccttcgccagcctgtgatttggcggggctgccattgcgatgaacggcgatttgggagtctggatcgtttctgggtttgccctttggattgcaattggcttttcagggctctttctcatttggtggggattgcacaatctgggtgtgtatttcacggaaatggagacgacgtcttgggagctgcgtgccgcactaggctggaagctggaaaacccggcaagcccggtactgagtgttgcaggcgattactcccatagacggctctattggaggttagccctttgggggcctccccctcagcttgaacacacagcgcgtgcaatcgaggcgcttcggaagtatcggcgagtcgttttgatttctgtcgtacttcaaggactttttgtggccggattgggcgtcgtattcagcgctgctttctatttggtttgtctcgcgactattgccttctcgcttgttgtgatgcgcccgaaacgctggacggaggagcctccaaaatgaccaaacccctcggcgtaatccttgctggcggtctggccacccgcatgggcggtggtgacaaaggactgttgccgctgggcgggcaacctctgttgggccatgtcatcgaccggctggcgccgcaggtttccgggctggcgctgaatgccaatggcgatccggcgcggtttaacgggtttggcctgccggttctgcccgacacggtcgaggggtttgccgggccgctggcgggcgtgctggccgggcttgactgggccgcagggcagagggccgacagcatcgtcaccgccgccgctgacacgccgtttttcccgcgcgatctggtggcgcggctggtcgctgcatccgaggggcaggcgcatccgctggtgctggccaccaccccgcgcgatggcgcggtgctgaaatcggggggcagggtcaaccggcacccgaccttcggcctctggcccgtggccctgcgtgacgatctgcgcgcggctctgaacgacggcctgcgcaaggtggtgctgtggaccgaccggcatggcgggcgcgaggcgctgtttcaggccgagccgttcgatcccttcttcaacgtcaacacgcccgaggatctggcccgggccgaaaccctgttggagcgcgcatgaggatctatggcgtcaccggctggaagaacgcaggcaagaccgggctgatggagcgtctggtggccgagatcaccgggcgggggctgacggtttcgacggtcaagcatgcgcatcattcgttcgacgtcgaccatccgggccgcgacagctggcggcaccggcaggcgggggcctccgaggtgatccttgcctcacgctatcgcgtggcgcagatgaccgaattgcgcggcgcggcggaaccgccgttgagcgagctgctggggcgtctgtcgcctgtcgatctggtgctgatcgagggttacaagcgtgagggccatcccaaggtggaggcattccgcgccgaagcggggaccgctttgatcgcgccgggtgatccgaccatacgggcggtggcaagtgatacgcccctgacgcttgaccggccggtgttcgacctgaacgacacaaccgcgattgccgatttcatcctctccgaggtcgggctgtgaggccctttgacaccattgccatggtcgattggtcgggcggcaacgataccggcccgcgcccgcgcaaggatgcgatctgggcctgtgtcgcgggggcggagccggtctatctccgcaaccgggggctggccgagaactggctgtgcgatctgatcgaaaccgctctggccgctggccgccgcttgatgctggggtttgactttccctttggctatccgacgggatttgcccgggcggtgagtggatcggatgacccgctgcacatttgggactggttcgaggcccggatcgaggacacgccgaaggccaataaccggttcgatctcgcgggtgcggtcaatcgcggtttgggcggcaaggggccgttctgggccaacgggctgaagcgcgacattggcgggttgccccgaaccaagcgcgactaccacaatccgtttgctgaccggcgcttggtcgagcgtcgcgcgccgggcgcctttacctgctggcagatggctggggccggggcggttggcggtcaggtgatgatggggctgccggttctggcgcggttgcgccgccgttttgccgggcaaataggtgtctggcccttcgagcggttggacaagccggttgcattggtggaaatctggccctcgctgaccttgggcaaggcgcccgagggacggatcaaggatgcctggcaggtcgagcgggtagcaagcgatctgtcgggcatgtcgctggcaaggctcgggtctctgctgaacgtgacggcgcccgaagagggctggattttgggagtggatcaaggatgaccgggatcgagccgccgccgctgcgcaacgactgttttgccctgcccgccggggtcgagtggacccctgtcgataccgcgctcgacatgctgcgcgacaggctggggccggtcaccggtgtcgagatgcgcctgctgtcgcaggcgctgggcggggtgctggcggcggatgcggtggcattgcggtccagcccgccgcaggccaacagcgcggtcgacggctatggctttgccggggcggtacccgagggcgcgcatgtgatgccgctggaggaggggcgcgcggctgcgggcgtgccctttgacggggtgctacctgcgggccgggccttgcgggtgctgaccggcgcggccctgcctgagggggtcgagaccgtgatccttgaagaagacgtgactttgggcaccggtgaaatcgcctttcgcgggccgctcaagcgtggcgccaatacccgcaaggcaggcgaggatgtggccgagggggcggtcgtgctgcccgcggggcggcggctgacaccggccgatctggctctgcttgcctcggtcgggctgggcgtggtgccgctgcgccggcagttgcgcgtcgccgtgttgtcgacgggggatgagctggtcgagccgggagagaccgccgggccgggacagatatttgacgccaaccgccccatgctgttgtcgctgatccatcggctgggtcatgcaccggtcgatctggggcgggtgcccgatgaccgcaccaccctgcgcgcaacgtttgaccgggcggctgccgaggcggatgtgatcctgaccagcggcggtgcctcggcgggggacgaggaccatgtctcggcgttgctgcgcgcggcgggggcgatgcagcaatggcgcatcgcgctgaaaccggggcggccattggcgctgggtctttggcagggcaaaccggtctttggcctgccgggcaatccggtcgccgcattggtatgcagcctggtttttgcccgtccggcgatggcggttctggcgggcgaaagctggagtgtgccgcaagggtatgacctgcccgccgggttcgagaaacgcaagaaacccgggcggcgcgaatatctgcgcgcccgtgtccgcgacggccgggtcgaggtcttcgcctccgaagggtcgggccgggtcagcgggctcagctgggccgaggggctggtcgaaatcggcgatgacgcctgtcatattcgcccgggcgatccggtgcggttcattccttacggcagtttcggtctctgatcttgaggcgttcgggcgcgggcttagtcgaaggtgcccgccacccggcccagcagcatgaaggcgcgagcggtgcgcgtctcgcccagggccgagatctcggcatcgctggcctgagcctcgaacgtggtgaacatccggtcgaacaggcgcaggaaatgatgcgccgcatcgcgaaagatcgggtcctgcttcatccggcctgcggtcagcgccagtgacgagcggtcgcgcacgccgcccaatgacgccaccgttcgcccacgcgccccatgggcaaactgccgccacacctcgggccgggccatgtctgggcgcaggtcgtccatatagatgccttcatggctgagcagggtcagcacatcctgcgcggcctggatcagttgcgctgccgagcggtccttgagtgcgcggcgcagcgcggcgaagccttcgacatcctcggcggtttccgggaaatgcagggcgcggatcaggtcctcggtcgagagcggcggcgacagcgcctcggccggggtgccaagcgccaacagcccctgatcctcggcgctttccggtgcggcagcgggcatgggcagggcacgcgcccgccgcgaggtcgagaaggtggccagagtggtttcggtcttcttggcggcggcggcgatttcgtccagcttcttggcgaccgagggttcgtgccctgcggcctgtttctgttgctggctgatataggcctggcggatcgcgtcgatcgccgcttgcaggcgctggctttcctcgcgcatgacccggctcgccttggcagccgtggccgccacccagatcattgccaccggcatgaagatcgcgagcatggtcaccagaaatccgatccccccgccagcgccggcatcggcaaaggcgaacagatagaccgacaccgccagccacagcagggtcagagcgatggcaatgatttcgatcccggtcaccgaagcgcgccggggccggtcataaagcccaagcggtgtgttgcgggcggggtctgggtcaggcgacgggccggacatgggggatgctccgtcaggagtactcgatactcaggatttcataggatttctggccgccgggggtcttcacctcgacgctgtcgccttcgtccttgccgatcagcgcgcgggcaatcggcgatttgatgttcaacaggcccttttcgatattggcctcgtgttcaccgacgatctgccaggtcttttcctcgtcggtgtcctcgtccaccagcgtcacccgggccccgaacttgatcgcgccggacagttttgtggggtcgatgacatcggccagcgacagcacgccttccagttccttgatgcggccctcgataaaggactgcttctcgcgcgccgaatggtattcggcattttccgaaaggtcgccatgttcgcgcgcctcggcgatggccttgatgatggctgggcgctctacgctcttgagctgtttcagctcggcttcgagcgcggcaaagcccgaaggcgtcatggggatcttttccatatcgtcttgtccacgcacaaattgcgtcgccccgccgcgcgatgcgtcggggcgactgttgggttgatgtttacctgacccaaaccgcgcgtggaatgcaagaggggacaagccgccggtgcgcagaaccccgccttaggggtagctgacgacctcgaattcgatgccgttgtcatcgtcgaaatagaaccggcgcccgggttcgtaatcggcatggttatgcggggtaaagccggccgcgcgcacccgttcctcggtcgcgtcgatatcgtcgaccacgacgcctacatggttcagcccgccgatcacgtcatagctggtctcggccgaggggaccggcttgggcggggcgtaaagcgccagataggtgccggcatcacccacgtgcacggtatagccgcccgcgatcgcggcgccctcccagcgggtttcccagccgaacaccgtgttcagccatgcggcggtcgccttgggatcggcgacggtaaggtttgcgtgttccagggtggctttcatgaaaatcatccttttgctctgttgccacgggtgaagataatttctaaacctaactttaggtcaaggtctgtgcaggaaaaaaatatgcccgcttccgaaggtctctcgatcggcgccctggcgcggcgcaccgggttggcggtgtcggcgatccgctattacgaaacccaagggttgatcgcgccctggcgcaacgcgggggggcagcggcgctatcagcgcgcagatctgcggcggctgagctttgtcatgatcgcgcaacagctggggctgaccctgcccgaaatccgcgaggttctcgccgggctgccgggtaaccgcacccccacgcgcggtgactggacccgcatcagcactgccctgcgcgaacggctgaaccagcgaatcgcaacgctggagcggctgcgggacaatctggacggctgtatcggctgcggttgtctgagcctgcccaattgcgcgctatacaatccggccgatcgggttggcagcaaggggccgggcccccggttggtgctggacgaaaccggcgacctgtgacgccggtttagccgaccacttcgccaatcagcatctggggggcgctgttgtagaaattggggatgtcggagaccaccggtcccgacgccttcattgccgcgttcatcgcgttctggtcggcgaacacgatggtggcaatcgcgtgaaacggcggcggtgtgtcgggaccgcctgccaagcctttggtcacaaccgtgttctggatgtgggggcccatgtgctcggcgaccagacccatgtgggtggtgagatagtagtcgtaatcgaaggtggtgtcgtcgcgggtgggataggcgacttgcagggatacgggcattcaatctctccagataacaggatgagggcagagtagggcgattccaggggttgcggcaaattatcctgaaaggcccgcaagaaccctcatcgggcctgggaattgctgcatgtgcgaatataaccccgcgtttcaattgacgcttgacctgcatagcctgtaatcaaacgcgaaactttattgcgtccggcccgcgaccggagagcgaaaccaaagccaaggagcgtcacgatggccgagattgaacgcgaagcgatggaatatgacgtggtgatcgtcggggcgggtccggcgggcctgtcggcggccattcgtctcaagcagctcgatgccgacctgaatgtcgtcgtgctggaaaagggctcggaggtgggcgcgcatatcctgtcgggcgcggtgctggatccctgtggtctggatgcgctgatccccgactggaaggagaagggcgcgccgctgaacgtgccggtcaaggacgacaacttctatatgctgggcgaggccgggcagatccgcatccccaactttccgatgccgccgctgatgaacaaccacggcaactacatcgtttcgatggccaatgtctgccgctggatggccgaacaggccgaggaactgggtgtcgagattttccccggcatgtcctgctcggaactggtctatggcgacaatggcgaggtcaagggcgtggttgccggtgtcttcggcctcgaggcggacgggtcctatggccccaacaccgaaccggggatggagctgcacggcaaatatgtcttcctgtccgaaggcgtgcgcgggtcgctggccaaggaagtcatcgccaaatacgacctgcaaaaaggcaaggagccgcagaaattcggcgtcggcatgaaagagatctgggagatcgacccggccaagcatcgcgaaggctcggtcacccacacgatgggctggccgctgggcggcaatgcgggcggcgggtcgttcatctaccacctggacaacaaccaggtctatgtcggtttcgtggtgcacctgaactacaagaacccgcacctgttcccctatatggagttccagcggttcaagcatcacccgatggtggccgaactgctgaaaggcggcaagcgcgtcgcctatggcgcccgcgccatcaccgagggcggataccagtcgatgcccaagatggtagcgcccggcgtggcgctgctgggctgttcggtcggcatggtcaacgtgccgcgcatcaagggcaaccataacgcgatgctgtcgggcaaggccgcggccgaggccgcccatgccgccatcaaggcgggccgccagtcggacgagctgagcgattacgagaccgaagtgcgcagcggcccgatcggcaaggacctgaaaaaggtccgcaacgtcaagccgatgtggtcgaaatggggccttgccgccagcctggcgctgggcgggctggacatgtggaccaatacgctgggcttttcgctgttcggcaccctgggccatggcaagaccgacgccgccgcgaccgaggatgccagcaaacacaagcccatcgactatcccaagcccgatggcgtgctatccttcgaccggctcaccaacgtgtcttttgccgccaccaaccacgaggaaagccagccctgccacctgcggctgaccgaccccgacctgccggtcaaggtgaacctgcccaaatatgacgagccggcacagcgctattgcccggctggcgtctacgaggtggtcgaggatgagggcggcccgcgctttgtcgtcaacttccagaactgcgtgcactgcaagacctgcgatatcaaggatcccagccagaacatcacctgggtcaccccgcagggtggcgacggtccgaactatcccaacatgtgatcgcgcattcacaccgagacagacaccgggcggacacaccgcccggtgttttcttttgtgcagatgaccggatgtttattgccgcttaccgcgcttacgcccttgagccattgcacccgcccccgcaacgccctagctttgcttcaaagcagctggaagggcggatccttggcgatatctctggtcagaaatgcggtggcggcagtcctggctgcggccttgtcggtgccggtctcggcggatgtcggggcgggctcgtatctggccgcgcgccaggcggtctttgccaacgacttctcgtctgccgcggattatttcgcgcgcgcgctggccattgacccacagaacccggccctgatggagaacatggtgctgtctcagttggcgcttgggcggcttgaacaggcctatcccgtcgcacagctgatgcaggaggccgggctgcaaagccaggtcgccaatatcgccatcgtcgttcacctgctgagcgaggaacgctatcaggaggtgctggaccgcgaccccgagatgcggggcgtaggcaagctggtcgatggtttggtcgctggctgggccgagatggggttgggttcggtcgcccgggcgctggcccagttcgacaaggtggcggacgaggccgggttgcgtggattcgccaattatcacaaggcgatggcgctggcctcggttggtgatttcgagggcgccgaggcgctgtttgccgccgatgacggggcattgaccaccatctcgcgccgcgcggcgctggcccgggccgagatcctgtcgcagctcgaccgcaacgatcaggcgctcgagatgctggccgatgtgttcagcggcggtttcgacccggcgctaagcgatatcgccgatcggctggtggctggcgaaacgctgcccttctctctggtgcgttcggtccgcgacggcctggccgaggtgttctttaccatcggcgccgcgctcaacggcgaggcgtccgacgacttcacgctggtctatatccgctcggcagtgcatctgcgccctgatcatatagatgcgttgctgatgacggcgggattgctggaatcgctggggcaatacgatctggcggttgccacctacaagcagatccccaatgacagccccgactatcacgcggcagagctgggccgggccgaggcgctgcgccgctcggccaagcctgatgccgccatcgaggttctggagaagctggccaaggactatccctcgcagccgcaggcctttgtggcgctgggcgatctgcaacgccagcaagaggcctatgaccgtgccgccacggcctatgacaaggcgctgcagctgacagatcccggcgcgcctaacatgtggttcctgcactatgcccgaggcatctgtcacgagcggctgggcaactggccgggtgccgaggccgatttccgcgccgcgctggaattgaatccggaccagccgcaggtgctgaattacctgggctattcgctggtcgaaaagcaggagaagctggacgaggcgctcgatctgatcgaacgcgccgtcgccgcgcggcccgacagcggctatatcgtcgacagcctcggctgggtgctgttccggcttggccgctatgacgaggcggtcggccatatggaacgcgcggtcgagctgatgccggtcgatccggtggtcaacgaccacctcggcgacgtgctctgggctgtggggcgggtgcgcgaggccgaattccagtggaggcgagcgctttccttcatcaaggccgatgacactgatggcgaggccgatcccgaacgtatccgccgcaagctggaaatcggtctcgaccgggtcctggccgaggaaggtgtgccgccgctcaaggttgccaatggcgattgaggcctttgcgccggccaagatcaacctgaccctgcatgtgaccggccagcgggatgatggctatcacttgctcgattcgctggttgtcttcgcggatatcggagacaccatccgagtgtctgcgtcagacagggtgtcgttggatatcgacgggccagaggcgggcggacttgccgccgagccggacaatctggtgctgcgcgcggcccgccttctggcgcctgaacgcggcgctgcgatctcgctgacgaaacggctgcccgtggcctcgggtatcggtggggggtcggccgatgccgccgccaccctgcgcgccctggcgcagctttggggcctcgccgcgcccagtgcagaacaggcgctgacacttggcgctgatgttcctgtctgtctgttcccggtgccggcccgcatgcaaggtatcggtgaccggctgggcccgataccgccactgcccgcgatggatatcgttctggtcaatccgcgcgtcgcggtttcgacgcccgccgttttcaagtcgctgatcgtgaaggaaaacgcgcccatgaacccggaactgccgcgctggcgcgacctgcccgagttcacctgctggctcgccgatcagcgcaacgaccttgccgaacctgccatcgcgcagcagccggtgatcgccgatgtgctgaatgccctgcgcgacgcaggggcgcttttcgccggtatgtccggctcgggggccacctgttttggtctcttcccgtccgatgggcattccgccaagtcggttgccaaggccgtgctccgcctagcgcatccagggtggtggtgcgcccacgggcgtgttctctagaacccccgccccttcatttcgcctgaaatacttcgggagagcggcccgtcagggccgagggggcagcgccccctttgacctcagctcagccgggccaccacgtaatcggccagatcgctcagcatggtgcggatttcgtgattgggcagcaattccaatgcggtacgcgccttctcggcccaggcatgggcgtcggcgcgggtcgccgcaagggtgccgtacttctccatcagggccagcgcctgttccaggtcaccctcggcctgcttgcctttctcgatggtgcgcacccagaacgcgcgctcttcgtccgtcgcctgcgccaccgccttgatcaccggcagggtcagtttgcgttcgcggaaatcgtcgcctacattcttgcccgtcgccttggcgtcgccctgataatccagcaaatcgtcggcgatctgaaaggcgatgcccagcgcgtcgccgtactcgaacagcgccctgacctgcgcttcgggcaccccggcgatcacgccgccgacctcggtcgcggcggaaaacagtgccgccgtcttgccccgcacaacttgcagataaacgctctcatccgtgcgcaggtcgctggcggcggtcatttgcagcacctcgccctcggcgatggtggcggcggcattggccaggatatccagcaccctgagcgagcctgtttccaccatcagctggaagctgcgggcaaacaggtaatcgcccaccagcaccgaggatttgttgtcccagagcaggttggcggtgggccgcccgcggcgctggccgctttcgtccaccacatcgtcatgcagcagggtggcggtgtggatgaattcgaccgtagcggccagcttgacatgatcctcgccctgatagccgcacagccgcgccgccgcgagcgtcagcatcgggcgcaggcgtttgccgccggcctcgaccagatgcgctgtcacctccggaatgcgcggggcgtgctccgacgccatccgggtgcggatcaacgcatttaccgccgccatctcctgggacagggttgccgccagcatctcatgcggtttcgtgctcaccttggcgtccatcgctctcctgcaacaaggctcgacaatgcgccagccttgcccttacatccatccccatgaaggaacttttgcgcagcaccgacccgaccgtcatggcctttgcatccgcccttctcgagggcgaggatatagactgctttcagatggacgtaaatatgagcatcctcgaaggcgggatcggaatctttccgcgccgcatgatggtgcgggacgaggattacgaccgcgccctgcgggtggtcaccgataacgacatcccgctgggcagatgaccgcctttgccgagagcgagctgagctgtgacgcctttctgggcggtcacctgcggctgtttcagccgcgagacggatatcgggccggggtcgatccggtgtttctggccgccagcgtcgccgcacagaccgggcaatcggtgctggaactgggctgtggcgccggtgcggcgatcctgtctctgggcgcccgggtgcccgatctggcgctgaccggggtcgagttgcagccgggctatgccgatctggcgcggcgcaacgcagcagcgaacgatatcgcgctcgacgtggtcgaaggcgatatcgccgcgctgccgcaggcactgcgccagcagagctttgaccatgtcatcgccaacccgccctattatctggctggcagccacagcccggccagcgatgcgggccgggccaccgccttgggagagcggacgccccttgcgctctggatcgatgcggcggcgcggcggctgacccatcgcggctatctgcacatgatcgccaaggccgaccgcttgccggatatgctggcggcctgcgatgaccggctgggctcgcttgaggtgttgccgctgatgccgcggcaggggcgcgccgccgagctggtgattctgcgtgcccgcaagggcgggcgggcgccatttcgcctgcagtccgggctgttcctgcatcagggcagccggcatccaggcgaccgcgaccactacctgcctgaaatcgcgaaggtcctgcgccaacccgccccgctgccctggcccggcgccggataagccgggtttggccgatatgtcggttttatcacagaatgcgaccgctgtccgcgtgacaggccgcccgggatgtgctcaactcgattcattgacaacagagaaggaggatcgccatgagtgtgagcgcgcatttgaccgaactgaagaaaaagcacgcaaatctcagtctcgaagttgaacaagcccagcgttcgccaggtactgacgaccttcagatcagccagctcaagaagcagaagctgaaactcaaggaagaaatcgagcggctgtccgtctaagccgacaagctggcgcgcgctgccagcagcgcgccgccagtgatcagcagggccgagagcgcaagtacccagctgggtgcagcgatgccgctgatcacaagaaccagcgtggacagtagcggagccgcataggaactggttcccagcagctggatatctccacgtttcaccccgatatcccagacgtaaaaggccaggcccaccgggcccagacccagtgccagcgtggcgccccagcccagcatgtcctgcggccagaccgtttcttcaaccatgaaatgcaggccccatgacgccaccgccgtggccaggcagaacacggcgaccgaactggtgggcgcatcgcccatccgccgcgacaggaccgaatagcccgaccaggtcagcgcacagagcagtgccaggccgtagcccggcagatattgcgcctgaaacccgggaccgcccccgccggtgatgatcagcccggccccggcaaaggcgagcgctgcccccagcagatggccgctccgcagacgctcacccggcaggaggcccgagaacagcacgatcaacagcggccagagataggcgatcaaccccgcctcggccgcgggcgccagcctgagcgccgagaaatagagcgcgtgatagccaaacagtcccagcgtgccaaaggcatagaccggccagcggacaccgcgcagctgggccaggccaccggtcgccagcacccagaccagccccagcagcccgcctacggtgaagcagagcgcattcagcaagagcggcggcaccggcgctgatccgacggtcagcagtgcaagcagcgcccatagaaggacggcgacaaatccgatggctgtggcgcgggaacgggtcatttgggcgggatgtccctgacatgaacgatggtaagaccatccgagatatgcgcggtcttggcgatctcggcaagaaaccagtcacggaacgcggcgatcttgggctgggtttccgcacccgcaaggcagacgaagcggaagcgcgcatcggtttcgaccgctgtcttgaagggcatgacaagccgtccttcgatcacgtccttgatgatcatcgggcggcggcccagaaccacgcccacgcccgctacggccgcgtcgatggcatgatccgcgttcgagaaatgtgccccccgttgtggggtaaagtcgatgcccaccgcacgaaaccaggtcggccaatcgacaggagggtcgagaaagctgatcgattcgtcaaagatcaacggcgcgtcgcgcaggctctcgggtgtcggaaaccggttggccagctcgggtgtcatcaccgggatcatccattccttgcgggcggagacggaatagaggcccgcatccgacccctggccaaagcggatcgccacatcgacctcgtcccgcgccaggtcgaccagacgcaggctggttgaaatgcgcaggtcaatctctggatgcgcgcgcgcaaaatcgtaaagccggggcgccagccatttcgcggtcagcgccggcccggcggtcaccgtcagggtggtgttgtcctgcagccgacgggcggcgcgccaggcggctgtcagcacctcgaacccctcctgagcgcccggggccagggcgcgcccttcttccgtcagttccaccgcgcgattgaggcggcggaacaacgggcggcccagatgctcttccagtgacttgatctgaaaggacagcgccgccggggtcacgttcaactcggccgcggccttggcaaaggacatgtgccgggcagcggcatcaaaggcgcgcaaggcagtcagcggaggcaggcggtcactcatatcagttaagtatttcttatctgatggcccaaaatgtctcgtttgtgatgttttttgattgggcgcatattctcatcaagtcaagcaaaactgaacaaactaagaaggagcaccgccatgatcgagatgacaacaaatcccgccgcccgccgggccatggatcgcgcgcaccaagagcgtgcacatgcgctgcgttcggtctggggctggctgttcggttcccgctgaccgctgcgcgcgcgggcttacgggatcaggggtcggccagatgcgccggcccctgcgccgtttcctagacatgaaaaaggccgccccggacgggggcggccttgatttcggggtgcaacagatcagacgaagaactgcgcgccgttggccgaaatggtcgagccgttgatgaagcccgagtcctcagacgccaggaaggtcacgcagcgggcgatttcctcgggttcgccaaggcgcccggcggggatgcctgccacgatcgaatcacgcaccttttcggggatcgccatcaccatctcggtggcgatgtagccggggcagatggcgtttgcggtgatgccggcgcgggcgccttcctgggcaagcgacttgacgatgcccagatcgcccgccttggtcgcggcatagttcacctgcgcgaactggcccttctggccgttgatcgagctgatcacgatgacgcggccgaacttgcgctcgcgcatgccgggccagaccgggtgcacggtgttgaacacgccggtcaggttggtgtcgatcacctgatgccactgttcgggggtcatcttgtggaacggcgcatcgcgggtgataccggcattggcgaccacgatgtcgatcgggccaacttcggcctcgaccttggcgataccggcggccgattcatcatagtcggcgacgttccacttgtaggtagcgatgccggtctcggcagtaaaggcggtcgcggcttcgtcattgccggcataggtggcagcgacattgtagccctcggccttaagcgccttggaaattgctgcgccgataccgcgcgagccgccggtgacgagtgctgttcgtgccattgaggagtcctccagtctgaatttggcttggtaatgctgttactctgtgggcgcccgatgcgcaatattgtttcgcggaataatggctgccagcccccggtcaattttgtcgcagatgcagcatgccattgcactgtaacaaaaaagggcgccggtggcgcccttttctatgcatgatgcgggcgatcagtcgcgctccacgcaaagggcgacacccatgccgccgccgatgcagagggtcgccagacctttcttggcgttgcggcgcttcatttcgaacagcagggtgttcagaacccggcagcccgaggcgccgatcgggtgaccgatggcgatggcgccgccgttcacgttgacgatggccggatcccagcccatgtccttgttcaccgcgcaggcctgggcggcaaaggcctcgtttgcctcgaccagatccaggtcttcgaccttccagccggccttggccagcgccttgcggctggcgtggatcgggccgacacccatgatcgacgggtcgagccccgcggtggcgtaagaggcgatgcgggccagcggttcgatcccgcgcttttcggcgttctcggcggtcatcagcagggttgcggcggcgccgtcattcaggccgcttgcattggcggcggtgacgctgccgtccttggtgaaggcggggcgcagtttctgcatcgcctcgatggtggcgccgtggcggatgtattcgtccttgtccatcacgatatcgcccttgcgggtcttgatgatgaaggggacgatttcatcggcgaacttgccggcattctgcgcagcctcggccttgttctggctggcgacggcgaactcgtcctgcatctcgcggctgatctgccactgctcggccacgttctcggcggtctggcccatgtgatagccgttgaacgcatcccacagcccgtcgcggatcatggtgtcgatgtatttcatgtcgcccatcttgtgaccggcgcgcagcgcggcggcatggggcgacagggtcatgttttcctgaccaccggcggcgacgatctcggcatcgcccagcaggatatgttgtgcacccagtgccacggcgcgcaggcccgaaccgcagacctggttgataccccaggccgagctttccttgggcaggcctgcattgacatgggcctggcgggccgggttctgaccctgggcggcggtcaggacctggcccaggatggtctcgcttacctcggccttgtcgatgccggcgcgctcgacaacggcttcgagcaccgctgcgcccaggtcatgcgccggggtattcgcgaaagagccgccaaagctgccgacgccggtgcgggcggcagatgcaattactacgttggtcatgtgatccgatcctttgccgtcatgatccttatggggaaatctgacggcatgacggggtgatgtcgaccccggagcgccccttatccccccgctctagctcttttgacatagctcagtgctgcacgtgcagcaactgacagcttgtctcacaggttgtgcgaggggggtgatcagccgcttgccttggcggtttcgggcttttcccacaccggggtgacggttggcgcgccgtacagatagccctgcaggcagtccaccccattttcggcgagaaaggccgcgtcttcttcggtttccaccgattcggcgatgatcagcatctcgaattcgcgggccagcgcgatcaacgcccgcaccgtggcgcgattagcggcgtcggtgctgacctgacggataaaacggccgtcgatcttgaccgcgtcgaagaagaaatcgcgaaaactgttgaagtcgatgggcccgtcgccgaaatcgtccagcgcaaaggcgatgccgcgcggttgcagccggtccatgaaatcgatcacaagttcgggaaccgccatggccgaggtctgattgatttcgaggatcagccggtctcccagcgcttcgtcccgcttcaggaaacgttccagcgtctgcatccatttccggtatccgatggaacgggccgacatgttgaccgacaggcgcagcgttggattacgcaccagcgcacgcaggccggtttccagcgcgacacagtccagctctcgcccgatttcggtgttttcgacagcgggcatgaaatcgcgggcgggaatgacacgaccggtttcgtccaggacgcgaatgaacccttcgtaaaaggcgatgccatggggtggcgcggtttgcaggacgggctgataagccagcaggcaatcaccgtgccgcaccgcctcggtcgccatggcgacggtggatcggtgacggctggagatcgccgcgctcagcgggttttccgccccttcgggcaggtctgccagtttcttgatccgggtacgcatcgcggttccttgtcggacagggccaaacgagagatttgcccagccttggccaaaatcgtgaaccgcaggttaagtggcggatttgcctaaaatgccgaccgtatcgaaggctttcaggggtaagcggatacccacttgattccacgtcatttcctggcaaaggcgaccgcgccgatatggtccgacggtcgagatcgttagaatgtgacgcgttttagccttcgaaacccggtgtgccccgctgttcggggtgggtggccagatagcgggccttgatcccctccgaggtctcgcggctgccatcatgactgtaacccggcggggcaaaggcataggccaggcgctggcgcaggctgagccccggttgggtgacatcgcgccagatccccagccattcgtgaaacgccacccgcagcgggttgaaggtgccgaggttgtgaaccaggccatagtcgaccttttcatcctcttgctcgggcacgaaagtgccgaacatcttgtcccagatgatgaaaacgcccgcataattgcagtccagatagcggggattgcgaccatgatgcacgcggtggtggctgggtgtgttcatcactgcctcgaaccagcggggcagtttgtcgatcgcctcggtgtggatccagaactgatagatcaggttcagcccgccgcagaacagcaccagcgccggatggaacccaagcaggaccatcggcgccttgaccaccatcatgaaggtgaacgtgccggtccaggtctgtctgagtgcggtggtcaggttgtaatgctggctggaatgatggttcacatggctggcccagacccagcgcacccgatgaccgaaccggtgcacccagtaatagcgcaggtcgtccagcacgaaacagatcagcaccgcccagatcgaggtgcccatgtccagcggcgtgactcgccacagcaacatgaagaacgcccaggcgatgaaccccagcagaatgccctcggccaccgacccggcccccatgatcagcgaggtgacggcatcgcgggtttcatagcgcccgccgcgctttttcatggcgatccacaggaattcgatcaggatggcggcgatgaagaagggcacagccagttgtgtgggatcgggaaagctgagcgtttcgatcatgcgcgggccagtctttgttgccagatcggcgtttcgtcgggggcgagtgtcagggtgacgcggggcgcggtgaaatcgtgaaaccgtatggccaatccatccgcagtctcgctcagcgcgtagtcttgcagccgtcggccaaccgtgtcggcgcccaatgcccaaagcaggccggggccggtctcggtttcgaccagggcggcgtggccatcgcgggccagcaggatatcgtgcaccgtgtcctggggaaaatgccgcaaccacgcggcacgcgcggtctcgagagtcagatcggcacgtttcgaccgcccgctcagatgcaggataaccgcgatggtcgagatgcctccgatcaccaggatcagcaggatttcaagtggcattggcccctccctgcaacgcagagtgaagctcatgcatgtgccctgtcaaaggtcgcgtggcgtcaacggattctcaattgacggtgagcaagcgaccaccttgccctagcccgtggagtgggtgtcgcgtgtaggaatttgatcgatttcgaccaacaggcaatcgccactgcaaggcaggtaggcgcaatgtgtttcattgcgaaccctccagagtctgaaacagggggtaccagtcttggagagggcgttttgcttcgagggatatcctgcagaacccatgaggctgagaccgggtagtgccctgaaaagtcggcttgaaaccgcctgtcggcccacctgcaatggcgggttcccgccgcgagcgggtcgcttgatccatatcaaagttggcatgttagaatgattctaatcgtgtgaactcgacgcgcgacgccgtggaaaccgaccagatccgaggatcgacatgtcccctaaatccctcttctcattcagccttaccgctttgtcctgtaccgccggcctggccgccgccaacccgttgcgcgaacaggcgctggagctgtttcagccactgccctcgaccgtgcccgcggtcaaggacaacccgatcacgcccgaaaagatcgacctgggcaaggcgctgttctttgatccgcgcatgtccgcatcgggggttttttcctgcaactcctgccacaatctggcgacggggggcgatgacaatctggaaacctcgatcggtcatggctggcaaaaggggccgcgcaacgcgccgaccgtgctgaacgccgtgttcaatgcggcgcagttctgggacgggcgcgcgcccgacctggccgaacaggccaaggggcctgtgcaggccggggtcgagatggcgaacaccccggggcaggtggttgcgacgctgaattcgatgcccgaatatgtcgcttggtttcaggcggcctttcccgaccagcccgatccggtgagctttgacagttttgccaaggcgatcgaggcctatgaggcaacgctgatcacgcctgcgcccttcgatgcctggctgaacggggacgatgccgcgctgagcggcgagcagaagcagggtctgagcctgttcatcgacgccggttgcgccagctgccatggcggcgtcaatctgggcgggcaggactattacccgttcggcctggtcgaaaccccggatgccgaggtgctgccctcgggcgacaaggggcgttttgcggtgaccgcgaccgaggatgacgaatacgtgttccgtgccgcgccgctgcgcaatatcgcggtgaccgcgccctatttccactcgggcaaggtctgggagttggaggcggcggtgtccatcatggccagttcacagttgggagccgatctgagcgaagaggagacggcggcgatcaccgcgtttctacactcgctgaccggcgaggtgccacaggtggtctatccggtcttgcccgctgagacatcgggcacaccgcgccctgacggcgcggttcagcgctaggcttgaggctgggtgttcgggttccggcccgaacacccccgacgggtcactctatcactgcctggatgatcgccttggcgctgtccgagttccagtcggcatcgccgatcaaccgggcaacctccatcccgtcggcaccgatcagcacggtgatcggcaggccgatcactgccatctcgcgcgccagcgcctgacgcgggtcctggtggcggggaaggttgtcgaccccgatctcgccaaagaatttctcgatcccggcgggcgagttgcggccggtggcgatggtcagcacctcgaaactctctccgccaagctcggactggagcgccgacagctgcggcatctccttgcggcagggggcgcaccaggtggcccagaagttcagcagaaccaccttgcccttgtaatcgcccagcgttgcctcgccggcgccatcggccagctggaacggcacttgcgacaccgcacgggtctcgggcagcacgatcaatttcttcatgtcaccatcgcgcagcgcctcgatctgcgcgcggtcggcggccaggccgagcgatggatttgcgcccagcgcggcggcggtatagacgagggcgagcaacagtttcttcatatcccctccgaagggttcatcacgatgaccgacaagacctcgaaccagatgtggggcggccgctttgccgccggaccggacgcgatcatggaggcgatcaacgcctcgatcgggttcgacaagcgactggcggcccaggacatcgcgggttcgcgggcccatgcggccatgttggcggccacgggcgttattacggatagtgatgccgaggccattcgggaaggcctgctcaccgttttgtcagagatcgaggcgggagagtttaccttttccaccgcgctggaggacattcacatgaatgtcgaggcgcggctgaaggaaatcatcggcgaaccggcgggccggctgcataccgcgcggtcgcgcaacgaccaggtggcgaccgatttcaaactgtgggtgcgcgatcagttcgatgccgccgaagcgggcctcctcgcgctcttgcgagcgctcctcggccaggccgaggcgggggccgattgggtgatgccgggcttcacccatctccagaccgcacagccggtgacctggggccatcacatgatggcctatgtcgagatgttcggccgcgatctgagccgggtgcgcgacgcccgcgcacggatgaacgaatcgcccctgggttcggcggcgctggcgggaacgtcgttcccgatcgaccggcacatgacggcggcggcgctgggctttgaccggcctaccgccaactcgttggacgcagtgagtgatcgtgatttcgcgctggagttcctgtcggtcgcctcgatctgtgccatgcatctgagccgctttgccgaggagctggtgatctggtccagcgcccagttccgctttgtcacgctcagcgaccggttttcgaccggctcgtcgatcatgccgcagaagaagaaccccgacgcggccgaactgatccgggccaaggtgggccgcatctttggcgccaataccgcgctgatgatggtgatgaaggggctgccgctagcttattccaaggacatgcaggaggacaaggaacaggtcttcgatgctgccgacaactggatgctggcactggcggcgatggaaggcatggtgcgcgacatgaccgccaaccgcgacagcctcgccgcggctgcgggctctggtttctcgaccgcgaccgatctggccgactggctggtgcgtgtgctgggcctgccgttccgggatgcccatcacgtgaccggtgcgctggttgcgctggccgaaagcaaaggctgcgatctgccggacctgagcctggatgagatgcaatcggcccatgccgcgatcaccgaggatgtctatggtgtccttggggtggaaaattcggtaaactcgcgccagagctatggcggcaccgcgcccgcgcaggtgcgcgcgcaggtcgcccgctggaaggagatgctggcatgacaccgatccgcctgaccctcgcccttgcactgaccgcgctgatctccggatgcggcgccgatggcgagccggtgcagccgacggtggcggccaatgtcggtgtctcgggcagtggcacccatgtcagtggcggcgtcgggctgggcaaggggccgttcaacctgtggctggggttctgagcttgcggcgcgcggtgacctgagggggcgctgcctccgtcgcggcaggccgctcctcccccggagtccttcgggcaaagtgaggatgctgctgcttctttctggttcaaaatactccggagcgcgaggcggagcctcgcaaaaaacttctccgccttgcgtggcggcaattgatccgccaccggatttcaggcaaagcgcgctgcatggatcattttctttatcgcgacggtgcgctctgcgccgaggatgtccccctggccgagatcgcggccacggtgggttcgccgttctatgtctattccaccgcgacgctgctgcggcatttccagctgtttgacgaggcgctggacggaacggaccatctgatctgctacgcgatgaaggcggccagcaaccaggccatcttgcgcacccttgcgcaggcgggggcagggatggatgtggtctcggtcggggaatatctgcgcgcgcgcgcggcgggtgtgccgggcgtgcgaatcgttttctccggcgtcggcaagaccgccgaggagatccgggtcgcgctcgtaggtggaatccgccagttcaacgtcgaatccgagcccgagatggaggtcatcaacgccatcgctctggaactgggcaaggtggcgccgatcaccatccgggtgaacccggacgtggacgccaagacccatgccaagatcgcgaccggaaaatccgagaacaagttcggcattccgatcgcccgggccagcgcggtttatgcgcaggccgcggcattgccggggctggaggtggtggggatcgacgtgcacatcggctcgcaactgaccgatctggcgccgttcgagaccgcctatcgcaaggtggcagagctgaccgaacggctgcgtgccgagggccacgatatccgcaggctcgacctggggggcggcctgggcattccctatacccgctcgaacgaggcgccaccgctgccgatggagtacggcgcgctgatcaagcggacgctgggccatctgggctgcgagatcgagatcgagccaggccgcctgatcgcgggcaatgccgggctgatggtgtcgaaggtcatctatgtcaaatccggcgaggggcgcgatttcctgatcctcgacgcggcgatgaacgacctgatccgcccggcgatgtatgacgcccatcacgacatcgtgccggtggtcgaacccgaaccgggggttgaaccacagccctatgacatcgtcgggccggtctgcgaatccggcgatacctttgccaaggcgcggatgatgccgccgctggccgccggtgatctggtggcgttccgcagtgccggtgcctatggcgcggtgatgtcgagcgagtacaattcccgccccctgatccccgaggttctggtgcatggggatcaattcgcggttattcgcccacgcccgagctttgacgaaatgataaaccgcgataccatccccccatggctctgacgcggtgaccccgtcgcgcgggccgacaggaggcccgatgtgacccgaaaccgcccgcctaacctgcccttgccgcgctttgcgttgggtctgacccatgcaggcctttgggccgaacggttgtggcgggggttctggcccttcctctcggtgctgatgctggcactggcaccgattctgctgggcctgcacgagctcgtgccggtggaatgggtctgggcctttgcggccggatttgcgctggtgctggttgtgacgcttgtactgggtctccggcggtttcgcagaccggtccgggccgaggcgctggcgcggcttgacgcggccttgccggggcgcccgatccagaccttgatggacgagcaggcgataggcgcgcaggatccggcttcggccgcgctctggcgggcgcatcaggcccgcatggcggcgcgggtcgcaaacgccgaaccggtggctcccgatctggtgctgaccagacgcgacccctatgggctgcgcttcatggctgcgctgtgtttcgtggcggcgctgctcttcggctcggtctggcgggtgggcagcgtggtcgatctggcgccgggtgcggcgcaggcggcgaccggacccagctgggagggctggatcgagccgccacgctataccggtctgccgacgctttatctgaacgaccagacgggcgaggtgctgcaactgccccagggcagccgcatcacgctgcggctttatggcgaggtgggacagctgcgcctgaccgaggaggtctcgggcaagccgctggagcggcccgaccatccagaacagacggtcgaggtcacccgcagcggtcccttcgagatcgaaggacgcggtggccggggatggcaagtggtgatgctctcggacaccgcgccgcaggtcgagattgcgggcgcggccgaaacccgggcgggcggacagatggtgctgccctttgccgcgatggatgattacggcatcaccggcggacgggcggtgatcgctctggatctggaggcggtcgaccgtcgctatggcctgcgcaccgatccggacccgcgcgatccggtggtggccgatctgcccttgccgatcaccggtgatcggcgcgaattcaccgaaaacctgatcgaggatttctcgcagcacccttgggcgcatctgccggtgacgatcaccctgatcgcgcaagacgcagccgggcaggaggccgagacgctgccctttggcaccgcattgccggcgcggcgtttctttgacccgctggccgcagccgtgatcgaacagcgccgcgacctgctttggtcgcgcgacaatgccacgcgcgtggcgcagatattgcgcgctgtctcgcaccgccccgatgacgtgttccgctcgcaaacagcttatctgcggctgcgggtcattctgcgccggatggaggcgttgcagcgctttgggctgaaaccggcgcaacaggaagagatcgcccaggcgctctgggacctggcgatcatgcttgaggacggcaccctgtcggatgcgctggaacggatgcgccgggcgcaggaacggctgagcgaggcgatgaagaacggtgcctcggaccaggagatcgccgagctgatgcaggaactgcgcgaggcgacgcaggactatctgcgccaactggcgcagaaccagcagaacgagcaggatggcgagcggcaggcgcaggagggtgaaagcctgcaaatgacgcaggacgacctgcaaaagatgatggaccgcatccaggaactgatggaacagggccgcatggccgaggcgcagcaggcgctggaagagttccagcagatgatggagaacatgcgcgtgacccagggccagggcgacaacggccagtccgaagggcagcgcgcgatggaaggcctggccgagaccctgcgcaaccagcaggggctcagcgatcaggcttttcgcgatcttcaggaacagttcaacccgggcgcgcaggcgggcgagagccagcagaacgagggccgcaacgggggcgagggccgcgggcagagccatgagggtcagggccagggcagccgccagtcgggcaccggacaggacggcgcccagcagggcgagcccggagaaacgggtgaggggtctctggccgagcggcagcaggcgctgcgcaacgagctgggacggcaggaacagaacctgcccggacagggcacgcccgagggcgacgccgcgcgcgaggcgctggaccgggccgggcgcgcgatggaaggcgccgaagaggcgctgcgcgagaatgatctggccgaggcgatcgaccggcaggccgaggcgatggaggcgatgcgcgagggcatgcgctcgctgggcgaggcgctggcgcagcaaagccagccgggacagggcagccaggagggcgaccagcgcgcccgcaaccaggacccgctggggcggacgcccggatcgcagggcggtgtcgataccgacgagtcgctggtgccgggcgacgatgtctatcgccgggcgcgcgatctgctggatgagatccgccgccgctcgggagagagcgaccggcccaaggtcgaacgcgattacctcaaacgcctgctcgaccggttctaggaccggtccggcgctcgggctatcgagggatcagggcgccgatctgggcgtcgagccacagccgcgcctgatccacaagggccacataggcgctgagcatcgggtcggcctgcggcagggtgcgcgccaccagtggggcgttcgtgtaaagcaggaacagaaccgcgccaaagatcagcatcaccacaaagccgcgcatgaagccgcccgaccgccgccgccgggctggtccggcatgaatggcgggtgcggccgccgccgcatccgaattgcgcaaggtagagttgatttcctcgatatctggcaacaggccccggcgcgaggtgctgtcggtctcttgcgccaccggttcctgaccgcgcatccgggccatccggtcctgggcttcgcgggcacggcggccgggttcgtcgccaggataggcgtccagacccagatcgggctggctttccagagcttcggcttcgcgggcgcgcaattctgcctcgcgcgcggcctcttcgcgcaggatgtccgagacatcggggccgacgccgcgcccttgtacgggatcggtgggcgcggggtcgttgtcgaaactgtcctcatccttgtcgtcaggcagttcgccgtcctcgtcccagtcgtcctgttcatcgctctggtccgggctttcgctggtgtcttcttcgggggcgggcgccgcatcgggcgcgaaaccatcctcggcatcgccttcatccgcgtcgagcgcctcaccggcggggggctgaaaccaggtatggccacagttcgagcattgcacatcgcggccttcgggcgggataacctcgtccggcacctcgtattgggcgtcgcaattcggacatgtcagacgcattctgtctcccggtttcttttctgcctgatcttcatttttccgccaatcataggcgcttgcgccaattgcgggaagagcgttttacggcaaggacccgcgagtgtcgcctaacggactcagaggcgaggcaggcgggcattgaaaccgcgtgccccatcgggcaagaagagccggaaacgtcagggggccgatgtgatcgagcttgagaatgtgggctacagctatgggggcggcgaattgctgggcgagatctcggtcgaactgtcgccggggtctttccatttcctgaccggcccctcggggtccggcaagaccacgctgctgaaactctgctacggggcgctgttggcgacctcggggcaggtgcgcgcctttggcgaggatatgcggcggctggaccgggatcagatggcgctgtttcgccgccgcatcggcgtggtgcatcaggattgccgttttctcgaccatctgccgctgaccgaaaatatcgcgttgccgctgaccgtttcgggccatgatctggcaggcgagcacgagaacctgcgcgagttgatggcctgggtcggactgtcaaaacgggccgaagctctgccaccggaactgtccggcggcgagcgccagcgcgcggcactggcccgtgcggtgatcatgtcgcccgatgtggtggtggcggatgaacccaccggcaatgtcgattgggagatgtcgcagcgcctgttgcagctgctggtcgaactgaaccggatgggcaagacggtgctgatcgccactcatgatttgagcctgatccgcgccgccaaaagccaggttcaggcgcgggttctgcggatctcgaacaagcggctgcaactggcgggggcggatctgtgagcaagggaacgatccgcgcattgctgatggccgacaagcaggccgaccgggtggtgccgccctcgggctttaccgcgcaactcactctgttcgtctccggtgccatggcctttttggcggtgttcgcgctggcgctgtcgctggcctcggggcgtctggcggatcgctgggcctcggaactggcgcaggcggcaacgctgcggatcaacgcgcccgccgatcaggtcgcggcgcagacccaggcggcgctggccatcctgatacagacaccgggcgtggccgaggcccgcgcgctcagccgcgaggaacaggcggcgctgctgacgccctggttcggccccgacctgccgctggacaccttgccggtgccgcagctgatcgagatcgtcggaggcacccccgcctatgacgcccaaggactgcggctgcggctcgcagccgaggtgcccggcgcggtgcttgacgatcaccgacgctggcgcgagccgctggtggatgcggccaattcgctgcggcgtctggcgctggtgtctatcctgctgatcggcggtgccaccgcggcgatgatcacgctggcggcaaatgccgcattggcagccaattcccaggtgatcgaggtgctgcggctggtcggcgcgcgcgaccgctatatcgcgggcgccttcgtgcgccggtttaccctgcgcgcgctgatcggcgcggcggtgggggtgctgttgggcatgggcggtgtcatgctgctgcccgaggcctcggacgagggcggttttctgaccgggctcgggttccggggtatcggatggctgttgccgctgctgatcccggttttgggcgcggtggtggcctttgccgccacctggcatgcggctcgccgcaggttgaaggagcttgcatgatgatgcagtgggtgcgttccatcgtctttaccatcgtcatctatatctggatggccatcctggggctgctctttaccccttatgcgctggtctcgaagaagggcgcgctcagggcctgcaagctttatgcgcgcagcaccatctggatggcgcgctggatggtcggcattcatggtgagatacgtgggccggtgccgacgggtgaggtgctgatcgccgccaaacaccagtcgttctttgacatcctgctgatctttcacgcggtaccgcatggcaagttcatcatgaaacgcgagctgttgtggacgccggtgatcggggtctatgccaagcgcctgggctgcatcccggtgaaccggggcaagcgcggggcggcggtggccaggatggtcaaggacgtggccaaggaatttgccgagcccggccaattggtgatctatccgcagggcacacgggtcgcaccgggcgtgtccaaaccctataaggtgggcagtgcggttctgtatgaggggctgcaatacagctgcattccggtggcgaccaatgtcgggctgttctggccgcgtgacgggctgctgcgaaagccggggcgcgcggtggtcgagttcctggaaccgattccgccgggtgtgccgcgtgatgcgttcatgcggcgcctggagaccgagatcgagggcgcctcggaccggttgatgcgcgaagcaggatatgagaccgcgcagggttgaggcacggcagggggcgctgcccccgtcgcctgacggcgcctccctcggagtatttccagcgaattgaagccttgagggcgcctatgccggggcggcggtgccgccgccccgaggctttgacggtgttacgagtggatcgggccgtcgccgcaggccagcgccgcctcgcgcacagcctcggaataggtcgggtgtgcgtggcaggtcagcgccagatcctcggccgaggcgccgaattccatggcgacgcagacctcgtggatcagttcgcccgctgccgggccgatgatatgggcgccaaggatgcggtctgtctccttgtcggcgaggatcttgacgaagccgtcactagcgaaattggccttggcgcggccattgcccatgaacatgaacttgccgaccttgtaggcgcggccctcggccttgaggctttcctcggtggcgccgacattggcgacctcgggcgttgtgtagatcacgccgggaatgacgccatagttgacatgaccatgcttgcccgcgacctgttcggcggcggccatcccctcgtcctcggccttgtgggcgagcatcgggccttcgatcacgtcgccgatggcgtagatgccgggcacgttggtctgccagtccttgcccaccttgatctggccgcgctgggtcatctcgatccccagcttgtcgaggcccagacccgcagtatagggtttgcgcccggtggcaaccagcacggtatctgcctcgatctcgtgctcggtgtcctttttcagcagcttgtaggtgaccttggccttgcccctggcgatttcggtcttttgcaccgcggcacccatgacgaaggtcaggccctgctttttcaggatgcgctggaaggtcttttgcacttcgccgtccatgccgggggtgatcacgtcgaggaactcgaccaccgtcacctcggcacccaggcgggcatagaccgagcccagttccagcccgatgacaccggcgccgatcaccaccagggatttcgggatcttgcccagttccagcgcgccggtcgaggtcacgacggtcttctcgtccacctcgacacccggcaacgaggccggttcggagccggaggcgatgatgatgttcttcgcctcgtgggtgtcgtcgcccacctgcaccttgcccgcggcagggatcgaggcccagcccttgatccagtcgatcttgttcttcttgaacaggaattcgatgcccttggtattgccctcgatcacctcgtccttgtaggcgagcatctgcttccagtcgaccgaagggcttttgcccttgagtcccatcttggcaaagttgtgttgcgcctcgtgcagcgaatgcgaggcgtgcagcagcgccttggacgggatgcagcccacgttcaggcaggtgccgcccagggtttcgcggccctcgaccacggcggttttcaaacccagctgggcgcagcggatggcgcagacatagccgccggggcctgcgccgatgatgatgacgtcataggttgccattttatctctccttcgtgtgcgccggacgggctgttgcggcccggtgcctgaattatcgtgttgccgccggatcagaccggtgtcagcagcttcaccgtgatatgggcgatgccgccgcgttcgtgatgcatggccagttcctcgctgtcgaaaaaggcctgggcagaggcgaggttggtgatctcgaaaagcgccaccgcatgatcggcgcgatccgggtcgcgccagatatgcaggtcgcggatgcccgccgccttgcgcatcgcgcgatcctcgcggaacaccttgagccaggcgtcgaaatcggccacatcggcctgccagagggcatgggttgccatgggtcagtgtccttttgatccggcatgtaaggcaaggtgccgcccgtgcgtggtccggcgcgcgtcaaatctggttggcaatccgacaatcatctgactcgtactacccgttcttgctggccccgcccgatattgggtggttgcggccccgcatcccgacggatgcgaggccagttgccttggtttacagatccatcagcaggcggcggggatcttccagcgcctctttcacgcgcacgaggaaggtcaccgcgcccttgccgtcgacgatgcggtgatcgtaggacagcgccaggtacatcatcgggcggatcttgatctcgccgttgatgaccatcgggcggtcctggatcttgtgcatgccgaggatgcccgactgcggggggttcaggatcggagaggacatgagcgagccatagacgccgccgttcgagatcgtgaaggtgccgccctgcatttccgccatggacagcttgccgtcacgggcgcgcttgcccttttcggcgatcgccttttcgatctcggcaaaggacatctggtcggcgtcgcggatcaccggcaccaccaggccctgcggcgtacccgcggcgacgcccatatgcacgtagttcttgtagacgatgtcctggccgtcgatctcggcgttgacctcgggcacctccttcagcgcgtggcagcaggccttggtgaagaaggacatgaagcccatgcgcacgccgtgcttcttctcgaacgcgtccttgtaggtgttgcgcagcgccatcacctcggtcatgtcgacctcgttataggtggtcaggatcgcggcggtgttctgggcatccttcaggcggcgggcgatggtctggcgcaggcgggtcatgcggacgcgctcttcgcgcgcggcatcctccgcaagggcgggcgcgcggggggcggcggcaggggccggagcggcagcggcaggggccggcgcggctgctgcggcggccacggcggcagtgacatcctctttcatgatgcgaccatcgcgcccggttccggtgacctgcgcgggggtgatcccggcctcggccatcgccttttccgccgagggcgcgttggcgatgtccttgcccgtggcgaccgcgggggtgaccgcggcggcgggggcggccggagcagggctggcgcccgaggcgctgcccgagatcaccgccagcttggcagatgcgttcacggtggcgccttcggcggcgacgatttcggtcaatacgcccgacgcgggtgcgggcacttcgaccgagaccttgtcggtctccagctcgcacagcatctcgtcctgcgcgacactgtcgccgaccttcttgaaccaggtcgagacggtggcctcggtcaccgattcacccaaggtcggcaccatgacatcgaccgaaccgcccgagctggcggcgggtgcggctgcggcaggtgcggcgggggccgcagcggccccttcaccggcggtaatggtggccagcagcgcgttgacgccaaccgtttcgccttccttggcgacaatatcacccatcacaccggcggcaggggcggggacctcgacggtcaccttgtcggtttccagctcacagagcatctcgtcgacggccacggcgtcgccgggtttcttgaaccaggtggccacggtggcctcggtcacggattcgccaagcgtggggacacgaacttcgatcgtcatcgcttattttccttcgatgctcagcgcttcgttcacgagcgcctcttgttgggctttgtgttggctggccagaccggtcgcgggcgaggccgaagtggcacggccgacataggtcgggcgggtgtgcttggcgccgatgcgggtcagcacccattcgatattgggctcgatgaagctccacgcgccctggttcttgggttcttcctggcaccagaccatttcggcccccttgaaccgctccagctcgttgatgagcgaatgggccgggaaggggtagtactgctcgatcctgagcagatagacatcgtcgatgccgcgcgcgtcgcgctcttcgagaaggtcgaaatagaccttgcccgagcacagaacgacccgcttgatcttgtcatcggcgaccagttttgtgtccgagttgccgtattgcgcatcgtcccacagcacccggtggaaggacgatccggtggtgaattcctcggtgcgcgaaaccgccagcttgtgacgcaacagcgatttcggggtgaccaggatcagcggcttgcggaaggtgcggtgcagctgacggcgcaggatgtggaaatagttggccggcgtggtgcagttggccacgatccagttgtcctgaccgcacatttgcaggaaccgttccagacgggccgagctgtgctcggggccctgaccctcgaacccgtgcggcagcaggcagacaaggcccgacatccgcagccacttgctttcgcccgagctgatgaactggtcgaacatgatctgggcgccgttggcgaaatcgccgaactgggcctcccacagggtcagcgcgttgggttcggccagcgaatagccgtactcgaaccccagcaccgcgtattcgctgagcatcgagtcgatgacttcgtactgcgcctggcccttgcggatgttgttgagcggatagtaccgctcctcgctgtcctggctgatcaggccggaatggcgctggctgaaggtgccgcgcgttgcgtcctggccggccagtcggaccggatagccctcggtcagaagcgagccataggccagcgcctcacccgtggcccagtcgatccctgtgccgctgtcaaacatcgccttcttggtttccagcaggcgttcgacggtgcgatgcagcgagaacccttcgggtgcccgggtcagggcattgccgaccgcggccagggtttcgggcgtgatcgcggtttcgccgcgaacatattcctctttgttcttgtccagatgcgaccagcggccatccagccagtcggccttgttgggcttgtagtccttgccagcctcgaactcttcgttcagatgcgcctggaaggcggccttcatgtcctcgatctcgccctcggggatcagcccgtcgcggaccagacgctcggtataaagcgccagcgtggtcttatggctcttgatcttcttgtacatgatcgggttggtgaacatgggctcgtcgccctcgttatggccaaaccggcgatagcagaagatgtcgagcaccacgtccttgcggaatttctggcggaactcggtggccaccttggcggcgtgcaccaccgcctcggggtcgtcgccgttgacgtgaaagatcggcgcctcgaccatcagggcaatatcggtcgggtaggggctggagcggctgaaatgcggcgcggtggtaaagccgatctggttgttcaccacgatatgcatggtgccgccggtacggtggccgcggatacccgaaagctggaagcattcggccaccacgccctgaccggcaaaggcggcatcgccatgcagcagcaccggcatgaccgaggtgcggtccttgtcgccgaactggtcctgcttggcgcgggccttgcccagaaccaccgggttcaccgcctcgaggtgcgaggggttggcggtgaggctgaggtgaacggtattgccgtcgaactcgcgatccgaagaggcgccgaggtggtatttcacgtcgcccgatccatcgacatcctcgggcttgaagctgccgccctggaattcgttgaagatggcgcgatagggcttgcccatcacgttggccaggatgttcaggcggccacggtgcggcatgccgatgacgatttcgcggacccccagcgcgccgccgcgcttgatgatctgttccatcgcggggatcagtgcctcgccgccgtcaaggccaaagcgcttggtgcccatgtatttgacatgcaggaacttttcgaaaccctcggcctcgaccatcttgttcaggatcgccttgcgcccttcgcgggtgaacgagatttccttgccatagccttcgatccgctctttcagccaggcggcctcttcagggttcgagatatgcatgtattgcagcgcgaaggtgccgcaataggtgcgtttcacgatgtcgaggatctggcgcatcgaggcatgggtcagccccagcacgttgtcgatgaagatcggccggtccatgtcggaatcggcaaagccgtaggtcttggggtccagctcgggatgcagcgtgttggcgcgcatgcccaacgggtcgagatcggccaccagatggccccggatacgataggcccggatgatcatcagcgcccggatcgaatccagcaccgcgcgcttgatctggtcatcgctgaccggaactccggccttggcggcctgttccttgatcttgccaccagcggccttggcgtcgatctcggcccattgcccggtcagcgcgccggtcaggtcgtcggcgggcatcggcggccagtcggcgcgcgcccagctggggccattggcctctttcttcacatccgtttcggcatcgcccatggcacggaagaactcggcccatgcggcatcaaccgcgccgggatcgttggcgtatcgggcatagagctgttcgaggtattccgcattgtgcccctgcatgaaggacgaggcatgaaactgggagttgggcgattgttcggtcattggttcacctgactttcctagctctggatttcgcgcgtcgcgatggccagaacgggttctttgagcgatctgaaactgtggcctgcattcggtatggcggtgaatgtggcgttcaggccgcgcgcctgggcctttgccacatagtcccgggcaaggcccggttgggtgtttgaatcctgctggcctgtcaccgcgatgatcttggtctgtcgtggtatctggtcgaggtagcgaattggtgactggctcttgggccagggcgtaccgcgcgacgcgcgccagcgcggaatgtcgaatgggccggataccatcactgctatgtcgataaggcccggcaccgttcccagcaatgtgccggtctgtgctgcgccgccggaatgagccaccaccacgagcctgttatgcggatacgcctggctggcagccgagatgccctgtgcgagcagattgttgttctgcttggtatagtgatcgcggctaccgctgttggagcccttgcttcggcgccccgcaatggaatagcccggccgcgccatctggatgacggttgactgaggattgcgccgggccaggtcggcggcaaaggatgtgatgtaatccgggccggaatccccgtgcagaacgatgaccagcgccttggctccggtgccgtgcacctggcctgagatcggtccgaacatttcggccagcgacggagttgcaatgcacaggaacagcccggcaagcgcgagtgtcagatgctggcggatcctggccagatatgccctggtcgcagtcatgacgccaccgcccgcaccggattgggaccgtattgattggtgcctggctggctgggccgggtcagccaccacagaaccagcagcggcgagatgaacagaacggcgagcgtcgggatcagcaagagcagcgtggcgcgggtgaagagaaggtcgagcgaaccgccggcggcaaagctggaggcgatgccgacgccgaagaccagcaccagcacggcgcacagcatcagcaggaacggcaggatggcgtaaatcccgctgcgcccggtgtcgtgcatccggcgaaaggccaccgccagatgcggcaggaacaccgcaagcgagaagatcggggcgatggggccggtgttttcgatacgggcgctggtgctggtatccgaggtctcgaccgtggtggtcacggcgtcgaacaacagcgcatccagcatggtcgccgcgatactgcccagcaggaggaacaggaaaaaataccagtactccgggcgagaggcccgcccggagaaggtgatgtacttcgcgaaacacgttcctatggattgaccgaacgtcatgtgtcctcacgatttgcctgcgaccccgcgacgggccgggggcagcggtttacttgccgatcgcttccagcacggcctcgcccagggttgccgggctgtcggccacgacgatgccagccgaacgcatggcttcgatcttgtcctcggcgccgcccttgccgccggcgacgatggcgcccgcgtggcccatgcggcggcccggaggggcggtgcggcccgcgatgaaaccggcgaccggcttcttgcggcctttcttggcctcatccttcaggaactgggcggcttcttcctcggcgctgccgccgatttcaccgatcatgatgatgctttcggtttcatcgtcggccaggaaccattccagcacgtcgatatgctcggtccccttgatcgggtcgccgccgatgcccacggcggtggactggcccagaccgatatccgaggtctgtttcaccgcctcataggtcagcgtgcccgagcgggacacaacgccaacgctgccgcgcttgtggatatggccgggcatgatgccgatcttgcaggcatcgggcgtgatcacgccggggcagttgggaccgatcaggcgcgaggacgagccttcgagcgcgcgcttgaccttcatcatgtccagaaccgggatgccttcggtgatgcagacgatcacctccatctgggcgtcgatcgcctcaaggatcgagtcggcggcgaagggcggcggcacatagatcacggtggcattggcttcggtcacatgcttggcttcgtggaccgagttgaacacgggcaggcccagatgctccatcccgcctttgccgggagtcacaccgccgaccatcttggtgccataggcgatggcctgttcagagtggaatgtgccctgcgagccggtaaagccctgacagatcactttggtgttttcgtcgatgaggactgccatttgaggagtctcctttatgtaatttccagcttagcgttactgagaggacgccaaccgttgcgttctgaccatcatccctttgttgaaagaaacgatcgcgattgtgccggtgttcccaagaaaccatgacgtgttccctggaactctttttgctctgaacgatggtttggaaatctgctgtgaaagcaatgcagcggatgtttggaagtttccaccgttcggaattacctgacattggcccaattcagttgtcttgccgacaccggctctgagtgaaacctgtgcagtcgcataaggggattgaaagtcgtagccgccgttacgattttcttttttaccaaagccaagggcctcgaaagcttggggggcagagttcggcgaagctgctgtctttacgcaggcttctatgaacgcatttactgcgtcttcgtaagaaaccacttgcgtttgggagcgtgtgctcccgccaccagaagtggaaagggaggtgtccgtgcagcccacgagaaacgcgctggctatgattcctagtatagctctttgcatcttaaccctttaccgctttcacgatcttctcggctccgtcggacaggttgtcggcggcgatgacgttcaggccggaggtgttgatgatctccttgcccttttcgacattggtgccttcgagtcggacgaccagcggaacctgaaggcccacttccttgaccgcggcgaccacgccctcggcgatcacgtcacagcgcatgatgccaccgaagatgttgaccaggatgcctttgacgttcgggtccgaggtgatgatcttgaacgcctcggtcaccttctccttggtagcgccgccgccgacgtcgaggaagttggcaggctcggcgccatagagcttgatgatgtccatggtggccatcgccagaccggcgccgttcaccatgcaaccgatctcgccatccagcgcgatgtagttcaggtcgtatttggaggcttccagttccttgggatcctcttcggtggtgtcgcgcagttcggcgatgtccgagtggcgatagatcgcgttgccgtcaaagccgactttggcgtccagcaccttgaggctgccgccctcggccacgatcagcgggttgatctccagcatctccatgtccttctcgacgaaggccttgtagaggagacccatcagcgcgacgcattgtttcacctgcggcccttcgaggccgagcgaaaacgcgatgcggcggccatgatagggctggtagccggtcaccggatcgacgctgaaggacaggatcttctcgggcgtgctggcggcgacctcttcgatgtccatgccgccttcggtcgagcagacaaacgagatgcggctggtctgacggtcgaccagcagggccaggtacagttcccgttcgatgccggagccggcctcgatatagatgcggttgacctgcttgcccaccgggccggtctgatgggtgaccagggtacggcccagcatcttcttggcttcttcggcggcctcttcgaccgatttggtcagacggacgccgcccttttcaccggcatcggcctccttgaacttgcccttgccacggccgcccgcgtggatctgcgccttgacgacccatagcgggccgtccagttcgccggcggcggttttggcgtcttctgcacgcagcaccacgcggccgtccgaaaccggcgcgccatagctgcgcagaagggcctttgcctgatattcatggatgttcattgcatctgtcccgtctgactgcgattgacccgatatagggtggtctagcggccatgtttaaagggttttttgacgcgggccggaaatatcatgaagattttgcgtatttgtgatcacacggtttctggctgtgatcacatatgtgaagccatgcgactctatgtgattcgcctcatctccattccgaacaaaaacggtcattagagcgggttttgcgtcttttgcgctaacggttcggcgggacggtggttgatctgaaaccggggggccgatagcgtggtgcccgcgccgtcagagcgcgtagcgagagcagtgatgtattttcgagagggtggaagcgggcaggccagctgggcggtggtgaccacctgccgggaaccgaccgtgctggtgcttgcctttgttgcacatcatctggcgctgggggctgactatgtcgagctttacctcgacgcgcccgaccccgagctgcaagaggccctggccgatctgcccggatgccgggttacgctgtgcgacgatgcctattggcagcaagagctcggcggcccacgcccggcaaccaacgaaaaacgccagatccgcaatgccagccgcgcctatctgcaggccgaagccgactggctgttgcatcttgatgcggatgagtttctggaaaccgatcttgtaatggcgcggatcctcggcggtttgcccgaggccgtggacttcctgcatctgcccaatcttgagcgggtattcgatgcggcagaaccgcaagagcagctgtttgacggctatatgcgcgcgccgctgctcagggggtggccggatcaggccgatctgctcgaccccgcgattcagcctttcctgcatcgcggggtggtcgcgcattcgcaggggaaatcggcggtacgggtcgggcgcaagctttggcctggcattcactctccgcgggcgccttccgggcatgacagacccttgctctggccagcggtcaatgcgcgggtcctgcattacgatgggctgaccgggttccactggatcatgaaactgctgcgcggctggacagaccggggcggcggtgcggcggcgcatgccgggctggcgcccgcgcgtcaggcacagatcgcctatgtcgacgagaaccggggcgacatgttcgccctgttgcagctgcatcagcggctcaaggccctgccgctggtggatctggagcggctggaggcgatcgggttgctgtggcgcccgcggatcgacccgggcgcggcgttgcgggcgctggggctaacagcagacctgtcgcgcgtcggtttcgacgaagggctggagctcgacatcccggatttcgaccgccaccggatccggtggcggcgcctttaccggctgcattttgccgaagcggggcgcaaacagggatgaagaagggccggccccctggggaccggccctgaactttgcgctgccgggggtcaggccagcgagccgtcgatgcctttgcaagcctcgaccaggcctttgaccgcgttgaccgaattgtcgaacatgtcctgctcttccttggtcagcgacacgtcgatgatgcgttcgatgccgccggcgccgatcacggtgggcacgcccacatacatgccctttacgcccagttcgccgttgcaataggcggcgcagggcaggacgcgcttctggtctttcagataggcctcggccatctcgatggcgctggtggcgggtgcgtaataggccgaaccggtcttcagcaagccaacgatctcggcgccgccgtcacgggtgcgctgcacgatggcgtccagcttctcctggctggtccagcccatcttgatcaggtcgggcagcgggatgccggcaacggtcgaataccgcaccgaaggcaccatggtgtcgccatggccgcccagcacgaatgcggtgacgtctttcattgacacgttgaactcttcggccaggaagtggcggaaacgggccgagtcgagcacgcctgccatgccgcagaccttgttcgcgggcaggcccgagaactgctgcagcgcccagaccatcgcgtcgagcgggttggtgatgcagatgacgaacgcgtcaggcgcgttgtcgcggatgccttcgccgaccgacttcatgaccttgaggttgatgcccagcaggtcgtcgcggctcatgcccggcttgcgcggcacaccggcggtgacgatgcagacatcggcgccagcgatatcggcataggactgggtgcccttgagcttggcgtcgaacccttcggaggggccggattccgcgatgtcgagcgccttgccctcgggcgtgccttcggcgatgtcgaacaggacaacatcgcccagttccttcagcgcgacgaggtgggcgagcgtgccgccgatctgacctgcgccgataagcgcgatcttgggtctggccatttggagtatctccggtccggttgaaaatcgccgctgtgctagagcctaaagcggcgtcgcgcaagggttctgcgacgcggcatcgcagcgcattcactctgtccgagagagggtgattgcgctaaaagcgttacaaggtagagggttaagggggaaaggcgcgtgctggaaccggatatcggctttttcgcggtgaccattccggcggtgatctttgcgggtatttccaagggtgggttcggttcgggtgtggcctttgcctcggcctcgattctggcgatctaccttgacccagggcaggcgctggcgctgatgctgcccttgttgatgctgatcgacctggcgacgctaaagccctattggcgccggtggagctggcccgacgcccgattgctgatcctgggtggattgcccggcgtggcgctcggtgcgctgctctatcgcgcgaccgatgccgatttgttgcgtctgctgatcggggggatttcgctggcgtttgtggcctggcagatgctgcgagggcgcgggtggatgcgcgaattcgcctcgcgcctgccccctgcggccggtttgctggcgggggcggttgccgggttcaccagctttgtcagccatgcgggcgggccgccggctgcggtctatctgctgtcgcaaaggctgggaaagaccgagtttcaggccaccacggtgttgaccttctgggcgctcaacatcgccaagtttgttccctatgcctggctggggatgttcaccctggacaccgcgcgggcgggtctgctgctggcaccctttgccctgctcggggcctggctgggtgttcgggcccatcatatggtgccggaacgggcctttttcgcgctggcgcatgccatgctaacactgaccgggctcaagctgatctgggacgcgctcgtctgaacgggcgcaaagtagcgcgccgatccgacccgcaagcgccccacgagggagaagggcgcatcggaccggcgcgcaacccgggtcaggcgtcgttgccgctggttggcagcgcctcggccagtgcctcataggactggccgctggccaccatgcaggtcatgccattgggcagggtcaccgtgatggtccaggttccggtctcgtccgaggcaaaaacctccatcaccgagccttgttgcaccagcccgatgccgcgccgcgcctcgccatatttctgcgcgagttggtccagcaccatctggcgcggcgcgcagttgttgccctgcgcctgaagctggccggcggccagtgccatcaggcccaggcccatcgtcatcttgatcatcatcgtcttcatgggtcgtccccttttccggggcagccgcgatgcgcccaggcctgccggtattcccggtcagccgcaccgcccgttgccggtggtcatggcagaacatgtctcggtccgtcttgcccggtggcctgccccaaggacccgcatgccctgttccgatacgaaaaccctgccgaaaaggtgctgaaaaccggttaatccggcgcgcgccaccctgttgcacaaggttcatgctgcaatgcggcgttttttgccttgaacattccggcaaaaaatgcacctctccgcgcaacaatatttctcttgggagacctgacatggatccgcgccagcgcccctatcgttccgtcctctatatccccggctccaaggagcgggcgttggacaaggcgcgcagcctgccggtggatgcgatcatcttcgatctcgaggacgcggtcgccgcagacgaaaaggacaacgcgcgcgagacgttgaaggcggcgctggcgcagggcggctatggcgcgcgggtcaaaatcgtgcggatcaacgggctggataccccgtggggtcacgccgatgccgaggcggtgcgcgacatggatgccgatgtggtgctgctgcccaaggtcggtggtgccgcagatgtggatgcgctggccgcgatcaccggcgatctgccgatctgggcgatgatggaaaccccgcgcggcatgctcaatgccgcccagatcgccgcgcacccgctgctgaccgggtttgtgatgggcaccaacgacctggccaaggagttgcagacccgattccgcgccgaccgtctgccgatgatgtcctcgctgggcctgtgcctgctggcggccaaggccgaggggctgatcgccatcgacggggtctataacgccttcaaggatggcgaggggctggcggccgaatgcgcgcagggccgtgacatgggctttgacggcaagacgctgatccatcccgcgcaggtcgagatcgccaataccgcctttgccccgtccgaggccgagatcgacctggctcgtcgccagatcgcggcctttgccgaggtcgaggccagcgggcagggcgttgccgttgtggatggcaagatcgtggaaaacctgcacgttgccaccgcccgtgaagttctggcaaaagcagaggcaatattggctttgcaagcaggataaatcgacatgggcttcgttcttctgattctcggcatcgcggtctggtgggccgcgcatctgttcaaacgggcaatgcccgcccgtcgcgccgccatgggcgaccggggcaaggggatggtggcgctggcgctgctggggtcagtcgtgctgatggtgatcggctatcggatgaccgattacatccatgtctgggcgccgccctcgtatctgacccatgccaacaacctgttggttctggtggcgatctggatgatgagcccggccggaaccaagggcaagctgctgcacaagatgcggcacccgatgctggcgggctttcgggcctgggcggcggcgcacctgctggtcaacggcgatctggcctcgatcatcctgttcggtggcctgttcctgtggggcattgtcgaagtcgcggcgatcaatgccgcagaaccagaatggaccccgggcgaacccggcacgctgggcaaggacgcaatgttcctggtcgcctcggtcgtgctgatggcggtgatcggctatatccacgggctggtcgggccctggcccttcccggcataagggcgcgatcatggccaagctttatcgccttctgaccgaggaggacaccgccgctttctgccacaaggtctcggatgcgctggccaaggggtgggagctttatggctcccccgcctatgcctatgacgcggccaacggcatcatgcggtgcgcccaggcggtgaccaaggaggtcgaggcagactattcccctgacatgaaactgggacagcactaatggcaaagaccaatccgggccgctttttcgaagactacactgtcggccagaccctgcatcacgcggtgccgcgcaccgtgaccaatggcgagcgcgcgctctatcatgcgctctatcccgcgcggcatgcgctgtattcttcggacgcgtttgcgcaatcctgcggcctgccgggcagcccgatcgacgatctggcggcgttccacgtggtcttcggaaagacggttccggatgtgtcgctgaacgcggtggccaatctcggctatgccgagggccgctggctgaagccggtctatgctggggatacgctgcgctcggtttccgaggtgatcgggctgaaacagaactctaacggcaagaccggggttgtctatgtccgcacgcgcgggctgaaccagcgcgacgagaccgtgatggaatatgtccgctgggtgatggtgcgcaaacgcgacctggatgcgcccgcgcccgaaatagtggtgcccgagctgaaaaaggcgttggcgccaaacgatctggtggtgcccgaggggttggatttcacggcctatgatttcgcgctggcgggcgagccgcaccgctggggcgattatgcggtgggcgaaaccatcgaccatgtggatggtgtcacggtggaagaggccgagcatatgctggccacccgcctgtggcagaacacggccaaggtgcatttcgacctgaccttccgccccgatgggcggctgatctatggcgggcatgtgatctcgatggcgcgggcgttgagtttcaacgggctggccaatgcgcagataatcgtcgggctgaacggcggggcgcatgccaatccctgctttgccggcgacacgatcaaggcctggaccgaggtgctggacaaggccgagaccgcagcgcccggcgtcggagcgctgcgcctgcggctggtggccaccaagggtggcgcgccctttgcgctgcacggcgaggatggcaaatacctgcccgaggtgctgctcgatctggactattgggtgctgatgccgaaataatctccgcgttccaccttggagatttcgggatgcgtttcgttctgtctgctctgctgtgcctggccacgccagtcgcggcggatgacgcggatttcgtcaggtccaacctgactgcgatcctgtatcatgaatttggccatgcgctgatcgacattctggggctgcccgttttcgggcaggaagaggatgccgccgatgtggcctcgatcctgctgatcgacgccttgtacgaagaggcgggagccaccgatatcgccatcgacgccgcctttggctttctggccgaggccgaggccgtcggcgatgagatcgcctggtgggatgtgcatgggcctgacctgcaacgctattacaacctggtttgcctctttgccggcgcagatttggaatcccggtctgacatcgcgctggaactggacctgccgcaagagcggctggacagttgtggcgaggagttcgacatcgcctatgacagctgggggccggtcctggatgagatttcgggggcaggtcagagcatgacctatgtcggcccgaaggcgggcctgagcgccgaggtggtgtcagaggaggtcgcggttttcaacgatctgttccacctgcccgaaccgctcgaattccgggtcgaaccctgtggcgaagcaaatgcctattacgatcccgaggcggtctcgatcaccttgtgcaccgaattcgaggactggctgttcgaacaggcgccgctgacacgcatgtgatcgtaatcgcgatgaattgtgttagcctgcggtcatgtctttctggcgcgtattcctctttggccttttcctgaccccgcccgcagccgcttgcgatctggccctggcgcttgcggtggatgtatccgggtccgttgatgagggcgaataccgcactcagatggacgggctggcccatgcgctgcgcgatccggtggtgtccgaggcgctggtgcgggcagaggcacagttgatgttggtgcaatggaccggctctgaccgccagcgggtgaccatcccctggacccaggccagcagcttcgacgcactggatcggttcgccgaccgggtcgccgccgacccgcgcatctggcgcaactattccaccgcgatcggcgaggcgctggaagtcaccatggcggcatttgcccaggttcccgattgcgcccgccatttgatcgacgtttccggcgatggaccctcgaacgaggggatcgagccgctggcggtgcatcgcgatctgcgcgcgctggggattacggtgaatgccatcgccatcgagcagagcgagccggacctgaccgcctatttctatgaaaatgtcatcgtgggcgagggggcctttgtcgaaaccgccaatggctttgccgactatcccgcccgcatccgcaaaaaactgctgcgcgaggtcacgcagcagaccgcggcattggactgaggtgtcactgagagattcgtgatcacaagcaatcttccctgctaacgctcacatggagataatgcggatatcattgtgatcacacacaagatcaccgtgatcacaaaggggcaaatcttgctagacgcgccaaaaaaccgcgcccttttgcagttgcggcgcgtgacaggacgcgaaaaagaggtaaaaccaagcgcagccaacggaaaggagccaccatggccgatgttaatcggggtaaccgcccgctttcgccgcatctttcgatctatcgaccgcagctgacctcgatcacctcgatcctgacgcggatcacgggcaatgcgctgttgtttgcggcgttgctgatcgtctggtggttcctggccgccgcgacatcgcccgagtatttcgccgttgccgatggggtgatcacctcgctgatcggcgatctggtgatggcgctgtcgctttgggggctgtggtatcacacgctggccggtatccggcacctgatctgggacaatgcgctgggtcttgacctgccgacagccgagaaactgggctgggcggtcgtgatcgggtctgtcctcctcaccatcctgacccttgtggtcatcgcgtaacggaggccaaagatgcgctatctcacagaccgcaaacgcgccgttggcatgggttcggccaagacgggcaccgctcatttctgggctatgaaggtcagctcggtggccctgctgatcctgatcccgctgttcgtgttcacctttggcccgatgctgggcgagccgcatcaggcggtgctcgactatttctcgcgccccttcccggccatcgttgccgccttgacgctggtcgtcggtttcaaacatttcgccgacggcgcccaggtgctgatcgaggattacgtgcatggcctgatgcagaaaatcctgatcatcctggtgatctgcctttcctatgccgctgctgcgaccggccttttcgccatcgcccgcatcgccctttaagaccggagctttatcaatggctgcttacgaatacgaaacgcatgaatacgatgtggtcgtggtcggcgccggcggtgccggtctgcgggccacgctgggcatggccgaacaggggctgcgcaccgcttgcgtgaccaaggtgttcccgacccgctcgcacaccgtggccgcgcagggcgggattgccgcgtcgctgtcgaacatgggtccggaccactggcaatggcacatgtacgataccgtcaagggctcggactggctgggcgatactgacgcgatggaatacctggcgcgcgaggcccccaaggcggtgtacgagctggagcattacggcgtgccgttctcgcgcaccgaagagggcaagatctatcagcgcccgttcggcgggcatacgaccgagttcggtgaaggcccggcggtgcagcgtacctgtgcggcggcggaccggaccggtcacgcgatcctgcatacgctttatggccagtcgctgaagaacaacgccgagttctatatcgagtatttcgccatcgacctgatcatgtccgaagacgggcaatgccagggcgtggtctgctggaagctggatgacggcaccttccacgtcttcaacgccaagatggtggtgctggcgaccggtggttatggccgtgcctatttcagcgcaacctcggcccatacctgcactggcgacggcggcggcatggtggcccgcgcgggtttggcgctgcaggacatggaattcgtgcagttccacccgaccggcatctatggctcgggctgcctgatcaccgagggcgcacgcggcgagggcgggtatctgaccaactccgagggcgagcggttcatggagcgttatgcgccccagtacaaggacctggcgccgcgcgactatgtcagccgctcgatgaccatggaaattcgcgaaggtcgcggcgtaggcaaggatggcgatcatatccacctgaacctgagtcacctcccggccgaggcgctggccgaacggctgccgggcatctcggaaagcgccaagatctttgcaggggtcgacgtgaccaaggaaccgatcccggttctgcccaccgtgcattacaacatgggcggcatcccgaccaactattggggcgaggtgctgaaccccaccgccgacaacccgaccgccatcgtgcccggcctgatggccgtgggcgaggccggttgcgcctcggtgcacggggccaatcgcctcggctcgaactcgctgattgacctggtggtctttggccgtgcctcggccattcgcgccggcaaggtggtggaccccgaggccgcgaacccggtgctgaacctcgcctcggtcgaaaaggcgtttgatcgtttcgacgggctgcgcaacgccaagggctctgtcgccaccgccgatttgcggctggagatgcagaaaaccatgcaagccgatgcggccgtgttccgcaccgccaaaaccatggccgagggcgtcgagaagatgaccgcgatcgccgccaagatggacgatctgagcgtcaccgaccgtagcctggtctggaacagcgacctgatggaaacgttggaactgaccaacctgatgcccagcgcgctggccaccatcgtcggcgccgaggcgcgcaaggaaagccgtggcgcccatgcgcacgaagatttcccgacccgcgacgacgagaactggcgggtgcacaccatcagccgggtcgaaggcaacaaggtcgagctcagctatcgcccggtcatcaccgagccgctcactaccgaagagcagggcggtatcgccttgaaaaagatcgcaccgaaagaaaggacattctgatgaagatcaaatcgctggttctcgatgcaaaacgactgtctcttcttggcgcacttttggcggctggtatggtttcggcctgtgggtcttcgcccgaaaacgaagcaaaagcagcggcattccgtgcctgtgttgctgacgctggcattagtggcccctttaccaccagtctggtgaggaacagtgctggcgccctctctgcaaaggttgaagcatcgggcaacgtgacacaggctcgggcggacaaagccaacgcctgcatacgtgcgaaaggtttgtaggacatggtacaactgacactccccaagaacagccgcctcaccaccggcaagacctggcccaagcccgaaggcgcgaccaatctgcgcaagttccagatttaccgctggaatcccgatgacgggcagaacccgcgggtagatacctatttcgtcgatatggacgattgcgggccgatggttctggacgcgctcatctatatcaagaacaaggtcgatgcgacgctgaccttccgccgttcgtgccgcgaggggatctgcggctcctgtgcgatgaatatcgacgggatcaacacgctggcctgtatctatggcatggacgagatcaagggcgacgtgaaaatctatccgctgccgcatatgccggtggtcaaggacctgatccccgacctgacgcatttctatgcccagcacgcctcgatcatgccctggctggaaaccaagaccaaccgcccggccaaggagtggaaacagtcgatcgaggatcgtcgcaagctggacggtctctatgaatgcgtcatgtgcgcgtcctgctcgacctcgtgccccagctactggtggaacggtgaccgctacctcggccctgccgcgctgctgcatgcctatcgctggatcatcgacagccgggacgaggcaacgggtgaacgcctggacaatctggaagacccgttcaagttgtatcgctgccataccatcatgaattgcgctaaaacctgcccgaaagggctgaacccggccaaagcgattgccgaaattaagaaaatgatggtggagcgcactgtttgaacgatatagggtcggcatagtattaattttcatgtgtgatggaaatgccgaccctaactgaactaaactccgaatacagcgttgtctccagtgggcttgcacagagtgggcctcagaacgccgcgctctctgatgggcgacaagtcgtaacctggcagaccagaaccggtttgctttacttcaaaatcgtggattcagaaggcaagtccacgggctcttcaacgctggtctcgactatcgttggaccgaattcccctagtgatgtcaaaacgttgtcggatggcagctttattgtcgtctacacagagcaaatctcttcgaacaacagcgaaattcgtgcgacccgctattcggacacgggtcagaagatcggtacagagatgaatctgatgaccgatgccagggaaatcctgtttgctccaacggtcacctctctttctgatggtgggtttgccgtattatcgggcggatacagttcgagcgatagcgatcattcgacttttgtcagggctttcgatatagatggcacgccgcgcgggccgatggctcaactggatttgaccactgcgggcaaacaggttttccccgaagcggttggtgtcgaaaatggcggcctggttgctgtctggacttctggaaccggcgatggctctggcacctcggtcaagatgcgacttgtcgatggaaacggggttcctcagggacgcgaaatacaagtcaatcaatacacgcctagcgatcaacaagagccggcaatcgcgcgtcttgatgacggcagtgtcatcgttgtctggcattcgaagggtcaggatggcagcgaaggttcaatcatcgcgcgtcacttttcggcccaaggtgtcccgcagggaaacgaattcatcgtaaacgtgacacgcgcaggtgagcagacgctgccaaccgtggtcgccttgaacgagggcgggttcgttgtcgcctggacgaatctcacgtctcgcccggatacgatggcacgacagtatgattacaatttgcgtcctgtgaccggagaaatcaaactgtctcagggaagcctctcccgcgatattgggcccgagctttccgcattgtccaacggcggtgtcggatttgtctggatggacatttccgtcgtcgcttccttgcccacccttggtgtcgaggttcgaacaacccatccttcggatttcaacccgaccgaggggaatgatctgctttcgggcgacgccggcaacaacaggatctttgcccgtgatggagacgattgggtctcacccggaatagggtcggacacggtcgatggtggcgcgggcaacgatatggtcagtttcattgatcaccggcaggctgtacgtgtcgatttgtcagagggccgggtgacgtcgggtcgggatatcaaccatttgtcgaatgtcgaaaacgtcaccgggtcaagctttgccgattacatcgtcggtgacgatggcgataaccgtttgcgtggtgccggcagctatgactggttcattggatcggacggcgctgacttctacgatggcggttccggtcgcgatatggtcagctacgtctcttcctctggtgcggttcaggtggatctgacccgtgggcggggccagggtgggatggccgagggggatcgttaccagagtatcgaacgcgtgacgggttcgtcgttcgaagatcacctaacaggtgatgccggtgataatgacttgcgcgggctgggcagctacgattggtttgtaggcaccgcaggtcgcgaccgctacgacggcggctctgggctggatatgatcagctatgcatcgtcatccgccgccgtttccgtagacctgtcacagggacggggaacaagaggcgatgcagctaaagacagttatgtcagcgtcgaacgcgttactggcagcagtcatgacgatgtcctgattggtgatgacggtcgaaacgtgctgcgcggtctctatggcgaggacacattgttgggcaatgcaggcgttgatcgtctgcatggcggtgcgtccgatgactttctggatggtggtgccggttgggactttgccatctttgacggcaatcgcgacgactacaatgtaacccggcaaggagagcgaacactggttgagcgcgtgtcgcctggaaacgaggggatcgacactctcgtcaatatcgaagttatccagtttcaagacgactttctctacctgtaggtcgggtcggtcatctttgcataagcaagtaagtcaagcgcacctcaggtgcggtgcgcttgaccgcggatcactcttcagacagcaaactggggggtttgcgcgtatctcctcgaaacacccatgaagaggatatgaccggtcccgcacgggattgaccggtgccgggtcggttcgttctgacattgcttttcgcggtcaacctcatgcagttcatgcatggctagtctgctgctttgggggatgcggtaggtgtgccccgagtttaaattgaggcgcagggaggggccaaatctgacacaaaggatgacgcccatgaaagccgcaaacaaacccgccagcccccaaatccccgcgcatcaggcgctggccctgcttgagcaggcctgggcctattacacacccgagccggtcccggctgcacaggaagagcaacccgacctgttccaatacgccaacgcagcctgagcacggattgccgatgcgagcatgacgagataggacgggagcatgcccgtccttcttctgatcctggcgcttggcgtgtttgcctatttcttctggcgcgcccgcagtaccacactgtcccgcaattgccgttggcggctggatcgcaggcggggcgattgggcctgcgcatattgcggggggcgtatggcggggcctgtggataagccgccaacctgttgcgtgcaaacagcaaatcgaggcaggtaggcagaattttccggtccgcgaaaattcctcttgaaacgactcatctttgggcagatatcgcgattcaagacgccaacgcacgcgcctctgtcgtaagggacgcaccctatggttacgcagcgacggtaacgtctccacttttgccgcacggctctgccgcgtctgttggagatgaccttgaacgcagttgtaaccgggcccttggcctgcgaaagcgcgactctgtcccgcgccgaaacctttattctggccaatcgtttcgatcgccccacgctggtgattgacacccaggccgtcgcccgccagttcgccgcgctggcgcaggggcttggccgcgcgggtatccactatgcggtcaaggcgaacccgctgccggaaatcctgtcgacgctggctcgcttgggcagcaacttcgacgccgcctcgcgcgtcgagatcgagctgtgcctggccgcaggtgcctcggctgaccgtatttcctttggcaacacggtcaagaaaccggccgatatcgcctgggcgcatgccgccgggatcgcgctatttgccgccgatgccgaagacgagttggacaagatcgcagcccatgcaccgggcgcaaaggtctatatccgcatgatcgtcgaggcctgtcaggccgactggccgctcagccgcaaattcggttgcgcgcctgacaaggccatcgctgtcctcgactatgcgcgctctgtcggtctcgacccggttggcctgtcctttcatgtgggctcgcaaacccggcgcgccgagatgtgggttccggttctggatcaggtggccgctgtctggcacgctgcccgcgcagcagggcatgatctgagcctgctgaatatcggcggtggcttcccggccttctatggtcaggaagtggatgcgcccgaactctacgccgccgaggtgatccgcctggtgggcgagcggtttggtgatgtggggcagatcatggccgagccgggccgcggcatggtggccgaggctggtgcgatcgcggccgaggttctgctcgtctcgcgcaaatccggccatgacctgcaccgctgggtctatctggatatcggcaaattctcgggcctggccgaaaccatggacgaagcgatccgctatcagtttctgaccgagcgtgagcatgagccgacaggcccctgcatcctggctggtccctcctgcgatagcgccgatgtgctttatgaaaagaaaccggttcagctgccgctgggtctgcgcgatggcgaccggatcgtgatccgcaattgcggcgcctatacctcgacctatgccagcgtcggcttcaacggtttcccgccacttgacgttgtcgcgatctgaggcatcgctgtcggagacggccttgcgccgtctccgttccgacggctttatggggcggtagccagacaggtgaccgcccgatgaccgatgcccccgccgatgcccctttggatgccgatgcccgccgcgccgtaaagccggtgatctgttatcccaacgacagtcttccacgccccgacctggctctctatcgcgcagcacgcgcgtctgctcgcaagacgggcgaggtgctggtcccgccccgtgagggccggtgtttcgaggtcaaagcgggccaattctttcgcatcagctcggtcgaagggccgcaggtgggtgatctgaacctgcacaacctgcatgacctgaccgagcggttcttttcgggcaagacgcgcgccttgcacggcacccatgtcaccacgggcgagcggctatggtcgaacctgccttacctgcgcccgatggcgacgatcatcgaggatacgctgggctggtacgggatcgaccaatatggcggctcggttcatgatgtgatcggcacccgctgcgacccctataccggcaatctgctggcgggggggcactatcatcattgctgccattccaacctgacccgggccctggccgaccataccggcctgccgctgcacgaggccgagatgctggtgcatgacgtgttgaacgtcttcatgtgcaccggtttcacccgcgatacggggcagtatttcatgaaggcctcgccagtgcggccgggcgactatctggagttctttgccgagatcgacctgttgggcaatctcagcgcatgtccaggaggcgattgctcgtccgagcattcctcggatacggcatcctgtcatccgctcctggtggagattttcgcgccggcagagggcatgctaggagattggcccagtccgtcggtcaatggctatgatcgtagccacgggcgttaagcttgtgcgaaaacagcccggcagggctggatgagcgcatgaaaaacgcggcccccaagggccgcgtttttcctttttcatgtctcaggcgccgggaaaggctgcgtgcagcgcaatctcgaccatgtcgccgaagctggtttcgcgctctgcactgggcagggcagcgccggtcagcaggtggtcggaaaccgtcagcaccgccagcgcccggcatttgtgccgtgcggccagaatgtaaagctcggcggcctccatctcgacccccagcaccccatggcgcaccatctgttcgttcagatcgggccgttcgtcataaaacacgtccgacgaatagatgccgcccacatgggtccgtacgcccttgtcctcggctgcacgcgcagccgcgtgcaacagggaccaatcggcgcagggggcaaagctcagctcgcgaaagatcccccgcgacggagtgcccagcgtcgatgccgtcattgccaggatcacgtcacgaacttcgacactgtcctgcatgccgccgcaggatccgatacggatcagtgtcttcgccccatagtcacggatcagctcattggcatagatcgacagtgacggcatacccatgccagacccgtgaatggtcacccggttgcctcgccacatgccggtaaaccccaacatgccgcgaacctcattcaccaggaccgggttatccagaaacgtttccgctgcccatttcgcgcgataaggatcgccgggtaatagaaccgtttccgcaatctctccgggattggcgccgatatggatcgtcatttccgaaaaatccgcttagatttcgagttcggaaatatccgcgccaccctgaatggcatcatgcacccattgcggtttgcgtccgcgtcccgaccaggtctgttccgggtttgcgggattgcggtatttcgcctgggcctttgtgcctttggtcgaccgccgggcctcgcccgacaactcagacagcgaaaagccgaattcagcagccgccttttccgctgccttcagcgcttcctggcgttcacgctgttcggccgccttgatggccccgtcaacctggtccctcaggctgatcagttccttgcgcgacattccgctaagatcgattcccattttgtgctccttacgagttctattgaccgccagaaaaaccctagcggcaatcgcgccacattaagcacatagaaggacgcgcttcagcatcatattcgcgtttcggcgaaattattccgccgctatttctgtgtcgctgactagcgtcacaatatcgcccattattccattcaattcgaaatccttgggggtatagactttagcgacgcccattgcgcgcagtttttgagaatcttcatcgggaataatgccaccaacgatcacgggaatatgcgcgagcccggccttcttcatccgctccatcacctcttcgaccagcggcagatggctgccagacaggatcgacaggccgacaacatgggcttgctggtccagggccgaggcgaccagctcctcgggggtcaggcggatcccgtcatagctgatatccatgccacagtcgcgggcgcggaaagcaatttgctcggcgccgttggaatggccgtccagaccgggcttgccgacaaggaatttcaaccgccgccccagcttgtcgctggccgcgtcgactgcggcgcgcaggtcttccaggccttcggtcttgttcgaaaccgatccggatacaccggtggggccgcgataggtgccataggccttgcgcatctcttcggcccattcgccggtggtgacaccggcccgggccgccgcgatcgaaggttccatcacattcgctccggtccgggcggcggcgcgcagcgcctccagcgccgccgccaccgccgcatcgtcgcgatcggcgcgccagctctccagccgcgcgatctgttcctgctcaaccgccggatcgacgaccatgatgccgccatcctcggtctgcaggggcgagggttcgccctcggtccagcggttgacgccgaccaccacggtctcgttacgctcgatccggttcagccgttcggcattggaatccaccagccgcgatttcatgtattcgatcgaggctacggccccgcccatcgagtcgagattggcaagctctgcccgcgcgcccgccttcagctcttcgaccttggcgtccacgaccgggttgccatcgaagaggtcgccaaactccagcaggtcggtttcataggccaggatttgctgcatccgcatcgaccattgctggtcccaggggcgcggcaggcccagtgcctcgttccaggcgggcagctgcacggcgcgcgcgcgggcctttttcgacagggtcacggccagcatctcgatcaggatgcgatagacgttgttttccggttgctgttcggtcagacccagcgagttcacctgcaccccatagcgaaagcggcggaatttcggatcgctgacgccatagcggctttccaggatctcgtcccacagatcgacaaaggcgcgcatcttgcacatctcggtgacaaaacggatgcccgcgttcacaaagaaagagatgcgcccgcagagcgcaggaaaatcctctgccgggacacgcggtttcaactcgtccaacacggcgatggcggtggccagcgcataggccagttcctgttccggtgtcgcgcccgcctcttgcaggtgataggaacacacgttcatcgggttccatttcggcacgttggtatagcaatactcggccacgtccgcgatcatcttgagcgagggtttcggcgggcagacataggtgccgcgcgacaggtattccttgatcaggtcgttctgaaccgtgccttgcagtttcgagacatccgcgccctgttcctcggccaccgcgatgtaaagcgccagaagccatggggcggtggcgttgatcgtcatcgaggtattcatctgttccagcggaatctggtcgaacagtacccgcatgtcgcccagatggcagatgggaacgccgaccttgcccacctcgccgcgcgccagcacgtggtcgctgtcatatccggtctgggtcggcaggtcgaaagccaccgacaggccggtctgacccttggacaggttgttgcgataaagcgtgttcgaggccttggcggtcgaatggccggcataggtgcggatcagccagggacggtccgccttgcggtcgggatttgcagtctgacggtctttttgcatctgcgacatggacggcccttcgattctggttcggtaacaaagtttcgctagaaggttctaaatcgcaattttcgggacatgtcaattcgctgcatcgcggcaatcaccgggcgcatcagacgattgtgaggcctcgcatttggtggcagggtgccggaatgacgcagaccgtggaacttccgctttggctctttgtgctgatcgtgctgtttgccgcggtcaccttcgcctcgcatttcctgttcccctcggtgcgctggttttttcggcgcaggctggagcgtgcagtcgcccgtttgaacacgcggctggcgcggcccattcagccgttcaagctggcccgccgccatgacatgatccagcggctgatctacgatcccgaagtggcgcgcgccgtgcgcgaccaggcccaggccgagggtatccccgaggcggtcgcgttcgagcaggcgcaacgctatgcccgcgagatcgttccgggcttctcggcctttgcctatttcagctttgccatccgcctcgcccggttcctgtcaaacgcgctctaccgggtccggctgcgccatgtggatgccgaagcgctgcgtgcgatcgaccccgaggccacggttgtctttgtgatgaatcaccgcagcaacatggattacgtgttggtcacctatctggccgccgagcaatctgcgctcagctatgcggtgggcgaatgggcgcgcgtgtggccgcttagccggttgatcagggcgatgggggcgtatttcatccgccgcaaatcgcgcagcgatctctaccgcaaggtgctggccgcctatgtccggcatgcgaccgatgcgggtgtgacccaggcgatgtttcccgaaggcgggctcagcctgtcgggcgggttggggcggcccaagctgggattgctgaaatatatcgtcgatggcgcgattcccgaggggcgtgatgtcgtctttgtgccggtgtcgatcaattacgaccgggtgctcgaggatacgatcctgacagctgccgccagccggggcgagcgccggtttagggcccggatcggggtcatcacgatgtggtttctcaaacagatgtggtggcggatgaccggccggttccatcgctttggctatgccgcggtcagtttcggcaggccgctgtcgctgtcggagttccgtgtccggaccaagggcgatccaacggtgccgctggcgcgagagctgatgtcgcggatcggggtggttgtcccggtgctgccggtgccgctggtggcctggctgatcctgcgcaacgggccgatgacccgcagcgcgctggccgcagggttcgataaggtgcttgctgcgctgccgcatgcccatatccatatgccgcgtgacgatcgtcattatgcgatcgaggtgggtttgcgccagctgatcgagcgccgcatcatcgtcgagaccgacggccggttcggccccgggaccgaacggcaggatctgctgacctattacgcggcctctatcgcgcatctgatggatggcggtgctgcatatgcagaagaactttctgcaattgcagggtcataaaatttcaaaacatcggccaatagctattgcaatgttgcgtgaccgtttgtaggtcatgctgagggccgcgattctgcgttgcggcaaagagatcgaaaaaggaggccaccatggctttggacaccgacagcggtatcgcgtcctacgcggcgcccgagaaagacctctatgagatgggtgaaatccccccgatgggattcgtgcccaagaagatgtatgcgtgggcgatccgcaaagagcgccacggtgatcccgataccgcgatgcaggtcgaagtggttgacgtgccgacgctcgacagccacgaggtgctggttctggtgatggccgctggcgtcaactacaatggcgtctgggcctccaaaggtgttccgatttcccccttcgatggccacggacagccctatcacatcgccggttccgatgcttcgggtatcgtctgggccgtgggggacaaggtcaagcgctggaaggtcggcgacgaggtcgtgatccactgcaatcaggatgatggtgacgacgagcactgcaatggcggtgacccgatgtattcgcccagtcagcggatctggggttacgagacgccggacggatcctttgctcagttcaccaatgtgcaggcgcagcagctgatgccgcggcccaagcacctgacctgggaagaagcggcatgttacacgctgacgctggcgaccgcctaccggatgctgtttggccatgagccgcatgatctcaagcccggtcagaacgttctggtctggggtgcgtccggtggtctggggtcctatgcgatccagcttatcaatacggcgggtgcgaacgcgattggcgtcatctcggatgaaagcaagcgccagtttgtcatggaccttggcgcaaagggtgtcatcaaccgcaaggatttcaactgctggggtcaactgcccacggtgaacacccccgaatatgccgagtggttcaaggaagcccgcaagttcggcaaggcgatctgggacattaccggcaagggcgtgaacgtggacatggtcttcgagcaccccggcgagagcacgttcccggtctcgaccttcgtggtgaagaagggcggtatggttgtgatctgcgcgggcaccagcggctacaacctgacctttgacgtgcgctatatgtggatgcaccagaagcgccttcagggcagccacttcgcccatctcaagcaggcaatggccgcgaaccagctgatggtcgagcgccggctcgacccgtgcatgtccgaggtgttcacctgggccgatctgcccgaggcgcatatgaagatgatgcgcaacgagcacaagccgggcaacatgtcggtgctggtgcaatcgccccgcaccgggctgcgcaccctcgaagaggttctggacgcccgcggttaacccaaccgacagacctggctgacatcatggcctgcgaatcaccactatggttcgcgggccattttcgtttgccgaggccgtccacagggtttcaggaggttagaatttaccgcctcgctacttttggggagtggaaagcagcgaatttcctaacagaacccgcacatgctatagttgtgttaatcattcgttaaccgtttcggggagactctgatgccgcaaactgagtggatactggacgttctgtcggacctcaaaaccttcgccagtgcgaatggcttgagtgccctggccgagcagctcgacgacaccaagatcgttgccgcggccgagatcgcgtccaagagagaagaggcgctgtcaccgacccatgggcagaaaggtcaacctgaacccgattttggaggatttggacgccaccagcgcgcttgaagacctcgaacgggtaacgatcaagctccgcgacacgctcgagattgaccacatcgtctatcactgggtcgacagtgcgggcgatcaatatggctgtgcgacctatcccaaagcctggcaggaaagatatctggagcggaactatcaccgtatcgacccggtaatcttggggtgtttccaacggtttcacccggttgactggaaacggctcgattggtcgggcaaggttgccaaggccttcttgcaggacgcgttgaaacatggggtcggcaatcaaggatattcgatcccgatccgggggccgaacgggcaatttgccctcttcacggtaaaccatgtctgcgatgaccaggcctggtccgaatttaccgaaatctatgggcgcgacctgatcctgatcgcgcatttcttcaaccgcaaggcgctggaattcgaacgctcgcgccagccggaccaaccccgcaacctgtcgccgcgcgaagtggatgcaatgaccttgctggcgcttggttacagccgggcccaggtggcgcattctctgtcgatctcagagcataccctgcgggtctatatcgaaagcgcccgcttcaaactgggggcgctcaatacaacccacgcgatagcaaccgccatgagtcgcgggcttatcgtggtttagtgggcgtccgccctgctgaccagatattaaccattcggatgtaccccttttgttccataacggacggcaagggaacgaaagaatgctgcgctatttgtatgcggatgaattgcaccagtatccgaaattggcccgatccatgtttctggatcgcgcggaccagttcaagacgcgcctgggatgggatgtacatgtcaatgaagacggggaagagcgcgaccaatatgacgcgctcaacccgctttatgtgatctgggaagaacccgatggcagccatggtggctcgatgcggtttctacccaccaccgggccggtgatgatcaacgatgtgttcggccatctgactggcggcagcccgatttgcagccctctgatctgggaggtgacgcgcttttgcatgtcgcggcgggccagctcgcgggtcgcaggcgcgatcatgctcagcgggggcgaggtgatggagggctttggcctgactcatatcgctggcgtctttgacgagcggatgatccgaatctaccggctgatcggatcctcacccgaggttctgggtagcgagggcgaaggccgcgatcggatctcggttgggctatggccgttctcgcccgccgattgcgcgcgggtgtcggaacgggcgggtatctcacgcgagctttcacggctctggttcaaccgcgcctttggcaaggtgaaccgtcgccgctttgcccagacgggataatttccgtcacggatcggtcctctctggcacggcgcggcccccgcctgtagggtcgcgccatgaccacaaatgccgttacctactccgacgatcaggccagtgcctttgatgccattaccgagctgctgcgcgcagccggggtcgatctggacgacgatgcgctgctgcgcccgcccggcggtggcaagaccggggtgatggccgtgatcggcaaggccggatcgggcaagaccctgctattggccgagttgtgcaaggccctgaccacggcaggggtgcaagtggtttccggcgactatgaagggcgcaagagcaaggatcggcgcaccctcgccgtgttggccccgaccaacaaggcggccagcgttctgcgtctgcgcggggtgccggcgaccaccattcaccgtatcctctataccccggtctatgaccccgattacgagcgtatcgccgaatggctggccggcaatggcgagcggcccgagatcgaggggctgagcgacgaggcgctcgaccgggcggcggcgttttatgcccgcaacagctcgattcccggcgcgctggcggcggcggggctgcgcgggtccgatttcatcaccggctggaagcgccgcgaagagccactggacatcggtttcatcgacgaggcctcgatgctggacgaccgccagttcgaggatctgaaagagatctttcccaccctgatcctgtttggtgacccggcgcagctggcgcccgtcaaccaatctggctcgatggtgttcgacgccttgcccgaaccgcgcaagctgacgctcagccgcattcaccggcaagaggcggataacccgatcctcgatctggcccatgccctggccgatccggcggtcgatttcgaagcgttcgagcggatggtcgaggacaaggcccgtcaggacgaccgcgtcgtctggggcgggcgggtcgaggtcgatctgatggcccgcagtccggtcctggtctggcggaatgccacccggatccggctgatcaatgcgttccgctcggtccacggcgcgcccgagaccgagctgctggagggcgagccgctgatctgcgacgggatcgaattgccgttgaaacaccgcaagaaacggctcgacctcgaagcgcgcggtctgatcaagggggcgcaggtgatctatctgggacccggccgcaagccgggattctcgcgcctgcatgtgatgggcgccgaggatccgcaagtcagcgccgcctcgatcgtcaagatcgaaaagcccgatgaagaagagccgttcattcccttcgcggcccgcatgggggcgacattcctgcatggggcggcggtgaccatccacaaggcgcaagggtcgcaatgggaaacggtgcaggtctttgcgcccgatatctatgccgctgccagggccgggcgggtcgaggcagggcaacccctgtggaaacggctggcctatgtggcgatcacccgcgcgcaagagcgtctgatctgggtggtccgcaaccgcttgtcgaaaccgacctatccgctgcgggtggatgacttgcggcaagccgcggcgccggtattgacgctggaagaggagcaggaggcatgaacaccatcctgcttaccggtctatgcgcagcctgccgctgaacgctggggggcgctctcggccctgcataagacgcgcttgccgtccgaggcgagcatgctcctcatgacggtgagaagcggccgcgacgctccatgacggcgtggccgcgcccttaatttccgcgcagcgcccggaaggcggcagaggcaccccagccggcggcgatggcaatggccagagacatcagcccgtagagaaccggctgctgatgcgccaggttgaacagaaaccgttccaggccgaccttgcgcacgtcgatcgtggtctgaaagctcgacaccaccctgccgccccgggtcagaaagatacgcgcgatatactcgccctcggtcaggttggcgggcatgtcgatctcggtgcggaacagggtctgttcatccactgccacggtgttctcgcggatcgaatacaacccctcgttctgccggatgcgcatgacagcgcgggtgaactcctgcgcgtcggcgatgttcatgtcggctccgaccgagcggatcgcccgtctgatcgacacccggtggcgcaggtcctcggtatcgctcagggcctggctgaagggggcgctggtcgcagcggcataaaagctgggggctgaatccaccagaacgctgtcggtgttgacccagatgcccagcttcttttccttgcgccggaccaaaacgggggccgagggtcctgaaaccgccacgatcacttgcagcgggtcgccatcggggatcggtgtttcgcgcttgatcgcgccaaagatcagaatgtccgagccgtcgaaatccgcggtgatcgcaacccggtcgcggctgagacccagcaccacctgttcctcggtggctgtggccgtcagcggtgccgccagtagcagaagggcggcaagaaggatccggtgcatctcaatgcccccctgaggcgccaagcgagtaaagctcgctgggcatcagcaacaggtcgagagccagtttcgcacagaccgccagcaccagcccggccagcaggatgcgcagttgctccgccttcatccgggcaccgatcaccgtgccgatctgcgcgccgatgacgccgccaaccagcagcaggactgccagcaccacatccaccgtatagttggtggtggcatgcagcatggtggtaaacgcggtcacgaagatgatctggaacagcgaggtgccgaccaccaccttggtcggcatgcccagcagatagatcatcgcgggcaccatgataaagccaccgccgacccccatgatcgccgacagcacgcccaccagcagaccgaccacgatcggcgggatgaccgagatataaaggcccgaggtgcggaaccgcatcttgaacggcatcgcatggatccagccacgctggcgtcgcttggggaccgcgccgcctgccttgcgcgatttgcggattgcattcaggctttcgatgaacatcagcccgccgatgatgcccagaaagacgacataacagagcttcaccagcagatcgacctggcccaggctcttgagatagttgaacagaaccacccctagcgccgcaccgctcagaccgccgatcagcaggatcgttcccattctgaaatcgaccgtgcgccttcggaaatgggccagaacccccgaaaaggacgaggcgacgatctggttcgcttcggttgccacagccacggcgggcgggatgccgatgaagaacagcaagggcgtcatcagaaatccgccaccgaccccgaacatgcccgacagaatgccgaccatgccgccgaggcccagtagcaggaacgcgttgaccgaaacctcggcaatgggaaggtatatctgcatgttttttgttaaaccggcatgccccgccaaatcaacggggaatgccgctttgcagcgaacaggaccgaaattcctctcggaactggccctatcaccgctctttcacatagggttcaccccctgcgcgcgggggaatcgccttgccgacgaatcccgccagaatcacgaccgtcaggatatagggcagggcgtccatgacctgcaccggaatcaccacaccgccaaggtcgatgttctggaatctgagcgcgaccgcctgaagcagtccgaacagaagacaggcccacatggcatgcagcgggcgccatttggcaaagatcagcgccgccagcgcgataaagccgcgtccggccgtcatgtccttgacgaacccggcctgcagtgcggtggccagataggcgccggcaatgccgcacagcacgccgcagatcatcaccgccgcatagcgcagcccgacgaccgagacaccggcggtatcgaccgcggccgggttctcgcccacggcgcgcaggcgcaggccgaaccgggtgcggtagagcagccaccaggtccccgggaccgccagaaaggcgagatagaccagcaccgaatggcccgacagcagttcggcatagatcggccccagcacggggatgccgctcagcgtctcggccagcggccagtcgatcggctcgaaccgggcgcccccgaacagcgagggtgtgcgcccgccctgcttgaaccagtcctgggccaccagaacggtcatgccggcggcgaggaagttgatcgcgaccccggaaatcagctggttgccgcgaaaggtgatcgaggccagcccatgcagccctgccagcaccagagacgaggcgatcccggcaagaaggcccagccagaccgaaccgctgaccgcggcgacggcggcggaaaagaacgcggccatcagcatcttgccctcaaggccgatgtcgaaaatgcccgcccgttcggaatagagcccggccagacaggccagcaacagcggcgttgacaggcggatcgtcgagtcgagtacctggatgatcgtcaggaaatccatcacgcgttgcctttccgcagggccaggaagactttctccagcggcatccgcaccatgttgtccagcgccccggtaaacaggatcaccagcgcctggatcaccacgatcagctcgcgcgggatattggtccacagcgccagttcagcgccgccctgatagagaaagccgaacaggatcgcggccagaaacaccccgaacggatggctgcgccccatcagcgccacggcgatcccgatgaaacccgcgccctcggtcgagttcaggaccagccgctcggcctcgcccatcacgttgttggtggccatgagcccggccagcgcgcccgagatcagcatggcgaccatggtgatcttgaagggcgagatcccggcataaagcgcgccggattcggaatggccataggcgcggatttcatatcccagccgggtgcgccagatcagcgcccagaccacgacacaggccagcaccgccaccagcagcgacacattcgccggcgccgccttggaaaagctgatgccgatcggggccagcagctcatgcagggtgggcagatgcacggcggccggaaagcgttcgcttgccgggtccatcgagccgtcgggccgcatcacgttgaccagcatatagttcagcaaggccgcagcgatgaagttgaacatgatggtggtgatcacgatatggctgccccggcgcgcttgcagataggccgggatggcggcccagacagccccgaacagcatcgaggccgcacaggcggcaagcagcgccatggtccagtgcggccaagggatgtagaggcaaatcatcgccacgccaagcccgcccagcattgcctgcccctcgccgccgatgttgaacaggcgggcatgaaaggcgacggccacggccaggccggtgaacatgaaattggtggcgtaatagagcgtatagccccagccataggtcgaccccagcgcccccgataccatcatgttgacggcggccaccggatcctcaccgataccaaggatcaccagtgccgacaggatcgcggccaggatcaggctgatcagcgggatcagcaccacatcggcccatttgggcatcttgtccatcaggcggcctccccgttgacaccggccatcaagaggccaagttccttttcatccgtctcgtcgggcaggcgttcgcccatgatatggccgtcgaacatcaccgcaatccggtcggcgaggccaaagatctcctccagctcgaccgagaccagcagcaccgccttgccctgatcgcgcagggcgacgatctgcttgtgaatgaactcgatggcgccgatatcgacgccgcgtgtcggttggccgaccagcagcaggtcaggattgcgctcgatctcgcgtgccacgacgatcttttgctggttgccgcccgagaaattcttggctgccagccaaccatcggcggggcggacatcgaatttctcgatcttgcgctcggtatcggcgcgcagggcggcgttgttcatgaagatgccggattgataggccggatcgtggtgatagccaaaggcgacgttttcccaggcgtggaagtccatgatcagaccttcacgctggcgatcctcgggcacatgggccacatgggcggtgcggcgggcgcgcgcgtcggatccgggtccgctcagcggcagcggagcgccgttcagccggatcgcgccgctgcccgggcgcatgccgcccagaacctcgagcagttcggactggccatttccggcaacgccggcgatgcccaggatctcgcccgcgcgcacggtcaggtcgatgcccttgacacgttcgacgcccttttcgtcggttacgcgcaggttctcgatctccaggatcggttttccgggtttggcgggcaccttgtcgacgcgcagcagcaccttgcggcccaccatcaactcggccagatgttcggggctggtttcggcggtcttgacggtggccgtcatctcgccccgccgcatgacgctgaccgtgtcagtcgcctccatgatctcgcgcagcttgtgggtgatcaggatgatcgtcttgccctcgtccttgagccggtgaaggatgcggaacagctgatcggcctcagccggggtcagcacgccggtcggctcgtccaggatcaggatttcggcctgccgatacagcgccttgaggatctcgacccgctgttgcatgccgacgccgatctcttcgatcaccgcatcggggtcgacattcagctcgtattcggcggccagctcggccagggtgcggcgggccttggccagcgagggtttcagcaacccgccatcctcggcgcccagaatgatgttttccagcacggtaaaattctcgaccagcttgaaatgctggaacaccatgccgatcccggcggcaatggccgcctggctgtctgggatctcggtcttcttgccgttgatccatatctcgcccttgtcggccttgtagaagccgtaaaggatgctcatcagggtggacttgcccgcaccgttttcgccgatgataccgtgaatggtgccgggggcgacgctgatcgagatgtccttgtttgcttgcacaggcccaaaggatttggaaatccctttgagctcgatggcggggacggtcatgtcttgtcctcgatggccgaaggggcgctcatccgcccgggcgggcgtcttcgcgaggatggcccgcagggccggaggagcgccgggtgaatgcgggccggacggtccggcccgcgatctggatcagaacttcagtgcggggcagctgtcgttctcgtaatagctcacgacgttcagcttgccgtcaatgatgtcctgacgggcctgatcgaccgcggccttcatctctcccgagatcagggcggcgttgttgtcatccagcgcatagcccacgccctcttcggcgaggcccatgttgaagacgccggtttccagattttcgccggccttcatcgcgtcatagacggccacgtcgacgcgtttcagcatcgaggtcagcaccttgcccggatgcaggtggttctggttgctgtcgacgccgatcgacaggatgccttcgtcagcggcggtctgcagcacgccgacaccggtgccgccagccgcggcatagaccacgtcagcgccctggctgatctgcgccttggtcagctccgaccccttcaccgggtcgttccaggcagccggcgtcgtgccggtcatgttggccacgatcttgacatcggggttcaccgccttgacgccctgcgcatagccgcagccaaagtggcggatcagcggaatgtccatgccgccaacaaagcccacggtgcccgacttcgaggccatcgccgccatcatgccgaccagatacgagccttcgtgttcggcaaagccgatctggcggatattgggcgcgtcaagccaggtcacgtccaccgcgacgaacttggtgtcgggatagtctgcggccacggcgctcagcgggtcggccatggcgaagcccatggtgatgaccgggttggcgcccgcctcggcaaagcggcgcagggcctgctcgcgctgggcttccgattgcagctcgatctcgcggaagctgccgccggtttcctcggcccagcgctgcgcgccgttgaatgcggcctcgttgaacgacttgtcgaacttgccgcccagatcaaagatcagggccggttcggccagggcggcgcccgcggtcagcgccatcgcggcggcggctcccatcagggatttcatcagggtcattttatactcccgttggttattgttcccggggcggtgggcggaccagtcaccccgctcagagcgagcagaactgctgtgatgctggcaattaaggccggttgcaaccctgccggtcaaccgctttttgaccgaatggtccgagaatgcggcgcttgccgtcagggcagggggcgctccatcacgatggcatcggctgtctctccgctcgggcgccggtaatagccccggcgcagaccgcagggcgcatagccgcaggcggtgtagagtgcaatggccggatcgttgtcggccgcgacgtcaagcagcgcgcgggtggcgcccgcgcgggccgcctgcgcctgccacgcatccatgcaggcgcgggccagcccctgtcggcgctggtccggatcggtggcgatggtcagcaattcggcctcacccgcgatcacctgaaacagggcgaaacagcggagatcgccgacgagatgggtatgggggttgcccagcaacgcagcgaactccgactcgctccagggtcgcgactgggtgaaggcgcgggcatgcagccgggccagctctgtcggtgtcatgggtccagcagcactggcggccggtcacgcgatggcgccgcatctgccgggcggacataaagcggggccggcgggatggtggcatcgcgccagcgcggggcggcggcacgggcgatggcctcggccagcccttgcgggctgtactcggcctgaagcgggccaagcgcctctgcctgatcccgtggcaacagctgcggggtgccgccatcgggggcgaggtagacgtgatcgcggggcgcggggatcgccgggtggacgcccagcggcgtcagcagcgcgcgggcctcgaacccgtccacgccgactgcagggataccaagccccagtgccagcccgcgcgcggccgagacggaaatccggatgccggtgaaattgcccggcccgattccgacgccgatggcgtcgagatcgtgccagcccaagccagccccggccagtacctcttcaagcagcggcatcagccgctcggcctggccgcgcgtcatctcttcggcggtggcggcgacgatccggtcacccaccagcaaagcggccgcgcaatgcgcggccgatgtgtcgaatgccagaatgaccgggtcagacggcaacggggcggacctcggtcacttcggggatgtagtggcgcagcagattctcgatccccattttcagggtcagggtcgaagacggacagcccgcgcaggcgccctgcatatgcagatagaccacaccccggtcaaacccgtgaaaggtgatgtcgccgccatcctgagccaccgccgggcgtacccggctatccagcagcgccttgatctgggtcaccacctcggcatcctcgccgctgtgttcggcatggcccgacccggtctgcgcatcggcgcccatcaccggctggcccgactgataatgctccatcacggcgcccaggatcgcgggtttgatatgatcccattcgacgccttcggccttggtcacggtcacgaaatcattgccgaagaacacaccggtcaccccggagacggcaaagatacgggcggccagcggcgatttctcggccgcttcggccgaggggaaatcggcagtgcccacctccagaacggtttgtccgggcaggaatttcagcgttgccgggttcggggtcgattcggtctggatgaacatggtcggaattccttatcgctcccctcagatatgaggcggcacccgctcgttgtcaactttggaacggttctaaagatcgggttggccgggattcggccaacccctgtgcaaggtttgccgcgatcaggcggcagtcagggcggcgagcgcccggtcataccctgcctgaggatcgtccgtcagcagcgaaggctggtatctgacaaaggtgacatccgtgattccgatcgtctcgaaccaccatttcagataggtcgagtgaaaatcgctgccaaatctggcatccgccccctcggaccagacgccgcttgtcgtcaccacagttgccttcctgttcctcaacaggccggaatagccgttgtcggggtcgaacccgaacagcattccgggctgggtaatgatgtcgatataatgtttcaggcgataggggatcccgccgttccacatcggaacgcccatcacaacatgatcggcggacatgaaacgctcggtgatccttgcgaccgccgaccatgcctgttccttggaggggtccatctgaccgaccccgaagaaggtcatcttggcggcggccgggtcgccgtcaaatgccggcaggtcttccgcccaaaggtccaggtgatccacctgaagcgtgctgtccttggcgcgttgcgcggcgacaaaggcgtcggcaagggcattcgatttcgagtcgccgccgcgcggcgaggcgatgatttgaaggagtttggtcatgtgtgggatcctttgtaaccacttaagatggtttaagtggttacctgcgtcgagaaacttgtaaagagcgattttgccggttacacaacgagtcacgccaacgtgacctggatccggcctcctgacccatgcaaaccgctcttccaccgccttacttgattgccgacgatccggggctcgagttgctgaactcgaccggggcaccctatggcaccgaaatcgactggttgcagaacggcaccgagatgctggcctggatgcaggcggtcggcttgctgggcgccacagaggccgagttggttcgcagcacgcttggcgcgcgggaactggatgccgccgcatccgacctacgggatttgcgggcgatgtttcgagagaacgtgccggtggcctcggccgggtttgtcgatcgcctgaacgcctgtcttgcggaaaccagtgggcatgcccgtatcgtcatgaccgaggcgggcacgcaagagctgcagcatgtgcaaaggtttcgaaccggtcgtgatctggtcggtctatgtgccctcgccatcgccgaactgttgagccagggcgagtccggtcggacccggcagtgtggcggacctacctgtacctattggttccgcgatgtcagcaagaacaaccgccgcaggtggtgcagcatggcggtttgcggcaatcgggccaaggtggcaacgcatcgcgcccgcgccagatcggagtgaactcgaccgctcgcgcaaacgggtgtgcgcaggacgccaaagccccggcccactcaggactgggccgccagcgccaatgcctgatccagccggtcgtcaccccagaacacttcctctccgaccacgaaactgggggctccgaacaggtcgagcgcggcggcgcgttcgccctgcgcaaacagcgcggctttgatctcgggcgatttggcctgctccatggcctcgggcggcagcccggcctcggcccagcactcggccagcacttgcgggtccgatatcaccagcccacgtccgaactgcgcagcataaacggcgcggacaaagggtgcgatgtggcccatttcgcgcgctaccatcgccagccgcgccgccggaagcccgttttgcgggaacgggtcgggccgcgtcaacggcaggccctgccgggcgcaaagccgctccatatcgcgccacatgtatcgccccttggccggaaagaggttgaagggcgagctggtccagccctgtgccgcaaagatcggccccagcaagaagggctcccatgcgatggtcacccccagatcggcggcggcccgctcgatccgcatcgccgagagataggaataggtcgaggcgaattcgaaccagaatgcgatgcgcttgcccatgccggcctcaggtgatcgcttcgagcttttccttgctcagatcgcccggcacgatagtgatggggatgggcaggctgcccgacgagcggctgagctgcgacaccagcgggccggggcccttcttgtcggtaccggcacccagaaccagaacgccgatttcagggtcttcctgaacatgggcgatgatctcgggcaccgcctctccctcgcggatcaccagttcaggctcgaccccctgcttgtcgcgcatccatttggcgaatacctcgaaatgcgcgtgaatacgttcgcgcgcttcttcgcgcattacctcgccgacgccgatccagtgattgaactcgtccggcggaatgatcgacaggatcgccaccccgccccccgtatgcgcggcgcgcatggcggcaaaccgcattgcgttcaggcattcgcggctgtcatccagtacaacaaggaatttgcgcatctcggtcctccacaatcccggccaatctgcctgaggggcctaacgctgtccatcgcttttcccttgcccccgtcgggcgacatcggtggcgtagagggtcaggacaaccgccagcaccgacaggcgaaacagatgcgccgccgcgacaaaactgggatcggcgcccagggcggcgctgagaatgatcatggtttcgaggccacccggcgaaaaccccagcaatacatccagcagcggcagaccggaaagataggccgccggcagcgccgccagggtcgccagcccggtggtcagcacgacgatggcaagaccagcggtcaggctttgacgcagctcgcgccagcccatgccgccaaaccggcttccgatcatcgcacccatcaggatcagcgacgcctgcgcggcccagcccggcaggccgccggcggtccagccggccagatgcgtggttgccgccaccacgatcccggcgatcagcacatgggcgggcagcttcaacgctttcagaaccggggccagcaacagggcggcgacaatctggccaaggatccaggcccagggcgtcacggccgcgagctggggcaggcccgggccgatctcgatccccgccagggatgcggccagcggtaccagcagcgtcagcgccatcaaccggatcgaggccagaacgaccgggcgggtcagcgacagttgcaggctgtcggccagggcgatgacaaggctcagatgcccgggggccgcggccagaaacgcctcgtcccggtcgatgggcagcaggcgcgggatcagccagcgcccggcccagggggtggccagggtcagcccggccagcagcccaaaggctaccggccagcgcatcatcgcctcgatgctttcgggccccaccagcgatccgatgctgagcccgatgaccaggaagcccgcgtcgcgcaaacgcggcgaaatatgaagcgaaagaccgcaaagccctgccaacgataccgcgacggcggggccggccagcagcgccatcggcatgtgcacgagggtcgcgatcagggcgccaagggcgccgaccgccagcgtcagcaggtcccggcgcggatcgccgatctgcgcgatcacgcggtggatttcgcccagtcccaataaagcgcgcgcgcgcgccgggcgatcggcccgatctggtactgggtgtcgtccagcgcagtaaccggggtcaccttgctcatgttgccggacatgaacacctcgtcggctgcgtggaaatcggcaaagctcagcaccgtttcgtgcacgggaacaccgtcagcgcgcaggttcttgatatgccgcgcgcgggtgatgccggccaggaaggtgccgtttgcgatcggtgtgaacacctcgccatccttgaccatgaagatattggcggtggcggtttcggccacattgcccagcgcatcggccaccagcgcgttggtgaaccccttcgaccgcgcctctcgcagcatccgggcgttgttggggtacaggcatccggccttggcattgaccaccgcatcctcgagcaccgggcggcggaaccgtgtagttgtcagcgtggccgaggccgtggcgggggccatcgggatctcttccaggcagacggcgaaaccggtgctgtcggcctgcgggatgatcgcggtcggatccccgtcgatgccccagtacatcggccggatatagactgcctgatccggcccataggccttgagcccctcgcgcacgatctcgaccatgtcttgggtcgataccgtgggggtcagcatcagcgcctcggccgagcggttgactcgggcgcaatgggcctccaggtcgggggccatcccgtcgaaatagcgggcgccgtcgaacacgcccgatcccagccaggcgccgtgatcggcggcgcggatgatcggggcatcgccctcgtgccagctgccttggaaataggtgcggatattgctgccggttgccatgatcgcctccctcggttgcgacgagggtaggcccgactgggtcagaggtccagacctttctagcggcggatcgcgggcaggctgtcgcgctggaccatggtgcgcagggcgaagttggaccgcaggttgcggatgccggggatctgcataagtcggttctccaggaacgcatcgaatgccgccagatcggccaccagaacccgcagcaggatatcgcgcgaaccggtcatcagatagcattccatcacctcgtcacaggtgcggatcgcccgttcgaatgcatcgacggcggcgcgttcctgccgctccagttcgaccgagacaaagaccgacacgcccagccccagcttggccgggtcgacccgggcgctgtaaccggtaatcacgccgtcacgctgcaaccgttccagccgccgggcgcagggggtcggcgacagcccgaccttgtccgccagatccgagatggtcatgcgcccgtcgcgttgcagggcgcggacaatgcggtggtcgatctgatccattggtgaatgtctccaacttttgccagtgagttggagaatagctctaatctttgccaacgcagcgcgcaatcttggtgaaaaacagcgtcgcagttgtggcagataaggggtcattcagcggaggattccatgcagattacacccgtcgcagcgcccgaacacgaacaggtggtccgtatagcggaccctgaaagcgggcttctgggctttatcgccatccactccacccggcgcggtcccgctgcgggcggcgtgcggatgcgcccctatgcgcaagaggcagacgcgctcaacgacgcgctgcgcctgtcgcgcggcatgacctataagaatgccgccgcgggcctcgatctgggcggtggcaaggcggtgatcatggccgatcccgcaacccagaagacgccggacctgcttgccgccttcggctctgcggtcgagacgctggcgggccgttactggacggccgaggatatgggcatgacccccgccgacatggcgcggatcggcacccgcaccacctgtgttgcgggtctggccgacggggatttcgccagtggcgacccctcgccgatcaccgcgcgcggaattttttacgcgatccgcacggcggcgaaacaccgtctgggttccgtggacctgaccggccgcaccgtcgcggtgcagggtctgggccatgttggtcactatctgtgcggctacctgcatcaggctggtgcaaacctgatcgtgaccgatatcgaccgcgcccaggtggcccgcgtggcagagcgctacggtgccaccgccgtcgcgcccgacgcgatctacggggtcgaggccgatatctttgcgccctgcgccatcggagccatcctgaatgccgagaccatcccgcagttgaaggtacgggtggtcgcaggtggtgcgaacaaccagttggcgacgcccgaggatgccacccgcctgcacgatctgggtattctctacgcgcccgattacgtggccaatggcggcggcatcatcaatgtggcgaccgagatcctcaagatctcggggcgcgaggcctgggttgccagccgcctggcggcgctggacgacaccatggaccgcatcctgacccgcgcccgcattctgtcggtcagccccgccgaggtggcggatgccaccgtggatgagatcctgcaggccaaggccgcctgagcgtggcgtgaccggggcctatccggcctcggccagcagcgcggggatgtcgagcggcgcgtttgtcatcgcgagattgccctcgccatcgcgcggccagtcctcgggtgcgcggtcgcgatacagttcgaccccgttgccgtcggggtcgcgcagatagaccgcctcgctgaccccgtgatcggcagagccgtcgatcggtatcccggcctcgatcacctgccggagcaccgttcccagcgccttgcggtcgggatagaggaaggccgaatgatacagaccggtcgcccgcgcgggcggttgcgggccgccccggctgtgccaggtgttcagcccgatatgatggtgatagccaccggcacccagaaaggcggcggcgtcgccgtatctctgttgcacctcgaatcccagcacatcgcggtaaaaggcgatggcccggtccagatcggatactttcaggtggacatggccgacacaggtgccggcaggggcggaataggtcatgatgcgtctcctttgcccgaatatcggatggaaccgcgttccggcaaaggggcgatcccgcgcagatcccctgcgcgggcgcacattaatcccgggtgtcaggacaccataatcccgggtgttacgacaccatgccgacgatttcataggtccgcttcaggatcggcgcggtgatggcgcgggcgcgttcggcgccacgggccaggatgcggtcgatctcggcctgatcgttcatcagccgcgccatctcggacgagatcggggacagtttcgcaacggccagttcggccagcatcggcttgaactcgccaaattgcttgccgcccacatccgcaagcacctgctcgacgctccggtcggcaagggcagcatagatgttgatcaggttgcgtgcgtccggccgcccctccagcccgtcgatctccgagggcagggcatccgggtcggtcttggccttgcggattttctgcgcgatggcgtcggcatcgtcggtcatgttgatccggctcatgtcggacgggtctgacttggacatcttcttggtgccgtcccgcaagctcatcacccgggtcgcggcgccctcaatcaccggttcagtgaccggaaagaaatcgactccgaaatcgttgttgaacttgatcgcgatgtcgcgggtcagttccaaatgctgtttctggtcctcgcccaccggcacatgggtggcatgatagatcaggatgtcggcggccatcagcgacggataggcaaacagacccagcgaggcgttctgctggttcttgccggccttgtctttccattgggtcatccgctgcatccagcccatgcgggcgacacagttgaagatccaggccagttgcgcatgttcgggcacttggctttgattgaacaggatcgactgttccggatcgatcccggctgcgatgaagcctgcacacagttcccgcgtggaatgcgcaagttccttgggatcctgccagacggtaatcgcgtggagatcgaccatgcaataaacggtctccatctcgggtccctgcatatccacaaatcgcttgagcgctccgaggtagttcccaagatgcaggtttcccgaaggctggatgccggaaaacacacgcggcgtgaactgggtttcggtcatgatggggaactcccgtctggaaaattcggtccccgtcgcttacccatggggcaaagggacgtcaacagccgcgaaaggcccgcccatgagcagtgataacgatacatcgccggtcaatccgctaccgcccgttgtggtggcgctggtgctcttcatcatggggatcgagatcaccttttccctcggcgcacgcggcattgtcggcgggcctcaggcagtgggctggcgactggcggcgatgcagtcctatgccttttcgcccgatatcctgacctggatgtgggaaaccgggcgctggcctgtcgaacatgtgatccgtctggtgagctatccgtttgtcagcgtctcgttcacccaatcgctgtttgtctgcgttttcgtactggcaatgggcaagatggtggccgagagctttggcagcctggcgatgctggtggtattcctggtttcgggcatcggaggggcgctgggatatgcgctgctgaccggttcgccggtggcgctgatcgggggctttccacctgtctatgggctgatcggggcctttacctggctcttgtggcgcaagctgtcgctggtggggcagcatcaggcgcgggcgttcagcctgatcgcctttctgatgggggcgcaactgctgttcggcctgctgtttggcggcgggctggattgggtcgccgatctggcgggctttgccaccggatttgcgctgtccttcctgctgtcgccgggcggctgggcgcggatgcgcggccggatccgccacgattaggacggtccggccgggtcgatttatttcttcagcgggcaggtgttcaggcccaggatggtgtaaagcgggcaggaccccaccagcccggtcaaaagcgggatcaggccaaccagaccccacatggtcttggggccgatcacggtcagcgacaacaggaccaggcccagaatgatacgggcggcacggtcgagggttccttcgttgcgggtcatcttgcgaatcctttcaggtcagaggtctgcgccccttttgaccgatcccgcggcgcctgtcggtgacagtgtcaccgttcctctgcggcaatccgttccagcccggaccggtcgcacagcgtcacccgtccacgcgccagctctaccagaccctggcgcgcaaattcggccagtcggcggctgacaaaggcccggcccgaggcggtctcggcggccagcgcctcatgcgtcgcggccacggtatcgccctttgccagccgcaacagaacccgcgccagccttgtgtcgaacccggtcagggccacgtcctcgaccagatgttcgaaatcggcaaagcggcgcgccaccgcctgcatgacctcggtgcggaacgcctcgtcccgggccagcgcggtgcgaaagtcggcatggctcatcagatgtccgcgcacccgggtttcagccaccccctcggcgctgtagctgcgcccctcggtcaggcaggcgaaggtctgcaggcagacatcgcccggcctgacccggtaaagcaccacctcgcgcccgttggcggcggtcagggtgacgcggatcgagccttcgtccagacgcaggaagccggggcaatcctgcccggcgcggaacaggacggtgccggctggacagtcgagcgcgctcatgaccgcctcaaggcgcggcggaattccgacaggcggaaggcgccgatcagatggccgaccccgaaatagaccacggccgcaaagaggatcagcgccaacaggcccagataacgccagctgggcaggtcgaacacccagccgagcgggatcagcaccgcatagagcgccgcccccatgatcagcgaggccatcaggatacgccaggcgcggccgtggaagcgggtgtcgaaccgggccacctcgcccatgcggcgcgcacccagggccagctgggccaccatggtccagcccgcgactgtggtggctatggcgggtgcgatccagcccagcagcggataaagcgcaaaggccagcaccgcgttgatcaccatggcgaccaccgcatagcggaacgggctcttggtatcctcgcgggcaaagaacagcggctggaacaccttttgcagcatgaacgcggggaggcccagcccgtagatcgccactgcgatagcggtggcggcgctgtcctcgggtgtaaaggcgccgcgctggaacagcaccgcgaccagcggcagcgggatcgccatcagcgccattgccgaaggcagggtcaggatcagagagaattcgcccgcgcgcgaataggcctcgcgcgcgccggtgtcgtcgccggcgcgcaggcggcgcgacaggtcgggcaacagcacgatgcccaccgcaatgcccaccacgcccagcggcagttgatagagccggtccgcggtaaacagccagctgaccgcgctttcggtgcgcgaggcgacgagctgcccgaccaccaggttgatctgcgtcacccccatcgccagcgcggcgggaaaggccacccgtaccagccgccgcatagcggggctgagccggggaagaccggggcgcagccggatgcccgcacgttcggccgcgacccagaccagcgccagctgcgccacgcccgcgacagggatcacccagatcagccagtcgatcacttcgccacccagggccgagcccgccagcatcgcggcgcaggcgaaaacgttcagcagaaccggcgcggcggcagcggcggcaaaccgcccggtggcgttcagcaccccggagaacagcgccgccagcgacatgaacaggatatagggaaaggcgatcttgccatagcccaccgccaggtcgaaccgctcgtccccgacaaagccgctggcggtggcccagatcagcgccggcatgaagatcatggccagcgccaccagggtcagcaccgccgcgcccagcaagttgaacgcctgctgggcaaagccctcggcatcctcgcccccttcgagccgcttcgagaacatcggcacaaaggccgcgttgaacgcgccctcggcaaagaagcggcggaacaggttgggcaggcgaaaggccgcgacaaaggcatccatcaccgggccggggccgatgtaggcggccagcaggatttcgcgcgcaaagccaaggatacggctggccagcgtccagaatccgaccgtgaagaaaccggccatcaggcggatcggtttcatgatgcggcggcccgttcggcgccttcggtgatggccttgcgcagcttggtctccagcgtgcgctgcttggcctcggaatggtacttcagcccgaacatgtccttgacatagaaactgtcgaccacctgttcgccataggtcgcgatcaccgcattggcgatatagacattggccgccgccagcgcccgggccagatcatacaacaggccgggccggtcgcgggtatcgacctcgatgatcgtgtagatgtctgatccctcgttgtcgaaggtgatatgggtcggcacgttgaacgccttttcccgcttcttgatcttgtcgcgggatttcagcgcatcgcgggccaccacctcgcccttgagggttttcaggatcatctggctgagccggggcaggcgggccgcctcgtaggggtggccttcggcatcctggatccagaacgcatcggtcacatagccgtccttggtggtatagctgcgggcatcgaccacattggccccgaccagcgccagcgcaccggccatgcgcgaaaagatgccggggtgatccgccattgcgaaacaggcgcgggtggcgtcgcggtcctcgtccgggtcgagccggatttcgatgccgccggggtcgccgctgtgttccagctggcgcagcatctcggcaaaggtgacatgggtttcgacgttgaacccctgccaataggggggatagtggcgggcgatctcggtcttgacctcgccagcgggccagtcggacagggcggtgcgcagcgccttcttggcctcgttgccgcgcccttcgcggttgagcgcttccatccccatttccagcgcccgcttggtttccgcatgcagggcgcgcaacaacgtggccttccagttgttccaggtgttggggccgacgccgcgaatgtcgcagacggtcagcaccgtcagcaggtccagccgcttggtcgtctgcaccgccttggcaaagtcgcgcacggtgcgcggatcggagatatcgcgtttctgcgccatgtccgacatcagcaggtgatagcgcaccagccattccaccgtttcgcaatcggctttggacaggcccaggcggggggctaccttgcgggcgatgcgggcccccaggatcgagtgatcctcgggccggcctttgccgatatcgtgcagcagcagcgccacatagagaaccttgcggttcaccccggccttgaggatggacgaggccagcggcagcgactcgaccagctctcccttttcgatctgggccaggttgacgatggtctggatcgtgtgctcgtccaccgtatagctgtgatacatgttgaactgcatcatcgcgacgatgggttcgaactcgggcacaaaggccgacagcacccccaactcgttcatccgtctgagcgcccgttccgggttgccgtgtttcaggagcaggtccaggaagatgcgccgcgcctccttgtcgttgcgcattccgtcatcaatcaggtccagattggcggtgaccagccgcatcgcatcgggatggatcagcatgccggtgcgcagcgcttcctcgaagatgcgcaacaggttcagcttgtcggccaggaacgcctcggggtcgaccacgtccagccggccacggaccaccttatagccctgcttgatccggcggcggcggcgaaagatgcgctccagcagcggcgcgcccttcatatgcgccgcctccagcttggtcaggaaaatccgcgtcagctcgcccacgcgcgtggcctcgcggaagtatttctgcatgaacacctcgaccccgcgtcgcccggcgcggtcctgatagcccatgcgcgcagccacctctacctgaaggtcgaaggtcagctgttcggtggcccgcccggtcaccagatgcagatgcgcgcgcaccgcccacaggaattcctcggcttgcacgaaggtgcggtattccgacggggtgaacaggcccagcggcaccagttcggcggtttccttcacctcgtagatatacttggcgatccagtagagcgattgcaggtcgcgcagcccgcccttgccttccttgacgttgggctcgaccatgtaccgctcgccctgcttgcggtggcgggcgtcgcgttcttccagcttggcctcgatgaattcgcgctgcgtatctttgtaaagctcgcttttcagacgctgatccagcgagcgcgccagcggggcgtgcccagccagaaaccggtgttccagcatcgcggtgcggatggtgaaatcgtcgcgtcccagcctgatgcaatcctttaccgtgcgcgaggaatgcccgaccttcagccgcagatcccagaggatgtagagcatcgattcgatgacactctcggcccaggcggtgatcttgtagggggtcaggaacagcagatcgacatcggaaaacggcgccatctcgccgcgcccgaaaccgcccaccgccagtacagcgatccgttcgccctgggtcggcgtggccagcgggtgcagaatttccgaggccacatacatcgccgtcttgaccatcccgtcggtcagataggtataggcgcgggtcagcgggcgggcggcaaagggatcctcggcgaagccttcggcaatcgcggcgcggcccgcattctggacatcgcgcaggatggccacgacggcgccgcgcagggcggcgttgtcggcggcctcggccgccgcctcggtgatccgcgcgaacacggccggggtgtcgaacacctcggccgggtcgcagatcagatcgccggtcagccagggctggatcggcagggcgctatcggccggttcagaatccggcgccggagaagctttgtggggcagggtcaatcacaaccacctgtttgttctggatcgtggcaatggccagcccccgttcattagtcccgtccgggcgcagacggaagatgccgccaacaccctggaacccggcgctttgcgtcagggcggcgccggtcagggcgtccgacttgcccgcgccgaccagcgcgccgatggcggcaatgccatcataggccagtccgccgatcgggtgcggtgcgccgccataggtgctttgataccgggcccggaaggcggccgccttggacggatcgggcagtgcgaaccagccgccctgcacgccaggcagttccagcgtctgcgccggaatgtcccagcgggtgagaccgatgaactgggtctgggccggcgaaacgcccgcctcgggcaacagctgggtataaagcggcagcgccccggcggtggtcgaggtaaagaagaccgagtcggcgccggtgccatcgaccgttgccttgacctgcggaaccgagttgatcacgccctgctgcgagcgctcgtaggcgaccgttccggcaagcttggcactgctgcgcgaaatcgcgtcagagatcgccgcccggcccagctggccggcctcgtcggtgctgtgcaccacgacgatgttgcccttgccttgacgcgcggcaaaactcaccagccggtccgcgctgttgttgaaggtcggccccaggacaaagacattgcccccggcgatattgacgttgttggaaaaggacagaacgttcacgttctggttcagaactgccaaccccgcggcattggccgcctgggcatagaccgggccgaggatgatcttggcgccctcgccaacggcctgtttggcaaccgccgccgcggtgccggcatcacccgccgtgtcataaacgcgcaggtcgatctgtacattctgcagatcggcgatggccatgcgggcggcgttctccaggctttgcgccaggaccgcgtcacccgactgggccgagccgcgtggcaccagcagtgcaacgggaaccggtttcgaggtattgatgctgggaccgccgccaccgatggcgaccggctcgcaggccgataacagcgcagccgccgccaaggccatcgcggaaagggcaatcttgcgggcggggttgaaaacggcaaacatctaatcaatagctccttgatccggcggcggcccgccgcattggtcgagccgcgataataaacgtcatgaaacacgggtccagcgttgaattaccaaaagctcagattgcctgcgggcctgtatttcgtcggcaccccgatcgggtcggcgcgcgacatcacgctcagggcgctggatgtgctcgcttcggccgaggtgatcgccgccgaggatacacgctcgctgcgccatctgcttgatattcacggtgtgccgctcgatgggcggcgggtccttgcctatcacgatcattccggcgccggggcgcaggcgcggctgctggaggcattggccgagggcaagtcggtggcctatgcctcggaggcggggatgccattgatcgccgatcccggtttcgaattgagccgcgccgccgccgaggcgggacatatggtgacctgcgcaccggggccatcggcggtgctgacggcgctgacgcttgcgggccttccgacggatgcgtttttcttcgcggggttcctgcccaacgccgcggcggcgcgcaaaacccgactcgaaactttgcgcggggtgcccggcacgctggtgttttacgaatcgcccaaacgcctggcggccagcctgcgcgacatggcagaggtgcttggcggtgagcggccagcggcactgtgccgtgagttgaccaagaaattcgaagagacccgccgcgataccttggccggtctggccgaagcgctggccgaggcgccggtcaagggcgaggttgtgctgctggtggatcgcgcccgttcaggcccggttaaggattccgacatagaacaggatctgcttgcggcgcttgaaacgcattccgtccgggatgccgccgatctggtggcgcgcatgcatgatgtgccccggcgcccggtctaccagttggcgctgaagctcgggaagggatgacatgaaggcgcttgcatcgcgcgggacccgaaatcacctggccggagaagcggccgagaattcggtgctgcgcgattatgagcggcgcggatatcacctggtccgccgccgctggcgcggcagatgcggcgagattgacctgatcgcccggtcgggtgacgaggtcgtctttgtcgaggtcaagcagagccgggatttcgcgcgtgccgccgaaagcctgggtgcgcgccagatgaaacgcctgcatgcggccgcggccgagtttctggcagaggaacccgacgggcagctgacgccgatgcgctttgatgtggcacttgtcgatggaaccggtcggcttgaaatcgtcgagaatgcctttggtcatggctgatcgccattgaacccactgcccctctgcgccatgtatctgggcaatcgatagagggacttgccatgaagatcgcctttcagatggacccgatcggggccgtgaacatcaatgccgacagctctttccggctggccgaagaggcgcaggcgcgtgggcatgagctgttctattacggccctgatcaactggcctatcaagagggccggatcaccgcgcgtgggcatgacatgaccgtgcagcgcgtggctggcgacccggccgttcttgggccgctgcgcgaggtcgatctggccgaattcgatgtggtctggctgcgccaggatccgccgttcgacatgcattacatcacctcgacccatctgctggaccggctcaaggggcagacgcttgtggtcaacgacccgttctgggtgcgcaactatcccgagaagctgctggttctgaatttccccgagctgaccccgcccaccaccatcgcgcgtgatctggacaccatccgcgcgttcaaggcccgacatggcgacatcatcctgaagccgctttatggcaatggcggtgctggcgtgttccgtctggacgagaatgaccgcaacctgtcgtcgctgcacgaattgttcgtggggttctcgcgtgagccgctgatcgtgcagaaatacctgccggatgtgcgcaagggcgacaagcgggtgatcctcgtcgatggagaggccgtcggtgccatcaaccgggtgcccgccgagggcgaggtgcggtcgaacatgcacgtgggcgggcggcccgagaagatcgggttgaccgaccgcgaccgcgagatttgcaccgccatcggcccgctcctgcgggaaaagggacagatctttgtcgggatcgacgtgatcggcgactatctgaccgagatcaacgtgacctcgccgaccggtattcaggaactggagcgcttcgatggggggaacatcgccggtcgtatctgggaagccatcgaggccaagctctgagcgtgcggcaggcggccgttttccgtcgcggaaaacggcccggaaaacgagtcgttttccggcaccctcaattcaatgccttggctgatacccgaaagctgagcgcttcggcgatatgggggcggcgaatatcgggttctccggcaagatcggcgatggtgcgtgccacccgcaggatgcggtgataggcgcgcgccgacaggccgaaccggtcggcggcggtgagcaatagatcgcgtccctcggcatccggcgtggcgatttcttccagcgccttgccctcggcatcggcattctgccgcaatgtcggatggccgccgaagcgcgcggtctgaaccgcccgcgccgccgccacccgggccgccacctcggccgagccttcggcgctgggcggcaggtcgagatcggtgaaggccactggtggcacctcgatcctgaggtcgaaccgatccatcaggggtcccgagatgcgacccagatagtcttcgccacagacgggcacccgggcacaggcccgcgccggatcgctgagatagccgcagcggcagggattggccgccgccaccagcatgaaccggcagggatatttcacatgggcgttggcgcgcgccaccatcacctcgccggtctcgattggctggcgcagggtttccagcacggtgcgcggaaactcggggaattcatccatgaacagcaccccgttatgggccaggctgatctctcccggtttcgcgcccttgccgccgcccacaatcgcggccatcgaggcggtgtgatggggttcgcgaaacggccgggtgcggctgatcccgccctggtcgagcaggccgcagagcgaatggatcatcgaggtttccagtgcctcgacgggggtcaatggcggcaggatgccggggatgcgggcggccagcatggatttgcccgacccgggtgtgccgatcatgatcatgtgatgtcggcccgccgccgcgatttccagcgcccgtttggcccgttcctgtcccttgacctcgcgcagatcgcgctcaaaggcggcggcgctgacctctccggggcgggctgcgtcgatcggggcctgcccggtaaaatggcgcaccaccgctgatagggatgtggccccgatcaccttggccgcgtcaacccaggccgcctcggcgctggacgcttcggggcagagcagcagccagtcctctgcagctgccgtcatcgcggcgggcagcgcgccaaccaccggcaccaacgacccgtcgagcgacagttcccccagcgccagcgtcgcctccgcggcatctgcgggcacgatctccagcgcggccagcaaggccagcgcgatgggcaggtcgaaatggctgccctccttgggcaggtcggcgggggacaggttgatggtgatccgtttcgatggcagcgcgatggccatgccgctgagcgcgctgcgcacccggtcgcgcgcctcggacaccgccttgtccggcaggccgacaatggagaaggcgggcaggcccggcgtgacggcgcattgcacctcgaccgggcgggcctcgaccccctgaaacgcaacggtatgggcgcgggcgaccatgtggaacctgcctcttggttaacgcttcgttgctaccccgaggcaggtttaagaatggttaacccttggccaccatcgcggtgaatttcggccatgcgccgggatcggccaccgtcttgtcacggcagaacgcgttgcagaacccccagacgcgcccatcgagttccaggaaatcgctcaccggatcgccggaataggggcaggctgtgttgaccgaggggccggcctcgaccgcgcgcgcggcgccgggggtgcccacgggccaatcccgcaccggcaggtccagcccataaggcatcggatcgtagcgcaccgtcagccccattgcccgccattgccgtacggcggtatcgccgagcaggaacaggcaatagtcccgcgccgcagcgctaaccggcaggccataaccgatgatgcgcgcggcgaccggcacatagaacacatccgccaatgaataggtaccaaagagcggccctgtcgcggcgcccgacaccgccctggcatgcgaccagagcgtttcgatgcgcgccagatcggccagcgttcccgcaccgggctgaaacccctcgtagcaatggagaagctgcatcgggcattcgccgcgcagggcggtgaagctcgacaccatctcggcgcacagccagcgggcggtggcgcgggcggcgggatctgcgggccacagcccggcctcgggatgccgctcggccagggtctcggccatggcgaggctctggcccagtgcgatgccgtcgggtgtgcgcagcgccggcacctgtcgtgccggagccacgggcgccagatcggcggccatggtgccggaataaagccccaccagatgcgagcgataggggataccgaatttctcaagcatcagccaaccgcgcagcgaccagctggagaaactgcggtcgccgatataaagatcatatgtcatgagcggcacgttacgcggcaggcaaatcgccggtaaatcgacgtttcgtgcggcgtagcatcacaccagatgattgatccgcccgacctcccacccctgcggcaggcgcgtgatctcggtcaccgacaggttgtcgatccggtgggcaaaggcctggtcggcttccagccgcagcgcgcgctgcacctgggtcaggatcatgccgaaatggccgaccacgatcagatcggcaccgggatgggcggcgatcagcgcgtcgatctcggcatcgacgcgggcacagacctcgttccagctttcaccgccaggcgggcgcacatcgccgggggtttcccaataggcgcggatatgttcgggatcctcggcctcgatttcggcaaagcggcgcagttcccaggcgccaaagtggatctcgcgcagcgcggcccggtgcggcaggcgggtgcggtcaccctggatggcgctggcggtatcggcggcgcggcgcaggtcggacgagacgaccagcgcctgtggcggcagatgcgccgcgaggcgggtcagaaagccggtatcactcagatcggcgggcaggtcggaccagccgaccatggattttgcatgggtggggccgtgacggaccagatgtaggcgggtcacggcaactgccccttaagcgccaagggcagcccggcgaccaccagcacgaccagatcggcctcggccgccagcgcgatgttgagccgcccctgcgcctcgcggaaccggcgcgccagtgcgttttcgggcacgatgccgtgccccacctcgttcgagaccatgactagctgcgccgggcaatggcggatcgcggccatcagccgttcctgcgcggcgtccagatcgccctcggccagcaagtgattgctcagccacatggtggcgcagtcaaacaggcagatatcccgcgcactcagcgcggacagggccgggccgggctccagcggttcctcgatcgtggtccaacccggcccgcgctggaccagatgccggtcgatcttggcctgcatctcggcatcaaaaacttgtgaactggcgaaataaacacgggattttccagtggaaacaaccatctgttcggcaaatgacgacttgcccgatgccgcaccgcccagaaccaaggtgaatttgggatacaacattcctacctttctggtgatccatccgcgcaatccgtgcgtaatggggaggacggctcagggaaagtcaagctgagcgccggacatttggggagagatgtatggcactgaacgacccgcaggacaaacgcatgtcccgacaggcgatgaaggccgaactgctcgatgccgagaccgagctggccctggcctatgcctggcgcgaccaccgcgacgaggccgccttgcaccgcctgatcaccgcctatatgcggctggcgatctcgatggcggccaagttcaaacgctatggcgccccgatgaacgacctgatccaggaggccggtctgggcctgatgaaggccgccgacaagttcgacccggatcggggcgtgcggttttcgacctatgcggtctggtggatcaaggccagcatccaggactatgtgatgcgcaactggtcgatggtgcggacaggctcgacctcaagccagaaatcgctgtttttcaacatgcgccgggtgcaggcccggctggagcgcgaggccgccaccgacgggctggcgctggaccggcatcagctgcaccagatgatcgcctcggaaatcggggtgccgctgcgcgatgtggagatgatggagggccggctttcgggctcggatttctcgctgaacgcgacccaggcctcggacgaggaggggcgcgaatggatcgaggcgcttgaggacgagagcgagcaggccgccgaactggtggcccaccggcacgataccgaacagctgcgcgactggctgatcgaggcgatgcaggcgctgaacgagcgcgagcgcttcatcgtgcgcgagcgcaagctgcgtgacgagccgcgcacgctggaaagcctgggcgatgaactggggctgagcaaggagcgggtgcggcagttggaagcggcggcctttgccaagatgcgcaagagccttgaagcgcgctcgcgcgaggtgcaacacttcctggtatgaaacagttttttgccgcgggcctggcgctggccctgtgtttgatcgccccgttgcgggcggcatccgccggtgagctgatccccgaggacatccttgcggccatgcggcaggctgacgtggtgatcctgggcgagacccatgacaacccgcgtcaccatctggtgcaggccgaggcaattgccgcgcttcaaccgggtgccgtagtttgggagatgttgaccgaggagggtgcccagcgcctcagacgcaaggccgtgaacgatcccgccgagctggaacgcatcctgcaatgggcggagctgggctggccaccgctggcgatgtacctaccggtcttcgaggcggcggatgcgcccgtttatggcgcgctggtgccgcgggccgcggcgcgggcggcaatggagaccggggccgccgccgcaatgggcgcggatgccgcgcgctttggtctgaccgtgccgctggccgaggcggatcaggccgcgcgcgaggccgatcagcaggctgcccattgcaacgcgatgccgcccgagatgctgccacagctggtggcgatccagcgcctgcgcgacgcggtgctggcgcgggccatcctgcgggcgcaggatgaaacaggcggcccggtcgcggtgatcaccggcaatggccacgcgcgggccgaccggggcatcccggtctttctgtcccggatatccccgggcctgcgcgtctatgtgctgggccagtccgaaggtggccttatcgagggccggttcgatgcggtgatcgacagccccgccgccccgcgtgaagacccttgtgccgctttcgacaagagctgaggcccggggttttgtgctggcgcttgaccggcggcgggcctaagttcagggccgacccgggttttcggagacgcgcgccatgctggcttccaaacgcatcctgctgatcatcggtggcggcattgccgcttacaagacgctggacctgatccggcggctgcgcgaacgcggcgcagcggtgacgccggtgctgaccggtgccgccgaggagttcgtgacgccgctttcggtctcggcccttgcgggagaaaaggtctatcgcgcgcttttcgacctgaccgacgaggccgagatgggccatatccagctgtcgcgctcggccgatctggtggtggtggcgcccgccaccgccgatctgatgggcaagatggcggcggggctggccaatgacctcgcctcgacccttttgatggcaacggataccccggtgctgatcgctccggcgatgaatgtgcgcatgtggcagcatccggcgacacggcgcaaccacgcgcagctggcggcggatggcatccgtttcatcgggccgaacgagggcgacatggcctgcggcgaatacgggccggggcggatgtcggaaccgctggaaatcgtggccgccatcgaggcggcgctgggcgacgggccgctcaagggcaagcgggtgctggtgacctcgggccccacgcatgagccgatcgacccggtgcgctacatcgccaaccggtcctcgggtgcgcagggaacagcggtggcgcgtgccttggcggcgctgggcgccgaggtcgtgtttgttaccggcccggctgacgtaccgcccccggatggggtcgaggtggtgcgcgttcaaagcgcgcgcgagatggacgccgccgttgatgcggccctgccggtggatgcaggggtgtttgcggcggcggttgccgattggcgcgtggccagcgcctcggaccgcaagctgaagaagtccagggacgggctgccggtgctggaatttgccgagaacccggacatcctgaaacgggtgagccggatggaagcaggccgcccgccgctggtggtgggatttgccgccgagaccaatgacgtgatcgagaatgccactgcgaagcggctgcgcaagggctgtgactggatcgtggccaatgatgtcagcccggccaccggcatcatgggcggcagcgagaatgcggtgatcctgatcaccggcgagggggccgaggaatggccgcgcatgagcaaggaggcggttgccgaccgtctggcccggcgcatcgccgagaccttggtggggtagagatttttcgccgaaaaatctcgcgcgccgcgcgggaggcgcaatggaacaggaagggtcgacatggttgccattcgggtgatccgggatgcgggggcggatacgcaggtaccgctgccgtcttacgagacgaccggcgcggcgggggccgatatccgggccaatttgcctgatcgcgggtcgctgacgctggccccgggcgggcgggcgctgatcccgaccggactgcgcgtcgagatccctgcaggttacgagattcagatccgcccccggtcgggcctggcgctgaaacacgggatcaccctgcccaacacgcctggcaccatcgacagcgattatcgcgggccgcttggggtaatcctgctgaacgcgggcgccgagccgttcgaggtggtccatggcgagcggatcgcccaactggtggtggcccctgtggtgcaggcccggttcgagttgaccgaagccttgggtgaaacagaacgcggggcgggcggtttcggctcgacagggcgcggctgatgctgctggtgctggcactggcggcgggtctctggaccatgggccatgtgatgggcgtgtcccgccgggcccggctggtgatgctctgcgccctctttgccgttgttctgatgttgcaattcgccttgcctgtgtcgcacccgctgcgcgcggcgaccggcgggtcgcctgcgctctggctgctgattggcggctttgcccttctggcctttggctatggcagcggggtcgcctggctcaaggcgcgcgcgcagggccgacctgccgagaccacggcaaaacccggcagtttcaccgagaccgagctggaccgttacgcccgccatatcgtgttgcgcgagttgggcggaccagggcagaagcggctgaagcaggcgcgggttctggtgatcggggccggggggctgggcgcgcccgcgctgcaatatctggcggcggcaggggtcggcaccatcggtgtgatcgacgatgatgtggtcgagaacgccaacctgcaacggcaggtgatccaccgcgatgccgatatcggcaagcccaaggtgttttcggccgaggccgccatgctggcgcagaacccggcgatagccgtgcgcccctatcaccggcgcctgaccgaagagatcgcggccgatctgtttgccgattacgatctgatcctggacgggaccgacaatttcaccacccgctatctggccaaccaagtggcggtggcacagggcaagcctctgatctcgggggcgctgtcgcaatgggaagggcagctgagcgtctttcacccggcaggcgatacgccctgttaccagtgcatctttcccgaggcgcccgcgcccgggctggcgccgtcctgtgccgaggccggggtgatcggccccttgcccggcgtggtgggggcgatgatggcggtcgaggcgatcaagctgatcaccgatgccggagcgcccctcaagggtgaaatgctgatctatgacgcgctttatggcgaaagccgcaagattcggctcagccgccgggccgattgcccgatttgcggccaggggtgacccggcccgaggtcgccgacgcgagatgagcacagaaacgtttcacgccgaactggccaattatctcggggtcggggacctgcgcagcgactatcccgatggcggctggtcgtggaaccgccacaggctgacactgggccgctaccgggtggagttgacgcaggaccgccagatcgtcgcgcagcgcccgcgtggtggcgggctgatcccgtccacccaacttgccatttccggtgtgcgcagctttgccgagggcgagcgggtgagcgacgatctctgccgcctgttgtcattggcggcgcagtcgcaggtggtgccgctcagctaccggttcggcggtcgcggacgccaacccctgcacccgatggggcaggcaatctatttacgtcctctgttgcccattcgtgacggcgccgcgatgcggacctatttggaaacggtctggccgccttgttaccctgcgcaacgagatcgtgcatttcggcctgtcccatcgccctacgagtcgctgcgcgaccaccacgaccgtagaaaggaaatcctgcacgaatacctgctgcgcctgttggactatcgcggtcggatgcttctctatcgccatgcggcgcgggtgggcaaggatatcggttgaacacacggcaaccgcgccgggggcccgttgggcgcccggcgccgggcccaacgccgccagtgggcatctttgatgcctgcgcgggggcgggagcctccccggcctggatcagacctggatcagaccggctcggatttcgccgatttggtcgccttgcgggccagatcttgggcttcgttcagcgtttcgccaaccgcctcggcctcggtcttggacacgtaatcggcacagcgcgagacggtgtcgaaccactcgcgcgcatcctcgaccagccgttcgaccgaatggcgctgccagtccatcacggtttccatcgcctgggccggattggccggatcagcggcggtggcgctgcgcgctgcgtccagcgcggtgcggatcgcctcgtgccggcgctcgaaccaatggcgggtaaagcgctcggattcggccagcagcttctcctgcgcgtcccagaactgttccagctgcggcttgaccagcgatgtcatcgacaccggtccttgcatggatttcaacacctcggtgaacgaggcgggggtgatcttggttgtttctgtcttggccatctcttctctcccggtcacggttaccggcccgagtctggcagacccgcgcggggcctgccttaacccagatcaatatggcgggtttccgcctgcgccccggcctgtcgaggttaggcgatcgcccgatccagatcggcgatcaggtcctcggggtcttccagccccaccgacaggcggaaaatcccgtcgcccgcataggcgcgataggcttccagttgggcgccctccagccggaacgaggtttccatcagcccctcggtccccatccagaagatcaggctgcggtgatggcccagagacacggcataatggatcacctcaagccgctcgatcatctgccgggccaggcgttcgcccgtggcggcatcgcccacctggaacgagatcatcgccgacatgttcgacatctgccgcgcggcaagctccgcctgcggatgtgatggcaggccgggatagatcacccgaccgacgcggggatcggcctccagccactcggccaccgcatgtgcgcccgccgcatgcgccttcatcctgagcggcagcgtggcggcgccgcgcgcgatcagccaggcgttgaagggtgacagcaccccgccgtgatggatcgccgcctcgacccgcatccgcgagaccagatcggcccggccacagaccgcacccgccaccgcatcgccatggccgcagatgtatttggtgaccgaatgcatggtcagatcgacgcccagtgcaaccgtgtccattcccaggggcgaggcaaaggtggcgtcacagctcaacagcgcgcctgcctgccgtgccagggccgagatcgcggccaggtcggtcagccgcccgatcgggttcaccggcgtttcggtatggatcagcctggtctcgggccggatcgccgccgccacggcggcaaggtcggacatgtccacggtgctgaccgcgatccccatccggggcagcgtgtcgcgcgccagttccgccacgcccgcataagagacatcggatacgatcacatgatcgcctgccgacaggaaggtgaagaagatcgccgccgccgccgccatgcccgacgcggtgcacaggcaggcctcggttccctgcatcgcggcgatcttggcctcgagcatcgcgacggttggattggcccagcgcgaataggcataggggctttgcggcgtcaggtcatgggcagagaagcccagcacatcctcggacacataggtcgaggacatgtggatcggcggtgccgaggccagcgttgccggatccggggcctctccggcgtgaattgcggtggtcatcgggcccgccgggcggttggtctttgtcatagtgtctcctcctcgcggccgagcctgcggggccaacgaacgggatgcaacccggtttcgcgctggcacctctggaccattgcggcccgcgctcctagcttgtcggacaaaggagagccgcatgaccaatcccatccttgccgactggcagaccccgttcgacatcgccccgttcgaccggatcgcagacagcgatttcgccccggcgctggaggtggcgctggccgaacaccgggccgagatcgccgccatcgccgacagccccgaggcgccgacctttgccaatgtgatcgaggcgctcgaggcggcaggcggcgcgctggaccgggtgctgggcgtgttctttaccgtggcgggtgcggacagcaatccggcgcgcgaagaattgcagcgcgcgttctcgccccagctggcggcgcatttttccgagatttcggccaacaaggcgctgttcgcccgcgtcgccgccgtgtgggaggcgcgcgcggatctcgaactgagcgacgaacagcagcgggtgctgatgctgacccatcgtggctttgtccgtgcgggcgcggcgctcagcggtgaggctgaagcgcggatgaaagagatcaaggcgcgactggcggtgctgggtaccgaattcacccagaacctgctggcggacgagcgcgactggttcatggacctgtccgaggacgatctggaggggctgcctgatttcgtcaccgccgccgcccgcgcggcggggcaagaaaaagaggccgcaggcccggtggtgaccctgtcgcgctcgctgatcgtgccgttcctgcaattctcgccgcgccgcgatctgcgtgagcgggcctatcgcgcctgggtggcgcgtggggccaatggcggcaagaccgacaaccgcgccatcgcgaccgagaccctgaccctgcgccaggagcgcgcggcgctattgggctatgacagtttcgccgcatacaagctggaaaccgagatggcgcgtagccccgaccgggtgcgcgatctcttgatgcaggtctgggcacccgcccgcgcgcgggccgaggcggatgccgaggtgctgacggcgatgatgcaggaggacgggatcaacggcccgctggaaccctgggactggcactattacgcggcacggcggcgcaaggccgagcatgatctggatgaagcggcgctgaaaccctatctgcagctcgaccgcatgatcgaggcgtcctttgcctgtgccaaccgcctgttcgggctggagttccgcccgctcgacatcgcgctctatcaccccgattgccgggcctgggaggtgacacgggatggtcggcatgtggccgtctttatcggcgactatttcgcgcgcggctcgaaacgctcgggcgcctggtgctcggcgatgcgggcgcaggcgaagttcccgcgcacccaggcgccggtggtgatcaacgtctgcaacttcgccaagggcgatccggcgctgctgagctatgatgacgcgcgcactctgtttcatgaattcggccacgcgctgcaccagatgctgtcggatgtgacctatgaaagcgtgtcgggcacatcggtcgcgcgcgatttcgtggaactgcccagccagctttacgagcattggctggaggtgcccgaggtgctggccgagttcgccacccatgccgagaccggtgcgccgatgcccgccgagatgctggaaaaggtgttgggcgcggccaattttgaccaagggttccagacggtggaatatgtcgcctcggccctggtggacctggcgtttcacgacggcccggcgccgtctgatccgatggcgaaacaggccgaggtgctggcggagctggggatgccccatgccatcggcatgcggcacgccaccccgcatttcgcgcatgtctttgccggtgatggctatagctcgggctattacagctatatgtggtccgaggtgatggatgccgacgcctttgccgcgttcgaggaggcgggcggtgcctttgacccggaccgggccgaagcgctggagcggcatatcctgtcgacaggcgggtcgcgcgatgccgaggacctctatctggccttccggggccgcttgccgggggtcgaggccctgctcaaaggccgcggattgatcgcggcctgagatttttcgtcgaaaaatctcgcctccggcgggcgtgttttcggtgaaatgaaggggcgcagggtcaatagccgaggctgcggtcgaccaggtgcaggaacatctcgccgctttcgccccggcgaatattctcgcagatcacctgtgctgccgtttcgggacgggtttccgaggcgatatgcggggtgacggtgacattgggatgtccccaatagggatgatcgcggggcagcggttcgatgcggaacacatcgagcgtcgcatggcccacctgcccgctgtcaagcgcggcaagcagggcgtcgtcgtcgatcagcggcccgcgtccgggattgatgatgcgggcgccccggggtaggcgggccagcgtttgggtattaagcgtgttttcggttgccgctgtgctgggcagcagcagaacgaggatttcggcgcgggccagcgcctggtccagcccgtccggcccatgcaggcaggcgatgccgggcagttccttgggcgatctgctccaccccgtgacctggaagccgagtgcgctcagggcgcgcgcggcggcctctcccagcgcgccgaggcccaggatggtgacctgcctctggctggccagtggtggcacgtcctggcgccagtcgccgttcagcccgtggatatgggcatccatcccgagatggtagcgcagcacatgccccaccacccattcggtcatgccctgggtcagcccgtgatcgaccatccgcgccaagggcaccgtcagggtgggattgtccgcgatgctctcgaccccggcccagaggctcaacaccgccttgagccgggtgaagggggtgaaatcgcgcaggccgccattgggggcatagacgacatagtcgacctcctccggtgggaagtctctgcgcaggtcaaagtcgatgcccatttcacggagataggtcgagatcagcggctgatagacgggccaaagttcggaacgcgcggaaaagagcacatttgcgggcatcagggagcctttcactaggtcagcggggccggtggatatgggcgctgtgcacaaggccgaacgccaccagcagcaccagcatggcagaaccgccatagctgaccatcggcagcggcaccccgaccaccggggcgagccccatcaccatcgacatgttaaccgcaaagaacaggaagaaattgaccgcgatccccagtgtcacaagcgaggagaaccggtcgcgcgtggcaagcgcggtggccacgcaaaacgcgatgatcagcgcatagagcgacagcagagaaataccgccgataaagccgaactcctcggccagcgtggtaaagatgaaatcggtatgtttttcgggcaggaagttcagccgagactgggtgccctgcatgaagccccgccccgaccagccgcccgaccccagcgcgatctttgactgggtgatgtgatagccggcgccgagcggatccgaggacgggtccagaaaggtgtcgatgcggcggaactgataatccttgagcaattgccaatcggttccacggcttttgaacacggccgtgatcagccccacgcccgccgcgatgacggcggcgaaataggcccaatgcaccccggccaggaacatcaacgccccacccgcagagagcagcaggatggcggtgcccaggtcgggctgtttcaacaccagcgcggtggggaccaggatgatcagcaccggcaccagcacccagagcgggcgcgaggtcttcttgcccggcagccagtcgtaataggctgccagcaccatcaccagggtgatcttggtcagctccgagggttgcaggcgcatgaaacccaggtcgatccagcgctgggcgcccatgccgacggcgccgaacagctcgaccatgaccagcaacaccagcgatccgccataggcgacggcggccatgttgcgccagaaccagatcggcaccatcgccaccgcggtcatcaccaccagcccggccatgaaccgcttgatctgcggttcggcccaggggctgaacgagccgccggcgacggaatagagcatcaggaaaccggccgaggcgaccgagatcaacagcagcgtcagcggccagttcatgtagagaatcttgcgcaggccgctgggtgtcgatttgaccgtatactcaagatagctcatgcgcggtccttgtcctcgggccgggtgaccgggcgcaactcgcggcgcagccgttcctgctgcgcctcgatccggctgcggtccttggccggataggactcgagtggcgggaacccgtcatagagcgcctgaagcaggatgtcgcgggcgatcggcgccgccgcggtcgagccgccgccgccatgttcgaccaccaccgacaccgcgaaacgcgggttgtcgaagggggcgaagcagacaaacagcgcatggtcgcggcgttcccagggcaggtcctcgttgcggatcaccccggcggcacgctcggcggctgtaatgttgcggacctgactggtgccggtcttgcccgccatccggttgtcatcggccaggatgcggctgcgataggcggtgccacggcgattgttgctgaccgcgtacatgcccttgcgcaggcggcgcaggttggcctggttcaccgccagcggctcgcccgcgcccgagggctgctcgaccccgtcgatggatttcaccagccgcggcgccaccttgcgcccggtggcgatccgggcggtcatcaccgccagttgcagcggcgaggccagcatgaagccctgaccgatcgaggcgttggcggtatcgccgaccagccagtcctggccatgcacgcgcgccttccagtcgcggttgggggccagcccgcgcgccacggcggacatcgggatatcgtggcggacgcccaggccgaactcctcggccatggccgagatcctgtcgatcccgaccttgagcgccacgtcgtagtaatagacgtcgcagctctgctccagcgactcttccaggttcatatggccgtggccgccgcgtttccagcaatggaaacggcggttactgacctcgaggaagccggggcaatagaccgtctcctcggggttggtgatccctgcctcgagcgccgccatcgcggtgatcatcttgaaggtcgagccgggcggataggcgccctggaccgacttgttggccagcgggcgataggggtcctcggtcaggccccggtagtcggccaccgagatgccacgcacgaacaggttgggatcgaaactgggggccgaggcgatggcgcgcaggtcgccggtttcgcagtcgatgaccacggcagccgcgctttcctgtcccaatcttgcctgcacataggattgcagcgccgagtccacggtcagctgcagatcggcgccgggcttgccctcgcgccggtccagctcgcgcatgacgcggccattggcgttgacttcgacccgtttggcgccggccttgccgcgcagcagatcctcttgcttggcctccagcccgaccttgccgatctgaaagcgcgggatgcgcagcaccggttcagggtcctgtatctggctcaggtcatagtcgctgaccgggccgacatagcccaccacatgggcaaaatcgctggcctgcggatagacccgggtcaggccgacctcgggcgtgatgccgggcagggcgggggcgttcaccgccactttcgagatatgttcccaactgatctggtcggccagggtaacaggcaggaagggcggcgagcggcgcatctcggccagggcgcggtccagttcctcgggatcgagcgggatcagacgctgcagattggcaaccaccgcatccacatcgcccgcgtcctcgcgcaccatgacgatccgatacgaaggggtgttctgggcgatgatggcaccgttgcggtcaaacagctcgccccgggacggcgggatcaggcggatgttgatccggttttcctcggccagcaggcgaaactgatcggcctgatcgacctgcatatagcgcatgcgcatcgccaacccgccgatgaaggccgcctgtatcccgcccagcagcagggtgcggcgggtcagaacccgctgtaccttgtccatgtcacgggccgaccgtctcatctcagcgcgctcccagagtctcggcatccgcaggtgtcagatggcgcacgccgaacaccgcctggctggccccggctaccagaggatagataaggatggtcagcaccagttgcgaggccaccaggaacagcggcgcctgatcgacagaggtgatcgccagcacgatccggtaaagcagggcaatcgccatcagcaccaccgccaccgccaaccattccgcgacaaagccggtctcgccatgattgccgaaacggctgtgaaggaacaccgtgcccgccaccgtcagcgccgccagcaggccgggcgggcgctgcagcagcagatcggccagcaggatcacgatggcgatcaacagcggcggcacgaaatcgggtcggcgcagcgaccaggccagtgtcagcgccaggagcagatcgggcgaggcccagcgcttgggcaaggtatccagcggcagcaggtgaaagaacaggatcaccatcgccaaaccggcatagctcaggcgcatcacccagatgcgcgagggcgcgaggctatccatcggtggcctccgctggggtggtcagcgccgaggtatcgggcgcggcgggggccggtgggccgaccacgtcgccgtgatcttcgatcttctcggtgccgtgatgacgcagcacgcgcaggaactccagccgttcgtaatcggccgacaggcgtacgcgcaggcgcccggtccggtcctcggccacctgtccgatcaagagaccggcgggaaacacgccgccatcacccgaggtgaccacccggtcgccgggacggacaagctcgcggttctccaggaaatcgaccaccggggcagcggtgttgtcgccggtgatcagcgcggtctgccccgagggctggatggtggcggggatcgaactggccgcgtcggtcagcaggatgacccgggccgaggattgccccacgcccgagatccggcccaccagcccgatcccgtccatcgcggcccagccatcgacgatcccgtcgcgcgcgcccacgttcagcagcaccgattgccggaagggagagccgctatcggccatcactacgccggtgatataggtcaggcgcggatcgaggcggacattgttcaggtccagcagccgggcgttttcctgttccagttgcagcgcggcctctttccaggcgcgcatctggcgcagctcgctgcgcagctcgcggttctgctcgctcagccgctgatagctctggaaatcgcggatcaggttgatggtgccggtgaccggcaccatggcccagtccatcgaggggatgaccgtgtcgacgacctgggcgcggaagcgttcgacccgcgggctgtcgatgcgccagaccagaaagatgcccagcagacacagcagcagaaccccgagcaacaggcggcgcagggggccggcatagtcctcgcgctgtgagcggtcgcgtgccaaagaggtcctttccgccaatcgtccgagccgccggatggcagccgcctagaccgccagttacccccggatcctgcgcggcttagctgtcgtagtcaatcgcgtggcgcagctgcttttcgtattccagcgccttgccggtgccgagtgccacacagttcaggctttcatcggcaatcgaaaccgccagcccggtctgttcgcgcagggccaggtcaagatcgcccagcagcgcaccgccgccggtcagcatgacgccccggtcgacgatatcggctgccagatcgggcggcgtggtctccagcgcggtcatcaccgcctcgcagatctgctgcaccggttcggccagcgcctcggccacctgggcctggctgatctcgatctcctttggcacgccattgagcaggtcgcgaccccggatcagcatcgactggccgcgcccgtcatcgggcatgcgcgcggttccgatcgaggtcttgatgcgttcggcggtgctttcgcccaccagcaggttctgctgacggcgcaggtagctgatgatcgcctcgtccatccggtcgccgccgacgcggaccgagcgggcatagacgatgtcacccagcgacaggacggccacctcggtggtgccgccgccgatatcgacaaccatgttgccggtcgggtcggtgatcggcatgccggccccgatggccgccgcgatgggttcggcgatcaggcccgcgcggcgggcgccggcgctcagcaccgactgacggatcgcgcgcttttccaccggggtggcgccatgggggacgcagacgatgatcttgggtttcgagaaggtcgagcgtttgtgcaccttgcggatgaaatgcttgatcatctcttcggcggtgtcgaaatcggcgatcacgccttcgcgcatcgggcggatcgcctcgatgctgcccggggttcggcccagcatcagcttagcatcctcgcccacggcgagaaccttcttgaccccgtccttgacgtgataggccaccaccgagggttcggacaggatgatgccccgtcccttgacatagaccagcgtgttggcggttcccaggtcgatggccatgtccgctgcgaacagaccactcaaattgtcaaagaaccccattgcggttgatcctgctcttctcgattgttgcgattgcccgcgactcgacggctcggggccgattgacttatagggcgcgcaggcactgtggaaaagggccgattctgcgcgggtcagcaccaatccgccgcgccgagacatatgacgcgggggcaggacaggcaaatgctatcttatcagcacatttatcatgccgggaacctggccgatgtccagaaacatgcgctgctggcgctggcgcttgactatctgacgcgcaaggacaagccgctgagctatctggaaacgcatgccgggcgtggactttatcacctggatgcggccgaggcggtgcgcacgggcgaggcgggggccgggatcggccgggccgaaggggcggcatggttcgatccggcccatccgatgacgcgggtgctggcagctgtgcggacggatcacggcgctatggcctatcccggctcgccgctggtggcggcgcatctgcttcggcccggtgatatgatgcacctggccgagctgcatccgcaggaacacgcagcgttggaacaggcgatggcgggatatccggcacgggtctaccggcgggacggggtcgagatggcgcaatcgctgctgccacccgagcctcggcggggcatgatgctgatcgatcccagctatgaggtgaaatccgactatgaccggataccggcggtgatcgcgcagctgcatcgcaagtggaatgtgggcgtgatcgcgctctggtacccgatcctgaccgatgaacggcacaaggtgatgctggcggcgctggagcggctggacctgcccagggttctgcggcacgaggtccgctttgcgcccgcccgcgaggggcaccggatggtcgggtcgggcatgttcgtgatcaatgcgcccttcggacttgccgacgaggcggcacgcctttcgggcctgttcgcccagctctgagaggggcgccgttttccgagccggaaaacggcccggaaaacgaagttttccgtttcggaattcttgcagaattccgacccgctcgggcgtcaggtcaggtccttgtagctgatctcgcgggcatcggcgccgggaccggccttctcgcgccgcacgatcagacggttgagcgcgttgatataggccttggcgcttgccaccaccgtgtcggtattggccgactcgccggtggcgatcatgccatcctcttccagccgcacgctgacagtcgcctgggcgtcggtgccttcggtcaccgcgtgcacctgataaagctgcagatgcgcctcgttgggatgcaacgcgcggatcgccttgaaactggcatccaccggcccgtcgccatgcgcggtggcgctgacatccttgccgtcgatttccatctcgaccgtcgcctcggccgggccaccggtgccgcagatcactttcatcgacaccagttgcaaatggtcctgctcggcattctcgcccgagcgcatcagcgcgatcacatcgtcgtcgaacacctctttcttgcggtcggccagttccttgaaccgaacgaagatgtccttgagctggttgtcgcccacctcgtagccaaggtgttcgagcttgtcgcgcagcgccgcccggcccgaatgcttgcccagcggcagcgaggtgccggaaaggccgatatcctcgggccgcatgatctcgaaattctcgcgattcttcagcatcccgtcctggtggatgccgctttcatgggcgaatgcgttcttgcccacgatggccttgttgaactgcacgttgaacccggacacggtcgccacccggcgcgagatcgccatgatcttggtggtgtcgatcccggtgcgccagggcatgatgtcgtggcgggtcttcatcgccatcaccacctcttccagcgcggtgttgccggcgcgttcgcccagaccgttgatggtgcattcgatctgacgcgcgccaccggcgacggcggcgaggctgttggccgtcgccatgcccaggtcgttgtggcaatgggtggcaaagatcacatcgtcggcacccggcaccgtttcgatcagccgccggatcagatcggcgctttcggcgggggctgtatagcccacggtatcggggatgttgatggtggtggcgccggccttgatcgcgatctcgatcacccggcagaggtaatcccactcggtccgggttgcatccatcggcgaccattgcacgttgtcgcacaggttgcgggcgtggctgacggtttcgtggatcttctcggccatctcgtcctgggtcaggttcggaatggcgcggtgcagcggcgaggtaccgatgaaggtgtgaatgcggttcttttcggcgtgtttcaccgcctcccagcagcggtcgatatcggcgaaattggcgcgtgccagcccgcagatgcggctgttctgcgcgcgtttggcgatctcgcttaccgccttgaaatccccttcggaggcgatggggaagccggcctctatgatgtccacgcccatctcgtcgagcatctcggcaatctcgagcttttcggtatgggtcatggtggcgccggggctctgctcaccgtcgcgcaaggtggtgtcaaagatcaagacgcggtcttggtcggtcacatgggtcatgtcggtaactttcgtatctgtcctaagccaaatggcgcgcaagactcctcctctgagcgggcgcgccgaaagggcacgctcagaggcggattaggatcagtaggccacgcagagcggcgccagaaatggcgctgccggtcagggatatgtctgcgcggttgatcatggggtcaggttatacagcgccttgcgggaatggaaagagggttttgcacccctctgccggtcaatagtaaggcggtgtgaccgcccagatcatcaccgtgcggcccggccccgggttgtgataccggtgcgggatggtcgaggcgaactgtacggtatcgccaaccccgagcgtgacgaggcgcgcgcccacggtcacctcgagctggccttcgacgatgaaacccgcctcttcgccccggtgcgcataaagctcggcccccgaaccagcgcccgggtcgaatgtggtcacgatcagttccagttgccccgacaggttcgggctgatcaactcgtcccggacccccgaggagaagcgcagggtgcggcggcgatccgcgcgcacgaccagatcggcctcggggtcgctgacggtgtcgggatcgggaaagaaccagttgatccccaccccaagcgccgtgctgatcacattcagtgcgcgcaccgacggatcagcagcctgccgctccagctggctgagatatccgatcgagagaccggttgccgccgccagttgcttcagggtcagcccgcgcgctttgcgcaattcgcgcatgcgggtgccgatgatcggagttgtttgccgcggcgctgtctcgctcattgactcatctcaatttagcaatcaattttaagataaagaatcataattcggcaacgtattgagataaaggccttgcgatgcgcaattcttcctttcttcgcgcctatgggttctggcattggggcgaggggctgcaaacggtgttgttcacctggtacatggcctttcacgttggcctgcccgccagccagatcgggttctatcaggccctggttctgtcaccctttctgctgttcaccatcgccgggggtatcctgaccgaccgtatcggcgcgcggcgcagtttccgcgcggcgaccgtgttgttcggtctgttgctgatcgggtatggggtgctggatcacgtctttggcttcgtgccggttctgttctttgcctattgtctggcggcgggggtggttagcgcggtgtcgaacccggccatcgacacgttcatccccgatgcgaccccgcgccgggcgcaggagaacgccttgctggccgccaatgcccacaacatggccaagctggcggggaacctgaccgggttgaccttgcccttgctgcacgcggtgggcgggttcggggttaatggtctgttgatgctggcaagcgcggccagtctgcgcccggttcagcccgcaacccggcagggggcaccggaaccggagctgtccgagaggccctcgcttcgccgcctgtgggcgcattttcgagagtgccccgagaatttcgacatcctgctgtcgagcgccatgctggggctgttggtggtcccggtcgggtatatcctgctgccgctggcgctgcgtgccaattttccgggatatggcgacctgctggcggtcatgacggtgtccagctggctgggtgcgattgcggcgacctgggcgattggccgactctcccggcggatcggccacccggggcggatcgcgctgttggtctggggcggatatgcttgtgcgttggtcacgctgcccctggtaccggggtttgcctggctgtgcgtgctggtcgcggtgctgggcatggtcaagctgggcaaggcgatggtctatggaaaatacatccgcaattgccccgacaccctgcgcggatcggtcattgccgtcgagcagacggcattctgggggctggcgacgctgggcacgttcctgctggggtggctggtcgatctgatcgggctggtgccgacaatccaccttgtcgcgctgagtgtcggcctggctgcgttggccttggccctgcgggggcgcttgtccggtctgacgcctgccctttgagccaagtgcggggcagggcgccgccgcgcggcggcgcctagccgtccgaggctgccgcgcccttggtcagcgcgccattgtcccagttgcccttttcttcctggccactggcgtatttcatggtgccctcgccctgacgtttgccattgcggaaatggccctcgtagatatcgccattggcataggtggcgactccgatgccgctgatcttgcctgactgccactggcccttgtagcggaacccgtcggccatcacgatctcgccgtcgccctcgcgctggccgttgacatattgaccggtatagaccgagccgtcgggataggtggccttgccctgaccgtggcggaccccgtcctgccattcgccctcgtagcgatagccgtcggcataggtcatgacgccctgcccgtggttcttggcattcttgaaggtgcccttgtagacgatgccattggcatagatcgcggtccccgtgccctcgatcacgccggcgacccattcgccctcatagcttgagccgtcgggataggtgatcttgccctggccatcggccagatcggcgcggaagttgccctcgtagacagagccgtcgggataggtgacgcggccctgaccctcgatctggcccgcaacccaggacccggcatagctgtagccgtcggtgccggtgaagatgccctgaccctcgcgccggtcatcggtgaaatcaccctgatagacgtcgccattggcataggtgaccttgcccttgccctcgcgccggccggcgatcaggtcgccttcgtagacatcgccattggcctgggtcagcgtgcccttgccgttgatctggccatcggcccagaaaccgacatagaccagcccgtcgggcagggtcagcgtgccctcgccatgacgctggcccgcgacgatgccaccttcgtagaccgcgccgtcgggataggtgatcttgcccagcccctctttctggccatcggcccagtcgccctcatagacatagccgcccgggctttgcatcacgcccttgccgtgatggcgggcatcgcggaacccgccctcgtagcgcacgccattggcatagaccgcgaccccctggccgttgatcaccccgtttgaccattcaccttcgtaggtgccgccatcggaaaaggtgatcttgcccatgccctcgggcttgccctgggcaaagctgccctcgtagaccgacccgttgggaaagcgcgcgacgccacggccgcggatctcgccatcgacccattcaccgctgtattcatagccattgggcagccgataggtgccggtgccatgttgcagaccgccccggaacgtgccctcgtagacgccgccgatctcgtcctgcgtggtcaggacctggccctgctgggcatgggccgtcgtggccatggccaggatggcggcaaatgcgatgcgtctgcggtttctggtcattggtgcctctgtctgccctgtcgaccgtctggatgcggcaccgcgaaattaaggcaggtccgggcaaggggcaatgtcttttgccgcatttggcttttcctcgcgcgtcgatctgataaatcggcagatcaggagcaagggcaagggggcatcatggccgaccgtttccgtatcactctggcgcagctcaaccccaccgtgggcgatctggcgggcaatgccgccaaggcgcgcatggcctgggagcatggccgcgaggcgggggccgatctggtggctctgcccgaaatgttcgtgaccggctacaacacgcaagacctggtgttgaaaccggtgtttcacgatgccgcgattgcgatgatcgaggcgctggccgaggaatgtgccgacggcccggcgctggccatcggcggccccttggtcgaggaaggcaagctgtacaacgcttacctgatcctcaagggcggcaagatcgtcagccgctcgctcaagacccatttgcccaacgagacggtgttcgacgaggtgcgcattttcgatgccgggccgctgggcggtccctattcggtaggcaatacccgcatcggcagcccgatctgcgaggatgcctggcacgaggatgtggccgagaccctggccgagaccggggccgagttcttgctggtgcccaatggctcgccctattaccgcgacaaatacgacatgcgcatcaaccagatggtggcgcgggtggtcgaaaccggcctgccgctcatttatctcaatatggtgggtggtcaggacgatcaggtgttcgatggtggcacattcggtctgaacccgggcggcgcgctggcgttccgcatgccggtctttgacgaggcgatcacccatgtcgatctggaacgcgggtccgagggctggcagatcgtccagggagaggtggcgccgctgcccgatgcctgggagcaggattaccgcgtgatggtcgaaagcctgcgcgactacatgcgcaagaccggctttgccaaggtgctgctgggcctgtccggcggggtggattcggcgctggtggcggcgattgccaccgatgcgctggggcctgagaacgtgcgctgtgtgatgctgccctcggaatacaccagccggtcatcgctggacgatgccgaggccgtggcgcaggcgctgggcgtgcgctatgactatgtgccgatctcggaaagccgggcggcggtgaccaatacgctggcgccgctgtttgccgggaccgagccgggcctgaccgaggagaacatccagtcccgcctgcgcggcctcttgctgatggcgctgtccaacaagttcggagagatgctgctgaccaccggcaacaagtccgaggtggcggtgggctatgccacgatctatggcgacatggcgggtggttataacccgatcaaggatctctacaagacgcgggtgttcgagacctgccgctggcgcaacgccaatcaccggctctggatgatgggaccggcgggcgaggtgatccggccttcggtcatcgacaagccgcccagtgccgaactgcgcgaggatcagaaggacagcgacagcctgccggattatcccgagctggacgcgatcctggatattctggtcgatcaggacggctccatcgccgattgcgtggccgccgggttcgaccgcgatgtcgcccgccgggtcgagcatctgatctatatcagcgagtacaagcggtatcaggcggcccccggtgcgcggctgaccccacgtgccttctggctggaccggcgttatcccatcgtgaatcgctggcgcgacccgagttgatgcggcaccggcaacaatcgccggtgtttggcgggaactgtcctcgggtcaaatccgatttgaggcgaatttgacctaaatgtgacattttaagggcgcggggcccgtgatgatggcaaaatcgccaaagtcattgctccatgccccgatcgacgggcgcaagccggggcaggaaattactcgtgtctgggatgtgtgccatgttcaaccctctgaatgcgcccccgcaaggggtggaaatgctgaaatcgccaccgcgtgagatcgacgaagccgagatcgaccagttcgtgcaggccgtgatgcgccaagaggccgccgcgcccaagccgcgcaagaccctgcccgagattgcccctgccgtgcccgaggcggctgcgtccgaagaaagcgaagaacgcaagccgcgctatcagcccaaatggcgtcattcggcggctattctggcgctggcgctgctgatcggctggcccgggctgctggtggccctgctggggcttgcggttgtggttccggtcattgcctatctgacgctgggccatgatcgggcctcggaatgtgtcgcggctgcttttgcccgttttcgccggcttgatccggttcgggccgagatcctgcgcggctgggccatgcgccgtgtcgctggtgtcgagcgggtgctgtcctggctgcctgaacgctggacctcggggctctacctgcccgatctgcgggatacgcctgtctcgcatgacaagatgcgtctcgatccgttctcgcgtttccaggccgaacaggccgaaacgcctgacgcagggtaatggcagttctgccacagactgcaaggatgtgatccggcgcggcgattttgacccttttgtccgggcgggtcgggctacatcactggcaccgattgtgtcatctgattgagccctaatgcccggacctcgcccgacagatttctattccgacctcgccctgcccaagcaggtcgaggttgttgtggttggcggcggcatcatcggggtatcggcggcgctggaactggccgagcggggcgtttcggtcctgctgtgcgagaagggccagatcggggccgaacaaagttcacgcaactggggttgggtgcgtctgggcatgcgcgatccgcgcgagatacccctgatgcaggcggcgctggagatctgggacgggctggatgaccggcttggacgcagcaccggtttcgtgcgctcgggcatcctgttcgccgcttcggggcggcgcagcgtgggcaacctggaacgctgggcgcgccatgtggatgggttggagacgcgggcacggatgatcgagggggcggaacttgccgctcatctgcccggtcacagcaagctgccgcgcgcggcgctgttcatgccacaggatggccgggccgagccgcaatgggcggcccctgcggtcgccgagggcgcccgcgaccggggtgcgcaaatcctgaccgcctgcgctgtgcgctcggtggatgtcgaggcggggcaggtgaccggcgtctataccgaacggggccgggtggcctgttcccgtgtgatcctggcgggcggggcgtggtcgcggctgttcgccgggaatgcgggtgtgtcgctgccgcagctcaaggttctgaacacggtgctgcgcagttcacccacggtcgagggtccgaatgccgcctattggtctgacgggttcgccatgcgccgtcgtgccgatggtggctttaccatagctgcgggcacgcagaacacggttgatctggtgcccgacagtctgcggctggcacatcgattcctgcccgctttccggcaggaatggcggtcgctgcgctttcggctgtcgcgccgctggctggaagaggcgcagcaggcgcggcaatggcaaccgggtgatgtgaccccgttcgagctgacccggatacttgaccccgaaccctcgcagaaacatctgcgccgcgcctggaatgcggcgcgccgggcctttccgatgctcgacgggtccgaaatcatgcagagctgggccgggatgatcgacgtcaccccggacgcgatcccggtgatctcggatgtgcccgccctgccgggcctgttcatcgcaaccgggttttccggccacggctttgggatcgggccgggcgccgggcggctggtcgccgatctggcgacgggcgaaaccccggtggtcgacccgtgggcgtttcgcctgtcgcggttcagtgacggcagccgggtggcgcccgatccgggctattgaccccagcgaagggggatcaccccatcaactgataaccgacgggcacgaagcggaagccctcgccacgggtctcgacatagcccgccgccgggaagggcatgtgatagccgatcatcggcacccggtcggcggccagcatgcccaagattgcgcggcgcgaggcggttgccttggccttgtccatgtcaaagcgtacctcccattcaggatgcgcaaaggaccagacataatggttggccagatccgcggtcagcatcagctgctgcccgtcgctttcgagcatatagcccatatgccccggcgtgtggcccgaggcatcgaccgccgtcacccccgccgcgaccgaggcgccgggttcgacaaaggtcatcttctcggccagcggcgtgacatgtgacttgacgagatcaccgacgcggttgccggcctcggcctttgaccagaagtcatactcggcggcgccggtgacataacgggcattggcaaaggtgggggcgccatcggtcaccatgccgccgatatggtcgggatgcatatgggtgatcaccaccacgtcgattgcctcgggcgcgacgccggcagcgtcgagcgcgcgggtaatgccgccctggcccaggccggtgtcgaacagcaccagttcggccccggtatcgatcagcgtcggggtgaaaaagaactgtgccatgtcggcggggatgaagttctcggccgagacacgggcgaaatcttcgtccgaggcgccgccgccaaagatgtccttggccccgtcacgcggcaggctgccgtcaagcagggtggtcacccccatgctgcccagcttgaacgagcgggcgataggagccgccgccttgccgccatggccaccggcaaggacgggcgccgcggcggcggcaagcggcagggatgcggcaccggtcagggcggcgcggcgcgaaagcttcagggtcatggtcagacctccccaatactgtgtgaaacacggataacgataggtcatggcagaggcccggcaaccttgtcatttgcgcatatctctgtgcggatttggcacccgcccggatgttcgcgccggcaaggggtgatcagggccatcatgacgggggatgccggcccttggccgggcgccgaactggacaattgccgggccttgtgacaaggggatcggcaacaggagatgtccatgaccaccacccgtttcgccccttcgcccaccggttacatccatgtgggcaacctgcgcaccgcgctgatgaactatctgatcgcccgcaaggcaggcggcaccttcatcctgcgtatcgacgacaccgatcccgagcggtcgaaagaggaatatgtcgacgcgatcaagcaggatctcgactggctgggcctgcattgggaccgggtggagcgtcagtccgagcggctggaccgctatgccgaggccgccgacaagctgcgcgcgatggggcgtttctatgaagcgttcgagaccccgaccgaactggacctgaagcgcaagaaacagctgaacatgggcaagccgccggtctatgaccgggcggcgctggcgctgtctgaaggtgagaaagaggccctgcgtgccgagcgcggcaacggggtgtggcggttcaagctggatcaggagcggatcgagtggaccgacggaatcctcggcgatatctcgatcgacgcggccagtgtcagcgacccggtcctgatccggggcgacggtcaggtactctatacgctggcctcggttgtcgatgacaccgatatgggtgtcaccgatgttgtgcgcggttcggaccatgtgaccaataccgcgacccagatccagatcatggcggcgctcgggttcgaacacccccgcttcgcgcatcattcgttgctgaccggcccgcagggcgaggcgctgtcgaaacgtctgggcacgctggcgctgcgcgacctgcgcgagcagggggtgcagccgatggcgctgctcagcctgatggcgcggctgggctcgtccgatccggtcgagctgcgcagcgacatggccgagctgatcgaggggttcgacgtgacccggtttggcgcggcgccgaccaagtttgatgtgcaggatctgttcccgctgacggggcgctacctgcaggcgctgccgctggaggcggtggcaaaggatgtggccgcggcgggcgtgcccgaggacctggccgctcccttctggtcgatggcgcgcgagaacatcaccacgctgaacgatctggcggggtggtgggcgctgtgccgggacggggccgagccgctgatcgccgacgaagatcgcgcctttgtgaccgaggccatggcgctcttgcccgaaggaccgcttgacgctgacagctggggcgcctggacccaggcggtgaaagaggccaccgggcgcaaaggcaaggggctgttcatgccgctgcgcaaagcagtgaccggcatggagcgcggcccggaaatggccaccctgctgccgctgatgcaggtgatccgcgcgcgggggtgagcagacaggcgagcggggggcaagatttttcgacgaaaaatcttggggcctccggcgggagtgtttgcggcaaggtgaaagggctgtgcgccctcagccagccgtgatgatatcggcgccgatatcattcagggaccggtcgaccagatcggtctctgccgctttcaattgctggtggcgcgggtagcggggctcttttcggtcgttcaggatcggtgcatcccagccgctggtggtggcgaagaaatcgcgcacgccctcgaggccgaaggcatgcagatagccctgcaccaccacgtcgatatagctgagcagaatcgggtgccgggtgctgggcgggctctgcttttccggggcaacggcatagactgcgacctcggcagggcgtttcaggtcgtggcggacatgtgcggacaccgcgacgcggtcataggcccattcgcgtgcatccagcgcctcccaatcgtcatcgggcacatgggcgatcatgccgtcgatgctgcactcggggtcaggaatggcggtcaggaacgccacctgcctgagatcggtatggcgccacaaccggcgccagccaaacaggcgggcagggcgcggatcgggaaagtcatgcgttgccaggttcaccaggctgccgtagccaaagaaataggggtctgccatcagtgtcttgccgccgatccggtggaattgatgtatgtcaaacaggtttttcaggggatgtgcaataaggcctgcatgtgaaatcccacggggaggacccgaccatgcgcattaccaagcgcacaaatattgcggttcggctgctgatgttctgcgccgcccatcccggccggctggtgaccaagtccgagatcgccgaggtttgcaacgtctcggaaaaccatctggcgcaggtgatcaaccagctcagtcagctgggttttctgaccacgcagcggggccgtaacggcggcatgtgtctgggtatggcggcggatgcgatccggattggcgaagttttccgccatgtcgagggcaatctgccgatggtggaatgtttcgcggatgccgataacagctgccccctgaccgacgcctgccgcctgcggcttgcgctgcgggatgcggcacaggccttttacgcctcgctggacgagatcactctggatgcgctggtctgtgataacacggatctgctcaagatcctcaatccggtggtctgcgcgcgctgaaatcctgccggttttgggccggactattcccgggcgcgcaggacgcgcgccgggcgggcggccagcggcggcagtgcaaagacaaggctggcaccaagaaccgccagaaccccaccaagcacgatgagaatggccgaaggccagatcacggtgaacgaggtttcgaacacgaagcggctgaccgcccagccgcccagaatccccgcagccagcgcgatggtgccggcagcggcacccagaagggcgctgcgcagcgcaaggctgagcaggatgcggcggcgcgaggcccccagggtgcgcagcacggcagcctcgtagattcgggcgccctgacctgcggcggcggcaccgatcagcaccagaaatccggtcaaaagcgacacccccgccccatatgaggtggcgctggccaacccggccagcaggcccgcggcgcggtcgatggcatcgcgtacccggatcgcggtgatgtttggataggcgctggccagatcgcgcaggatggcggcttcggcatcgggctcggcatagaccgtggcgatattgctgtggggggctccggacagggcggcagggttcatggccatgacaaatcccattccggcggtcgagaaatcgacctcgcggaacgaggcgatgcgggcggtgatatcgcggcccagaatgttgacggtcagggtatcgcccagttgcagacccatctcggcgccctcttcagcggcaaagctgatcaggggcgggccgtcgtaatcctggggccaccatgcgccttcggtcagccgggtggtgtcgggcagctcggcggagtaggtcacccccctgtcaccgcgtacgacccagtggtttccggcgacctcgcgtgcggggcggtcgttgatgcgggtgatgatcccgcgcagcattggcgcgctctcaacgcggctgacacctgggtcagactcaagccgggcggtaaacccgggcatctggtcgcgctggatatcgacaaagaaatacgagggtgccacatcgggcaggttgccggaaatcgcattacgcagcgtgccgtcgatctggcccacggcggccagcaccgacaggccaagccccagcgacagcatcaccggcgcggccccctgccggggcgaagagatcgaggccagcgcccagcgcagcgccgggcgaccgcgcgcaagcggggcggcggcgcggctgagcgcctgcaccgcactggcggcgattgccagaaggaggagtgccccggcaatgccacccagggtccagagtgtcagggccagggccccactgaaccatgcagccaatccgcaaagcagggccagcccggcacccgttgccagcacatagcgcaggcggggcagcagaggggcgcgggacagggcatcgcgcagtagggtcgcggcgcgcacctcctcggtgcgggcaagcggccagagggtaaagaccagcgccgtcagcaggccatagattgcggcctcggccagcggttcggggtagatcgcaaagacagccggcaccggcagttgcgcctcgatcagcggggctagaagcaggggcgcaagcccgccaagcacaagccccagcaggatgccaaggcccgacagtgcgccgatttgcaggaaataggtctgaaacacgatgcgccggtcggcccccagcgtgcgcagcgttgcgatggtggtggtcttgtcggccagataggcgcgcaccgctgctgaaacgccgatccctccgaccgcaagccccgacaggccgacaaggatcaggaacgcgcccagccgtcgggtgaaatcggcgatgccgggcgcgccattgcgcgcatcggtccagcgcaggccgctgtcggtgaatcgcccgcgcgcgtcctgtgcgatgctggccaggtcgctatctggtggcaagtcgagccggtatttggtgtcaaagagcgtgcccggcgccagcaggccggattgcgccaggtccgcggtccgcaccagggtacgtggaccgagggcaaagccgtctgcgacaccgtcgggcacctgcatcagccgcgccatcaggacaaactcctgcgtgcccagccggaaccggtcgccgggttgaagcccgagccgatcggacaggacgggttccatcactccgccgggcaggcccttggcacccgccagcgcctgatcgagcggcaggtccgggtccagcgtgacgctgccgagcaggggataggcaccgtcgaccgccttgacctgggtcagggcgcgttcggcccccaccaccgccatcgagcggaaatccaccagttccgaaacccggctggcgcgggcctgcatccagtcccgctcctcgggggtggcaaagcgataggtgaagcccatctgcgcgtcaccgcccagaagggccgcgccctcgcgggacagcccggcctcgatcgcgctgcggaccgagccgacggcggcaatggccgcgacacccaatgcgagacaggccagaaagatgcggaagccccgtagcccgccgcgcaactcgcgccgggcgaggcgggcggccagtcgcaggctcattgcgcggcctcacggctctcggtatcctcgatacggccatcgcgcaggcggaccacccggtcgcagcggctggccagccgggcgctgtgggtgaccagaaccaacgttgcgccatattggtcgcgcaggccgaacagcagatccatgatcgcggcgccattggcctcgtccagattgccggttggctcgtcggccagcaggatggcggggcggggtgcggcggcgcgggccagcgccacacgctgttgttcgccgcccgaaagctgcgccgggtaatgtccggcgcggtgggacagacccaccgcctcaagctcggctgctgcgcgtgcgaacgcgtcgcgatggccggccagttccagcggcgtggccacgttttccagcgcggtcatggtggggatcaggtgaaagctttggaacaccacgcccatccggtcgcggcggaagcgggccagcgcatcttcgtccatcgcgcccagatcatgccccagggcctgcacccggccaccggtggcgcgttcaagcccccccatcagcatcaacagcgaggatttgcccgaccccgaaggcccgaccagccccagcgtctgcccggcgggcacattcagcgagataccgcgcaggatatcgaccttgccggcattgccttcgagcgacaaacgggcatcttctaggacaagggcagggtcggtcatgctgggccttcgcttgggtattctagggcatatggagcatcgagggatatgcgcaaggctttgatcgggcttcttctggcggggtggggcatggctgcaacggccgaaccggtggtgatcgccgcgttgggcgacagtttgacccagggttatggcctggtgcccgagcaagggtttgttccgcagctgcaacgctggctgatggccgaaggggccgaggtcacgctgatcaacgcgggtgtgtcgggcgataccacggcgggtggcgcggcgcgggtggcctggaccctgacgcccgaggtggatgcgatgatcgtggcgctgggtggtaacgacctgttgcgcggcatcgcgcccgaggtggcgcgtggcaacctggccacgatcctgaccgaggcgcagcgggcaggcgtcgccgtgctgctggtgggcatgcaggcgccgggcaactatggtgccgattacaaggtggcattcgatgcaatctatcccgagcttgccgccgaacatagcgcgctcctggcgccgagcttctttgccgggttgatggccgagggcgatccggcagcagcggcgggtctgatgcagggcgatggcattcaccctaatgcggagggcgtggcccggatcgtggcggcgctgggcccgtttgtgctggacctggtgcaggcggcggagaagtgagatgccggggcggttctttctgacccggccgctgacggagctggcggattggctgggctgcgcattgcccgacctgggcacgcaaccgccgcgccgcaatatccagcccgggcaggaggtgctggtgttgaccgggcagggcctgtgcccgatgcgctgggggatcgtgccggtgggccgggtcaacgcaagggggcgcccggtgatggagaccatcatcaacgcgcgttccgaaaccgtgttcgacaaatcggcctttgccggaaccgggcgggcggtgatcccggtggatggctggtacgaatggacgggagaaaaacgccgcaagacagcctggcggatcagcgatgcggctggcgcgccgctgttgtttgccgccatcaccgatgtctggaccgcgcccggcgggcagcagttgcatcaggtggcggcagtcacctgccccccaaatgcggatgtcgcgccgatccatcaccggatgggcgtgttgctgtcacgtgaggatgtgccggtttggctgaacggggatcaaacgcaggttcaggcgctgatgcgcccctggcccgagggccggctgcggatcgaacgggccaccgatgtggattggtcggcgccgtagagagaccgggtccggcaatccggacccggcaggcaaagcttagagcagcttcagatcgaccgcggattcgcggccatcgcgcccgggcttcagctcgtagctgactttctgattgtcggcgaggccggtcagtcccgaacgctcgacagctgaaatgtgcacgaacacatccttgccgccttcttcgggggcgatgaagccgaagcctttggtggtgttgaaccatttgacggtgccggtggccatcgtcatatctcctgtcttttctttcagttccctgcccgcgatatgcggcagaacggctcggtcaatgcgaaatcgaggactgagccggaaaaggagcagtgtagtcgatagcgtaacgttgcgcccccagaaatgggttgcgcgcaggcgtttggcaagaagattctcgcatttccccttgtatggcgcctgaatcccggcgtcagagtaccgtcacgaccgtgcccagcggcacccggttataaaggtcgatcacatgctcgttcagcatccggatacagccgttcgaggccgcatgtccgatggtttggggctgggtggtgccgtgaatgcggaaataggtgtcgaccccgttctggaaaagatagagcgcgcgggcccccagcggattttccgggccgccgggctggatgtaattgttgtcgacaaatttggcataggtgcgcggatcacgctcgatcatctcgggggtgggccgccaggtgggccattcctttttcacgtcgatggtggctgtaccggtgaattccagcccggccttgccaacgccacagccgtagcggatcgcctcacgttcctcggtcacgtaatagaggtagaacgagcgcggcaggatcagcaggcgccccggttcgaattgtttcttgatccgcacgacctgaggtgttggatcgaaggcatcgctggctttggcctgtatggcccagggcaatgtaccggcagcagccgaagcagcgatgaatgtgcggcgcgtgatcatgtctggcctcgcaacttgaaaaaacggaatgacaggtattttccggtggcccgggcaaggggtcaatcggtttggtgggaatagcggaaaagtgatgcggcggttgcggtgatcagggcacaggttgcgatccaaccgaaataccaggcgcgtccggcggcggtgttttcggcaaaagacgcggtgaactgggttttgccttccgtggcgatcagaaatgcgacgagcgtcaacagggtgaatccgatctgccgcagccggcgcggaacgcgcaaagccccagcgatcagggccagaccaatgccgatcggcaggcccatccagatcaccttgtgcgcccaccagggatgagcgccaagtaacagggtcaacccgctgatctgaaccagaagggccgaaacaagcaatacgatgcccgggatgaggatgtgattgacgcgtgtcatactgggtatctgggtttggttgtgcgttggcaaatgggggtgaacattgtcttgaacatgattgcgcagtttttcacaaattggtttacgctttcactagccgcgatgcagaaacaaggacaccctgcgatgaccgatccacagccgagcggggaactgacccttcgcacacttgcgatgccgcgcgatgtaaacgtcaacggcgacatctttggcggttgggtgctgagccagatggatatcgccgcgggtcttacagccggcgcgcgggccggtggacgggtgaccacggtggcggtggatgcgatgaagttcatccggcccgtcggcgttggcgacgtgttgtgcatctattgccaggtggtgcgggtcgggcgcagctcgatggcgatcgagatcgaggcctgggcgctgcgtgaccgacaggggctgcgtgaaaaggtgaccgaggctgtgttcacctttgttgccatcgacgaagaaggtcggccccgcccggtcgatgccgccgctgcaggctgattgccgccgaaggcgagagaggcgctgtagaagccctcttctcaagcggccaaagcctcatatcatcctgtttcgggcgcccgactcagagtgacgggccaacgtggacccgacgggtatccggcgcccggatcgtggagatcatcatgcaaattctggtgggtattgccgggctttcgctggcggtgctgatctatgcctgggcctatggtcgggcgcatgacccggccgcgccggcctgggcgcgggggcaattgttcgcctcggtggcgtctttggtggcgacctcgctggcgccgatcggggcgggctatctgacagcgggactcctgtggcccgacgggctgagcctcgtctgggggctgccggtggcaatcggtgcggttccggtcgtctgggtgttctcactgcgccttctgcgccggggccgggacagggcgcaatcgccgaccgggcttgcgcgcgcaatggcatgaggcggggccttgcagggtgagccgtcgaaacttatgtcgctttccgaatatatgagttctggagagccgacatgggtgacaagacattgacatgcctggcctgtggccagctcaaccgcgttcccgaggcccggctgacagccggggccaaatgcggcaagtgcggcgacgggttgctgacaggccaggccagggatgttgatcccgccatactcgagaaggccaagaagaacgacgatttgccactggtggtggatttctgggcgccatggtgcggcccttgccgcatgatgggcccggaatatgccaaggcggccggggttctggccggtcaggcgcgtctggtcaagctcgacacgcaaaaacaccagtccaccggcgggcgctatggaatccggggcatcccgaccatggtcgcctttgagcgcggcaaagagaagaaacgtcaatccggtgcgatgcaatccggtcagatcgtgggctgggtgcgcggttagaaaacattctgatacttgaatgttatttctgacgggtctatatccgaggcaaggccgggtggggtgcccggcgattgacaggagttgaatggatgaccctcgatcgtgccgtgatgatgtttgccggcttcatggtgctgctcagcgtgttgctgacggcgctggtctcgcccttgtggatgtggttcaccgtgttcatcggtgtaaacctgatccagtcctcggtcaccggattttgcccggcggccatggttttgaagaagctggggttcaagaccgggaccgcgttctgatctggcccgcgtctaaccgttgacggttctgccgccggtcaccggctcggcggcagggacacggatttcgcgcagcatgaagagaagaatcaccgcaaccgcgatggcggaaccggccaagggatagagcagcaaggccgcccaaagcggcagttcccacaggacacaggcgaggatgctgctggcaagcccggcaaacgttcccaggaagactccgatccaagccataaggtccctctcccaaacattctgaaatcgcgctggacgactgtcgatgctgagacagtctagggaagaatgtgttcaaaatatgttaacctctggctgacagagttcgcggatgtcgatctatgtcaggcccagggtgcccggcgccacgattttctttaccgtgacgctggccaacaaggggagcggattgctcaccgatcaaatcggcctgctgcgcacgacggtttggcaaacgcgaagggagcgcccgttccacatcgacgcctgggtggtgctgccggatcacctgcatgctgtctggacgctgccgcgcggagatacggatttttcgacccgctggggcgcgatcaaggcacggtttaccatgggtgttcgtaaggcgggcttcagcccgccgcccgatctgcctgtggtgcggtctggaagatatgccgggctgaagcccggcttacgttcagaaaaacgtgaagccggcgtttggcagaggcgattctgggagcatcacatcagagggccggacgagtatttggcggcagtttcgttctgtcacaacgatccggtaaagcatggattggtcacggatgccaaggcgtggccgttttccactgtgcatcgcaaaatgcagacctccggagagatgtgtagggcgggcttcagcccgccttctgtcgttgggccgggctaaagcccggcctactggcgtactcagcttggacctatcgcacgaacttcttgtgcttcaaccgcttgggttccagggcgtcagggcccaggcggcgtttcttgtcctcttcataatcctcgaagttgccttcgaaccattccacatgggcgtcgccctcgaaggcgaggatatgggtgcagatgcggtcgaggaagaagcggtcgtgcgaaatgaccacggcgcagccggcgaaatcgaccagcgcgtcttcgagcgcgcgcagggtttcgacgtcgaggtcgttggtcggttcgtcaagcaggaggacgttgccgccctctttcaagagccgcgccatgtgcacgcggttgcgctcgccgcccgaaagcagcgagaccttcttctgctggtcgccgcccttgaagttgaaggacgagcaataggcgcggctgttcacctgggcatcgcccagctggatgatctcggcgccgccggtgatcgcctcccacacggtatcgccatccttcagatcgtcgcgcgactgatcgacataggagagcttgaccgtatcgccgatctcgatgctgccggcgtcgggttgttcctgcccggtgatcatcttgaacagcgttgatttaccggcgccgttggggccgatgacgccgacgataccgccggggggcagcgagaagtcgaggccctcgatcagctgcttgtcgcccatgtgtttcgaaaggccctcgacctcgatcaccttggagcccaggcgcgggccgttggggatgacgatctgggcgcggccgaccttttcccgttcggactggttggccatctcgttataggcttggatccgggccttggatttagcctggcgcgccttttggccctgccgcatccattccagttcgcgttccagcgtcttttgcttggccttgtcctcgcgcgcttcctgctccaggcgcttggccttctgctcgagccaagcggaatagttgccctcgtaagggatgccgcggccgcggtcgagttccaggatccagccggtgatgctgtccaggaaatagcggtcgtgcgtgacgatcaggatggtgcccttgtagtcgatcaggtgctgttgcagccaggcgatggtttcggcgtccaggtggttggtcggttcgtcgagcagcagcatgtcgggcgcttcgagcaggagtttgcacagcgccacccggcggcgttccccgcccgagaggctttccacattggcatcgtcaggcgggcagcgcagcgcttccatcgagacgtcgatctggctgtcgagatcccacaggttctcggcgtcgatctggtcttgcaggctggccatctcgtcggcggtctcgtcgctgtagttcatcgccagctcgttatagcggtcgaggatgtccttcttggccttgacccccagcatgacattctcgcgcacggtcaggttcgggtcgagatgcggttcctgcgggaggtatccgacctttgcgccctcggcggcccaggcctcgccggtgaagtccttgtcgaggccggccatgatcttcatcagagtggatttaccggcgccgttgacgccgacgacgccgatcttgacccccggcaggaagctcaggtgaatgttctcgaagcatttcttgccaccggggtagctcttggaaacaccctgcatgtggtagacatattgataggcggccatcggtcgactccggttggtaattctgtttgcaggccctgttacagaaacatctgtcgcgggacaatgcgccagcgtctgcgcgctggttggaggggccaaatcggggcgaaatcgaatcattcagccgtctaatgctgccggggagttactttgggggcacaacccagcgtagcttttccgcggcaaagcacagtctgaaatgagcgtgcatataccagcgggcgagtccttttcccgagattcccctaagtattcataatttgatatatgtcatattaaaaatatacaaaaatgttaatatttccgctgttagggctttggttccaccagatttaggcgccaaaggacatattaagtgggggaaaacgaatatgacttgtgactctgtaaagtggactttgacctctggcgacgtgaccgtcgaggtgatcgcgaccgacgacggttttggcaacatcacgttcacctacgagctggtgagcgggattgccgacctgaacgggttcttcatcgacatcggaaatgacggcggggatatctcgaagctgtccggtggcaacaacatgaagggcagcgacagcgacggcgacaggctggacgggttcgacatcgccgaagagatcggcaccgtcggcggcaatgacgaggacacgacctcggggacgctgacctttacgatggccgaactgggcatttccagtctggcggagctggccgatgccgaaattggcattcgcgccaccagcgtgggcgaggatcgcgaggatagtctgaaactggccgataccggtacatattgcccggtcgagccgcccagcgatgacgacttcccggaatggggacaggatatttcgcatgtggtgttcgtgttcaaccagaccgtgggcgacaccagcggcgatggctattacacgatcaaggtggactacaccgatgcgttggttgcggcccagggcaatgatctggacgattatatcgacgatttcctgttcgcgctgatcaatgacgacaccaatgttccgttccttgagccggacgcggacctgatgggcgtggtgatcaagggcgggttgcaaacgaccgagtattacgcctacggcgattacaataccaacgggaccgacccagatccgctgcccgccggcatcggctttgcgctgccgggtgacaaggggacggtggacccggtcaacgagatcgaccttgctctctcggtcgacgacagcggcgacttcatctttgcctgatccgcatgtagcgggtttggctgctgcatctgggccccgaccggaaacggtcggggcctttttcttggcggtgccgggcttgtgatttgcgcgggatggttccgcttgtttgaagcaagtcgtagcgtgagttgtgccaccgcagcggagaagagtgatgaccgacctgcaaacactgatcgcgggctgggcgcagccggggcgggtcggctggatcgggctcaggcccgagcggcgcgcggcgctgatcgcggttgacgagggtcttgtcgggcttgacggtctggcgggcgatcacgggcggcccggcaagcgggcggtaacgctggtgcagggcgaacatctgggtgccatcggcgcctatctggggcgcggggcagtgtcgcccttggatctgcggcgcaacatcgtggtcgaggggatcaacctgtccgcgctcaagggtcgcgcggtgcgggtgggcggtgcggttctgcgcctgagcgtgatctgtgcgccctgttcgcggatggaagagacattcggcaccggcggctattcggcggtgcgcgggcatggcggctggtgtgccgaagtgctggagccggggttgatcaagttgggcgatccggtgcggcctgccgattgacaaggcgctgcgcaggcgccaagcaagacgttcatgaggcagggttttccatatgcgcggcccggacaggtgatcgggctgttcggcggatcgtttgatccgccgcatgcgggccatgtacatgtgacgcgcgaggcgctgaagatgttcgggctggaccgggtctggtggctggtgaccccgggcaacccgctcaaagcgcacggacccgcgccgctggaccggcgtatggaggcggcgcgtgcgatgatgcgacacccccgggtcgatgtcaccgatatcgaggcgcatctgggcacgcgggtgacggcggatacgatcgcggcgctcagacggatttatccgcgggtgcgcttcgtctggctgatgggggccgacaacctggcgcagctgcaccgctggaaggattggcggcagatcatcgagactgtgccggtaggcgtgctggcgcggccgggcgaccgcatctcggcccggatgtcaccggcggcgcgggcctatgcgccctatcgcatcgatgggcaggcgcggcacctgctgggtcgggccgaagcgccggcctggtgtttcgtcaatgtgccgatggtcgatgtcagctcgacccggattcgggcggctggcggctggtcagcggcgcagcagggccgaggccagaccggcacccaggaccagtgacagcccggcccaggtccacagatcgggtaggtcgccgaacaccgcccagcccaggcctgtcgccgccgccaactggaaatagaccagcggggccagacgggttgccggggcacgggcataggccaccagcaacagcaggttacccagcatcgagccgagcgcgctggccagcgtcagcgccgccacctgtggtgagaaggagggcagcgccgacaggccaaagggcatcagcaccagcccggcaatggccagctgtgtgaggctgagcgcgagtggcgagccaagcgggctgagccagcgcgatgcggttaggaaaccgccatagaaacaccccgccagcagcgccagcagcaggccgggcgagccgccaaaccccgggcgaacgaccagcagcacgcccccgaacccgagcagcatcagcgcgctgcgcagcatggtgacaggctctcgcagcagcagggccgagagggcatagctgaggatcggcccgacaaagaaggcggcaaagacattggccagcggctcggtcctgagggcggattggatcgacaggatgccccccgcaagcagcagcgcccggaaccagatgcgccaattggccagcaggcgccaggcggcagcgggcacaaagggcatcagcatcagcagtcccagggcaaagcgggaccaggccacatagatcggtgcggctccataggtgccggtcagcagcttgcccgccatatcccccgcggggatcagcgacatggcgatgaacatgattccgatggcgcggcccatgcctgcgccgtaacatgatgaaagcgggggcgaaatgcgaaaccaccgcttgtgcggcgcgggtcactgggtttttattgcaccatggttgaagcgatttccagacgtgttttcctggcggggcttggcgcggcgctgagccattcggcggcctatgccgaggcgcccgcattgtcgctgcgcccgccgctcagactcaaggatgcgcgagcgcttgctggccccgaggcggtattgtcgggatcgggcctgtcggggcgggttgcgtttgccgttgccgatgccgagaccgggctggagctggaaacggtcgagccgggtcttgccttgcccccggcgagtgtcgccaaggcgctgactgcgctttacgcattggagacgctggggccgtcccaccggttccggactcgggtgctggcagatgggccggtcgagaacggggtgctcaagggcgatctgatcctggcgggcgggggtgatccgacactcgataccgacgccttggccgcgctggtgcgggcgctgaaggagagcggcctgcgcgaagtgcgcggcgccttcaaggtctatgacgggtcactgcccgaggtgttcagcattgaccccgaacagcccgagcatgtgggctatagcccggcggtgtcgggtatcgcgctgaacttcaatcgggtgcatttcgagtggaagcgggcgggcaagggctggtccgtcagtatggatgcgcgcagcgccaagatcaggcccgccgtggcgatcgccgagatgaaggtcgtgagccgggcgctgccgatctatacctacgagcagcgtcagcgcatcgacagctggaccgtggccagtcaggcgttggggcaggacggttcgcggtggctgccggtgcgaaagccggcgctttatgccggcgatgtgttgcagacgctggcgcggtcaaacggtatcgtattgggccgggtcgaggtggtgaagtccctgcccggaggggcacggacgctggttcatcatgacagcgcgccgcttgaagatattctgcgcgacatgctgaaatactccaccaacctgacggcagagatggtggggttggcggcgacggttgcgcggggcaagcgcccggccactctgcgcgcctcggcggaggagatgtcggtctgggcggcagagcggtatgggttgcgcggctcgcggctggttgatcattctgggttgggggatgcgtcgcggatgacggcgcgggacctggtggcgatcctggtgcaggcgggcaagaccgggcggctgccccgaatgctgaaggatatcccgatgcgggatcagaaggggcgtgtggtaaaagggcatccgatcaaggtggcagccaagaccgggacgctgaatttcgtctcggggctgggaggcttcatgaccgccgcggatggcacggtgctggcctttgcaattttgaccgctgatccagaccggcgcgcggcgatcccgccggaggaccgcgagcgcccagagggcgcgcgcggctggaatgcgcggtcgaagaaattgcaacaggcactgatcgagcgatggggcgcgatctacggcagttgaggtgccgggccgctcgtcaagccctggcgggctttcctcgcgattgggcctcagaccacgtgacgggcgcgggcaccgcgctcgatggcggcggcatgcaaccggtcgatattgagctcgtagcggatttcttcgagcagacgcagctcggtctcggccagggtaccgtcggcggcggccacatcgcaggccagcgcataggcggtttcaaacaggcgttcgggaaggttgtcacgcaccagcccaaagagtgcgtcgagcccgtcctcttgttcaaacaggtcgaacaccacctgactgacccgcttcatccggtcgatgtcgtaatcggcaaagaccggcagcatgttcactgccgactggatcttgaccagttcggcagtgcggatgttttcgtccgaggcggagaccgccatcatgatcgcgaccaggcaatcctgcggggtcatcgggtgggtcggttgctcggtcatgatctgtcctgccagaggggtttcgttggagggcaggatagggatggcgcgcggggggttcaactccccgtgcgctaccgggtttgcggcaatcaggcgctggcggtgaaccgatattcgatcgcttcgaagctggcagaggcaaagccataggcaaagcgcagaccttcgggaccggcaaccgtgccatgttccgcatcgccgggaatatagagcgcgacacctgcgcggatctcgtgcggcacgccgtcgatggttacgatgcccgaaccctcgaggcccagatagaactcgggcggggtatggcggtgggggcgcaactggtggccggggccgaattcggcgatgcccagcaccatgtcgcgcggcgcggcctcggtgccgttgatcagggtccgccagcgcacctcgccataggtggggtcggtgccacccgacagtggcacgttttcggcgtcaatggcatggggggggtgcggcaggttgccgggctggtgcagcgaagtcgccgcagtcagatcggttgcgaaactgtcgagcatggcggtcatgatgggctcctttgtgcttggggtcagttagtcgctcttgcagggggggcgcaatcgcgtaaaactgcatcagattatacgatgaggttatgatatggagcgtttgccaagcttctccggcttgactgcattctacgcggccgcgcgtcgcggcacgctgaccgcggcagcggcagagctgaacgtgtcgcaacccgcggtctcgcgccggatcgcgatgctggaggcggatttgggcagtccgctgttcgatcgcagtcacaaaccggtgcgtatgacccagtcaggccgggacctgctgcgggctttgcaaggtgggttcggccagatcgaggcggcggttgcccaaatccggcaagcggcgcagggcaaggtggtgaccgtgactgcgccgtcgggctttgtcgccttttggctgattccgcagctgggggaactggaggctgctttcgaggatgtgaccatccggatcataagtcaggagtatggtgaggcgacccgaccaggcgatatcgccatccggttcgggctgcccgaggatggcacagagaggcggttgctgggggacggtgtgttcccggcggccagcccgctctatctggatcgccgcgagatgagcggcagcgactatgatttcgcccgcatgactctgctgacgatggaatcggcgcgcagccagtggcatgactggccaagctggtttcgctcggtcgggatgagcatgccgcagaaggcccgggtgctggacttcagctcttatgcaatgctggtcaatgcggccttggcagggcagggggtttgcctgtgctgggacggggtgctggaccggtttctggaggctggcgcgctggtgcgcctggaaggtcccgaagcggtgtcctcgcgcggttatttcatggcggcgcgcgaggggttggcggccgccccgcatgttcgcgggatcctgggctggatccttgaaaaaagtcacaaatagcgcggtttggcgccagcatttattgactcatgctgcactggcacaataggacagccgggccgggcgcatggggcgcccttccttccccgatggagaccgacatgtccaactcgcgtgaactcgcacttgcgtccaaggcctggccctttgaagaagcgcggcgggtgctcaaacgctatgagaaggcgccgccggagaagggatatgttctgttcgagaccggttatggcccctcgggtctgccccatatcggcacattcggcgaggtggcgcgcaccacgatgatccgccgcgcgttccacgagatcagcgatattccgacccggctgatctgtttctcggacgatctggacgggatgcgcaaggtgccgggcaacgtgcccaaccaggacatgctgcgcgagcatctgcaaaagccgctgacctcggtgcccgatccgttcggcacccatgagagctttggccatcacaacaacgccatgctgcggcggtttctcgatacgttcgggttcgagtacgagttctattcggcgaccgagttctacaggtccggccagttcgacgagatcctgctgcgcgccgcggaacgttatgacgacatcatgaagatcatgctgaagtcgctgcgcgaggagcggcagcagacctattcgattttcctgccgatccaccccgagacggggcgggttctgtatgtgccgatgaaagaggtgaacgccaaggacggcaccatcacctttgacgacgaggacgggcgcgaatggacgctgccggtgacgggcggcaacgtgaaattgcagtggaagcccgatttcggcgcgcgctgggcggcgctgggcgtcgatttcgagatgtacggcaaggatcactcgaccaacacgccgatctatgacggcatctgccgggtgctgggcgtgcccgcgcccgagcatttcacctatgagctgtttctggacgagaatgggcagaagatttccaagtcgagcggcaacggggtgagcatcgacgaatggctgacctatgccagctcggaaagccttgcctatttcatgtatcagaagccgaagaccgccaagcggatgtatttcgatgtgatccccaaggcggtggacgagtatcaccagcaactgcgcgcctatccgacccaggatctggcggcgcagctgaacaacccggtgtggcatatccacggcggcgatgtgcctgcctcgaccctgatcgtgccgttcgggatgctgttgaacctggccagcgtgtcgggagccgaggacaaggaggcgctgtggggcttcatccgccgctatgcgcccgaggccagcgccgagagccatcccgatctggatcaggcggccgggtttgcggtgcgctacttcaacgatttcgtcaagccgacgcgggtctaccgggcgccgatcgaggtcgagcgcgaggcgctggaggagctgcgcgcgcaactggccgcctatgacgggccggtcgaggatgaggcgctgcaatccatcgtctatgcggtgggccgcgaccggttcgacccgctgcgcgcctggttcggtgcgctttacgaggtgctgctgggcgcgtctcagggcccgcgctttggcgggttcatcgcgctttacggcattcccgagaccatcgcgctgatcgacaaggcgctggcgggcgagctggtctgagccaaccctcatcagctccttgcggagcttcttcggaaggatggcggtgcccgctggcgggcgccgccatctgtgatactctgtttctgacaagaggcgtggaggtcggtgtgacgatacccgatgaagacaagtttcagggccggatacatggtgaacggcccgagccgaaggatcccgaaaacctgtggtggcggctgctgcacatgatcctgatcgcgataatgatcaatctggcccagaccattctggcggtggttacggtggtgcaattcatcatcatggccgtcagcaaaagccagccgaacgaacggcttgccgatttcggcaccgacctgggcatctggatcgccaaggcggcgcggtttcagactgcggccagcaatgtcaaaccctggccctggaccgatctggactgatccggcgggccttgcgcttcgtatcactcctcagggaaagaggagacacaacatgcgtcaacttctgttcatactggcctgttgtgtcggtctggttggtccggcccaggcccagagcgatgagatcaaggctgtgatcggcaatcagatcgaagcctttctggccgatgatttcgcgaccgcgttcacctttgccagtccgatgattcgcgagattttcagaacgcccgagaatttcggttccatggtgcgcaacggctatcccatggtctggcgtcccgcggaaatccgttacctgggtttagaggagcgcgagggtaccctgtggcaactggtgcgggtgaccgatcggcagggccttgcccacgtgcttgcctaccagatggttaacctggaaagtggctggaagatcaacgcggttcaagttctggagacaccgcccccctcggtttgaggcaacgtcaccgtcacggtgctatgagccgggattaatccctttgttctacccatttggcgcgttcgggtgcggcccggacccgtcacatgaaagcgcgctggcaggtcgtcagtggcgcgattgggaaagggatttgtatgaacaaggcaatcaccgacggcatcaacttcatgccgcccgcctttcagctggggctgaatgtgtggtcgagcggcgacggcacgccggggtcggatacctatgatggggcgccgaatgcggcctttgttccggcggatgccgattttggcggctgcctggaattgcagaagaccgcatcggttcagaagctgcgctatatggggcagacgcccttgcagccgggctgttacctgcagatcaaggtccggatcaaggcgatcagtggcaacctgcccagcgttcgggtcgccgggtgggccggtgcggcaggcggtgcgcatgtcggcggcgtgacggaacaggggccctcgaccacgctgaccagctatggcgatgtggtcgaggtgacgggcatcgtgggatccggcaatcgcggcggtgtcgacatggtctggggggcgtcggcgctctatggtcatttcggcctcgatctcgaagggtcgaatggcggcatcgtgcggatcgacgatatcgagatcaccgatatcaccggcgcgttcctgcgtgacatgctgagccaggtcgatgtccgtgattacggtgcggtgggcgatggggtcaccgacgactcggccgcattcgaggccgccgatagcgcagccggagggcgccgcgttttcgtgccgggcggaacttatttcctggggcagacggtcagcctggcatcggagatcgatttcgagggcacggtgacgatgcctgtcgacaagatgctgctgttgaccaagaattttgatcttccgacctatatcgcggcctttggtgacgaggaaaccgcctttcgcaaggcgtttcaggcgctgctgaacgggtcggatcacgaatcgctggacatgggcgggcgcaatgtgtcggtcaccgcgccgatcgacatgcaggcggctgttccaaaccggaccagtttctcgacccgacgggtgatccgcaacgggcagctggtggcggtggcgggtcccgcttgggataccgatacctttatctcgcaggcgacatatgaccccaatgacgcgcgtaagctgaacaacgtgacgaatatcgccaatattccggtgggttccttggtgacgggagcgggtgtcgggcgcgaaatctatgtgcgctcgaaaaacgtgggggccggtgagatcacactgaacgcgccgctctatgatgcggcaggcacccaggtcttcaccttccgcagcttcaaatacatgctggatttcagcggcttcagctcgctgtcgaagttcaacatgcagaacatcgagttccagtgtaacacccattgcagcgcgatccggctggctccgtacggcgctacattcgcgctttacgattgttttatcagtcggccaaaggatcgtggaatcacctcgatcggtggtggctgtcagggcatgctgatcgacgggtgccagtttctctcgtcggaagaggcgctgaacgtgccggaccgcagcagcatcgggttcaacaccaatgccaacgacgtcaagctgcgccattgccgggcgacccggttccgtcattttgccgtcatggcggggcagaaccatatgatcctgggcaaccacttctttcagggcgatgccgttgacaacgggccgcgcacagcgggtatcgtactgatcgggacttactcgagcgcgacttttgccgagaactatgtcgacaattgcagcctggaatggactaacgaacaagacccgaaccctgacttcaatggcggattctcgttcagcgcgctgagcatcaccgacaatatctttttgtcgggcgaggtggcgccctggttcagctatatcgtgatcaagccgcatggggttggccatttcatcaatggcatgacagtcaccggcaacaagttccgctcgatcaatggatacatcgaccgggccgagcgggtcgacaccagtttctcggggctgaatttcgatcggacccgggatctgatctatcaggggaacacctatcatggggtcagcacgcgcagcgccaaccccctgcggctggaggtggaccagaccagcgcatcggacaactggctgatcaataccgatgcaaccttgccgttcggggccgagacgcgcggagtcgatgctgtggtgccacaggggccgctgcgggaatcggggggtgcggttgcctatttggcgccttatgcccaggtgcagcaggggaccaatcaggatcaattgcgcctgcgttggagcgagcctgtttccgggacggtgtttgtgacagtccgggccgacaaataggcctgtcggaggaggagtatcggggccgcgtttgcggccccatttttgttcagaactcgcgccagaggctgaacttgatattgaggctgcccggcaggtcggatttgcgttccagacccaggacccatgtcctgcctttgctgccctcgatcagcagcgatggcgtgatggtccagaacagcgggtggcccggcacatacgcggtttcaacctgtaacatcgggtcgattcgccgtgcggttgacaggcctgcggtcatatcaagcttgaatatgttggtcttggtgccgctgcgccgctcccacccggtgtccaccgccagccagccattgccccagcgggtttccagccccttgccataggacagggtgagtttgcccatcggcgcccagtcgcccagccagtgatgggcgcccaaacccagctcggctgcaaaccggcccttggtgcccaagtcccagagcggatagcgtgcaaagatcagggcgtgtccggcaaggcctggttgttcgttgatgtcgatgccaagtgtcagccgttcggccatgccccattcggcataggcggttgtcttgtaatcataggccccctgaaaccgatagagcgtgaccgaagcagacgtgaacccatgacccttttcgcgcagccaagcccctgccgccgccgggcaagcggcagtcatgcagatccacaaggcaatcagcaggcggcccattccgcaccctccgtcacaagcttcgcggagcttggttaacgattggttagtgcggttgtgccgcagggtggctgtggttttgccgttgtgaaccggcggccgggcgctatgctgcgatgcagcatgggagagtcgccgcatgggacatgtcatcacggtcgcacagcagaagggcgggtcgggcaagaccacgctggcggtgaacctggccgttgccttcatgcgcgcgggcaggcgcgtggcgctgatggataccgatccgcaggggtcggcgggtcgctggttcatggcgcggctcgaggcgggtggcgatccggggctggaattctcgaccgcttcggcctggggtgtcagctacgaggtgcgcaaactggccaaggaccatgacatcgtcatcatcgacaccccgcccaaggccgacagcgacctgcgcccggccctgcgcgaggccgatctggtgctgatcccggtggcgacctcgcatctggatctctgggcggtggaaatggtgctttatctggccgagcgtgaggacaagccggccctgatggtgatgacccgcaaccgccccggtacccggctggcgcaggatgtggcggccaaggcgcaagagttgaacgccgagctggcgcaagcggcgctggcaaaccgtgtgacctatgccgaaacgctgggccacggccgcgctgcgctggaggcgcccaaagggcccgctcatgccgaagtaactggtttgatgcgggaaatcgaaatcgcgctggggttatgagggcgcgcaacctgtgctaggctggtcctgcattcgcaggagaaacgccatgcccaagatcgccaaagccgcaccggtacagaccgtcatcacgacctttgaaatgacgcccggcacctgtcaggacctgctcgaggcgctgaccgaggcctatgccgatttcatctcgaaacaacccgggtttgtcgccgccggcctgcatgtgaacgatgctcagacccgcatcgccaactactcgcaatggcagcggcgcgaggacttcctggccatgcttcgaaccccggaaatgcgcgagcgcaatcggcgcatcaacgagatgtgcaagagtttcgaaccggtgatgtatgaggtggccgaaaccttcgacggcaactgaaccggggggtgatctggatcaaggattgcgggccggagccggggcattctgtcgccattcccaaacggaggcgcgacacatgtatcacaacatccttgttccgatctcgttcgatgccgaacgcgacgtatccggcccgctgaaactggcgcagctgctggccacgcccgaggcacgggtcaccctgctgcacgtggtcgaacatatccctgcctatgcgatctcgtatatgccgaccgactatctggccgaggcgcgcaaggcgctcaagaaggagctcgatgcgctggccgcccagttgcccaacgccaccggcgtgctgatcgaagggcattcgggccgctcgattctggactgggccgagaccaacaatcccgacctgatcatcatctcgtcacatcgccccggcatgcaggatctgctgctgggatcgaccgcgactcaggtggtgcgccacgcgcaatgtgctgtgcatgtggtgcgctgagcaaagcggccgaagcgcatgaataattcttgataagggagagtaacgagaggataacctcaccatatggttgtttctctcgttcttcttgccggctcgctgcttttgcttgggtggtccttgctgaccttcgggtcgatcctgacaccagccctgttggtggcggcgctgggcgtggtcgtcggggtcgtcctggtgctgcgcttcagattgcgcgcggcgccggtctggatcgtgatcgacggatcgaacgtgctctattggcgcgacgagacacccaacctgcacacggtacgccaatgtgtcgaagggttggtgcgcaatggctggaccccgcttttgtggttcgatgccaatgttggctatctggtcggctcgcaatacatgggcccgcacgagttgtcgcgcgcgctgcgctatccggcatcccatatcaatgtggcacccaagggcactccggcggatcctctgctgatcgagcaggccggtgatctgggcgcacggatcgtcaccaatgaccgctttcgcgattgggtcgagacctatccgcaggtcgctgatgcgggtctgttcctgcgcggcagcgcctcggatcagggcgtgtcgctccgtttcgccgaggagccggcgcgcaagcgggcctaggtcgaaagatcctcggcactcaaccgcaccgccttgccgaaaccggcgttcagcaggccatcggcaacggcaaaacggacaaagcggaaatcgccgaaatcggcataaagcccggccttgggccgcagcatcaggtagcgggcgcgcagggcgtcatgttcgggcgtgccgcgagggatcagttgcgcggaacaatgcagggtcaggcgcggatgggtcagcggatcgcccttcgcgccgggctctccgatcagcagggcgcaggcgggggtcgcctccagggcggcggtatgggcggcaagggatgagaccagcgagacgggcatgccctgcgcatcggtggccagcgagatgcggctgaccgagggggcaaggccgcccggttgcagcaccgccagcgcgccatgtcgtgcggagtcgatcagggcgcgggcctgggcgcgggttttggcatcggcgggcagataggggtcggtcatggccggtcgctatcgcagataggcaaagcgataggccagcgccacgccgcccgccccgcccaggatattgcccagcgtgacccagaacagattggccagtgccgcgcctggcgtcacctcggccccggccagcatgccctgggggatcaggtacatattggccaccgagtgttcgagccccagcagcacaaaggcggaaatcggccagagaatggccaggatcttgcccgctgccgtgcgcgccgcaaaggtcagccagaccgcgaggcagaccatcgcattgcacagcaccccgcgcatgaaggccgcgccggggtccagcgccgccttgccgcgtgcgatggcctgcgcggtgtcgcccatcagcccgtccaaaaggccggtcagagcaaaagccagcgccagcccgaccgcccccagcaggttgcccagatagaccagcccccagttgcgcaacagcgcggcgagggtgatccgccggtccaccgccgccatcaccatcagcgcattgccggtgaacagctcggcaccgccgacaatgacgaggatcagccccaatgaaaacaccactccgcccaggaagcgcgccgggccaaagcctgtatccgcgcctgtcatcaccatcgtataggccgcgccgccaaagccgatgaaggcacccgccagtaccgccagcgtcagcgtctgcgcggcgccaagcccggccttggccacgcctgcggtttccaccagacgggcgatttcggcgggtttataggcgtcgagcccggtggggttggcatcactcataccatacagcctagccccggctggtgccgctgtacattgaccccgatcaaggagcgctcagtcctcgcccagtgtcagcgtcacccggtcgccggcaaaccaggtgcggccatattccaccggacgcccgtcggggtccacattcaccccggtcgagaacatcagcggcgccccctcgttcagcctcagatgcagcgcctgggtggcattggctggtcgcgcggtcaggcgggtcgagacccgggtaaaatcagccacccccagccgttgcagggcggcggtgacagagcgtgtttcggtcagtacctcgggcaggccgggaaaacgggcggcaggaaacacgctctggaacacggcgatgggttggccatcggcgagcgaaagcccgtcatagacatgcacctgcgcgcctgcgggcagggccagcgcctcggactcggtgctatcggcggcgcgggtggtcagcgccaggatgcgcttgccggggatgcggcctccggcggcgatgttcttgtgaaaccgcacccgtttgccgatcgcgtaatcggtgggccgggctgcgacaaagacgccggcgccacgccgggcatggaccaatccctgatccgcaagatcggccagcgcccggcgcaccgtgtgccggttgaccccatgggtcgcggccagctgtgcctcggtcggcagccggtcgccttcgccatagcggccctcggcaatgtcctcggtcaggctcagcgcgatggtcttccagacggggatgcggctcatgtcatcaaaacttcatggttgcatggattgcggggcgtgggctgacgcgctaatatttgtctagttgtatagtgaatgtagacaaccgggccaagaggcttttatggcagaacaagagaaagagacggcggcgcggcagggctggatgggccttttggcgcgtgcgcccgaggcgatgctgatggcactgtggaaccgggtcgaggagcgccccgcgttcgactggctgcgcgcgcccgaaaccggtggcgtgatggtgcgcggccgcgccggcggcaccggcgcccccttcaacctgggtgagatgacggtgacccgctgcgccttggcgctggctgatggcacggtggggcatgcctatgtccagggtcgctcgcgtgccaaggccgaggcggcggcgctgatcgacgcgctgatgcagaccgccgccgccgacaccatccgcgccttggttctggacccgctggcggcgcagatggccgagcgctcagagggccgcgccgcgcgcgcagccgccaccaaggtcgagtttttcacgctggtcagaggagaggattgatggacggatcaagcctttatgcaggtggctttcgcgacgcgcctgtcgacgcggcgcatgcctttcgcgccgcgatgagcgccatggcgcgccccggtgatattcgccggatcgccggtgccgaaccacccgcgccgctttctgttgcggcgggcacgctgctgctgacactttgcgacccggaaacgcgggtgcatctggccggggcggtggacacggacgcggtgcgccaatggctgagctttcacaccggcgcgccactggtcgatgcggcagaggccgattttgcgctgggcagctgggccgacctgatgccgctgtcgcgctaccggatcggtacgccggaatatcccgaccggtcggccgcgctgatcgtcgaatgcgacgcattggagaacaccggtgcggtgctgagcggcccgggcatccgcgacaccgcccgcctgtcgttgccggatgtggacactctgaagggcaacgcgattctatacccgctgggctgcgatttcttcttcacctgtggcgaccgggttgcggccctgccgcgcagtaccaccatcgtggcggagggttaggccatgtatgttgccgtcaaagggggcgagcgcgccatcgagaacgcccatgcctggctggccgaagagcggcggggagatacgtcggtcgcagaactttcccttgcccagattcgcgaacaactgagccttgcggtgaaccgggtgatggccgagggctcgctttatgatcccgacctggccgcgctggcgataaagcaggcgcgcggcgatctgatcgaggcgatctttctgatccgcgcctatcgcaccaccctgccgcgctttggtgcaagccgggcggtggataccggcgcgatggcctgcgaccggcgcatctcggccacgttcaaggacgcgcccggcgggcaagtgctggggccgaccttcgactacacccatcgcctgctggatttcaaactggccgccgagggcgacgttccacccgcgccaagcgcccccccgcgccgggaacccacaccgcatatcaccgagttcctgggtcaggaggggttgatccagcccgaacccgtgagcgacgcggtgccgggcgacctgacccgcgagccgctggaatttcctgccgaccgcgccctgcgcctgcaatcgctggcgcgcggcgacgaggggtttgtgctgggcatggcctattccacccagcgtggttatgcccgcaaccacgcctttgtgggcgaattgcgcatcgggcgggtcacggtcgagatggaggtccccgaactgggctttgccatcgagatcggcgagttggagctgacggaatgcgagacggtcaaccagttcaaggggtcaaagaccgaaccgccgcagttcacccgcggttacgggctggtctttggccagtccgagcgcaaggcgatctcgatggcgctggtcgaccgcgccctgcgctggaaggagctgggcgaggacaatctgggcgccccggcgcaggacgaggaatttgtgctgagccatagcgacaacatccaggcgaccgggttcctggagcatatcaagctgcctcattacgtcgatttccagtcggaactggaactggtccgcaagctgcgccgcgaggcggaagagcggatcgtgcatcgggaggcggcggaatgatcgcgccgctcttcaagcccttgcgggctttcatcgcgaagacgcccgatcgggcgaatgagcagacgggaaggaagccatgaccgagcaagcctataactttgcctatctcgacgaacagaccaagcggatgatccgccgcgccatcctcaagggactggcggtgccgggataccaggtgcccttcgccagccgcgagatgccgatgccctatggctggggcaccgggggcgtgcaggtctcggccgcgacgctgacgcccgatgaccggttgaaggtgatcgaccagggcgctgacgacaccaccaacgcggtgtcgatccgcaagttctttgagcgcacggcaggggtggccacgaccgaggcaacgcaggaggcgacggtgatccagacccgccatcgcatccccgaggcagagctgaccgaagatcagatcttggtctatcaggtgccgatccccgaaccgctgcgctttctggaaccgcgcgagaccgagacccgcaagatgcacagcctgcaggaatacgggctgatgcatgtgaagctatacgaggatatcagccagcatggcgcgatctcgaccgcctatgcctatccggtgcgggtggccgagcgctatgtgatggacccctcgccaatccccaagttcgacaaccccaagatggagatggcggcgatccagctcttcggagccgggcgcgagcagcgcatctatgcggtgccgccctatacccgcgtcgtaagtctcgatttcgaagactacccgttcgaggcgaccaaggccgagcatccctgtgacctgtgcggtgccgaagacagctatctggacgaggtgatcatggacgatgcgggcgggcggatgttcgtctgttccgacactgattactgccggtcgcgccgcgaggcggcggcatgagcgcgtcggttggagcgggtgaaaaaatttcgacgaaattttttggacaggatttcggagaaatcctgggcgcgggaggtgagggatgagccccttgttggaggtgcggggaatcgaaaagcgctatggtgcgcggatcggctgcaccaatgtgagtttcgatctctaccccggcgaggtgatggggatcgtgggtgaaagcggctcgggcaagtcgacgctgctcaattgtctggcgggtcatctggtgcccgatgcggggcaggtgatctttgacacccgccatacggggccggtggatacggtcaccatgtcggaacccgagcggcggatgctgtcgcgcacggactgggcctttgtgcatcagcatgcccgcgacgggctgcgcatgtcggtctcggcgggcggcaatatcggtgaacggctgatggcggtgggggatcggcattatggccgcatccgcgcctccgcgctcgattggctggaccgcgtcgagatcgacggcgcccggatcgacgaccggcccacggctttttccggcggcatgcagcagcgcttgcagatcgcgcgaaacctggtgacaggtccccggctggtgttcatggacgaacccaccggcggcctcgacgtgagtgtacaggcgcgtcttctggacctcttgcgcggattggtgcggcggatgggtttgagcgccatcatcgtcacccacgatctggcggtggtgcgcctgctggccgaccggctgatggtgatgaaggacgggcgcgtggtcgaaagcgggctgaccgatcaggtgctggacgatccgcagcatggctatacccaactgctggtgtcgagtgtgttgcaggtttgagggggcgctgcccccgcgcctttggcgctcccccggagtatttggggcgaaatgaaagggaattgggatgatcgacatccgtgacgtcagcaagagtttcaccctgcacaatcagggcagcgcggtgatccgtgtgatggagggggcctcgttgcatgtggcgccaggcgaatgcgtggcgctgaccggtgcgtcgggggcgggcaagtccaccctgatgcgggtgatctatggcaattacctcgcggcctccggctctgtccttgtgggtgggctggacgtggtccaagccgagccgcgcgagattctgcagctgcgccgtgaggtactgggctatgtcagccagttcctgcgggtggtgccacgggtgccgacggtcgaggttgtggccgagccgctcctggcgttgggcgccgacccggatgcagcgcgggcgcgggccgaggcgctgctgagccggctcaacatccccgagcggctctggaaactgagccccaccaccttctcaggcggcgagcaacagcgcgtgaacatcgcgcgtggctttgcccatgcctatccggcgctgttgctggatgaaccgacggcgagcctggatgcggcgaaccgcgcggtggtgctggaactgatcgaggaagccaaggcgcgcggggcggcgatcgtgggtatctttcacgatgtcgaggcacgggcgcgggtctgtgaccgggtggtcgatgtctcggcctttaccccgggggcggccgcatgacccaggtgccggtgatcgcggtggtggggccttcgggcgtgggcaaggacagcgtgatgacggcgctggccacgcgcgatccccgggtgcacctgatccgcagggtgatcactcggcccgaggacgcgggaggagaggccttcaccggcgtctcacgacaggagttcgaggcaatgcgcgctgctggtgcctttgcgctcagctgggaggcgcatgggttgtgctatggcgtgccgatgccttcggaggtgaaacaggccgatgcgcgcgcgctgctggtcaacctctcgcgcggcgtgttgttgcgcgcgcaagaggtgttccacccctttgcggttctgtcgctgacagcgcgccccgaggttctggccgcgcggctggccgcgcgcggtcgcgaggatgcggcggaacaggcgcgccgtctgggccgggcgggcatggccctgcccgaaggggtgcgccgggtcatcacggtcgacaattcaggcccgctcgaacgcaccgtcgatgcggttctggcccatcttcagcgggaaagcgcgtagcgatggatcaggtgaaaccggccatccccggcctctcccaccagggccagatcagcgagtgtgaagggcaccggcagcaacggtccgaggcgccgttgcaacagcgtctgcgcctgcatcagcatgtcatcgtccagccggccggtcagggtgatgtgaaagcggaactggtcgagcacataggggtaaccccagctgagcagatgcgcgtcctgctccgggctcagccttgcggcgcgacggcgcaccagctcttgcggcgtggcaggcgcgcgaaacgggtccagctcggtcacgcaggccgccgccagcgcgttcagcgcgccaagctcccccaccgggcgcagcgccaggaaccggcccagccgggcgatttccaacccgtccagcgtcaccgccggacggctggccgccagtgttgcgcaagcccggcgcagcgcatcgacgtcctgcccctcggccagacgaaagggcggtttcatagtggcgtgcagcccatatttgcgcggtgtcgcggtcagcgcggcaacgtccagaccggtttcggcaggatgcgccagctcttgcccggtttcgacatcccagcccagccaggatgcgccgaaccctgcccaggcttcggatgcggggggcaggaaatagatcgcgtatcgcaagaaagtcaccttggcctcctgttgtgtggcccgttccatagctcaaacaatgtgaagttcagatgacagatgaagtgatccttgccaatgccacgctggtcctgcgcggcgagaccgtgaccggcagcctgcatatcaagggcgagaccatcgccgggatcgaccagggcgcgcatgtgcccgccggtgccgtagattgcgaaggcgatttcgtctcgcccgggttggtggagctgcataccgacaatctggagcgccatatccagccgcgccccaaggtggactggccccatgccgccgccatcctggcccatgatgcggaactggcgggcaccggtatcaccaccgtgttcgacgcgatgcgggtcggctcgatcccctcgggcgccgggcgctatttgcaatatgcccgcaacctgtcgcgcgagctgtggcagctgcgcgaggcctctgcgctgaagatcagtcatttcctgcatctgcgggccgaggtctgttcggaaaccctggtcgaggagctggacgagttcgcgcccgaggatcgggtcgggctggtttcgctgatggatcatacgccggggcagcgccagtttcgcgacatgaccaagcttgaggcctatatgaagggcaagcatgcgatgagcgatgacacgttcctgcaacatgtcagccagctcaagggcttgcgcgatcggtatggcgaccgccacgagatcgagacggtcaaggccgccaggcggctgggatcggtgctggccagccatgacgacaccaccgccgaacaggtcgcggtctcggcgggccatggcatccggctggccgagttccccaccaccatcgaagccgccgaggcctgtcatgcccatggcatcaaggtgatcatgggggcgccgaacctgatccggggcggatcgcattccggcaatgtggcggcggcggatctggccgagcgtggcctgctggatatcctcagttcggattacgtgccgtcggcgctgctgttgtcggcggtacggctgggcgcgctctggggcgacatggcgcgcgggatggcgacagtgacgcggacacctgcgcaggcggtggggcttgatgaccggggcgagatcgcgccggggctgcgcgccgatctgatccggttccgcatgagccaggatgtcccggcactgcaatccgtctggtcgcgcgggcgccgggtggcctgagcgttcagggccgcacgaacttcgcctgcccgggtgcgcgctgggtgggcgttctcgcctccatgccggcatcggccagcgtggtgccgcaggcgacaccatccagatcggcatcgttgcgctgatgatacccgggctcgccgcgccgggcctgcggaaggcccgccaaagcggcggtctcgcaccccgccagcgccgccagatggcgcagcgccagctcgggcggataggggctggtgcgcatatagacacctatggcggtcgaccccgcgatcaccggcagactggccagcagcagcaggacacgcaggggcgacagcgcctttgcgcgggtgcgatcggcccggcgcagacgccgggtctgtttccttggcgcctcgggatagagcgcctctcgtatcgcttgcagctcggtcatggggcaaagctgccccgcgaatatggcggcgccatggcgggcagttggcaggacaggggattttggataactaactgataatgtggcgttaaatatttgtttctccggatcttgtgcccggttcggggttccccatttaccatgtggtcgcaacccatgctcaaaggagcacccaatgcgcagccttctgtttgctgcaaccctgttcgcagccgccacccccgtactggcagacgaggtgaccggtattatcctggcctatgaccgggtcgacggtcggatcgttctcgaggacaagacggtctggtcgctggaatttgtcgaggagattcccgaaggtctggccgtcggcgacgaggtccggatcgtcttcgaggccgcaggcgaggacggtatcaccaagatcaacgccattcatcaggaatgaaaactttcccaactatccacgaaacaaagcgtatccgattccatggtgttgaaaaccatatagaaaacacacttgctcccctaattcgcgcgatttgaggcgtgtctctttgaaattcgcggtttcggccaagattgccgatccacggagttggagacaagtatgatcacagaattgaagtcggtgcgagatatctggaagaagatgcccagcgagcgccacgcacgcattttccttgaagagatgatctggccgtctggtcgccattgcccacattgtggcagccttagctcaaccccaatccgagggcgcactgctcgccctggcctctaccaatgcgccgaacgcgagtgctgcctccaattcacggtgaccacaaagaccccgatgcatgccacgaaactggaccttcggatctggattgcagcaatctttctgatgctgacgtccagcaagggaatctcgtctgtggtgatggcgcggatcctgggtgtgaatcagaaaacggcctggaaactggggcatgcgatccgggaactgatggatgaacgtgaggctgtttccgcaaggttggccggcgttgtcgaagttgatgaggcatatgttggtggcgcgccgaagttcaagaaaggcgtgaagaacaagcggggtcgaggcacaggcaagcccatggttctggtcgcggcggatcgcaccgggcaggcaaaggcgactctgatcccgaatgcgaagggcgcgacgctcggaccgatcatgaaagaatggattgatccctcatcggccctcatgactgacagcaacaccgcttatcggaagatcggtcggagctttgcatcacaccacactgttaaccatggcaaacgacagcattcgcggccttccaaaggagcgcatatcaacaccgtggaggctgtgaactcccaagtgcagcgggcgttgattggtgtctatcaccgcttggggcggcaacatcttcaaagatatctggacgagatcctgtggcaatggaaccatcgtcagcaggaggtgaagatcaggaaccgaaaaacatcatctggcaccaagacaattgctacgagggtctggaaacccatccctgtcgttgatcagatgcgcggtcttctttgctgcgccgtagggcgacagttgcggcgaacacctcaatggggtttatgttggccaatacacctttttgagcacaaaggaacctttgcttgattccctttccgttggctctttcgctggttccaattttcattgggtgtgccctgctccttttgacacgaaaatcaacctatcagagacttcacgaacatgctcggcggatcaacccgatttatcgctggccctttccgaagtcagaacagaagcaactacgtttcgtagatttcaacaggctattcttgagaggagtaggttatgctgccctctccgtaggagcactctttttttgcgggtatttggtcactgttgtcgatcctttccggggagaccggtttgacgctcaggcatgggctgaagccggaagttgtagaggactgagtgactgggaatgcgtagagaaagagagcacttgtccacgcggaagtatggtgcgtgatctaaccaacaaccacttgctgccacaaacgacccgccgcgaagaagtaatagagctccttggccggtcgacatccaacgtgcagatcaatggtttggagtgcccagcatacagccttggcatgtgcagtggtatcaggattgactacgactcgctctatgtgtgctttaatgaagatggcaccgtcgcatctgcgggacatgtgcagcattgagcatcagagtttcagaaggctctctactgctttgctttttttcgtggataattgggaaaacttctgcccgaagcggcaccgcccgcttcgggcagggatggtatatcaagggaagctggcgatcccacgaggactcgaaccccgaacctgctgattagaagtcagctgctctatccagttgagctatgggaccgcttggcgcctgttatgccacgcaagcgtggagggtcaagcggcggcgcgcagatcgagggtcatgaaggtggaccaggggtcctcggcatagccttcaaagggcgcgcattcggtgaaaccataggtttcatagagtcgccgggccggcagaaagtcgtcggtcgaaccggtttccagatagatgccgcccgcgccctggctgcgggcgcgatctagcaggaactccagcatcgcgcgccccgcgccactgccgcgcgcctcggacacggtgtgcatggatttcagctccaacgcgccgtccgacagggtcttgagcgcacccatgccgattgccacacctgcctgacgcaacaggaagaaggcgacatcggggctgtcgaggccgctgccatccagtacatgacagctctcttcgggggattgcgacgccatcagcgccacatggcgggcgatcagggccgcggcttcgggcgcggacgggttggcccgttcgatcacgaatccggacaaggggccctcagtgggtccagggaccgcgccggtcggtggcgaaattctcgccatagccgcgcgcgcgcaggttgggcttgcgcttgtgcggttcggtgaccacggcgtcgatcccgtgcgccctggcgtaatccagcgcctcttccttgctgtcaaagcgcagccggacctggctctgggtgtcgctggacgaggtccagcccatcagcggatcgacctcgcgtgccgatccgggggcgtattccagaacccatttgcgggtcttggccatgcccgaggtcatcgcattccgtgcgggctggtagatccgtgcgcgcatcctatcctccgtcgtcttcggctgccccctatatgcgcggatcgacggcatcgggcaaggccgatttccggcctcgctaagagcctgggtgggatcgggcaaggcccatggcggcggcagagtcgaacgggagcagcccagggcgggagcgttcgtcctgccctggtcaatctcaagacgccggatcagttccgcgacgggtagacgccgaacaatgcgatgcagtatttcaggcccagcgacggttggtggttttcctgcggaaggccctgaccggtgctcagaatcgtagtggtgacaccggttgtcgcggatccgtttgccagggcttcgtcgggttgcgtcgtggtataggtcggggtggacgtcgtgcccaggaacgcgttgccgggatcctgtatgttggcatcgtcactgctcacatggatcgaggtcgatgcattgctggtggccaggtgggtgtgcggcgccatcgtcgcgatggtctgggtggtggtgggctggccaagtctttcaccctgtgtgatgggctgcaagccggggccggtgccgacaccgatggcgacgcgcccgcgcagatcgggcagcgcgaatgtggtgcgtccgtcaccaccatacatggtgcccagcaacgagaacagcgtagtattggacgaaatggccagcagcgccccgttcgcctcggcccagccgcgcggacagaaattgaaacccgcaagcatcaactcgccgacaaacggatcggttccggcgcgggcttgcgacgcgggcgcgatcaggctcaatgaaagggccgcggcggtcgcgaatgtggtaaatgcgttcttcgacatctcaatcctccagaaattttggcgcgctcattgggcgcgcgacactactttgggggataatttgccaaaatgatgcaacctagatcacatagagtgcagttatttcgtaaaaatgctccctttcatgtctcaagttgatattaagtgcaggcataagcgaggcttcccaacggcgggcgatctgatgacgccgtttggccgggtcaggtcgccagcaggcgagtcgtggtttgggccgatggtgcgcagcattgtccgcttcggctatggacaaccccgggtgtccttgctaaacgccaccaatcttgcgccctgggattcgtcccggggctcgtgatttttgcagccggggaccttcggggccctataccatgggcacctacgggggcctcaatacataggcgggggaacccgccgttgctaaacggaagacagaaagcatggcactcaagtcgtataagccgacgacgccgggccagcgcgggctggtgctgatcgaccgttcggagctttggaaaggacgtccggtcaagtctctcactgagggtctgaccaaatcgggcggccggaacaacaccggacggatcacctcgcgtcgccgcggtggtggggcaaaacgcctctaccggatcgttgacttcaaacggaacaaattcgatgtggcggccaccgtcgagcggatcgagtacgacccgaaccggaccgcattcatcgcactgatcaaatacgaagacggtgagcaggcctatatcctggccccgcagcgtctggcggtcggtgacaaggtcgtggcatccgccaaggccgacatcaagccgggcaacgcgatgcctttctcgggcatgccgatcggtaccatcgtgcacaacatcgagatgaagcccggcaagggcggtcagatcgcacgtgccgccggcacctacgcccagttcgtgggccgtgatggcggctatgctcagatccgtctgagctcgggcgaactgcgcatggtgcgtcaggaatgcatggccaccgtcggtgccgtgtccaaccccgacaacagcaaccagaactacggcaaggccggccgcatgcggcacaagggcatccgcccgtcggttcgcggtgtcgcaatgaacccgatcgaccacccccatggtggtggtgagggtcgcacctcgggtggccgtacgccggtgaccccgtggggcaaggacaccaagggtacccgtacccgcaacaagaacaaagcgtcgcaaaagctgatcattcgctcgcgtcacgccaagaagaaagggcgttaagcaatgtctcgctctgtttggaaaggtcctttcgtcgatgcttatgtccttaaaaaggcagcagcagtgcgcgaatcgggccgtaacgaagtcatcaagatctggtcgcgccggtccaccatcctgccccagttcgtgggtctgacctttggcgtgtacaacggtcagaaacacatccccgtcaacgtcaccgaagacatgatcggtcagaagttcggtgaatactcgccgacccggacctattacggtcacgcggctgacaaaaaagcgaagcggaagtaagtcatgggcaaggaaaagaacccccgccgcgtggccgaaaacgaagcaatggcaaaactgcgcatgcttcgcaccagcccgcagaaactgaacctggttgcagcgatgatccgcggcaagaaagttggacaggccctgaccgacctgactttctcgaacaagcggatcgcgcaggacgtgaagaaatgccttcagtccgccatcgccaacgccgaaaacaaccacaacctggacgtggacgagctgatcgttgcggaagcatgggttggcaagaacctggtcatgaaacgcggccgtccgcgggctcgtggccggttcggcaagatcatgaagccgttctcggagctcaccatcacggtgcgtcaagttgaggagcaagcctaatgggacataaagtcaatccgatcggcatgcgtcttcaggtcaatcgcacctgggacagccgctggtacgcagataccaaggactatggcaatctgctgcttgaagacctcgcaatccgcgaattcatcaaggaagagtgcaagcaggctggcgttgcccgtgtgatcatcgagcgtccgcacaagaagtgccgcgtgacgatccacaccgcgcgtccgggcgtgatcatcggcaaaaaaggcgccgatatcgagaccctgcgcaagaagctggcgaacatgaccgacagcgaactgcacctgaacatcgtcgaagtgcgcaagcccgagatggatgctcagctggtcgccgagtcgatcgcacagcagctggaacgccgcgtgtccttccgccgtgcgatgaagcgcgcggtgcaaaactcgatgcggatgggtgccctgggcatccgtgtgaacgtcgccggccgtctgggcggtgccgagatcgcacggaccgagtggtatcgcgagggccgtgtgcccctgcacaccctgcgtgccgacatcgattatgctctggccgaggcctcgaccccttacgggatcatcgggatcaaggtctggatcttcaaaggcgagatcctcgagcatgatccgcaggcgcgtgaccgcaaggcacaggaactccaggacggtccggccccgcgtggcgccggtggccgccgctaaggaggattagagatgctgcaaccaaagcgcactaaattccgcaagatgttcaagggccgtatccacggtctggcaaaaggcggaagcgacctgaacttcggaacctatggcctcaaggcgctggagcccgagcgggttaccgcccgccagatcgaagccgcccgtcgtgccatgacgcgtcacatgaaacgtcagggccgcgtctggatccggatcttcccggatacgccggtcacctcgaagccgaccgaagtccgtatgggtaaaggtaagggttcggtggattactgggcctgcaaggtcaagcccggccgtgtgatgttcgagatcgatggcgtcaatgacgaaatcgcccgcgaggccctgcgcctggccgcgatgaagctgccgatcaagacccgcgtcgtggtccgcgaagactggtaatcccggtccttcgacaagacattgaaacccccgccgggacaccggtgggggtttttgattttagtggggatcaatcgaccaagaggattgtgcaaggtttggtgcaggtggagaggtcaagtctccaaatcctgcgagtgagtcacaaggggcgacgatacgccctttggtcgggttcagcgccgatgcgctgacggcattcatccgcgcagggttgatctatggggtgtggggagagatgacatctccccgacgagggatcaaacaccgatatgtttgcatggtcgtgactggctcaatgccaatctcggccatcagctttgggggatacaacgggggagcgcggcagcccccttgtcaagatcgtgtggtactaccacacacatcttgcagcatatcttagtgctgtacgatggccgcagggatcacagcgcatggtgtcatctgacacacatctagcagcacgactgagtgctgtgtgatggtcgcagggattgcattacaaggtaccatctggcaagcgacccagcttaagcacactttctccattcactttggtgaaagattgaccccatcctaatgtaatatctgccatattacctcacatattgaaatatttcattatagtccgtagatagctgcactccaagtatctgatgttcgtcatcgactttgagtactgaaaagacaagaaacaccatttggttgtcgcggcctaaaaatactgaaaccaaggtttcaaagttgtcagaatatcgttttctaaccatatccatgcattttacgggcacccctatatattgaatgagttgcacttttgtatcgtgctctacattatcaggtattgcctcagcaggatcagaggcggcgaaaaaggcatcatagtctcctgtgagaaaattggtcttaagttctcggaggacttctactttttcattggcagtacagtcagcaaacgcaggcaaagtgctggaagccaatattgccgcagctagtatacttttgcatttcaatgtaatgcttcctttcaaccatgattttgacggcacatgcgcctcaaccggcatcccccaagtagaacgccaaccgtcacatgttgcagccacattgcgcacggttccagcttcatatgctggctgtgccgtagttctggcatctgaaacgggaactgagcatgatttatagcctcggcggggggtttttgcggtttcgggacgaatcggcaccccattgggcagaccagtcgagccgggttcgttcggattttgtcgccgacgtcatcatgatggaaccggtggcgcacgcagccgttggatggccgtcaggatgagacggaaccggtcgccactggccgcaacctctgccagttggaacttgatggcgcgggcatggcggacgactcgtgccccgattttgatcagccgggtttgcaggctggtcagcgaccactcggccacctcctctggcagatcagcgccttgcaggaagactcccagattgtaggccaatgcgtgaagctgaagccggacctcgttctgcgccaagcccttgcaggacagccgcgtccagttgatcgcctgcttgccttccttgatgcgctgctcggctgtgccacgctgattatggaaatggacgatccagtcagggaccatcggcagattggtgacgacgaaaccgatgcgcgggaacaactcgccgggatgcctctcgaccttggcgacaacgcgccgtggcttgtcccatgatgccgactgatactcaaagtcaccgtagatgcgccgcacatggttcggcggtcggcccaccgggcgtttgagcagatgcgcgatcctgccttgaagaatgcgattggcacgcatccggatggcgtagaagcagttctctgcttccagcgcctcatagaggcccgggatggcgaaggcggcatcggcccagaagaaccgcatcaggtgacgatccgcgtatcgtgcgatgaccggtttcagaacctcttcccatccgtcggcgctgtgcacattgcccgggcgcagagcgcagcattcaagatggccgaactggttgaacacgaacagggggtgatagcaaatgcagccgaaatggccgttccaggccgtgccctcctgcgcaccgtgggtcgggcagaccgagctgtcgatgtccagcgtgatccatttgggtggggcagacgcatgaacccggtcgatccactgcccagacaactcagccagcgcagcgcgtttttcggctgttgcccgtactttggtctcgaaccgtcccatctggctcgcggacgccgcattggtatcgacggctcgtccgccaacgacctgctgcatcaccggatcgagcgccagtcggtcggcgtcattcacgtcttcgtatccggccaatcgcccgaagaccgattgtcgcaaaagcccgactatagaatgcaaacggttgtggccggttcgcgtgtcgcgcaaaacaccgcgcgcaatgtcgtgcaggccgagtacctcatccagttcccgaaacaacagcagcccaccgtccgaactgatcttcgagccatgaaattccagtcgcacccgacggtcaaaaccaagccgaacagcacccgtttcgcctgcatcctcaaggtgatccacgatctgccgccatcaaccctattaacgtgctgaaatataacacattaccaaacgccacaggcgcgaaaacgtcaggttgcttggggaatgcgggtttagacctgcatggtccactcattgtatgaaattttggattccattccgtttccagactgtaggcaattcgatatgacgatgttcaagcgatacgattgaaccgtcattgcggaactgatcgggggtacgctctctttggcctaattgataaggtgaacaatgaagcggctgtggtcgacttggagttcactgggtagggttgcctcctagcggtcaggcacaatgaactgccgaaggacagaactgtctgtgataatcatgatgttggcgggggcgtgaacggtatcgtcttgggctttgtcgtggtcttgggtgaactggactgaccctcgagtgtttcgcctttggggcggcattgccccaaaacgtgcgtgacctcgaagtgaaactcagcatcgcgatatttttttcgttgagtgaagtgatagcgtttacaaccataagatatgtaatttattatatattcgtcgcttttgttgaatctggggggtatggcatggaacttctttttctgctcggcttcggcctgctgggggcagggctggcaatgaccggcgacgatgacgaggaatccgcccccgccgaaggattcactttcgatgacgatcaggccgtcggtaccgagaatgacgacatcctgacggtaggcgactttcccgaaggtgtaaccactatccccgaaattctcggccagggcggcgacgacctgatcgatctgaatgttccgccggacctgtatgacgattttggcgacgacgtcatcaatgccaacggcgtctccggccgtgtcgatggcggcgcgggagatgatacgataacaggcttcttttcaggcgggaccatcgctggcggcgcgggtgacgattccatcgacgttgcctccctctcttcggacagcttgattgtcgacggcggcgagggggatgatttcatcgacgccacggacgccgccggtggtcaagctctgggtggggccggcaatgacacgattgtcgcccagggcgtcggagaagccgaaggcggatcagcactctttccggatggtggcgaaggcgatgacctcatccggttcacggcatattcagacttcttccccggatatttcgtcgcggaccaggtcgtcaggggcggcgagggtgcggacacgttcgagatcctggtgaacgaaggacaacacgattcctcgctggacgatgatgtgtacagcgataccagcttgtggtccgtgccaaacgtcgagatcgcggatttcgagccgggcgtcgacaagttggttatcgaggcgagccggcatgacgacgcctatgaactggccgatgtgcggatggaagaggtggacgacggtaacgggggcctcagcacaaatgtcattctggcctatgaacatgacacgctaaacacgcgcgagattgtcgtttcgctcaatgcaactggcgtgagctgcagtgatatcgaggtcgagtatctcggcgaaacctacccggtgccgacgacatagggatgtgtgccgctcatgcggcccgacctctcgcacttgtcatgcgtctgggatatgagaccgccatgtcccagatcgaatctctctttgtcacccgtctctatcgtgcccgcctgtccgagcacggtcccgccatcgacccggaggaaatggaggcctcctgctattccatcgccgaggatgacgaggccgggcaggaatggtgcgaggaaaacggctatcccggctatacctcctatgcctcgctcaccgatctgccctggcggttcccgatctttgccgatctggtgacatcgcttgatgcccatgtcgctgccttcgcggccgatctggagttcgatctggacgggcgcaaactggtgctggaggacctctggatcaacatcctgccgcagggcggcatgcattccagccacctgcacccgcattcggtgatctcgggcacgacctatgtcgccatgcccgagggcgccagcgcgcttaagctggaagacccccgctcgggccggatgatggcggcgccgacgcgcacaaagacggcccggcgtgaattgcagcccttcatctatatgaagcccgatgtgggcgatgtgctgctgtgggaaagctggctgcgccacgaggtgccgatgaacatgtccgaagaggaacgcatctcggtcagcttcaactatcgctgggattgatctacactgagccaacgtaccgtattggaagagttggagaactttcgttgtatgatcacacagccattctgcttagcgaagcggagcaggtggttttcaccacacacgccaggattgcgccgaccctgacagaactcgtgattatcgtcgtctttgcgcccatagcactggtgatctggctttttatccatcgtagctttcgctcgaccgtatacatgatcaccacgaagcgtgttctggtgatcgaaaagcaaggcattgttgatcagatacccattcaagacatccagcgcgtcaccgggcgtcggcgttcgatgatgatatacggttctgacactcggctgtggttggcccggctacaggatggctggcaattcgagacaatcctggagcgggttcggaaattgatctaggcgcggtctgtcggccatagaacagctgtagggccttccccgttttctccatcaggtcccatgccggggtcgatagctgacccctcactctgcgggcacggggctaggtcccggctgtggtggatgtacccaggcgcgtgaccgcagcgcggatacgctctctatcgccgggctgcgcgtcgcccttgcccgaaacatgccggagggctatcgctggaggtggcaggcccgtgtgcccgccaggtccggagcacgctggcatggaactggatttcatcatcgaaggctgggcggggcatttgtcctatttgctgctcgtgctgtcgatgttgatgcgccacatgctgtggctgcggctgttcgtgatcgcttcggcgatggcgggcattgcgttcgatcatttctggttacaaaacccggtcggcgtgttctggcagagccttctggtgctggtgaatgtcgccgaactggcgctgctctggcgcaacgaccggcgcgcgcggttcacggttgaggaggatcggtttcgcgagaccctgctcagcggcctgtccccggggcgttgccggcgtttgctggatctgggccggtgggagacgctgtcgaccggtacggtgctgacacgcgaggggcagcggcccgagttcctgacctatatggcctccggcgcggttcggatcgaacggcagggccggctgctgcgactggtgggcgagggccatttcatcggcgagatgtccatgatgggggatggacttgcggtggcgacggcggtgatgcaggacagcgggcgggtctggcggatcgagcgggtcaagctcgaccggctgcgcgagagcagcccggccgccatggccgcgatcgagaccggcgttgcccgcgacatgcgggccaagctggcctatcagaacaccggtccggacaccgccgctcagccggcagacggacctgccgactgagggttggccggcggtctgcctggcgggcgaagtttcccttgccctcccatggcaactctcctatagagcggcatcttgcgttcccccgcgccagcgggggattcgcttgtttgtcattcatccaccaggtcaagggtgacccggccacggggccctctggtgttttgagcaaaggaaaaggcgatgaacgcccaggaactgcgtaacaagaccccggatcagctccgggaagatctggtcaccctcaagaaagaagcgttcaatctgcgcttccagcaggcaaccggccaactcgaaaacaacgcccgtatccgcactgtgcgccgcgacgtcgcgcgcgtcatgactgtgctgaacgaaaaagccgctgaagctgcgaactgaggagcctgagagatgcccaaacgtattctgcaaggcaccgtgaccagcgacgccaacgcacagaccgtgaccgtcctggtggagcgtcgcttcacccatccggttctgaagaagaccatccgtaagtccaagaaataccgggctcacgatgaaaagaacgctttcaaggtcggcgacactgtccgcatcatcgaatgcgcgccgaaatcgaaaacgaaacgctgggaagttctggaagcctaagagtctgactagtcagactcctggcgactaggccctcttggcacagtcgaaaccctggggataccgcctcgcatcggcgccccaaaggtcgggagaaaccacatgatccagatgcaaaccaatctggatgtcgctgacaactccggcgctcgccgagttcagtgcatcaaggttctgggtggttccaagcgtaaatacgcctccgtcggcgacatcattgtcgtctcggtgaaggaagccatcccgcgcggccgcgtgaagaaaggtgacgtccgcaaggccgtcgtcgtgcgcaccgccaaagaagtccgtcgcgaagacggcaccgcgatccgcttcgatcgcaacgccgccgtcatcctgaacaacaacaacgagccggtcggtacccgtatctttggcccggttgttcgtgaactgcgcgcgaagaacttcatgaagatcatctcgctggctccggaggtgctgtaaccatggctgccaaactccgcaaaggcgacaaggtcgtcgtgctggccggcaaggacaagggcaaagaggggactatcacctcggttgacccgaaagccggcaaggctgttgtcgacggcgtgaacatcgccatccgtcacacccgccagacccaaacctcgcaaggcggccgcctgcccaaggcgctgccgatcgacctcagcaacctggcgctgctggacaagaacggcaaggcaacccgcgtcggcttccgcatggaaggtgacaagaaggtccgctttgccaagaccacgggggacgtgatcgatgcttgatgctgcaaactataccccgcgtctgaaagcccagtacgcagaaaccatccgggccgctctgaaagaagagttcggctacaagaacgacatgatgatccccaagctggagaagatcgttctgaacatcggctgcggcgccgaggcggtgaaagacagcaagaaggccaaatcggctcaggaagacctgagcaagattgccggccagaaagccatcaccaccacggccaagaagtcgatcgccggtttccgcgttcgcgaagacatgccgatgggtgccaaggtgaccctgcgcggcgagcgtatgtatgaattcctcgatcgcctgatcaccatcgcgatgccccgcatccgcgacttccgtggtgtgaagccctcgttcgatggccgtggcaactttgccatgggtatcaaggaacatatcgtgttcccggaaatcgacttcgacaaggtcgatgaggtctggggcatggacatcgtcatcgccaccacagcgaaaaccgacgccgaagccaagagcctgttgaagcatttcaacatgcccttcaacgcctaagcgcgcgaggattagacatggctaagaaaagcatgatcgaacgcgagaagaagcgcgagcgtctggtggcacaatatgccgcaaagcgcgccgagctgaaagaaatcgcaaacgacgagagccgcccgatggaagagcgcttcaaggcgcgtctgaaactggcgaaactgccgcgcaacagctcggcaacccgtcttcacaaccgctgccagcttaccggccgtccgcacgcttactatcgtaagctcaaggtcagccggatcatgctgcgcgagctggggtctgctggtcagatccccggcatggtgaaatcgagctggtaaggagagagtgatatgaacgatcctatcggcgatatgctcacccgtatccgcaacgctcagctgcgcggcaaaagcacggtcagcacccccggttcgaaactgcgcgcctgggttctggatgtcctggcggacgaaggctatatccgcggctatgagaagtcgacggatgtcaacggccacccgacgctgaacatcgagctgaaatactacgaaggcgaacccgtcattcgcgaactgaagcgggtctccaagcccggtcgtcgcgtctatatgggcgtcaaggacatcccctcggtccgtcagggcctgggcgtgtcgattgtcagcactccgaaaggtgtgatgtcggacgcgaacgctcgctccaacaatgttggcggcgaagtgctctgcaccgtcttctaaggaggtctgcaaatgtctcgtattggtaagaaaccggtcgagctgcccagtggcgtttccgccgctgtgtcgggccagaccatcgaagtgaagggccccaagggtgcccgcagcttcaccgccaccgacgacgtgaccatcaccgtcgacggcaatgtggtgagcatcaccccccgtggcatgtccaagcgggcacgccagcagtggggcatgtcgcgcaccatggtggcgaacctcgtcgcaggcgtgaccgaaggcttcaagaaagagctggagatcaccggtgtgggttaccgcgccaacgcccagggcaacacgctcaagctgaacctcggttacagccacgatgtcgacttcaccgttccggcgggcgtcaccgtgagcacgccgaagcagaccgagatcgttgtcgaaggcatcgaccagcaacaggttggtgaagtggctgcgaaaatccgcgagtggcgttcgcccgagccgtacaaaggcaagggtatccgctacaagggcgagttcatcttccgcaaagacggcaagaagaagtaaggacgcgaacaatggcaaacagcaaacgtaccctgtttctgaaacgccgcctgcgcgttcggaacaagcttcgcaaggtcaacgccgggcgcctgcgcctcagcgtgcaccgctcgaacaagaacatcagcgcccagctgatcgacgacgttcgtggcgtgaccctggcggcagcctcgaccatggaaaaggaccttggcgttgttggcaagaacaacgtcgaagcggccaagaaggtgggtgcggcaatcgccgagcgcgccaagaaggctggcgtcgaagaggcctatttcgatcgtggcggcttcctgttccacggcaaggtgaaggccctggccgacgccgcgcgtgaaggcggtctgaagatctaagacctgaggggggcgcctgccgcccccccgatgatccggggccgcgcctgcgcggccaccatggatcggagacaacggcgcccaggcgccaacagagaaagaggaatgccgcatggcagaacgtgaaaaccgtcggggcaaccgtcgcgaccgcgaggaagcagcccccgaattcgccgaccgtctggtcgcgatcaaccgcgtgtcgaaaaccgtcaagggcggtaagcgcttcggcttcgccgctctggtggtcgtgggcgatcagaaaggccgcgtcggctttggcaagggcaaggcaaaagaagtgcccgaggccatccgcaaggcaaccgagcaggccaagcgccagatgatccgcgtgcagctgcgcgaaggccgcaccctgcatcacgacatcgaaggccgtcacggcgccggtaaggtcgtcatgcgcgccgcgcccgaaggtaccggtatcatcgccggtggtccgatgcgtgccgtgttcgaaatgctgggtgtcaaggacgtcgtgtccaagtcgctgggcagcgcgaacccctacaacatgatccgtgccaccatcgacggcctgaaaaaagagcagagcccgcgttcggtcgcacagcgtcgtggcaagaaggtcgccgacatcctgcccaagcgggacgaagcaccggctgctgaagccgctgaagcgtaaggagtcgtcaacatggcaaaaaccatcgtcgtcaagcagatcggttcgccgatccgccgccccgctgaccagcgcgcaaccctggttggtctgggtctgaacaagatgcacaagacccgcgagctggaggataccccctcggtccgcggcatgatccgcaagatcccgcatctggtcgagatcatcgaagagcgcggctaagttcttttcgaaaaatagaaaaaaggacgccctgcaggttgcctgtggggcgtttctatttagagtggtatcagttttcgactgagtatgagagactaaagaatgagatttcctttttcgatgctggccagcctcgtggttttatcttcctgtggtccttcgccagcagaaagagaggctgaaatagccagtttccgagcgggaccgaccgaagcacagcgaagcgactaccgcaaatacggcatcattgcagctgatccagattccagaatctatcaggggctagctgtttcggtgagccgaagcagttccttgccggtttcctactttgatgttgaacttcgtccgatttcaaccacttcgggaaccactaacccctctaatagaattcccgatgagattctagcagatatcccagttgaactcgttcgcgcggccaaagctcagatcgagactggtgcgggtaccgggcagattttgaagctggcaaaagagatagccaagcgtacttactgtgttggccgccaagtgggtgtttatgatttgaaagggacgaaaatttcagaccctgcttcgatagccaggatcatggcggctaatggaggcaacattcttggcgccaatattggcgatttgaatgtcaagaaagaacggattccagtggttgaacttaaggaatgggcgaatactggtaccattatggctgacgtgcatctgaaatgctaaagcttggtttgtcattggtgtcctttatggcgctaatgggttgcaagaccacagttgatcgcgaaacaaacgctgcatccgagacctcaccgggaagtacagtaatgtacttcgatccgttccatgggtatcagatcgtctttttcgaaacgccggaaacaagctggctttggtatccggggaaccgaaccagtttgccggcgcttgtccggtacaagggaagtgacgtttgctttaagtatggaagtcatacctttaatcctgtgatcggaaagcagggtggcagctgggactgtacgccccgtttcatacttgacgggcttgccgtagcatctggcgaaggcgacatctttggtttgtccgatgggaccgtcccgtaccggcgccgaaaatgcgatggaaccgatgggttcgccaggatcaatgttgatcctggcctctacaagcaagggtgtggttagagcgctgcggggcaaaacgctgaagagtggtcaacgggttttgatctgaattcgctctttcacaatccccttccttgatggtttcactgccgtccgaaccacttgccaatcccgggcaaaagggtcttcacctttgtccggggttgggccggacgcaccctgttgggcagcgctcttgtggaggctgtttcgagggggtgtctgacgcaatccgcctttggattgcccccagccatgccgctgctgcatggcggctagaccaaagcgcctcttgctgatgctgcggtgcagcactatctgcctgtcatgttcggaacgcccgaaaaacaggcagtggggaagggccctgctgcatccgtatgaggtaagagaaaatggcatatgcaaccgtgaccgccgaccgcgcaccctccttggtggcccgcgtcctgtccgtcctgaaatcgacccgcgccacctgggctcgcaacaccgcttacaagcgcacgttcaacgagctggaccgcctgtcgaaccgggaactggccgatatcggtatccgccgttgcgatatcgaggatatcgcccgctttcacgtctatggtgcctgaacggcccatctgacggaatgctgcaccgccctcggatatccgggggcgttttgcatttcgggcacctcttgcgcgacgcgtttacagcgtctatacgcccccggtggccccagggccgcaagaatcaacaagcaagaaatgccgtggttggcccgtcacgcttcgtgggtcacatccggcgaaggagaagcgaaatgaaactgcatgaactcagcgacaatccgggcgcaaccaagaaacggatgcgcatcggccgcggccccggctcgggcaagggcaagatgggtggccgtggtatcaaaggtcagaaatcccgctcgggcgtggccatcaacggctatgaaggcggccagatgccgctctatcagcgtctgcccaagcgtggcttcaacaagcccaaccgcaaggcattcgccgtcgtcaacctgggcctgatccagaaattcgtcgaagccggcaaactggacggcgccgccgccatcaccgaggacgcgctggtcgcatccggcctggtgcgccgcaagctggacggcattcgcgtgctggccaagggtgatttcaacgccaagctgaacatcgaagtcaccggcgcgtcgaaatcggctgtcgaggctgtcgaaaaggcgggcggctcgctgaaggtcacaaacgctgctgcggcagagtaacggcttgtgagcgggcgctgtcccgcttacatagacacccaagttttccaaaacgccgcccgagccggaaaacggttccgggcggcgtttgcatcagagagaccgatacaacatggtatcagcagcagaacaaatggcggccaacaccagctggtccgccctgggcaaggccacggacctgcgcaatcggatcctgttcacgctggggctcctcatcgtctatcgtctgggcacgttcattcccgtgccgggcatcgacggcgtggcgctgcgcgagttcatggagcaggcggggcagggcatcggcggcatggtgtcgatgttcaccggtggcgcgctggggcggatgggcatctttgccctgggcatcatgccttatatctcggcctcgatcatcgttcagctgttgacggccatggtcccctcgcttgagcaactcaagaaagagggtgagcagggccgcaagaagatcaaccagtatacgcgcctgggcaccgtggccctggccaccgtgcaggcctatggtctggcggtttcgctggaatcgggtgacctggctaccgagccgggcatgtatttccgctttgccaccatgatcaccctggtgggcggcaccatgttcctgatgtggctgggcgagcagatcaccgcccgtggcatcggcaacggcgtttcgctgatcatctttgtcggcatcatcgccgaggtccccgccgcgctggcgcagttcttcgcctccggccgttcgggcgccatcagccccgccgtgatcatcgccatcatcctgatggtgatcgcggtcatcacgtttgtggtgttcatggagcgtgcgctgcgcaagatccacatccagtatccccgccgtcaggtgggcatgaaggtctatgacggcggctccagccacctgccggtcaaggtcaaccccgcaggcgtgatcccggcgatcttcgccagctcgctgctgctgttgccggtgaccatctcgaccttctcttcgggggcagcgaacgggccggtgatgtcctggcttctggcgaatttcggccccggtcagccgctctatctgctgttcttcgtgtcgatgatcgtgttctttgcgtatttctataccttcaacgtctcgttcaaacccgatgacgtggcgcagaacctgaagaaccagaacggctttgtccccggtatccgtccgggcaagaagaccgccgagtatctggaatatgtggtcaaccgcgtgctggtgctgggttcggcctatctggccgccgtctgcctgctgcccgagatcatgcgtggccagttcaacgtgccgttctatttcggtggcacctcggtgctgatcatcgtctcggtgaccatggataccattcaacaggtccagagccacctgctggcacatcagtacgaaggtctgatcgaaaaatcgcagcttcgcggcaagaatcgcaagcgcacgaacaggaagggaccggcgcgtcgatgaacatcattctgttgggcccgccgggtgcgggcaaaggcacccaggcgcggcatctggtcgagactcgcggcatgatccagctctcgaccggtgacatgctgcgcgcggcgcgcagctcgggcaccgagatgggcaagaaggtcgcggccatcatggacgcgggcaagctggtcaccgacgagatcgtgatcggcctgatcgaggaacagctgaccactcagacgggcgccggtttcatctttgacgggttcccgcgcaccctggcgcaggccgacgcgctggcggcgctgctggccaagctgggccagtcgctgcacaccgtgatcgagatccgcgtcgatgacgaggcgctggtcgatcgtatctcggggcggttcacctgcggtggctgcggcgaggtctatcacgacaagaccaagccgaccaaggtggacggtgtctgcgacaattgcggcagcaccgagatggtgcgccgggccgacgacaatgccgacagcctgcgcacgcgactgatggaatattacaagaaaacgtcacccttgatcggctattactatgccaagggcgatttgcgcccggtaaacggcttggccgatatcaaggaagtgaccgcctcgatcgaggccattctgggctgacgcagcaaggctggaatgccatgcggtcggtcgacaaggatttgacgcatgaaacgcattctgatcggactggcgattctggccgggcttctggccggacttgcgcttgccgccactttgctggccaccggcaagcgcccggtccccgaccagttggcgggttatcacgaaaccaccctgtcagtcgggcatcgcgatgtccccgtatcgctgcatatctggtatcctgctgcgcaggacggtactgccgaactggtggggcagaacgccctgttctacggacagtatgtcctccgggatgcaaagccggcgcctggcgcgcatccggtggtcgtgttttcgcacggctccgggggcaacgccaataatcacggctggctggcgacggaactcgcgcgtcaggggatgatcgtggtggcgcccaaccatcccggcacgatgtcgcgcgacagcgatccgcaccgcacaccgcatatctgggagcgagcgcgtgacctgcacgccattcttgacagtttggaaaccaatcccccgctcgggatgcagcccgacatggaccgggtcgcctcggccgggttctcgctggggggcttctcggcgctcagcattgcaggggtccgggtgtccaaggcggcgtttatcgactattgcgaccgccacgccggagagtttgattgcggctggatgcaggccgcgagtgtcgattttgccgccattgatccggccgcttacgaggccgattatcgcgacccgaggatcaaggccacggtttcgatcgacccggcattgccgcaggcgatgacgggcgacagcctgaccgcggccaccctgccgatcctactggtctcgctggggcagggcgaagaggttccccccgcgacccgcgtcgatgcgatggcgcgccagatgccgcaagcacgccttgtggaaacgccaggcgcctggcatttcagcttcctctccgaatgcagtaccctgggctggatcatcatcggactgatgggcgaagagaacatctgttcggatatcggcatgcgcgatcgaggcgtcctgcacgaagagctgaaggcagtgatttcgaccttcctgagcgaaaatctggctttgtctccatccggttgagggcaggccttgacgatcctgacaaaagcctctacccacgcccatccctgacgggaatcgattcctgtgggtggattcgtccatcctcaagaccacctcagaaaatgctggacccgctggcgccgctgccatggtcaagcgttgtgaaaaaaggttctggcgctacggaaccgcaacgaaaaggaaagtgacacgtggcacgtattgccggcgtaaacatcccgactgccaaacgggtacccatcgccctcacctatatcaccggtatcggcaacacttcggcgaaagccatttgcgaagctgttggcatcgacgcgacccgtcgtgtgaacgagctgagcgatgccgagatcctggccatccgcgagcatatcgacgccaactacagcgtcgaaggcgacctgcgccgtgaagttcagatgaacatcaagcgcctgatggacctgggctgctatcgcggtctgcgtcaccgccgcaacctgccggttcgcggtcagcggacccacaccaacgctcgcacccgcaaaggccccgcaaaggccattgccggcaagaagaaataaggggggcgttgagatatggcacgcgataagacccgcaccacgaagaaaaaagaacgcaagaatatcgcatcgggcgtggcccatgtgaactcgacgttcaacaacaccaagatcctgatctcggacgtgcaaggcaacgccatctcgtggtcgtcggctggcaccatgggcttcaagggatcgcggaaatcgaccccctacgccgctcagctggctgccgaagatgccggccgcaaggcgcaggatcatggcgtcaagacgctggaagtcgaagttcagggccccggttcgggccgtgaatcggctctgcgcgctctggctgccgtgggcttcaacatcacgtcgatccgcgatgtgaccccgatcgcccacaacggctgccgcccgccgaagcgccgccgcgtctaagcgacccaggaattacgctggggccgtgtctggtacacggccccagcacgccgtttgaaacctcgggcgtttgcaccttgctggacatggggtgcgaacaggaatggagggattacatgatccacaagaactgggcagaactgatcaagccgacccagcttgaggtcaagccgggcaacgacccggcacgccaggcgaccgtgatcgccgaaccgctggagcgtggtttcggtctgacgctgggcaacgctctgcgccgcatcctgatgagctcgctgcaaggcgcggccatcagcagcgtgcagatcgacaacgtcctgcacgagttttcgagcgtggccggtgtgcgcgaagacgtcaccgacatcatcctgaacctcaagcaggtctcgcttcgcatggatgtcgaagggcccaagcgcctgtcggtcaatgccaagggcccggccgtcgtcaccgccggtgacatcagcgaaagcgccggcatcgaggtgctgaaccgcgaccacgtgatctgtcacctggacgatggcgccgacctgttcatggaactgaccgtgaataccggcaagggttatgtgtcggccgacaagaaccgccccgaagacgcgcccatcggcctgatcccgatcgacgcgatctattcgccggtgaaaaaggtcgcctatgacgtgcagcccacccgcgagggccaggttttggactatgacaagctgaccatgaagatcgagaccgacggctcgatcaccccggacgatgccgtggcctttgctgcgcgtatccttcaggatcagctgtcgatcttcgtcaacttcgacgagccggaatcggcgggccgccaggacgacgatgacggtctggagttcaacccgctgctgctgaagaaggtggacgagctggaactgagcgtccgttcggccaactgcctgaagaacgacaacatcgtctatatcggcgacctgatccagaaaaccgaagccgagatgctgcgcaccccgaacttcggccgcaagtcgctgaacgagatcaaggaagtgctgtccggcatgggtctgcacctgggcatggatgtcgaggactggccgcccgacaacatcgaggatctggcaaagaagttcgaagacgctttctgagccgaggccgggctgaagcccggcttacgccagagtcccccgtaaggcgggcttcagcccgccctacctgccaatgcccggacctgccggggaacatcagggcacatccgccccaaggagagccggtgacacgcatcgccggtcggacaaagcaaaacgctagctaggagatagaaaatgcgtcacgcacgtggttaccgccgcctcaaccgcacacacgaacaccgcaaggccctgtttgcgaacatggccggctcgctgatcgagcacgaacagatcaagaccaccctgcccaaggccaaggaactgcgtccgatcgtcgaaaagctgatcacgctgggcaagcgcggtgacctgcacgcgcgccgtcaggccgcggcgcagctgaaagaggacaaggacgtcgccaagctgttcgacgttctggccgagcgctacaaggatcgtcagggcggttacgtccgcatcctgaaggccggcttccgctatggcgacatggcgccgatggcgatcatcgaattcgtcgatcgcgacgtcgatgccaagggtgccgccgacaaggcgcgcctggccgaagaagaggctgccgccgaagaataagcattccgggatcgctcccgattgcgccccgcccgggtttccgggcggggtttttcgttgtcgggggtgttgcaccggtggggccggccttctaccctgccgccatcatgcgcacatcttcacctgcgggatattcgggccgtcctctggtggccaaactggggttcaaaccgggctggagcgtgcgcgccatcaacccgccgccccattacgccgacctcatggccgaggcggtggatatccgctttgaccccgacgcccgcgatgccgatgcggcgcatctgttcctgcacggtcccgaaccgctggccgaggtcgcggccaccgagatcgcccatctgcggcccggtggcatgttgtggctgtcctgggccaagaaatcctcgccccgacatgcgggcatcaccgaggatttgctgcgcgccgaggtgctgccgctgggctgggtcgatgtgaaggtttgcgccgttgacgcggattggtcgggactgaaattcctgcgccgccggggctgagcgcgcggcttgcatttgtcgcccatgccccgcatatcgcaggggactgcaaatggaggtcccatgatccgtgccatcctgctttgtctgccgcttgtcctggccgcgccggttcaggcggaaacccgggtgccgacctcgcgggccgagatcgggctgggttttgccccggtggtgaaaaaggccgcccccgccgtggtcaatatctatgcccggatcatcaccgcgggccggcaaagcccgatctttgacgatcccttctttcgcgatttctttcgcggcttcggggcgccgcagccgcgggtgcagaactcgctcggttcaggcgtgatcctgtcggatgacggctatgtcgtgtccaattatcacgtggtcggcatggcctcggaaatccgggtggtgaccaccgaccggcgcgagttcaccgcacaggtggtgctgggagatgaggagagcgatatcgccatcctgcgcctggacgcggcgcgcgacctgcctttcttggcgctgcgtgacagtgaccatgtcgaggtgggcgagctggcgctggccatcggcaacccgtttggcgtggggcagaccgtcagcagcggcatcgtctcggggttggcgcgctcgggcgcggccaccggcaatgggcggggctatttcattcagaccgatgcgccgatcaatccgggcaattcgggcggtgcgctgatcgacgtgaatggcgacctgatcggcatcaatacctcgatcctcagccggtcgggcggctcgaacgggatcggctttgccattcctgccaatctggtggccgagttcctgcgccaggcccggcagggcaacagcagctttgcccagccttgggcggggatcgcggggcagccgatgaccgccgatatcgccgactcgctggggctggtcctgcccgaaggggtggtgatctcggacctgcatcccgagagcccgctggcgcaggctggctttgccgtgggcgatgtggtgaccgaggtcgatgggcagacggtcaactctccggccgagatgaagttccgcatgtcggtggccgggatcgggggcgaggcgcggatgacccggctgcggcagggtcagcgcgagaccctgagtgtagccctgatcgaggcgcccgatgcccctcccgcgcaggaaaccacgctgggagagcgcacgatcctgcccggtctgaccgtggcccggctgaacccggccgtgatcgcgcgcctgggcctgccgctgtcggcgcgcggggtcgtcgtgctcgaccccggcccctatggggcgcgggcgggtctgcaaccgggcgacgtgctgggcgcgatcaatggcgatcaggtggacagcccgcgcgatgtggaacgggcgctgagcgaggccgggcgccgggtacagatcgacctgcaacggcgcggccagcgggtctcgctgcggttccggctctgagcgatggcggatctgttcgataccggcgccaagccttcgcccgagcgcgaaccgccccggccgctggccgaccggctgcgcccgcaaagcctgggtgaggtgatcgggcagcagcaggtacttggccccgaggcgccgctgggtgtcatgctggcctcgggctcgttgtcgagcctcgttttctgggggccgccgggggtgggcaagaccaccatcgcccgcctgctggcgcaggagaccgacctgcatttcgtacagatcagcgcgatcttcaccggggtgccggacctgaagaaagtgttcgaggccgcccgcatccggcgcggcaacgggcagggcacgctgttgttcgtcgacgagatccaccgattcaacaaggcgcagcaggacgggttcctgccccatatggaggatggcaccatcctgctggtgggggcgacgaccgagaacccctcgttcgaactgaacgccgcgctcttgagccgggcgcaggtgctggtgctggagcggttgagcgccgaggatctggaacatctgaccgcgcgggccgagcgcgagctggatcgagagctgccgctgacccccgaagcgcggctggcgcttcaggagatggccgatggcgacgggcgcgcgctgctcaacctgatcgagcaggtggcggcgtggaaggtcgcggccccgctcgagcgcgaggcgctggcggcgcggctgatgcgccgggcgaccaaatacgacaagagcggggacgagcattacaacctgatctcggcgctgcacaaatcggtgcgcggttcggacccggatgcggcgctgtactggctggcgcggatgctgacggggggcgaggacccgcgttatctggcgcgccggatcacccggatggcggtcgaggatatcgggctggccgacccgcaggcgcagtcggtctgcctgcatgcctgggaaatctatgaacgccttggcagccccgagggcgagctggcattggcgcaggcaattgtctatctggccttggccccgaaatcgaacggggcctatgtgggctacaaggcggcgatgcggctggccaagcaatcgggctcggcgccgccgcccaaacatatcctgaacgcgcccaccgggttgatgaaggatcagggctatggcgccggctatgcctatgatcacgatgccgaggacgggttctccgggcagaactactttcccgacgggatggagcgtccgcagctctatcaaccggtcgaacgcgggttcgagcgcgagttgaagaagcggctggattatttcgcgcgcctgcgggcgcagcgcgagcagggatagggcgggcagtccgcggccgccccacccacccgcccgcgtccgcggactgcccttggtcccttgactctcgggcgcgtgcgggtgagagacggcgatgttttctttcgatcttcaacgagggatgcgacgggcgggaaaccgccccgcgcatggattgctggcatgagcggcgtacagatgatcaccgtgggtgagggggacggcgaccagcggcttgaccgctggtttcgccggatgttcccgcatgtggggcaggggcgcatcgagaagatgtgccgcaagggcgagctgcgcgtcgacggggcgcgggccaagcccgcgacccggctcgaagtgggccagcaggtccgtatcccgccgctgcccgcacccggtgaacggccagagccggtgaaatcgcgtgtctcggacagtgatgccaaattgatccgcgcctgtgtcctgcatcgcgacgacgatatcatcgtgctgaacaagcccgccgggctggcggtgcaggggggcagcggccagacccgccatgtggatggcctgtccgaggcgctacgctttggcaatgacgagaacccgcgcctggtgcaccggctggacaaggatacctcgggtgtgctggtgctggcgcgcacccgcgaggcggcggcgcgtctgacagcggccttccgccaccgcaacacgcgcaagatctattgggcattggtggctggggttccgacgccctatctgggcgagatcaagaccgggctggtcaaggccggtggtcacggtgcccggggcgagggcgagaagatgaacgtggtgcatctgagcgagcttgacgcgacccccggcgccaagcgggcgcatacctattatgccacgctttaccgggtggcggggcgcgcgtcctgggtggcgatggagccggtcaccggccgcacccaccagctgcgcgcgcatatggccgggatcgggcatccgatcatcggcgacggcaaatacggcggctcggggcaggaaaacctgggcgatggatggggtgcgcaactgggcggcatcatcagcaagaaactgcatctgcatgcgcgcagcctgagctttgaacatccttcgacccgcaagaaggtcacctttaccgcgcccttgcccgagcatatgcgcgagagctgggacaccttcggctggaccgaggatctggcggcggaggatccgttcgaggagctgatgtgagccagcccctgcacctgatcctgttcgatgtggacggaacgctggtcgacagccaggcggccatcgtcggggcgatgaccgccgcattcgacgcgttgtcgctgccggtgcccgcgcgcgccgatatcctgtcgattgtcgggctgtccctgccgcaggcgatggcgcggctggcaccggggcagagcgagaccacacaggcgcggctggtcgaggcttacaagcaatcctatcacgcgacccggctggcgctgggggcggggcattcgccactctatcccggcgcgcgcgagatgctggagcagttgcacgcggtgccgcattacctgctgggtgtggcgacgggcaaatccaagcgcggccttgacgccctgattgaggcgcatgggctggagcgggtctttgtcacccggcaggtggccgatcaccacccctcgaaaccgcacccctcgatgatcgagacggcactggcagaaaccggtaccgccccggggcacgcggcgatgatcggcgatacttcgttcgacatggagatggcggcggcagcgggcatcgccgggatcggcgtcagctggggttatcatccgccccgggcgctgtcccgggcccgctgcatcgtcgataccttccctcaattgccgccggcactgacacagatctggacttgaacgacatgagcgactggaaaccgaaacgcttctggaaacaggctgccgtggccgaaacggccgaaggttatgcggtggaactggacggccgcccggtgcgcaccccggccaaggcgccgctgctgttgccgacccgcgcattggccgaggcgatcgccgcggaatgggacgcgcaggagagtgaggtcgatccgatcaacatgccctttacccgaaccgccaacgcggccatcgacaaggtgcgcatccagcaggccgaagtcgctgacatgctggcggcctatggcgattcggatctgttgtgctatcgggcggattccccggccgaattggtcgaactgcaggcgcaaacctgggacccggcgctggattgggctgccgaaaccctcggtgtgcgactgcgtccggtccaaggggtgatgcaccagccgcaacccgcctccgccatcgagacactgacgcgcaaggtgcatgcgctgaacccgttccagctggcggcctttcacgatctcgtcagcctgtcgggttcactggtcctgggctttgccgcggcgctgaattggcgcaaagcggacgaaatctggcagatttcgcgcctcgacgagacctggcaagaggaacaatggggtcccgatgacgaagcgcgggcgctggccgccgtgaaacgcgcggcgttcctgcatgccaaggcagcttatgatatctcgacatgataccgaatccgtcagagtgacgaaaacctcaacggatatggggcggaaagcgacatagaagccttgacctttgtcggatattgcgcccaaactcgggcccatcgaaggagacagctcctttgagatccgctccggcgccaacgtgtgccggtcgaaccgctccggaacaggggtggaaaatcaggaagaggtaaaaatgaagaaatccgtatttttgggcgctctcacggtcgccgggatggccgctggcgttgctgcggcgggcaccatggacgacgtcaaggcgcgcggcaagctgaactgcggtgtgaccactggtctggttggctttgcagcaccggattcgaatggggagtggaaaggttttgacgtggccctgtgccgtgccgttgctgcggccgtgctgggtgacggcaacgcggttgaattcgtgcccaccacgggcaagacgcgtttcaccgcgctggcatcgggcgaggtcgacatgctggcccgcaacaccacctggaccttctcgcgcgacgtggacctgaagttcgaattcgtcggcgtgaactactatgacggccagggcttcatggttccgaaatcgctgggcgtcagctcggccaaggaactggacggcgccaccgtctgcatccagaccggcaccaccaccgagctgaacctcgcggatttcttccgcgccaacaacatcagctacgagccggttccgatcgaaaccaacgccgaagcgcagcagcagtacctggccggtgcctgtgacgtctacaccaccgacgcctcgggtctggccgcaacgcgcgcaaccttcgagaacccgggcgaccacgttctgctgcccgagatcatctcgaaagagccgctcggcccgctggttcgccatggcgaccacgagtggggcgatgtggtccgctggaccctgaacgcgctggtctcggctgaagagatgggcatcacctcggccaatatcgacgaaatgtcggccggcaccaacaacccggaaatcaaccgtatcctgggttccgaagggaccctgggcgagatgctgggtctggacgccgagtgggccaagcgcgccatcaaggtgggcggcaactatggtgaagtgtttgcacagaacatcggcgaaagcaccccgatcggtctggcacgcggcctgaacgcacagtggaccgacggcggcctgctgtactcgccgccgttccgttaacaaaacagcgaaggggcgcagggcaacctgcgccctttttgcatccatgaatacaaagtgcctggctggtgggagcggggataaaccctgccggagagagacaagccaggacctcacggggatatacataggtcatgacgactctcactgacccgccgaaggagcagttccggctgtccatgctcctttatgatacgcggtaccggtcggccactatccaggtcattgcgatgataggcttcatgctgctggcagcatggctcatcagcaataccgcccaaaacctggctgccctgggcaagcccatcgatttcggcttcttcagcgagccggccagctacgacatcaaccagcggctgctggactactcctcgcgagacacgcacctgcgggcggcctttatcggactgctcaacacgcttgtcgtggcggtgctgggctgtatcaccgccaccgttctgggcgtgatcatcggcgttctgcgcctgtccaacaactggatcgtcgcccgtctgatgacgatctatgtcgaagggttccgcaacgttccggtcctgctgtggatcgtgttcatcatggcgatcctgatcgagaccctgcccgcgccgcgcgcgttccggggcgatgacgccaccgccagcatgatgctgaacgacagcgtggccgtcaccaaccgcggcgtctatatccccgacgccctgttttccaacagtctgggcaatgtccacctgttcggcgaaagcagcctgcggtttgatatcagcctcgatctgatgctgatcctgatcgttctgggcggcagcctgtgggtgtcgaatttcttgcgcaagcgcgccgaccgcattcaggaacagaccggcgaccgtccggtgacctggtggcagcgtctggccgtggtggttcttccgaccgggctggtgctggtgctgctgggcttccatcttggctatcccgagctcaagggcttcaacttccagggcggtacccatctgcgcaactcgctgatcgcgctctggctggcgctgtcgctctataccgccgccttcatcgccgagatcgtgcgggccggtatcctggcgatttcgaagggccagaccgaggcggcatccgcgctggggctgcgctcgaacaagatcatgtcgctggtgatcctgccgcaggcgctgcgggtgatcattccgccgctgatctcgaactatctcaacctcaccaagaactcgtcactggcgatcgccgtgggttacatggatatcaccggcacgctgggcggtatcaccatgaaccagaccggtcgcgagctggagacgatcctgctcttgatgctggtgtacctgaccatctcgctgtccatttcggcggtgatgaactggtacaatgaatccgtcaaactgaaggagcgttgagatgtctgacatcggatttgtccgcaccgaaatgctccccgagcgtgaaccgccggcctcgaccgtcggcgcgctgggctgggcacgtgccaacctgttctcgaactggttcaacagcgttctgacgctggcctctctctatgcggtctttgcgatccttgcggccgttctgccctggattttctcgcccacatggaacgggacttcgctcagcaattgtcgcgagatcctgacggctgccggatcggttggtgatcacggtacctcgggcgcctgctggggcgtcattcgcgagcgctggatccagctgttgttcgggttctatccgtccgagttgtactggcggccgatcctggccttcattctgctgggcgtggccctggcgccggtcctgttctctgacaagatgccgtcgaagatgctgatcttctcgggtctctatccgttcatcttcccctggcttctgtgggggggcaccatctggggcccgattgcggcgctgttgggctttgtgctgggctgggtgatctactcggctgtcagcaagacgatgagcagcctgataggcatcctgctgggcgcggcagctgccctggtctggtggctggtcttggccggctttttcgtgggcgtcttcgactctgtcctggcaatcggcatcgaagcggtcgaaagccgcaagttcggtggcttcatgctgtcgatcaccatcggtgttgtcgccattgcctgttcgctgccgctgggcatcgtgctggcgctgggacgccagtcggacctgctgatcgtcaagtatatctgcgtgggctttatcgagttcattcggggtgtgccgctgatcacgctgttgttcgtggcctcgaccctgctgaacatcttcatgccacccggaaccaacttcgacatcatcctgcgggtgctgatcatggtgacgctgttcgccgcggcctatatggccgaggtgatccgcggaggtctggccgccctgcccaagggccagtacgagggggcggattcgcttggcctcaactactggcaggcgcagcgcctgatcatcatgccacaggcgctcaagatctcgatccccggcatcgtctcgaccttcatcggtgtgttcaaggacaccgtgctggtctcgatcatcgggcttctcgatccgctgggtctgtcgaacgccattcgcgcggacgccaactggaacggaattgtctgggaaatctacggtttcatcgccctgattttcttcgtcttctgcttcggcatgtcccgctattccatgtatctggagcgcaagctccacaccggccatcgttaaggagggccctatgtctgaactcgcaatcgatcgtgaaatcgaccgttcgaaaatgcaggtgagcgacgaggtcgccatcgaaatcacgaacatgaacaagtggtacggggccttccacgtgctgcgtgacatcaacctgaccgtctaccagggcgagcggatcgtgatcgcgggcccctcgggctcgggcaagtcgaccctgatccgctgcctgaacgcgctggaggaacaccagcagggcaagatcgtggtcgacgggaccgagctgtccaacgacctcaagaacatcgacaagatccggtccgaggtcgggatggtgttccagcacttcaacctgttcccgcatctgaccattctggagaactgcacgctggccccgatctgggtgcgcaagacgccccgcaaagaggccgaggaaacggcgatgcatttcctggaaaaggtcaagatccccgaacaggccctgaaatacccgggtcagttgtcgggcggccagcagcagcgggtggcaattgcccggtcgctgtgcatgcgcccgcgcatcatgctgtttgacgaaccgacctcggcgcttgaccccgagatgatcaaggaagtgctcgacaccatgatcgagctggccgaggaaggcatgaccatgctctgcgtgacgcacgagatgggctttgcgcgtcaggttgccaaccgcgtcatctttatggatgcgggccagatcgtggaacagaacgagccggaagagttcttcaacaacccgcaaagcgagcggaccaagctgttcctgagccagatcctgggccactgaacagggttcggaacgacacggaatgggcggggaattccccgccctttttcaatccgtcaactcgcgcgggacgatgaaatccagcacctcgccctggtgccagccgatgtcgccccaagtgtctctggcaaactcgatcacagttgtggcgccagtcggatagtcgaagaaacgggcgtgggccggtgcttcgtctacgatctggcctgcgaattcggcgatgccggggttgtgccccagcaacagtaccacgcgcccgctggcctgcctgagattggcaaggatatgctgcgccggcgccagatagagagaccgggtgaaggtgggatcgcccccggcctgccccatctcggccgacatctgggtccatgtctcgcgggtccggacggcgtccgagctgatcacctgatccggcagatacccgcgtttgcgcagccaggccccgatcgcctgcgccgaccgtctgccgcgcttgttgagcgggcgttcatggtcaccaaggctgatatcgtcccaggcggatttggcgtggcgggtcaggatcagaatgcgggtcatcggcgcagaaaagccctcatatgcaatgcggactgtgccggatcacgcgcggcccccgcgctgagcgggcaggcgagtcgggcggcacagcctgcctccatacaagcagacccagcggcggtgtccagatatccgcgacaggcatcgacatcataggcgcgcccggcggcaagtgccccgaccggacaggcccgggtacagggcgcatcgcagctgtcgcagggcgatggggcgtcggcgacgggcaggtcgatccggtcgggcagcagcagcgcaccgcgcagcgagatcatcagcccgacctggtcatgcaccatcatcccgaccgggctggtatgaaaccggcccgaggccagcgcccaggcgataaagggcggatagggcggcccatccgagggaaaggcggtctctgcgcccagattggcggcgatggcgccaatcacccgtttcgaccagcggtccaccggatcgcgctgaccgtcgccatattcctgcgccgcgctgaagaccggccagaaaccggggccggtgcccagcaaaacaacggtgcccgcagcgtcggcaggatgcagcgcccccatcacgatcagggccgaggcggcggcctccgccgatatccgctccaacgtcatcggcggcgaaacggcagcagcaggctccatcccaaccgcgtgggccggtcgtcctgccatgccagcccgatggtcatttcgtcatggcccttggcgggctgtgcaacataggttcccatcatccggtcccagatcgacaaggcaaagccgtaattgctgtcatgttcctcgcgcagcaccgaatggtgcacccggtgcatgtcgggggtgacgagaaccttgcgcaacacggcgtcaagcgcaagcggcaagcgaagattggagtggttgaacagggcagtgccgttcaacaggatctcgaacaggatcaccgccagcgccgaagggcccagcaggtagacaaggccgatcttgagcagcatcgacagcgcgatttcaaccggatgaaaccggatcgcggtggtgacgtcgatatcggtatcggcgtgatgcacccggtgtagccgccagagcagcggtatcttgtgggtgatcaggtgctggccccagatggcgaaatcaaggatcaggacggccagcagcacttcgacccagccgggccagcccagatggttgaacaggccccagcccagcgcgctggcgtccagcgccgcacccacagccagaagcggtaggcccaccgccagggcgcgcagggtcacggtgttcagcaccgatatcgtcaggttggtcaaccagcgtcgcgggcgccgtggatgaaccatccggcgcggggccagccgctcggcaatcgcaaacaggacaaaaaggccgacaaacatcgccagccggacaaggctctcgttttccattcattcacaattcagcatgtgaatggaataggcaagcccgccgatctgacgtttgcgtcagtcgcgccggatcagcgagcctgccccgtgttcggtgtaaagctcaagcagcacggcgttgtcgacccgaccatccagaatgacaaccgcgcgtaccccgttgtcgagcgcatccagcgcggtttccgtcttggggatcatcccgcccgcgatggtgccatcggcgatcatctcgcggatctggcccgccttcagctcggtcagcacctcaccctcgccattcttgacgcccgacacatcggtcagcagcaacagccggtcggccttgagcgcggcggcaatggcgccagcggcggtgtcgccgttgacgttgaaggtctcgccctcgcgacccgcccccaacggcgcgatcaccgggatgatgtcatgggcaaacaggttgcgcagcaggtcgggattcatctcggtcggggtgccgacaaagcccagatcggggttggtctggtcgcagatcatcaggttggcatccttgcccgacaggcccaccgccttgccgccctgacggttgatctcttgcacgatccgcttgttgaccacgcccgacagcaccatctcgaccacctcgaccgtggccacatcggtgacccgcttgccattcacgaactcggactggatatcgagctttttcagcattgcgttgatcatcggcccgccgccatgcacgaccaccgggttcacgccgacctggcgcagcaggaccacgtcgcgggcaaagctctccatcgcctcgtcgctgcccatggcgtggccgcccagtttgatgaccacaatcgcgtcatcatagcgttgaagatacggcagggccgcgttcagcgtggcagcagtggcaatccagtcgcgattcatgtctcgtgtcttcatggcaaggtccctctggcgccttgtgttaggggttttgtacccccctgccaaggggcgttgccaagatgccgcgctatgataggctccgcgagaaatcagtcacgaggccggatcatgacgcgcaagacccttgttttgacaggtgccagccggggaatcggccatgccacggtgcgccgcttcgtcgccgagggctggcgggtgatcacctgctcgcgcgagccggttccgccgggctgtccctggagcagtggcgagaacaaccatgtccagatcgacctgagcgacccgcaggcgaccatcgccggggccgagatcatccgcgccaagctggacgggcggctggacgcgctggtgaacaatgccggcatctcgcccaaggggtccgatggcgagcggctgagcacgctcagcaccgatctgtcggactggggccatgtgttccacgtcaatttctttgccccggtggtgctggcccgctcgctcaaggacgagctggccgcagccaagggatcggtggtcaacgtgacctcgatcgccgggtcacgggtgcatccgtttgccggggcggcctatgccacgtcaaaggcggcgctggcggcgctgacgcgcgagatggcgcatgatttcgggccgcttggcgtgcgggtaaacgcgattgccccgggcgaggtcgaaacctcgatcctcagccccggcaccgacaagatcgtcgagaaactgccgatgcaacggctgggccagcccagcgaggtggccgccgcgatctatttcctgtgttcgccggagagctcttatatctcgggcaccgagatcgaggtgaacggcgcgcagcacgtctagcgaccggaccccgcgggggtccggtctagagtcagtactcaggccagcgcgcgccggagcgcggggatgttgctcaggatcagcacgtcaaaggccagcgccgcgatcaatgccagccccgccagcgggaacatcagcgacaccagcaccgccaccagggcggcgcccttccacatcggcatgtcggcgggttcgggcggtgcggccagccgcagcgaccgcgccgggcggcgcttgacccacatcaccacgcccgagacgcagaggaagatcaccgacaggcagaacacgatgttgagcgcgaagttccagccgcccatcagccccatgtgaaaggggacgcctaccgccatcgccttgcccgcccacgagtaatcgtcatagcgcacatcggccagcaccttgccggtgtattgatcgacatggatggtgcggtcgatgaacgggtcatcggaatcgccgctcatgctgtcgcggttgatggtccagaccccggttccgcccgccggataggccaggcggaaccgcccctccatccccatggcacggccgagcgcgatgaggttctcggcgctgaccggctggccctcgggcaggccggtaacaccggcctcggagcctgaggcgggcagcggtgtctgttccagcgcccaaggcacgtcattggtatggccgtggttcatgctggcatgcacatcgtccgacagggggacattgtcccatttctcggccggaaaggtcgaccaggcctgcaccagcttgccgccccagatgccggcccaggacaggcccgaaaccaggaacaccaagagcagggccgagatccagaacccggtgaccgcatgcaggcttttccacagggcgcgaccgcgtgcgcgcaggttgggcaccagcgcagacatcgcattgtcccgcggccaccagatatagaggccggtcaggatcaacacgatgcccagccctgcggcgatctcgatcaggcggtcgcccagatcaccgatcaacagggtcgaatggatgttgtcggccagatcgtaccagcccgcgcggcggtcccagatcgacagcacctcgccgctatactggtctagcgcgacgaggcgctggccttcgggggtcttgacccggaacacggcggccagatcgggggccttggggccgatccactcgacgatggtgccgggctgtgcctgcagcaccgcggcgctttgcgcgtcaaaggacaactcggttgattgcggctgcacggcgatcttctcgccatcgcggccatcgaactgggtgatgaacatcatcatcagcccggtcaccgcaaggatcagcagaaaggggatcacgtagagcgcggcgtagaaatgccagcgccacgcggcgaaatagaatttctgtgccagcgggtgcatggtgccccgggcattggtttggctgtcagccattgtcgtttctccatatcagaagcgctccgccaaatgggcggaggtgtcagggtgtttccgtctgatcaggagaggtgaggtggcccgcgcgcgtcgtagaggggaaagaacccggcgctgcgatgggtgaagtccagattgtcccagcgggtgcgctgggcatggttcagtgtcatcagcagcggcggctgggccaggattgcgacctggttcagcccgccgaaatggcagcttggccgcgcgtcgctttcgtcttcatgggccgggctgtcgggggcaaggtcgacccattgccgggcttccccctcttcggtgcagatcaccagcaggatccggtcgtccttgcgcattggcatccagccctgcgggattgcgctggtcagcaccaccgcaagcagggacaggacagcagagaaatgcgtcaggaatgtcattccagatgggcgatgatggaccttagagtcgcgataccatcgcccttttccgacgaggtcaatacaatttccggataggcggcggggtgtttggccaatgctgcgcgcacctgcgccagcaccttgtcgcgctcggcggccttgaccttgtcggccttggtcagcacgcattgaaaggtcaccgcgctggtgtcgagcagcttcatgatctcgtcatcgaccgccttgaccccatggcgcgcgtcaatcagcacaaaggcgcggcgcagggtctgacgaccgctgagatactgtttcagcagcttctgccatttctcgaccactttcagcggcgcattggcatagccgtatcccggcaggtcgaccagatagagctcgggcccctgggtgaagaagttgatctcttgcgtgcgccctggcgtgttcgacgcgcgcgccagccccttggtgccggtcagcgcgttgatcagactggatttgcccacgttcgagcggccggcgaagcagacttcgacccggtcggcggggggcaggcccgacatcgccaccacgcccttgacgaattcggacgggcccgcgaacagcttgcgcccggtctcggcggtaaacgcatccggctcttcggcaacgggaaagggcagggcggtcatagcgggcgtacctcgtcgccaaggcggatggtgccgccgcggatcacctcggcccggacgctgaaatcacggtgcccccagtggtcgagcgcgcccagcgtatcggcatcgcgcttcccggtttcgggattggtggtggttgcggcgcagcggtcggtgcgttcgcgcacggcaaacaccacctcgccgatctgcacctcgcggtcgagccagtcgaactcctcccacaggggcaggccgtcgaaccagatattgccgcgccagcgcagcggcgacagggcatgaccgatccgctgttccaccgcccggtgcgaggccatgttgcacagcgtcaccgaggggaaatcgctatcggtcataccgcgcccgggcacccggatgatccgcgccgattgcgcccggtcttgcggcatcagcggtttgacccagtcgaggaagcggttcgcctcggcatcgggggcaaagtccagatcggggcgcctgggatggcgcagggtgacccgatcgccgttgagcgtggcgctgatcgccatcagctcgggcactttggacacccggctgaaatgaccgcaatgcacccattcggacccgtccgcctgggacatctcatgcgccaccgcccaaacgcgatccccgggcatggtctgcccggggctgagggtgacgctgtccagcgcctcgcggccatggctcttgatcggatgccgccagagcccggtgaccgtgccggtcatttcttgtccgccttggctctgcgggcaaagccggacttgatgtttccgaacacgtccggtttgtacccgtggctgcgcatgatgatgtactgctgggtaaaggtgatcgtgttgttcgcgatccagtaaaccaccaggccgctggcaaagctgcccagcatgaacatgaacacccagggcatccaggcaaagatcatcgcctgggtcgggtcggtgggcgccggattgagtttctgttgcagccacatcgagatgcccagaagcagcggcaggataccgatcaggatggtcgccgtcagcgagcccgcctcgggcccggcccagggcagccagccgaagaagttcatgatcgaggtcgggtccggcatgctgaggtcgcggaacgggccgaaccacggggcctgacgcagttcgatggtgacaaagatcaccttgtagagcgagaagaagatcgggatttgcaagaggatcggcagacagccggcggccgggttcaccttttccttcttgtaaagttccatcatgccctgctgcatcttctggcggtcgtcgccggcggcctctttcagggcctccatctgcggctgaagctccttcatcttggccatcgagacataggatttcagcgccagcgggaagacgatcgccttgatgatcagggtcaggccgatgatcgaccagcccatgttgccgatcagcccgttgatctggtgcagcagccagaagatcggcttggtcaggaagaagaaccagccccagtcgatgctgtcgaggaatttctgcacgccgtcctgctgataggcgcggatgctttcccattccttggcgccggcgaacaggcgggtggtcacctcggcgctttcgcccggcgccacgctcatggtcggcagcacggtttcggcctgataaatcttgcgccgggcgtcatattttgccgccgatttgaacgcggtgcccgatccggggatcagggtcgccatccagtaatggtcggtgaacccgatccagccgtcggacttgttctggaacacttcggcctgcgcgccctcgttggggtcgatgtcgaacttgcgcacatccttgtagtcgatttccgacagggtgccgtcattcatggcgacgacgccctcgtgcaggatgaagaagttcttcagcccgggcagatcggcatcctcgccgatgccgtgacgggccaggatgccatagggcgcggcaccgatcggggcggcggagccgttctcgaccgactgggtgacggtgaacatatagtcctcgtccaccgccagggtgcggcggaaggtgacgccgctaccattggaccagctcagggtgacgggggtgcccacgctcaatgtgtcgccggactccagcgaccattcggtcagcggcccgggcacgtcggccgcgttcagcccggcaccgggggcccagccataaagcgcgtaataggccgaggtggatccggccggtgtcagcatctcgacaatctctgcgtcttcgtcgagcgagacgcgatagtctttcagcgacagctcgtcgatgcggccgcccagcagcgagacgctgcccttcaggcgcggcgtgtcgatctggacccgcggcgcttcggcctgggtcggggcagcgctgtcgagcgcgggcacttcgccggcgccaccttcggtcgcggcggcggtgggggtctgcacggcggtgccgttggtggttgcgatctcggtcgcgggcgcctcggtctgttccggcggcgggaacaggatgaaccagaccaggatcaccagaaagctgagcgctgttgcgaggatgagattcttgttctgatcgtccatcggggacagccaccttgtgcagtgaaagaccacgcagggttcaacagagtgatggcacaaaggtcaagcggaatcggccctcggtcgtgtgctaaacgccgttgcaagggcggttcgaccgggttcagccggtttcgcggccgatcctcggggcatcctgcaatttggcatcgtggtgggcgatccagtccagggtctgatcaaagggcatcggcttgccgatcccgaagccctgtacatggtcacagccgagctgcgccagaagcgcgtgttctccgaccgtttccaccccttcggccagggtttccagttccagccgctcggccatggtcaggatggcggcgatcatgcgctgctgctccgggtcgcggtcggccttcatcacaaaggaccggtcgatcttgatgcgcgagatgtcgaagcggcggatcgacgcgatcgaggcatggccggtgccgaaatcgtccagatcgatgcggcagcccagtttgcccaatccggcgatgttgcgggtgatcacgtcatcgggcgtgttcgagaacacggtttccagaatctccaccgacagccggtccggtgtcaggtcgaagcggtcaagctcccactggacccgttcgaccaggcccggattgcgcaattcgtccgaggcgaagttgacaccgacccgggggacatcgaccccggcgctgtcccaggccttgaccgccgtcagggcgtgataaagcatcacctgccccagccgttccatcaggccggcctcttcgatcaccggcagaaataaattgggtgccagcagaccacgggtcgggtggttccagcgcgccagcgcctcgaacccggtgaccttgccggtatcggtcgagatctggggctggtaccagggctggatctggccattctccagcgccgcctgaatctcgtcacgcagatccggtgcgccgcttggccggcgctccatatccggcgcataggcgcggatcgcagaggggccagcaccctgcgccgctgccagcgccacattggcggcgtcaagccagtccgacgcgctgctgccgggggcgcggcggttctggcagaaaccgatcgagcaggacacgtaaatggccaccccatcgagcgagatcggatcctcgaccgcgctctgcatacggcctgccaactgaatgcacagctccagatcgagctggggcacgggggcaagacaaaccgcaaagcgccggtcgcccagccgcgcgaccacgtcattgttgcgcactgccgacagaatccgctcgccgctgcgcaatgcgaccagatctccggcctcttgtccgtgatgatccaccaggtcggcataatcgtcgagttcgatgatgaaacaggccgacttgcgatctgtctcggccgccatcgcatggatatgggtaagcgccccctcgaacccgtccttgagcatcagcccggtcacgctgtcgcgcggcaactggtggttcaccggccatttgccaaaggccccggcaaaggcaaacatcagcggcaggcccagcgagatcagcagcaaggcgatctctccgcccagccagaaggccccaagcgtgacagccggcaaaaaggccagaattggcgggcccgtcagcaccggcacgacagcgtttcgaattcgggtcagggacggttttatccgcatcgggtctactggcctttcgcagggcgcaacgcgcgccttgttggaccgtaggaaaccagtctgagtcagacgttaacgcagcagcggaatttccccaaaattttcacctttttcacgggaccccaactcaagcccctgaaaatcgaagagtttcgggtcaagcaggtgcgatggtcgcgcattcataagcgcccgaaacatcacctgacggcggcccgggcgattcttctcccagccgtcgaggatctgtttgacctgctggcgctgcagcccgtcctggctgccgcacaggtcgcaggggatgatcggatagttcatcgcgcgtgcaaatttctcgcaatcggcctcggccacatgggcgagcgggcgaaagacgaacagatctccctcttcgttgaccagcttgggcggcatggtcgccagacggccgccgtgaaacaggttcatgaagaaggtttccaggatatcgtcgcggtgatggcccagcaccacagccgaacacccctcttcccgcgcgatacggtagagatttccgcgcctgagccgcgagcagagcgcgcaataggtgcgcccctggggcaccttgtcgacgaccaccgaataggtgtcctgatactcgatccggttgggcacgcccatccggtcgaggaattcgggcaggactgtcgagggaaacccgggctggccctgatcgaggttgcaggccagcaggtcgaccggcagcaggccacgccatttcagctcgtacagaacggccaacagagtatagctgtccttgccgccggacagacagaccagccatttgggtgtgctgccatcggcgcggcgttcgaccatgccatattgttcgatcgcctcgcgcgtgtagcgcacgatgcgtttgcgcagcttcttgaactcggtcgtcgcgggggcgccggcaaaaagcggatggatgtcttcgttctcgtccagcatgggcgcgccttacagtgtttgtgccagtcgggcaagcgtcgcgctcagccctgcgcggcccagacataggcggcataggccagcagcaacagcacccctgcgccgcggctgacgcccgcgcgccacaagagcagcacgctgaaggtgaccgcggcggccagggcgaccggcaggtcgaacagggcaaagcgcgacgccacaggaatcggcgcaatcacggcggtggcccccaggatgccgagaacgttgaagatgttcgaacctacgatattgcccaccgcgatctcggactggcggcgatatgcggcgatgaccgaggtcgccagttcgggcagcgaggtgccgacggcaacgatggtcagaccgatgaaggcatccgacacacccagcccctgcgcgaccgagaccgcgccatcgaccagcagccgcgcgccgatcatcaggcccagcaggcccgcgccaatgagagcaggggcaacaaaggggcgggcgggcacgtcggggaggtcggtttccgtatcctcggcgcaagggccgccggcttgtcgataggaccagaccagataggcgacaagggacagcagcagcacaaggcccacgacccggatcacctggccgcccagcagtatcggcgtcaatgcgagggtcgccaatatcattaccgtcagatcacgccacagcccgaccggtttgccgcgaatgggccagatcaggctggtgatgcctccgatcagcaggatgttggcgatgttcgatcccaggatattgcccagggcgatatcaggtacaccccgcagcgctgcatcgaccgaaaccagcaattcaggcgtggaggtgccaaagccgaccacggtcagcccgatcagcagcggcggcaggcccaggcgctgggccagcccgacgctgccacgcaccaatgcctcgccccctagaaacagaccgatcagcccggcggcgatagagaggtattccaatttcagatatcccggagaagcggtgctcgcccgcgtctgatacctgtgcgcgggaccggggcgctgcaagatggggcagaaaatattgcgccgcgcgctggcgaatcggcggaaaggcgcgcgccccgctaccctgccgggctgtggggcggtttgcggtctttgggctcggggaccggatcatagccgtcgctacccagcgggtgacagcgcccgatccggcgcgcggccagccagctgccgcgcagggcaccgtgtttctccagcgcctccagcgcataggcggaacaggtgggctgatagcggcagttgaagccgacccagggcgaaaagatcagccgataggcgcgcacgggcagggctagaatgtgggcgagcggggtcatggcgccaatctagggggcggcaccgtcactgccaagcgcggtgcgacgaattgcagtggatcagggtttgggcgcgtgcagcttgcgcagcgcccggcgcaggtcgtcgagcaacccgtcgaaggggcgcgacgcggtgtcactagggcgcccgatcagcacatagtcccagccggggcggcccatgtcgggcaggaccagccgtgcggcctcgcgcaggcggcgcttggcgcggttgcgcgccacggcgttgccgaccttcttggagcaggtgaacccgacacggataccctcggcctcgcccgcgtcacgcttgcgcgcctgcaccatcatcgagcccgcgccctggcgacgcgcacgagcggccttcaggaaatcgctgcgcttgcgcaggaccgatattccggatgatgcgcaaacggacaccgccggaggcatttccccggggctggcggtgccatccgtgggggcctccggcggtgtcatatccgtcagaacgggtcgcagcgcttaggcgctgagttccttgcggccacgcgcgcggcgtgcgttcaggatcttgcggccggccttggtggccatgcgcgcacgaaagccgtggcggcgtttgcgaaccaggttcgaaggctgataggtgcgtttcatcgctccgtactccaatttcttgcggtcgggcgcggcgcggattcgccacccgtgtgtctgtcgaagcccgtcctctaatgccagtggccgggcaagtcaaaccctctgagaggggttttgcgggcttttgcaacaaattcaccccgtccgccagaggaaaggtttcagtttccggctgcggcggccggttttctcacgtttttgtccctttgcgttcaaccgggcgtgaataccctgttgtttggcggcttgggtctgcatcttggggcaaatgaaaccagacccagaaacaaagccggatccgatgcgccaaaccgcccaacccgcgccgcagcgcctgctgcgccatctgccgctgatcgtgatcgtgctgatcgcggtgatcggggccatcaccctgcgcgactatctcagctttgacacgctggcggcgaatcgccaggcgctgctggcctatcgcgaggcgcattacgctgcgctggccgcgatctttgtcgcgacctatgtgctgatcgtggccttttccctgcccggtgctgcggtcgcctcgatgaccggcggattcctgttcggtctggcggtcggcaccgtgctgaacgtggtcgccgccacaatcggggcggtggcgatctttctggccgcccgcgccgggctgggggcgatgctgaccgcgcggctcgaggcctccgagggcacggtcaaacggctcaaggaggggttgcggcgcaacgagatcgaggtgctgttcctgctgcggctggtgcctgcggtgccgttctttgccgccaacctgatcccagcgctggtgggggtaaagctgcgcaactatgtgctgaccacggcgctgggcatcgtgcccggggcgatcgtgttcacctggatcggggtggggctgggcggcgtattcgaccgaggtgaaagccccgatctgtcgctgttccgggaacccttcgtgatcgggccgattctgggtctgtgcctgctggcggcgctgcccatcgcgatcaaggccctgcgcggcaagccggagggcgaatgatggagcggatcgaaaccgacctgctggtgattggcgccggttccggcgggttgtcggtggctgcgggtgccagccagatgggcgcgcgggtggtgctgcttgaagggcatgaaatggggggcgattgcctgaattatggctgcgtcccgtccaaggcgctgatcgccagcgccaaggcggcgcatgcccgtatgacggatgccggtcttggcgtggccgggcaggaaccgcaggtggattttgccgccgtgaaggatcacgtcgccgcggtgattgcacagatcgcaccggtcgacagtcaggaccggttcgaggggctgggcgtgcgggtgatccgcgaatacgggcagttcgtttcgcgaaccgaggtgcaggctggcgcgcatctgatcgctgcccggcgcatcgtcatcgccaccggctcgacccccttgatcccgccgataccagggctggacagcgtgccctatctgaccaacgagatcctgtttgatttgcgccaacgccccgaccatctgctgatcattggcggcggccccatcgggctggaaatggcgcaggcgcatgtgcggctgggctgcaaggtcaccgtgatcgaggccgcccgcgccctgaaccgcgaggatcccgaggccgccgcgctggtgctgacccgtctgcgcgccgaaggggtcgagatcgccgaggacaccgccgccgctcagatacgcggccgggccggcgccatcgaggtggtgagcgccgagggccgaatctttgccggcagccatctgctggttgcggtcgggcgcaaggccagtaccgaccggctgaaccttgatgcggcgggggtcgagaccacccggacaggcatccgggtcgatgcgtcgctgcgcaccagcaaccgccgcgtctatgccatcggcgatgtggcgggtggccttcagttcacccatgtggcgggatatcaggccggggtgatcctgcgctcggccctgttcggcctgccctcgaaggcgcggaccgaccatatcccgcgcgccacctataccgacccggaactggcccagatcggcctgaccgaggcggaggcccgcgacagacacggcgacagggtcgaggtggcccggttcgactatctccacaacgaccgcgccatagctgaaggccgcaccgaggggttcatcaaggtgatggtggtccggggccgcccggtgggggtcacaatcgtcggccatcaggccggggaacatgcaaacttgtggtcgctggcgctggccaataacctgaagatgagtcaggttgccgcgatggtgtcgccatatccaaccatcggcgagatcagcaagcgtgcggcgggggcctatttctcgccgcgcctgtttgaaaatcagtcagtgaaacgggtcgtcgggctggtgcagcgctggcttccctgacggaaaggacatcatgctgaactcgctttcgggccggtttctgatcctgacggtcgccttcgtgatgttggccgaagtgctgatctttgtgccttcgatcgcgcggttccggcaggatttcctgcaaaaccggctggaacgggcgcagatcgcctcgttggcgctgctggcggatgacatgctggccaccgatctcgagaccgagctgctggaaaacgccggtgtctataacgtggtgttgcgccgcgacgaggtgcggcagctgatgctcagctctccgattcccggccagatcgggcagagctatgatttgcgccaggcctcgccctggatcctgatgcgcgatgcgctcttgcgcttcttcatgtccgagaacgaggtcatccgggtgatcggagaaccggtaaaggaggccggattgctgatcgaggtcacgatggacagccaaccgctcaggatggcgatgatcgactatggcgcgcgtatcctgctgttgtcgctggtgatctcgatcatcaccgcctttttcctgttccttgcggtgcgggcgatcctggtgcggccgatccggggcgtggtcgactatatgcaacgctatgcccgtgcgcccgaggatgtgcggggcatcatcacccccaattccggcgtgaccgaactgcgcgaggccgaggaagccctgcagatgctgcaacgccagctgacccaggcactgcgccagcgcgagcggctggcacagctgggcggcgcggtggccaaggtcagccatgatctgcgtaatatcctgacttcggctcagctgttcaccgaccggatcgagacaagcgaggacccgctggtgcgccggatggcgccgaaactggtcaactcgatcacgcgggcggtgtcgctgtgcgagagcacgctggcctttggccgggccgaggaaccctcgccgatgctgaccatggtccgcctgcatatggtggccgaggatgtggtcgccagcgagcggctggcgctgggcgagggcgcgatcgagatcgtcaacgaggtgcccgagacgctgagcgcgcgggccgatcccgaacagctgttccgggttgttatgaacctggtgcgcaatgcacgtcaggcgctggaggccaccgggcaggccggtctggtcgcggtttcgggccacgagaccgaggcggattgggtgatcgaggtgcgcgataccggcccgggactgcccctcaaggcgcgcgagaacctgttcaccccgttccagggcggtgtgcgtaagggcggctcgggcctgggcctggcgatttccgccgaactggtgcgtggccatggcggtgcgctggttctgaaagacagcggcccgagcggaaccgcctttgaaataaggctcccgaaaggcggcgaaactttttgagagaatttcgcagaatcgggttgcgccctcccagcctaaagtctagatagcccctcaccaagcggaccgatagctcagttggatagagtacttgactacgaatcaaggggtcgggggttcgaatcctcctcggtccgccatggtaatctcctaaaaatcaaagacatggcaggctttgccgaaaccggcgacatgtagtcgctactgtggtgcgcgaacgcgcgcgaaacgttcaacccgcgttcggcaggcgccgggcttacgctgtcgtctcattcttttcatacctctgcttcagtaccatgcacggcttggcgacccctcacccaaggaccgccccctgttcggcatcccggtggcatagtgctcctggccgaagtcgatcccagccttcccctgtccggccggaacaccgcgggttgaggggcacagatcaccaacaaacgcatccttgaaagggtgttcaaccgcttcaagagtccgggtgcgaccttgatgctgacgcacaagcgcgctcacgtgaacctttgcggcgcaaaatcgccgaggttgcatgtcggcgagcgctgttgggcgagatcggcaaccaccttgcccgtcagaccgcccagggtcaggccgatatgctggtgaccaaaggcaaatatcacccgatccgaggatggggacggcccgatcaccggcagcgaatccggcatcgtcgggcgatgccccagccaggtttcgtcgggtgcgccaagctggccgaacatttcgtgcgatttgcgctgcaggtaatctgtacgcttggtgttgaagggcgcgtcgatggcgttgatttccacggtcccggcgatgcgcagcccctgcgccatcggggttgcgtaaaacccggcctcggcccagccgaccggccgcgacacaaggctggcgtgatcgcggtagagaatatggtacccgcgctcggttcccagaggcaggccttcggcaccggtgccggcgatctgccgcgagcgcgccccggcagtgagggcgaaatgcccggcgcgaagcgtgccaccgtcgttcagccggaccgtcacgccgccttcgtcaggatcgcaacgctcgacccgggcgggcaggtaggttccacccagtgtctcgaaccggtgctgcattcggccaaccagggcctgcgggctggtcacatggcgtgcgcccttgaaatgcaggcctcggtgaatgggctgtttcaggttcggctccatcgcgcgcacctcgtccgggccaagctcctcgaagcgcaccccctgggcccgacgcagcgcattgctggcgcgcgcgccctcgtatccggcccgggttgaccagacatagagacagtcattgctgacgatcaggtcttcggccccggctgccatgatcaacgggtcaagccccgcatcggcatcggccagaaaccgccccagcgcctcggtgatccttcgaaccctggctgcgcggcaattggcgagaaaggacagcatccagcacgggttcttcaacccgtgcagcaggttgaagctgagcgggctgtccttgctggtcagcagatacggcaatgcggcaaaaatcgccgggctgttgaccggaatgcaggcataggtggcgatggtgcaggccgacccataggtggttcccgatccgggcgggttcggatcgcagagcgccaccttcagcccatccatctgggcatagagcgcggcggacatgccgaccatgcccgcaccggcaacgatcagatcgaaatcaggctgggctgtgttcacggttttgctccttcatgcgcgggggcgcaggttcccggggtcgtgtgggctgtcggcaatcaccaccgcgtcatagcgttcgtcaaggatttcgacgctcagccgtgtgccctcggccgcatgatccaggggcaagatggccattgccagatgtttgcccagaaaatgaccataggcgccagaggtcgtcagggcgatcaccttgtcgccgcagcgcaccgcctggttcatcgccggttccactccacccgcctcgcaatccacctcgagcgtgaccagtttcacgctctccttgccgacgcgttcggcaacggcctgtgcgccgatgaacccggtcttgccggtggcgatgaaacgcccgaggccaagctcgtgcagcgtgttctgtgtggtcagttcctgtgcgaccgcacgataggatttctcgatccgcaggctgtcgagcgcgcgcatgccgacgtggcgcaggcccagatcggcgcccgcctgctccagctggtcgaggatgtgatgctgaaaggcgatcgggtgatgcagttcccagcccaactcgccgcaatagttgacccgcatcaaccggacatccgtggcccagccgacctcgccctcgtgcagatcgaaccacttgaagctgtcattctccagcggcgcgtcgacaatccgcgagagcagttcacgcgatttcggcccggccacggtgaaacagccccagcccatgctgacattggtgagggtggccgcgtccgcagggcgcaggcggctgcgcaggacatggtcgtcatgcacctcgctgaaggccggcccacaaatgtagaaccggtcctcggccagccgggcaacggtgaattcagcgcaaaagcgcccgttttcgtccagcgcatgcgccagggtcacccggccgtcgcgtttgggcatggcatttgccagggcgcggtccaggaacgccatggctccggcaccggagacctcccacttggcaaagctggtgaagtcgatcaggcccaccgcgttgcggatggcccggcattccgccccgatcgcctcgaaggcgttcgagcggcgaaaggtaagggtctcgggcgtgcggttgccctctgcatcgaaccagcgggcgcgctcccacccacctgcgacaccccagaccgcaccggcgcgggtcagcctgtcgtaacaggggctggtcttgccgggccgggcggcgggcatttccaggttcggatagtgaatgtcgaagatatggccataggtttcctcgttcttcaaacgggtgtggttcttgcctgcatggccgttgaagcggcgcgggtcgaccggccacatgtcgatcgtcggcgccccctcggtgatccattcggccagataccggcccacgccgccgccatagcagatgcccgccaccattccctcggccagccagtagttctgcaaacccggcgccgggccaaccagcggaaaggcatccggcgtatgcgcgatgggtccgttgaccacggtccggatgcccgcggcggcaaaggatgagacgcgcctgagcgtgccttcgatgaatggttccagactgtcgtaatcgggcgtcatcagctcggccccgaaaccgggaggcacgccgttgatcgcccagctcttcgggttgggttcataaggccccaggatcagcccgtcgttttcctgccgcagatagaaccggctcttgtcatcacgcagcaccggcatttcaggccggccggccctgttgtgatccgcgaattccttgatggtttcggtcaccacatattgatgcatcaccgggatcgagggcacattcagccccaccatcgctccggtctggcgggcataattcccggtggccgtcaccacatgttcggccagaaagtcgccattgggtgtcgaaatcagccattcgccagacgcggtgcgcgagattgcggtcgcttcggtgttcagatggatcttcgcccccatcccgcgcgcgccggttgccatggcctgggtcaggtccgcgggcgcaatatgaccatcgccggggtgatagagggcagcgatcacatcacccagatcggccagtggccagagtttctgggcctcttcgcgtgtgatcagcgcacagtcgatgccaagatagcgggcaaagctcagataggcgcggtattcgtccagcctgtcgtgatccgtggccagacgcagctggccgcattgatgaaaccccgaaggctgtccggtctccgcctgcagtcgggcatagagctgcatcgagtgcttgttgatcaggctcatcgtctggttcggatagtatagcggcaacagccccgccgcatgccaggtcgatccggcggtcagctgcgtgcgctccagcaggcagcaatctgtccagcccagccgggccagatgataaaggacgctcacgccgaccacgccgccgccgatcaccgcaacccgcacctgtttcaccactcgcccgcctccgaaataggtttgctcagccaaagacaggcccgcgcgccgccaccgccattgcgaggcgcatcctctttatagggctggaaaaatccccgagacccatgaaaaaacgccgtcttccgctgaaaagcgtcgcgaccgttgcggttctcgctgcgtatcgggggttttgcgcacagcgtggaatcagcggcggcccgccttctatcccgcaccggcgcaccccctgatgccagattccggcatcagccggacgcacccccttgaaccggaacaaaaacagaccaagatcggggacgaaaggaatccccccgatgcccgatgcccattccgacaagtctgctgcgctgatgcatgcccccgcgcccgacgtgaaggcccgccccaagctggagggcggtcgccggttcgtcatgcagaccgagtttcagccggcgggcgatcagcccaccgccattgcagagttgacgcagggcgtgaacgagggcgagcgcaatcaggtactgctgggcgccaccggcaccggcaagacctttaccatggccaaggtgatcgaagagacccagcgcccggccattatcctggcccccaacaagacactggcggcgcagctgtatggcgagttcaaggggttctttcccgataacgccgtggaatatttcgtctcgttctacgactattaccagcccgaggcctatgtggcgcgctcggacacctatatcgagaaggaatcccagatcaacgaacagatcgaccgcatgcgccactcggccacgcgggcgctgctggagcgcgacgatgtgatcatcatcgcctcggtttcctgtatctatggcatcggttcggtcgagacctatggcgccatgacccaggacctgaaggtcggcggcgaatatgatcagcgccagatcatggccgatctggtcgcccagcagtacaagcgcaacgatcaggcctttcagcgcggcagtttccgggtgcgcggcgacagtctggaagtctggcccgcccacctggaggaccgcgcctggaagctgtccttctttggcgaggaactggaggcgatcaccgagttcgatccgctgacggggcaaaagacggatacgttcgaccagatccgcgtttacgccaactcgcactatgtgacgcccaaaccgaccatgcagcaggccatcatcggcatcaaacaggagctgcgccagcggctggatcagctggtgggcgagggcaagctgctggaggcgcagcggctggaacagcgcaccaatttcgatctggaaatgctcgaggcgaccggtgtctgcaacgggatcgagaactattcccgctatctgacggggcgcgcccctggcgagccgccgccgacgctgttcgagttcattcccgatcacgccattgtctttgcggatgaatcccatgtcagcgtgccccagatcggcggcatgtaccggggcgactatcggcgcaagttcacgctggccgaacacggcttccgcctgcccagctgcatggacaaccgtccgctgaagttcgaggaatgggacgccatgcgcccgcaatcggtctttgtctcggccacgcccgcggcgtgggagatggagcaatcgggcggcgtgttcaccgaacaggtgatccgccccaccggtctgctcgacccgcaggtcgaaatccgcccggtcgaaatgcaggtcgacgaccttctggacgaagtccgcaagatggccgaccagggcttccgcacgctcgtgaccacgctgaccaaacgcatggccgaggacctgaccgaatacctgcacgaacaggggatcaaggtccgctacatgcattccgatatcgacacgctggaacggatcgagatcctgcgcgacctgcgccttggcgccttcgacgtgctggtcggcatcaacctgctccgcgaggggctcgacatccccgaatgcggcctcgtcgccattctggatgccgacaaggagggcttcctgcgctcggaaacctcgctgatccagaccatcgggcgcgccgcgcgcaacgccgagggccgcgtcataatgtatgccgaccggatcaccggcagcatggagcgcgcgctgggcgagaccgaccgccgccgcgccaaacagatcgcctataacgaggaacacgggatcacccccgcgacggtgaaaaagaatgtcgaggacgtgctggccggcctctacaagggcgacaccgacatgtcccgcgtcaccgccaagatcgacaagccgctgcatggcggcaatctcgaggcggtgctggacgggttgcgcgccgacatgcgcaaggccgccgagaacctggaattcgaagaggccgcccgcctgcgcgacgaggtcaagcggctggaggcggtcgacctggcggtgtcagacgacccgatggcccggcaatgggcggtcgagagcgcctcggagcaggccgtgaaatcccggggccggagtaccgccggacgaccggggcagcggggcggtaatgtgaagcggcgggggcggtaggcctcgccttcgcgtcgctgcctgtcaggctgccgctctcgctcatcgcacaatcgaaattgatcgggatcaacgctttgcatccttaatggcgataacatcgcctcgaaacacaacattgggttgttttctcatctacgcttttttgcgcacgcaggggcggtttcccgcgcctgtcggcggggctgcaacaaggagctgctgcgaatgaagtacactctctcgcttcatagccgatcctctcccttcaggatcgtactcgaaatcaacggcgatcccgactcggatagcttccattggaccgagatcgagcccgaccacgaaaaacccttcttcatggccgcctccaggtcgcttggttatttcgacaattcagcaaagcatggtgagatcaagcgcgccatattcaagggttcgggggtggcgacggacaaacgcccgcccgtgttggaactgcagatctgtcggcttccggaattcaagatcagggatttcgagcattgctggcagggaaacatcctcagatgggctgacagccctaattaccagaaacagtccctgcaacgtttcacctggcgagcggaagccgtctagaagcaagcgtagcaagcgtagggtgggcagttctgcccaccatcccaccatcgcatattgccctaacaaccgcatttgtgggcaaactgcccaccctacactactcgccaaacgcaccttcggtcgggcggcccgcccattgcgcatcgacccggcccaaccggatatcgcgatggattgttgaaaacggccaatccaccgcccgatccacaagcccgtgtttgaccggattgccccagcaatattccacatggcgccggaaatcgtcctcgtcgcggatcaaatgttcccagaaccgtctctgccagatgccgcattcccgttttgcgcgcttgctctcggaccggtgtgtagggtgggcagttctgcccaccgcccgcgagaaccggtgcttgatcttgcgccagcgctccgaaaacgcgctgtcgcccggcggcagggtccagaccgcgtgcaagtggtcgggcagcacgacgaaggcctcgcagacaatcggcgcctcccggatggtcagcgcataggcatggcgcaggtcgttgatccgctcggtcagcagcgtggacgaccggtcggccagcgcgagggtaaagaagtaactggctccggcgatccgggcgcgacggtagtttggcatgaggccaggatcgggaaaaccggttaaccaacggttgacgcaatcgggtggtgggcaggactgcccaccctacgcgggggatgcagcctgcgtgaaacggtcagaaccttcaccgggcgtgatgaaagagggttggcccatgggtcctgtccatctccgccacctaaatcttggcagtggcccgcgaccgtcgtataacttgccctcatgcgtatcgccgtttttgccatctccctcgcctatgtcctcctctatggctgggcctgggtcgggaccgtcaacgcctcgatggatgcggctgggcggggcatggcgcttggatttctcaccgtcggcattggagccaccgcgattttcgtgatcccggcgcttgttctggcgatagccaaccgcgcgcccaaatgggcgctgggcctgtccctggcccctgcggccttgctgttcctggtcgtgatgaccggggtgatctgatgcccgctcaggcccggtagaacaggtagcgttcgggcgggatgctgtcgggggctgcgactggggtgaacccgaccagcggctggcccgagatgatcaggccgccgggcaccataacacgggcgatcagcgggctgagccgagcggcctcggccacgtcatcggccttgatccccatgccgaaatcgtaatgggccagaacgatcggggcgccctcggcggccagacgctccagcatcggttccgcttcgcccatcaggaaatccgcctcgggcggggtgcacgaggggtggcattgcagcacccgatccatcacccggatgcggcggcccggcaggatctcgcgcaggtggtcataggtgcgcccgttgcccagccccatgtcgagcacctcgcccgggatgccggagatctgaagcgcagcccagttcagcccgtcccgttgcgcggtcaggcggcgcagcattgaatccaatcggctcatcggtcggtctcctcggcgggcatggtccatggctggcaggggccggccaacagccgcgccagcagcgccccggagaactgccagatttcgtcgtcatgcaccagatggtgggtcaggatgccaaagggctcggtggcatcggcgcgcccctcgcgccgatccgccagcagcgtggcggtctgggcgatcagggtctgcggcgccaccagtccgcggctgccgcgccagtcgatcgggtcgagatgggtgttgacctgcgccagccccggcgcggccatcgggctgcggcgcggggttgcggtggacagcgcgcgatagcccagcgggggcaggccggcggtgacctcgggcgcgatccggttccagggcggcacgaacatcggccgcagcgcatcgccaaacagtgcctgcaaccgtgccttgccttgcccggcctcggtcaggatctcggacagtgggcggtgggcgcgaaactcggccttcttctcggtcgcggggacgtggttctggtgcgcccagccatgcacgaccgggaccagatgcggatgcgcggtgacgtggtcagccagcgcggtatcggccccggcggggatcaccgccagatgcacgggcaggtccaggtcctcggccagcgcggtcagccggtccagctgtggggtcgtgctcaccgcgtcatcgtcgcgccaccagagcggcagggtaagcccctcggccgcccatcgcgccagttcggcatcgagtggggtccagtccggggtcatcgtgccgcctccatcatctcgaccatgcgcaccgtctctgccgcgccgtcaaagcgcaaggtggtcgtgtcgcgtcgcgggtcgcgcatcacctgttgcaaggcccgcatcagggtttcgggggtcagctcggcgctggtcaccgtggcaaagccgggcagggcggtcagggcgcgggcgcgcagaccctgctcgacctccttgcccgcgtcaaaggggatcagcacggcgggggtgcgcgcttgcagcaggtccagcgcggtattgtagccgcacatgctgaccgaggccgcggcatgggtcagcatggcgcggaaatcggggcgcgcgggttccaccgtgaccggggcgttgctcgcctgctcttgcaatgcggccacctcggcgccagcctgggtgccgcccaccagcagccgccagcggtgggagggcatccggcgcgcggcctccagcgcgacccggaacagcggcccgcccacggcaccgccaccggcgctgaccaggatctctcccgccccggcgcgctccgggtgcggttcggcagggggcggcgccacatagccggtgtagcgcagcttgtctgccagcgcggcgctgactggccagctggcctccagccgggtgacctttgggtcggaatgcaccagcaccgcgtcataggcttcggcgatcacctgatcggcttcttccgccttggccggtttcgagggcggcgcgaggatgtcgcggatcgaactcaacaccagcggcgggcgcggcagcgcccgcgcggcggccagcagggcgcggaattcggtcttcaggctgcggcggccaaaggggtaaagctcggtgatcagcacatcgggggcaaaggcggtgagcgcctccagcagcgccgcctgccgcgtggtgtgaaagcctgcgtctgcctcggcccctgtctcggtcagcaggcgggcgaaatccaccccgtccgagcggagcggcggcagttgcaccaactccagccccgccgggtcgagctgtggggcgggcataccgcccgagaccagccgcacctgatgcccggtggcggcaaaggcgcggcccagcgtcagcgcccggctcagatggccggtgcccagcaaatgggtgacgacgatcatcaccttcatgggcgggcctcgcgcgggatcagccgcactggttcgcccgagggcgccagagggtcgagcgaaacgacgaaaagccggttgcgcttgaccttgaagggcgggatgccgtcgaaattccagccatgggcgcgagctaagatgacccgcatgatgccgatatggcagaccgcgacgctgtcgccggtcaacccggccagccaggggtcgatccgggtccagacctctgccgggctttcccctgcgggcgggcggaaatcccagccccagtcctcgatatgccgatagccgctgccgggcgtgtcgagcaggtctctcccgcgctgcccctcccagtcgccccagttcatctcggtcagagcaggcgcgttgcggggcgtgtgcccggccaccagtttggcggtttccaccgcgcgcgagagcgggctggaccagagcgtcgcgcgatcccagggcgcgggcagggccagcgcgcccaggtcgtgccgtgcggcgtcgtccagcgggatgtcgctgcggccctggatgcgaccggcgcggttccagtcggtgtgaccatggcgcagaagggcgaggcgtctcatgaagcggtctccatcagcggtgtcacagcgccccagaacaccgccgccgccgcggtgggcagatgccgggtggcgatacggtctcgggcttcgctgccgatccgctggcgcatgccgggatcggcgcgcaggcggtcgatcatttcggccagtgcctcgggtcctgcctcgggtgcgggataggcggggccgggcagcagcacgtcgcgcaccccgggccggtcctgcgccaccaccggcaggccggcggcctgcgcctcgagatagaccatgccaaaggcctcgttcacgccgggccagaagaacagcgaggagcggccataggccgcctgcaatccggcccggtcaagctggcccaggaaccgcacccgcgcgccaaagggcgccatcagtgccgcgacctcgggccgggccgggccatcgcccgcgatatcgagctgccaggcgccgtccagatgtgccagcgtttccgcgatcagccggtatgaggcaagcttgtcgccgggccgcatcatgcccgcgctcagcatcgggccatcggctgtagtgcgcgatggcagggtgttctcgggcagaaagggcggcagttcgaccagcgcctgagtgccgaagcgttcccgctccagcgtgatcaggtcattggcagtgaggtagaagatcacgcgcgccgcatcgcaggcatcatgcgctgcctgcgcaaacccggcccaggggccggtcaggcggctggtggcgcgggtgctctcgatctgaacataggggatggcgcgggcggcacataccgccgggccgatcaggtcgggcgccttgtaatagttgtgataggtcacccacagggcgcaatcgccgggcaggtcgcggatcagccgccgcacctcgaccgcagcgcccgcgcgcagccgggcctgcgccccggcatcgccctgtttgtcgaggctcttgaactccgagaccagatcgaccggcacaccgcgcccggcgatcatcgtccgcaggctgcgcgccagctcgcgatcgcctgaggggaccgggctgtcgggcgatttcatcggcgcataaaaggcgatgcgggccatgctcagcccccggcgcagagggcggtcagccggttggacagatgggcgatgccgggggccatggtgaattccgacagcaggcgcacgcgcgcggctgcggccatgccggccgcgcgctcggggtcggcggccaatgtggcaatggcccgtgccagcgcctcgggcgcgtcgtccgacagggtgccatgagcgccgtcggtgatgaactcggggattgccgaaaccggggtcgacaggatcggcagcaattgcgaggccgcctccatcagtacattgggcagcccgtcgcggtcgccatcggcggcgacccggctgggcaggacaaacaggtcggcggcgcgcatggcggcgattacctcgggctgatcgcaggcgccgcgccaagtgatctgttgcgcgatccccagcgcctcggcctgtgcggtcagggcggcgcggtcgccgccgccgccgatatgggtccagtgccagcgcaggccgggcggcaacagcccaaaaccggcgatcagccggtcaaagcccttcttctccaccagccgccccaccgacagcatcgccagcggggcactcgccgcgcgcgggctgcgcgcgggcgggtcgggaaagcgggccagatcgagcccgtgatagaccagatcgacccggcccggatcatcggtcagcccgcgcagatgcgtggcgcccacagccgtgcaggtggcgccaaaggccgcgccatggctggcggcgctcagtttctcggctttttcccagtcgggcgaggtccagatatccttggcatgggccgaaaagctccacggcagaccgcgcatgatcgcggcatagcgcgcgaccgaggcgggggtatgcaggaaatgcgcgtaaagcccccgggtcgaggcgggcagctcggcggccatcacgcaggcctgtccgaaccggcggatacggttcttcgtgcggtcccgggccagatcggcgcgccaggcccgataggcctcggcgtagccgggcagggcctgcgcaacggcgcgcgcgcgccagacccgctcgggctcttgccacaggtattccggcagatagcgcacgcgtgcgcgcagccgttcgtgcagggggtggcgtttcacatctgttggatggcgcagcgaccagatgtcgaagtcgtggcccgcctcctccagcgccaccagttcctgcgcgatgaaggtttcggacaggcgcggccagcccttgaccactacggctagtttcgggctgtctgaggtcattccgccgcctgatggctggtcttgctcagcagcgcgcggacgcggcgggtgacatggtcgagcccgtccagcagaccctcgccgatggcctggctgggcagcggctggttgggcaggttgcgaatggcctgaatcatggtctcgggcgtcagcccgtcgcggctttcctccagcatccgcaccaggcccagctcttcggcgcggctggcgcggatccactgttccagacgcggcacggtgcgcggcacgatcaccgcgcgctgatcaaaggacagcacctcgcaaaaggtgttgtaaccgcccatgcacacaacgccggcggccccggcaaagagcgtttcgatctcgctttcgaacccgaccgcggtcacccgcccgttcagcgccgccacgcgccgttcgaactcggcgcgggtgtcgcccgacaggaaggggccatagaccagcaccgcgcgtggcgacagggtcgggtcctgttcataggcggacaaaaccagattgaccatcgcctcgccatcgccaccgccaccgggggtgatcagcacatagggttgatgcggcggggtgcccaccggccccagatcgcggcgcagatagccagtccagtgcatgcgcgcctgcgcttcggggctgaggggcaggcccgccgtcgggtcatagaccgagcgcagcccgtaaacccagatctcgtcataaaagcgttcggtcgccgccacggcacccttgcgcgcccattcggcagccagcacctcgggctcgtccagcacgtcgcgcaggcccagcaccagccgggcacgcccgcgccgttgcagacagtcgagcgtcggcagcagctcgccgcgaaagccggtcggttccttgtcgacgatcaggatatcggggtcataccgttctgcggcgccgcggatcagaccgctgcgcaggtcggtcacctcgtcgatgcccatccccatcgtctgcgaggcataagagccgtcggcgcgcttggtcacgccaggcaggcgtacgtggtcgacccggcgcggaaaggtgaaacgccccgccaccggcgagccggtcaggatcagcgccgaggccgaggggtcggcctgggtgatcgcggcggccagcgcccggctacgtcgaagatggcccagcccgaacgtatcgtggctgtacaacatcacacgcgccgctcggccggtgtcgactgtcctgctctcgccctgcatcgctgccgtctatagccttagatccgtgtcggatttggaaaaaatgcccttgatatcatagaggacagcgcccggcaggccaaaggcccgaatggccgcagcccccaactcgacaaactgccgatgcgccaccgcaacaacaatcgcatcataagcgccggtcgtgggttccgaaaccggtgtgacgccatattcctgttccattgcctcggggtcaacccaggggtcgcagacctcggtcgcgaccgagtattcggccagttccgacaggatgtcggccacccgcgtattgcggatatcggcgcagttctccttgaaggtgaagcccatcaccagcacccgcgcccggcccgggtcgatgcggcgggcgatcagagccttgatcagctggcgcgccacgtggcggcccatgttgtcgttgatgcgccggcccgccaggatcacctcggggtgatagccgctctgctcggcccggtaggtcaggtaataggggtcgaccccgatgcagtgcccgcccaccagcccgggcttgaagggcaggaagttccacttggttccggcggcctccagcacttcgagcgtgtcgagccccaggcgcgagaagatcagcgagaattcgttgaccagggcgatgttgaggtcgcgctgggtattctcgatcaccttggcggcctcggcggtgcggattgaactggccctatgcacacccgccttgaccaccggggcatagatggcggcgacccggtccagcgtttcggcgtcctgggccgagacgatcttgaccacattctccatcgaatgctcggcatcgccggggttcacccgctcgggcgagtaggccagcttgatctgcgagtaaagctccagcccgctgccctcggccagaaccgggccgcagatctcttcggtcacgccagggtagaccgtgctttcgacgatcaccatgtcgccgggcaccagatgcggcgcgatcatccggcaggcgcccttgagcggttccagatcgggagtcttggcatcggtgatcggggtcggcacgccgatgatatagacggtgcagcccgccagatcggcaggatcgcaggaaaaccgcgcccgcgtctcggccagcgagcgttccgagacctcgccattgcgatcatggccgcgccccagcgccgtgatatgcgcggcatcggtgtcgaaccccagcgtctgaaagcctgcccgcgccagacccagcgccagcggcaggccgacatagcccagcccaagcacggcgatccggtcctgatccgtttggcgcgacatggcttgcgttcccgatcttgcgtgtttcatggtgcggccgggcgcaaaggccccgttccgccatccggtatcttggcccgcaggcagcaccgtactagtcaaatcatatcgccttgaaaacacgattctgcggtgccgtccgggcaggcgctccggataagccgcacttgccgtttgaatgcacaccctcgcttcgataggctgtggcgaagcccaacgcccatacaggtttccgcaatgattgtagcctttcgtcttttccttgcctgtcttggcttgtttctgtgtctgtcgtcaccgctggcggcgcaggtctcgctttattcagggatcgccggaacctcggacgagagcgccggcggcgatctggccgaggccattcgcgccgcctccgaggccggggcctcggtcatcgtgatcgacagcgccggacgggtggccgcagccggaaccgaagcgggcgcggttgaaaccgcccgcgtcgatccaatgggcgaggcgtcacagctgatgaaggcgcaggaaaaggtgtccgacttcatcggggcgctgcgctctcggctcgaggcactgccctattccatcttcgaggtgcaatacatcctgcgccagaccagccccgacgggcggatcgcgacctatgccgaggtgctggcgatcaacctggtgctgctgctgatcgggcgctggatgtcgatcgagatctacggcaagcgcatcgcacgcaaacatgtggtgtcgcggatccgcgaggcgccgcgcggctatcgggaaaagatgccgttcctggtgttccgcttcgtgatgggggtgggggcgaccctgttcgccatggtctttgccttcatcatcggcttcctgatctttggacctatgcaggatctgtcgatccagttcacggtcaccgcgatctttaccgcctatttcctggcccggaccgcctcggacctgtggcggatggtgctgtcgccctatctgagccagtaccggctgccgcccttttcggaccgcgacgccaagcggctgtatctctgggcgtcgctgctggcgacctatgatatctccagcgagctgttctcgacctgggtcgccgatttcggcctgaactacaatgtctatgccatggtctatggcgtgctgaccggggtcggcgccctaggcaatgtgctgatggtgctgttcaacgggcgggcgatctcgaatgccatacgcggcggccggaccaaggacgaggtgtcgtggatactgcggctggtgtcggtcgcctgggcgccggtggtgctgttctacatggtgttcggctggctgcaactggccttcgatctggtgctggagcgtccggttcatatcccgctgatggctggcacctatggcatcttcatgtcggtcgtggtcgcttatggcgcgatgaactacctgctcgagcgctatttcgaccggacccggcaggtgaaggagttgaacgccgccctggccgaggcagaggcggcggaagacctgtccatgacgggggtcagcgcgcagcggcatcacatcgccacgttcgaggacctggcccgccgggtagccggtatcctggcctttgttgtgggcacctatgcgctggtcctgatctggaaccccgagatggactggaccggtgatctgcccatcgaccgggcgttggatgtgatggtgatcatcttcctgggctatatcgtgtttcacttcttccggatctggatcgacagcaagattgccgaagagacggtggatgtgcccgagggagagctcggcgacgagggcggcggaaccagcgctagccgcctggcgacgctgctgccgctgttcaggggcgcgatcctggcggttgtggtggtttcgatcgtgctgatcgcgctgatggaagtggggatcaatgtcagcccgctgtttgccggtgccggcgtggtcggtctggcggtgggcttcggctcgcaaacgctggtgcgggatatcttttcgggtgcgttctttctggtcgatgacgcgttccgcaagggagagtatatcgacatcggcgatgtgaagggcacggtcgaaaaaatctcggtccgttccttccagctgcgccaccatctgggagcgctgcacacgatcccctttggtgagatcaaggtgctgaccaacttctcgcgtgattgggtgatcatgaaactgccgctgcgggtgacctatgacaccgacgtggaaaaggtgcgcaagctgatcaaaaaccttgggcaggagctgctgagcgatccggtgatcggcgacaatttcatccagccgctgaaaagtcagggtgtgatcgagatgcaggattcggcgatgatcatccgggtcaagttcatgaccaagccgggcgatcaatggctggtgcgcaagcgggtttatcaggacattcgtgagctttttgcccgcgaaggcatcaagttcgcccatcgcgaggtcacggtacgtctggccgacggccaggaggctgccaagatgacaccacagcagcgtgaggcggtaacgggtgcggtccaggccgccatcgacgaggatgtgttggacgacatgatggatgacgaccgctgagggggaggccaagatttttcgtcgaaaaatcttggtccaacggtttggagatttttcgacgaaaaatctcgggccccgcctgccggttgctcagctataggggtcgagactgtcgcgcaggccgtcgcccaggaagttgaaggccagcaccaccaccacgatgggtagcatcgggatcgcggtccagggataaagctcgatgctggccaggttctgggcgtcgttcagcatcaccccccagctgacagcgggcgcccgcaggccaagccccaggaagctgagcgcggtctcgcctaggatcatcgccgggatcgacagcgtcgcgctggcgatcaggtgcgacatgaaattgggcagcagatgcttgcggatgacccgccccttgcccgcgcccatcatctcggcggcccgcacatattcctcttcgcgcagggacaggaacttggccctcaccgagcgcgccagccccggccagtcgaggatcccgaggatcaccgagatgatgaagaacaccgccaccggcgaccagttcgacggcaccgctgccgacagcgcgagccaaagtggcagttccggcagcgagcgcagaatctcgatcacccggttgatcacccagtccgtcttgccgcccagatagcccgccagcgagccaaagaagatgcccagcacgaaggacaccgagatgccgatcaggccaacggtcagcgacagctgtgcgccatagaggatacggctgaacacgtcgcggcccagccggtccgagccccacaggaacagtgtcgccccctcgggcgcgcaaaacagatgggtgtcgctctcgatcagcccggccagtttgtaactgtccccctcgcagaagaagcggatgcgctgcgggttctcggtatcggggacaaaggtccactgaaaggtctccaaatccgcctcggcggtgatcggatagatgaagggccccaggaaatcgccctcatgcacccagcgcaccgcctgcggcggggcatagaggtgatctgcgttgcggtagttgggggaatagggcgcgatgaagcccatgaagggcagcaacaggtaactcaacagcaggaagatgcccgagatcagacccagcttgtgggtgcggaacttgcgccagaccaacagccagttgggcgcgtccagatcgcgccgttccagctgctggatcgactgttgcgggtcatagggggcgtcatcgacatagcgtccgtcgggaagttgggtcatgcgtcgcgcccctcgtatcgaatgcgcgggtcgagcatgaccagcaggatatcggaaatcatcgtcccgatcagcgtcagcagcgccacgaacatcagcacgaagcccgacaggaacatgtcctggctcttgagtgcggtcagcagggtcgggccgatggtttgcagccccatcaccaccgagaccagaaccgagcccgacaccatcgagggcagcaggttgccgatatcggccacaaacgggttgaaggcgacgcgcagcgggtatttggccagcatccggctgggcgccatgcccttggcgatggcagtctccacatagggtttgcccagctcgtccagcatgttggcgcgcaggcgctgcatcatcgccgaggcaccggcggtgccgatgacgatggtgggcacgatcaggtgcaccagcaccgactggatcttggcccagctcataggttgcccttcaaaggccgggtccatgagaccgccgatggggatatccagatatttgcgcccgtaataatacaggatcagcgccaacaggaagttcggcgtcgccagacccagatagccgacaaaggccgaggtataatcggcccaggtccgcgccttggcggccgcgatcacccccagcggcaaggccgtggcatagacaaagacaatggccgccatgttcaccagcacggtcagccacaggctgtcgccgacgatctcggaaacgggccgatcgaattcaaaggaccagccgaaattgccctggatcaggccggaaaacccgtgcgggccgggcatgaagcccatccagatcatgtattgctgccagacgggccggtcgagcgcgtattccttgcgcaggaactctgccttggccacacccgccgactggcccgaggccttgagctcggcgatctggttggacaggtaatcgcccgggggcaggttgatgatggcaaagaccagcaccgagaccacaagcagggtcatcagcatggttccgaaccggtaaaatgcgtagcgcaggattgccattccgccgatccgtcagtcttgaatgaaaaattcgtccatccggtgcacgccgaaatgtgcccccggatcccaggcccacatgccttttttcggcacgttgcgcatccgggccgacaccacgatgggctgtggcgcctcggccagaatgccgatgccatagatctggtcggcatggatcgccagcatctcgctccaggcggcggcgcggtcctgatcgttgttggcgcgctcccagtcgtgcagcagctccatcagccgctgcgcttcgggcaggtcgggcgcctcgcccacctgaccggcggtctgataatgctgtccccatttcggccaggccaggaacacctgatcggtgggtgccagataggccggcgaggtataggcctggggcaggccattgtcccagccgaaccagaccgatgccatggtggtgccggcaaagacccggttgcgcaggatgtcgcggtccagcgggcgcatgaccagcttgaccccgatctcgcgccaggtgtcggttatgatctgcagcgcgttctcgacctcctgccgctcgcccgccgtttcgatcaccagctccatcgggcggccatcgggcagcaggcggatgcccgcgccgtcgcgcttgtccagcccgacctcgtccagcagcgcactggcccgggcggggtcataggcggcccaggcgtcacggtgttcctgcttgaagaagggcgaggccggcagcaccgccatggcgccgggcttggccagcttgaagtaaagcgcccggttgatcgcgtcgcggtcgattgccagcgacagggcccgacgcagacgggcatcgcgcagcagcgcccgccagacatcatcattgtggttgaggttgggatagatcgcgatctgcgaggcaacgccggtctgccacagataggtcttgtatccgccatcggcctcacctttcttcaggatcgaggcatcgcgaaagtcgagcccgcgcccctgaagatcgacctcgcccgcgttcgacttggccgccaccaggccgggggcgacgatctccatctcgatgatgtcgatatagggcagctgcaccccgcgcgtgtcgatccggtggtaatagggattgcggacgaagttgtggcggatcttcttgccttcgctggcgttgatccagggttgcagggtcggcagctgggcattgtcgaactggtacatgttgtccagcttgttatgcagcgcggcccagctcttgacccggttttcctcgaccgcggcggccagttgcgcggtatcggcgtaatcctggtggaactgtttcaggaaatgcgccggtcgatagatgaagggcgggcgcgcctgggccagggattgcaagaaattggggttgggcttgtcccattcaaacatgaccgtggtggcgtcgggaaagctgacccggggcggctggccttcgatcagcagaaagtcgggcggaccggcggggctgagcagcgggttgttggccacatccttccaccagtattcgaaatcggccgaggtaaagggcgcgccgtcagaccatttgtgccccttgcgcaggtgcagggtaaagcgacggtcctcttcgacctcataggatttcagcaggtcgggcaccaggttgtagttttcgtcatatccgaccaggcgggcatagccatagacgaccatctggcggatatccttggaccgggtgatcatggtgcgcatcaccccgcccggcgtgccaaactcgcggcccttggccgcgagatcgacgatcagcggttcctcggggatgcgctggtcgatgggtggcagatcgcccgatttcacctcggccccccaaaagacggattcctgcaaggtcggcacggtgtcggcacgcagcggcaacaccccggccagaaccatggtcagggcaagcgcaaaggcgcggcggggcagttcaagcatggcaacgtaccttgtgtcctggctccatctctaccagcgagggtatcacggagtcggtgaaacgaaaggcctcggcccaggtatcgggcgcaccggcacccagggccacaagcttcagattgatcggccggtcgatatcgggttccggctgggcggcgatcaacgccttggtataggggtgttggggattgtggaacaatgtctcgggcggggcctgttcgaccaccagcccctgacgcatcaccgccacctcgtcggcgatacgcgccaccacggccagatcgtggctgatgaagaggtaggagagtttcagcccctcctgcagctcttcgagaagggtcaggatctggtcctgcaccgatacgtccagcgccgaggtcggctcgtcgcagacgatcattgccgggtcgagcatcagcgcgcgcgccaccgacaggcgctggcgctggccgccggaaaacgcatgcgggtaacgcttgagcatatcggcgttcagcccgaccctttccagcgcttctgtcgccttgtcgcgttgctcggcgcgggtgccgatccggtggatttccagcggctcggtcatcgcgtcctggatgcgcatgcgcgggctgagcgagctgtaagggtcctgaaacaccatctgcgcctgacgctggaacgcggtgcgctgggcgcgggtcatgtcgtgcacggtcagcggcgcgtcgccgggggcggcgcggaacagcacctggccgccgggatcgggcggttccgcccccagcgcgatccgcgcggccgttgtcttgcccgatccgctctcgccgacgatggccagcgtcttgccgcgcgccagccggaaatcgacgccccgacaggcatagatctgcttgtgaggctgccagccccggcccgagcgcatggtataggtcttggacacatccttcatttccaggatcagatcgtcctgaggcatcggcagcccgaccgcctgggtatcggggatttcgggtgcggcatcgaacagctgccgtgtatagggatgcgccgggtccttgagcatggcaacggcagagccgctttccatcacccggcccttgtgcatcaccaccacctgttcggccatgttggccaccacccccagatcgtgggtcaccaggatcagcgccatgccggtttcgcgctgcaactccttgatcaggcccagaacctgggcctgggtggtcacatccagcgccgttgtcggctcgtccgcgatcagcaggtcgggcttggccaccatcgccatggcgatcattgcccgctgccgcatgccccccgacatttcgaacggataggagttataggcgcgttccgggtcgggaaatcccaccctttcgaactgttccagcacggtcttgcgggcctcgcgctcgctggcgccgcgatgcagccacagcacctcgctgacctgattgccgatccggtgcagcggtgaaagcgaacgcatcggctcctgaaagatcatcgagatgcggttgccccggatcgcgcgcaactgccgttcgccaagctggttcagggtcagcggcccgtcctggccgttcagggtgatgcggccggtgcgggatttgcgccgccttgggcaggatgcgcagcacggcccggcaggtgacggtcttgcccgagccggattcgcccaccagcgccaatgtctgccccggcatcacctcgaaactgacgtcgcgcaccacggcgtcgccccggccaaagccgatgctgaggttttcgacagacaacaaaggggtcattcaggcgtcccacccgactggccagaaaacgacatgatcctatcaatacccccaaaggtctttcttgttttgatggcactttcgcgcgccgggcggcggttcgtcaaacctcaatttcgcaaagatgaccgggaaatggcgatattgccggtcaggcggctgtcaaagcggcgcggaatttggcatgaggggcaaaagcggcagcccctcggggcccgcgcggatgagggagatgcagatcatgagccaaccagagcagagccgtcttgacctgttcatcgaccggatggtgtcgcagcgcgcctgtctggagcatgccatcgcgcagaccgcgggcctgagcgggccggtctatgaactgggcctgggcaacgggcgcacctatcatcacctgcgccagcatgtgcaggggcgcgaaatctatgtgttcgaacgcgcggtggcctcgcatcccgattcgaccccgcccgaggcacagctgatcctgggtgatatccgcgagaccctgccggcgacgctggagcggttcggcgccaccgccagcctggtccatgccgatctgggtggccataaccgggaaaagaacgatcgtttcgcccgcctgatttcgcccctgatcgaaccgcatctggcgcagggcgggctgatggtgtcgagtgaccggatgtatttcgaggggctcgaggaactgccgctgccccccggcgcggtcgtggggcgctgcttcatctaccggcgcggatgacgcccgggtgatgtgccgcagggtcaccgccgcgaacggctaggcgcgcggcgcggttgcggcctaagtttggcccgaagctgcaccagaggatcccgtcatgctgttttacgactgttccaccgcgcccaacccgcgtcgcgcccgcatgttcatcgccgagaagggggtggaggtcgagagccgcgatatctcgatcgcgaagggggaacagttgcagccagcgttccgggccgtgaactcgcgcgcgacgatccctgtgctggtgaccgacgagggcacggtgctgaccgagaacctcgggatcgccgcctatctcgaggcgcgctttcccgaaccgccgctgatggggcgcagcgccgatgaaaaggggctggtgctgatgtggaacgccatcgccgaacagcagggcggcgcgccggtggccgacgcgctgcgcaacgggcatccggcattcaaggatcgcgctatcccgggcccggccaaccatgcccagatcccggaactggcgcaacgcggggtggcgcgagtggcgcagttcttcgacctgctcgaggagaggctgaacgagagcccgttcatcgcctgcgatcatttcacgttggctgatatctcgaccttcgtgtttgtggattttgcccgggtgatcaagatgcgggtgcccgagggcaataccgcgacccgcgcctggtacgaggccatcaaggcccgccccagcgcccagatctaagagatccgtctcggcgggagccggaaaacacgtgttttccgggccgttttccgtgacggaaaacggcgcctgccaagcggtctggtcccccttttttgccggaaggcaagtcgcaagcagtactgtacataaatgtctagacagctgcccgaccccgcactagcctgaggcgaggagcaagggagggtcgcatgaaatcccattaccgcgttgtcgtcatcggaggcggcgttgtcggcgcctcggttctctatcacctggccaagttcggctggaccgatgtggtgatgctcgagcggcgcaggctggcatcgggatcatcctggcacgcggcgggtggcattcatgcgctgaacgccgatcccaacatggcggccttgcaggcctataccatcgatttgctgtccgagatcgagaaggaatcgggtcagaacatcgggctgcacatgaccggcggtctgacgctggcgggcacgcccgaacgctgggaatggttgcaggcgaactatcgcatcttccagtccatcggcatcgacgattgcgaactgctgacgccgcaagaggcgcagcgccgatgccccatcatgtcgaccgatggcgttctgggcgcgatgtgggccgaccgcgaaggttacatcgacaccaccggaacggtgcaggcctatgccaccgccgcccgcaagcgcggcgccgagtattacgaggacaccaaggtcgaacagctgatccagaccgctgacggttggcaggtggtcacagacaagggcacgatcacctgcgaacatgtggtcaatgccgccggtctctgggccaagcaggtgggccgcatggcgggggtcgaactgccggtgtcgccgctgaaacaccattatctgatcaccgatacggtgcccgaggtggcggcagcggaattcgagatgccgatgaccgtcgatctcgaaggcttcacctatatgcggcaggaccagaagggcatcctggtcggcatctacgagatcaaccatgaacattgggcgatggacggcgccccgtggaactatggcgaagagctgttccaggaacagctcgaccggatcgagaacgagctgatgctgggctttgcccgctatccctcgatccaggacgtcggcatcaagacctgggtcaacggcgccttcaccttttcgcccgatggcaacccgctggtcggcccggtgccgggcaagcgcggctattggtcggcctgtgcggtcatggcgggctttctccagggcggcggcgttggcaagacgctggccgaatggatgatccatggcgagcccgaggcggacgcctggtcgatggatgtggcgcgttacggcgactatgcccagaacaagcgctacattcgggaaaccaccggccagttctattcgcgccgtttcgtgatgtcctacccgaacgagcagcttccagcgggtcgcccgctgaaaatggccccggcgcatgacgcgatgacggccgcgggctgccggtggggtgtcagctgggatctcgaagtgccgctctactttgcgccctccgaggatttcgtcgagaacctgacgctgaaacgctcgaacgcgcatccgatcgtggccgaggaatgccgggtgatccgcgagggtgtgggcctgttggacatcaccggtttttcccggttcgaggtctcggggcctaacgccgaagcctggctggacaagctttttgccaccaaactgcccgcgccgggccgcgcgcgccttgccgtgatgctcagcgagacgggccgcctcaagggcgacctgaccctgctcaattggggcgacgggacatggtggatcatggggtcctactatctgcgggcctggcacatgcgctggttcaacgaccatctcgacgatggggtgtcggtccgtgatctgggcgaagagatctgcggtttcggccttgttggccccaaatcccgcacggtgatcgagaaactggcagaacaggatatctcggagctgaaattcatgggctgcggcagctttgacatcggtctggtgcgcgcccgcgtcgcccgcatgtcggtcaccggcgagatgggatacgagatcaactgccgctatggcgaccatatcgcgctgcgccggatgctgctggaggccggggcgggcgaggacatttgcgaggtgggtttcaacgccctgctctcgacccggatcgaaaagagctttggcatctggtcggcggagttcacccaggaccgcacccccggcatgaccgcgatggaccgctggatcgcctgggacaagggcgatttcatcggtcgcgacgccgccatcgccgagcgtgacggcaacggccccgcccgggtgcaggtgacgctggaggtcgatgcggcggatgccgatgcctcgggctatgaaccggtctgggcggatggggttcagatcggatttgtgacctcgggcgcctatggccattacaccggcaagtctttggcgatggcgctggtggaccgcgacagggcgcatccgggcacgtcggtcagcgtgcatgtcgtcggtgtcgaacggcccgccaccatcatcgcgccttcgccctatgatcccgatggtaaggcaatgcgcggatgagcgcggggcggcggggcaggcgggcacgaaccgaggctccggcgtcggcacgcaaggtcgactatcgcaacctgcgcaacccgttcccgccgatggcggccttctccgaggatcggatcgaggcgctgcacgaggcgtcgctgagtgttctcgaagagctcgggatcaaggtgctgcaccccggcgcacgcgacctctaccggcagggcggcgcgcgcattgatggcgagatggtgcatatcggccgcgagatggtcgaggcggcgctggccagcgcgccgaaatctatccgcatgcgtggcgccgtgcccgaccgcgacgtggtgctggaactgggaaggatggcgtttcagcccggcgccgggtgcccccatgccaccgacctggcgcggggccgccgccccggcactatcgccgatttccgcgaactggtgcagatcacccagagttttgacgtgctgcacatggtgccgccactggtcgaggcgcaggacgtgccgatgcacctgcgccacatggcgatgaccgaggtcgagctgacccagtccgacaaggtgcctttcctctattctcgcggcacgccgcaggtgatggacgggttcgaaatgatccgcgactttcgcggtctgtcggatgccgaatttcgggcgcaaagctggtgctacacgatcatcaacaccaactcgccgcgcaccatcgacatgcccatggcgcaggggctgatcgactttgcccggcatggccagatggcgatcattaccccctttaccctgatgggcgcgatggcgccggtgacggtggcgggcgccatgacgctcagccatgccgaggcgctggcggcgatcacgctcagccagctggcgcagcccggtgcaccggtctgctatggcaccttcaccagcaatgtggacatgaaatcgggcgcacccgcctttggcacgccggaacatttcaccgcctcgctggtggctgggcaactggcgcggcgcatcggcctgccctggcgctgcgccgggggaagtgccgccaatatcaacgacgcccaggccgcgaacgagacgcagttcggcctttggggctgtctcctggccggggccacggtgacgatccacgcggcaggctggctcgaaggcgggctgaccgtctcatacgaaaagatcatcaccgatctggaggtgctgcaaatggtggccgagctgtgcgcgggtaccccggcgaccgatgccgatatcgcgctcgatgccctgcgcgaggtgccgccgatgggccacttctttggcgccgcacacacgatggcgcgctatcagacccagttctatgaaccgctggtgggcgactggtcgaacttcggccagtggagcgagcgcggggcggtcgatgccaatcatcgcgccactggcatctggcgcgggatcgtggataatttcgaaccaccgcccatggacccggaccgggtcgcggcgctgcaagacttcatcgcgcgccgaaccgccgaagggggcgccccacccgaaagctgaggagacccgccatgggcagcaaaccgatcctgcatcgcgacgatcccagcgccgagccgctggtgggcaatatcaaggtgacccgcgacgactggctgaacgtggcgatggatgtcctggtgtccgacggggtcgaacaggtcaaggtgatgaatctggccgagcggatggctgtgtcgcgctcctcgttctactggtatttcaagtcgcgccaggacctgctggacgcgctgctggcgaaatggcaggcgaccaacaccgccggcctgatcgcccagaccgaattgccagcccagaccatcaccggggctgtctgcaacctgtttcactgtgtggtcgatccggcgctgtttgacaccgcgttggattttgcggtgcgcgactgggcgcgccgctcgggcaaggtgcgccggttgctggatctgtctgacagtcggcggctcgaggcgctgaccgccatgttcctgcgctatgactacagccagatcgaggccgagacccgcgcccgcgtcctttattacatgcagatcggctatgacctggcgcagatgaacgagccgatcgaccagcggctgtcctttgtgcggcactatctgtttgtctttaccggcgtgcaggcccgtgacgaagaggtcgccgccttcagtgcattcgctcgcggtttctgggagggacgacgaccatgaacagccccgacgcaatcatcatcggcacaggcgtgatcggcgctgcgatcgcattcgagatggccaaggcaggctggaagaccttgtcgctggatcgcaatgcgcaggttggtcacggctcgacagccggttcctgtgccatcatccgcatgcattattccaccttcgagggcacggcccttgcctgggaggggtaccactattggcgcgattgggccgactatctgggtctgcccgagggggcagatctggcccgtttccgccagaccggctgcctggtgatgaagaccgtggccaatgatcagatggtcaagcatatccgctgttcggccgaactgggcatcccgttcgaggaatggagcgccgaagaggttctggcgcggctgccgatctatgcgctcgacagctatgcgcctgcccggcggcttgaggatccggaattcggcaaacccaacggggggcggatgggtggcgcggtgttctggcccaatggcggctatgtcaccgacccggcgctgagcgcgcagaacctgatggacgccgcgcgcctgcatggcgcggccctgcgcaaccgtgccgaggtggtggagattctgcaggcggggggacgggtggccggggtaaggctggccagcggcgaggagattcacgccccggtcgtgatcaacgtggcggggccgggctcggccatcgtcaaccgtatggcgggggtgaccggcgacatgaccatccagacccgcccgctgcggcaagaggtggtgcatgtccccgcgcccgaagggttcgatttcgagacgcagggcaccatcgtctcggacagcgatatcgcctgctattgtcggccggaacagggcaatcacatcctgatcgggtcagaggaccccgcttgtgatccgcaccagtggtgcaaggatgatctggattttgaccgcaacttcaccgatcagtggaccacccaggcgatgcgctatgcccagcgggtgcccagcctgggcatcccctcgcggatgcgcggcgtggtggatctctacgatgcctcgaccgactggatcccgatctatgacaggtcgtctttgcccgggttctacatggcctgcggcaccagcggcaaccagtacaagaatgccccgatcgcgggcaagatgatggccgcgctggtgcgctattgcgaagagggcggcgatcacgataccgccccgctcgagttcgaactgccctatatcgggcgccggatcgacgtcggcttttactcgcgcaaacggccggtcaaccaggaaagcagcttctcagttctgggatagcgctgccagacggcgcgcctgcggcgcaagacgatgtctcgtcgtcgttcctcctcctccgcgcgtggggagaggtgatgatcctgcgatggttcggtggggatgagagggcagatgcctccggcgggagtatttcggaccagaaagaagcgggaacggtgctgcttctttctggtttcaaatactcattgcgactgtgtggctagcgcaggggcgttgagtcagcccctgtccaggcggctggcgatctcagcccttatccgcccggcggcctcggcccgcaccgggccatagccgcgaatttcgcccgtcagggtcaggacggattgccagtcggcctcgtttgttgcggtgcagtcctgttgcatccggtcgagcagggcgagataccaggccagcgtttcgcgatgcaggcgggcctcggaatggtagccgaacgggttgagcgcggtgccgcgcagcggtttggcgcgggcaagcaggctgaggacagggcgcagccatggaccgaagccccgtttcacgggccgtccgcgcgcgtccttgcgatgcgccagcaggggtggggcgaggtggtaggtgagtttgacgtcaccctcgaactgggcttgcaggtcctgctggaagtggtctgcggtcatcagccgggcgacttcgtattcgtccttgctcgccatgaagcggaagaggttgcgcgcggcctcggcaatcagcgcctctgaggcctccggcagggcctggcgcaatgcggcgatgcggttggtgaaccgcgtggcataggcggcattctggtagtcggtcaggaacgctgcccggcgagcgagcatctggtcgagggtttcctctgcctccggggaggcgctttcgacatcgagccgcgcgggatcggcggcaagcgcccgacccgctgcaaaggcgaggcggttcttttccactgccacgccattgagcaggatcgcctgtgccagcgcgctgcggctgaccggcaccagcccctgctgccaggcatagcccagcatcatcacattggcgaagaccgcgtcacccagcagctgttcggcggtctggttggcgtcgaaaccgctgacattttctgtcccgaccacagcgcggatcgccgcctcgcgcgtgtcgatcttcaactgtgcgtcgcgatgcagcaccagatcgccggtcggcatctcggcccggttcagcaccacctttgtgccgttgcgatagtgggcggaggccttgggcgcggagctcaccaccatgtcacagccgatcaccgcatccgcgccgccggtgtcgatgcgcacctgatgcagagtgtcgggcttggcgccgaggcgaatgtagctgagaacagtgccgaatttctgcgcgaagccagtgaaatccaggaccgaagcgcccagcccctcgagatgggcggccatggtgatcagcgcgcccacggtgacgacgccagtgccgccgaccccggtgaccagcaggtcaaagggatcggacagcgcgggcagggtgggttcgggcaggccgctctccaactggtccagctccagtgtgatcgtgcgcttgcgccgggtcgcgccctcgacggtgacgaagctggggcagaacccgttcaggcaggagaaatccttgttgcacgaactcaggttgatcttgcgcttgcgcccgagcggggtctcgcgcggctcgacgctgaggcagttggaggcgaccgaacagtcgccgcagccctcgcagaccagatcgttgatccaggcaaagcgcttggggtcctcgatcttgccgcgcttgcggcggcggcgcttttcggtggcgcaggtctgttcatagatcaggacggtgacgcccttgatctcgcgcagttccttttgcaccaccatcagctcggcccggtcgtggaacgtggtgccagcggggaaatcggcgcgcgcgaatttttcgatgtcgtccgagatcagcgcgatgcgttgaaccccttcggcgcggcaggtctgggcgatacccgagacgctgaccggcccgtcgaccggctggccgccggtcatcgccaccgcgtcgttatagaggatcttgtaggtgatattggtgcctgcggcgaccgcctgacggatggcgagagagcccgagtggtaccaggtgccttcgcccaggttctggaagatatgtttgccgccgttgaacttgctggccaccacatgcggcacgccctcgccgcccatctgggcatatccgtcggtgtcgcggttcatccagctggccatgacatgacagccgatgccgctgttggcgcgcgagccttcgggcaccttggtcgaggtgttgtgcgggcagcccgagcagaaatagggggtgcgggtggcgcccggcaccgcgatcacggggggtggcgtttcggtcaacgcgcgggcgcgggcgggcaggttttcgtcgggaaagaacgcatccaggcgtgcggccaccacgggggccagcatcagcggactcaactctccggtccatgggatcagcggctcgccctgttcgtcgtatttgccgaccatccggtgcggtttgtcaccgggccagtcatagaaatactccttgaactggctttcgatgatgccgcgtttttcctcgaccaccagcacctcttgtttgccgcgcacaaaacgcagggcgttgcggcgggccagcggccagacgatgccgaccttgtagatgtcgatgccaagcgcgcggcacttggcctcgtccagacccaagaggcgcagcgcctccatcaggtcgagatgccccttgccggtggtgacgaaaccaaaccgggcgttgggcaggtcatagatgcgccggtcgatcgggttttcctcggcaaaggcgcgcacggcgcgcagcttggcctgaatgcgggtctcgatctcggggctgggcagatcggcgcggcgcacatgcaggccgccggcgggcaggtcgatctggggcagggtgaactggcggtccgggcgcagctcgaccgagcggccgctttccaccgtttcgctgatcgccttgaacccgacccaggtgcccgagaagcgcgacagcgccaggccgtattcgccgtattcaaggtattcctcgaccgaggcggggttcagcgtcggcatgaaccaggccatgaaggccacgtccgactggtgcggcatcgagctggagacacagccatggtcgtcgcccgccaccaccagcacgccgcccttgggcgcgctgccataggcgttgccgtgtttcagcgcatcgcccgagcgatccaccccggggcccttgccgtaccacatcgagaatatgccctcgtgctggcaatcggggtccagcaccgcctgttgcgcgcccagcaccgcggtggcgcccagatcctcgtttaccgcgggcatgaaggtgatgcggtcctgctccagccgtgtcttggcgcgccacatctccagatccagcccgcccagcggcgagccgcgataacccgagacgaagcctgcggtgttcaacccggcggcacggtcgcggcgggcctgatccatcatgatccgcaccagcgcctgggtgccggtcaggaacacgcggccggtggtctggttgtagcggtcctccagcgcatagctgcgcagggcgggggcggggtgggtcatctgggcttcctgatcgcggtggctgaaggtgttgcgcgaaaggataatccgggttgagtggaaatcggtgccagaaactccgggtttgccggggtctaccggatgaattattcatcaagggacaatgatgtgaaagaacagaccgaatccatgcaattagatgaccgtgaccgccgaatcctgaccctgcttcagcaggacagccgtatctcgaatgccgatctggccgaggcggtgggcatgtctgcctcggcgctgtggcgccgggtgcgcgcgtttgaagaggcgggggtgatcacccgctatggcgcggtggtcgatccgggggcgatggggctcgatttcgaggccatcgtgcacgtgcatctgacccgtcacgatccggacgggatcgttgccttcatccgcgccatcgagaccgcgcccgaggtgcaggagtgttatgccaccaccggacaggccgattatcacctgcgggtgctttgcccggatctggcggcctataacatctttctggaacgcttcctgtttcgcctgccagcggtggccagcgctcagaccaacgttgtcttgcggacgatcaaacgcaaccgcccggtcacgatctgaacgccgggtgtttccggtgcgagaacagatttgggaaatattcaaaattggagtatgattaacctgttttagaacctgaacccggccagatcattgatttttcttgaggggtacctggcccgggcgcgactatagttaattatgtcgtctgtacgacacccgttggggggcggaggctgtcatggtgaaggcccgattatttttgtgtgtccgctcggtatgtaccgcggcgctgctcatgaccacatcacttgctgctccggcgctggccgagaccgatcctctcgatgcgccgatgcaggagattacactgggtccggatgacaccatccgcggtatcgtcggccagtacctgcgcgatcccgatctgtggcccgcgatccttgcactcaacaacatcgcctcgcccgccgcgctgcaaccgggaaccgtcttgcggctgccggtgcagcaggtctttgccgccgatgcggcgctggtctcgtcgctaagcgcgatccagaaggccaatgccgagggcgcacgcatctttgcgcccacccagatcggcgaggcgatccgcaaccgcgacgaggcggtgcagaaacgcgaggtcggcgattggcggcaggtggtgggctttgccggggtggccaccgatatcgcgcatgaagcgctggaactgtcgctgacccagcgcgaccgctcggcagaggccgtggtctcggacgtgcaaggcgatgtcgaggggcgcgcgccggtcgaacccagctggtcggaccgtcagctgaacgacattctggtcgagttcgaacgggtgcggacgctgtcggccagcaccacccagatcacctttcgcgatctcagccggttgcggctgaacccaaattccaacgccaccatccagcggatgcgctcggacccgctgacgggcggcgaggtgaccaaggtcagccttgccgagggcgacttctatgcgctgctcaaccagttgtcggaaaagaccacctttgagatcgaggtgccggggatcgagaccaccacaaattcggccgatttctggatcaagaacgacacgaccggtgcgcgctttgtgaattacgaccagcccgggctggagatcgaggaaaacggtcgcaagatcgacgtcggccagggcgagggcgtggtaatcaccggggcgggcgcgcagcgggtcaccgtgctcaacagcccgcggctgagcgcgccggcactgggcgagatcctctatacccgcaccgccgatctggcctgggatatgttcgagggcgccgaggcctattggcttgaggttgccgccgatcccggcttcaaccagatgcaggtgtccgaatggggtatccgcgacaccgggctgcaggtcgaactgccgccagcgcgctatcactggcgggtggccgcgcttgaccggctgggcctgcccggcgcctggagcacggcacaggaattcaccatccggctggatgacacgccgcccttcctgacggtgctgtctccggcaccggataccatcgtgaccacgcccgagatcgaggttctgggcgccaccgaactggacgcggcgctgatcctgaacggggtggcgctggagcagggtgcggatggcagttttgtcacccgggtggcgctggtgccgggacgcaacatgatcagcgtgctggccaccgatcccgccggcaacaacagccgccgcgatcaggcggtgatctatcgcccggcggcggcgatcgagatttccctgtctcagggcatgccgcgcgtcgacgaggcgctggcgacgcgctcggcgcagctttccgtcaccgccaacagcaccgccgaaccgggcgcgcctgtcgtggtgcgcaacgccgccggggccattgccttgcgggccgaggtggccccgggcggcgcgatcagctttaccgtgccggtcgatgccgcgccacgcagctaccggatcgaggtgctggcacctgatggttcggtcgagggtgcgctggagtttcaggcgctgcgcgatgaactagcacccgagctgacgctggacctgccgccgccgcgcgccaccgccgagacggcgctggccctgtcggggttggccgaggatgcggtaaggctggagttgaacggctcagacctgccgctggtcgaaggccggttcgacctgtcggtcaccctgtcgccgggcgtcaacacctttgacctggtggcaaccgatgcggtcggcaacgtgaccgcgaaacggctggaaaccctgctggacatcgaccctcccgagattgcctcggtggtgctgaaccggcctcagggcgatggcggtccgatcgaaatcgaggccctggcaagcgacgcctcgggcctgcgccaggcagcacctttcctgatcaggatcggggccgaggaggtcgagggcttcctgcggtgcgacagcactaatggcatctgccgggtctcgctgccgccgcaggacggcgcgctcgaactggtggaactgatgatcgaggattacgcgggcaacgctgcgtttgaatgagtgaacagccggtttgggggcgccggatcggctatggaggaacggaatatggctttggcacggaactggacagcggcgacgctggctgtggccttgttggcaatcggctccggaaccggcgcgcagaccgtcgcggacgagggtctgttggtggtctatggtccgcaggcgcccagccgcgaaggggataccgaccgtcgcgaacaggtgttcttttcggtgcccgcctctcttgcagagcgggtctatgtgcgcgtcttcgacccggaaaccggcggtgagggcgatttcacctatggcgggtcggccgattccgaaaccacgttccgcctgttcgggggggatggcgcctatagcgatgccgatcggcccgagccggtggcggacggcgcccgcgaaccgcgcctgatcccctatgacccggtcacccagcccggtaagatgatccgcgaacaggtctgggggcatgatcttgcgaccgacgggcgctgggtctcgctggccgccgtgcgggcgcgtcagggcgagatcgtgggcgatcgcgcctatttccgtatcgacgtgcagggcagccgtggcaatgacggcaacggctattcgctgggtgtcagccttgcgcgcgaccgcgaccgggcacccgaggggctggagatgttctcttatcagcccaccgtgcgctggtcggcgggcaagcccgcgacccgggtggatttcaccaggaccgcgcccggcccgctgacggtgcagagctttgacggggccaatggtgaactggcgctgatcaccgattaccgtgatctgggcctgcgcatctcggggcaggatttctggacctcggatgaggtcgccaccgacgaaaccaatctggcgatcagcctgctgggcgggttcgagacccccaatgacgtgacgcttgcggtgttcgacgccgagggcaatccggtgcccctgagcatgccgccttatcgcgcggtcgtgccgccgcgtccggtggcacggggcaccggccagccgctggccgattgccgctcggtcgcatttgatgccagcggttcgaccgggcgtaccccgctttcctatttgtgggagttcgacgacggcgcccgctccaccgatccggtggtggcgcatcgctattccgagccggggcgctataccgcgcggctcagcctgctggaaccgggcagccgtccggggcgcggtgatcggatcgaggttccggtgcatgtgcgcaacgcccctgccgcggtggcgggcagcgatatcgtggtggcaccgggccaggtggtcgacttcgacggctccgcctcgcaaccctcggacagcccgatcaccgggtatcgctggacctttggcgatggcggtgcggctcagggcccgcgcgcccagcatgtctatgaccagccgggccagtatcgcgccgtgctgcgggtccaggacgatgcggtgcatccctgtaacttcggcactgccgtgcgccgggtcgtggtgaactttgcccccgtggccgaggcaggcaccgatcagagcgcgattgtcggccaggcggtgaccctgtcgggcgcggccagctacgatgtggacggcgcgatcctcgattaccgctggagcatgggcgacggcaccgtgctgagcggcgagacggtgacccaccgctatgaacagtcgggcagctatcaggtgctgctgaccgtcaccgatgacagtggcgtggtgaacaagatcgccaccgatggtgcccggatcgaggtgaacgccccgcccgagccgcggttcaccatccccgatcggcctgtctcggtatccgaggtggcggtactcgacgcctcggcctcgaccgatgcggatgggcagatcctcagctatatctgggacttcggcgatggcgccatgggcgaggggccggtggccagctatgcctggacccgggccggggaattctcggtcaccctgacggtcgaggatgacagcgccaccgcctcggcgctgcaatccatcacccggatcgtgcgggtcgatgccgcgccggtggcggatgcgggtcccgaccaatacgtgaccgcgaccgaggtccgctttgacggcggcggttcggtcgatcccgacggccgggtcaccgactggcagtgggatttcggcgatggcgccacggccagcggccagagcgtcacccatgcctatctgcgccccggtcgttacgaggtggcgctgatcgtgcgtgacgacagcggcgcgccactcaacacccatcgcgacaccatgtggctgacgatcaacacagcgcccatcgctgatgccggcccgccgcaggtggtggccccgggtgaggagttcctgctctcgggtggcgcctcggtcgatcccgatggcgcgatctcggactatctgtggaccttcccggacgggcaggtgaaacagggccagcgcgtcagccatgtgctggacgagcccgggttgcaccgcatccgcctgactgtggccgacaatttcgccggaggcgccgccgaggacgaggccgaggtgctgatcaccgtcaacgcggcgccggtggccgtggccgggcgcgacctgctgatcgcgccgggcgatacggtggtgttcgatgccgggcagagctttgacccggacgggcggctcacctcctatcgctgggagttcgaggatctgggcgccccgcttgaggcgcagcgggtcgagcgcgccttcgacgcgcccggggtctggagcgcacaactggtcgttgccgatgacagtggcgtgctgaacgccaccgccgccgatgatgtgaccatccgcgtcaaccacccgccggtggccgaagccggggcgccggtgatcaccgatcagttgcatgtcacctttgatggctccggctccaaggatggcgatggcgatccgttgatccaccgctgggatttcggcgacggctcgcccccggtctatggcgagacggtcacccatgtgttcccgcgcgccggtatttttccggtcacgctgagggtggatgacggcaccggcctgtccaatgcgcgcgccatcgacgccacggccgtgaccatccaggcgcggccgatggccgatgccggtggcaatcgcgatgtctgctcgggcgaaccgatcctgttcgacgcttctgccagtgccgatcccgatggcgggctgctggcctatgaatgggatttcggcgacggatccggctcggacctgatcaatccgaccaagacctatgagttgcccggcgtctatccggtgacgctcaaggtgcgcaacggcaccggcaccgaacatggcaccgccgtcgaccggatcgccgcgctggtgcgcgaggggccgatcgccgacgcgggccccgacatgacggtctgttccaatgcgcaggtgcggttcgacggctcgggatcgagcgatgcggatggcgcggtcaatgcctttacctggacctttggcgatggcggcagcggcagcggtgcgacgccgcagcatatcttccgcacgccgggcacctattcggtgaccctgaccatcaccggtgacgcgcgtggtgcgtgcagcccgctcgacaccgatgtcagccaggtgacggtgatcgccgcgcccgagctgaaggtgctgggccagggtcgtgccgctgccgggattccggccagcttctcggccgggctggatcagctgggcggggcctcgcccgagggcttcagctggtcgatctcggatggcaccacctatgaggggcgcgacatcgaacatgtctttgccgagccgggcgattatctggtgacgctgcgcagccggctgagcggcggtaccgaggcctgcagcgagctggaggtgcagcgccgcatcatcgtcaacgccgcgcccgaaccggtgatcgatgcccccttgcgggtctcggttggtcagtcggtgcgttttgacgcgggcggatcctcggacagcgatggggcgattgcccgctttgcctgggcgttcggcgatggcgccggtgccgagggcgtgcaggcagtacaccgctacgagacgccgggcagctacgaggtgagcctgaccgtcaccgatgatgccggcgtcgccaacagccagatcacccgccgtcagcagatcgaggttgcgccctcacccgtcgcgggcctgaccgcgcgcggcgcggtctgtcccggcgtgagcctgccctgggcggtcagccccgggggggagacggcggttggctgggcctttggtgacggcaccgtcgccgagggggccgagacccggcacgggttcgaccggcccggcctgatgccggtgcgggtcgagctggatgatggtcgcgacttgccgggcagccgtcgcgccgaagagatctatgtccgcgtgaacgcccaacccaccgcgctggccgggcctgaccgggtggtctgcccgggcgaggtggtggtgttcgatgccggtggctcgggcgatgtggacggcgacctgaccagctggcgctggaccttctcggacggggtcacgctggagggcgcacgcgtcgagcgggtgtttgacgccgccgccgatctgacggtgcagctgagcgtgcaggatgacagcggcgccgagggctgcgacatcggcaccgacagcgcccgtatcctggtcaacggcacgccgcaggtcgatgccggtccggatctgaccgtgccggtgggcggcgcccatgacgtggtgcgctttgatgccggggcggccagcgatcccgatggccatggactgcggctcagctggtcctttggcgacgggaccgaggcgacgggtgcagtggtgcgtcaccgcttcgccaatcccggcagctacaccgtgaccctgcgcgcacaggacagcaccgggctggtctgcggcatcgggcgcgataccgcgaccgtgaccgcggttgcacgcgactaagacttccccgtccgcggcgctggccgtgggcggggtgcggatttcccgcgacggttaacaggttttgcattacgttccggtcatgagattcccacttcgcctgaagtttttcgtttttgccgtcctgcttgccatgggcccgctggcgctggtcggtcagaacctgacccaactcacccgggacgaattgaaaagcgctgccaacgaggatctcaccacggtcgcggccgaattgcgcgcaaccttcgacaatacctttcagggccgctggctgaccccgctgacggtgatccgcaacggggtcgacagtgccgatctgggcgtgccgcagaagatttcgctgctgacgctgggccttcaggaactcagccaggtggtggcgctgcaactctcgatcgaaggctcggatctgccgatcatcgtgaccaacgaggggtttgccacccggctgagcgaggccgggctgaacccggtcgaggcgctggccacctcgtccgagttgatcaaggcaatcgccggcaccgggcaatatggccgcccggtgatcacccggctggaggagaccggcgattggctggcgacgctggcgctgccgctggaaacgcgcatcgccgggcgacaggtgaccatggcggcccggatcgacctgggattgctgggtgagacggtgcgccggcatccctttgcccagcggggtgagatcaccgtggtcgatcaggccggccgccgggtgctgaccggaacgcccgagctgctggacaagcggcgcatcgtggcctcgaccctgccgctgatcgtggcgggggcgcgggcggacgcactggaaccctatgtgcgccccgacggcaccgcgatgctgggggcctatgcctttcccgactggtttccctgggcggtgatcaccgagttgagcgaggacaacgcctatgcagtggtcaacgcgatcacccgccagatcctgaccgttggcttggtgggctttgcggtcgccgccgcggcggcgctgctgttcgcgcggcagctgacccggcccatccttatgatcggtcaggtggcccagcgggtgggggagggcgatttctcggcccgggtcgaggatgtccgcgcgcgcgacgagatcggcgatcttgccgcccggttcaaccggatgatcgcgcatctgggcgaacgggtggagctgatgaaattcgtctcgcacagcaccatgtccgcgatccagagcgccgagcgcaccggtatggcgcgcggcgggcagcggcgccgggtctcggtgatcttcaccgatattcgcggctataccgagttttcggaacgggtgccgccggaaacggtgatcgaggtgctcaacagctatttcgacgcccagaccgatatcgtggaacactacaagggcgatgtggacaagttcgtcggtgacgcgctggtggcggtcttcgagggggacgggatggaggcgcgggcggtggcctgcgcggtcgggatcaccgaggcgatggcgcggctgctggaggagaatcccgaacacgggctgcatgtgggtatcggcgtcgcctcgggcgaggtggtgatgggggcgatgggcgcgcgcgaccggatggatttcaccgtgctgggctcgaccgtgaacctgtcggcacggctctgttccaaggccgccgcagatcaggtgttgatcgaccgagagacgcgtgatgcggcggttctggaggatatcgtctatgaaccgctcgagcccatcgcgctcaagggctatgcggcgccggtgcccgcctttgccgctctccgcaaggcaggctaggcgctgatccgtcggaaatcagggatttccgacccggaaaatcgcagattttccgtcccgttttccgtgccggaaaacggctccccctctcgctgaaccggtctagtgcgcgaattcgacccaggcccaggccatcgccagataggtcagttgatgcaggaactggtcgaaccccatcgcatgccagtatttcgcctgattgggttgcagcgccttgcggtccgaatagctggccttgccgtaatcgatgttgaaatgcaccacccattccacaactgcgatcaccagggcaaaaacgaccggcgccccgaccaccagaaacagcagaaccgagcccaccgcatgcacaccggcatgctgggcgcggcccagatgccaatactggcaacgcccggacagcatccggggtgtctgcagaaagaaatccgcaaacatgtgcttgatctggaagaggccaagcaccagcagcaaagagcctatcgttacaggcaagaacactcctccatccgcgttcccgacctcaccttagcgcaggaagtgggacctgcaaaaggaactcgttcacacagaaagccgattgaccgcacgtaaatgcgattgccagcgcatgtcgggccgcgatagccttggtgagggtcgcaggcttcgggtatggcggccgagttgtttaaggccgattttgggggtcggagctatagaacgcacattgttccgcttcatctggaaatattccagacgcgatcaactgatcctgttgatggtgacggcgaccctgtttccgctgctctatctgacgcttgagctgcccaaacgcatcatcaacgacgccatcggtgcggccagttccaccatcgaggtctggggctttacctttgaccaggtgacctatctgggcatcctttgcgcggctttcctgatctcggttctcgcccacgggctgatgaagatgcggatcaacaccatgaaaggcgtgatgtccgaacggatgctgcgccggttccgctatctgttgatcacccgtgtcctgcggtttccgcaaccttatttcgagcgcgtcagccagggcgagctggtgtcgatgatcaccgccgaaagcgagccgatgggcgggctgatgggcgatgcgatcagccagccggtgctgcaggccgggcagatgatcaccatcctgtccttcctgttcctgcaaagcctctggttcgggctggcggccgtggcgctgatcccgctgcaggcctggctgatcccgcgcatgcagcggcagatcaacctgctcaacaagaaacgcattcaggaggtgcgcgttcttgccgcccagatcggcgagaatgctgcgggcgccgcgacgctgcgatccaatgccggctggccctggcggatgtcgatgatcagctatcagctggggcggctgttcacgatccgcttcgatatctaccagaagaagttcttcatgaagttcgtgaacaacttcatcggacagttgacgcccttcctgttctattcgatcggcggctatctggtgttgcagggcagcgtgtcgctgggtgcgctggtggccgcattggcggcctacaaggatctgtccagcccctggaaggaactgctgacctattacaaccagacccaggacatgtcgctgcgctgggaggttatcctggaccggttcgcccccccaggcatgatcgacgaggacaagttcaccggcttccctgacgagcgcccgcgcctgattggcgatatcgtgctcgacaaggtctcggttcgcgatgccgatggcaatctggtgctggacgatctcgatctgaccctgcccggcggcaaggtgatcggcatcgccgccagcagcgaagaggatcgtcgcgccctgtccgagttgctgacccgcgaggtgctgcccgccagcggacaggtgcggatcggcgagatcgcgctgtcggacctgcaccagatggtggtggcctcgcggatcgggcacgccacctcgcgcccggtgctgttccaaggcacgttcggcgacaacgtgacgatgcctgtgcgggtgcgcccacagggtgacagcggtgagccgggctttcacgccgagaccctgcgcgccggcaacagcgccgacccctatcacagcgattggctggagccgggtctggccgggttcgacgatgcccgcgcactgcgcgactggtggctgaaactggttgaggggctgggctcgggggcggcgctctaccggcgcggcgccgaacaggtgtttgccgaggccgatcacccggatctggcggcgcggctggtggcgctgcgcccggtgatccaggaggcggcagagcgcgcgggtcttgccgggcaggcgcatttctttgatccggaccactacaacccggcgctgccggtggccgaaaacctgcttttcgccagcccgcgcgcgcccttcacgcccgaggttctggccggacagaccgattttctcgagcagatccgccagatcggactggacgagccgctggtgcgcctgacccaggacgtgatcgacatgctgcgccaaatcttcggactggatggtaccgaccacccgttgttccgcaagatgaacctggatgtgcgcacctatgaaaccgcgctggaactggtggaaaagacccgggatgccggcgcccgggcgcttgaggatgatcagctcgccagcctgctggccgtgcccttccggatctcggcggatcagatcggcccggccttttcggatcagatcaaggcccgcattctggaactgcgcaagagccactcgagcgagctgatgcgcagcctggacgatgtttttgcgccactcgacccgggggcctttgcgcccgggctgaacgtgctggagaacgcgctgttcggcaaggtaagcgaggtagggggcgcgcgctcggacgagctgcgcaagctgatcaccgatctgctggacgaacacggtctgcggccgcaggtgatccagctgatctacgatctgccggtcaccctgggtggacagaacgtgccggcgatctttgccgagccgctggcctttacccgcgcgacgatcaagcggcccgatatcctgctgctcgaccgggcgctggccagttacgacatgcagacccagatcgcggtctatcggaacctgcgggcgctgttgcccgagaccacgctgatctatctcaacgacgcgttcgagaatccggatgtcttcgatctttatgtcgaggtccagcagggccggatcgtgaccgaggaagtgccccgacagcaggaggaagaggacagcgtcgcctcggccgacctgagccggaaggtgcgcacgctggaacagacgccgctgttttccggtctcgaccggcggcagctgcgcctgctggcctttggcgcgcgctggtattccgccaaggcaggtgaggtggtgttcctgaaggatgatgagccgaccgatggcgcctatatgatgatcgagggcgaggcggggctctacctgccgcgcgaggggcaggaggatcagctgatcgtgacagtcgggccaggtcgcctggtgggcgaattgggcctgatccgcaaggagccacgcgcgctgagcatggtggcggcgacggatatcacctgtctgcgcatcggtgaggaagagttcctggcagtggtcgagaacgatgcagcgaccgcattcaaattgcttcaggtggtggcgggttacgtgtcgaactgacacggcgcgcgtgcggcaggggccgttttcctcgccggaaaacggcttggaaaacttcgttttccagggcggaatttttgcaaaattccgcgcacctactgaccggccagacccatttgacgaaccgcaagatcgcgcaggatctcctctgaaccgcccccgatcgccatcaccttgacctcacgccagacccgttcgaccgggtttccggtcagataccctgcgccgccgaagatctgcatgccttccgaggccacgaattccagcgccttggtcgcctgcaccttggccttggcgatctcggccgctggcatcagcccctggttcatcgcccagcaaatccgctccagataggcctcggtcatgtcgatccgcgccgacatctcggcgaatttatgagcgatcacctgatgttcgatcaaccgctggccaaaggtccgacgctcacgcgcccagtcaagcgcggaacgatagcagacgcgcatcatgccgaggctaccggccaccatcgccagccgctcgtggttgaagttgttcatgatcgccagaaaccccttgttctcggggccgatcagcgccgcctccggcacgtggcaatcgtcgaaatgcagcatcgcctgggtcgaacaatgccagcccatcttgccgcccagcggagtgcgcgaaaagccgggcgtatccgcctcgatcaggaacagcgagatgcccgctagacccggcccaccggtgcgcgcgccgaccacgaaccactgcgcatccatccccccggtgatataggccttggcaccgttcagcacccagccacccgccacgcgcgcggcccgcgtgctcagattggccacgtccgagccaccccccggttcggtgatcgcgagcgccgagttcatctcgccccgcacgatgcggggcaggatgtcttgccggaacggttcgggcgcgaactgcaccatcggacccaaggagatcatccgcccgccgaccgccgccgccacccccgaagcgccgcagccaaaggcaagttcggcatagtcgcagcgcatgaacgcgtcgtcgaaccccagcccgccatattcctcggggatgccaaagccgaacacccccagcgcgcccaatttctggtgcagctcccagggcaccgcctgtgcggcctcccactcctccacatgcggggtgacctcggtggcgaaaaacgcggcgagcgtgtcgcgaaaggcctgacgctcgggcgtcatgaagggagaggagcaggtcatagcgcatcctttgcggtcaggggggtcaactggctttccatcattccggcgaagcgatccaccatccgcgccagataggcgggatcggtgacaaagcgctcgtgcaggacaaggccgcgcaggaagttgcgcgtcatgctccacaagagttcggcatcgtcggccgcctgatccgcgccgacataggcgcgcgcgaccgaggcgcggctttggtggtcccagtcgtgcaggcgggtttcgagcaggcgatacagctcggcatcggtgcggcaggccaccagaatctcgaccatggcgcggcccccggcggcgttcaccacctggccccaggcccgggtgatcagatcgcgcaccggctcggggctggcagcctgcgccgcgcggcgctcgaccgggtcgagcgcgcgcgacagcaattccatcgcggtggccgcgaccagcgcctgccgggtgggaaagtgatgggtgatcgcaccgcgcgacacacccgcccgctcctgaatgcgggcaaaggtggtctcggcatagcccagcctgtccagacaggtgatggtcgcccggatcaccttggcctgggtcgatctggatcgccggtcttgttgggtcggtttcagggtctcgggcatctgccgtcacgtcacacttatttcgattgaccgcgtgggcctcgggaggcagcttaaaaacagaacgggcggtctgtaaagtggtcgccgaaagccaggggagaaaacgtcgcgtgacagcagcgttgaggatcggcggggcctgcggcttctggggcgaggcgccgcatgcgacggcacagcttcttgcggccggggtcgatgtgctggtctatgactacctggccgagattaccatgtcgatcatggcgcgcgcgcggctgaaggatccggatcagggctatgccaccgatttcgtgaccgaggcgatggtgccgaacctgacggccattgccaagcagggggtgcgggtgctgtcgaatgccggcggtgtgaaccccgaggcctgcgcagaggcgctgagagagcggatcgcggcggcaggcttgtcgctgcgggtggcggtggtcactggcgatgacctgctggcgcgcgcctcggagtttgtcaagtgtaccgagatgttcaccggcgccgccatgccaccgctggagcggatcgcgtcgatgaatgcctatctgggcgcggcgccggtggtggcggcgctgcgggcaggggcggatatcgtgctgaccgggcgctgtgccgacagcgccctgacactggcggcctgtgtgcaccactttggctgggacctgtccgatcatgaccgactggcggcggggtcgctggccgggcacctgctggaatgtggcccacaggcgaccgggggcaatttcaccgattgggaggtggcgggcgatctggcgcggatcggctatcccatcgcagaggtcgccgccgatggcggttttgtcctgaccaagcccgagggcagcagcgggctggtgaccccggccacggtgggcgaacagatgctgtacgagatcggcgatccacgcgcctatctgctgcccgatgtggtctgcgatttctcgggcgtgacgctggagcaggcggggccggaccgggtgcgcgtcagcggtgcgcgcgggcgggcgccgaccggacggctcaaggtctcggtcacctgggccgatggctatcgcggcggcatggtgttccagatgaccgggcgcgcggcccgggccaaagcgcaggcctttgcccaggccgggcttgaccgggcgcaggcacggctggcggcgctgggcgcgcccggctatcgcgaggtctcgttcgaggcatttggcgggcgcccggccccggatgcgcccgaagagatcgcgttcaaggccgcggtgcgccatgacgatgcgcgcgcggtggggctgttcctcaaggaactggtgggcgcggccttggcgactccgccggggttgcactttttcactggcgcggggcggccacgcccctcgccggtggtggcgctgttttcctgcctgatcccggctgatgcggtgcgcgccagtgtggttctggacggggccgacctgtcctttgacgcacccgcgccgcccttgcgtgacatcgaagagggtctcgcgccctgtccacccgagccggatatggaactggagctggagatgcgcccgctggaagcgctggcctgggcgcgctctggcgacaagggcgacagcgccaatatcggcgtgctggcccggcgcccggattacatgccctatatctgggcggccctgtcgcccgaggcggtgatgagatttttcgacgaaaaatctcccgcccaaatccaacgtttctatctgccgggctgtcatgcgatgaatatcctgctgacaggggcgttgggcggcggcggggtggccagcctcagaaacgacgcgcagggcaaggcctttgcccaagagcttctgtccctgccggtgcccgttccggtcgggttgatcacaacggattagggcggagggaccatgcgttttatcagccagctcgacaaggacagcgactgctaccggcgcaaccgcgccgatatgctggcgctggtggatcagctccgcgcgctcgaggcgcggcccatggcgctcagcgaggagcggcgcgcccggatggaggcgcgcggccagatcaccccgcgcgaccggctggcgcggctgctggacccgggtctgccttttgtgcaactgcacagcctggccggatacatggtcgacagcgccgatcccgaaacctcggtccccggtgcctcggtcatcatcggtatcggtttcgtttctggcgtgcgcaccgtggtcgttgtcgacgacagcggcatcaaggccggtgccatgaccgagatgaccgccgcagcctttctcagtgcgcaggaggtggcgctgaaacagcggctgcctttcctgcatctggtcgaaagcgcgggcgccaatctgatggaataccgggtcgagctgtgggcccatggcggcaagctgtttcgcaaccttgcccggctgtcggcggcgggcatccccaatatcgcggtgctgcatggcccctcgaccgccgggggcgcctatatgcccggtctggccgattacgtggtgggtgtgcgcaagaacggcatggcggcgctggcgggggcggcgctggtgcatgccgccaccggcgagcgtgccaatgaccgcgatctgggcgggtccgagatgcatgcccagaccagcggtctggtcgaatacctggccgaggatgacgcccacgggatcgagatcgcccgtcaggtggttgccgcgcttgactggaacaagtcgctgcccgaacggcccgcacccgccgacatcgcgccaccgctcgaccccgaggatctggccgggctggtgccggtcgactaccgggtgccctatgacatgcgcgaactggcagcacgggtggtggatggcggggtctttcaggatttcaaaccgcgctatggtgtgtcgaccgtctgcctgcaggcggcgatccaggggatcgcagtgggcatcatcggcaacaacggcccgatcgaccccgatggcgctaccaaggcggcgcaattcatccagctctgcgggcaatccgacacgccgctgatctttctcaacaataccaccggctatatggtcggcaccgcttatgaacaggccggaatgatcaagcatggggccaagatgatccaggcggtgacctcggtcgatgtgccgcgcatcacgctttatgtcggcgccagctttggggcggggaattacggcatgtccggttatgcttacgagcccgatttcctgtttgcctggcccaacgccaccaccggtgtgatgggcggagagcaggcggcgggcaccatggcgatggtcgcccgcgccggtgccgcccgcaaggggcaggacctcgacgaggcgcggctggccaaacaatcggcgatgatcgcggcgcatttcgaccaacagtcggatgcgttctatacctcggggcgctgtctggatcacggggtgatcgacccgcgcgacacccggcgggtgctggcgttctgcctgcacacctgccgcgaggcgcgggcacgccgggtcaaacccggctcttacggggtggcgaggttctgatgatgcgatttgacactctgctgatcgccaaccggggcgaaatcgcggtgcggatcatccgcaccgcccgcgagatggggctgcgcactgtggcggtctacaccaccgccgatgccggtgcgccgcatgtggcgctggccgatcatgccgtctggatcggcgaaggcccggtgggcgacagctatctgaatgccgaccgtatccttgatgccgcccggcaaagtggcgccggggccatccatcccggctatggtttcctgtctgaaaacgccgggtttgcccgcgccgtggcggcggcggggctggtctttgtcgggccggacgcggcggcgatcgaggcgatgggcaacaaggccgaggccaagcggttgatgctggccgccggggttccttgcgtgccgggctatcagggcgccgatcaatccgatgccgcgctgacgcgcgaggccgaacagatcggctatccgctgatggtcaaggctgccgccgggggcggcgggcgcggtatgcggctggtagaggggccgggggccctgagcgaggcgctggcccgcgcccgggccgaggcgctgggcgctttcggctcggacgagttgatcctggaacgcgcggtcgtcgagccgcgtcatgtggagtttcaggtctttggcgatgcccatggcgcggtgatccatctgggcgagcgggactgctcggtccagcgccggcaccagaaggtgatcgaagaggcgccctgtccggtgatgacacccgagttgcgcgatgcgatgggcgccgcagccgtggccgccgcccgcgcggtggactatcgcggcgccggcacggtcgagtttctgctggacgcgtcggggggcttctatttcctcgagatgaacacccggcttcaggtcgaacatccggtgaccgagatggtcaccggccttgatctggtggcgctgcagttgcaggtggcgcagggcgacccgctgccgctgacgcaggacgatctgcgtatcgacggccatgcgatcgaggtccggctttatgccgaggatccggcggcgggcttcctgcccgccatcgggccggttctccgctggcgcccggctgccggggcgggcctgcgtgtcgacgcgggcatcgcgcagggtcagcagatcgcgccccattacgacccgatgctggccaagatcatcgcccatggtcccagccggacggtggctctggcccgccttgcgcgcgcggtggccgatacggtgctgctgggcaccgcgaccaacagcgcctttctggccgatctgctggcactgcccgagtttgccgagggccaggcgaccacgggcctgttggcgcgcagctatcccgagggctatggcgcaggcgcgcccgatccgcgcgcggtggcgctgatggtggcggtactgatgcagcatgaccgcgatacggcgctggcggctgccgggccgatcccgcccgagcttctgggctggtccagcgctccggttctcccgcgcagcctgcgggtcgagaccggcggacaggtctttgactgcaccgcgggcgccgttccgggcggctggcggatcggcgttgcggatgcgcagttcgaaatcgcgctggtccaccgcgaagatgggctgcgggcgcggctgggtggtgaaacccatgacctgctggcccatgtgtcaggtgacacggtgcacatggcatctggcgcgcaacgattgagcctgcgccgtcagcgtcccggcgcccccgatgccgaggcgctgggcggtggccgcgtcaccgcgccgatgcccggactggtacaggctgtgtcggtgtccgaaggggccgaagtcgccaagggccaaacgcttgcagtgctggaggcgatgaagatgcagcaccagatcaccgccccggtcgcgggccgggtggcccggcaacatgtggcgccgggtgcgcaactggcagctggcgatgtgatgttcgagatcgaagaggaagagagcgcatgaattccgacctgtgtcgcaaattggggatcgagtttccgctctttgccttcagccattgccgcgatgtggtggctgctgtcagccgggcgggcggcatgggcgtgttcggcgccgtgctctatacgcccgaacagctcaggaccgagctggaatggatcgacgccaattgtggcggcaaaccctatggggtggacctgatcgtgccgacctcgatccagcggcaggggggcagtgggccgagcgatgatcagctgctcgcggggctgcccgccgaacatctggcctttgccgaacaggtgctggagcgggccggcgtgggtgccgacgatctggaggagcgccgctgcgcgctgctgcatatctcgcgcaatctcgatagtgcgggggccgaggcgatgctggatgtggctttttcctttccgatccggctgattgccaacgcgctgggcacaccgccgcagatcatgctggaccgcgcccgcgcggcgggggtgccggtggcagcgctggtcggctcgaaacagcacgcccagcggcaggtcgccgccggggtcgacattctggtcgctgctgggggcgaggcgggcggccattgcggcgaggtttcgaccatggtgctggtgcccgaggtggtctcggtcgcgggcgacaccccggttctggcggcaggcggcatcgtcacgggccgccagatggcggcggcgatggccatgggcgcggcaggggcctggtgcggctcggtctggctgaccaccgccgagggcgagccaagccaggtggtcaaggacaagatgctggcggcctcgtcctcggatacggtgcgctcgcgctcgcgcacgggcaagacctcgcgccagctgaaatcggcctggaccgacgcgtgggaggccgatggccccgcgccgctgccgatgccgctgcaatcgctggtggccgaaccggcgctggcccggatcgaggcgctggcccagcgcggccatgcgggtgctgccgacctggccacctattgggtcgggcagggggtcgggctgatgacccagaccacctcggctgccgaagtggtgcaggacttcaaacgcgactacctcgccgcgaccgagaggttgatggcgacactggaggattaggaatggaacaggcaggcgattttctggccgaatgccaggcgctggacgcggtactggacggggtgagcggcgccgattgggaccgccccacccagttcaagggctggaccctgaacgacgtgctggtgcacctgcatttctggaaccggatggcggatctgtcgctgacagacccggctgcctttcaggcccgcgccgccgagacccttgcgggcatcgggcgcgacggctttcgcgctaccgaaaacgcgatgatcaccgagcggggcgccgatctgcgcgccgcttgggccgcgcaatacacggatatggcggaacgctgggcggggcttgaccccaagcagcggctgcaatgggtcggtcccgagatgtcggcgcgctcgtccatcaccgcgcggcagatggagacctgggcccatgggcaggaagtgttcgactgtcttggcgccacccggaccgagaccgacaggatcaggaacatcgtggtgctgggggtgaataccttcggctggtcgttcaaggtacatggccgcccgcaacccgagatgatgccccggctggagctgaccgccccctcgggcgcgctgtggcaattcggcgaaccgggcgcgaaccggatcgccggcccggcggtcgaattcgctcaggtggtggctcagacccgcaacatcgccgacacctcgctggtggtcgaaggcccgcttgccgccgagtggatggccatcgcgcaatgtttcgcgggcgggccggaaaccccgcccgccaagggcgcgcgccaccgcgtcgcgggttaggtcgaaaaggacgtagcgtagcgccgccgaaacgccgcgtcacccggattggcgggaatcgggcgtgcgcgtagcttggtcacaaacgcaaaccggagaatgacatgtcccttttcagcagcaccgccgcctgggtcaccgacgaacaccggatgttcgccgaagcggcgggccggttcctggatgacgaactggtccccaatatcgaaacctgggtcgacaatggtgtggttgaccgcgatttctggcgcaaggcaggcgaaaccgggctgatggcgggcgccatccccgaggagttcggcggtgtcggcggcggcatgggctttgacgcggtcaccatctatgaacagacctcgcgcggggatgcgggctggggctatggtatccagtcgatcgtgacccactacatcaccgcctatggcagcgaggaacaaaaggccaaatggctgcccggccttgcctcgggcgagatggtgggcgcgatcgcgatgaccgaaccgggcaccggatcggacctgcaggcggtgcgcaccaccgccgagaaggacggcaactcctaccgcatcaacggctccaagatcttcatcaccaacgggcagaccgccgatctgatcatcgtggtggccaagaccgacaagacgctggggtccaagggcgtgtcgctgatcgcgctcgaaaccgaaggcgccgaagggttccgccggggccgcaacctcaagaagcttgggatgaaggccaacgacaccgccgagctgttcttcgaggacgtgaaggtgccgatgaccaacctgatcggtccggaagaagggcatgggttctaccagctgatgaaacagctgccctgggagcggttgaccatcggcatcatggcgctgggcgccatcgactttgccctcgccgagacagtgaaatacgtgcaggagcgcaaggcattcggccagcgggtgatggatttccagaacacgcggttcaagctggcggaatgcaagaccaaggccgaggtgctgcgcagctttgtcaatgactgcatcggccggctcgaggccgggcagctcgacgccgccaccgcctcgatggtgaagtattacggctccgaggtgcagaacgagatcatgcatgaatgcctgcagctcttcggcggttacggcttcatgatggaatacccgatcgcgcggctttatgccgatgcgcgggtgcagatgatctatggcggcaccaacgaggtgatgaaggaactcatcgcccgctcgatggacgtctgaacagggcgcaaccaaatcgtgcgcctgcggcgcgctcgattctttgttgagggacgctgtccctcaaactccctggagtatttgtaaccagaaagaaatcagagccggatttgcacttctttctggttggaaatactccggggtgaattgcccgcagggcaagaggggcagcgcccctgcttttatgcaaatgcctcttgcagccagacccggaacgaggcgagcggcggcgcgatcatgcgctcctttggccagacaagataatagctccccaggcttacggcgggcccgtcacaggcagtgacaagccggccccgggccagatcatccgtgaccagatagctgggcagcagcgccacgcccagaccgttggcaactgccgggatcatggtggagaactggtcgaacagcatgccgcgcagtcccggcgccgcaaggtcatggaccgcgaaccagcgttcccaggcatccggtcgggtgtcgagatgcaggagcggcgcgctgagcagccaggtggggtcgctcgtcttctgccgcagttcgggggcacagaccggcagcacctcctcgcgcatgatcttgaggtaatcgaccccggcccagtcgcgccgcccgaagtggatggcggcatcgaagggttcgctggcaaagtcgaagggtttcagccgggtgctgagattgaccgacacctccgggtggcgtcgtgcaaaatcctgtagtcgaggcgccagccaatgcatgccaaaggcgggcaggatcgacaggctgagcgtgccgccggtcgggttggccttgagcttgagcgaggcctgcgcgagctgggtcagcgcggcgcgggcggtctgcacatattcccgagccgccggcgtcaggtgcagccgcacccggtcgcgttggaccagctcgacgcccagctgctcttccatcgttttcaactgccgacttatggcactttgggtcagggccagttcctcggctgcggccgaggcgctgcccagccgatcgacggcctccagcgccagcagcgaggagatcgaggggagaaagcggcggggggcaatcacttgacttttcctcataccttttgaccggaatatcactggttttttgcatgatccagcgcgatctattgcgggaaactcctgatggtggggcaaggccatgaacatatccagcgataccggttttcggcgggcaggcaggcttgacgggatcgagctgtcggaaatcgtgcagatctcggaacgggtggcgcagttgcgggccgatggcgccgatatcgttgcgctcagcaccggtgagccggatttcccaacgccaacccatgtgatcgaggccgcacatagggcggcgctggcggggcagacccgctatccggctacggcgggtacgcccgccttgcgcgcggcgattgccgccgaggccggggttgagcctgccaatgtgatcgtttcgaccggcgccaagcaggtgttggcgggtgcgttcctcgccacgctcgaccccggcgacgaggtgatcaccaccgcgcccttctggaccagctatgccgatatggtgcggttggcgggcggcgtgccggtggtgctggactgtcccggcgcgcaggggttcaagctgacgcccgcacagctggaggctgcgatcacctcgcgcacgcgctggctgttgctcaacacgccgtccaaccccaccggcgcgatctattctgaggccgaattgcaggcgctgggcgcggtgctggaccgacacccgcatgtctgggtgatctcggacgagatttaccagcatctggcctatgtgcccttcaccccctttgtgcaggcagtgccgacgctggccgatcgcaccctgatcgtgaacggcgtgtccaaggcctattcgatgaccggttggcggatcggctggggtatcggcccggcgccgctgatcaaggcgatggtggcggtccaggggcagatcacctcgggcgcctgttccatcgcgcaggcggcggcgctggcggcactgagtgggccgcaggacctgctggtcgagcggcgggccgagatgttggcgcggcgcgacctggtggtcgcggggttgaacgcggcggggctcgagtgtgcgtcgccggatggcgcgttctatgtgttccccaagacgcccgcgcggatgccggttgatcacgacttctgccaccatttgctcgacacggccggggtggcgctggtgccggggcgggcctttggcatgtcggggcatttgcgcctgtccttcgcttatgcgaggcagagtctggaagaagggcttgcccgtatcgcccgggccgtcgccgcgttgtaacaaggggcattgaccccaagcattaaagaaggcccagccatggaccgcgcccagatcgtacatgaaaacttcctcagccgggtggctgcgcgcgacctgcccaagggcgcgccgccgcgcccgggcctgacgcaggcgcaggcggtgtcgctttaccgcgcgcaggtgctcagccgcgcgctcgaccggaccagccgggcgatgcagaaggcggggcaggggttctataccatcggctcttcggggcacgaggggatggcggcggtggcgcaggcgctgcgcccgaccgacatcgcctttctgcattaccgggatgcggcgtttcagatcgcgcgcgccgaacaggtgccgggccagcagatcgcctgggacatgctgctgagctttgcctgttccaaggaggacccggcctcgggcgggcggcacaaggtgctggggtccaaggcgctgatgatcccgccgcagacctcgaccatcgccagtcacctgcccaaggcagtgggcgcggcctatagcctgggcgcggcgcggcggcatccgcccgaacaccggcaattgcctgaggacgggattgccatgtgttcctttggcgatgcctcggccaaccattcgacggcgcagggcgcgatcaacacggcgggctggaccagcgtgcagtcgatcccgttgccgctgctgtttgtctgcgaggataacgggatcggcatttcgaccaagacgccccggggctggatccaggcctcgatggagcatcgacccggcatccgctatttccaggccaacgggctcgatatctacgagacctatgccgtggcgcaagaggccgccgattatgtccgtaatcgccgcaagcccgccttcctgcatctgaaaaccgtgcggctttatggccatgcaggggcggatgtgccgaccacctatctgacccgcgccgaggtcgaggcggaagaggccatggacccgctgctgcacagcgtgcggctgctcgccgaggacggcgcgctcgcgtcggaggaggcgctggcgatctatgaacagacctgcgcccgcatcgaccgcatcgcggtcgaggccgcgacccgcccgcaccttgccagtgcagccgaggtggcggccagcctgatcccgccgaagcgggagtgcaaacccaccaatggccccggcgccgagatgcgggccgccacctttggtggcgacatgcgcgccatggacgagccgcaaccgatgagccgcctgatcaactgggcactgaccgatctgatgctggaacatggcgagatcgtctgcatgggcgaggatgtgggccgcaagggcggcgtctatggcgtgacccagaagctgcaacaacggttcggccccgaccggatgatcgacacgctgttggacgagcaatccatcctggggcttgccatcggcatgggacataacgggttcctgccgatccccgagatccagttcctggcctatctgcacaatgccgaggatcagatccggggcgaggcggcgacgctgccgttcttctcgaacgggcagttcaccaacccgatggtgctgcgcatcgcggggctggggtatcagaaaggattcggcgggcatttccacaatgacaactcgctggcggtgctgcgcgacattcccggcgtgatcatcgcctgcccctcgaccggggaagatgcggcgcagatgctgcgcgaatgcgtgcgcctggcgcgcgaggagcagcgggtggtggtgttcctggaacccatcgcgctctatccgatgcgcgatctgcacggggtgcaggacggcggctggatgaccccctatccctcgcccgaccggcgcatcgcgctgggcgaggtcggggtgcatggcaacggtaccgatctggccatcgtcacctatggcaacggccattacctgtcgcagcaggcggtgcccgagatcgaggcggcggggatcagggcacggatcatcgacctgcgctggctggcgccgctgcccatcgaggcgctgcgcgcggccactaaggattgcaaacacgtgctgatcgtcgatgaatgccgccgtaccggcagccagtccgaggcgctgatgactttcttctgcgaagaaagtcgcgccacctcgaccgcccgcgtggtggccgaggattgcttcattgcgaccggcccggcctatgccgccccgctgccgtccagggacggcatcgtcgccgccgcgctgtcgctgaccggagttgcaaaatgacccgtaccgctgtcgtgatctgccccggccggggcacctataacaaaccggaactgggctatctgcatcgccaccatggcgcccggatggacatgttccgtgcctttgacgccatccgcggcgaggccgggcaagaggcggtgaccgcgttggacggggcagagcgctatacggtcggcaaatactcgcgcggcgatgtggcctcgccgttgatctacgcggcctcgctgggtgatgcgcaggcgctggccgaggatatcgaggtggtcgccgtcacaggcaactcgatgggctggtatatcgcgctggccgctgcaggggcgctgagcgctgagaatggctttcgcgtggtcaacaccatgggcacgctgatgcaggagcggctgatcggcgggcagctggtctatcccttcactggcgaggattgggcggacgatgccgcgcgcaaggcggcgctgctggcggatgtggcccggatcgacgcgttgccggggcatgacctggccctgtccattgaccttgggggcatgctggttctggccggaaacgaggccggcctgtcggccttcgaggctgcgcagccggtggtgcaggaacgctttccgatgcggctggccaaccacgccgcctttcacacccgcttgcaggcgccggttgctgccgaggggcggcaacggttgggcgccgacctgtttacccagcccatccgcccgatgatcgacgggcgcggcaagatctggtgccccggcgccaccgataccggggcgctgtgggactatacactgggccatcaggtgaccgagccttatgattttacccgcgccgtgcagaccgccgcgcgcgagtttgcgcccgacctgttcatcgtcaccggccccggcgccacgctgggcggcgcggtggcgcaatccctggtgctggcaaattggcgcggcatgggcgacaaggcgatgttccaggcgcgtcaggccgaggcgcccctgctggtggcgatggggcgcgaggatcagcgcgggcttgtcaccgccgcctgagtgcctaagacatagatatccctcttgcagacgagacctggtcatgtcggacaatacccgcactctctggcatctgacctcggccgaacaggtcaccgcgccgccgctggcgggggatgtgaccgccgatctggtggtgattggtggcggtttcaccggtctgtcggcggcgctccacgccgcggagcaaggcgccgatgtgcgcctggtcgaggctgaggcgccgggccatggcggatcgggccgcaatgtcgggctggccaatgcggggctgtggctgccgcctgacgatatccgcgcccatctgggcgatgcggtgggcaaccggctgatcgcgctgttggccggggcgccggcgctggtgttcgagctgatcgcgcgccatggcatcgcctgcgagccggtgcggagcggcacgctgcattgtgcgcattccccctcggggctggccgatctgtgccgccgccatgcgcaactgaccgccagcggggcgccggtcgaactgctctcggccgaggagaccacccgccgcaccgggtccggcgcctttcacggcgcgctctttgatccgcgcgcgggcaccatccagccgctggcctatgcctgcgggctcgcccgcgccgcgcaggcggcaggcgcgcggttgcacgggcaaagcccggcgctggagatcgagcacaaagacggggcctggcaggtgcgcacctccggcggcagcatccgggcgcgcaaactgatccaggccaccaacgcctatcaccgggggcttgccgaccgaaggcccgcccatgttccggtgcattatttccaatatgccaccgatccgctgccggagaagacccgtgccgccatcctgccggggggcgaagggtgctgggataccgggctgatcatgacctcgttccgactggaccgggccgggcggatgatcatcggcggcatgggggcgctggaccatccggccagcggcatccaccgggcctgggtgcggcgcaagcttgcacagctttatcccgccttgtcgcggcagccgctggtcaccggttggcacgggcgcatcgccatgaccggcgatcacatccccaagatcactcgccccggcccaggcgcgctggcggcgcatggctattccgggcgcggcatcgggccgggcaccctgttcggcaaggcgatggccgaggcgctgctgagcggaatcgagaccaatctaccgatccccgccatcgaccgccatgccgagcgctggaccgccctgcaacaggcctatgtcgagaccggcgccacgctgatgcatctgatccgggcgcgcgtgggttactgagcgctgcgttgcagccgggcggcaatagcctcgacccgggcgcgcagccagcgatgggccggatcggcggtcgagcgttcgtgccagaccatgtagatcgacaccggatcgcaggcaaaaggcagcggcgcgcaatccagtgtcgccagcggccccagtttcatcagcgcggtatcggtcgagatcaggtcgctgcctttgacaaaggcggggatggcgccgaaatgtggtaacaccaccgtgggcgggcgtatctggctttgatccacgccgcgcatcaccacattggcgctgcgcccgtcgatgaatcgcacctcgacgtgttcggcggcgcaatagctctgccagctgtcgggcgggctgcggtgactggcgtcatagtagatttgcaacgggctggtgaacaggcgccgctgatagatgtcgggcccgtcgggcggcagcggcgtcagcaccagctggcagcggtcgctgcgcaacagggccggatcgggcacgcccgaggggacgaaaccaaggctcagccgcaccccttcggcgcgggcgcggcacagcagttcgggaaagatcagctcgcgttgcaggtcgttggcggcgatgtcgaaatgcatctcttcgcccagcgggtcaaaggggcgggcatcggtcagcgatttgatcccgtccagcacccgctgcaccggttcgcgcagcgacagcgcccgttcggtgggcgtcagcccctggcccgagcgcacgaacagcggatcgcccagcaccgcgcgcagcttggccagcgtatggctgaccgccgattgggtcacccccagccggtcggcggcgcgcgagaccgagctttcctcgaggatgacaagaaagcagcgcagaaccttgccgtcgagatcggtgaaatcgaatttgctcatggaatttatgactaaacatgaatggttttgctgtccattccgcgctacgccaaaagggcagtcaggaggcgcaggatgggtattcgctttttctcggaccgggaccggcccgtgcatatgggtccctatcctttggagcggctggcccggcgcgaggcggtggcggatctgtccactgttccgcaaatacctgtgctcagctttcaccggcccgagcggcccgagagcatcgtcaacgcgatgggcgagtttcaggcgatgctggatgcgatccgcgacgggctggtcaacccggcccgcgccgagatctccgccgatccgctggaacgcgccaaccatctgaaagcgtttggctatttcaacgatgcttcgatgatgggctgcgggcccttgccggccgaggcgctgttgccggcgccccggcgcaaccccgatatcgaccgattggccgaggcgctgcggacccggcagaccaagacgcttgcctcgggcatcgacgtgatcatggccgatctcaaggaaagcatggaggcgccgccgcgcccgatcgacagccaccgccatgcgatcgtctttctctacgagcatcaccgcgaccccgaggcggacgagccgggggccgagtggatccatgatgcgcaggaccatcgcgcctgtcttctggccagcgaaaacgcggttgtgatcgccaattacatccgccttctgggctatgacgcgcgggcgcataccgccatgtcgagcgatgtcgatctggggcggctggcactggcggcggggctggtcacgcttgagggcggtcagctggccgcaccctggctggggcgccgctttggtctggctgccgtcaccaccgagatggagctggcccatgatcgcccgctggcgccgctggccgcgcagtcctgggccgccacccggggcccggcctggtggctgggcaagggtttcgccaaaagcgcgctgaaccgcgacccctatgcccggcggcgctatgtggacggggcacacccgttcgagcggctgaaccgggtcgagacgccgaccacctatatcgacgaagccaatgtggcccgtgtgcccaagcgcgccgacatgttcgcccgcgcccagttcggcgatatgggcaaggccctgcaagagggcgccaagggcggtcactacgtgcgcaaggcggcgcccagctttgcccagcggcgggcgctgggggcgtttgtgctgcttcaggatggcgaccgcgccgatgttccccggccaatcgatccgcgccgcaatgccgccaacctcaaggcggcgagctatttcctgggcatcgacgccgtcgggctcagccgctgcccgacctgggcgtggtacagccatgacgccaccggcgaagcgatcaccccgccgcatgatcaggcgatcagcatgatcgtcgatcaggggtacgagacgatggaagggtcgagcggtgacgactggatcgcggtggcgcaatccatgcgcgcttacctgcgcttctcgctgttggggggggtgatcgcgcagcagatccgcaacctgggttacaaggccaaggcccatacggtgatggatggcgaggtattgcaaccgcccctgctgctgctctcgggcctgggcgaggtcagccgcatcggcgaggtgatcctgaacccgttcctggggccgcgcctgaaatcgggggcggtgaccaccgacatgccgatgagccatgacaagcccatcgatttcggcctgcaacggttctgcgaggcctgcaacaaatgtgcacgcgaatgcccctcgggggcgatcaccgccgggcccaagcggatgttcaacggctacgagatctggaaatccgacagccagaaatgcgccacctatcgcatcaccacccagggcggcgccatgtgcgggcgctgcatgaagacctgcccgtggaacctggaagggttgttcgccgaacgccccttccgctgggcggcgatgacggttccggcggcggccccggctctggcgcggttggacgatgcgctgggccacggcgggctgaacgaggtcaagaaatggtggtgggatatcgagttgcagcccgatggggcctatcgcccgaccaccgggccggtgaaccggcgcggcctgcaacgggatctggacctgaaatacgaggatcagacgctggccgtctatcccgcgccgctggcgccgcacccctggccctatccgtttccgatggaccgcgaggcggggatcgccgcctatcaggcgatgatcggcgccgacgaataccgggcgcggctggcggcgggggatctctctgtcgtgcaccgctacaccgtccccgacgcggacaccgcgccagtgatccgggtcgaggtgacgcgggccgagaagatgacgggcgagatcaccaaatacgagtttgccgcccctgacggtgcgccgctgcccgaatggacggcgggcgcgcatctggatgtgctggtggcacccgaattcctgcggcaatactcgatgtccggggacccgacggaccggacgacctaccagatcggagtattgcgcgaggaggaggggcgcggcggctcaaagctgatgcatcgcatctttgcgccgggccggcgggtgttcatctcgaagccgatcaatcatttcgaactggatgaaggggcaacccgcagctttctgatgggcggcggtatcggcatcacgccgatgatcgcctttgcgcaccggctgcacgcgctgggggctgatttcgagctgcattattcggtccccagccgcaccagcgcgggatatctggaggacctcgacgccatgccctgggcggaccgggtgcatctgcatgtctcggacgagggatcgcgcgccgatctggatgcggttctggcgggcttccaacccggctggcatgtctatacctgcggtcccgagcgtttcatggacggggtgatgcaggcggccgaacggcagggtttcccggaagaggcccggcatctggagtatttctcggtccccgaacagcccgcgtatgaaaaccacccctttacgctgaaactcgcccggacagggcgcgaaatcgcggtgcccgcggacaaggatgccgcgcaggtgctgaacgagaacgggatccatatcgacgtcaaatgctcggacgggatctgcggcgtctgcaaatgcgggctgatcgcgggcgcggtcgaacatcgcgatttcgtgctgtccgggaagcagcgcgagggcgcgatcatcctgtgccagtcccgcgcggcagagccgggcggggtggtcgaaatcgacctctgatcttgcggcctaggcgcgcggcggcgccagcgaaccgcgcagcaccacataggtgtccagccgctgcccctggcccggcgcgccttcggccaccatggcgaccagcgcctgtgcggcttgggtgcccatctggcgatggggcacatgcaccgtggtcaggcccgggctgcacaccttggccagttcgatatcgtcgaacccggtgatcgagacatcgccgggcacgtcatagcccgtttccttggcccgacccatggcgcccaccgccagcacatcgttgccgcacatcaccacgctgggacggggcgtgcgctgcatcagggtgtcgaaggcggcggccccttcgtcgatgccataggcggtttccaccaggctgagcgtatcggcgccaagccccgcctcggccatggcggcgcggatggcggccacccgggcgcgggcgcggtcgttgctggcctgttcggcgctgatcacgccgatccggcggtggccgcgtgcgatgacctcgcgggccaggtccagcatagcggcgtgattgtcgaaaccgatcgtgggcaccggcgcgtccggatcatgcacccaggccgccagtgtcgggatgccgcgccggttgagaaagtcgtaaagcgccggatcgcgatgggcgccgatcaggaacagcccgtcggcgccgcgtgccaccagggtgcggatctgctcttcttccagatcggcgcgatacgaggaggaggccaccagcagcgtgatccccttgagccgcaactcctcctgaaaggcctgcagaccgcgggcaaagatcgcgttctccatggtcgggatcacggcgccgatcgtgttggtgcgttttgcggccagggcgcgggcgccgaaattgggcgaatagcctagctcgcgcaccgcctccagcacccggttgcgggtctcttcgatcacccggtcgggcgtgttcagacagcgcgagaccgtcgccgtcgacacacctgcccgccgggccacatcggccagggtcggggtgggctgtgtgctcggcgcggtcatgacgtgcaggtccgtgtttggttgaaagaggcgggcagtaggctccgataccccaaccgccgcggacagcatagcgtgtaagcgcttgcatcgtcaaatgtaagcgcttacattgcgggggcgaatcgtgtttttgcccatccggaggacccgatgcttttgatttcggccgcgctctttgccctgtttgccctgaatgtgggtcttggctctgtcggggtcgggccgatgctgggggatgttggcgagatgctggttctgttcgccgccgcaatcgcgtttgtggtggccattctgcaacgggaagccgcagcgaagagaaagacaaaccagcggccctgatctgtccaaatgggaggaaataaatgaaagacgaccggaccggacttgcgtccgcgacacgccgcaactttctgaaactggccggcagcggcagctttaccgccgctttggtggccggtgcggcggggaccctgtggtcgaccgaggccgcagcgcagaccgccaaggaagagaaggagcgtgaagccgccgcatcgcatgtgatgacagtggcgacggcctatgtgctgggcgcctcgcgcagctatccgatcatgcagctggacctcaaggagaacatccagaacgccaccaatggcaaggtctatgtgaaactggcaccgggcggccagctgggcgccggtggtgcattggtgcaaaaggtgcagggcggcaccatccaggcggcgcagcactcgctgtcgaatttcgcccccttcgccagcgccgtcgacctcatcaacatgccgtatttctgcggctcgaaccagcgcttcaccaacctggtgtcctcggatgcctggaagaccgaggtgcatcccaaggtcgaggccgccggtttcaaggcgctgttctatatcgtcatcgacccgcgcgtcgttgccgtgcgcaagggtggtaacgcggtgatcacgccgggcgatctggccggggtcaagttccgcgtgccgggctcgaagatgctgcaacagtattaccgcatggtcggtgccaacccgacgccggtggcctggggcgagacgccctcggcgatcaagcagggcgtggccgatgcgctcgacccgtcggtcggcgcgctttatgtctttggcttcaaggatatcctgagccatgtgacctttacccaggcggtgcccgacagccaggtgttctcgatgaacctggaatggttcaacgggcttccggcagatgtgcaggaaggcatcatgttcgcgggcgaggtcacctcgcagcagaacctggccaaggtgcccgccgcacgcgcctatgcgatgtcggaactgaccaaatccggggtcgagttccattcgctttccgccgaccagctggccgaatggcaggcgaccggcggctatcagcgctcggaatgggacagcttcaagaccgaactggccgggtcgatggacgccttcaaccgcctcgaagaggccgccggcaccatgggccgctattacgtgcacgacgcctgatcggcactggccggcgcccgggatggcgccggccctttcctcacctgcatgacgccatcaaccgggcctccggcaacggatgcccctcgcccggagggagggacacgtgacccctatcctgaatgctctgaaccggaatgccgagcgctgggcgctgctggtcttctacgtgatgcttgtcgtcaccatggccgtcgaggtgctgcggcgcgagatcttcgcctattcctcgatttggggagaggagatcgtgcgctattccttcatctacctcgcctggatcggcgccgcctcggcggtgaaagagcgcggccatatccgcatcgacgtgctgatgcattacctgggccgccgggccaaggcgctgctctatatctttggcgatctggtgatgttcgtggtggcggtgatcgcgctgtactggtcgttcgagacggtgctggtctcggccaagttcggttcggtcagtcacggcctgcgtatctcgatggtgtggttcctgatggcggtgccggtcgggttctcgctgatggtcctgcgactggtgcaatccttcctgcgcgatctgcgcagccttcgtgacggcacgcccgtctacgagggcgacaaactgttcgattgaggggacggtcatgctttggaataccctcaatcagacggttgaactgggctgggatttctacctgccggtgatcatgttcgtgggcctcatcgcgctggcggtgccggtctgggccgccatcggggcggcggcgatcaccatgttgatcatgtcgggtgacatgccgctgagcgcggtgggcgagagcctgttcaccggaatcgacgcctttgccctgacggcggtgccgctgttcatcctgaccggggacgtgctggtgcgcaccgggctttcccgcaagttcctggacgtggccgaggcgctgacgcaattcgccaagggcgggttcggctcggccacggtgctggtctgcggcatgttcgcggccatttcgggctcggacgcggcgggggccgccgccgtgggccggatgaccatcgaccggctggtcgagtcgggttatccccggccctatgcctgtgcgctggtggcggcaggggcctgtaccggcatcctgatcccgccctcgatcgcctatatcatcatcggtctggtgctgggcatctcggcctcgaccctgtttctggccgcgctcattccgggcctgtgcatcctgatctcgatcctggtcaccaacgtggtgatgaaccgcatcaacggctgggaagggggcggcaatatctcggccggggaatactttggcaatctgggtcgctcgctgaaatcgggctggtatgccttcatcgtgccgggcatcatcttttacggcatcttctcgggccggctgacgccgaccgaggcgggcgccaccgctgttgtcgtcaccgtcctgatgggtttcatcctgcgcaccctgtcgctgtccgactttccggcgatgctggtcagctcggccaaggtgaacggggtgatcctgccgatcatcgccttttccgcccccctggccgaggcgctggcgatcatgggtgtgccgcagggatttgtcgctgccgtcaccggcatgaccgacgaaccctggctgctgatcctgctgatgatcggcatcctgatcgcggcgggctgcgtcatggagacgacgcccaatatcgtgatcctggccccgatcctgaagccgctggccgacaatatcggcatgaacgagatccagttctgcatcatgatgatcaccgcgctgggtgtgggcttcatcacgccgccgctggggctgaacctgttcgtggtctccggcatcaccggcgagtccatcctcaagatcgccgcccgcgccgtgccctttgttctgttcatgctgctggtggtgctgctcatcgcctatctgccggccatctccaccacgctcttgcccgatatctacaaataggacgtccccggtatgaccatcgaatacctcaagaaagcttcgctaacctcgaaatccgatgcttcggacgtgcaagagacggtgcgcgcgatcctcgccgatatcgaggcgggcggggatcaggtcgcgctggactatgccgccaagttcgaccgctacgagggcagcatcatcctgtcgcccgaagagatcgaggccgcctgtgcgaaggtgccggaaaagctcaaggccgacatccgctttgctcatgacaatgtgcgccgttttgccgagacgcagaaggcgacgctgaccgatgtcgagcttgaggtggtgccgggcgtgataaccgggcaaaaggcgatcccggtggatgcagcgggctgctatgtgcccggcgggcgctatagccatatcgccagtgcgatcatgacggtgaccacggccaaggtggctggctgcaaacatatcatggcctgctcgccgccgcgccccggggtcggcgtggccccggccatcgtctatgccgcccatatctgtggcgccgatacgatcatggcaatcggcggtgtgcagggcgtcgcgtccatggcctttggcctgtttggcctgcccaaggcgaaaatactggtcggtcccggcaaccagttcgtggccgaggccaagcgcatgctgttcgggcgcgtcggcatcgacatgatcgcgggccccaccgacagcctgatcctggccgacaggaccgccgatccgcatatcgtgaccaccgatctggtgagccaggccgagcacggctacaactcgcccgtctggctggtgaccgatgatcgcgcgctggcggagaaggtgatcgagatgatcccgtcctatatcgccgatcttcccgaggtgaaccgcgacaatgccgccgccgcatggcgcgactatgccgaggtgatcctgtgcgccgaccgcgaggagatggccgccacctcggaccgctatgcgcccgagcacctgacggtgatggccgaggatctggattggtggctggaccggctcagctgttatggatcgctgttcctgggcgaggaaagcaccgtcagctatggcgacaaggcggcgggcaccaaccacgtgctgccgacaagcggcgccgccagctataccggtggcctcagcgtgcacaaatacatgaagatcgtcacctggcagcgtggtacccgcgaagggtacaagcccgtggccgaggccaccgcccgcatcgcccggctggaggggatggagggccatgcccgcgccgccgatgtgcggctggccaagtatttccccgacgagacctttgacctgaccgccaatggctgactctggctatctcttctcggtgcggggccgggtggcctgtgtcaccggcgccagttccgggcttgggcggcgcgcggcgacggtgctggcgcaggcaggcgcgcaggtggtgggcgtggcccggcgcgccgacgcgctggccgaatggcaggccgaggcggggggtgaaacccatgccattccctatgacctgtcggaccgcgacgggttggaggggttggcgcggcaggtggtcgacccgttcggggcgcccgacatcctggtgcatgcggctggcatcaacacccgccagcccgccgatgaggtcacgcccgagggctgggacatcaccctgaccctgaacctgtcggtgcccttcttcctcagccagtatctggttccggggatgaaggcacgcggctggggccggatcgtcaatttcgcctcgctgcagacaacccgcgcctttcccggtggcatcgcctatggcgcatcgaagggcggcgtggcgcagatgacccgcgccatggccgaggcctggtccccccacgggatcaccgccaacgcgctggggccgggtttcttccgcaccgagctgacggcacctgtctttgccgatcccgaacgcgcggcgcgcaatgccgcgcagacctgtatcggccgcaatggcgagcccgaggatctggacggaccgctgctgttcctctgctctcaggcgtcggcctatgtcaccggtcaggtgctgatggtggatggaggatataccgcgaaatgaaggcgctggtttacacgggccccgaaacgcttgcgctgcgcgagatgcccaacccggtggcggggccgggcgaacagctgatccgcatcgcgcgggtgggtatctgcggctcggacatgcatgcctatctgggccatgacgcgcgccgcccggcgccgctgatcctgggtcacgaggtggccggtgtgatcgtaggggggccgcgcgatggcgagcgggtgaccgtgaatccgttggtcacctgtggcgcctgcccggcttgtcgcgaggggcgcgacaacctctgccccacgcgccagatcatctcgatgcccccgcgcgaaggcggctttgccgaatatgtggcgatgcccgagggcaacctggtcaccgttcccgactcggtgccgctggcccaggcggcactggccgagccgcttgcctgcggctggcacacggtgcgcctgtcactggctgccttgtccggtgcgcgcgacacggcgctggtgctgggtggcggggcgatcggactgggcgctgcactgtgtctgacggcgcagggcgtgccgcaggtcaccgtggtcgagccgaaccccgcccgccgcgcctatctgagcgaccgttgcggccagcatgcgctcgacactccgccagcggggtcgcaatacgatctggtgatcgacggggtgggttatgccgccacccgcgccaccgcttcggcccatgtccgccccggcggggtgatcggccatatcggcctgggcgaagataccggtggcctcgatatccggcggatgaccctgcaagagatcacctttatcgggacctatacctatacctccgaggatttccgccagactgcgcaggcgatctttgacggtcgccttggcccgctcgactggaccgaggcgcgcccgctggatcagggcgcggcggcattcgccgatatccgcgcgggtcgggtggcggcacccaaggtcctgctggttcccgacactgccccggaaaggagttaggccatgtatcaccgcatccttgttgccctgtcgctggaacacgggatcagcgaacgtgcgctggagaccgcccgcgccctggctgccgaaggcgccagcatccgcgccgtccacgtgatcgagccgcccaacccggcggtccgcgcctatctggacgccgatctggtggccaaggcccgcgccgatgccgaggcgcggctgcgcgcccgcgtggccgatgcgccgggggtggagccggtgttgctgagcggtcattccagccgcgcgttgaccgaatacgccaccgatatgggcatcgacctgatcatcgtgggatcgcaccggcccggcctcagcgactatttcctgggcacgaccgccgcccgtgttgttcgccacgcaccctgcacggtgatggtgctgcgctagggcgggtgccgcccgccgccccacaaagtgagctcagatcatgctgcgccagaccggtattcattccagcgaggacgcccgcaggctggcacgcaaacgcctgccctggatggtgttcgactatgtcgacggcgcggccggcgaggagcatggcgcgatgctggcgcgccgggccattcaggacatccgcctgacgcctcgggtgctgcgcaacgtcagccggcgagagctgcgggtgcagctgttcgacaagctggcggtgcgcccctttggcatcagcccgatgggcatgtgcaacctgtccgcccccgacgccgatctgatgctggcgcggctggcggcgcgggaccgggtgccgcatggcgtctcgaccgtggcttcgaccgacatggaaaccctgctcaaggcctcgggcggcatggcctggtttcagctttatttcagcggcgatggcagcggcaccatgaagctggtcgagcgcgcccgcgcggccggctacggcacgctggtgctgaccgtcgatgtgcccgaggtgggccgccgcccgcgcgagctgcggcacgggttcaagatgccgttccgcatcggcccccggcaattcgtcgatttcgcgctgcatccgcgctggtccctgtccacgctgatccggggacgcccgcagatggccaatttcgacgggcggaattatgttttcgaccgtaccgagagccgtgccgccgccgattggacaactttcgagaccctgcgcgcgacctggcccggcaagctggtggtcaagggtgtactgcatcccggggatgcgctgcgcctcaaggcgctgggcgccgatgcgatccaggtatcgagccatggttgccgtcagctggacgcagcacccccggcgatcgaggcgctggccgcgatccggcaggcggtcggccccagctatccgctgttctacgacagtggcatccgcagcggcgaggatgtggtcaaggcctatgcgatgggggccgatttcgtcttccttgggcgcccgctcctctatgccatggcggcggggggcgaggcggggctgcaccagctgtgggaggtgctggcgcaggaggtcagcctgaccctggcgcagctcggcctgaccgagatggccgcgctgcgcgagggagcggcgcggtgagggggatcaggcggtacaggccgccatcagccgatagacgatctgggcggcggtgaaatcccaggcggcattgccgtccggcgccagttccaccacgtcaaggccaacgcatttgcgacccttgagcgcgtgctcgaccagatgcagcgcctgataataccccagcccgccgggcaccggcgtgccggtggcgggcatctgggccgggtccagcccgtcgacatcgaaactgacatagaccagctgggggaaatcctcgggcaggtcgatggcatggatgttggtggtgaccagctcctcggcatccttgtagaacacgccgtgtctggcacgctcgtccatttcctgctggcaaagagcgcggacgccgaattgcgccagccgaataccctcttcggcgagcaggtgcatgaccgaggcgtggctgtgtttctcgccctgataggcgatgcgcaggtcggcatgggcgtcgatctgcaccagcccaagcggctgtcccagggcgcgcgccacacccatcaccgcgccgaagctgagcgaatgctcgccccccagcatgaccggtacgcggcccgcgcggatggcggcctcggtccgctgtgccagacgttccatcacctcgggcagcgggccgtcgcagtcgagcggcggttcggtgtagatgccctgcgcgcagggctcggcgccgttggtgatgcgttccagctcgttagacgcttcgatgatcgcagccggaccgcccgccgtgcccgaaccgtaagagacggtacgctccagcggcaccggaatgatgcggaaacgggcgtcctcgccccgttcggcggtggtgagttcgctgtcgaggaagatgctcatgagaggcggtccttgaagtcggaatagtcgaattggcgcacgatgcgcagcgcgtcggtcttgctgttccacagcgcgatggtgggcaggggcacgccgttgaaggtgttggtcttgaccatcgaataatgcgcctgatcgagaaaggcgaagcgctggccgatcgtcagcggctggtcccaggtgtaatctccgatcacgtccccggcgaggcaggaggggccgcccaggcgataggtatggccgctgtcggcctcgtccatcagggcggggcgatagggtgcctcgatcacgtcgggcatgtggcaggtggccgagatatcggtgatcgccaggtccatgccgttcgagggaaggtcgaggatttcgccgacgaggataccggcatccagcgccaccgcctcgcccggttcgagatagacgtcgaggccgtggcgcgcgcgaagagacttgagaaagtcgatgagcgcgtcgcggtcgtaatcggcgcgggtgatgtgatgaccgccgccgaagttgagccatttgaggccgggcaggtagggggcgagtttcggctcgaccgccgcccaggtgcgcagcaaaggctcgaacccctgttcgcagagcgtgtgcatgtgcagcccgtcgacgcctttcagcgtctcgggcgtcagcaaactgaccggggtgccgagccgcgagcagggcgcgcaggggtcgtatttggcgatctcgccctcggaatgttcggggttgatgcgcagaccgacctgaacgcccgccgcctgtgcgcgggacaggaaacgatccttttgcgcgggactgttgaagatgatgtgattgctgagcgacaggatttcgtcgatatcctgttccttgtacccggcgcagaaggtggcgacctcgccaccgtattcctcgcgccccagccgcgcctcgtagatgccgctggcgcaggttccaccaaggtattggcgcacgaggggcgcaagggtgaacatggaaaacgccttgagcgccgacagcacatgtgcgccggagcggtcggaaatgtcgcgcaggatcttgaggttccgctcgatggcgacctcgtccaccacaaaacagggcgtgggcacacgggagaggtcaaagtggcgaaaggcgccagcgtctcctgcctgggtctgcatcacatctgccatttccggcacctccgctgaaggagaggccggggggcgctgccccccggaccccccgaggtatttttaaacagaagaaagggcgtgggcgcccgttgcccacaaggtcagaaagagacaggaccgtcgagttcatgcacctgccagggcaggccgtgattgttgagcatgtccatgaagtcgtcggggtcgagctgttccatgttccaaacgcccggttccacccagttgcccttgagcacctgtgccgcgccgatcatggcggggacaccggtggtgtagctgaccgcctggctgcccacctcgcggaagcattcctcgtggtcgcagatattgtagatgtaataggtcttctcgcccgagccgtccttggcctgccccgtggcgatgtcgccgatgcaggccttgcccttggtttcttcggccagcgtgccgggatcgggcagcagggttttcaggaactggatcgggatgatttccttgccgtcatgcatgaccgggtcgatgcgggtcatgccgacgttctccagcaccttggcgtgcatgatgtacgcgtcgccgaatgtcatccagaagcgggcgcgctcgatctcggggaagtgggccgaaaggctctccagttcctcgtgatacatcaggtacatgttcttgggcccgatgccgggaaagtcgaattcgaccttgtgggtcatcgcgggcgtgacctgccaggcgccgttttcccagtgccgcgcctcggccagaacctcgcgcaggttgatctcggggttgaaattggtggcgaatgcctgatcgttcgagccgccgttggcgtccagcacgtcgatctggcggatggtggcaagcttgtgctttttcagccaggtggcaaagaccgaggtcacgcccggatcgaagcccgagccgaggatggcggtcaggcctgcctccttgaacttgtcctgataggcccattgccagtggtattcgaacttggccacatcctcgggctcatagttggcagtatcgaggtagtggcacccggcctcgaggcaggcatccatcagcttgaggtcctgatagggcagggcgaggttcacgaggatttcggcgccggtctctttgatcagcgcaacggtggcggccacgtccatggcatccagcgcggcggtctggatggtgactccggtgcgctccttgaccgaggcggcgatggcgtcgcatttcgccttggtccggctggccagagtgatctcggtgaagatgtcggaattcatggccatcttgtgaacggcggcgtggctgacgccacctgcgccgacaacgagtgttttgcccatgggaaagtctcctctggctggtgggttattcgtaataggtatagccgttgatgctgtcgcgataggcgccgatgatcagcttgcgttcgctggccttgaggcagccgttcgatatggcgccatcgaccagcttgcggaaggcggcgacgcaatcggccgggtcgtattcgacgtaagagagcacttcggaaatggtgtcgccctcctgctcgtgcagcaggtcgaacccgccatcggcgcgcaggtcgatggtgacgacattggtgtcgccaaacaggttgtgcagatcgcccaaagtctcctgataggcgccgacgaagaagacgccgaggtaatagtcctgatcctcgggcagggaatgcaccggcagggacggcgacacgccatcggcgaggatgaagcggtcgaccttgccgtcgctgtcgcaggtgatgtcggacaggaccgcgcggcggtcgggcgcctcgttcaacatctgaagcggcacgatcggatgcagctggtcgatggcccagacatcgggcagcgactggaacagggaaaagttgcagtgatagatatcggcgatcttttccatctgggcgtccagatcggtttccgcctcgacctcggccaccatggtcttgatccgcgccatcagcgacagatagatgcgttcggcccgggccatctggcgcagatcgacatagccacggcgaaacagcgcccgcaattcgttgcgatagaaggtggcatcgttccagcattcctgaagccgcgcgggcgtcagatagccgttcaccgccgcaaggtcgctgaccagatggtgatcgtccggttcggtgcccggcgcggtgggcgcgtcgtaaagcgtgctttcgagcacgttgaacaccagcaatgacgaggtcgccaccaccgcgcggccgctttcggtaacgatggtcgggtggtcgatcccggcctcgtccatcgcataggcgacggtttccaccacattggcacagtattcctcgaccgtgtagttgatcgagttctcggtggcgcgcttctcgccggtgtaatcgacgcccatgccgccgcccagatccagatgggtgagcggcacgccctcggcgctgagttcggtgaaatagcggcaggcctcgcccacggcgcggcgcacgtcgttgacgtcgggaacctggctgcccagatgcgagtgttgcagcttgaggcaatggatcagcccggcatcgcgcagcttgtcgaccacgcgcaccagctgatcggtgttcatcccgaaggaggaacggtcgcccgagctttcctcccacttgccgctgatctggttggtgagcttcacccgcacacccagaagcggctcgatccccagttcctcatagacggcgatgacggtgtcggcctctttcgggctttccagcacgatcacggtgttgaagcccagcttgcggctgagaatggccagccggacgaactcggcatccttgaccccgttgcagacaatcagcgcgtccgtggccagcttgtgcgccagcgcgatcaccagttcgggtttcgacccggcctcgagcccgtaactgtagcggtggccgaattcgacgatacggtcgataacctgcgcctgctggttgaccttgatcgggaacacgccgcgataggcgcccttgtagcccgagcgggcgatggcgtcggcaaagctgtcgttgatatggcagatctcgttctcgagataggaactgatccgcaggatcatcggggcgcgaatgccgcgctgttccagatcgtgcaggatgccgggcaggctgaccgcatcggcctcggggcggagcgggtttttcagcccgatctcaccctcttctgtcaccacaatcaggcccttgccccatttgtccacgccatagacggaatgcggtgcgtcaagaggatgtttcaatcgggtcggcctttcctgcggcttgggctccggtgtcgggtcgccctttaaaggcggggtttgattcgtccaaggccaaacttgtggcgcggacaacgcgcggcaaaggcccggcggacgggccgcctgtaacaaggcagagaaagcccggcccccggaatgtcgaccctaaccctgaagcggcgcgttgtcgattgcgctcaactcctccatgatgtcaaagacatggtccgagaccaccctgatcccgaaatcggcaagccgtttcagatgcatcttcttgtaagtttcgagatggtcgagagtgcggaaaagataggtcgagccgaagtggttggttccgtcctcgacggtccagatcttccagacgatgcccggctcttgggcgatgctttccgccagctgtcgggttccggtcaggaactcctggctgagcgggccatcgtaggtcaggtgcaggtcccagattttctgtgtgctcatgatgcgggtctcgcttgtgttcgcaaggttatcggttcttgccaagctgcatgaagctgaggacagccagcagggcaaagaagatcgggtcggaccagccgaaaccagagaatatccccgtcaggcaggcataaagcgtgatcaccacacccaaagcgttggtccagatcagcccggtcaaaaaggtccgggcggcctcgctgccctgtgccacgtggcgaaacagaaagctggtcacgccgatgccgccaagaaagatggaattgtgctgcgacaggaacaccgcgtagcggtcgttcagttgcagcccgtaattcggccaaagcagggccggggcgaagaaaagcgcgagggcgaagaacatgtagatcacgccatgggcggtcaggaaggtcttgtttgtcatggttatcctctcggtgcttgagtgagcgtcttgcgaagttggttgagcgcggtgatggtctggcgcttgccggccgtgccgaggccgctgaacaattgatccaaagcctggttgtggatcgggataaagtcatcgaccttgcgccgcccctccgggctgagttgcaggatgcggccgcgcttgtcctcggggtcgacggatttctcgattaggccggcctggatgaggttcttgattacgacgtccagattgcctgacgtcgacagggtgaaccgcatcaggtcgttcatcgagacagggcccttgttggcaagggtttccagcgcgtcccattgcggggccgtcagcccgtgggcgcggaacaccggccccatggcccgcatgaagagttgctggctgcgcaagagagccagcaccagcgcctgattttcacgatcttgggtcttgtgtttcatgtcgaacaatttacccctagttagggataattcaagaagccgttttcattttccgatcggcccggaacccatggctcttgttgcgcccgttcttaacctgcctccgccgttcccgcgggattggcgcctcgcacaccgaaatgcggcgggtgtcgtgcgaagagggcgagacatgcggcgcggcggcgcggctgggtgggttcaagccatcttcattgacgcgcgcgcgccctatgctcatggtctcatagtggcctgaacagggaggcgggatggcacaatgcatcgttgcggccgcggcgtcgggaccggttctggtctgtgacgagggtctcagtttctggggtggggtcgatcccgagacggggcgagtgatcgacgcgcaccacccccagcacggtgcggcgctggcaggggcggtggtgatgatgccgaccagccgcggctcatgctcgggcagcggcgtgctgctggctttggcgctgaatggccatgctccggcggcgttggtgtttcgcgagggcgaggatgttctgacgcttggcgcgctggtcgcggcgtggatgtatgaccggccggttgcggtgctgcgcctgtcggcggcggaatacgctgcgctggcgatggagccttcggccgaggtaacgcccgagcgcctgacggcgggggcgctgtcgctgacgctggaaccgctttcaggtgagacgctggacctcagcgatgccgaccgcgccatgctgtccgaggaggccgcaccgccggtgcggctggcgatgcggatcatctgcgccatggcggccgcacaaggtgccgagcggttgaccgatgtcagccgcgcccatatcgacggttgcatctatcacagcgaggccaatctgcgctttgccgaggatatggccgcgatgggcgggcgggtctgtatccccaccaccatgaatgcgatctcggtcgatcatgcaaactggcgcgcgcagggcgtgccgcccgcgttcggcgggccggccagccggctggccgatgcctatctgcggatgggggcgcggcccagtttcacctgtgcgccctatctgctcgacgacatcccgcaggcgggcgaggccatcgcctgggccgagtcgaacgcggttgtctatgccaacagcgttctggccgcgcgcagcgtgaaacatcccgattacctcgacctgtgcatggcgctgacgggccgggcgcccttggctggcgtctatctggacgccaaccgcaaggcgcaggtggaaatccgggtggagcggcccgagggcgcagacgacgcgttctggcccttgctcggctatctggccgggcggctggcgcccgaccgtatccctctcctcaccgggctggagggcagcgcgccgtccggggatgatctcaaggcgctctgtgctgccttcggcaccacctcggcggcggcgatgctgcatgtggcgggtgtcacgcccgaggctgacggggccttgaccgatggcgcggcgcatatggccattgcaccgggtgacttcgcccgcgcctgggatcaattcaatcccgggccccagcgggtggaactggtcgccattggcagcccgcatgcctcggcccatgagtgccgggtgttgacggacctgctggacgggcaccggatcgccgatggaaccgccaccattgtcacgattggccggggtgagcgggacaaactggcgggcgacggggtgctggcgcgcctgcaagccttgggcgtgcaggtgatcccggacctttgctggtgttcggtgactgaaccggtgctgccgcctgcgacccgcacgataatgaccaattcgggcaaatacgcccattacgggccgggcctgtcgggccgcgccatgcggttcggcagccttgcgcactgcgccgaggcggcgctgactggatacgcgccggggcgtcccggctggatcaacgggcaggacagggtataatgcgcagcagcaagaccatccatgtgatttccgcccatgccgagggcgaggtgggcgatgtcatcgttggcggtgtcgcgccgccgccgggcgagaccctgtgggaacaacgcaactggatcgcgcgcgacgggcggctcaggaacttcatgctgaacgagccgcgcggcggcgtgttccggcatgtcaacctgctggtgccgcccaaggatccgcgcgccgatgcggccttcatcatcatggaacccgaggatacgccgccgatgtcgggatcgaattcgatctgcgtggcgaccgtgctgctcgacagcgggctggtcgaaatggtcgagccggtaaccgaacttgttctggaagccccgggcgggctggtacatgtgcgcgccgaatgccgggacggcaaggccgagcgcatctttgtgcgcaacctgccgtcttttgccgcgcagctcgacgtttcgctggatgttccggggttggggcgggtgagggtagacaccgcctttggtggagacagcttcgtggtggtgcggccccaggatgtaggggtcgagattacccgcgaccgggcgcgcgatctggccgagatgggcatcgccatcaccaatgccgcaaatgcgcagctgggctttcatcatcccgagaacccggattggcggcatatctccttttgcctctttgcgggcgggatcgagcgtcgggatggaattttgcgtgccgcttccgccgtggcgatccagcccggcaagatcgaccgctcgcccaccggcaccgccgtttcggcgcgcatggcgatcctgcatgtgcgcggggacatggcgcaaggcgagcagttcatcgccacctcgatcatcggctccgagttctcgggtcgcatcgcggggctgaccagcgtcggcgagcgcccggcgatcctgcccgagatctcggggcggggctggatcaccggcatgcatcagcacatgctggaccccgctgatccctggcccgatggctatcggctgcgggatacctggggagtctgagtcttaatttcattttgatttcgaaaattactcaataaaatcaatacgtaaaacgaaactaaaaaattagtttgacaacttgcgcgcccatgtgaaagctaaatgacagtcaggtgccacagagcatttctggcattgcagacaacagggaggaaaagatgcgcaggtatcttttgtccgctgccgcggtatgcgccgtggtcgcgggacaggcagcctatgccgacgaggccgctgccaagaaatggattgacgaagagttccagccctcggtcctgtccaaggacgagcaaatggccgagatgcaatggttcatcaaggcggccgagccttatgccggcatggaaatcaacgtgctgtccgagggcattccgacgcacagctacgaatccgaggtgctgaccaaggccttcgaggaaatcaccggcatcaaggtgaaccaccagatcctgggcgagggcgaggtcgttcaggccgtgcagacccagatgcagaccaagcggaacctgtatgacgcctatgtcaacgattccgacctgatcggcacccattcgcgcctgcaactggcctataacctgaccgacatgatggcgggcgatttcaaggacgtgaccaaccccggtctcgacctgggtgatttcatgggcacccagttcaccaccggtcccgatggcgatctgtaccagctgcccgaccagcaattcgccaacctctactggttccgcaaggactggttcgaccgcgaggacctgaaggcggcgttcaaggccaaatacggctatgagctgggtgtgccggtcaactggtcggcctatgaggatatcgccgagttcttcagcgaagacgtcaaggaaatcgacggtaccgcgatctatggccacatggattacggcaagcgcgcgcccgacctcggctggcggatgaccgatgcctggttgtcgatggccggtgccgggtccaagggtgaacccaacggtatcccgatcgacgaatggggtatccgcatggaggccggttcgtgcaacccggccggtgccagcgtgacccgcggtggcgcggcaaacggcccggcggcggtctatgcgatccgcaaatgggacgaatggctgcgtaaatacgcgcctccgggtgcggcgtcttatgacttctaccagtcgctgccggcgctggcacaaggcaacgtggcccagcagatcttctggtacaccgcctttaccgccgacatggtcaagccgcagtccgaaggcaacaacaccgtggatggtgacggcaacccgctgtggcggatggcgcccagcccgcatggcccctattgggaagacggccagaaggtcggctatcaggacgtgggatcgtggaccatcctcaactccaccccgctggatcgtgcacaggcggcctggctctatgcccagttcgtggtctccaagaccgtcgacgtgaagaaaagccatgttggtctgaccttcatccgcgacagctcggttaatcacgagagcttctcggaacgcgcggcgaaactgggtggcctggtggaattctaccgctcgcccgaccgggtgcgctggtcgcccaccggcatcaacgtgccggattacccgaagctggcccagatctggtggcagcagatcggcgacgtgaactctggtgcctttaccccgcaagaggcgatggaccgtctggcgttcgaaatggacaccgtgatggcccggatgcaggcagcggacgaggcggcgaatgtctatggtggctgcggcccgcgcctgaacgaagagaaggacgcggaatggtggttcgccaatggcggcgccaagcccaagctggacaacgaaaagccgcagggcgagaccgtcaactatgacgagctggttgcccgctgggccaagaactgacctggcttcctgatgggcggggtcgtgagtgaacccgcccaccttcagccccggggaaccttccggtctccggggcctctctgaccgaaagaaccggccgaaagctttgggacgatggcactcgaacttagaaacgtaaccaagcgcgtcggcgcggacctgcatatcaaggagacctcgctggtccttgagacaggtcacttcaacgtcctgctcggggcgaccggggcgggcaagacctcgctgatcaagatgatggccgggcttgacccggtggccagtggtcagatcctgatggatggtcaggacgtgaccgggcagagcacgcagaaacgcaacatcagcctggtgcaccagtttttcatcaactatccgcatatgacggtgttcgacaacatcgcctcgccgctcaaggtggcgggtctggcgaaatccgagattcagggccgggtcgaacatgcggccgatatcctgaagctgcgcccgatgctgcaccggcgcccgcacgagctgtcgggcggccagcagcagcgcacagcgctggcccgcgccattgccaaggaaagccgcgcggtgttcctggacgaaccgttggccaatctcgactataaactgcgcgaggaattgcgcgatcaactgcccgacctgttcgcgggccggggcgcggtggtggtctatgccacttcggaacccgaagaggctctgctgttgggcgggcatacggcgctgatggaggatggccgggtgacccagttcggtcgcaccgccgagatctatcgcgacccgtccaatgtactggcggcgcaggtgttttcggacccgccgatcaacacggcccagatcgccaagcagggcgataccgcgcgcatggggcccgatgtcagctggacgctctcgggcgcggcggccggtttggcggatggcccttatgtgatcgcgatccggccccatcacgtgtcgcctgtcgcctcgtccgaggccaccgtgaccctgtcgggccgggtacaggtgaccgagctgtccggctcggaaagctcggcacatttcgacatgggcagcggcagctgggtgtcgcttgctccgggcgttcacccgtaccgggtgggcgaaatgcatgatttccatatggatccatcggcggcctatgtgttcgcgcccgatggttcccgcgtggcgtgaggcgcagatggcgaaaattacactctccaagctgcgacacagctattatccgaacccgaaaacgcccgatgactacgcgttgaaggagatcgacctcgactggaccgatggtggcgcctatgcgctgcttggcccctcgggctgtggaaagtccacgctgctgaacatcatctcgggcctgctggtcccgtccgaggggcggatcctgttcgatgggcaggatgtgaccgaactgccgcccgacaagcgcaacatcgcgcaggtgttccagtttccggtgatctacgacacgatgaccgtctacgacaacctcgcctttcccctgcgcaaccggggccgggacgaggccacggtgcgcgagcgggtcaccgcgattgccgagatgctggagctgtccgacctgctcaaccgcaaggccgcgcatctgagcccggacaacaagcagaagatctcgatggggcgcgggctggtgcgtcaggacgtgaacgtggtgatgttcgacgaaccgctgaccgtgatcgacccgcatctgaaatggaagctgcgctccaagctgaaggaactgcaccagcgggtgcgcgccaccatgatctatgtgacccatgaccagaccgaggcgctgacattcgccgatcaggtggtggtgatgcaagagggcgaggtggtgcagatcggcaccccggtcgaactgttcgaccggcccgcgcatacgttcgtgggccatttcatcggctcgcccggcatgaacatcctgcccgccgaagtgtcgggtggggtggcgcattttgccggtcaggcgatcccgctcgaagggccgatcaccgccgcgcccggcgcccggaccgagatcggcatccgccccgagtttgtctcgcttggcctgtcgggcctgcctgccacggtgaccaaggtctcggatgtggggcggcacacggtggtcgaatgcgaggtcgcgggcagccgcgtcaatgccatcgtcaccgggtctggccccgaaaagggcgcaatggtgcaactggaattccgccgcgaccagacccggctttacgccgatggctggctggcgagtgaggccgcggagggcgccgcatgaagaccgaatatcaaaaggcctggttctttgtgctgccggtgctggtgctggtggcattcaacgcgctgatcccgatgatgacggtggtcaactattcggtgcaagagacgttcggcgacaacctgttcttctggcaggggctggggtggttcgagcagatcctgcgctcggaccggtttcacgccgcgctggggcggcagtttctgttcaccttcctgatcctgatcatcgaggtgccgctgggcatcgcgattgccctgtcgatgccgcgcaaggggttctgggtgccggtctgcctggtgctgatggcactgccgatgctgatcccgtggaacgtggtcggggcgatgtggaacatctttaccctgcccgatatcggcctgctgggctatttcctgaaccatgtcatgggcataaactatgacatgacgcaggacccgctggcggcctggatcaccattgtcaccatggatgtctggcactggacctcgctggtggtgctgctcagctatgcgggcctcgtgtcgatccctgacgcctactaccaggcggccaagatcgacggggcgtcgaactgggcggtgttccgctatatccaactgcccaagatgaagacggtgctgaccatcgcgatcctgttgcggttcatggacagcttcaacatctataccgagcctttcgtgatgaccggaggcgggcccggcaactcgaccacgcttctgtccatcgacctggtcaagatcgcgctggggcagttcgatctggggccggcagccgcgatgagcctgatctatttcgccattacccttctggtcagctggctgttctacacgctgatgaccaaggacgatcagaactgaggacgacagacatgcaaaaacgaaccctcgtccccatcgtctatatcctgttcctgatgctgccgatctattggctggtggcgatgagcttcaagacgacgaacgagatcctggccgggttctcgctgttcccgcaaaccttcacgctggagaattaccgggtcatcttcaccgatccgacctggtattggggctatatcaactcgatcctctacgtcacgctgaacacggtgatctcggtcgcggtgtcgctgccggcggcctatgccttcagccgctatcggttcctgggcgacaagcagctgttcttctggctgttgaccaaccggatggcgccggcggcggtgtttgcgctgccgttcttccagctctattcggctgttgggctgtttgatacccatctggcggtggcgctggcgcattgcctgttcaacatcccgctcgcggtctggatcctcgaaggcttcatgcgtggcataccgaaggagctggatgaaaccgcctttgtcgacggctattcctttccccgcttctttgccaccatctttgtcccctcgatcaaggcgggcgtcggggtggcggccttcttctgcttcatgttctcgtgggtcgagatgctgctggccaagacgctgacagcggtcgaggcgaaacccatcgcggccactatgaccaagaccgcgtcaagcgcggggtacgagctggggttgctggcggcggcggggacattgacgatcattccgggcgcgatcgtgatctggttcgtccgcaactacatcgccaagggttttgcgatggggagggtgtaatgctttcatggatggcctggacctggcccaccgcgcttttgttcatcggcatcttcagcgccatcggggtgctggtggtgctggaaatccggcacccgggcggggatgcccgcaagggggtgctgggcctgaccaccacccggggcgaccggctgttcatcagcctcctgggcagcagctatatcttccttgcctggctggggcttgtcggcctgccgctgtgggtgccgcttggtctggcattggcctggggcagcttctgcttctggaaggtgtgaatgcccggctgctaagaaagtagttttcaaccgcctcttcagcccctagcatggatcggaacaaggatgatgcggaaaaccgagccgatggcgcgcaaacaggaacgttccctgctgaccgaggtcgaactggaattcatgaccgtggtctgggaaatcggcagcggtaccgtgcgtgatattctggccgaactgaacaaggcgcagacccgcgcctatacctcggtcgcgacggtattgaagatcatggagcagaagggctttctgacctccgagcggcatgaccgttcgcttgtctatcgctcggccgttcccaaggaagactaccaacgaacgacactcaaggacctttcgagcaagcttttcgacggcgcaccggcggcattggtcgcccggcttgtggacgacgaagaggtgacggacgacatgctcgaaagcatgcgggccttgctgaacgaaaggttgggggacaatggacggtgaagttcttctcaatgcctatcttgatctgaaccttctgctggtcgcgggtgtcgcgatctggtcgctgctccgatgggcggtggcgaaaacccggctgggtacggcctatatgccgcagctgcggctgctgaacgggctgacggtgctgctggtggcctcgccgctgctggcgatggcgatcaccacctggatcgttgcccatccccccaatattcccgacctgctggtgcgccagtacctgcatggcaatgtcggcctcagcgccagccagttcgaggcgcttctgggcctgcgcgaggatatggtgcgcgccctgctggcccagcacgaggtctgggctcaggtggtggcggcggcctttctggccggtgcgctgttttgtaccctgcatatgggcctgtcggtcttgcggttgagcaacagcctgcgcggcgcccatctgtggaagcggatcgggcgggtgcaccttttggtcagcgataccgcccgtgtcgcctattccacccgtgggttgcgtaatcgctatgtggtgctgccctcggcgctgctcgaggcgccccaggacctgcgcatgaccgtcgcacacgagttgcagcatttccgccagagcgacatcgaatgcgagttcctgcttgaactgctgcgcccgctcttgttctggaacccggcctttttcctgtggcgccgccaggtgcggatgctgcgggaatacgcctgcgatcaggcgctgatggcgcggccgcatttcgacatgcgcgcctattgcgaatgcctgttccgtgcctgccgcgtggcggcgcagaaccgggtgctgttcgcccgcaccacgcccacggtggcgttggtcgaccggcgcgagacgcgccgcccctcgaccctgcacagccggatcgaggcgctgaccgcgacccgccaggacacggcggggccgactgcctggctgttgatctcgggcctgctggtggcctcggtcctgagcacgatgctggtgatgcagcgctcgtccgactggagccatgatcgcatcatgctgtcgaccatcgtcaatctcgaacgcatggcccagcgcaacgcaaccgtcgccagcccgttccagggcggttttgtggtggcaaccgactgaacgggcggactgcccaaggtatgtgcgtttcagtcttggctgaaatcgggctaggttacggcaaagctgcaaccggagtgctgtgatgaaagccgttctttaccgcgcctttggcgccgcacgtgatgtcctgacacttgaagagtttcccgcgcccaggcccggcccgggcgaggtgctggttgatctggccttctcgggggtgaacccctcggacgtcaaggcgcgtgcgggggcgcgcgccggtgtgaccgagctgccctatcccgcgattgtaccccatagcgacgggtccggcgtgatccgcgcagtgggcgagggggttgatgttgcccgggttggcgaacgggtctggctgtggaacgggcaatggggccgagccatgggcacctgcgccgaacagatcgcgttgcccgccgaacaggcggtgccgctgccgcaggatgtcagcctggaaaccggcgcggtgctgggcattcccggcctgactgcggcgcatgtggtattctcgggcggtcctgtctcgggcaagaccttgctggtgcagggcggggccggcaccgtgggctttctggcggtgcaacttgccaaatggggcggtgcccgggtcatcgccaccgccagcgccggtgctgccgagcgtgtgcgcgcggccggtgcggatgcggtactggattatgccgcacccgatctggccgctgcggtgctggcggccaatgacggcgcccccgtcgaccggattgtcgaggtggaattcggcgccaacgccgaagtggacgctgccgtgatcgccccgaacgggcgcatcaacgcctatggctcggcccgtcagatggcgccggtgctgccgttctatccgctgatgttcaagtcggtgacgctggaaatgacgctggtctacctgctcgacaccgcaaatcgccaggcggcgatcggccatctgcacagcgcgttgagcgcgggcgcgctgagctgtccggtccaggaaatctatgcgctcgacgccgccgccgccgcccatgaggcggttgaacgcggcgcgcgcagcggggctattcttgttcggaccagcggttgatccatgccgttacggcgggatagaaaaaacgtgagcggcgctcagatttttgcgccaaacctcttgcgcagcctcccgaggttgcgtagatagccgctcaccgttggggtgtagccaagtggtaaggcaacggtttttggtaccgcgtaccgtaggttcgaatcctaccaccccagccatttctctcaggttcagcagaacaagcagtcagggatcccaagggtcctgagaatgcccctgtttatgccccacccaagagatctcttatctaaagcctttcaggcgcgacttgtcggatggcacattcatccccgccatctaatcgagaacgtaacccccaacgacttggcaatgccgattacggtactgtgtcggggattgccggtgtttctctcgaaacgcacgattgaacggtccaagcgaggcgaacccgacatcgtaggcgattgacagcacaggtgtatcggcccgcgcaggatcggacagtatctcacacgccgcctctatccggtgttcgttcacgaattgagcaaagttgcgatagccgagccccttgttgatcgcgcgtcggaccctgtgttcaggcgcatccacggctgctgcgagctgtgcgattgtaagcccttcctgtcgccagataccatccgccatcgccgcctcgaccctttgcagaactgctgcatcggcgcctgacaatggcctggcaggttccggttcaggctcccgccgaaggggccagagatcgggtgcgatccgcacggcccaggacaggaacaggagtgtcagcaccagaaatcccgaggcatggagcgggtacatcacggggggcagatcggcatcgagcttcaggaactcgaccaccgagatcccgaggccggtcagggccatgagcgccacgaaccacctgcggaaccggcggcggctttcgaccagatcgacagcggcggtggacagcgcgatatagagcaagcccgcatagagcaggacgacaaggatgccccggagcgtcgccgcgaaaggcaggatgggtgcaagccaggcacctgcggtgaccaagactgccagcatgccgtgccacggccggtaaaccggtcggtcgaggaatatctcggctccggcccagaccgccaggaccggcaccgcaccggccaacatgacaagaccggtctcggcccaggtcccggagagccccaggttcggcgacgacacaagcaagtaagcaccaagtccgaggcagagagctggcaccgacaggccccttggccaaagggcgcgattggccaggaagatcagcgcacaaaccgccagcgccgtcaccgcgccgcccctcagaaggagatcaattccaacgaccaaatcttccatggatcgagcgaagcccagactggcgaaccggtcaaccttgatacacgcgccgattccggaaaggccgcgccgattccgaagatcgcgcggcagttttcgaatacagcgcgcgccgcaatgccccgtcgtcgcatgtggtccggagcacccgtaaacaggagaccatcatggaagatcaatgcattatcagtcatctcgccgggattttctccggcgttcttgccacggactttctgcgctacgccgtcggtgcaggtggcgtttacctgaccgtgaatctggcgctggcggctcggctccgggcgcggaagatccgggcctatgagccgccgaaaggccagatcggccgcgaaatcctcgcaagcctgcgaacggttctgatctttgccctgaacggaacgttgatcgttgtcggagcggaggcgggactcgtccccatctatagggaaatcgccacccacggctgggcctatctcttcttcagtacgacggttctgatcgtcgcccatgatacgtggttctattggtcgcacaggcttctgcactacccgccgatcttccggcgctttcacaggctgcaccacaagtcgcacaacccgacgccctttacctcctacagttttgatctgggcgaggcggtagtgaatgcgatctacctgccgctgatcctgcttgtcctgcccgcgcatccggtggcgatcctggtgttcgtcacccatatgatgttgcggaatgcgatcgggcactctggctatgaaatctttccggcaaaccggcgcggcaaaccgctctttgactggataaccaccgtcacccaccatgacctgcaccacgcccacgccggatacaacctcggcctttacttcacatggtgggaccggctgatgggaacagagcatccggattatcacgaagccttccaaaaagtggccaaacctgcctcatggccatcggtccgcgccgtgatactcgctttcgcgatctttaccggtatcgcggtgtctgacgcacgtgcagaacgtctgtccggggcctacgcatcgcccggcttcggcgtcatcgttcggttcgagccttgcaacgccaacccgggtctgacttgcggccggatgatctgggcctgggacgctgccgaagtgccccatgcccagtcaggggacgtcattgtcatagacctgcacggcgacgggaatgtctggtccggtcggctgaagaaccccgaaaacgggcgcatgtaccgtggttcggtagtccaacgcagccctgacacgattgtactgcgcggctgcgccggacctttctgcacttcgcagatttggcattccgttcgcgcgctgaggcgcgccctggaaagcgccgaataggttttggttcaaccttgatctggagcacttgttatgagcaaacccgagttcatcgcccgccaaggccgcaagccgaccggatggcttggccatattgtcgcccgcgtcatggcacgagagacccgcccagagaacgaccgcgccctgagcttcctcgatctggcagatggcgacagcctcatcgacatcggctgcgggcatggcgaaacgctttttcaggccgaccgcattgtgcgtctttcaggcagcgtcggcgtggatttctccgaggtaatgctgaagcgtgctcgtgccaggaaccgtgatgcggtctgggacacgcgcatggcgtttcattgtgcggacactgctgcgctgccctttccggacaagcggttcggcaaggcgctttcggtgcatacgatctatttctggccgaacccggcggcccatcttgccgaggcgttccgcgttttgcgccgaggagggcgcttcttgttttgttaccgatcgactgctgacagacgggccgtggaagagttcccggacactgtctaccgtttcccgagcgttcaggaagtggaggagaagttgaagctggtcgggttcctgggccccgagaccacaactgaggacatcaaaggacgcctgacgcattggagtatcgcggagaagccgtgaagcgaagaacagctacgaggattgaggccgctgcattcgggtagggtgccgaatgtctcgtgtggggcgctgcgcatggccgggtcaactcggaacgttcccgcccgctgcagagcggagatcggccggtttgatcccacagcggaatggcgctgccaccgttgctagatgagataactgacctacctaccttcgccaaaaaggtgcagccaggataaacccccgattttgcatcgcgtagcgggttttccgttgccaatgttcgagttgccaacaacgctcgaattgcttgaaaacgatggtctgcgatgccacaattgaagaaggccgatagaggcggcctcctggtccgcggaaagctgtcatcggcgcctctgcaattctgaaagccacatcatcggatttctcagcccgtcaaagcggaccatcgggcgctggagggaaaacgatgacaaaatctctggaccaattgcgtcgagacgccaaggcgctgggcaaggccgtagcagacggcgacaagggtgcgcgtttgcgtgtccaaggtatcctgaccgatccaaagcagggcagctacaaacacgccgattttctgcacgtcattgcgcgcgaaacgggtttcgcgacgtggcctgccctcaagctggccgttgaaactgaaggcatggatagggcgcaaaaacagggtcgcttgcgatgggccctctacaacggctccccgatgacggtcaatcatttgctgcgcgaagatccgtctctcccagagggccaagttcccttgcttgtcgcgttgtatgatgtcgagggcatgcgtgagatcttggcgcgagatccggacgcagcaacccgggactatccgccgaggcgcccgatgtgccatcttgctttctcgaaacacatcaaatcccaaccggagaagcaggcggacatgcttgcgatggcggacctcctcttggcgcatggcgccaatgtgaacgacagttttccctcagcgccagacacagatcaccgcctttccgcgctctatggcgcaatcggtcacgcggataacccggcgctcgcccgatggcttctggagcacggtgcagacccgaacgacaacgagtcgctctatcattcgacggaatgtggacatgtcgaaagcctgcgattgttgttgacgcatggcgcgaacccaatgggaaccaatgccctgccgcgtgcgatcgacttcgacaacaccgaaatggtgcggttgcttctggagcatggggcaaaccctaatgaaggctcgtcaccacacccctctggcgagcccactttggtgattcccgctcttcatcaggccgcccggcgacttgcatcggccgagatcgcacaactgttgctgcaacacggcgcagacccttccgcacgcaatcgagggcacacaccatacgcctttgccagagttttcgggaacacagcggttgccgaggttctggaacaagcaggcgcaagaacggatctaaccgtaccggaggaaatactcgtccgtgcagccgatgggaccaacagcacgcatgatcggatcgacatgcagcaaattcccgaagaaatgaaatacctgctgtgtcgccttgtctggcgcgagggcacgcttgcgcatatgcagcgccttgtcgctatggggttcgacccgaattctccagacgaaatggggatgcctccgctgcaccttgcagggtgggaaggcatgacagaggtcatggcttactttcttgagcagagtcccgacctcgatcacatcaacgaatatggtgggacgctcctgtcgacgattgttcatgggtccgaaaactgcccgcaacggcatcgacgtgatcatatcgagtgcgcgcgcatggcgctggagcgcggcgttgaactgccgcagaaagcagcaacctacgctacggtcccggaaatgtcggcctttcttgccgattgggcagagtcccatcccagccaggtcgtagttcatggagtggtctagtatgttcgggtgaccaatgtaatggcgccggtgcagcgaaagctcactccgtcccgctctgccgtcattgccctgttcgaaatgctgcgcggtccacgaatggccgcaatacggaagctgcactgcggcgttgagggttcagacgagcggccggtaagggccgtccttgccaagccagacaccccagatcatgccggtgctgcgctgcatccgaggtcggcagagagcccattgtatgtaccggctgctgttcgcaagtgagatattggcgtggcttgcggtagtcgctcatatgtattcggcctgtttatcggctcgcgggccgtggccattgtgggttacgcacgcgccttgatctcattactaaccagatcggtgacgaccatttgggctctcagattctgggggcgtagtttctccgtcccatgctgctctccttcgcgaactccgtggggccttggccgctagatcgcggccaaggcctcgtctctctcaacctggtacttcgatccgtagcgcagaacgctccaggccgtacgggccagcttgttggccaaagcgacagcagccttgttatgcggcatacggcccacaacgccacgcagccatgggcctaatcctaaggcatcccagcggtgcgggcgcatcaagatgacatttgccgcctgcaccaacagcatccgcagatagctgtttccgcgtttgctgatccggccaaggattgttcgcccgcccgtgctaaactggcgcggcaccaacccgacccaagctgcgaagtctcgaccacgatcaaacacctcgcccttgccaatggcggaaacgatggccgtcgagataagcgggccgatcccaggaatggtcatgatgttggcgctgttctcctccgatcggctgatttcctcgatctccgacgagattgccttgatccgctcatcaacccacagccaatctccatagagacccatcaggatcgcgcgcatgcgtgatgagatttcatcgcgccggttttcgaggatcgccgcaaacgagctctgcaacctatgccgccccgcccgcacagtgatgccttgctcaatcaggaacgcccggatctgattgatcgtggcggtccggcgtgcgaccagcctcgaccgaacacgatgcattgcctgcaggtccaactgatcctggcttttctcagtaaccgtgcgggggtttggacgcattgctgcttcagcgatagcctccgcatcgttgtaatcgttcttttgccccttattgaacggcttcacatagatcgccgggatgatccgaggctcaaacccgagctctcgcagcatgcggctaacaaaatgcgcgcttatgcaggcttccatgccgacaacgcagcgtggcagcttctcaaacgtcggctttatcgccaaccgcttgatattcttgcgcagaactcgctcacccgcgtgatcaaacccgacgaggtggaaggtttccttgccgatatcaacgccaatgactgcgatctcttctgggcttttggatttcatgactgcttctcctgatttgcagaaataggcaaagcctaacctgctaggtgaagcagccggtacatcccattagtcactgatgctgcgcagcgcatcaatgtccgctgttgcgacttgcaagccacgtcaaggcagacgaccagaccaatagccctaagaggccaaggacggcgatggagctgatcaatgttgcccatgaaccaaccagtatgaaggtttccatgaactcggggtaatcaatgaatctgcgaggctttggcaataagaatactaacattgttgagaatgcgctgccccctataaggccgagatgaagaagccaaaataaagccttcgttatttttggatacagcatcgctccaaaacgcgtttgcagccacgttaaaacggcgaagaccgccatagccaacccaagattgagcgagacgtagccgcggttcacaacgtagtatgtgtctcgatatgctggttccgtctctcggatattgctgagaacgatttgtgtgctgacgaagtttgcgcctccgaaggcagcgtagaccagcgtggcgacggcaaatagggcggtcggtgaccattgccgtagatgtgccacaagtggtgcaagtatcaggcaaaataagaaaaatatggattgaaccacggtgcgttatgctttctttagcccgtttcgggtaatttcagcattcatccaatgcgtttcactctgcacatgatcagcacgaacatatttggccatacaggttcccatgtttgtttcggagaattctgaggttgttctgacgacaaagccttcctgtttgcttaggtctagatcagccagtactgcgttgacggctgcgtcactgaatgacccacgatgcaggaccgataccggctggattccgaggatgttgaaacgctccactgtggaatcccaagtttttactgtgccatcaacgatccacgcaaagcctagaaaataggaattcaagttgtcgtatgcgactgagtggcgtgcaaacaaatattcgcccacgatccgttcgttttcggcaaggcttggcgagatcactgccgcaaacgctttcatccaatcgcgtgatgcatgatagccgctgtctgggctgcgggcatggcacccaccttgatagattgtggtattctcgccatccattttctcggtgaaaacaacttcggtggcggcggtcaggacggacagatcccggaggattttgtcgtcgctcatgacgcctggggaagtagggaggtgatacggtcggccatattttctcatattcgagttattgcctcaatgagcgaggtagttgaacctcaaaccgcaacagcggtcattgaggcaaaagcgacgaaagctcggtttgtctaagatttttggatgcggggcagtgcgttagtgttgtgttgggcggtcaggcccgcgttgacaaatctgacaaggtggaagcggcgggacgcaagcgccgtgctatggggaaagtacaggccccagtccctgatatcggttggagtttcgcggatttttccgagtttggaggcgtagcgtcgatgtcttgggtttaggaccgggcccgtttttcggtcttgctgcggcggcctgcgttccatcgcgacgcattgatggcactgagccaaagcttgcctttgaccggcatgttgcgtgtcggacctgaggaggcgcaaaagatgggcggttcatcatgcggcccgctttcttggtggcgctcgggttcgggggatttggcgacgccggaaggtctcgatgatgcgcatctgtccgccacagtcggggcatggctcacgtaaagtgaggggtgccgggggatcatctgcgggccggtctggctcggccgatctggtcgctccaagaagcgcacggatttgggcgactttcgctctgcgtctactgcctgcaaggaagccgtagtggcggagacgatggaaccggtcggggagcacatgcatcagaaagcggcggatgacctcggttggcaggcgcatgaccttcatgcggtcaccacgcttgatcctgtaatccttccatttgaacgccacggtgttggcatcagcgctgacgaggcgacggttcgagatggtgacgcggtgggtgtatcgtgacaggtatgccagcacggcctccggtccgccgaaggggtgaagggcggccaggaattgatccagtggatcaattcagccctgaacgggcgcagccccggggcggcatggaccacccagtcggttttgcgcagcggcgtgagccattcggcgagagcactggcctctgccaattcggtgagatcaccgaagaacctcagctgtcctgcacggtgcaaagccatgaggcctttgacaagcaaccgccggagttcaagcgtcaagcaaatgatccgggggatcatttgtagcgcagaaccgcgacagcacgcgcacatgcaaaaagaaccctggtttgcacgcgacccaccgggtgccgtccggggacaggccaccgcctggaacgatcatgtggatatgcgggtgatgggtcagcgccgatccccgggtgtggaggacgctggtcatgccgatgcaagcgccaagacgtttgggatcagcggcgatggtcatcaccgtttccgccgatgccctgaatagcaggccatagaccgcccgtttgttccaaagcgctatgcgtgcgatctcggctggcagcgtgaacaccacgtggaaatactcgacgggcagcagatcctcagcgcgggccgccatccagtcgcgcgccgccggtgcctgacacttcgggcaatgcccccctctcggcagatttggctttgccaaatcgcctgccgggcaatggtatcttgcagctgttgtaggcgatgtgctggtggttgcacttggtgcaggccgccacatgcccgccgagcgcctccgttcggcaggcttcaatcgctgacatgaccttcaactgcgccagggtcagatgccctgcattggcccgccgatacgccgggccatggatttgaaagatgtcagcaacctccagcttcgggcgcggcaatgcccgcggtcgtcactccgaccttcggtcccgcagctgcgcaagcacctcgtaggggctgtcggtgtcgcggatccatcgcccgacagggcattgcgcagcgatgtcccgagagggggcttggtcgccacatgggtgtattgcgccgtcgtactcagcttggcatggccgagcagaacctggatcacgcgcacatccgttcccgcctccagaagatgcgtcgcgaagctgtggcgcaaaccatgcagcgggctgcgcggcttcttgatcccggccaggtgcttggctgcactgaaggcgcgatggagttgccggggtgagagcgggttgatccggggcttgcctgggaacagccagccatcgggtcgcgcttctttccaataatcccgcaacaagccaagcagtcctggcgagagcatcaccttgcggtccttgccgcctttgccccggtcgacatggatcggcatccggtcgctgtcgatatcggtgaccttgagattgcagacctccgacgcacgcaacccggtgccataggaaatgctgagtgccgcccgatacgtcagccccggcccaggcgcgaccctgaggatctcgacacctcttcggcgctgaacaccacgggtagcttgcgcggctccgtgcgaaaatgcaggcagtccttcctctcagagcgcttgcacgtcgtttcaaaaaagaaccgcagcccgacaagtcgcgcgttgtaggtcgatggggtgacgttcgtgtcgaccatgtggagctgataggcgcgcaagtcttcaggcgtcgcagtgtccggcgaccgcccaaggaactcggcaagatatcgaaccgccctgagatgcgccttctgcgagccttcgcccagccctttgatccgcatatcttcgatcatccgcgcacgcagcggtgttgtcttggtgtccaccatgggaccctcctgtctgttgattgagagaccccaatcgtcagacagaaaagcccatctccaaaatccccgtggtcagatcaccgcgccgccctcaccacaagcgccctgccgcgccagcggcttcgtcctcgtcccgcgatccgggttttagctggtcgaatatgctgcgggagggaacgaacggcagcttcggggaagctgcgctgcagcgtcggaccctatcgccaaggtcgcatttgggccgacctcggcggcggcattgcccgtcactcagtctcggtactgcgccgccgtaagtccggtcccagccccaaagcgacccgcttcacttcttgtttcgaatggctggacaaaaacttcggaccgaggcagtccattttagcatgagtgtcaacctaagctatctcgaagactgtgagcgagttcgaccgagttggtcgcctgaagatggagtagcgtcttccttttcagagttctttttcacaatgaacgagccgcttagctttgtatggttggcgattatggccctgtttctatggaaaaggagcatgttgtttagcgtgcttctcccgctgctgtcattgtggctttgggctgattggaactggttgaaatactatttggatgatgacctctaccatgggcaactaggcggctgcgtaggctctcttgcggtcacaaacattgttctcttgacggcgtttttgcttggcatacttgcagcgttttggcgatggctcaggcgaacatgaaatgtccgctccgtccggaagtctcccagttcgccgtcagtccgattttcactcgcagcgaatggccggaatgcgggctgcgaccgcagaatcgtgaaggtggaacgaaggtcggccttggaccgcacttgaaaacggcccaagtctttcgatttcaacagcttcggagatcgccggtgcgtcctcatgttcgacgccaaggtatcgaacggtactgtccatcttcgtgtggccaagcaaaagctgtaccgcacgcaggtttccagtcttgcggtagatgtgcgcgaccttggttctccgcatggaatgcataccaaatgatgttggatcgagtccgatggatttgacccattcacgaacaagccgcgcatattgacgggtcgaaatgtacaagcgctcatgaaaacgccccggccaaaggaaatccgagccgatcatcaaaggctcctccatccatctcaagattgatttgcgtgtgccctcggtgatctcaaatcgcactgggcgttgcgtcttgctttggatgatcgaagctcgttccttgacctgacctgaggcgtagatacccgcaaccttcagcttcactaaatcgcatccacgaagcttgctatcgatggctaggttgaactgcgccagatcgcgatggttctctgcgatctcaagacgcacgcggattgccaaacatgctttggcatcaaaggacgtttctgtccgacgacgcggcccttgttccaggcagggcgacaagctcgaatggcgggtaagtttgcaatggtcatgatggatcatcccatccaccacgatccaccacagcgccaaccagacgttggcaactcagcttagcatgcccatgtgcacgtatggagaaggtcgggtgagtgaaccgctccgggttttcctgaggctgattgtcattagttacgcggccatgttttcagtttcccgagtcgcgtagaagtttgcctcagcttcggctggcgggatgttcccgatgggctcgggaaggcggcggttgttgaaccagccgacccattccagagtcgcgtattccactgccgcgaagctgcgccaagggccgcggcgatggataacctcagccttgaagaggccattgatgtttcggccaaggcattgtcatagcagtcgccaacgcttcccacggatggttcgatgcccgcatccgccaggcgctcggtgtagcgaatggacagatattgcgagccgcgatcattgtggtgaaccaagcccatggccttcgttggtttccggtcgtgaacagcctgctccagtgcatccaggacgaaaccggtctgtgcagatgtgcttacccgccagccgacgatcttgcgcgcatgggcatcgatgacgaaagcgacatagacaaagcccttccaggtagcgacataggtgaaatcgctgacccaaagcatatggggtgtgtccccttgacacaagttttccgcttgttctcgcaaacgtaatgttgttcgcgtgacgagttcaacttgacgttttacgccgacaccactaagagtcgaattatgacaaacgaatcccacatcatcttgcgcttgcgtgcagaagccgaaaagaagcgcactgctgctttggatcgtgcggagaaagcgcagcgcgaagccgaacgtttcagcgtcgaggttgaagcttacgacaaggctatcaaagccatggagcgcgcggggatcgctgatgccctgaaggatgtagactttgatctggacgtgacgccgaaagtaggcgcatcggacaaatgggtcagtatctacaaggctctccacgctaccgcagacgcgccttacagctatgaggacatcggcgcagcggttgaactggcagggcacgaggcaagcgcaggcggtcagcgcacgcagatgatgaatgccgtcaaagcggggtggtttgaccgtgttggacacgggaagtttgaatttacagattctggtttggcgcttattggcgcaaaccagaaagagaatgagccgcccttgggcggctcagaagcaggggaaggtgacacttctcctaaatttgcaggcggatacgagttcggggacccgcctggtaaacatcctgacccctcaggccagacccggcactggaagacgccgggaacttgatcgggggtggttctatggaaccattaaccgacctccagatcacggaatgactagctagcgtccgtgatgtgcagccccgttgggggaccaagagcgggtggccatggccacccgttcgcctattggaatttctatgctacaatcgattgcaagtcaagaatcttggagcgaatccagcatgttatctttgcgtgaagcgatagaagccgggcgtttacaagagtttatcgcgcaagaggaagcccgaggcgctggcccgatcagcggggcggaatttgatctaaccgcctctgccgttatcagaacgccgcaaccaatcgatcaaacatcaggttcacctcgccgcgatggttcgcgcgaaaagtgaattcgtccagatacttgcgcatgtgcctttggctgattgaaacgtgagtgccacggatcgagtgcttgaagtgacgccaaaagctttcaacgtggttggtgtggtgcatggtgtcggtttcggcgtcgtagatcgtccattgcttggccccatgcttgaccgcaacgtgggtgtagccctcgcctttcagtaagctgtagctataaagttcatctgtcgaaacagtcgcaccggcatcaacggtcttaagtgtttcagctcgaagggttttcagcttcacgtcagggacaatctcagtcaccagacgcccgccacgctgcttgaagcccatgacaattgttttgccagccgcaccgcgaccacgcttgccggggcgcttaccgccaatgtatgcttcgtcaatctcgacatgaccctgcagcatcgccttaaggtcatgcttgtccatttgctcgcggattttgtgtccgatccgccatgcggtcttataggtcaccccaagctggcgttgcagttctttgccggaaacgccgtggcgtgtcgtgacaaacaggtagatcgcgtaaaaccaaacttggagcggcgtgcgtgtgtcctgaaagatcgtgccagccgtggggtagacatgatcaccgcaggcagcgcaggcaaacgcacggcggtcgctcatgcggtggaacgtgctttcgacgccgcaggcccggcagacgtgacgcgctccgaaacggacgttgaagatatgctcaaggcaagcttcatcatcggggaaccgcttgaaaaaatcgcggacgctaaagtctggagatgatgatttgttcttttccatgccctcaatttatcgaatgcgtttacttgtgtcaaggggataagccccaagcatattgggtgccgggacgcggaactcgcggttaaccttgtccagcaggcacggggccctcttgtccgagatcgttgcccggtgaggtttaccgcggatgatgccttggatgtccatgtctcgcatcagacgtgctaccgtgcaacgcgcgacatcgatgccttcccggacaagctgccgccagaccttgcggacgccgtaggccttgtagctctcctcccagacgcgttcgatctagggccgcagggcggcatcacgacgggcacggaccgacaaccgagccggatcagcccgcttcgccagatgatcatagtaggtggaaggagcaatcggcagtaccgcgcaggtcggctcgaccccgtgcgcatccctgtgcgcctcaacgaagtccaccatcacttcgaccggcggtcgagctccgccatcgcaaaatatgcgctggccttacgaagggtctcgttggcctggcgcaactcgaggttctcgcgctccaaggccttcatcttctcggccgtctcgctggaaacgcctgcgcgcttgccgctgtcgacctcggccttttgacccagtcattcagcgtgaccgcctgccagcgagacccgtgctgaccctcgttctcgaggaccatccgcacggcgcgttcgcgcacttcaggcgaaagtttgttcgtagtcttgcttatgatgctccaccttactctggagttggagcctccgccaaatctggagcggttcatatccaccagatgccgtaccatagactattaagccccggcagaacgagcaaccagatgccctcctgcattcaatgcagcaacaacaggaacaagtggtaagggcatgcaggtttccctgaagcgttttggctcttggggcagcgatcgtcacaacccaaggcgcattgcgtattggcttcagtcaaccacctaaccccacccccgtctgggccctccccgcgaggctatccagccggggtttcctccccctttttcccgacccgtccctgaacagacctccaccaccgggattcctccctctctcacagtaagtctgtgcattactcgtacctattcctcgactgtctccctctattcagaacgaccccccaagagcccaaccagaggcccactctgtggcccctactgcacccctcccacaggacatatcccaccgtagaaaggcccccaggaatgccccagttaggctctctggcagggtaaggcgaagaaagggatcatcaggctggaattcctaccaccccagccacttatccttcttaaagctgatcgaaccggccctatttcaaagagggtcgaggtgtccatgtcgatcagggcaagagaggctgaacctccctcttgatgccggcttattcgcggatctcgtcggtgccgacaccccacaggttctctttcggcgcccagccgcgatagccgccggcagagattcggcaccagtcctgtgtgcaggtccccagccgggccacaacgcccatctcgaaatgggccgcgacctgcgaggccgggtcagggcgggcgtatagcggcatcatgtccttttccaccagaaccgtgcgcacgcccgacagcaatgcgtagtggacccagccgccggcgccatcgcggtcctggaccttacgccaatggccgtgctcggcggtgatctgcaacggcatgtcgcgccgcttgaacacccagtcgatgcgatgcgtcagcgaggggccgcgccgcacattgccctcgttcgccttcatcgagacaaagcggggaatcggcagattggtcaccgctccgcgcacggcctcctgggcctgtggcgcgacgggcgccagggtcaccaaagccgagaggatcgccgccgcgagggggcgcatgaaactgttgaaacttgtcactgtctgcctgccggaatgtctgcctgctctatcggaaaaagcctgcgtcatttgcgcatggggttcttgtgccccgctctctcctgcgccacgatgccatggcgcgcatcgaattgcaaagccgtgggagagctcaagtgccaagagaacgtctgagtgttgtcgttacgcgacggttgcccgaggtggtggaaacccgcttgagcgaactgttcaatgtccgcctgcgggatgacgacacgccaatgtcgcgcgacgagctggccgcggcgctgcgcgaagccgatgtgctggtgccgacgctgaacgaccgcatcgacgcgggcctgctggcgcaggcgggcgagcggatgcggctgatcgccaattacggggcgggggtcgatcacattgatgtggccacggcgcgccagcgcggcattctggtgtcgaacacgcccggcgtgctgaccgacgacaccgccgacatgaccatggcgctgattctcgctgtcacccgccgcatccccgaggggctggcggtgatgcaaaagaacgaatggaccggctgggcgcccaccgcgctcttgggcgggcgtgtcggcggccgtcgcctgggcatcctgggcatggggcggatcggtcaggcggtcgcccggcgcgccagcgcctttggcatgcagatccattatcacaaccgccgccgcttgcgccccgaggtcgaggatgcgctggaagcgacctggtgggacagtctggatcagatgatcgcgcggatggacgtgatctcggtcaactgtccgtcgacgccctcgacctttcatctgatgaacgcgcgacggctgaagctgatgaagcccaccggcgtcatcgtcaacacctcgcgtggtgaggtgatcgacgaaaacgcgctgacccgaatgattcgtacaggcgaaatcgcgggggcggggctcgacgtctacgaacatggcacccaggtgaacccgcgcctgcgcgaattgcccaatgtcgtgctgctgccgcatatgggctcggccacgctggaaggccggatcgagatgggcgagaaggtgatcatcaacatcaaaaccttcgccgatggtcaccggcccccggatcaggtggtgcctgcgatgctgtaatgggcgaagtttgaaagttcttcttttggccgcagatcgggactatttcctgatatgtggtcaaatattgggacgttgttgcgacatattgtgagaaatcgcaatcttgttcctatgtcaattgcgggattgcgcacattgatatgtgcggcggctatgctgttcggaaggcttccccagaggtacccttggtccgggaaactctcggaaccccggctttatcgtggaggaacacatgcgcattcgctggcaggaaagtctttgtcttttgtgggtcggagccgcgaccccgctatttgcacaacaggctgcggacgcggtggcgcccgaaggcgctgcaacagggcaggtcaggccgttctctgccgtggtcgaggccgggcaggccgccaaggaggcggggcagccggtcgaggcggaaaactggatggtcgccgccgccaacccgcttgcggtcatggccgggggcaatgtgctgcgccagggcggtaccgccgccgatgcgatggttgctgtgcagaccgtgctgggcctggtcgagccgcaaagctccgggctcggcggcggcgccttcctggtctggtacgatggcaacaccgggcagatgaccacgctcgacgcccgcgaaaccgccccgcgcgaggcgacgccccggctgtttcaggatgccgatggccagccgctcaaattctttgacgccgtggtcggcggtctttcggtcggcacgccgggcacgcccgccctgctggaagaggcgcatcgccgctggggtcaggccaattgggggtcgctgttcggcgatgcgatctggctcgccgagaacgggtttaccgtttcgccccggctggcaggtctggtcgaaggggatgccgagaagcttggccgcttcccggaaacggcggcctatttcctgcccggtggcgccgccatcaaggcgggggatacgctgaagaaccccgcctatgccgccaccctgcgggcgctggccgccgaaggatcggctgccttctacggcggccccatcgccgccgatatcgtgcgcaccgtccgcaacgccgagggcaatcccggcgtgctctcgggcgccgatctggcgctttatcaggtgatcgagcgtgagccggtctgtgccagctaccgcgcctttgaggtctgcggcatggggccaccctcgtcgggcgcgctgacgctgggccagattctcggacttctggaaccctatgacctggcggcgctgggtgcggaaaaccccgaaagctggcggttgatcggcgacgcctcgcgcctcgcctttgccgaccggggccgctatatggcggacagcgatttcgtgccgatgccgaccaaggggctggtcgaccccgactatctgaaaacgcgcagcgaattgctcgccgggccaaatgcgctggaaagcgtcgcaccgggcaaccccgagttcgaccacgcttcgaactgggcagatgatatctcgcttgagctgccctcgacctcgcatatctcgatcgtggaccgctatggcaacgtgctgtcgatgactaccaccatcgagaacggctttggctcgcggctgatgacgaacggtttcctgctcaacaacgagctgaccgatttctcgttcaagacccatgacaatggcgtgcccatcgccaaccggctggagccgggaaaacgcccgcgttcctcgatggcgcccaccatcgtcatgcaggacggcaagcccgtgctggccatcggctcgcccggcggcagccgcatcatcggctatgtcgcccagtcgatcatcgcctgggccgattggagcatgaacgtacaacaggcgctgaacgcgccccatctggtcaaccgctttggcacctatgacttggaagagggcaccgatgcggccgggatggaagaggcgctgacaggtctcggctacaaggtctcggtgcgggcgctgacctcgggcctgcatgccatcgagatcggtgacacgctcaagggtgctgccgatacccgccgcgaaggtatcgcattgggtgaatgagcaggtcggggtttgtgggtattgacccacaagcccgtcgctctctacttaacacatgaacctcggcggcacaggcccgccggggtcgaaccggggggaagacatggctcagatcaccgcattgccgcgcaacgaaaccggcatcgaaacagtgatcggcatcctcaggcagcgctttggcgaccggctgcagaccggccaggcgatccgcgagcagcatggccataccaccacctggatccagaaccagccacccgacgcggtggtctttcccacctcgaccgccgaagtgtccgagatcgtgaaaacctgcgccgaacacaaggtggcggtcattcccttcggcaccggcacctcgctcgaggggcacgtgaacgcgcccgccggtggcatctcggtcgacctgatgcagatgaacaatatcctcgctgtgcatgccggcgatctggattgcgtggttcaacccggcgtcacccgcgaacagctcaacacccatctgcgcgatcagggcctgttcttccccatcgaccccggtgccaatgcctcgctgggtggcatggcctcgacccgcgccagcggtaccaatgcggtgcgctatggcacgatgaaggacaatgttctggcgctagaagtggtgatgcccgatggcgaggtgatccgcaccgcgcaacgggccaagaagacctcggccggttatgacctgacccgcctgatgatcggcgccgagggtacgctgggcatcatcaccgaaatcaccctgaaactgcagggcatccccgaggcgatctcggcagcgcgctgctccttcccgacggtcgatgccgcctgtcaggcggtgatgaccacgatccagttcggcatcccggtggcgcggatggaactgctggacgtgatcgcggtgcaggcggtcaacgcctattccaagctcgacctgccggaaacgccgctcttgctgctggagttccacgggtccgaggcgggtgtcgccgaacaggccgaactcttcggcagcatcgccgaagaaaacgaaggcagcggtttcgcctggaccacctcgaccgaggagcgcaaccggctctggaaggcgcggcacgaattctactgggcttcgctgcaactgcgcccgggctgctcggcgctggccacggatgtctgtgttccgatctcgcggctggcggaatgcgtcaatgccgccaccgccaaggccgaggagctgggcctgttcgcaccgctggtaggccatgtgggcgacggcaatttccacatctcaccgctcatcgacaaggacgatccggccgaggtcgccacgaccgaggcgttcaccgcctggctggccgaacttgccatttccatggatggcacctgcaccggggaacacgggatcggtcagggcaagcgcgcctacctgagccgcgaactgggccagaccccgcgctacatggcggcgatcaaggccgcgctcgatccacttggcatcatgaacccgggaaagatcctctgacgggcgcggggacgccgacagagatttttcgtcgaaaaatctcgcctctggcgagcgtaccctgaaaaacctgaagggcgggacccgcgaaaccgtgcgccataccgagcgaggtcggttttgcacgcttttgcgtcggatggacttggcttgtgcgaaggggcttcggcataaaccatcccaaagagactcaacccggagagcggtcccatgaaaacccaagtcaaagcactggtcgtcggcggcggtgccgttggcacctcgatcgcctaccatctggccaaggcgggctggaacgatgtcatgctgatcgagcgggacgagctgacctccggctcgacctggcacgcggcgggtctgctgccgctgttcaacatgtcctatgcaaccacccatatccaccagtactcggtcgatttctacaagaccctggaagaggaaaccggcctgaatgccggtttcgccgtggtcggcaacctgcgcatggcgcaaacgcaggatcgtatggacgagtatatgctctatgcctcgaccgccgagacctgcggcgtgaaatacgaatggctgaccccggaccagatcaaggaacgctggccgctgatcgagacctcggacctcaagggcgcgatctatcacaccgaggacggctatattaaccccgccgacgtgacccaggcgatggccaagggtgcacgccaacgcggcgtggatatcgtgcgcaagatgcaggccgatgccttccactggaacggcacccactgggaagtcacctgcaccaagatggtggaaaagggcggcaacctggtgccctccgacgaacaggttgtgatcaccgccgagcatgtggtcaccgcatcgggcaaccatgcgcagcgcaccgccaagctgctgggcatcaagatgcccgcgatcccggtcgagcacacgttcatcgtcatggatcaggaccccgagctggtcaaatggcgcgaggcgggcaacccggaacaccccgtcgtgcgcgatgccgacaacgaatcctatgcccgcgaggaacgcggcggctggatcctgggcatctacgagcacggcgcgcccgcgcggttcgaatacggcgtgcctgacagtttccgcgccgacctgttcccgctcgatctggaccggatcgccgatcagtacatggcgatggccgagcgcgtgccctcttgcgccgaaagcggcctcaaggacgatttcaacggcccgatctgctacacccccgatggcaacccgctggtcggcccggcgccgggcctgcgcaacatgtggctggccgaaggcttctcctttggcatcaccgccgcgggcggcaccggctattacctggcccagatgatggtcgacggcgaggctgagatcgacatggcctcgctcgaccccaagcgctacagttcgaactggatgaccaccgagttcgcggcgcgcaagaacgaggaatgctatagccacgtctatatcctgcaccacccggatgaagagcgcgaggcctgccgcccgctgcgcaccgcgcccgcctatgaccggcagaaggcgcttggcgcgcagttcggtttcgtcaacggctgggaacgccccaactattacggcccgctcgatgcgcccgagaatttcgaccatgacgcgcgcagcttccgccgtggcggctggtggcaatatgcggtggaagaggccaaggcgatccgcaacggcgtaggcctgatcgacgccaccgcctttaccaagcacgttgtcaagggccccggcgccacccagttcctggattggttcacctgcaacaagctgccgaaagtgggccggatcaacctgacctatgcgctgaccagcgccggcaccacccgcaccgaatacaccatcgtgcgcaatggcgagaacaactactatatcgtctccgccggggcctggacggagtatgacgccgacttcctgcgcaaggcggccgaggacaagatggaggagttcggctatatcgagatccaggatgtcaccacccagtggggcgtctttgccatcgctgggcccaaatcgcgcgacgtgctgaaagaggtgatcaaggacgccgatcccgaaaccgcgctgtccaacaagcgtttcccgtggctgtcggcacgtcagatcgaattgggcatgtgccccgtgaacgcgatccgtgtggcctatacgggtgagctgggctgggaattgcatcacccgatcgagatgcagcgctacctgtgggacctgctgctggctgccggtgaaaaacacgggatgaagctggttggcgcccgcgcccagaactggctgcggcaggagaagagctatcgcgcgtttggcaccgaactgggccgtgacgcgaccccgctcgaggccgatctaccgcgtttcgtggaccttggcaaagacttccacggcaaggccgagatggaggccaagggcatccgctcgaaatgctgcaccctgctgatcgacggcccgtcggacgccgatccctggggccgtgaggcgctctatacccccgaaggcgcgcgcgtcgggcgcctgacatcgggcggctattcggtggccttcgaaaagtcgatcggcatgggctatgtgaagcccgaactggcggtcgaaggcacgaagctgaaggtcaagatgctcgatcagctttgggatgcggtcgtgacctgcgacagcccctatgaccccaagaacgagaccatccgcaaggacggctgacgtcggccttgagaatgagagacggccccggagccccggggccgttcttgtttcagccgcccggtttgaaatcggcgctgctgatcacgccatcgccgttcttgtcgagcatgtcgaagaaggcggcggattttgcggtgaattcctcggccgagaccagaccatcgccatctgcatcgttgaaggcgcggtccatcgcctgatcgaccagtgccatcggccccttgcggccgccggcattggcctcgatatcggcgcgccgggtctcgtcgaacaggtcgtattcggcggtatccagcgcgccatcctcgttctgatcaaacatcacgaagatctcgccgcgtttctcgacgatctcggcggcgctgatcagcgcgtcgccgtccatgtcccagttttcgatgaaatgcgccccgggcgcgccctgggccagggcggcggtgccaagggcacaggcggaagcaaggaggagaaggcgcatcagagttactcctgtttgacggcactcacaggtcaaacgggcgatgcgccccgatccgtcgggccatttcgccgcagggggcgctcccgcccgtcggatgcgcatcaaagatgcaccccctcccgttgggccgggcgccgcgcggggcgcggcgcgggcgctcagagaggtgccgccccgcgcagggccaactgctgcaggatcgaggcaagggccattgcggccagcagaatcgcggttttcatcagcgcgctcccaatcatgtgttccggtatcacctgaaacggccgggaggcgctgttccgtcgggttatccttcggcggtctcgttcagctccatgtgaccgccaccgcgcgacagcacccggcgcaggatcggttcgaagaactccagcggtttggtcgggtagtccgggtcaaaggcgcattggtcgtactcatggcagaagtaccgcgcgtcctcccaataggggctgtcgcgatacttgtcgcgcgcgttgcggtcgccgccccaatagtggttgtagtaatagccctggaacacgcaatgatgttgcaggatccagtgacatttctcgctgacatagggtttcatcatcgccgcggccagttcgccatgattgtagggcgacaggatatcgcccacgtcatgcaccagcgcggccaccacgatctcatcctcggcgccatcggcatgggcgcgggtcgcggcctgcaggcaatgctgaaagcggttgatcggatagggggtccaggcctcgtccagcgagcggatcgcgtccagtatccgctcgggcagggcggcgttataggcctcttcatattccatcaccgcgtcccaatcggcctgggtggcctcttcgaaactggtccaggtgggtttttgtgatttgtccagcatgcgcgctttccttgttgcttgttccaatgctagcgcggcctcaccgaacagaaaaacgaattgatttgctcaatctgatgtagaaacatgatcagatgcaaatttccgcgctcgaaacctttctggctatcgcttctagcggcagttttcatgccgccgcgcggcacctgaacgtgacgcagacgacggtcagcgcccggatcaaggcgctggaatcggccctgggggcgcagctgttcgagcgggggcggggcggtacccggctgagtgcggcggggttgcggctgatgcctcatgccgaacagatgctgcgcagctgggatttcgtctcggccgagatcgccagcgatcccggtgcgcgcggtgccttgcggctgggggcgcagctgtcgctgtgggatgcgctgctggccgataccgccatctggctggagcgtgagcgcggcgtgctgccctttaccctgaactatgaccatatgctggatatgggcgatgcggtggcgggtcggcttctcgatctggcgctggttcacgaacggcccagccagcccggggtcgaggtggtcgacctcgcagacgagcggttgacgctggtggcggatcgcccgctgcgcctgggtccggacgagatgccgctttttatcaatctggccttctgcgccgaatacgaccgtcagtggcagcaggtgatgccgccgggcagccgtcagcatatcgttctgggcaatacggccatgggcctgcgctatctgatgcggcggggcggggtgggttatttcccggacgctatgatcgccggcccgctggcgcggggccggctgcatgcggttgcgggtgcgccgacgatgcggctggcctgccgcgcgatctatttgcgcgacaatccgggctgggcacagatcgaggcggccctcgaaggcgtgcgggcgctgcgggactcagcccgggcctagccggtcagatcgtcaaagcattccaatgccttggccgcatacatcatcgacggcccgccgcccatctggatcgacatggccagaacgtcggacaattccgcccggctggcgcccgccttgaccagcgcctcgacatgcagcgagatacagggctcgcagcgcgaggcgatcgagattcccagtgccacgaattccttggtcttgaaatccagcgtaccgccttccttgaccgtcttgcccagcgcgccaaaggcgcgggcggtgtcgggaatggccccatgcagattgcgcagccccgcgcgggtggctgccagcttgtcgttccagctcatttgaatgcccctacatatctgttcatcggcatgtgtaggggcgatacgcggagcggccttgatctggatcagatgcgcggtttttcggcgatcagagcgaggttgttggcgggcatttcgaccacctcggccaactccagcccggcttcctgcatccggtcgatgatgtcgaaatcgtccttgtaaccgatttccgggtcctgcgccgtcagcgccgcgtggaagcgttcgtcgccctcgctggtcaattcgcccgcccgcatgaaagggccgtagatcaccagccgcccgcccggcgccagcgctgcggcggcctcggagatcagggttgcagcctccccttcggaaatcagatggaggaggttgatcagtaccaccagatcctgacccgcccagtccgcgccccatccggggcgcgtcgcgttcagctcttgcgccggggcgacagtgtccagggcttcgcaataggcatcgatgctggcgcggcgttgtgcgtccacctcggtcggttgccactgcagcccgggcagccgcgcggcaaaggcactgacatgctggccggtgccgctggccagttccagcgcgcggccctgatgccgggccacctgcgctagcaggtcgcagagcgcggccatattgcgttccgccgcaggcgccaccatgcgtgcgccgtcgccctgcgtggcgatactggcaaccgagggcggcgtgcggctcatctgaggcgctccggccgcagctgcgccaccatcctggcttcgatctcaggcgcggcgcctgtcaccaggtcacacagcagttgcgaggccgcaggcgaggtctggaacccatagccgccctgaccggcgcaccaaatgaaatcgcgctgatccgggtccggccccagcaccagcacccgatcgggggcaaagctgcgcaagcccgcccagttgctatccatccgggtgacctcctcggtcaccatctcctgatagcgcgccagcccttcggccagcaccatgtcatcggcccaggcgtcctgcggttcgaccgggtcggcatcggcgggggaaatgatcagtttccccgcgtcaggcttggcgtaccaactctcgccggcgcccatcaacatcggccagccactcaggtcatgaccgcccggcgcgggaatgcgcgccatcgagcggcggtagggttgcaaaccgatcggcgccaccccggccatcacagccacctgatcggcccaggcgcccgcggcattgacgatgttgcgcgcctcgaacacctctccggcctcgacctgccagaccgcgccgtgtgcaatgcggctcacccgttgccgggtcagcaccgcgccgccattggcgcggatcacgcgggcgaaatcctgcatcagccggtcggtgtcgatatcccaggcctcggcatgataggcggtatagaccaccgtttccgggttcaggatgggcaccatggcgcgggcctcgtccagcgagaccggcgtcatctccatatcgacgatatcggcctgaaacgcctccgcctgatcggcagcgcccaccagcatcagcccgcgcggggtcagatagccgccgttggctgtatggtgatacgcggcgctggcccggttcagcgcgaccaccgccggtttgccataagcctgctcgaacagcgccgccgagcggcccgaggcgtggtatcccagcgcctcttcggcctcgagcaccgtgaccttgccatgcgccgacaggcgggcgcccgcgctcaggcccgcgatgccgccgccgatcaccagaaagtcgatcatgcctgttcctcgatcctgtccgtcgccgggggcggtgtcgggctgagtgccgtgagccgcgcgtaaagctctggcggcatttcatagttcatcgccgccagcgagggccgcaactgttcggccgagcgggccgaaatgatcggctgcgcgcccagcgggctggccgccacccaggccaccgccagcgtcgccgggtcgactcccaactcggccccgatccgcaccagaccctcggccgcacgtggcatccagtccagcccatagcgcgcaccatagcggtcatcctcggtcagccgccctgcgccgccgccgacatattttccggtcaagagcccgccgcccagcggcgaataggccgccaccgcgatcccctgatcggcgcacatcggcaggatttcgacctcgacctggcgcttgaccaggttgtacatcggctgcaacaggtcgatgcgcaggtcgaacagaccggccaccgccaccgccttcatcacctgccaggcggcgaaattcgacaggccgacatagcggatctgcccggcatcgcgcagccgcgccaggcattccatcgtctcgttgaggtcggtgtcgggatcgaaccgatgcagataaagcgcatcgatcatgtcgagcccgagccgctggcggcagatatcgaactgcgcccggatatttgctgcccccgcgccccccaaatagcccaccttggtggcgatcagcagccggtcgcgctcggccccgatcataccgcccaacagggtctcggacctgccgtcggtatagacataagcagtgtcgaaatggctgatgccggcggcgcggcaggcggcgtacatggcagccgatgccgccgcatcggcgcggccgccgaattgcatggtgccaaaggcaaaggcgcttgccggtctaccgtcgggggtggtgagggtcgctgtcatggcgcgaaccatggcatgtgccgaatgggtcgaaaagagcgaatccgacacaccgtctcgtgcttgcgccgcagccctttgaccgcgcatagtgattttgaaccacaagccatttcgggagagggatttgagtacgagcaacatacatccgatggcctccgagcatcttccgcgctatatcgtggctgcggatggcagcgattatctgttcaccgtcatggcggtgttcacggtaggcctgatcctgctgatcggggtcggatatttcaccctgcatgccctgccggaacgcatggcgcacaagaacaatcattcccagttccagctggtgggcatattggcgctgctggcgctgttcacccataacaacgtgttctgggtggccgcggtgctggtagctgggttccagatccccgatctggcggcccccttgcgcgccatttccgacgcgatacgcgggcttggcaagaccgaggatcagggcaacgcgaccccgtccgagcgtgcgccggaaccaaccccgcatcccgccgcagcgaccgaagggcactgaaccatgctggaaacgatactctgcgcgcttgtcacgctgctgcccgactacctgttccgccgatacgtccagggcaagcggatcggccacgagctgacgctgttctcggtctggtacgaattgcgctggggcctgaccagctgtgccatgctgaccctgatggtcatcaccacgctgttctatttccaccccgcgaccaatgcggtgacctcgtatttccgcaccgtgacgatcctgccgcaggtgggagggcgcgtcgaagaggtctatgtggaaaacaaccaaccgatcgaggcgggccagccgatcctgcggctcgaaagcctgtcgcagcaggcgggggtcgaggcggcccatgccggcatcgcccagatcgaggcatcgcgcaagctggcgctgaccgatctggccatggccgacgcgggcatcgcccaggcaagggcggcgctgactcaggcgcaagaggatctggcccgcaaccagacgctcaaggatcaggggtcgagcgcggtgcgcctgaccgagatcgagcggctcgacaatctggtcagcgagcgcgaggcgctgttgcaggcggccgaggccggcaaggcggccgcgcagcagcagatcgaggtgctgatccccgcccagatggccagcgcccaggcgcaactggaactggccaaggccgaactgggcaagacactggtcgttgcgggggtcgatggccggatcgaacagttcggacttcaggttggcgactatgtcagtccgctgttgcggcctgcgggcatactggtgccgtcgcattcgggtcggggccggttccaggccgggttcaaccagatggcggcgcaggtgatcaaaccgggcatgatcggcgaaatcggttgcatgaccaaaccctttaccatcgtcccgatggtggtggtggcggtgcaggacgtgatcccctcggggcagatccaccccaccgacgtgctgcgcgatccggccaggaacctgatgccgggcagcgtgaccgtctacatggaaccgctctacgagggcggcgcggacctgctgccaccgggcagcgcctgcctcgccaatgtttataccaacaatcactaccggctggcacatgacacggatatgggcggtttcgaacgcgtctttctgcatgtggtcgacacgatcggcgtcgtacatgccgccggcctgagattgcgggtgctgttgatgccggtacagagcctggtgttctcgggcgggcattgagtccacgcgacaggtgagtgaaaggggccgtttccggcccctttcctattcggcggcaatggccgactgatcggtgatcaccatgctgcaggcgcggcaggcgatttcgccggtctgatcgaaccagcggcagctggcccggatcgggcagggcggcaggtgatcggccagcggcacctgcgcctgctccagatgcgacagaacatggtcgatcacgccgcagcggctgccggtccattgcgcacagcccgaggtcgcgcagggggaggaaaagcgcatgcgcgcctcgggcttgccatgggcagaggcggtttcgacgaaatcggcgtcgatggtcatggaactgcgcagatggcgcacatgcccgtccggccccttgacgcccaagagctggttgcccggcgcgcagcgcgcgctcgggcaggtcctgtccgggctggacatcggtttcaccccaggcgggcgagcatgccgcccagctgcttttcgcgctccagcagtgggcccaggtcaggatgcaggatgatcccgtaccattcgcgcgggaacttggtcacccagggtttctcgaacccggtgcgggcgatatggcccaggaccagcttctggatgtcgccctgaagctccatctcggtgctcttgtccatttccagatcgccggtatcgacaacaaatcgtgccatgtcagtctccttgatgaaaatgccgcccctgaaaatacgtgcggggcagggacagaatacatctgcgcgcactcgcaccctatgcgggaaaaccagaccccattgcacgcatgggcgaaactccgccgaaacgcttgcggctggacgaccaagaaaattcgtcgaattttcttggcccggcagcgcgcgccggaatgaaaaaggccccgccggggcggggcctttggtccgatcattcgacctgggatcagttcgggatgtcgccttcgatgccttcgacatagaagttcatgcccgccagcgtgccgtcatcggcggtttcgcccgcggccagccagtccgaaccgtcctgcttcttcagcgggccggtgaacgcgtgataggatccgttggcaagcgcgtccttcagcgccagcgcctcggccttcacatcggccggaaccgcgtccgagatctcgccgatgcccaccatgccggcaccgatgccgtcccaggtgctgacgctggtccaggtgccatccatcaccgccttggtgcgggcgatgtaatagggcgcccagttgtcgatgatcgagctgacgcgcggcatcggggcatattcgctcatgtccgaggcctggccaaaggtgatcacgttacccgcggcctgcgcggcggcctgcggcgcggtcgagtcggtgtgctgcaggatcacgtccgcaccttgttctatcagcaccttggcggcgtcggcctctttcgccggatcgaaccaggtataggcccagacgatcttgaactgcacgtccgggttcaccttgcgggcgtggataaaggccgagttgatgccccggatcacctcggggatcgggtacgacccgatatagcccacgatgttcgacttggtcatgcgcccggcgatggtgccctgcacggcgcggccttcatagaaacgggccgaatagaccgacacgttttcggcctgcttgtagccggtggcgtgctcgaacttcaccttggggaatttcttggccacgttgatcgtcggatccatgtagccgaacgaggtggtaaagatcaggtcggcgccttccagtgccatctgggtcatcacccgctcggcatccgggccctcgggtacgctttcgacgaacacggtttcgaccttgtcgccgaactccgcctcgacggcctggcggcccttgtcgtgttcataggtccagccgccgtcgccgaccgggccgacatagacaaaaccgaccttggtcttgtcatccgccatggcgccggtcgccagacccagcgccattgcggcacttgcgagaagtgaggtgaatttcatttagtgactcccctttatggttcgtttgcagtttcgttgtagttggcccctcgtcaatgagaggcgtggaagctgcgtccaagtgcggcaggcgcgccgcttttgtccgcagaaaggatcacaagcacaaggatcgtgatgagatagggcgacattgccagatactcgaccgggatggcaacgcccgccgcctgcaggttcagctggaccacggtaacgccgccaaaaagataggcacccagcagcgcgcgccagggtttccagctggcaaacaccaccagtgccagcgcgatccagccgacaccggcggtcatgccctcggtccactgaggcacccggatcaggctgatataggcgccacccagccccgcgcaggcgccgccgaacatgatcgccaggatgcggatgcggatcaccttgtagcccagtgcatgggcggcatcgtggttttcgcccaccgcgcgcaggatcaggcccgcgcggctgtatttcagcacccaccagaccccggcggtcagcaggatgccaagatagaggatcgggtcatggctgaacaggatcggccccaccaccggcagatcgctcagcaccggcaggtcgagccgccccatcgcgggcggtttgatcccgacataagactggcccatcagcgcgctcagcccaagaccgaacagcgtcagcgccagaccgctggcgacctggttggccagcgccacctgggtcatcagtacaaagagcagcgacaggatcgcgcccccgatggcggcggcgatgaagcccagccagggcgagccggtctcgaccgagatggcaaagccgcagatggcgccggtgatcatcatgccctcgacgccgaggttcaggacaccggccttttccaccaccagctccccgatggcggccagcaagagaggggttgccgcgaccataagagaggccaccagcaggacgggattgattgcagacaggtccatggttcacgccacctctttgcgagccgcacggatgcggtaattggtcaacagatccagcgccagcaggaagaagagaagcatcccctggaacacctggatcgcggcggcgggcaggcccaggctgccctgtgcgatctcgccgccgatataggtcagcgccatcagccccccggccagcaggatgcccaccggatgcaggcggcccagaaaggccacgatgatcgcggtaaagccatagccgacgttgaaatcgatgctgacctggcccgaggggcccgaaacctcgaacatccccgccagccccgccagcgcgcccgagacgccgaggcagaacaggatcagccgggccggtttcaccccagcaaaccgcgccgcccgcggcgcctcgccggtcagccggatgtggaacccggtcatgtgccggttgagcagcacataggcgaagatcacggcgatcagcgccgccaccacgccccaatgcatccccgatccctcgatcagctcggcattatgcgcgctggcataggattgcaggttgcgcgagccgggaaagccgaagccttcggggttcttgagcaggcccagcgacatcgaggccaacagctgttcggccacatagaccatcatcagcgagaccaggatctcgttggtgccaaagcgtaccttgaggaaggcgggcaccatggcccaggcccatccgcccaatgccccggcaatcaccatcagcggaaagacataaaacgcctccatcgggtaaaaggccagcccgacaccggcgcccacgatggcgcccatgatgtactgcccctcggccccgatgttccagatgcccgcgcgaaaccccagagaaaggccaatggcgatcagcaccaaaggcgcccctttcaccagcagttgcgggcggtaataaaaggagtattcgccaaacagcggttcccagaaaatggtgccgatcgcctcgaccgggttcttgccaagggccgcgaacagcagcccgccgaaaaacatggtggccagcaccgccaccagcggtgtcgccagcgaccacgcgcgcgacggctgcggccgtttctccagaacgatcatccgcgcgttccccccatcacggtgttcttgttgtcaggctgtttcgggttgcggtcagacatgtgccacctccatcccgtgggcgccgcccatcatcaggccgatctcgtccacggtcagcccggtggtgtcgcgcggtgcgctcagccgtccctcgttcagcgccgcgaacgtatccgaaatctccatcagctcgtccagatcctgactgatgcagaccaccgccgcgcccttggccgccagatccagcagcgcctgccggattgccgccgccgccgatgcatccacgccccaggtgggctggttcaccaccagcacgtcagggttctgcaacacctcgcgcccgatgacgaatttctgcaggttgccgcccgagagcgagcgcgccgcgttttccggccccggcgtgcgcacgtcgaattccttgatgatccgctcggcaaactcgcgcgtttcagcccatttcaggaacccgttgctttccagcccctcgcgcaccgacccggtgagcagcgcgttttccgtcaggctcatattcggcgccgccgcatggcccagccgttcttcgggcgccgtcaaaagacccaaccgccgccgcgccaccggacccagccggcccaccggctggccatccttcttgaccgcgtccgccgccgtcaggatctcgcccgacaagacggccaagagctcgtcctgcccgttgcccgcaaccccgccgatgccaagaacctcgcccttgcgcaccgtcatatgcacgttcttcagcgaggtgccaaactcgctgggcgagggcaccgacaggcccgagatatccagcgcgatctcgccgaactcgcggcccgaccgctccggcgtcttcagcgccgtgcccaccatcatctcggccatgtcgcgggccgaggtctcggcgggtgtgcattcacccacgttcttgcccagccgcaggatggtcgcatggtcgcaaagcgtgcggatctcctccagcttgtggctgatatagaggatcgaggtcccctcggagcgcagtttttgcagcgtctggaacaggatctcgacctcttgcggggtcagcacgctggtcggttcatccatgatcaacagcttgggatcctgcagcagacagcggatgatctcgacccgctgccgctcgcccgcgctcaggtcgcccaccgtgcggaacggatcgagcggcaggccataggtctcgctcacctcgcggatgcgcgcggccagatcgcccatcgcgggcggattctccatccccagcgcgatgttctcggccacgttcagcgcatcgaacagcgagaaatgctggaacaccatggcgatcccatcggcccgcgccgcgcgcggctcgggcggcgcataaggcgcgccgcgcagggacatggtgccgctgtcgggcttgaccagcccatagatcatcttgaccagcgtcgatttgcccgcgccgttctcgcccagcagggcatgtacctcgccctcgccaatgtcgaaactgacgttgtcattggcgaccacgccgggataggccttggtcagccccttgatgctcagaagtggtgtgctcacgcgctcagctccttccttgtcgtttcgctatgcgccgggctcaagagccgggcggcaacgccaatggcgatgctggcgggatgtttgcccagggcgggatcgccgatggggcaggtgatgcgggcgatctgctgcggaccgtggccaagcgcggccagccgcgaccggaatcgcgcccatttggtagccgagccaatcagccccgcaaaggcaaaatcgtgccgcagcagacggttgcacagttccaggtccaattcatgcgaataggtcaggatcaggtgctcggcctctttcggcgcataacccaccagatcggcgggctgcgccgctggcagcggcgtcaccccggcggggatggtttcgggaaaccgctccaccccggtatcgacccaggtgatggcgatctcgggcagcggcgacagcacatcgaccagcgcccggcccacatggcccgcgccccagatccagagctgccgcgccggtcttagcaccggctcgaccatccagtcgccgaccagctgtgccttgggcagcacaccctgtccacgcgcctgcgcgagcaggcgcctgagcgcgagtggcgcgccggaaacctgcaaggtttccggcccgttttccgtgccggaaaacggcagcgctggccgcgcgaccaccgtgccttcgaccgtatcaagccgcgccgcatcccagctttccgtcaacagcgtcaccgctccgccgcaacactggcccagctccggccccagcgcatgccggctcagccccagccgcccggcgcgggccgcctctgccgcctgaaactccagcgcgccgcctccgatggtaccggactggccgttctcccagaccagcatcgccgcgcccacctcgcgcggggacgatcccctgatcgccgcgatcaccaccctggtcactcgcccatgcgcggccaccgccgcgcgcagcccctccagatcaaacgccatcgccaagcctccggatgcctttccagacctcctccgccgtcgcgggcgcgttcagcgccggataggcatcgccacaggatgccacggcatcagacaaagccagccaggccgaaatccccagcatgaagggcggctcgcccacggccttcgaccgatagatcgtgtcctcgcggttctgcccgtcccacagcgccacgttgaacacctcgggccggtccgaacaggccgggatcttgtaggtcgagggcgcatgcgtcctgagccgcccgtgatcgtcccagaccagctcctcggtggtcagccagcccgcgccctgcacgtagccgccctcgacctggccgatatccagatcggggttcagcgaggcgccggcatcatgcaggatgtccgcgcgcaggatgcggtattcgccggtcagcgtgtccaccgccacctcggtcaccgaggcgccataggcaaagtagtagaacggccgcccgcgcccctggatgcggtcccactcgatcttgggcgtcttgtagaacccggtcgccgacaggctgatccgcccctgataggccagcgccgccgcctcggcaaagctgtagcgcgcctcgcccacctcgacatgaccattcccgaaccggaccgaggcgacctccgcctgatgccgctcggcgagatacgccgccatccggtcgcggatggtgtcgcaggcggccttgaccgccatgccgttcaggtccgatcccgacgaggccgcggtggccgaggtattgggcaccttggcggtgtcggtggcggtgatcttcaccatctccagcggaatgccgaaccggcttgcggccacctgcgccaccttctggaacaggccctggcccatctcggtgccgccatgattcaaatgtacagagccatcctgatagacatgcaccagcgcgcccgcctggttcagatgggtcagggtaaaggaaatcccgaacttcaccggtgaaaacgcgatcccccgcttgacgatcggattggccgcgttccacgccgccaccgccgccttgcgcgcggcgtaatccgaactggtcagcagcgcttcggtcatcccgtgcagttcgaaatcctcgaccacctgcccatagggcgtggtattggcttctttctggttggaaatactccgggggatgtggggggcagcgccccccaccggcgccgcatagtaattacgctgcctcaactcgaccgggtcgatccccagcacatgcgcggcatggtccatcacccgctcgatcccgaccatcccctgcggcccgccgaacccgcgataggcggtggcggattgcgtgttggtcttcagccggtggctctcgatccgggcattgggcagcagataggcattgtccgcatgcagcatcgcccggtccgcgaccggcagcgacaggtcctgcgcccagccgcagatcgcgtgatgcaagaaggagacgccctgaatccgcccctccgcgtcgaacccggcgcgataggcgatgcggaaggcatggcgcttgccggtgatcaccatgtcgtcgtcgcggtcatagcgcatcttgcaggcacgccccgtggcgcgcgccgccacggcgcaggccaccgccagcgcgttgccctggctctccttgcctccgaaaccgccgcccatgcggcgggtctcgacccggacggcgtgcatcggcacgccaagcgcctcggccaccttgtgctgaatctcggtcgggtgctgggtggaactgtgcaccagcatgtcaccgccctcgccgggcaaggccagcgcggcctgaccttcgagatagaaatgttcctgcccgcccagctcgaatgtgccctcgatgacatgagccgccccggaaatcgccgcctcggcatcacccttttcatagatgcgcggcccgtcctcgaaccggctgttggccgccagcgcctgttcgatggtcaggatcgcgggttcctcggcatagtcgatccgcgcccgccgtaccgccttgcgcgcggccaggtggctggtcgccaccaccacgaacagcggctgacctacgtagtgaacggtgccgtccgacaacagcggctcgtcatgggccgagggcgagacatcattggcaaagggcaggtcatcggccaccatcacccggaccacgccgggtgctttccgtaccgcgtccagatccatcgcggtgatccgccccttggcaatcgtgctcaggccaaaggccagatgcagcgtatcgcgcggggtggggatatcgtcgacatagcgggcggtgccggccacgtgcagcggggccgcgtcatggggcaggggtttggcgacgctcatgcccgtacctccagcacattggccaaatggccctgatcctcggcgaaatagcggctcagcatcgccttggcggtctccatccgatagcgggccgaggcgcgcatgtccgacatcggggtgaagtcccgttcaaactctggcagggccgcgttaacaacctgttgcgtccagggctggccgatcagcgcggcctcgaccgcgctggcacgtttcgggatgcccgccataccgccaaaggcgatgcgggcggcggtgacggtgccaccctcgacggtgatgttgaaacagccgcagacggccgagatatcctgatcgaagcgcttcgacagcttgtagcatttcagccggtcgggctggcgcgggaagctcaccgcctcgacaaattcacccggcgcgcggtcctgcttgccgtagtcgagaaagaacgcctcgagcggcaggtcgcggcgtgtgtcacccttgcgcagatgcagggtggcacccagcgcgatcagcgcgggcgggttgtcgccgatgggcgagccattggcgatgttgccgccgacagtggcggcattgcgcacctgcacgctggcatagcggcggatcatctcgccataagagggatgcaggggggccagggcgtcgcgcatccggttcatgtcgaccatggcgcccaggcgcacatgggtatcggtgatctcgatatctttcagatcggcgcagcctgagagaaagatcaccttgggcaactcgcgcagctgcttggtcacccagaggccgacgtcggtcgccccggcgaccagcgtggcgtcgggatgggcgtcgtaaagggccgccagttcattgcttgaggttggtgcggcagggggctctgccccccggcctgcggcctctccccggagtatttccggcgatatgaaggcacgatcggtggcgagccagtcgggtttcggcgcgtcctcgacagcgcgggcggcgcggatgatcggggcgtagccggtgcagcggcagagattgccggccagctgggtgtcgtgatcggtggcgccctcggcatggcttgcggccatcgacatcacaaagcccggggtgcagaaaccgcactggctgccgtgatgggtgaccatggcctgctgcaccggatgggtgccgcccagcccctcgaccgtgcgcaccgccttgccgtcgagttgtggcaggaacaggatgcaggcgttgagcgcgcggctgctttcagcatcgctgatcatcacggtgcaggcaccgcaatcgccttcgttgcaaccttccttggtgccggtcaatccacgcgcctcgcgcagccaatcgagcagtgtcgcggtggggtctacccccgccagcgtgactgtctctccgttcagaagaaacgagatgtccatcctgtgaaaccggtcgcgttaccctgttggcccaggtgtgcccgccttcgatgcgacgtagaagggggccgggctgttatctgtcctcaaggttagaaacgggaaccgccgtctggcaagaaaaactccatctgcgatgcagcaattttcgccaacttgtttcgaaagggtgagagaatggtcagatttacccatttgaatcatctgtttgcccgagagaccgggaacaggttttgaaagaccttcatgtttttgcgaataatcgcggcgggctgttttgggaattggcggtagtttccggcccgtcgcccgccctcaaagcagcgaggccagccgttgcaggccgatcgcgatggccagcaggccaaccgccacggtaagggggcgtctgggtaggaccgccgccaggcgaccgcccacaagggcggccggcacgccacccgccaccagccccgcgaccggtaacagcacctcgtgcagatcgcgcccggtgccccaacggcccagatggtacccggccatcagcgccaggaacaccgtcaggctgaccgcaagctcggccagcgccgaggatccgatggcgcggcgcggctcgtgccccgacccgatcagcccgctggtcaccaccggcccccagctgccgccgatcccctcgatcagcccgcccgtcgcccccagcaccgagatccggccagtcgccagcaggcgcggcgcccgtcccgatagcccgcgccacaggatcagcccgccgatcagcaacaggtagctggcgatgatcacggtcaggaccgggcgcttcaactctcccaggatgagcgcgccgacaaggccgcccgccgccccggacagcgccagccgcataaacagcgccttgtcgatattgccgttgagcgcatgggacaggcccgcaacgatgccggtgggcaccttggccgcgttgacactggccgagaccagcggtggcggcaccccctgcgccagcaggaccgaggccgagatgacgccgaaccccatgcccagggcgctgtccgcaagctgcgcaaagaagccgacaagggcaaaggtgaggaacaggtccaagggcgactcggggagtggggttgagccttctcccatctggctaagctatgcacatagccccggcaatcgggcttttcgcgggtcggaaaacatccgccgtggcgcctgcgaagcggatcgcctatcgtcgcgcccatgagcagcaatccccgattcatccaccttcgtcttcacaccgaatactcccttctggagggggcggtccggctaaagaaactgcccgcgctttgcgacaagatgggcatgccggcggtggcggtgaccgataccaacaacctgtttgcggcgctggaattctcggtcggggccagcggggcgggcattcagccgatcatcggctgtcagctggatctggcctatgtcgccgcgatgccgggcgaacggcccaagccgccggcgccgctggttctgctggcgcagaacgaggccgggtatgagaacctgatgaagctcaacagctgcctttacgtggacaagggcggacaactgccacaggtcacgctggaggaactggaggcgctgggcgacgggcttatctgtctcagcggcgggccggacgggccggtgggacggctgttgcaggccggtcagcgcccggcggccgaggcgctggtggatcggctggcggccatctttgccgatcggttttatatcgagttgcagcgccatccgggcgaaggtggcgcgcccgaggcggagcgcctgaccgaacgcggccatgtggaaatggcctatgccaagggcctgccgctggtggccaccaatgatgtctatttccccgaggccggcatgtacgaggcgcatgacgcgctgatctgtatcgccgacggcgcctatgtggaccaggccgagggccgccgccgcctgaccgcgcagcattacctgaaatcgccgcaagagatggcgaccctgttcgccgacctgcccgaggcgatcgagaatacggtcgagatcgcgcggcgctgtgccttcatggcctatcggcgcgacccgatcctgccgaaattcgccgatgacgaggtcgtggaactgcgccgtcaggccaacgagggcctgcaggcccgactggcggtcatcccgcatgcggtcagcgccgaggattaccagaaacggctcgatttcgaactcgacatcatcgaggggatgggctttcccggatacttcctgatcgtcgccgacttcatcaaatgggccaaggatcatgatattccggtggggccggggcggggttcgggtgcggggtcgctggtcgcctatgcgctgaccatcaccgaccttgatccgctgcgctattcgctgctgttcgaacggtttctcaatcccgaacgggtctcgatgcccgacttcgacatcgacttctgcatggaccggcgcgaagaggtgatccgctacgtgcaggagaaatacggccgcgacaaggtggggcagatcatcacctttggtgcgcttttgtccaaggccgccgtgcgcgacatcgggcgggtcttgcagatgccctatggccaggtcgatcgtctgtccaagatgatcccggtcgagggggtcaagcccgtcagtatcgaaaaggcgctgaaggacgaaccgcgcctgcgcgaagaggcccgcaacgaagaggtggtcgaccggctgctgacctatggccagcaggtcgaggggttgctcagaaacgcctcgacccatgccgccggtgtggtgatcggagaccggccgctggacgcgctggtgccgctctatcaggatccgcgctcggacatgccggcgacccagttcaacatgaaatgggtggaacaggccgggctggtcaagttcgacttcctgggcctgaagaccctgaccgtcatccagaacgcgatggacctgatcttcaaatcggggcgcccgctgcatgtggccgctgacgggcgccagctttatgaccccgccgaaggggccgagaaccagatcaacgccatcccgctggacgacgtaccgacctacaagctctactcggcggccaagacggtggcggtgttccaggtggaaagctcgggcatgatggatgcgctcaagcgcatgaagcccacttgtatcgaggatatcgtggccctcgtggcgctttatcgcccggggccgatggaaaacatcccggtctattgcgaggtgaagaacgggctgcgcgagatcacctcggtgcatccgctcatcgaccatatcctcgaggaaacgcagggcatcatcgtctatcaggaacaggtgatgcagatcgcgcaggtgatggcgggctacagcctgggtggcgccgacctgctgcgccgcgccatgggcaagaagatcaaggaggcgatggacgccgagcggcccaagttcgaaaccggcgcggcagagaatggcgtcgatgccaagaaggcctccgaggtgttcgacctgctcgaaaaattcgccaactacggtttcaacaaatcgcacgccgccgcctatgcggtggtcagctaccagaccgcctggctgaaggcgaaccacccggtggagttcatggcgggtgtcatgaactgcgatatccacctcaccgacaagctggcggtctatttcgaagaggtccgcaaggggctgggcctgccctatgtgccgccctgcgtgaaccggtctcaggccacgttcgacgtggttggcggagagcttgtctatgcgctgggcgcgctcaagaatgtgggcgtcgaggcgatgcgcctggtggtcgaaggccgccagggcgctcatccgccggaaccggcgtcttcgcgcgacgccgcgaggaggcccgacagggccgaggagcgcccctttgtgaccctgttcgatttcgcccgccgggtggacctgaaaaaggtcggcaagcgcccgctcgagatgatggcgcgcgccggggcctttgaccagctcgatcccaaccggcgtcgggtgttcgacagtatcgaggcgctgatggcctattccggcgccatcttcgaacagaaaagctccaaccaggtctcgctctttggcgaggccggtgacgacctgcccgaaccgcgtctggcgcaggcgcccgactggctgcccgccgagcgcctgtcagaggagttcaaggccatcggcttctacctctcgggccatccgctcgacgactatatgccggcgctgaaacgcaagggcgtactgacgctggacgaggtcaccgaacaggcgcgctccggcccggtgctggccaagatggcaggcgtcgtcgccggccggcaggaacgcaaatcggcgcgcggcaaccgctttgcctttgcccagatgtccgacccgaccggcgccttcgaggtcacgctgttctcggaggtgctggagaaaagccgcgagttcctcgaaaccggctcccacgtggtgctgaccgccgaggcgacgatggaggccgatcagctcaagctcttggcgcgttcggtcggccccgccgatgcggtggtggccgaggccggcgccaccggcctgcgggtgttcatggacaatgccggcgcggtcgagacggtggcccatatcctggccgaggcggcgcaggctgcgcgcaatgcggcgcggggtccggtgcagctgtgcctgatggatccgggcctgcccggcgaggtcgagatggatctggggcaggagtttcccttgaacccgcagatcaagggcgcgctgaaatcgctcgacggggtggtggacgtcgaagagatgtgagcgccctcagaccgtggccccggccagcgcggccaggccactgcggtccaggcggtcgcgaaaaccgatacagacaaggcccgtctggtgcgggccttgcgcgggggtgacctcccagcggcggcccacggtctggatcagccacaatgccccttcgatatcgcgcagatagcctttggcgcggatcaccccatgggggccagtggccaggtcgcgcgccagccgctcgatcggctggccaccttccggggccaagaccagactgtcaaacaggcggtcggaatggtgggcgggctggcccgtgccgggggcgggcagcacacccagcaacgcgccgggtgccacccggccgcgttcagccgggatggcgatggcgccgggggcggcctcggccagccattccatcaactcggtttgcaccgcatgcgctagcagatcggtcttgttcaccacaacgatctcggcatccgaaagctgccgggtgatggtgtcgccgacataatcgtcctgtgcgcgctggcgcacggtttcgccgtccaccaccaccacgatcccgtcggatcggataccatcggccagcagcatggtcgacacgatggcaccggggatcgcgacgcccgagctttccaccaggatatggtcgggacgcggctccatcgccgccagatcgttgagcgcgccgatcaggtcgctgccgaaggaacagcagatgcagccccccgcgatcgagatcatgccgtcctcttcggcctcgatcaggtcggcgtcgatgggcaggtcgccgaattcgttgaccagtaccgccagccggcgccccgccgcatggcgcaacaggtgattgaccagcgtcgtcttgccggcacccagatagccgccgatgacggtgaccggaagcggcgtcatcaaagcgccgatgccggaaagatccgtccgccctgcaccgtgccccagacaccgatatccttgagcgccatcggatcggcctgggtcgggtcactgtcgagcaccgcgaaatcggcccgcttgcccacctcgatcgagccgacctcgccatccatatgcagggtataggcggcccccagggtgatcgcgtaaagcgcctcggaaacgctgatccgctcctcttcgccctgcacccggcccgaggcggtgatccggttgaccgccgcccaggcggtaaagagaggccccagcggggtgaccggtgcatccgagtgaatggccatgggcacgccggtatccagcgcggtgcggcaggcattcatccggcaggcccgttccggtcccacggtcagccggtaatgctcgtccccccaatagaaatggtggttggcaaacaggttcacattcatgcccaggctgcgcatcttgcggaactgcgccgcgtcggccatctggcaatgctgcagggtaaagcggtggtcggggctgggatgcgccttgagcgcgggttccagcatgtccagcgccatctgggtggcctgatcgccattggtatgggtatgtacctgcagcccggcggccagtgccctgtgataaagctcggacatctgctcgggcgcggtgtaccacagaccgtttggcgcgccgttgtaataaccgggccagcgcagccgggcggaaaacccctggatcgaaccatcggccaccgccttgatccgccccagccgcaggcgctcggtcgagcgcggcttgagcgaaacgcaatagtcgacgatctcttcggcactcatgccaaagaaaacgcgcagcggcacgatacaggcgggatagtcctcctcgccggtgacccgcaacatcatgtcgacgctgtcatcggtcaggcgggcggccaggtcggtgcaggtggtcacgcccgcccgcacgcagagcttgccatagtcgcgcaggccccgttcgtcgcaatcggtcatcgcccggtcgaaccccacatggggccccaccggcgtcatcgcgtcggggccgtaaagcgggccaagcggcagcccgtcctcgcccagcgggatgccgggatggttcaccccgggtttcatcaacccggccagttccagcgcgcgggtgttgacgttcatgatatggcccgaagcatgcaggatgccgatcggccgggtggtcgagacctgatccagctcaagccgggtcacccggcggttctccatatagatcgggtcaagcgcccaggccgccagaggcgtctcgggcccgctcatctgtgcctcggcctcgcgcagccgcgccaccaccgcgtctatggatttcagcccgggccagactcggccctctgggtccatccggtcgaaccaccccacatagacgttgcgccacagtgtgccctccatcgtgtgggcatgcccctcgacaaagccgggcatcagaaccttgccggcaaagcggtcatccagccggtaatcgccccagctggccagttcctcaagcgtgccgatgcccagaatacgcccgtcgcgcaccgccacatggctgacctcgggacgagagggcgccatggtgatgattttgcgggcagcatagatgatcgtctcggccatggggccctccctgtctgtcgacccaagcttagggcgctttctttcgtggaaaaaatggaattaactgggggctaagatcggatttttaggggaagaccatgttgaactttaccctgaagcagttgcgctatgtcgaggcggcggatcggtctgggtcgatcgccaaggccgccgaagagctgaacatctcgcaaagttcgatcaccgccgccatcgacgctctcgaaagcggactgggcttcgacctgttcgtacgcaccccggcgcgtggcatccgcaccacggcgtcgggtcgcgacgcgctgggcctgatccgccggttcatccaccggtcgcgccaattcgaagaggagttgagctcgcttggcgggctgacccggggcaccgtgcgcatcgcctgctacgccaccgccgcgccctcgttcctgccgccggtgttgcgcgcgatcaccgaaggcttccccgatctgtcgatccagctgctcgaaggcaacatggcccggatcatggagttccttgacgagggcgaggccgatgtcgcctttacctattccgaggtgctgagcgagcgctgcgatttcgaaccactcttcgatgcgccgccctatgcgatggtgccggtcgacgatccgctggcgggccaggccagcaccacttttgcggaactggccacccggccgatggtgatgctcgacctgccacatacccgcgattatttcgtcggcatgttcgaggcgctgggcctgacgcccaacatcgcccattccacccgttcctcggaaatcgtgcgggcgctggtggcgggcggttttggcttttcgctgctcaacatccggccggtcgactatcgcgaaagcgagtcgcgctatcgcatcgtgccgatcagcggcgtgccgcacactccggttttcggcatcgcaaccatggcaggggcccagcagacccgcatggtacgggcctttgtacaaagctgtatcgagctgagggatcggggtgtgttcgaggaccttgtggtgcgttgcccgcgttaaggtcagcagtctatccccggaaaaatgtgggaatgaggcataattaatcctgttttttggtctgaatgggtcggctacgctcgattccataacaaaagaccaaccaggaggactaccccgtgaaacatctgttcaagggcctgattgccgcgaccgccgtcgcgtctgttctggtcggaaccaccgcaaccgccgaggaaccgcgccggggcggtacgctcaagacacagcttggcaacaacctgcgtaccctcaattcggcggtgcaatcggggatcgtcaccggcttccccggtgcgcaactctttgcctcgccgctgcgttatgacgacagctggacgccgcaaccctatttggccgaaagctgggaggtgtccgccgacgggctcaaggtcacgctcaacctggtcaagaacgcggtgtttcacgacggccacccgatcacctcgtccgatatcgccttttcggtcaaggtgatccaggaggcgcatccgttcaaatccatgttcgcgccggtcacctcggtcgacacgccggatgatcataccgccgtgctcaacctgtcccatccgcatccaggcctgatgctggccatgtcgggacagcttatgtcgatcatccccgagcacatctatggcgatggtcaggacttcaagacccatccccgcaacatcgagaatgtggtcgggtccggccccttcaagctggccgaatacaagaatggcgaacatgttatccttgagcggttcgacgacttctttatcgaggggcgcccgtatctggacaagatcgtgatgcggatcatcaccgacagctcggcccgcgccatcgcctatgagaacggcgagctggatttcggcgccttcgaaagcgagccgttgatcatcaaccggttgaagaaggtcgaccatctgaccgtcacgcccaccggctatggcgccatcggcgcgctggactggctggcgatcaacaccaccaaggggccgctggccgacaagcgggtgcgccaggcgattgcctatgcgatcgacaagaacttcatccagaacgcgctgatgcagggcacggtgcaggattccaataccggcatccaccccgacagcccgttctacaacgccgatgtcaacgcctatgcgcttgacctcgacaaggccaacgccctgctggacgaggccggttacccgatgaagggggacgagcggttcgcggtcaccatcgactatggctggccctcggccaagccgcatgtggaatatgtgcgtgctgcattgaaaaaggtgggcatcaatgtcgaggtccgcgccagcgccgatttcccgacctgggccaagcgcatgggcacgatggatttcgacctcagctgggacgccgtgttcaactggggtgacccgtcgatcggggtgcatcgcacctatctgacctcgaacatcgccaagggcgtgtggtccaacacccaaggctattccaacgcccgggtggacgagctgttggacatggccggcaaggagaacgaccccgagaagcgcaaggcgctttatgccgagttccagagcatcgtgaatgacgaggtgccgatctactttgtccagacgctgccttatcacacggtctattccaacaaggtgatgaacgcgccggtgaacggcatctggtcgacctcgtcaccgctcgatcaggtctggctgaaagagtaacgcgaccgcgacaccgaccccggcggcactggtccgccggggcatttccgaacggcggggtcctctggtgaactttctgcgcgtcaccctgatacgtattctctatgccgcgcttctgctggttgcggttctggtgctgaacttctcgctgatgcacgcggcgccgggggatgtggccgataccatcgcccaggcggcaggcggcatcgacgccgaggcgctggagcagatccgtcgcgagtacgggctggatcagccgttcctggtgcagcttggccgctatatcggcaatgtgctgcaattcgatctgggctattcctatttctacagtgacaaggtcaccaacctgatcctcagccgcctgccggcaaccctgcttctggtgatctcggcgcaactgctggcgctggtggtgggggtggtgctgggcgtgttctcggcccgcaagcccaatggcatcctcagccatttcgtgaccttcctggcgctgttcggctattcggcaccggtgttctggaccgggttgctgatgctggtgatgttctcgctgatggtgccgctgttcccggtggcgggcatgcgcgatgtcaccgtcgagggcggtttcttcgttcaggcgctggatatcgcccatcacctggtcttgccgatgctgacactggcctcgatctttctggcgctctattcgcgcctgtcgcgtgcggcgatgatggaggtgctgggatcggattatgtgcgcaccgccaaggccaaggggctgagcccgcggcaggtggtctataaacacgcgctgaagaacgcgctgtcgccggtgatcacgctggcggggctgcaactttcggcggtggtgtcgggggcggtgctggtagagaccgtgttttcctggccgggtctgggcacgctggcctttcagtcgatcctggcccgcgacacgccgctgatcctgggcatcctgttcttttcggcgctggtggtgatcgtgggtaacctgctgaccgatctggccctgcgcctggtcgatccgcgcgtggggggcaagagatgagcgaacccgtgaccctgcccgaagaagcgccggaacaggcccgccatccctttgccgaggcctgggagatgttccgccgcaaccatgccgcgctggtggcgctggtgctgctggtgctgatctgcgtgctggccctgatcggcccggcgctgtatggccgcgacccctatgacatggtctgggcgcccttcacccggcccggcgagaactgggatttcatcctgggcaccgattacctgggccgcgacctgctggcgatgatcatcagcggcgcgcgggtgtcgatcatcatcggcctgtccgccgcctttgtctcgatcttcatcggtgtcaccgtgggggcgctggccgggttctatcgcggctgggtcgaagaggcgctgatgcgctttaccgagttctttcaggtgctgccgacgctgctgttctcgatggtgatcgtggcgctgttcggggcctcgctgccgatgatcacctttgccatcggcgtggtcagctggaccgccgtggcgcgcatcacccgggccgagttcctgcgcatccgcgagctggaatatgtcaccgccagccgcgcctcgggggcaaaaaacgccaagctgatgttccgggtgatcctgccaaacgcgctgccgccgatcatcgtgcaatcggcgctgatggtgggatctgccatcctgttcgaggcggggctgtcctttcttggcctgaccgatcccaacgtggtcagctggggccagatcatcggctcgaaccggacctatttcctggatgccagctttaccgtcaccattccgggcgtggcgatctttgtcaccgttctgtgcatctcgctggtgggcgacgggctcaacgatgcgctcaacccgaaactgagggcgcgctgatgaccgaagcactgctcaaggtcgaaaacctgcggatcgagttgaccacccgcgcgggcgtggcgccggtgatcgacaacctgtcctttgaactggggcatggcgagaacatcagctttgtcggcgaaagcggctgcggcaagtcgatgaccgcgctggcgatcatgggcctcttgcctgagggggtggggcgtgtcgcctcgggccgcatcctgcttgagggtgaggacctgaccgcggccagcgacagccgcctgcgcgacattcgcggcaacgagatctcgatgatctttcaggagccgatgacctcgctcaacccggtctacacggtgggcgagcagatcgccgaggtgctgcgcgcccatcagggcctgtcggcccgcgctgcccgtgacatggcggccgatctgctggacgcggtgcgcatccccaatgcgcgggcgcgggcgggggattacccgttccagatgtcgggtgggcagcgccagcgggtgatgatcgccatggcactggcctgccgtcccaagatcctgatcgcggacgagccgaccaccgcgctggatgtgaccgtgcaggcgcagatcttcgacctgctgcgcgatctgcggcgcgataccggtacctcgatcatcctgatcacccatgacatgggggcagtggcggaaatggccgagcggatgatcgtcatgtatgccgggcgcaatgccgagatcgggccggtggaccagatcatcgagcatccgcgccacccctataccaaggggctgatttcctgcgtgccccatatcatggcgactttgaccgaggaccgccccgacctgaccgaggtgcccggcatcgtgcccggcctgcgcgaattcgggcaggatcgctgcctttttgcctcgcgctgcgcctaccggaccgagcaatgcctgcgccagcgccccccggcaatggggtttgacaacggacagctggccgattgctggcatgcggagacgctgtagatgaccgaccggccccttctcgacgtcgaaaacctgaccgtgcgctttgcggtgcgccgtggcggcgtgtttggccgcaaacagtaccttgatgcggtcgacggcgtcagctttgcactggcgcggggcgagacgctggccatcgtgggcgaaagcggctcgggcaagaccaccaccgcgctggcggtggcgcggttggtggcggcgcattccggtcgagtcgagctggacggggccgatatcctggggcttgagggcgaggccctgcgtcaggtccgccgcaaggtgcagttcatctttcaggacccatattccagcctcaacccgcgccagcgggccgaggatgtggtgcgcgaaccgctgcaaagcctcaccgacatgtcgcgcgacgaccagcaaaaggtgatcgacgaactgttcgtgcaggtcggtttgcggcccgagcagaaacggctgttccctcatcaattctcgggcggacagcggcaacgcatcggcatcgcccgggcgttggccacccggcccgagctgatcatctgcgacgagccggtttcggcgctggacgtggcggtacaggcgcagatcctcaatctgctccggcggctgcaaaaggaattcgggctgacctatctcttcatcagccacgatctgggcgtggtccagcacatgtgcgattccatcgcggtgatgtatatgggccggatcgtcgaacatggcccccggctgagcctgttcaacaacccgctgcatccctatacggcggcgctgctctctgcggtgccctcggtcgacaaggcgcgccgcgcagcgacgcggcgcatcctgatcccgggcgatccacccgatccggtgaacctgccgcctgggtgccggttcgccaatcgctgcccggtggcgcagccgcaatgccgcgcccgggagccgtcgctgcgcacggtctccggtggccagcgcgtcgcctgccatctggtgggagaggacggaactgcgccgctgtgaccgggcgtacggtcggggtcagcctgggtcagtaatgcggcgggcgttcgtcgcccaggatcacgccgccgctgccctcttgcgatcggtctgcctcgcgctgccacagcatcgcgacccgccgggtcagccggtcgatctcgtcctgctggcgggctaccacatcgctcaattcatccaccgtacgggtcagatgcgcgatccgttcttcgagatgcgtcatggcgctgtcctttcacagtggtgtgtccccttcccatacaggcgcaacgtcacgcttgccagccccgcctccacggtccgacagttgcggcagggaggacagacatgagcgtgatcatcgacagcgccgagggcgtcaccaccatcaccatcaaccggccagaggcccgcaacgcggtcgatcccgacacggcgcgcgcgctctatcaggcgtttctggatttcgagggcgattccgaccagcgcgtcgccattctgaccggggcgggcggcgccttttgcgccggcttcgatctgaaatcggccggttctggcgcggcggatgcctggatcacctcgctcgatctgcccgcgggctgggacgatcccatcagcgacccgcgccccggcccgatgggcccttcgcggctgatgctgtcgaaaccggtgattgccgcgatcgagggtccggcggtggcgggcggcatggaactggccgcgtggtgcgatctgagggtgatggcccagggcgcggtggcgggcgtgttctgccgccgctggggcgtgccgctgatcgacggcggcaccgtgcgcctgccgcgcatcctggggcaggggcgggccagcgacctgatcctgaccgggcgcgccatcgcggcggacgaggcgctggcaatgggctttgccaaccgcatctgccccaaggggcaggcgctggccatggcgcgggaactggcacgtgagctcacccggtttccgcaggcctgcatgctggccgaccacctctccgcgcgcatggcgcccgcggacctggccgccgcgctcagccgtgaatggcgctcgaccgccacatttgccgccgaaggtcgcgccggggccgcccgctttgccgccggcaaggggcgtggcggcgattttgccgatatctgaacgcgatctgcggcggtgctgcgccttgccccgggccgggccatgggctagaccgcgcgcggaacaacgaccgtgcgaggacgcccgtcatggccaagcccaagaaaacgccccgccccaaggccgagacgcccaagggctttcgcgactatttcggcgccgaggtgacccagcgcaccgagatgctgcgcgacatcgccggggtctatcatcgctacggctttgaggcgctggaaagcagcgcggtcgagacggtcgaggcgctgggcaagtttctgcccgatgtcgatcgccccaatgagggcgtctttgcctggcaggaatccgaggatgacggcgcaggcgactggatggcgctgcgctatgacctgaccgcgccgcttgcgcgcgtctacgcccagcaccgcaacgacctgccgacaccttaccgccgctacgcgatggggccggtctggcgcaacgagaaacccggcccgggtcgatatcgccagttttatcaatgcgatgcggatacagtgggcagcgcgtccatggccgccgatgccgaaatctgcgccatgctcagcgacacgctggaaaccgtcggcatcccgcgcggcgactatgtggtgcgggtgaacaaccgcaaggtcctgaatggggtgctggagaccatgggcctggccgacgagggccagcgcgacgccgtgctgcgcaccatcgacaagttcgacaaggtcggtgaggacggtgtgcgcgaactgctgggcaaaggacggctcgacgcctcgggcgcgtttatcgacggcgtgggtctgagcgacgatcaggccggaccggtgctggctttcctgacctccaggggcgcggatgcggccacaaccgtggcgaacctgcgcgcggcggtgggcgcctcgcagatcggggttcagggcatcgacgagctggaacagatcggcgatctgctggccgcgggcggttacggcccggaccggatcgtgatcgacccctcggtcgtgcggggcctgggctattacaccgggccggtttacgaggccgagttgacctttgaaattttcgacgaaaagggccgcaagcggcagttcggctctgtctcgggtggtgggcgttatgacgatctggtcaagcgcttcaccggacaggaagtcccggcaacgggtgtttccatcggcgttgaccgtctgctcgccgccctgcgcgagaagggccggatacggaccgccgagcgcggcccggtcgtggtcacggtgatggatcgcgaccgcatggccgactatcaggcgatggtggccgagctgcgcaacgcgggcatccgggccgaggtttatctgggcaaccccaagaattttggcaaccagctcaaatatgccgacaagcgcaactcgccggttgccgtgatcgaaggcggcgatgaaagggccaatggcgtggtacagatcaaagacctgatcctgggcgcccagatcgccgccaatgccacgctggaagaatggaaggaacgccccagccaatacgaggtggcgcgcgccgatctggtggccaaggtgcgcgagattctggcggagcaggcgggatgatcacccgcgcccgtattctggagcaggccgcgcgactgcgcgccggtttcgaggccgcaggtgcccagggggtggaaacgccgatcctgcaaccggccgaaacccttctcgacctttatggcgaggatatccgcgcgcgcgcctatgtcacctcggacgcgctgaggggcgagcagatgctgcgcccggatttcaccgtgccggtggtgcagaaacacatggaacacggcgcagaacccgcccgctatacctatgcgggcgaggtgttccggcggcaagagcatgaccccgaccgcgccaatgaatatatccaggtggggtatgaggtgttcgaccgcaccaaccccgccgccgccgatgccgaggtctttgccctgatcgcccaggcgcttgacggtctggcgctgcgggcggccaccggtgacatcggcatcctgatggccgcggtcgagggcctgaaaaccaccgagccgcgcaaggccgctctgatgcgccatatctggcgtccgcgccggttccgggcgctgcttgatcgttacgcgggccgtactacggtgccgcccgcgcgcgccgcgctgctcgcagaatcggagccgctcgctgatggcgcgcccgagatcggcaaacgcagccgcgccgaggtcgaggcccggatcgaggtgctgcgtgcggatgccgccgccgcgccgatctcggataacgagatggccgggctggatgcgctgctgtcagtgcgcgaaaccatgccctatgcgctggagcatctgcgcgacatcgcggtggacctgccccagatcaccccggcgctcgaccggctggaggcgcgcatcgccgctctgcgcgcgcgcgggatcaacgtggaccggctcgatttcgaagcctcctatgggcggacctcgatggaatactatgacggcttcgtctttggcttctatgccgagcggcgccccgatctgccgcccatcgcgaccggggggcgctatgacgcgctgacccggcggctgggtaacggcgccgagatcccggcggtgggcggcgtgctgcgtcccggcctgatgctgctgcttgcggaggccgagacatgagcctgaagcttggggtgccgtccaaggggcggctgatggaaaagacctttgcctggttcgacaagcgcggcatcacgctcagccgcaccgggtcggatcgcgaatatgccggtcgcgtcgatggcatcgagggcgtgtcgctggtgctgctttcagccggggaaatcccgcgcgaactggcggcggggcgcattcatctgggcgtcaccggcaccgatctggtgcatgagaaactgccgctctgggatcagcagctggaggaactggcgcagctgggctttggccaggccgacctgatcatcgcggtacccgcctgctgggcggatgtggatacgctggatgatctcgacgcggcggcggcggggttccgggcgcggcacgggcaccggttgcgcatcgccaccaaatatcaccggctggtgcgcgatttcctgaccgatgcgggggtggccgattacactctggtcgacagccagggcgcgaccgagggcaccgtcaaaaacgagaccgccgaggcgatcgccgacatcacctcgaccggcgagaccctgcgcgccaaccacctgaaaatcctgagcgacggtttgatcctgcgcagtcaggcgacgctctggcgcagccgcaccgcgccgctggaggccgcagacaagcaggtgcttgagctgttgctggaccgtttggcgaaataggggaagggggcgctgcccccgcctacaaaattcgtcgaattttgtagactcccccggagtatttcgggcgaaatgaaacggtggggcctcagtggaaatcgcggctggggaacaggcgtttggcctgctccctggggtgcatggcccggggttgcggacgcggacggggcgcgctgtcggtctgcggcgtggtctggccgaccgcgctgtccatcggatggcccagatcggcgaggcggggagagagatcctcgatccgctgggcaatcaggtgcaccacgatcccctcgcgttgcagggtgccggtcacccgcaacagccgcccgcccatcacgatgcggcggaactgttcatagatcttgggccagaccaccacgttgctgaccccggtttcatcctcgagtgtcagaaagatcacccccgaggcggtgcccgggcgctggcgggtgatgacaaggccgcagacgctgacccggtgggctgccacgctggccagcttgtcatgcggggtcaggccggggatcgcggggcgcagcagctccatcgggtgggcgcgcagggtcaggcgcatcgacacgtaatcctcgaccacctcctcgcccagatgcatggcgggcagggtcacctgcggttcgtggatgatctcgccgtcgagcggatcgttgaacagaggcagcggcgcctgcccccggatcgcccgcacctgccagagcgcgtcgcgccgcccgatccccatatcggcaaaggcatccgcctcggccagccgttccagcaccgccggcgtcaccccggcgcgcagccacagcgcctggggatcgggatagccgttgccacgggccgccacgatccaggcggcatcctcttcgcggaatcccttgatctggcgaaagcccagccgcagggccagcgccccgtcggcgcgccgttccagccggttgtcccagtcgctggcattgacgcagatcgggcgcagctcaacctggtggtcgcgggcatcgcgcacgatctgggccggggcataaaaccccatcggctgcgcgttcagcagtgcgcaggcaaagatcgccgggtgatggcatttcagccaggccgagacataggccagcatggcaaaggccgccgcgtggctttcgggaaaaccgtaatcggcaaagccctcgatctggccgaaacagcgttcggccacctcctggctataaccgttgcgccgcatgccggcgatgaaggtgtcccgatgcgctccgatcgtgcccatgcgccggaacgaggcaagcgagcggcgcaggtggtcggcctcttccgccgtatagcccgcgcccaccacggcgatttgcagcgcctgttcctgaaacagcggcacgccgagggtgcgcgcggtcaccgccgccaattccgggccaaagggttcggccttttccagcccctgacggcgccggatatagggttgcaccatgccgccctggatcgggccggggcggacgatggcgacctcgatcaccagatcgtaaaaggtgcgtggccgcatccggggcaggaaattcatctgtgcgcggctttccacctgaaacacgcccaccgcatcggcggcgcagagcatgtcataggtggccgcgtcctcttgcggcacggtgtcgatgctcagatgccgctgctcgtgctctcgcatcaggtcaaaggccttgcggatacaggtcagcatgcccagtcccagcacatcgaccttgaggatgcccagcgtgtcgatatcgtccttgtcccattcgatgagggtgcggtcctccatcgcggcattctcgatcggggccagttcgtcgagccgcccgcgggtgatgacaaagccgcccacatgctgcgacagatggcggggaaagccgatgatctcgccgatcaggcggatggtcagggccagccgccggtcctcggggtcaaggcccagctcgcgcatccgctcggggtcggcgccgccgttggactgcccccagatctggcccgagaggctggcggtcacgtcctggctgaggcccatgaccttgcccacctcgcggatggcggcgcgcgagcggaaatggatcaccgtggcgcagagaccggcgcggtggcggccgtatctctggtaaatccactggatcacctcttcgcgccgctcatgttcgaaatcgacgtcgatatccggcggctcgccccggtatttcgagatgaagcgctcgaagaccatggcgatctggtcgggcgagacatcggtgatgcccagcagatagcacaggatcgagttcgccgccgagccgcgcccctggcagaggatgccctgcgaacgggcgaactggacaatgtcgtgcaccgtcaggaaataggcgggaaaacccagttcggcgaccagcttgagctccttggccaccagctcatgcacgcgctggggcgcgccgcctggatagcggcgcacgattccctcggcggtcagccgttccaaccgggcctgcggggtttcgccctcggcaacctcgtcgggatattcatagctcagctcgctcaggcagaaactgcaccgggcggcgatgtccagcgtgcggcgcagcgcggcggggtggtcgcggaacagccgggccatgtcggcatggcccttgaggcggcgttcggcattgggcagggcgcgggtgccgatccggtcgatggtgatatgttcgcgcatgcaggtcagcacatcggccagctggcggcgattggcgcgatgcatcagcgcatcgcccaccgccaccatcggggccgagctgcgcagggccagccgggcgcaggcggccagccaggcctgatcggacccgtcatagcgcggtgccgcgcccagaaacacgtgaccgggaaagcggcgctgcacttgctgaagatggggcagggccccgtcgagccgcccctgcggcagcgcgatcaggatcatgccggtgcagcccgccagcaggtcggccagatcgagatggcaatcgcccttttccgcccgccgtttgcccagcgtcagcagccgggtcagccgctgataggcggcgcggtcgcggggcagggcgatccagtgcagcgggctgtcgcgcagcaccaggcggcagccggtgatcagccggggcaggcgcggcgcctcgggccgggcgatcggctgcggatgcccgacctcctgacgcgagcaggaatcgatccggtgctgcgagcggatgcggatggcctcgtccgcctcgcgccgcaactcctttagcgcggcataggcccgcaccaccccggccagcgagttgcggtcggtgatggcgatggcatgcaggcccagctcggcggcgcgggtgatcatctcctcggggtgcgaggcgccggtgagaaaggtgaaattggtggtgacgcaaagctcggcataggtcatgcgaattccccctgtacgaaccagcccgggttctgcggcgtgtggaacagccacagccgccgcccctgccgggtctcgacatgccaataatcgcggaccccgccgcgccagttctcgtcgggcagccaccattcgggggcgatccgttccggcccggtggcgcgcgccgtgctcagcgacatgcgccgccagcggaaccgttcgggcgggcgcgtgccggtggcggtgaggggttcgggcgggaacagcaggatcgggcgcgggcggggcggcgcccagggtccgcccggttccgaccaggccgcggcggcgatggtaaagccgcgctcggggatatggctgtcgaccggcagaaaccgctggatattctccagcccgatccgggtgccgatccggctgatcaggtcgtccagacggtcggcccggcccgaggagacatggctgagctggcgcaccggctgcggctcgacccgggttgcctccagccgcatctggtcgatgccatagccggcgtcgacctcgcgcacgccgcgttcgaacagcggcaggatacgggcggcatcgcgcagcgggcgggccaggcgcagctcgaccgtctgcgcctcctgatcgacccggcgcagggtcaggcacaggctgcgcgcgcccgcctcctgcgccttgagtctggcgcaaagctggtccagcaggcgtccggtgcccgccatcacgtcatcgaacaggccgatcggctcgggcagggtcaggcgaaccccgtaatggggcggttcggccaggggcgagatctgttcgggctggcgccccatcgcctgatccagccgcagcaacagctcggggccgaaacggcgggtcagcggcgcgcgggcggtgcgctcgagctcgccgatcctgcgcaggcccagacgggtcaggccggtcacggcctcctcgctcaggcgcagggcggcgacgggcagatgttccagcgccgccagcggctggccgggttcggtgcgcccctcgccatgatgggccagcgcccaggccgcgccacgcgtatcggccagcccgattcgggcggccagacccgcgcgcacaaggcgctggcgcatgtcggagagcagcatcgcctcgccgccgaacagatgcgccgccccggtgatgtccagcaccagaccgtcgcgcccctcgagcccgacccaggggcaatagcgcgtggcccagcggcgcagcatccgcaggaagcgcgcatcgcccgccggatccgcgggccgggtttgcaggtcggggcaaaaggcgcgggcatccgcataggccatgccgcaatgcagcccggcccgctccgccccggtatcgagacaatagagccggtccgcattggcctgtttcaatgtcagggcaaaggggccatcaaccgggcgcgcccgcagggcccggtcgcttgccagccggggaaaccagatcgagacgacgcgacgccctattccatcgaacatgccaggcccccaatgttcctgatttgttcttaataatttcccaccgcatcagagtcgagtccgatgggtcgaaaaccggggcgcaatgccaccgggtttcggccgcattgctacccatgccctcggggatcaggcacaatccggttgtcttgccatccttggccgccagttgcaggcgcctcccggcggtcaggctcagcggcgcgctcagctcgatcaccaccaggggcagggcgccgtcgcgcaggctttcctcggccacggccagggtgtcggtctggtccctggtctgggccagcagcaaccgtgcggggtcgaaataatcggccagtcccagcgggttgatcagctcgggccgccagctttcgcgcagccacagaaggccgctcacctgcgcggcggcgacagcggccatggccacggccagagggccacaggcttcgtgcacccgaccggggcgcaggggaaaggaggcgttcagggacgacatggaccaaaagtaaccgcaggcggggcagggttcaaatactcttggcccggcgccagggccggaaacggtaaaaccggcgcgcggaacgcgccggtttcaagggcaggcgacccaacgggagagatgccggccgcagcccctggtcctagccgaagacgcgggtcagcgcctgatcgaccgcatcggtgatggcgtcgatatcctcggcggtggcgatcagcgccggcgagaagcacagcgtgttgttgcgccccgggatcgagcggttggtcaccccgatgatcacgccctgcgccatgcagtcggcgaccacggcctgcgcctgtttctcgctcaccggttccttggtctcgcgatttgccaccagctcggcgcccaggaacaggcccttgccccgcacatcgccgatcacggcgtgcttttccatcagcgcgtgcaggttgcccagcatccgctcgcccatggcggtgcagttgcccagcaggtcctcgtcctcgatgatccgcatgttttccagcgccgcggcggggccagcggtgcagccgccaaaggtcgagatatcgcggaagtagttcagcggatcgtcggtgttgtccttgaacaggtcaaagacctcttcggtggtcaccatgcaggcgatggccgcatagcccgaggcgacgcccttggccatggtcacgaagtcgggcttgatgccgtattgctgatagccaaaccaggtgccggtgcggccgatgccacagacgacctcgtcgatatgcagcagcacatcgtattgcttgcagatctcctgcacccgctcccaatagccttcgggcggggtgatgacgccgccaccggcggtcaccggctcaaggcacagcgcgccgacggtttcggggccctcgcgcaggatcacctcttcgatcaggtcggcggcggcgcggccgaactcggcgcccgacagatgacccagccccagctcttccttgcggtattccatgcaatggggaaccttgacgaaatccggcgcgaaggggccgtattgcgcgttgcgctcgtcctggccgcccgccgacatcgccgcaagggtcgagccgtgatagtcgcggtcgcgatagaggatcttggtcttcttgccgccgtatttcttgtgcgcgatctggcgcaccatcttgaacgccttctcgttcgcctcggaacccgagttggtataatagacccggctcatccccggcatcttggaaatcagcttctcggcataaagcgcgccggggatcgacccggccgagttggcgaagtagcacagtttcatcaactggtcataaaccgccttgcagatggactcacgaccatagccgacgttgacggtccagaccccgcccgagacggcgtcgagatgctctttgccgttctgatcccagacccgcatgcccttgccttcgacgatgatgcgggggtcgttggtctcaaagggtttgtgctgaatcagatggtgccagatatgggcgcggtcggcttcgaccacccgactcagatcgttttcgttgaacgtgccgtccataatgtgccctctcctgatgactgttagatcgactccgatgtcccagaaaaaccgagacgcgcgatagagtccagagacgtcaaattccgggcgttcgatagggccagaaatttgcgtcacatatgtccaattgagttgccctagcggcaagccgggtcaaaaatcgtctcgatagcaatctgaaaactaaaggtattttcagatttcgagttttgaaatccgcaacttgatctgcccaagactgggccagttgtccgaaaaattcgttgatcgaaagggggatttcctttcggagtagggacgggcgctcgcttgagagcccgtgaaacagcagaaacggctgaaccgttcgtgatattcctccgccattccggcggtagactgggagaattagatgatgactgcaaaaacgaagcttctgggtgctgtggccggactggcgctggcgatcggcgccatgcccgcggcggtggctgccgagggcgagatcaccgtggcctatttcctcgaatggccgatgccgttcgaatatgccaagcagaagggcacctatgacgaggtgctgggcgtcaaggtcaactgggtcagcttcgaaagtggcgtgaagatgtcggcggcgatggcctcgggcgatgtgcacctgtcggtcagccagggcgttccgcccttcgtggttgccacctcggccgggcaggacctgcagatcctcgatgtggcggtgtcttatgccgacaacgacaactgcgtcgtgcgctcggaactggagatcgacaaggacaacgctggcgagctggccggcaagaaggtcgccgtgccgctgggcaccgccgcccattatggcttcctcaagcagatgaaccatttcggcgtcgatgtggccagcatggatgtcgtcgacatggatccgcccgatggcgccgcggcgattgcccagggcgcggtcgacatgttctgcggctggggcggctcgctgcgccgggcactggagcatggcaacgtgctgctgaccggtgacgagaagaccgagctgggtatcctggtgttcgacgtgacctcgggcccggcgggctgggtcgcggaaaacagcgatctggttgccaagttcctcaaggtgaccgcggatgcaaacgccatgtgggcggacgaggcaaaccgtgccgagatgctgccgctgatcgccaaggacgcgggcatggatgaagaggcgaccgcctcgaccatcgccaccttcaagttcccgacgatcgagcagcagctgagcggtggctggctgggcggcaacgcgcagaccttcatgaagggggtcgccgatgtgttcgtcgaggccggcagcatcgacagcgcgctggacacctatgagaacgccgtgaacaccgggccgctgtccgcggcaggcggcatgtaagccgaccggatgacgggcggcggggtcacccgccgcctgcattttgcatgttgccgtgaaccggcgacaagagacccctgcaaatatctcaaacaggaaaggcgggccatgtcgggactgtctatcgaaaacatatccatgcgctttgacctgccgaacggcagctcggtgcaggcgctgaaaaacgtctctctccatctcaaggaaggggagctgatgagcgtgctcggcccgtcgggctgcggcaagacaactcttctcaacatcgtcgccgggtttctggcgccgaccgaaggccatatcgccatgaacggccacaaggtgcacggccccaatgccgaacgcggcatggtgttccagcagggcgcattgttcgagtggatgaatgtgcgcgacaacgtcagctttggtccgcgcatgaagggacagcgtgcgtcgcaatatggcagccatgtcgaccatctgctggatgtgaccggccttggcgatttcaaggacaaggcgatctacgagctcagcggtggcatgcagcagcgggtcgcgctggcgcgctgcctggccaatgaccccgatgtcatcctgatggacgagccgttgggcgcactggacgcgctgacccgtgaaaagatgcaaggcctggtgctgaagctctggaaagagaccggcaagaccatcatcctgatcacccactcggtcgaagaggccctgctgctgggtgaacggctgctggtcatggcgccgcgccccggacgcatccacaaggaataccgcctgccctatgcggacatgggggtgaatgccgacctgcgcgaggtcaagaaatccgaaggctattcccagacgcgcgaggaaatcctctcgatgatctgggacatggaggaagaaatcatgggacgcacggaggcagcacaatgatcggcctgattatccttgcggtctatgtggcgatctttgtcgggtcgttcctggccgtgcgctttttcgtgcgcaagaccaccaatgattttacctcgctcaaaacggtgacctttggcgatgaaagcgcggtcacctcgaaccggatcgcctcggtggtgtcggttctcaccatcttcctgatctggggcgcgttcaccgggtcgaaatacgtgccgtccttcctgcacgcaccggcgccctttgtcggtgagacctcgtttgtctacacgctcgaggatgccaacggtgcccgcgacgatgccactgttttcgtcaaggtgcagggctttggcgaaaagaccgacgatttcgatgtcgatccggggccgggctttgccaagaacgatgccgtttcgatgaccgcgtcgcgctcgaccaccatcatctttgacaagaatgatgagaccagtcgcaaggaaggcgccaagatcgtcgccatcgacggcactccgatttcgatcggccagtcgatcaagaccgccgcgggccagttctcgctgaccgacaagggcgcgatcagcttccagccgccctcgggcctgcagatggagccgatctggctgccaccgcccgaagccgtggtcagccgcctgggcgagattgcgaaatcgggctatcgcgacagcaccctgtgggagcatctgggcttctccctgttccgtgtgatcgccggcttcttctttggcgcgctggtcggcattccgctgggctatgccatggggctgagcgactggttccgcggctggttcgacccgatcgtcgagttcatgcgcccggtgccgccgctggccctgatcccgctggtcatcatctgggcggggatcggcgagaccggcaagatcatcttgttgttcctcgcggccttgtggatcatggccatcgccgcccgctcgggtgtctcgggggtccggatctcgaaggtgcatgccgcctattcgctgggagccagcaaggcgcagatcatgcggtacgtgatcgttccgaactcgttgcccgagatcttcaccggtgcgcgggtggcgatgggggtctgctggggcaccgtggttgccgccgaactggtggcggcggaaaagggtgccgggatgatgatcatggtcgcgtccaagttccagctgaccgatatcgtcatcatggggatcatcctgatcggcgtgatcggctttggcatcgacatcctgatgcgctgggccgaacgggttctggtgccctggaaaagcaagggctgaactttccgttgcaagagaaaaccggggccctgcggggccccggttcttttattgcggcagacacgtgttattacgatctttccttgcccggcatgtttgtgccacatctgcgcgcaaggcacctatcagggaggacgggacatgaccggcagcactatctatgaccagcatctggaccggacgccggccaatttcacgcccctctcgccgctcagctatatcgagcggaccgcggcggtctaccccgactatccttccgtcgtttatggcgatcgtcgctatacctgggccgaaacctatacgcgctgccgacggctggcgagtgctctggccgggcgcggcctgggcaagggcgataccgtttcgatcatcgccgccaatatccccgaaatgtacgaggcgcatttcggcgtgccgatggcgggggcggtgctgaacgcgatcaacactcggctggatgcgcccatcatcgccttcatcctgtcccatgccgaggccagggtactgatcgtcgaccccgaattttccgaggtggtgcgcgacgccttggcacagatcgaccggcccgacctgttggtcgtggatatcgaggacccaagctttgccggcggcgcgccggtgggcacgctgagctatgatgcgcttttggcagagggagacccggatttcgactggtcgctgccgggggacgaatgggatgccatcgcgctcaactatacctcgggcaccacgggcaaccccaagggtgtggtctatcaccatcgcggcgcggcgctgaacgcgacctcgaacatcctgacctggggcatgccgcaacacgcggtctatctgtggacgctgccgatgtttcactgcaacggctggtgtttcccctggaccatggcggccaatgccggggtatcggtctgcctgcgtgcggtgcgcgacgagccgatctatcgcgccttccgcgaggagaaggtgacccatttctgcggcgcgcccatcgtgctgaacatgctggccaacgcgcccgatcacatgaaggactttgaccatcagatcaaggtgatgaccgcaggcgcgccgccgccggctgcggtgatcgagaagatggaggcgatgggcgtcgacgtcacccatgtctatgggctgaccgagacctatggcccctcggtggtctgtgcctggaaagaggagtgggatggtcggcccggggccgagcgcgcggcgctgaaggtgcgccagggggtgcgttatgtggcgctgtcggggctgatggtggccgatcccgaaacgcttgagccggtgcccgccgatggcgagacgatgggcgagatcttcatgcagggcaatatcgtcatgaagggctatctgaagaaccccgatgccaccgacagggcgtttcgcggcggctggttcgcctcgggcgatctgggggtgatgcatcccgatggctatatcgcgctcaaggaccggtccaaggatatcattatctcggggggcgagaacatctcgtcggtcgaggtcgaggatgtgctctataaacatcccgcagtgatggaggcggcggtggtggcgcgcccggacgagaaatggggcgagacaccctgcgcctttgtcgagctgaagccggggcaatcggtggaggccgccgacctgatcgcgcattgccgggcgaacatggcacatttcaaggcacccaagacggtggtgtttggcgaattgcccaagacctcgaccggcaagatacagaaattcctgctgcgcgagcgtgcccgcgcgctctgatctgggcgggcaccggaaaattgcaaattttccggcccgttttccgtgccggaaaacggcgtcgcgcgcggtgctgcaggagcgcgctagcgtctgcggtggtgtaggacccggcccagcgtgttcatcagaagctgcgccgccaggatcgaggtgctgccgctctggtcgtaatcgggcgccacctcgaccaggtcgatcccggcgatctcgccacgccgtgccagcccgtcgatcagttcgagcacctcgtaatagagaaacccgccatgactgggcgtgccggtacccggcgcgatcgacgggtcgaaggcgtcgatgtcgatggtcaggtaatagcggacgccttcggggatacgcgcgagcatcgccgccgttcccatccgccgtacgtgccgcaccgactggatatccgagcccatggcgcgcgccgcgtcatagccgtcctttgcggtggaggagacgttgcggataccgatctgggtcaacccggtgacatgcgccttctccgcggcgcgccgcatcgggttgccgtggccatagcgcacgccatgccgttcgtcgacgaaatccagatgcgcgtcgatctgcaccacgtggatcgggtcctgatcgtcaaaggcgttgatacaggggatgttgatggaatgatcaccccctagcaccaccggcaacgccccggcctgcaggatcttgcggacgccgaattcgatattggcgtggctcttgatcgtgtcggtatgcacgatatcggcatcgccgatatcgacgatccgcaccttggcgggatcgagataggtgatgtcgtcctcgaaatcataggcgcccgcatggccgaaggaaaacagggtcgaggcctcgcggatcgcacgtggccccatgcgcgcgccagagcgccattgggcgccgaaatcgaagggcgcacccaggatcgcggcatctgcgtcgatactgtcccaatcctcgacataggggtacttgccaaaggtgcaaatgcccacaaagggcaggttcaaccgtccactgtcatatccgtgtgatgccatgcctgctgccctccgatcctcgccacattaacggcgcccggatcgtacctgtccagtggatttcgggcggtggccgttttccggcacggaaaacgggccggaaaacatgtgttttccggcggctccaggatcaggcgacgggggcgtgacgatcgggatgcgcggcggaaaaggaggggtgttcgttgcaggccgcctcgaccgaaagcaggcgcggcaggtcgctgatatccacctcccagcggcgcgcattgtagatctggggcatcaggcagatatcggccagcccgggcgcatcgccgcagcaatagggcgattgctcgaacccggccagcctcgtttcgaaggcttgcaggccggggcggatgaaatggcgcatccaggcccccggcatgtcctcggctccgccactgagctgggtggcgtggcgggcgaccttcaggttgcagaccgggtggatatcgaccgcgatcgcctgtgccagcgcctgcacctgcgcccggcttgccgggtcggcgggcaccagccccagccctcgggtctggtcgagataatcgagcatcgccagcgactgggtcagccgcaggccgtcgatgtcaagcaccggcaccagcccttgcggattgcgggccagatgttcggctgagcggtgttcgcccttgaccagatcgaccgggacagctgtgtaggcgatccctgcgaggttgagcgcaatgcgcagccggtagctggcggaggagcgccaatagtcatagaggatcgtttcggtcattggggcgtctttcctgtccggggcagggcgatgataggcggttgtcgtgttggtgttaaccacctttgcgcgggcgcggctcgtcaagcccttgcgggctttcctcgcgtggctggcccggcgcaaaggcgccggaccagccctgatcagacggtcttgttcagctccttggcgtgcaaccaggcggcgtgctgcggcgccttcttggtgcgcgaccactcttcgagcatgtcccacttgacctcgtccatgcgcttgagcagcgcctcttcctccgggtcggggcaggccagttcgacgcggtggccattggggtcgaagaagtagatcgagtggaagatcgagtgatcggtgacgcccagaacctcgacgccattggcctccagatgctccttgaactcgatcagcgtctcgcggtccttgaccttgaacgcgatatgctggacccagacgggcgtgttcgggtcgcggcccatctcgggcttggtcggcagttcgaagaaggccagcacattgccgttgcctgcatccaggaacagatgcatatacgggtccggttcatgggtcgaggggacgtgatcctcggcaatcgccaggatgaagtccatgttcagcatcttgccataccattcgacggtttccttggcgtccttgcagcgataggcgacgtggtggattttctcgattttcatgttgctcactccttgaatgcggcggctttcagcgccttggacaggacggcgcgatcgccgatatggttggccaggaccagcacgagccgggcgttgagcgcatcgctttccgccttgtcgagcccgtcatgggcggccagcagctcggcatagaaatcatccgcgccagcgatgttcggggtcagtgtcagatcggacatgaggctcactccttgccggtggcccggcggatcgcgtgccggaactgggtttcgtcgaatgtcgcgcggcgggcagcgacatgctggtcggggcggatcagatagacagcgctgtcattgtcgcccagatagcggcgtttcagctccatggtcgggtcgtccttgaccgagagcgccaggcgcgtgacctcgacaccctcttcctcgatgctatcgggggcatcggcgtcgatggtcagcaggatgaacctgtcgcccagcttgggcagcaggaacccgtcacccagcggcgcgtcggggcaggggctgccgggacgggtgcgcgccgggccatccaacagcgcgtcggccgagttgagcggcgagccgtcataggtgcagggcaccgacaggcggcccgaattcaccagcggacgggcgaattcatactgctcgctcaggtccagcaccgcatcacgcaggatacgcgacatctcggatttgggcgtgatgaaatcggtggagcgcgacgaattgaggatattctcgtcggcgccgtgaacccgctccatatcatagctgtcgagcaggctttcgggtgccttgccctccatcaccagtttcagtttccagatcaggttgtcggtatcctgcaggcccgagttggcgccgcgtgcaccgaacggcgaaacctgatgcgcggcgtcgcccgcaaacagcacccggccatggcggaacttctccatccggcggcactggaacgtgtagatcgagacccattccagctcgaactgcacatcctcgcccagcatcgccttgagccgcgggatcacgttttcggggcgcttttcacgctccttgtcgatgtcccagcccagttgcaggtcgatgcgccagacattgtcgggctgcttgtgcagcagggcggattgaccccggttgaaaggcgggtcgaaccagaaccagcgctcggtcggaaaacccgcatccatgatcacatcggcaatcaggaagttgtcctcgaacacgcggcccacgaaatcgagccccagcatcgaacgtaccggcgatccggcgccatcgcaggcgatcagccagtcggcctcgacggtgtacgagccttcgggcgtctcgacctccagcttgacatggtcgggatgggtgccgatcgcctcgaccttgttgcggccccggatttcgatgggggcaccggtctcctgcaattcgcggacccggttcaccaggtattcctcgaaatagtactgttgcaggttgatgaaggcggggcgctggtggccgccttctggcagcaggttgaagtcatagacctgccggtcgtcgaagaagaccttgcccaggttccattcgacccccttgtcgaccatcggctgcccgcagccgagccggtcgaggatctccagcgggcgcttggcatagcagacagctcggctgccgaaactgaccttgtcattatcgtccagcaccacgacctcgatcccctgctgggcaaggtcgatggcggcggccagcccgatggggccggcgccgatcacgatcaccttgtggcgcacggggctggaggcgtcctgatcgggactgcgcgcataggcgtagagtgggacttcgaagattttgttcatgggtctctcctcccaggtctgggcgcacccggtgggccgagggcgcaagtctcctgtcctctgccgggcatccgccagaggtcttgtctcatggtctcatcagttgacccggcgcgacacgatctggatcaatgtcgaccgggccgggggctcatccgccctggcgggcgtcttcgctgcgaagagaccccgcaaggggtcgatgagcgtccccttcgggtcagccttgcagggcctcccacatttccaggtcacgctgcgccgtccagatacgcggcgtgtcgatgccgcgcgcctcgtcataggcgcgcgccacgttgaacggcaggcagtgttcgtagatcgcgtaatcggcaaactttgggtcgcattcggcgcgcaccgcgtcccaggcctctttcagcgagccaccgcgtgcggcgacgcgggccgccgggcgataggtgctttgtacaaaatcgcgggtgttctcgatggcggcgtttaccatctccttgccgaccagggcatcgccgcgccctggcgcaatcgcgtccacatcgaaccaggcgatattgtcgagcgtattgccccagtcgttgaaatgcccgtcgccgcaatagcaggccgagtgatattcgacgatgtcgccggtgaacatcacgttctggtcgggcacatggatcaccgcgtcacccgccgtatgggcgcggcccagatgcatgatatcgacccggcgcttgcccagataaacggtcatgctgtccgagaatgtggtggtgggccaggtcaggcccggaatgctctcatgcccttcgaacaggcgcggaaagcgctggaactcgctgtcccaatcctcttgcccgcgttccaccaccatcgagcgggcagtgtcggacatgatcacctgaccggcgccgaatgcgctggcgcccagcacgcgcacggcgtggtaatgggtcagcaccacatgggaaatcggtttgtcggtcacctcgcggatacagtcgatcaccttttgcgccaggcgcggggtggcctgcgcctcgaccaccatgacgctgtcatcgccgatgatgacgccggaattggggtcgccctcggcggtaaaggcataaagcccttcgcccacctcggtaaagctgatcttcttttcgctcatgtcgccttgcgacgcgaatgccttggccatgtgtcagtccctttccaggaattccagccggttgccaaaggggtcttcggcaaagaaccggcggcggttctcgattgtgtcgtcccagcgcgggctctggcccagggcctcgatccgcgcggcaacggcgtctatgtcaatgacggcaaagcccggatgggccttgcgggcgggggtgaagtccggctccacccccaaatgcagttcggcgccgttgagcgccagccacagcccgccgcgcgccttcagcgcgtcgggcttggcgatctcggccagacccagacccgcgcaccaaaaggcgcgcgccgcgtcctcgcccccggcggggatcgcgatctggatatggtcgagagacagggtcatgcgcagttcaaccccaggccttggcgggcagaatctggcccgtgcaatcgccaaagccgatggtatagccgtcgccacgcgcattgccgcgcagggtcagcgtgtcgccatcctcgatgaagccccgggtctcgccggtctccagcgtaaagggctcgcgcccggcccaactgagttccatcaacgagccgaattcgccgcgttccggccccgagatggtgcccgaccccaacagatcgcccgcattcatcgcgcagccgccaatggcgtgatggcacagctgctcggccgccgaataatacatgcggctatagttggtcctggcgatgaccgatgcgcggtcggcgccttcgggctgcatcagaacctcaagctcgatgtcataaagcccgtccctgctgcccttgagatagggcaacagttctttctcacgcgggggcgtgggggcgcggaagggctccagcgcggcggccgtcacgatccacggagagatagaggtgccgaatgccttgccctggaacggccccagcggctgatactcccagccctggatatcgcgcgccgaccagtcgttcagcagcacatagccaaagatcatcgcatcggcctcgtccaccgtgatcggctggccgaactcggacccggtgccgacaatggcgcccatctccagctcgatatcgagccgtttcgaggggccgaatgacggcatctcggcatcgggggccttggtctggccattggggcgatggatcggcgtgcccgacaccacgaccgaggaggcgcggccattgtacccgatcggaatatgcagccagttggccggcagatcgggcgagccgcgcaggatcgcgcccatgttctgggcatgctgacgaccggcgtagaaatcggtgtactcgctgaccaccagtggcatgtgcagcgtggcctcggccatcggcaccagcagcggttcgacagcctcctgctctttcgaccctttggacagaagcgcggtcagccgttcgcgcagggcggcccagacggcggggccttcctccatcaggtcattccaatagggcacatcgaacagcggatagtcggtcagcgcgaccagtccctcggcctcggccgcggccatgtcgaggatcatgtcgccgatggccacgccacagcggggttcatcctcgccggtcgagaagacgccatagggcaggttgttcagcggaaacgggtggttggcgctattggccgaagccacccaggatttcaaaaggggcatgttgtctccaaacggatgtcacgggcggggccgagatttttcgccgaaaaatctggaccccctcagccgcagcctatttcttgccaggggtgccgtcgaatttcttctccagcgaggtccagcagtcgatgtaatcgtcctgcagcggcgcctccttggcggcgaattcggtcaggtgttgcgggaaacgggtttcgaacatgaaggacatggtctggtccagcttgtcggggccaagattggcgttcgacgccttctcgaacgcttccttatccggcccgtgcggcagcatcatgttgtgcaggctcatcccgccggggacaaagccctgcggcttggcgtcgtactgaccatagatgttgcccatcagctcggacatgatgttcttgtgataccaaggcgggcggaaggtgtcttccatcaccatccagcgctcgcggaacaggacaaagtcgatattggcggtgcccggcacgcccgaaggcgcggtcagcacggtgaagatcgacggatcaggatggtcgaacaggatcgcacccaccgggcaataattgcgcaggtcgtatttgaccggggcgtaattgccgtgccaggccaccacgtccagcgggctatggccgatcttggtggtgtggaactggccgcaccatttcaccgtcacggtcgagggcgtctcgcgatcctcgaacgccgccaccggcgatttgaaatcgcgcgggttggccatgcaattggcgccgatcgggccacggccaggcagctcgaacttctggccatagttttcgcagacaaaaccacggcaagggccttccagcacctcgacccggtagaccaggccgcgcggcaggatggcgatttccttgggttcgacgtcgatgatgcccagttcggtcgcaaagcgcagccggccctcttgcgggaccaccagcagctcgctgtcggcggagaagaaatagtcatccaccatcgactcggtgaccagatagatatggctggccatgcccacctgggtgttcacgtccccggcggtggtcatggtgcgcatgccagtgagccaggtcagccccgcgcccgaatgtgccaccggatcccagcggtactgccccaggctgatcacatcggggtcgatgcagggggccgacttccaatagggcaggtcgatcttttcatagcggtgcgaatgcttgaccgagggccgaatgcgatagcaccaggtccgctcggggcgggtcgcggtaaaggcggtgccgctcagctgttcgccataaaggccatagttgcatttctgcgggctgttcatgccctggggcagggcaccgggcagcgcctcggtttcaaaatcgttgccccagcccggcatataacctgcggtcgtgccggcgggtgtcgcggcctgcgtcagcagatgggggtctgtcggtcggttcatgtcgcgtgtctccggtaatctgcttgcggattaatagttgattttgtaactaacaagcatgacagagaccaatttacccgaaaatgatgactttgagttgcgaagtttcctgccattcctgctgaatcaggcggctgagcagagttcgctggagtttcagcaggtctacaagaatcgctatggcatgctgcggacagagtggcgggtgctgtttcatctgggcaattccggcgagatgacggccaagcagattggcgatctggcgctgatccacaagaccaaagtcagccgcgcggtcgccaaactggcgcaacggcgctatcttacacggacacgtgatgagcgcgaccgccggtccgagcgattgtcattgaccccggcgggagaggcggtttaccgcgagctgcgcggcatcgccgagcaatatgacgcgcggatggcggccaagttcaccaagggcgaagtggcgctgttgcgggtcatgctgcggcgtttggcggcgatggagtgaccctcgcaaccggcggcgcgactgcttagataggccccaagaccggcgcgggcgccgtgggactggagatgcgcatggatgcggcaggacaatttcacgccgaggcggatgcctcatcgacacagctggtgtcatggctgctgcaacgcggcctcgaaggcgcgcggcaggatgaactgctgcacgggtattgcgaacggctggtggagctgggggtgccactgttccgcctgcacgtggcgcaaagcgcgttccacccgaaatacggcgggctggggttcaactggttccgcgatcagggcgtgtcgagcgaggaatacggctataccgagaccccgaatgcggcctggatccgcagcccgctctatcacctgctcgacagcggcgagcaggagtatcgggaacgtctgctggacagcaatgccgacagccgctttccgctgctcaacgagttgcgcgagcggggagcgaccgactatttcgccgctggcgtgatcctggaaaagcgcgaacatttcgagcgtatcgacccgaccaacacgcccgagggggtcctgatctcgtgggccagcgacgggccagacgggttctcggacaccgatctgcggctggtgcgcgagtcgctgccgcaactggcgctggcgctgaaatcggcggccaaccgtcagatggcgggtgacctgctgcaggtctatctggggcgcgatgcggggcggcgggtgctgtcgggcgaaattcagcgcggctctctccagcagatcgacgcggtgctgtgctatttcgacctcaaggactttaccgcgctgaccgagcgcacgccggggcccgagctgatcgcgatgctgaacgactatttcggcatggcggtggcgatcatccagggtcatggcggcaatatcctgaagtttctcggcgacggcatccttgccatgttcaacctcgagacgcccgaacagtcggcggcggcggggctggatgcggtggtacagatgcgacgttgcatggaacagaagaatgccgaacgtcaggcccagggtgagaccaccaccggggtcacgctggccttgcatgcgggcgagatcctctatggcaatatcggcgccgagaaccggctggatttcaccgtgatcggaccggcggtcaacctgacggtgcgcctgtcggggttgcaccggtcggtggggcgcaacatcatcctgtccgaaccggttgccaagatcgccggccacaccgcgcatgatctggtcagcctgggccgttacatgctgcgcggcgtgtccgagccgcaggaactctatacgatctacaaggcgcctgcctgatcagaagtcgatctcgaccccgggcagttgcagcgccttcatcatgtcgcgcagctcctgccgggcggcgatgttcgagatgttgagctgcttgaccccaacatccttgaggtcgagcagtgtcagcccgcgcgggaacagttcacgaaagatcacgcgttccgagaaaccgggtgcgatgcggaacccgatgcggctggccagcatctcgatggcgcgttccatcttttccttgttgaccatgcgctgggtgccgacgcggttgcgcaccaccacccagtcgatcggtttcagcccggcctgcgcccgcaactgccgcgcgttccagaccatttcggaatagaccgaggggccgaggatcttctcgccgctggaatcgatccgggcaagcaggtcgaaatcgacgaaactgtcgttcagcggggtgaccagcgtgtcggccagcgaatgggcgacctggctcaaccttgtgtgcgagccggggcagtcgatcaggataaagtcgctgtctgcctcaagccgcgcaacggctgcggacaggcgatggtcgaacacgttctcgcccggtttcagcgaggcggggtcgatctcgggcaggtcgtgattgcgcggcgaaggcaggtccagccccgaggccttgttgaaggcggtgcggttctcgaaatagcgccccaggctgcgctggcgcagatcgaggtccagcgtgttgaccttgtagcccagccgcgccaacgcgctggccacatgcatggatacggtggatttgcccgcgccgcctttttcgttgccgacgacgatgatatgcgccattgcctgcgtcccctgatctccgaacctttgccggtccggtattgggccacactatatgttgtgtgtcagatgaagggaagcgcggacacgatccgcgaagggcgaatacggcgttctgctcgcagaaagctggaaatgcgcgctgcgctcggcgcggaagacagaaaacagggtcgggccccggtctgaaaaacctccgccaactcattccgatctgcggattgtttgcggatagtgtcgccatcgaccagccctcacatgaccgggtcggttggcatatgggtggcgaacgatgtcttgagcggctttgatgacgcgggcgctgtacaggtggtgtggctatgtcgctgacaatgccgggccaaggacctgtcgccagatcgtggccgggctccaggcagcatggccaagggtgaccatggtcgacagcgaccttgcccatctgctcgcttggcggtgcaaaggggtcaggccagcccgtcctggtccagcagatgccgcccttggcggtcctcgacctcgatcacccagaggtctgggtcgaaactgcgttgccgcgttatggcggcgtccacctcagtttcggggccgctggtcagaaccgtccaggatcgcgcgccgctcatcaggtcgtattcgcggtgataggcgacggccttgccgtccagcgtgctgagcttgaccagaaccgcgcctgccgtgtcgtcgccatgggccatcacataggcgggaatgttcatcaggcgcaggcgcgccagataggcatgcacccagaagtccgccgtcagtcgtgccatgcgctgtcctcttggtggagcgggagatttttcgtcgaaaaatctcggcccgcgcccctcagttgccgtccttgaaatcgaggcccatctcggaatagcgttcggcctcttccagccagttgggccgcaccttgacctgtaagaacaggtgcaccttgcggtccaggaactcttccagctcgacccgcgcggcctgtcccaccgccttgacggtttcgccgcgcttgcccagaacgatgcccttgtgtccgtcgcgcatgacatagatcacctggtcgatccgggccgagccatccttgcgctcttcccagttctcggtctcgacggtcagctgatagggcagttcctggtgcaggcgcagggtcagtttctcgcgggtgatctcggcggcgatcatccgcatcggcaggtccgcgatctgatcctcgggatagagccaggggctctcgggcaattcggccgccagccatttgcgcaggtcttctaccccgtggccccgttcggccgaaatcatgaaggtgcgggcaaactcgaaacgcgcgttcagtgcctcggacaggcccagaagcttttccgcaggcacccggtcgatcttgttgatggccagtgccacggtgcggcccttggcgatctcggccagcccttcgaggatacgctcgaccccttcggtgatgccgcgatgtgcctcgatcatcagcaccacgatatcggcgtccgcagcgccgccccaggcggcggcgaccatggcgcggtcgagccgccggcgcggctggaacaggcccggcgtgtcgacaaagacgatctgcgcctcgccttccatcgcaacgccgcgaatgcgggtgcgcgtggtctgaaccttgtgggtgacgatcgacaccttggccccgaccatgcggttcaacagggtcgatttgcccgcgttgggctctccgatcagggcgacaaatccggcgcgtgtggtcatgggctggtcctggttgcaagtcgcaccctctacagggttttgcgcgcgctcgccagagggcaattgccgcgcagcgaccagacggcgcattgcgggcagcaagaccccatgtcagcctgtgtctcaggtccagccaagcagtcagcccggcctctttcccgatcatcgcaaagaggtgtcgcatgttgcgccgagatctgttgtttggaggggccgccctgttgggggcggccgggttggcccgtctgggatcggccacggcaccacccgaggcgcaggacctggtgattcagcgcgccgcctatcggctgcgggcgcaggacacgctgggcatggtcagcctgtcgccggatgcgccgccgccggttctctatggtcggcaggggcaagagatgcggttcactgtccgcaatactctggatgactacaccgcgatgcattggcacgggctgcggatcgccaatgcgatggacggggtgccctatctgacccagatgccgatcggcccgggagaggggttcgcctatgcctataccccgcccgatgcgggcacctactggtatcaccctcattgcatgacgatggagcagatggcccatggcctgaccggggtgatggtcatcgccgaggccgaggatccggggtttgacagcgaagaggtgatcaatctgcgcgatttccggctggatgcggcggatgccttcctgcctgcctatacagcgcggggcgcggcgcgcggcggcaccatgggcaatctgcagaccgccaactggcggcaggggccggtctatgaccatggcgccgggtcgctggtgcggctgcgggtggtcaataccgacacgacgcggatctacaaactctatctcgatggcggcacagcgcggatcatcgcctgggacgggcacccggtcagagttgtgctgccggtgccgcgcgcgggcgcgccgctactgctggcgcctggtcaaagggtcgatctggcggtggcgatgccggcggaggaggggcggcagatcgccctgatggccgatctccccggccagccgccccggttgatggccgggctgcggtcggtcggctctggttccaggcgcgacctggccgagctgaaaccgctgccgcgcaacccggtggcccagcccgatctggagcgggccgagctgcacgagtttgtctttggctggacacccgaaggggatgccccgaatgacgggttctgcggcacgctgggctatacgttctggtcgatcaatcgcacgccctgggctggcgatgcggcaaaggacgtcgggccattggcggtgctggagcgcggcaagacccatgtgctgcggctgcgcaacgaatcgcccaaccaacacccgatccacctgcacgggctggcgttcgtgccgatcgcgtcgaaccggcgcagcctgccgccgctctggaccgatacgatgctgctgttgaaggacgaggtgatcgacatcgcgctggtggccgacaatccgggcgactgggcgttccactgccatgtgatcgaacatcagaagaccgggctgacagggttcctgcgggtgacctgaggcaacgaaaaagcccggcgccgggccgggcttttcaatctgtatgaagatggctcagcccagcaggcggcgggcgatcacctgggcctgaatttcggcggccccttcaaagatgttcaggatgcgcgcatcgcagagcacgcggctgatcttgtattccagcgcgaacccgttgccgccatggatctgcaagccgttatcggccgcggcccaggccacgcgggcgcccagcagcttggccattccggcctcgagatcgcagcggtggccgtgatccttttcccaggcgctgaaataggtcagctggcgcgcgatcatgatctcgaccgccatcatcgccagcttgctggagacgcggggaaaggcgatcagggcacggccgaactgcttgcggtcctgcgcatattgcatggcgatatccagcgccgattgcgccacgccgatggcgcgggcggcggtctggatgcgggcgctttcaaaggtctccatcagctgtttgaagcccttgccctcttctccgccaagcaggttctcgcccttgacgtggaacccgtcaaagccaagctcgtattccttcataccgcgatagcccagaacctcgatctcgccgccggtcatgccgggggtggggaagggctcggcatcggtgccgggtgttttctcggccagaaacatggaaaggccacgatagtcggtggtgttgggatcggtgcgcgccaagagcgtcatcacatgggtgcgcgcggcatgggtgatccaggtcttgttgccggtcaccttgaaatcgccgttctcgtccttgaccgcgcgcgtgcgcaggctgccaaggtccgagccggtgttgggctcggtaaagacggcagtgggcaggatctcggcgctggcgatgcgcggcagccagctggccttctgctcgacggtgccgcccgcgatgatcaactcggcggcgatctcggaacgggtgcccagcgagccgacgccgatatagccgcggctgagttcctcggacaccaccaccatagacgctttcgacaagccaaagccgccgaactcctcggggatggtcaggccgaacacgcccatctcggccagttcctcgatcacctccattgggatcagctcgtccttgaggtgccactcatgggcaaagggttcgaccttttccaccgcgtagcggcggaattggtcgcggatcatttccagctcttcgtccagacccgaggcgccgtacatggtggcgccagcctgatcctgcatcagctcgaccagacgggtgcgggcggcctgggtgttgcccttgtcgcacagggtcatcacctcgggcgccatcaggccacgggcatcgtcctgggtcaggcccagatcctgaagccggaccacctcgccctggttcatctggatgccgccatagatctgccagaggtactcgccgaaggcgatctgatggatcagctgttcgatctcgccgaacttgccctcggcctgcaacgcctcggcccagcgctgcatctggcgcagcgattgttgataggtggccagccaggacagaccatgtgcggcggtctggttggcgtcgatcagggccccggacacgcggccgccttcgctcaccatctcgcgcacggtttcgcgggcgcgctcgaacagtgcatccaccggggcaagcgccgcgccggtcaggctgagaaggtcgggcaaaagaacggtttgcgtggtcatcgtcatcgggtcctgtccgtcatgggccatgaatcacatcctctcttggtcgtcccggtcatatcattttgcacatgcagcgcaacaaaaatgcgaggaaccaagggaaatggatcgaaaattacgcgacgactttgctgccgcagcggagcgctcaggcgctccggcccaacaggcgaaaggcatagagcagcgccagcatgccaaagaaaaggccagagatatcgccgatcagataggcgaccgcctcgatcgggtcgctgccaaaggccatgttggtcaggctggcgatgatcagcgaggtcacgatccccacccccatcacgcagatccagcaaggcgcgcggtcccggctgggaaacaggtccagcccgatgacgcgaagcaggtgaaagcaggccggaaccgcgcccacggcaatggcgatggcgatcagccggctgggcagcagaacatccaaaccgccgacataggcaaatgccgcgatcaccccgggcaaaagggccggaaccgcccgccagcccagcagccaggcggacagaacccgcaccccatgtggtaggaacagcaggctggcgcggctggaatactcgggaaagaccaggttctggagcggtacgaccagttcaaaggtcagcaggatcgtgacgaaataggcacctgaaacaacagcggtttcaacgccaagcctgcctaagcttccttcagcatcacccatttgcgggatcagctctcgggagagcgcacgacgtagcagccccggttcatggtgctgcactgtgcaagatatcccttgttgaccagagatttgagtgcccggaagaaggttggccgcgacacggtctctagcaaggcgtgttcgatcaggccgacagtgcggatccgctgatcgtcgccggacaattcgcttgccgcgtaatagatatcgcgctcgacgggactcagatcttgcaggccgagtgtacgttccatgctgtggagcagtcggcgcagctccgccagtttcgaaagggtctgcatgtgagtgtcggtcctattattcctgagcggttttttgcacagatttatagcagatcagacgctctgccaagtttcggcgggtgtcatattgacacaaattcggatttctttaaactgagacgcctgatagggctgcgattagagtgagtggtggcagccaaaaggctctttcaagatatacgcccggtgccgcaaggcatcgggctttttttgtgtgctcggtgtacgcaaggcatgtgaaggccctgtctggctggcgtgcatgatcgtcttctgcggggatggtgggtgatgagagactcgaactcccgacatcttcggtgtaaacgaagcgctctaccaactgagctaatcacccatgccgcgcgggtttagccaagccgcgatgccggtgcaagaggcatttgtcgttcacgccctgtcagcggccgatatcttcgggggcgatggcgaccgatttgatgaccgcatgacagggcgtgccttcgcgcagctccagcgcagtggcggaccggcgggtgatgcgggccagcacggtgccggcgcgggtgctgagtgagaccagcgcgccgggtccgtcgccgctgcggatctgggcgacatggcctgacaggatgttgagcgccgagagcccctcggggcgctggcgtgacaggatcacctcttgcgcggggatgcgcaggcgcagcgcggtgccctcgggatgagagatgcggggcaggaaaaggcgttcaccgccggcctccagttcggtcagcccgtcggcgtgatgggcaaccacccgggccgtcaggatcgcacccgccgcccgggcccccagcggggtgacggcagggtcggccagcacctcggcggcgctgccctgtcggatcacgcgcccgtcctgcaacacaacgaccgtggtggccagccgggcgacctcggcggcggagtggctgacatagaggatcgggattttggtctcgtcgcgcagccgttcgaaatagggcaggatctcgcccttgcgggcctcgtccagggcggccaggggctcgtcggccaggatcgcacgcggattggccagcagcgcccgcccgatggcaacccgctgacgttcgccccccgacagcgcgccggggcggcggtcgagcagggggccgatgcccagcatctcgatcacctgcgcgaacgaggtcgggcccgaggttttcgcgaaccaacggccatagcccaggttctggcgcacactcagatgcgggaacaggcgggcatcctgaaacacgtagcccatgcgccggcgatggggcggcagccagatacggctggcgctgtcctgcaaggtctcgccgcccagcgcgacccggccccgttcgggccgcaacagcccggccaccgcattgatcaccgtggtcttgccactgcccgagcgcccgaacagcaccgtcaggccgggcggcgcggcaaaggcgacgtccagcgtgaacccctgcatcgggtggcgcagttcgacctccagcttcatgtgcccgccacccgtctggcggcgcgccgggccagcgcctcggaggccagcagcgcccccagcgccagcgcgaccgagatcatcaccagccgcgcggcggcgctttcgccgcccggcacttggaggaaggcgtagatggctgagggcaccgtctgggtctggccgggaatgttcgagacaaaggtgatcgtcgccccgaactctcccatcgccttggcaaagcccagaatggccccggcgatcaggcccggcaggatcaggggcagggtgacggtggcaaagacccaaagacgcgaggcgcccagcgtggccgcggcctgttccagtttcggatccaccgcctcgatcgacaggcggatggcgcgcaccatcagcggaaagcccatcaccgccgccgccagcgccgccccggtccagtgaaaggccagcgtcagaccaaccgaggccagcgcctggcccagcgtgccggtggggccgaaactgagcagcagcagatagccggtcaccaccgggggcaggatcagcggaaggtgcaccagaccgttcagcagcgccttgcccacgaaccgcccgcgcgccagcgcatgtgcaaccagcagggccagcggcagcgacagcgccgtcgcccaggccgacaccttgagcgagagcgccaccgcctgccattcctcgggcccgagccaggtcatcgcttattcctccaccggcaggaaaccgtgccggaaaaggatcgcccgcgcctcggcgctggccagatgatccagcagcgcgcgcgcggcggcgctgtcctgtccggtgaccaatgccgccggatagcggatcggcggatgcgtgtcggtgtcaaaggtgtacaggggcattacgcggggttcggcctgagcatcggtggcatagacgatgccatagggcacggcgccggtcgccaccagcgccagcgcggcgcgggcgttgtcggtctgcaccacgcgcggtgcgagctggtcccacaaatccagatgagtcagcgctgccttgccatagatccccgccggtaccgcctcgaccagggccatggcgatccggccgggccccgcggccagatcggcgagcgggtggctgggcgcgtgtcctgccggagcgatcagcaccagccggttcgacaccagatcgcgccggctggtggggtcgatccggccctgttcagccagccagtccatccattcgggattggccgagatgaagatctgcgccggggcgcccagcccgatctgccgcgccagcaccgaagagccggcaaaggagagggccacgctgttccccgtggtcgcctcgaacccggcggcgatgtcgtccagcgcggttttcaggctggcggcggcaaagacggtgatctgttccgcgcgcgcaggtcccgccagcagcagggcgcaagcaagggcgcgaaagaacagggaaaggggcaaggacggctccggcaagcgatatgtctgggcggaaatatcgctatgggcgcgggccggcgcaagggctaactgccagcctcgtcctttcgtagcagagcgtgcagctccgccgcatgcggggcgcctgcgctgtggcaggccgcctcgaaccggcgataggcggacagaacctcttgtccggtcggggtcagggtggcgctgccgccctgggcaccgccccgggcgcggatcaccaccgggttacggaacatggcgttcattgtctcgaccagttgccaggctcgcttgtaactcatccccatggcgcggcccgccgccgcgatcgagccggtctgtgcgatatgatccagcagcgcggccttgcccgggccgatcatgccgacctcaccaaagaccagacgcagtttgtagacggggggcgggcgcgtgtcgctcatggcccgagtctggcgcgtcatccgcgcgggtgcaagagaggccgggcccaaaggagagggaaaagggcccggccaggtggcggctcagccggcgagccgctggggagtgatcagcagcgcgccgatccggcgcccggtgtccagcatccggttggaaaagccccattcgttgtcataccagctgaccacgcgcaccagcccgtcagcggtgacgctggtctgggcggcggcaaagcacgaggaatggctgtcatggttgaaatcgatcgagacgagcggatcctcttcataggcgaggataccggccagcggcccttgggcagcggtacggatggcggcgttcacagcctcgcgggtggccggacgctcgggcacgaaactcagatcgaccagcgagacattgggcgtgggcacccggatcgccgatccttcgagccggcccttgagatgcggcagcacctcggaaatggcgcgcgccgcgcccgtcgaggtgggaatcatcgacaccgaggccgcccgcgcgcggtaaagatcgcgatgggcggtgtcatgggtcggctggtcgccggtataggcgtgaatggtggtcatgtagccggtcttgatgccaaaggcgtggtccagcaccatcgccaccggcgcaagacaattggtggtgcacgatgcgttcgacacgatcacgtcatccgccgtcagcgcgccgtcgttgacaccgaacacgaccgtgcggtcggcgcccttgccgggggcagagatcaacacccgtttcgacccgttcttcagatgccgcgcggcctgctcacgctcggtgaaaagaccggtgcattcataggcgatgtcgacatcggcccagggcaggtcctcggggttgcggatcgcgctcaggcggatgctgctgcggcccacgatcatgcggtcgccctcgaccagcaccggcgcctgcaggcggccatgcacgctgtcatatttcagcagatgcgccagggtttcggggctggccagatcgttgatcgccaccacctcgatatcatcggcgccgctttcgaccagcgccctgagcaccccgcgcccaatgcgtccaaagccgttgattgccactttcagtgtcatgcggtcctccatccatgcgcccggttggcttagtcgaggatttgttagcgctaacaaaatcgaaatgcaaccgctttctgacacaggtaacgcgccgcccgatccggtcgggcggcggcagcggtgagggatcgcgaaaatcgcggcctagagaagctcttgccagcgatggcaggcgaccgcgtggtcgccctcgacctgcaacacgggttcgtgtgtcttgcacagatccgtcgcataggggcagcgggtgtggaacttgcaccccagcggctggttggtgggcgaggggatctcaccttccagcttctgcgcgcggccccggtcgtcgggatcaagcgaggggatcgccgaaaacagtgccttggtataggggtggcgtggtgctgcgaacagcttgcgggtcggcgcgctttccacgatccgacccagatacatcaccgccacatggtcacagctatgggccaccacgctcaggtcgtggctgatgaacatataggtcaggcccagctcggactggaggtttttcagcaggttcaggatatcggcctggatcgacacatccagcgccgcgacggattcgtctgcaaccacgaaacgcggccccgataccagcgcgcgcgcgatcgagatccgctgccgctgcccgcccgaaaacgcatgcgggaagcggcgcagatgttccaggttcaaccggcatttcgccgcgatctcgcgcacgcgggtgtcggtctcctcgcgcgagttggtcagccccatcacctcaagcggttcggcgatgatgtcgcgcaccgtcatgcgcgggctgagcgcggcataagggtcctgaaagatcagttgcgcgcgtttgcggtaatccttcaactcggcgccggacagggtggcgaggtcatagcgcacctcgccatcgtcatagcttgcatggccgccggtgatcggcaccgcgttgagcagcgcccggcccagcgtggtcttgcccgagccgctttcgcccaccacgccaaaaaacgacccgcgcgggataccgatggaaatcccgtccaccgccttgagcgtcttcttgttgaagagacgcccgccgacgggaaagcccaccgtcaagtcgcgggtctcgatcagcagttcctcggtcatgcggcggtgtcctgatggcagagatggcaggcggtgcggtggtccgggccggtatcggcccagccgggcactgccgtgcggcagatatcgccgatgatccgggtgcagcgggtatggaacacgcagccctcgggccgttccagcggcgaggggatgtcgcccggcaccggcatcaagggtttgtccagatcgtccagttgcggcagcgcgtcgatcaggccccgtgtataggggtggcgcgggtttcggatcacctcgcgcaccgggccctgttcgaccatgcggcccagatacatcaccgccaccttgtcggcggtctgcgccaccacgcccaggtcatgggtgataaagatgatgcccatgccgaactcggccaccagatccttcatcaggtcgatcacctgcgcctggatggtcacatccagcgccgtggtcggttcatccgcgatcaggagcttgggccgtgtcgacagtgccatggcgatcatcgcgcgctggcgcatgccgccggacagttcgaaagcgtattggttgaaccggctggccgcatccgagatgccgacccggtcgagcatctcgatcgacagatcgcgcgcgccgcgtttgctcagatcggtatggatcagcagctgttcgaccatctggctgccgatggtcatcgcgggcgcgaaactggccatcggttcctgaaagatcatgctgacagcgccgccgcgcacgatctccatgtcgcgcgggcgtttcagcgacatcacatccaccggcccgctgtccagatgcagggtgatccgggtggcggggtcatagacggcattggccgcattcagcttcatcagcgccttggcggtcaccgacttgcccgagccgctttcgccgaccagccccatcacctcgcccggagcgagcgagaacgacacatcctcgaccgcggtgatcagcccctcgtcggtgcggaattgcagcgtcaggttctcgacgtcgatcaggctcatttacggctctccgaatagggatcggccgcgtcgcgcagcccgtcgccgacaaagacaaaggccatgaccagcgcgatgaagaacaggaccgggatgaaataccactgatagttcagcagcacgtcggccttggtcacgttctgcaacatcacgcccaggctgttaaccgggtccttgagccccagcccgatgaagctgagcgcggtttcgctgagcacgacatagggaaacgagattaccagatcgacgatgatgtaactggtgaaactgggcagcaggtggcggcggatgacgtggctgggcgaggcaccgcaaagttgcgcggccagcacgtattcctgattgcgctcggtcagcaggtgcgtgcgcacccgccgcgccagcgtcggccagccgaccagccccaggatcagggtaatgacaaagaaccgcgtctcggccgaccattccggcgggataaaggcggcgatggccatgaaaagcgggatggatggaatcgttcgcaccgcgtccgtcaccatctggatcacgctgtcgatcatgccgccgtaatagcccgcgatcccgccgatggcgagcgccagcacaaatgagatcagaacccctagcgttccgacctgaagcgaggtccagaccgcgtgcagggtgcggctgaagatatccttgcccgcgctgtcggtgccgaacaggtggacatagccctgatccatgccgaacaggtggatgttgccggggatgaagccaaacagcttgtaactgtcgccctgcacgaagaactgcacatagcgccgttcatcctcgttcaccttttccacccaacggaaattggtggcaagcgagcgttcgcgggtgaccgtgtgcaggaaggggcgcagggaacagccgttcttgtcgcagaacttcggaatttgcggcgcgccgttcaggtaatccttgtcccgccccgcaaccgtcgggtcatagggcgacaggaagggggcaaagaggcccgacaggatcagcaccaccagcacggtggccgccaccatggcagcgcgctgtttcttgaaccttgcccagatcaactgccgctgcgaggcggtgaaataggcttccttggcggtctggcttggggctgtcatcggatcacctcaggatgctcttgcgcacgcgcgggtcgatcaccgccagcagaatgtcggtggcaaagttcaacgtcacgatcgaggcggtcagaaggaaaatgatggcgcccgccagttgctggtcgttcgagcgcgccagggcttcgagcagcagcgatccggcctcggtcagggtcaggatcagcgccacgatgggcagttcgttgaagatacggttcaggtcaaagcccaacgaattgacgatcggccccagcgcgtgccgcgccggatagcgccacagcaggcgacggccatagagcccgcgcgcggcagcggcggtgacatagagcttgccgatctcgtccgacatcagcgcgcgcacggtttgcagggcaaaagcagtggccgaccagcccaggataaacacaggcagccaggcgtgtttcagcaggtccagcacccggtcgaccgaccagggcgcctccttgtattcgggcgagaacaggcccgtcagtgtctcgccgaaatagacggtcgagatcagcatcaccatcagcgccagcaggaagttgggcatcgccagacccagatagctgaccacacgcagcgagttgttcaggtaaggattgcgcgaggcggccgagatgatgccgaccggaatggcgatcatataggccaacaacagcgcgcccagacagatccagagcgagatccagaacttgtcgcccaagagttgcgcgatatcgacgcgcaggatgcagctatcgccgaaatcgccccggaatgctccggccagccagcttgtccatcgggtcaggaagggttgatccagtcccagccgggcgcgctcggccgcgatatcggccagcgtgatggcggatccttgggtgttcttgtaggccagatagcgctcggcacagtcgccgggcaccagctccatcagcgaaaagacgatcagcgacacgatcaccagcgtgaccaatgccatgaccgcccgcgtggcggcaaatcgcgcgaaatgaagcattgagacctcgtcgaggagaaagggaaacgggcagccgggccgcccgtttccggagtggtcttattcgctcagccaccactgggcggggcgatagggataggtccggtagaactcgtaggactgcgtcttgaactcggggaagttcttgagcttgttcgagtgatagaccggggccggggcgttgatggtgccgatgaacaggacctggccggtcatgatctcgaccatcttctgcgcggcggcaatcgaggtttcggtgcccggagcgctcgactgataggtgtccagctcactcttcagctcggcgacccaagcgggcggttccaccccggcagaaccgttcgagctgatccactcggcccagagcatgccggtgcgcacgtcgaaatagccgtcaaacggcggcacccagatttcaccgtcacccaggatcgaaccggcgggctggcccttgccccacatcatcacgtcaagcgtattggacgattgcgacgagcggtattcgtccgaggtgacctctttgatggtggtggtgacacccacatcggtccagttctgcgcgatcagttccaccagctgcgaggaactggcctgggtcgagaactgccagtccagtacgaacgggtcgccattgggcaggtcgcggtcgccgtcaccgtccttatcgaccagaccgacctcgtccagcagcgcgcgggcgcggtcggggtcgaacgcgatctcgtggctttcccacttggcgtcgatgaaatcggggcgcggcgaaaagccgatgtactggttcggcgtgcccagaccaaaggcgacgacctcgttcagctgatcgcggtcgatggccaccgacatggcggcgcggaagcggacgtcgttgaagatcgcgcgcttgcccagatcctcggaggtgacgttgaaggtcagcgtcgcgctggcgatacccggtttcacgtcgatcgtgtagttgcccttttcctggccttccagcaggaccggcgcctgggtcaggttgaccgcctgcgacttgtaatccacctcaccgttcagcagtttcagcgtgcggacttcctcgtcacccacatatgtctcgtccatgttcgagatatagggcagctggttgccggcggtatccacctggaagaaataggggttggcgacatagtgccggccctcggtggtttccttcaccaggatatggctttccagcgtcggcatggtgtccttgggcagcccggccagcttgtcgcccgcagtcagcatcggcgagggcgtgtccatccagtccgagttgccgtaataggccttgatcagatcatagccgttttcatagcccagggcctgtgcattggcatcggcattggcatccagcgccgggtggaactggccaaagaaatgcttgggctggaacggctgcacataggtgaacgagaaggtctcgatcaggcccggcttgggcgcctccagggtaaagcgcacggtggtgtcatcgaccgcctcgaccttcatcggcttgccaccggccagggcgtaatccttgggctcggccatgacattggtgtccatcatcaggttgtcataccagaacaccacgtcggcggcggtaaagggcgcgccgtccgaccatttgtgaccggcgcgcagatgcaccgtcagctgggtgaaatcctcgttccattcccaggatttggcgacgttgggcaccacggtctgcaggtcgtccgaatagcggaacaggttcacatggcgcaccgagaggaaatccgaggtgccggactcggtggcgttcgacagcgcgtcgaactggccgccatactggccaatcccgtcatagggggcgacaaccagcggttcggacggcaggcgctcggccaggggcggcagcgccgggttgcccttgatgcgggcgttcaggtcgccgatcgccgggttctcggcgaaatccatcgtgcagccagcggccgactggaactccgccagatcatactgctgcggaaaggtgccggcggcaacgcccatcgggtcggcaacggtcacggcgggacaggcggcaagcgcggcaccgggcagggccagggcggcgacgccactgagaagtatacgtttcatgagacctccgtcggaaaggaaagcgttttgcggtttgtgtttgagtgccccacgtcttggggcggtggtgtccgggtcgtgatacggcccgattttgctgcgagatgggttgcaaccccgcagcggtcgagagcgtcctgcaacgcatcgggcggcgcagcgtcggtcaccagatcggtgatcgcttcgagcggcgcggcgatacagggagcaatggcagagaacttgcggtaatcggcggccacgatcacccgcgtggcattgcccagcagcgcgcgggtcaactcggcctcgcgcgggttggcggccagcacgcccagttcgggcgacatcgcatcggccccgatcaccagcacgtcataggcgaaccggcgggcaaaatcctcggtggcgcggccgaaacacccccgttccgagcgcgacacctcgcccccggccagaaacacccggctgccattgtgatcggccagcgaggcgacggtcgagatcgaattggtgacgatggttaggtcgcgccgttcgcgcagctgttcggcgacataggtggtggtcgaacccacattgatgaacagggtcatgccgtcgcggatcagttccagcacgcccttggcaatgcgggtcttttccttgggctgctgctccagcgcgccggaatacatcggcgcatcctgcgagccgcgcagataggtgccgccatgcacccgttcgaccttaccctgcttggccagggtcttgaccaggcggcggacggtctcttcggacacatccatcacctgcgcaatctgcgcgttacgggctgaaccgcctaggcgggccagaacgtcgagaagctcgtggccccgatgggggactttggggtctgcatcggacatgaagaaagaaacacacaaatgccgtcattaatccacaaaaaacaaacccgtgtaacaggcgtatgacttttcggcgttttttatgttaccactgctgtttttctgtggagaacatgtaagggcgggcgcagccagtgtcgcaaatggctgggaatcggtcgcggttggggacgagcacccgcaggaccgggcaaatgctgcgaggaactttcaacagattctcgacaaggggcacccatggccagacgcatttccgaaccggcgcgcgagatcgacatcatacatgaaaccgatgtgctggttgtgggctcggggccgggcgggctgcctgccgcgctggcggcggcgcgggcgggggccgaggttacgctggtcgaacggttcggctgtttcggcggcaacctgaccgtggtcggggtcgaggggatgcattggtatcgccatgaacagaccatcgaatcgaacggcatcgcccgcgaattcgaagaaaaggccaaggaaatgggcgccgccgtgccggaaagccagtcactgagccacgagatcgacagcgaggggttcaagctggtcgccgaccggatggtgctggacgagcccaatatccgtcccatgctgcaccgcttttttgtggcacccctgatggagggcgacaccatcatcggcatcgtcaccgaatcgaaatcggggcgcgaggcgatcctggccaggcgggtgatcgacgccaccggcgatgccgacgtggtgacccgggcaggggcacccgtttacaagacgcctgctgaacagatgatggcggcctcggtcatgtttcaccttgccggggtggacaagcagcgtttcatggatgggatcaaggccgatccccagacctacagggactggggcggtggcggcgaatggaatatcgagacctcggggaaagaggacgacatgttctcgcccttcctcaagaagccgttccagcaggcgatccgcgacgggctgatcccgccgcatctgaacaccatcgcaggcacctggggcgcggtgcatgacaccggcgaactcacctacatgaacctcatccatctcgatggctgcgacggtaccgaccccgacagcctgaccacttacgagatcgagggccgccgccagaccatgctggccatcgaggcgctgcgccgctacacgcccggatgcgagaatatccggctgcgcaacttcggcatgtcgatcggtatccgcgatacgcgcaaggtcgattgcctctacaacatgaccgaaacggacgtgcgcgagcagggccggttcgaggattccatcggcatcttccccgagttcatcgacggctatggcatcctgatcctgcccaccaccgggcgctatttccagatgccctatcgcaatctgctgccccgcggtgtgaaaaacctgctggtcgcggggcgtatcaccggcggcgaccggatcagccatgccgccacccgcaacatggcctgctgcgcggtgacggggcagggggcgggcatcgcggcggcgctgtcggtgaaatcgaaccgcccgctggacgagatcgacccgctgctgatccagaaagagctggagcgtcagggcgggcggcaccactgaacgaaaaaggccccgccgaatggcggggccttttttgctcgtcaggccaatcagccgatggcgacggccttcacgtcctcgtcgatataggggacatattgttcgaaattgtcggcgaacatctgcaccagcttggccgcctgcttgtcaaaggcgccctggtcgtcccaggtgcggcgcgggtccagcagaacctcggccacgcccggcaccgacaccggcacgtcaaagccgaaattgccgtccttgcggaactcggcattgttgagcgagccgttcagcgcggcggtcagcagggcgcgggtggccttgatcggcatccggctgccaacgccgtaggcgccgccggtccagccggtattgaccagccagcaggtcgcgccgtgacgggcgatcttgtcacgcagcaggttgccatagacctcgggacggcgcggcatgaagggggcgccgaagcaggtcgaaaaggtcggctgcggctcggtcacgccgcgctcggttcccgccaccttcgaggtgaagcccgacaggaagtgatacatcgcctgcgccggggtcagccgcgcgatcggcggcagcacgccaaaggcatcacaggtcagcatgatgatgttcttgggatgcccgcccagtgccgagacggaggcgttcgagatgtattccagcggataggcgcaacgcatgttggccgtcaggctgtcatcgtcgaaatccagttccttggtctcttcgtcaaacaccatgttctcgatcacggtcgcgaacttggtggtggtggcgtagatttccggctcggcctcggggttgaggttgatggtcttggcatagcagccgccttcgaagttgaaggtgccgcgatccgaccagccatgttcgtcatcgccgatcagcacgcgcgccgggtcggccgacagcgtggtcttgccggtgccgctaaggccaaagaacacggcggtgtcgaccgggttgccgaccgcgtggttggccgagcagtgcatcggcatcacgcctttttccggcagcatgtagttcagcagggtgaacaccgacttcttgttctcgcccgcatactcggtgccgccgatcaggatcagcttgcggtcgaaattcatcgcgatcacggtctcgctgcggcagccgtgcttggccgggtcggcctggaagctggggcagttgatgacggtgaaatcggccacgaactcgttcagatcctcgcgcgcgggacggcgcagcaggtgacggatgaacaggttgtgccaggccagttcggtgaccatgcgcacgttgatcgaataggccgggtcggcgccgccgaccagatcctgcacgaaatagtccttgcccttcatatgggccagcatgtcgtcataaagcgcgtcgaacccttcgggggtcattgcggcgttgttgtcccaccagatgctgtcggcaacgctggcggtcttgaccacatgcttgtccttgggcgagcggccggtgaacttgccggtggtgacaaggaaagccccgccattgcccagcgttccctcgccccgcttcaacgccgcttcgatcagcgccggttccatgaagttgtaatagacattgcccagaccctcgatgccctgatcctcgaggcggaattgcgggttaacccgtccagatgtcatgcgttttttctccgtgtgtcggcgcgcgaaccgcagtggcagtgctggcgcccttggggcttggatccggcaaatcggccggtgagcggggtcttaacatgacgctttgggacatgaacaggacgctttggcgcagttagcgcaaccaaggcatagtttagcgcaaccaagaatttcccgccatttcttcgacggcaaattcaggctgcgttaggatttttttgcaccaattgtccccagggacgacgcgattcgcagtttcggattgattcgctacgtcaaaagagcgatgaatgaggaaaaaataaggcagaagcgagcagtataggggcactcaataatgtcaaagattgctttggttgatgatgacaggaacatcctgacatctgtttcgatgactctcgaggccgagggattcgaagtcgaaacctataacgatggtcaagccgcccttgacgcgttcaacaagaaattgccggacatggcggtgctggacatcaagatgccccgtatggacggcatggacctgttgcagcggttgcggcagaaaacccagatgccggtcatctttctgacgtcgaaggatgatgagatcgacgaggttcttggcctgcgcatgggggccgatgactatgtcaagaagccgttctcgcagcgccttctggtcgagcggatccgggctttgctgcgacggcaggaggcggtggcgggcgatgcggccggcaccaccacgggcgagaccaaggtgatggagcgcggccatctgcggatggatccgctgcgccatgcggtcagctggaaaggggtggacgtgtcgctgaccgtcaccgaattcctgctgttgcaggcgctggcccaacgacccggcttcgtcaagagccgcgaccagctgatggatgtggcctatgacgatcaggtctatgtcgacgaccgcaccatcgacagccacatcaaacgtttgcgcaagaagatgcgcagcgccgatccggattttgcggcgattgagacgctctacgggatcggttacagatataacgaagaataaccgcccgggatcgggcgcctcgagggggagcgcgtgcgcgacaccggaacctcagaaagcaaccgcagcggagacgttgtgctgggcgacgactgggtcgccccgcacagtaccgtgtccaaggagttgcgtgtaaaacgggcgcggcgcagcctgttctcgctgcgtggctcgccgctgacgcgcaagatcatcaccttcaacctgatcgccctgatcatcctggttgcgggcattctctatctcaatgacgcccgcaacgggctggtcgtgcagcgtgccggcgcgctggtcggcgagacccagctggtcgccgatgttttcgaggcgcagatcaccggcagcgcgccggtcaatctggccaccggcgacggggttgatgtggacgccacgctcgaggatctcagcctgcgccggggcgtcgaggtgtttgtattcgataccgcgcgcaacatggtcggccagaccaagggcacgcatgtcaatccgcgccttcaggccctgttcgaggacaagaccggcagcacgatcatcaccgacgcgctcagcgggttgtggcgcgccgtttcctccatctttgccaacgcccccaaaagctcggcgccggctctggaacaacagatcgcctcgctcctgcccgaagccctggcaggagagacccgcgtcgaaacggtgctgaacaccgccggtggtaccgtgatcgcggcggcgaccccgatccttcaggccggaaccccgatcggggcggtggcaatggccagccccgccggagagatcgacgcgctcgcccgccgcgaccgcgagcgggtgttgcagatgttcgtggtggcgctgctggtatcggtcgggttgagcctggttctggcctcgaccatcgccaatccgttggccgatctggccgaggcggccgaactaggccgcgaccgcaattcgcggcgcatgaaccccggtcgtatccgcatccccgacctgtccgcccgtcccgacgagatcggccggctcagccgggcgctgcgcggcatggtctcggcgctctacaatcggatcgagggcaacgaacaatttgcggccgatgtggcgcatgagatcaagaacccgcttgccagcctgcaatcggcggtgggcaccctgcgcatggtccggcgcgaggatcagcgcgacaagctgctttcggtcatcgaacatgacgtgcgccggcttgaccgtctggtcagcgacatctccaatgcctcgcggctggatgccgagttggtcaaggaagaggagcaatctttcaacctgttgaccatgctggacaatctcaaccagtatctgggtgaagatgcccgctccaaggggatcgactatatcaccgacatgccgcctgacccgatcatgatacaggggctcgaagcgcggctggcgcaggttttcgtcaatctgatcaccaatgcgatttccttctgcgaggatggtgatgcaatccgggtctggacccgccgccgcgccaaccgggtgctgatcgtggtcgaggataccggcccgggcatcccggacgaggcgctggcgaagattttcaaacgcttctactcccagcgccccgaagagcattttggcaacaattccggccttggacttgcgatttcgaaacagatcgtcgaggcgcatggcggtgtgatctgggctgagaacatccgcccgaccgaagccgatgtcacctcggatccgctgggcgcgcgctttgtcgtgggcctgccgatctaagccggtgggacccgccgcactccaggacctgaaagagagggattgcgtcacggtccatgccagctgcgcggcggttgccggacaggggctgttgatcaccggtgcctcgggcagcggcaagtcggcactggcactcgagatgatggcgctgggtgcgcgtctggtcgcggatgaccgggtgatcttgcgcgcggccccgcatggcatagttgccgacgctcccgacacgatccggggcatgatcgaggcccgggggctgggtcttttgcgggccgagccggctggccctgttgtcctgtctcatgtgctggacctggatcgctctgaaccgaaccgcttgccggaatttcgggaaatattgcttctgagacattcggttcccttgcttttccggcccgataccccccatctagcagcgtcgttgatccaacttctaaaggcggggcgcgtggccccaatgcgttaatccgatgggtgagatttctcagatcgtatttgtgacagggccgtcgggcgccggacggtcaacggcgatcaacgttttagaggatctcggcttcgaggcgatcgacaacctgccgatgggcctgttgatgcgtttgctcgacggaccggccttgcgtcgcccgctcgctcttggtcttgacgcgcgaaaccgggatttctcgaccgagggtttccttgatctgtccaagcgtctggcctcgctcgagggatttcaggtgaccaccctctatctggattgcagcgccgacatactcctgcgtcgtttttccgagacccggcggcgccacccgatgtcaccggggtcaagcccgcttgagggggtcgaacacgaactcgagctgttgcgcccgatccgcgaggccgctgatacgctgatcgacaccactgccctgaacgtgcaccagctgcgcagagaagtcgaaagatggttcgcgccctcgggcggcagcatgctggccatctcggtcgagagtttttcttacaagcgtggcttgccgcgcgggctggacatggtgttcgactgccgctttctggccaatccgcattggcaacccgatctgcgcgccgcggatgggcgcgatcccgcggtggccgcgtatgtgcatgccgacccgcaatatctgccgttcttcacgcgggtcaccgacctgctgcaatccctgttgccggcctttcgcagcgagggaaaggcgcatctgagcgtcggtttcggatgtaccggagggcaacaccgatcggtcgcattgaccgaagcggtggcaaaggcccttgcagaggcgggcgggcaggtgtcaattaggcatcgcgaaatggaacggcgcaagccggatgcgaggccggattgatcggaatagtgatcgttgcacatggggggctggcccgggaatatctggccgctgtcgaacatgtggtcgggcatcagccgggtctggtcgcgatcgcgatcgaggccgatcatgatcgggccgaaaagcagcaggaaatcctcgccgccgccaatgcggtcgataccggcgacggtgtcgtcgtggtgaccgatctgttcggtggctcgccttcgaaccttagcctgcgggcctgcgcgccagcggaccggcgcatcctttacggtgccaacctgccgatgctgatcaagctggcaaaaagccggcacttgccggtgggggacgcggtgcgcgcggcgatcgaggcgggccgcaaatacatcaacacccagaacgtgactttggattgatcctggacggaaccgaatggcgcaacgtacattgaagatcatcaacgaaaagggcctgcatgcccgggcctcggccaagctggtcgaggttgtcgaagggttcgacgcaaccgccgaggtgtcccgcgacggcttgtccgcctcgggtgacagcatcatggggcttttgatgttggcagccgcgcgcggaaccactattgacgtcgagacctccggcccggatgcggatgccctggcggatgcgctcgaggcactggtgaacgacaagttcggcgagggtttctgaccctgtcgtgcacgacctgaagaacggaacaagaccaagtggtggaaaccgcgcagaacagcaagacaggatcggcggcgcacccgtccaccccgccgggcgagatctacgaccgccggaccctgacctatgccaattcctttgacgaccgctggacctcgacctggatccgggcaatcgaatggatgacgggcaagctgaccatcctgcgcatggtcaaccgcttcgagaagaccaacgatcagtatcgcggtcagaaattctggggtggcgcgctcaagaccatggggatcgacctgctgacgccggccgaacagatcgcccgaattcccaaggaagggccggtcgtggtggttgccaatcacccgcatggcatggtcgatggcatgatcctggccgagctgatcggccgggtccggcaggattaccgcattctcacccgctcggtgctgaccgggctggacgaggcggcgaccagtttcatgatcccggtgccgttcccgcatgaccccgaggcccaacgcaagatggtcgagatgcgggccaacgcgatggctcacctcaaggctggcggtgtggtggcgctgtttccctccggcgtggtgatgtcctcggacagctggtgggggccgcccatcgagcgggaatggaacgtgttcaccgcccagatgatccgccggtccggtgcccgggtggtgccgatctatttcccgggccgcaactcgcgcgcctatcagatagcctgtcaggtctcgccgatcctgcgtcagggcctgctgctgcatgaaattgtccgctcctgcaagaaaccgcaggcaccggtgatcggtgcgccgatcccggaagaggatatggagatgctgggccgcgacccgcgcggcttcatggcctggctgcgccagcacacgctgtcgcttggcggctaggccccccgtttcttcgctttgcctcaaatactccgtgggagtcgcccggaacgggcggcggggcaaacgccccctttgaccgtccccggcctcaacgggtcggaaccggcacctcgccgcggtagtcgtaaaagccgcgctgggtcttgcgacccagccagccggcctcgacatatttggtcaagagcgggcagggccggtacttggtatccgccagcccgtcatgcaacacattcatgatcgccaggcaggtatcgagcccgatgaaatcggccagttccagcgggcccatcgggtggttggcgcccagcttcatcgactcgtcgatggagcgtacattgccgaccccttcgtacagcgtatagaccgcctcgttgatcatcggcatcaggatgcggttgacgatgaaggcggggaaatcctcggcgctggcggcggtcttgcccagcttgtcgaccaccgccttgcaggcggcaaaggtcgcctcgtcggtggcgatgccccggatcaattccaccagctgcatcaccggcaccgggttcatgaaatggaaccccatgaaacgctcgggccggtcggtccggctggccagccgggtgatcgagatcgacgaggtgttcgaggtcaggatggtatggggcagcagatgcggctgcagatcttcaaagatcgcctgtttcaccgcctcgcgttcggtggcggcttcgatcaccagatcggtctggcccagatcggccagcgccagcgtggtcgagatccgcgccattgccgcttccatatccgcctcgctgatcttgccgcgcccggcctgacgggccaggttgccgcgcacggtcgacaacgccgcgtccagcgcctgctggctgatatcggtgagcagcacgtcatatcctgccagcgccatcacatgggcgatcccgttgcccatctggcccgcgccgatcactccgaccttttgaatttccatcgccgtatctgcccttcgcatgaggttgccgcgaccttatcggcagggtgggggcggcggcaagaggggctggcccggacaattcgcttcaaatccgcgcattagccgaatcgcaacgcttgcggcggcaaagtgaccattgggtgaaaaatcgaaatggtgggagccatgagttatgaattgccgggcgcgggggcgcccgaggccgcgacctgtcgctatggcctgtcaaagctgcgctttcggggtccggttcgggagttgaacgcgccttatgtggcctgtatcggcagcaccgagacattcgggcgcttcgtgcccgatccctatccggcgttgctggaacagcgccttggggaggcctgtgtcaaccttggcagtatcaacagcgggctcgacgccattctgcttgacccggaactggcgcgtctggcccaggcggcggagttctgcgtgctgcaggttcccggggcgcagaacctgtcgaaccggctctaccgggtacatccacgccgcaatgaccggttcctcgaagcctcgcccatgctggcggcgctgtatgacgaggtggattttaccgagttccatttcaacaagcacctgctgggacgtctgtacgagatttcggcagagcggttcaccgttgtccgcgcagagttgcagcaggcctggcaggcgcggatgcgcagtgccgtcgacgtgctgggcagccgggtggtcctgctctggctgcgctatcgtcaccagcgccccgacgatccggccgaggcgctgggccccgagccgctgatggtgacgcccaagatggtggccggcctggcatcaagggtgcgcgccacggtcgaggtgccggtacagatggcgggtcagtccgacgagttgggagatatgatcttcggcatgttgcaggaaccggcggccgaacattccatcgggccggtgatgcaccaggtgatcgccgaccgcctgtatcgcgcgcttcaggacatcgacacgtaaaaggcccgccaacgggcgggccttgcgagatttttcgtcgaaaaatcttgtccccggcctcagccgagcttttcggtcaattccggaaccgcctggaacaggtcggcgaccagtccgaaatcggcgacctggaagatcggtgcctcttcgtccttgttgatcgcgacgatgatcttggagtccttcatgccggccaggtgctggatcgcacccgagatacccaccgcgacatagaggttgggcgccacgaccttgccggtctggccaacctgccagtcgttgggggcgtagcccgagtcgaccgccgcacgcgaggcgccaaccgcggcgcccagcttgtcggccagggcctcgatcagcttgaagtccgcttccgagcccacgccacggccgcccgacaccacgatacctgccgaggtcagctcgggacggtcagaggcagccaccttgtcctcgacccattcgctgaggccgggattgtcgccgaccgagatggtttcgaccggggccgcgccaccttcgccagcggcgtcaaaggtcgaggtgcggaaggtgatgaccttcttggcgtccttcgacttgacggtctgcaccgcgttgccggcatagatcgggcgctcgaaggtcgagccgtcgaccacacccgacacatccgacagcaccatcacgtccagcagcgcggccacgcgcggcatcacgttcttggcgtcggtggtcgcgggggcaacgatatgctcgtagccatcggcgaggccgacgatcagcgcggcggtcgcttcggccaggcgatgacccagcgaggcatcctcggcgaccagcaccttggagacgccgtcgatcttggcggcggcttcaccggctgcggcggcggatgcaccagcggccagcacggtcacgtcacccagggccttggcggcgctcaccgccttggcggttgcgtccagcgccagttcgccaccggtcacttcggcaaggagaagaacagccattacacagcccccgcttctttgagtttcgcgaccagctcgtcgaccgagcccaccacgatgccagcggcacgtgccggcggctcttcggtcttgacgatttccaggcgcgggctgacatcgacgccgtaatcggcagcggtcttttcatccagcggcttcttcttcgccttcatgatgttgggcagcgaggcataacgcggctcgttcaggcgcaggtcgacggtgatgatggcgggcatcttcaccttgatggtctgcaggccgccgtccacctcgcgggtgaccagcgcgtgatcgccctcgacattcagttccgaggcaaaggtgccctggctccagcccagcagcgcggacagcatctggccggtggcgttcatgtcgttgtcgatggcctgcttgccggccagaacgatgcccggctgttcttcctcgacgatcttggccaggatcttggcaaccgccagcggctcgatgtcctgatgcacatcatcggcggcaaccaccaggatggcgcggtcggcgcccatcgccagcgcggtgcgcagggtttcctgcgcctgcttgacgccgatcgagaccacgacgatctcttcggccttgccggcttccttcaggcggatggcctcttcgacggcaatctcgtcaaaggggttcatcgacatcttcacattggcgagatcgacacccgatccgtccgctttcacacgaaccttcacgttgtagtcgatcacgcgcttgacgggtacaaggaccttcatctttgcgttttctccttcaaaaacggcaagccgccatgcgactcccaatgctctcgccgcgtttgatagcgacttggcgcgtgccgggacagggcaaaatcgtcacgtcatgtgcaatcgacgtcgcgttttcgccaattctcgcgccgcgagggaaattttgttactctgtcggcaggatggcgccgggagggagagatggaacgggtcgacgggttcggaggcttctttttcagggcaaaagaccccaaagcgctggcggagtggtaccagcagcatctggggatcgacccggcgccgggggattattccgggcgctgctggcagcagagcgcgggtgcgacaatttttgcaccctttgcccaggatagcgcgtatttcggggatcccggaaaagggttcatgctgaatttccgggtgcgcgatctggaggcgatgatcgcgcagctgcgcgcagcagggatcgaggttcagccggacccgggctcgccctatcccaatggcagcttcgccaggctgaccgacccggaaggcaacccgatagagttgtggcaaccggcctgagccgggcggggccaaaaaattgcaaattttttggggaaaattctttctcaagaattttctcgccatcccgagggacgcgaacaggtttcgaagctttgggtcggctcagcggttcgcgcgtcccgtcgccgggccgtccactggacgccccaccgcttcgctatgctcagcggttcgctccgggaatccacaagacgtcgtccttgccgccgttgttggcggtgcgggcggcgacgaagaaccaatcgctcagccggttcagataggtgatggcctgcgggttcactgtctcgccctcggccaattccacagccagccgctcggcgcgccgggccacggtgcggcagacatgcagatgcgccgccagcgcagagccgccgggcaggatgaagctacgcagcgggtcgaggtcggaattcatcgcgtcgatctcctgttcgagccgggcgacctgggccgcgatcatgcgcagcggcggatattccgcctcggcatccttctccatctcggggcggcacagatcggcgccgaggtcgaacaggtcgttctgaattcgcgacaacgcggcgtccatgtctccatccgcctccagccgggccactccgacaaaggcattcagctcgtccgtggtgccataggtcgccacacggtcggaatatttcgcgacccgggccccgttgcccaatgcggtctgccccttgtcgccggtgcgggtgtagatcttgttcaggacaaccatggcttagctcccctgaccgcgcagatagacatagagcaggatcagcagcaccgcgatgaactggaacaggagccgaagccgcatcatcttgttgccgtatttcgcgttgaaggtcccgcccttggcgaaaccgccaagcccgatcatcagcacgatgacgacagcgcccatcgccataaacatcacgatcatcaacagatccatgcagagcctcgctttcccaatccctgtgtcgcgcctgatctagcggcctggccaccaaaagcgaaccggtttttgcggtcagatacggccaagcacccggtcgctcagtcgtgtgggcaggattcggcgcaggattccggcgatataggtcggcgtggtgacatagtagcgcggcctggggcgacgcgcctctagcgcatggatcagcttggcggtcaccgccgaaggtggcagttcgaaccggtccggcccgcgatcctcgtaaagccgcttgagcagcccgccttcgtattttgcgcgcagggcagaaccttgccagtcgatatggcgctcgaaatgcgggatcgccttttcgcgcagtttcgaggtgatcgggccgggttcgatcagcaccacgtggatgccggtatcggccagttccaggcgcagcgtgtcgctcaacccctccagcgcgtatttggtggccacgtaggcgccacgccagggaaaggcgaccagacccagaaccgacgaacattgcacgatgcggccgtggccctgggcgcgcatcaccgggatcacccgtcgggtcagctcgtgccagccaaagaaattggtctcgaaaatggcccgcaacgcctcggtgggcacatcctcgaccgcaccgggcatgccaaaggcgccgttgttgaacagcgcgtccagggtgccgccggtggcgtccagcacttcggccagccccgaggcgatcgactcggcatcgtcatagtcgatgcgcgggctgtcgaagcccatggcgcgcagccggtcgcaatcgcgctgctggcggcaggcggcgaacacatgccagccctgcgcccgcaggccatgggccgccgcaagtccgatgcccgacgaacagccggtgatgaggattgtctttgccatgaatttgtccagcgccgccccggttggagcctattgctagggcgcccgagcgggctgggcaatgggtcgaacgtctcagttcgactttttgctgaccagcgacgcggcgatccagccgatctgttgctcgggcagcacccgcaggcgcagccagccggtgcccgaatcgtccagcacctcgaccttgtggcccagggtgagacggctgatgacgggatagagcgtgccgggtccgtcccgcatgttgacgcgcgatccggtgatctcgcgcaggtcgggcgccgggcggtcataggtgaaggtctggggctcggctgccggctcgggttctccgggctcgacccccagtgccagaatcccgccttcgagcgaggcgagggtcagagtcccgccctgggcggcatcgtcgtcgaacagggtcagccccttgttcaggctggcgcgggcgcgggccaggcgctccagctgttcttgcgaggtcagtgccgccttttcgaccggtgtcgggccgggcgtatagggggtcagcgacacttttgcgaccagctttgcgggttcgacctggaccagcggttcgggcttggcggcaggctgtgccgcgacgcgctcgggcttggccggacgcaggccgcgcggttcgaaatcggcgccgccgctgagttcccagaaggcaaagccgagaacggcgaaagagatgatgacaaagcgcatggtgcgcctcccgtgaacacacgaaatgaaaatagactgagtgaaaccggccgcagactggccgatcaaattttaacatatcctgcgcagggagtccaaaaatggggtaaaaacagtttgttttccccgaacttattatcgcccggaaagttgtccccagcaaattcgccgcctgtcgctttaccagaaacgacagagcgcgtatcacatcatctatgagcgatacgatcgacgaccccaacatgaagcaagacggcggcgggcatcaggtgtccgaaccgctgcggcgcgccattggcgagcgatatctgacctatgcgctgagcacgatcatgcaccgggcattgcccgatgcgcgcgatgggctgaagccggtgcaccgccggattctctatgcgatgcgcgaattgcgactcagttcctcgggcgggttccgcaagtcggccaagatctcgggcgatgtgatgggcaactatcacccgcatggcgacgcggcgatctatgacgcgatggcgcgtctggcgcaggatttcaacgtccgttacccgctggtcgacgggcaggggaatttcggcaatatcgacggcgacaacccggccgccagccgatacaccgaagcgcggatgaccatcgtcgccgaggcgctgctggatggtctgaacgaagatgcggtcgattttcgcgacaactatgatggcacgctcaccgagccggtggtgctgcccgcgcagtttccgaacctgctcgccaatggcagcagcggcatcgcggttggcatggccaccaacatcccgccccataacattgccgagctgtgcgacgcctgcctgcatctgatcaagacgcccgatgcgcgcgacgacactctgctgaactatgtgcccggtcccgatttccccaccggcggcatcatcgtcgagccgcccgaaagcatcgcccaggcctatcgcaccgggcggggctctttccggctgcgctgcaaatacgaggtcgaggatctgggccggggccagtggcagatcgtggtcaccgagatcccctatcaggttcagaaatcgaagctgatcgaaaagctggccgaggttatccagaccaagaaggtgccgatccttgccgatgtgcgcgacgaaagcgccgatgacatccgcctgatccttgagccgcgcaccaagaatgtcgatcccgaggtgctgatgggcatgctctatcgcaactcggatctcgaggtgcggttcagcctgaacatgaacgtgctgatcgacggggtcacgcccaaggtctgttcgatgaaagaggtgctgcgcgccttcctcgatcaccggcaagaggtgctgttgcgccgctcgcgccaccggctgggcaagatcgaccaccggctcgaagtgctcgaaggtttcatcatcgccttcctcaacctggaccgggtgatcgacatcatccgctatgacgaggaccccaaggcggcgctgatgcgcgaggaatggggcatcgaccacccccgcgcgctgaacgaggcggattatgtctcgcccgctccgggcgagggcgagctgagcgaggtgcaggccgaggcgatcctcaacatgcgcctgcgcagcctgcgccggcttgaggaaatggaactgatccgcgaacgcgacgccctgatggccgaacgcgccgagatcgaggatctgctggccgatcccgccctgcaatgggcgcgcatttcggaccagttgaaagagacgaaaaagacctttggcaaggatttccccggtggtgcgcggcgcacccgttttgccgaggcgggcgaggtcgaagaggtgccgctcgaggcgatgatcgagcgcgagccgatcaccgtggtctgctcgcagatgggctgggtccgcgccatgaccggccatatcgacctgacccgcgagttgaagttcaaggacggcgacgggccgcgcttcatcttccacgcggaaaccaccgacaagctgctggtctttgcctcgaacgggcggttctacaccatcggcgccgccaatctgcccggcgggcgcggcatgggcgaaccgctgcgcctgatggtcgatctgcccaacgaggccgagatcgtcgatatcctgatccaccagcccgagcgcaagctgctggtcgcctcgaccgcgggcaatggctttgtggtgcccgagaccgaggtggtcgcgcagacccgcaccggcaaacaggtgctgaacgtgcgcgatgacgaacgggcgctgatctgcgtgcctgtcgccggcgatcatgtggcggtggtgtcgcagaacggcaagttcctggtcttcccgctggacgagatgcccgaaatgggccgcggcaagggcgtgcgcctgcagaagtacaacatggcgcgcggcaagcagggggcgctggaactcgatggcgggctgagcgatgtgacgacattcacctgggccgaggggctgaaatggtcgatgggcggcgacaagacccgccacgagaccgacctgagccagtggctggccaagcgcgccagcgtcggcaagcgcccgccctatggcttcccgcgcagctacaagttcaagtgacacttccgccgcgctttgccatttcctgccgatgcggcttggcacgggccgcatccgtaggctacatccgctgcaacccaacgcttgccgagatgcgatcatgatccgagttctttccctgctgaccgggcttgccctgctggccgcctgcaccgccgcgacgcccgacgagccactggaggatctgggcgccttcaagctgggacataatgtggtggtggcgtccaaggcgcaaaaaggcccgatctcgcgcgatgcgaccgccgaggaatgggaaaccgcgctcaaggcggcggtgggcgaacgcttctcgcggtatcagggtgaccagttctatcacctgggcatcagtgtcgaagggtacatgctggcgccgccgggcgtgccggtgatctacagcccgaaatcggcgctgatcatcaatgtcactgtctgggatgatgccgggcagagcaagctgaaccccgaggtggaacaattcaccgtgttcgaggcgaccaccggcgaatcctggctgatggggtcgggcaatgcccgcaccagggaagagcagttgatgggtctctcgcgcaatgccgttggcgagatcgaggactggctggtcgagcagcacaaggaaaatggctggttcgctccgcgcccggatgcggaagccacgaccggaacgccggtgaaaccggcgcagggctgacattcggtcaggattggcttgattttctcctgtgaaccaaatatcccgcgcgcgcagtaggaaaccgggacgaagggtcccccaaaccgcaaaagggcgcctgaggaatggcaaaggaaaagtttgagcgtagtaaaccgcacgtcaacatcggtacgattggccacgttgaccacggcaagacgacgctgaccgcagcgatcaccaagtatttcggcgatttcaaggcgtatgaccagatcgacggcgcgccggaagagaaagcgcgcgggatcaccatctcgaccgcccacgtggaatacgagaccgactcgcgtcactacgctcacgtcgactgccccggccacgccgactatgtgaagaacatgatcaccggcgcggcgcagatggacggcgcgatcctggttgtgaacgccgctgacggcccgatgccgcagacccgcgagcacatcctgctgggccgtcaggtcggcattcccttcatggttgtctacatgaacaaggtcgaccaggtggatgacgaggaactgctggaactggtggagatggaaatccgcgagctgctgtcctcgtacgattatccgggcgatgacattccgatcattcggggttcggcgctgcacgcgatgaacggcaccgagccgtcgatgggcgaagaatcgatccgcgcgctgatggcggcggtcgacgagtacatcccgaccccggcgcgtgcggtcgaccagcccttcctgatgccgatcgaagacgtgttctcgatctcgggccgtggcaccgtggtgaccgggcgtgtggaacgtggcgtgatcaacgttggcgactcgatcgagatcgtcggcattcgcgacaccaagaccaccacctgcaccggtgtggaaatgttccgcaagctgctggaccgcggtgaagccggcgacaacatcggcgcgctgctgcgtggtatcgatcgtgaaggcgtcgagcgcggccaggtgctgtgcaagcccggttcggtgaccccgcacaccaagttcgaagccgaagcctatatcctgaccaaggaagagggcggccgtcacaccccgttcttcgcgaactaccgtccgcagttctacttccggaccaccgacgtgaccggcaccgtgacgctggccgaaggcaccgagatggtgatgccgggtgacaacgttggcttcaccgtcgagctgatcgccccgatcgcgatggaagacggcctgcgtttcgccatccgcgaaggcggccgcaccgtcggcgccggcgttgtgtcgaagatcatcgagtaatcggtgatccccagacgcaccgtcagggatgtgtcgaagatcatcgagtaatcggtgaccccgagacgcacctggttgctccaggagattttcctccggaaaatctgccaggtgcgacaaaggtgacgaatagaaaaggccgctcccccggagcggccttttttcatgtccacaaacgagccagcacacgagattattcgacgaataatctcggaccgccgccgaaccagttcatttccccgtccagggcgtgcggccgaccatcagatccgcctctgccgtgatctcgttcatatgccgttccaggctctggcgcagggcctcaaactcctcttccgaggccttgcgcggcacgggatcggtccattcccgacacaggaaaacgccgtcgttgcgccaggggcgtggtaacagcagacggtcccaactgcccatctcgcgcccgtgtcgcaccgaataggtaatcccgaacacccgcttgcccgagctgcgcgcccagaccagcggcacggtcgaggatacccgctccggcccgcgcgggccatcggcggcgatgccgatcgagataccgtccttcatcttgcccagcacctcgcgcgacagcgccacatggcgcttgtggctggacatggcgattgtatccatgccgaagagttgctgcacccggcccaccatgctgccggcccgcgcggccgaggtgatcgagcagatccgccccttgtcgagcggaaagaaatagggcgattgcgccaaccgctgatgccagagcaccacgatcaccggctctccggctgccgccagttggtccagttcctcatacccgatgcgctgccagctggtgttgcggtgcaccaggcgaatataggatgcgatccgccgggcgacccagttcagcaccgcttcgctgtcggcgatcttcttgcgcaggctcatggcgcctccttcggttcggaccggaaccgtcatacccgacaggcgccgctgtgcaacgtctttccgggctctctttttgcgctcgcgcggtgaaaaggggcttgagtccgtcgcggtcgtggcatatctccatcgccacgataggggtatagctcagttggtagagcgacggtctccaaaaccgtaggtcgcgggttcgaaccctgctgcccctgccacttcccgacatcaccatcaaactatgctctaccgtctagtcgccgcgctgttgcctgtgcgagcctggcacatgtcacgagcagtggcccaccgcgcaggcgccgccttgcaagggacggcggcaatcttttgcgcgtggccaccgccttttgcgaaacatcgctgagacggtttcaaagcccagaaaaacgaaataaagtgaaagccaagtgagtgacacttgccacgcacggatctataacggccaggacaggaggcgcgagtcatggatgcggaagcacggcaacacgagattttgcagaagctgcgccagcaggagcgagtcggtgtcgatgaactgaccctcgatttcggggtcagcagccagacggtgcgcgccgatctgcgcgatctgcacgatcgcgggctgctcaagcggacccatggcggggcagtgcgggtcgaaacggtgtcgaaccgcgaatatggcgctcgccgccagctgcatcgcgggcaaaaggcggcaatgggggcgcttgcggcctctctgatccccgatgacagctcggtcaccctgaatatcgggacatctacggaacaggttgcccgcgccctgtcgggtcatcgcggcctgaccgtgttgtccaacaacatcaacatcatcaacttgctgatcggcaccccgtccaaggaactggtgctggtgggcggcgcggtccggcaaagcgatggcgccatcgtgggcgaggacgcggtcgagttcatctcgcgctacaaggtcgatttcgcggtgatcggcgcctcggcgatggatgccgacggcgcgatcctggatttcgacgcacgcgaggtttcggtggcccgcgccatcctgcgcaatgcgcgcagccgtattctggtttgtgacgggtccaagttcgacatcgccgccccggtgcggatctgcgatctggcagagcttgactatgtggtgaccgaccgcgcgccgccggccgagtttctgcggcgcgccgaacagaccgaaaccgaaatcctcatcgcggagcagaccgatgactgagaccgatacccgggtctatgacctttttgtcattggcggcggcatcaatggctgcggcatcgcacgcgatgcggcggggcgggggctgtcggtggcgttggccgagatgaaggatctggcctgggccacctcctcggcctcgaccaagctgtttcatggcgggctgcgctatctggagtatttcgagttccgtctggtgcgcgaggcgctgatcgagcgcgagatgctgttgcgcgcgatgccgcatatcagctggccgatgcgctttgtgctgccctatcaccccgacatgcggttcgagaatgacacgcccacctcgcggctgttgtcgacggtgatgccctggatgaagggccgccgcccggcctggctgatccggctggggctgttcatgtatgaccatctgggcgggcgcaagatcctgcctggcacccgcacgctggacctgagcagcgacccggcaggagcgcccttgcaggagcggtttcgcaaggcctatgaatattccgactgctgggtcgaagatgcccggctggtggtgctgaacgcgcgggatgcggcggcgcgcggggcgcggatcatgacgcggaccaaggttgtttcggccacgcgcggcgccgatcactggaccgtcacgctcgaggatacggtgacgggagacacccgcacgctgtgcgcccgggtgctggtgaacgccggtggcccctgggtcggagagctgatccatggcgcgctgcggctcaactcgtcggaacaggtgcggctggtgcggggcagccatatcgtgacccggcggctgttcgatcatgaccgctgttacttctttcagggcaccgatgggcggatcatattcgcgatcccctacgagggcgagttcaccctgatcggcaccaccgatcaggagcatcacgatccggacgcgcacccaacctgcaccgagggtgaacgggactatctgctgcggttcgcctcggagtatttcaagcgacagctgacgcccgaggatgtggtctggacctattcgggggtgcgcccgctctatgatgacggggccagttcggcaacggcggccacgcgcgattatgtgctcaaggtcgatcgaaacggcggagcgccggtgctcaacgtttttggcggcaagatcaccacctatcggcgtctggcggaatcggcgctggacaagatcgcgccgttctttccgggccttgccggaaaatggacggcgggcgttgccctgcccgggggcgattttcccgtcgatggggtagcggcgctgaccgaggggttgatgcggcaatacccgttccttacgcaggcctgggccgcgcggctggtgcgggcctatgggaccgaggcggcggcgatgctgggcgaggccggcaatgccgaggcgctgggcgaggatttcggtgccaccatcaccgcgcacgagctggattgggcgatgtccagggaatgggtgcgcagcgccgaagacttcctgtggcgccgcaccaagctgggcttgcggctgacacccgaccaggtggcgcggatcgaggcctatatctcggcgcgcggctgaccctggccggtgctagctgcgcagggtggcggggacccgggtcgagatcgacacgccgcgaatgaactcctcgcattcctccggcgcggtgatcggcagcatatggccgcgcccgggcaacagctcgcagcgcaggccgaatttcttcatcgggacaccgtgctgggtgggcagcagcactgcgtcctcggccccgaacaggatcgcgccgggcacttccaggtcgcgatagcgctgcgcctgggcggcgatgctggcatcggcgcccaccacgtcctcggacgcagtgacaaaggcctgcggcctgagccccagcgcgccgcccgcgcggtccaggaaatcctcggggaaatcctcgggcgcgaagacctctctcagggtttgctgcgccgtccagttggccagtggcaccgcgatggtacgcccgatcaggcggcgcagccgggcattgcgaatctcgagcgggcgaaacacggcaggcgccccggccatgtgatgggtcagcgggcagatcagcgccagcccggccaccttgcgcggacgttccagcgccatggccagtgcgatcgccccgcccagcgaatggcccaccagcacgggatccttgatccccttggtgtcgaggaactctgcgatcatccgggcctgttccggcagcttggccagcgcggcgccatcgcgggtggaatagccgcagccgggccggtccagtgcgatgacgtgatgatcctgggaaagccggtcaaccagcgcataggtgaaatgctgcaactgcccggccagcccgtggatcagcaccagcgtctgcctggccggatcgcccgcctcgacataatggatggcgccaccactcaccggctgtatctgacccatttgcggtaccaatgtcgcggcgcgccgggccagcatccgggttctgatccagccaaggatcagaaccagcaggactagggcaagcggggcaagggcaaggatcaaggcaagcgacatcggggcagggaactctcgggaggcgtctggtgcgcgagcctagtcagtgtcgtccccggttgccagccgttgcgttgaaaaatccgccctgcgccgcaggttcattcggcttcgttcagcgcgggcaggggcggcagcggcagggcgtcgagcagggcaaagacctgctcgcggcaggcgggtcccatccagccccggggctggaaggcagcgggcaggtcgggatggcgcaaggccacccggcgccagcgatgcaccagcagcgtgcgcagggttgccacctgaaacggggtcagcagcccgggcacgcccgccgcgcgcaattcggcgcaatcctgatgcaggctctgacaggcggtccccagatcctcggggaagaggcgggtttgcagccagccgggaatggcgcgggcgctcacctcgaacccggccagatcgtcgcaatccccgggtaccggcccggatcccagcgccaccgtgcgcccgatcccgatataggtgtcggtcagcagcaggtcgttgagcgtgttgaggctgctgccatcctcggcgatcaggatatgccaggcctcgggcaattcgggtgtgcgggtatagatgcggggggtcacgcggtccgattgggtgcggccatattcggacaggtaatggaccgaactgcgcccctcgcggctgctttcgatccatccatccttgcgcagccggtgcagcgcgacgcgcatcgcctcgggtttgatgcccatcggctgggtaatgcgggtcagcgcgctgcccgaaatccggtcgcccttgcgccgggccagatcccccagcagcgagacgatgatcgaccagacccgctggttctgcgggtcggcaagccgggtgacggcggtgtcgaaccagggggtgtgtcgtgtcatacgaacagtctaagccgccccgagataaaagagaatcgctttctggcccccggcagccatggtcgggggccagtgcgttcaataggcgttcatggtcagcagctcgtattccgcgaccatctcgtcatcctgattggtcagcgtcacatgccagcgcacttcgccatagtcctcggtccggcgggtctttttcttgaccgtcaggcgcaccttgatgctgtccccggccgacaccggtttcatgaagcgcagaccgtccagcccggtattggccagcacaggcccttcgttcggctcgacgaacagaccggcggcaaagctgagcaacagatagccatgcgccacccggcccgggaagaacgggttccgcttggcggcggcgtcatccatatgggcatagaaggtgtcgccggtgaaatgggcgaaatgttcgatatcgtccatggtgacggtgcgcgcggcggtgttcagcgtctcgccaatcgacagctcgttatagcggcgggtaaagggatgcgcggggcctgcgacctcgttcgcgcccggcacccatttgccgccgatccgcgccagcatctcgggcgagccctgcacggcggtgcgctgcatgtaatgtttcacgccacgcacgccgcccatttcctcgcccccgccggcgcggccggggccgccatgcaccatatggggcagaggcgagccgtgaccggtcgattccttcatcgagtcgcggttgttgatgtagatgcgcccgtgaaaggcgcctgcgcccatcaccacatcgcgtgccacatcggcgtcatgggtgatcagcgaggtcaccagcgagccgccgccgcgattggccagcgtcaccgcgtgatccacgtcgcgatagcccatgacggtcgagaccgggccgaatgcctcggtatcgtgcacgcgctgggcgcggtcgggatcggcgcaatggaacagcatcggcggcacgaatgcgccgttggccagatcgccggacaggccggggtccatggtgaacacctgttcggcctcttgcccgatgatcgcggccttggccagcacatcggccttttgcccgcccgagaccagcgcgcccatgcgggtcgcctcgtcacgcgggtcgccgatcacggtcttggacaggcgcgcgctcagcgcctcgatcaccgcctcgacacgcggctgcggcgcgatgatgcggcggatcgcggtgcatttctgccccgccttggtggtcatctcgcgcgcgacctccttgatgaacaggtcgaactcgggcgtgccgggttccgcgtcggggccaaggatcgaggcgttcaggctgtcctgttcggcgacgaaacgcaccgagttttgcaggatcaccgggttcgagcgcagtttcagcgcggtatcggcggagccggtgaagctgaccacatcctgacagtccagatgatccagcatgtcgccaaggccgcccgacaccagttgcagggcgcccgcgggcagaatctcggcctccagcatgatgcgcacggccagttcggtgacatagcagctgttggtggcgggtttgacgatagaggggacaccagccaacagggtgggggccagcttctccagcataccccagaccgggaagttgaaggcgttgatatgcaccgcgaccccttgcagcggggtgcacacatgctggcccaggaaggtgccatttcggctcagctgttccacctcgccgtccagatagatctggccgtccggcatctcgcgccggcccttggaggcgaagacgaacatggtgccgatgccgccgtcgatgtcgatcaggtggtccgactgggtggcgccggtgtcgaaactggcggcgtacagctcggccttgcgggcgttcagcgcctgacccagcgccttgatcatgcgggcgcggtcatggaaccccagcttgcgcagggcggggccgccggtgttgcgggcatgatcaagcatcgccagcacgtcgagcgcgtcattgcccgcgctggcgatcggcgcaccggtgatggccgaggcgatggtgcgggcgcccgcaccgggcgcgacccattggccggcggcaaagctggaaatctgttgaagggccatggcagtctcctgttcctgtcgcccgccagtctagccggttcagggcgcgaattgtgagggatggtattcgcgaccgaacggtcggtcaataaaattccaacatattgacgtacacaaacgaaaaccgccggacctttcggcccggcggatcaggggtcagtggcccatcgcgcccatctgctgcggcaggtagagcaccaccaccggcaccagtacgatcagcgccagccggaagatgtcggcgatccagaacggcgtcaccccgcgaaagatcgtgccggtcgagacatcgccaaccacgcccttgaggatgaaaacattgaggcccacgggtggggtgatcaggctgatctcggtgaccaccacgaccacgatgccgaaccagatcggatcatatcccagcgaggtgaccagcggaaagaagatcggcacggtgagcagcagcatcgacagcgattcaaacacgcagcccaggatgatgtagatgccgaggatcatcaggatcaccacaaacggcgccacatcataggcggtgaccatggcgatcagcgcctcgggtaggccggcaaggttgatgaagttggaaaacacctgcgccccgatcagcaccgaaaacagggatgcggcggtaaagctggtctctttcagcacctcgaaggtggacccaaccgtcaacccaccccggaaaagcgcgatcagaaaggcgcctgccgcgcccatgcctgccgcctcggtcggcgagaaggtcagattcagagggtgaaagtcgaaagcgccatacagcccgccgatcaccaggaagaacagcaacagcaccgcccagaccgaacccagtgcacgcacccgctcgccccagcccgcacgttcacccgcggggcccgcttcgggattgcgccacacggtccagcgcacggcaaagagatagaacaggatgcccaggataccgggaatgatccccgccatgaacagcttgccgatcgaggtttcggtcaacaacccgtagatcaccaggatgaccgaaggcgggatcaggatgcccagcgtgccgcccgccgcgatggacgcggtcgacagctcgtcggtatagccgtagcggcgcatttccggcatcgcgaccttggacatggtggccgccgtggccagcgacgagccgcagatggccgagaagccaccacaggcggcaaccgttgccatggcgatgccaccccggaaatggcccaggaatgcgttcgacaccgcataaagctcgcgcgccatgccgcccttgttgacgaaaagccccatcaggataaacagcggcaccacgctgaggccgtaatcctgcgcggtatccatcacctgacggcccaccatggacatcgcggccttgagcccgcgttcatccaggatcgagccgccccgctcgtaggcaaagcccagcgtgccgaccagacccatggcaaagacgatgggcaggcgcagcagcaccagcaccaggacaagtgcaaaaccgatcagtgcggcagtcatttcagggcctccgaaagcaggcggggagcgaagagatgcaagaggccggtgatgaccagcgccaccgcgctgatgcccacggaaatggcgatgaaccagcccacgatataggtcgggatcgccagatattcggtcacgtcgccatagtcgcgcgagcgttcggccaggatccagacgcggctcatcggccagtacagcatgataccgctgaccagatgaatcagcccgtcacggatacggtccagccgcaggcgatgaaacagaccatcggtcaggtcgacggcgatctggccgttgttgaccgagatgatgggaaggaccgagaacaccagcaccgccatcaggatgcgggtcagttcggtcgcggcctcgatgggcgcattcaggacggatctgaggatcacgtcgcagaaggtcatcaccatcaggatgaagagggcaaggcaggccaccaacacaggcgcaaagctggcgtggcgggcaagccggatcagggacgtcatgggctcctccggcgggctggctggggcggcgataaccgccgccccgctgaaatggctcagttggcggccatttccgatttgatcaggtcataggcggcctgggcgtcgatcccggcggcggcgacctcggcaatcaccttttcgcgcacatcggcggcgatggcggcgaacttctcaagatcggcggccgaggctgcgttgatcgcgttgccttcggtggcctcggtctcggtccggccgatggcgtcgatctcgtcccagatcttgccgatctcgcggctcagcggctcgccgaacaccttatcctccagcgcctgctggatgtcctcgggcaggtcggcaaagctgtcttcgttcatgatgaaggcgaaggagccgcgatagaggccgccgggcatctcatagacgttctgggcaacctcggtcagcttgaagcccttgcgcgattcaaacggcatcaccacgccatcggcggccttggaggcgagcgtttcatagaccttgggggcgggaacctggatgccggtggcgcccagggcagtgcccacatcgccgccgacaccgccggggatgcgcaccttgaggcccgcgatctgcgccatgtcggtgaccggcgcggtcgagtgcagctgcgccgggccatgggtgtgcagggcgatcagcttgacgccgcgatgctcgtcggccttgctcagatactggtcataggcgcgccaataggcgaccgaagcggcctcggcagaaccctcatagcccggcagttcgatcagcttggtggtgacaaagcgacccggctggtagccgtggaagatgatcgacagatcggcggcgccgtcctggatcaggtccatctgagcggggggcggggcgatgcccagcttcagctcggcggtgacctgaccgtcggtggcctcttcgaccatctcgacgaacttgggccacatcatcgcgttgatgccgtgggtcggcggcgcccagctggagatggtcagcgtgtaatccgccgccatcgcgatggttccgctgacggccatcgccgccgaggccagaagggtgctgagtttggtcagtttcatgggttttactcctccctgaaaacgtgagtcgagaatgcgttaatggtcctttttgtaaccatcaacggcggttaaatttctgctgatgggtctccccttggcgccagaacccacgagtcggggctttcgctggcgaccaattccatgatttccatggatttttcccaaccttgcgattgggccagatgcatcggcccgccccggtgacgcggaaagccgtagccgtgcagttgcaccatatcgacatcctcggcgcgctcggcgatgccttcggaaacgattcgcgcgccttcgttggccagcaccgccagcaggcgctgggcgatctcttcggcgctgaaagggcgccgggtgatgccccgtttggccgaatagtcgacgatcagcgtctcgacctcggggtcgcgttccggggaacgcgatccttcggcatagcggtaccagcccttgccgctgcgctggcccagacggtccatctcgcagagcatatcggcgatgcgctcatagcgttcggcggggtcgcgggtggccgcttgccgcttgcggttggcccaggcgatttgcagcccggtcaggtcctgcaactcgaatggccccatcggcagcccctgcgcccgcatcgcggcgtccacctcatgcggcagggcaccgtcggccagcaggtattccgcctcgcgccgataggcggccagcatccggttgccgatgaacccgtcacagatgcctgacaggaccgaaatcttgcgcagccgcttgccgagcgcaaagccggtggccagcacctcgggcgcggtatcgggggttttgacgatttcgagcagcttcatcacatgcgccggactgaagaaatgcaggcccaagcagcgggcggggttcgcgataccggcaaagaccagttgcggatcgaggtaggaggtattggtcgccagaatggcgtcggggcgcatcacggcggccagatcagcaaagactatgcgcttgacgtcgagatcctcgaacaccgcctcgatggccagatcggcatcggaggcatcggcataggtgtcggtggtggcgagccgggccagcatgtcggcctgggcgtcggggctgatcttgccgcgcttgacgcccgctgcgaccagcccggcaacccgctcctgcgccgcctgagccgccgccgcatcgcgctcgatgacggtgacactcagcccgccgccaagacaggccatggcgaccccggcgcccatcagcccgccgccgacaatggcaacgcgggtcagctcgcgtggggtgactccggcgatggcgtcgggccgggcgacgagacgctcggcaaagaaggcatagcgcagggcgcggctttcgtcggactggcgcaggcccagatgcagggcgcgttcgcgcggctggccctggtcaaagggcaaggcggcccattgcagcgcgtcgagattgtgcagcggcgcggcacggcccttggccgccttggacagggcgcgcttggcctcagccaacgcctcgctgttcagcgcctgcacctgccgcagacgggtcttttccgggcgtggcggcagacccttggcaaagccctgtgcggcagcccgcaaatcgccctcggcaacctggtcgagcccccccagcgccagcatctgcgcggcatccagcatcttgcccgaacaggccatgtcgatggccgccatcatgccgatcaggcgcggcgcgcgttgggtgccgcccgcgccggggatcaggcccacattgacctcgggcaggccgaatttggtgcccggcgcggcgatgcgccaggcgcaggccagcgcgatctcaaacccaccgcccagaaccgtgccatgcatcgccgcaacaaagggcgtttcgctgtcttcgatcatctgcaccacgtcgggcagatgcggttcctcggcggggcggtcgaattcggtcatgtcgccaccggcgacaaaggtgcggccggcgcaggtcaggatcgcgacgcgggcgccctgcacctcggccaccgcacgggccaacccggcacgcaccggcgtcgaggtcgcgttgaccggcgggctgtcgatctcgacccaggcgatatcgccgtcgcgccttaccgtaaccacctggttttcgcccatctgcccgcctccaccggtcgagaatcaattgcgaagaatttattgaccaaccgttcggtttatgcaagatggttgttgaaacattcgcaaagcggggcggagatgagcgatacgattcttgcgcaagatcatggcaactgggtggaaatcacgctgaatcgcccggatcggctgaacagcttcaccgacgagatgcatctggccctgcgcgccgcgctggaaggcgcgcgcgacaatggcgcccgcgcggtgctgctcaccggcgccgggcgcgggttctgcgcgggtcaggatctgggcgaccgcgatccgtcgaaaatggacggcccgcccgatctgggctataccgtgcgcaccttctatgcgcctttggtgcggctgatccgctcgctcgatttcccggtgatctgcgccgtcaacggcgtggccgcaggcgcgggggtcaatatagcgctggcctgcgacatcgtgctggcgggcgaaagcgccaagttcatccagtcttttgccaaggtggggctgatccccgataccggcggctcgtggcacctgccgcgcctgttgggcgaggcgcgcgccaaggggctggcgctgaccgcacaacccctgcctgcgaaacaggccgaagactggggcctgatctggaaggcgctgcctgacgaccagttgatgaccgaggcccgcgccatggccgagcagttcgccaatggtccgacgctgggctttggcctgaccaagcgctgcattcaggcggcctgtgtcgacacgctcgaagatcatcttgaactcgaggccgatgccatgaaaacctgtggcgaaagcgccgattatgccgagggtgtcagcgcctttctggaaaagcgcgcgccaaggtttcagggtaagtgagcatgacaccaaaagaacgggcggaacggtcggctgcggccatgtggtcggacgacaacgcctcgaaatgggcggggatggagattacccgcgtcgacgaggggctggcggtgctggaactgaccgtcgccgcgcatcattgcaacgggcatggcatctgccacggcggcgtgaccttcatgctggccgatagcgcattcgcctttgcctgcaacagccgcaaccagtcgaccgtcgcccagcataacgtgatcagctatatcgcgccgggccatttgggcgaccggctgaccgccaccgcgaccgaggtcagcctgaccgggcgcagcgggatttacgacgtgaaagtgaccaatcaggacggccgcaccatcgccgagtttcggggtatgtcccgggcgatcaagggccacctgttcgacgaggattaaggcgaggaggacgtcatgaaggacctgagccccaagaaagaagacctggatccgatcgagatcgcctcgatcgacgagatccgcgcgttgcagctggaccgcctgaaatggtcgctgcgccatgcctatgacaacgtgccgatgtacaagaagcggttcgacgaggcaggcgtgcaccccgacgacctgcaaacgctggccgatctggccaagttcccgttcacctacaagaacgacctgcgcgacaactatccgttcggcctctttgccgtgccgcgcgaacagatcattcgcctgcatgcctcctcgggcaccacgggcaagccgacggtggtaggttacaccgccaatgacatttcgaactgggccgatctggtggcgcgctcattgcgcgcggcgggtctgcgcaagggcgacatgatccacaacgcctatggctatggcctgttcaccgggggcctgggcgcccattacgggatcgagcggctgggcgccaccgtggtgccgatgtcgggcggccagaccgagaaacaggtgggcctgatcaccgatttcaaacccaccggcatcatggtgaccccgtcctatatgctcaacattctggaacagtatcacaaggtcggcatggacccgcgtgaaagctcgctccaggtcggtgtgttcggcgccgaaccctggaccgatgccatgcggcgcgaggtcgaggaggcgttcgacatgcatgcggtcgatatctacggcctttccgagatcatggggccgggtgtggccaatgaatgcgtcgagaccaaggatggtccggtcatctgggaggatcacttcctgcccgaaatcatcgacccggccaccggcgaggtgctgcccgatggcgagatgggcgaactggtgttcaccacgctcaccaaggaaggcctgccgatggtgcgctatcgcacccgcgacctgacccggctgttgccgggcaccgcgcgcagcatgcggcggatggaaaagatcaccgggcgcagcgacgacatgatcatcctgcggggcgtcaatgtcttccccagccaggtcgaggaacaggtgatggccacgggcggccttgcgccgcattaccagatcgagctctacaaggccggccggatggacgcgatgcgcgtctttgtcgaggcgctgccgaccatgaccgatgaactcagcaagaccgccgccgcgcggatgctgacaaagcggatcaaggacatcgttggcgtttcgaccgagattgttgtaggcaaccccggagatgtcgaacgcagccagggcaaggccaagcgcgtcgtcgacaaccgcgacaaggagtagggtttggccagaacgattgcgaaggaccacgatcagaagcgcgcccagatcttgaagtctgcggcgcgcgtcttcgcgcgcgagggtttcgaccgcgcctcgatgacccagctcgcgcgcgaatgcgggatatcaaaggccaatatctatcactattacgacagcaaggatgcgatcctgttcgacatcctagaaacctatctgcacgagctgcgcgaccgcatctgcggcatcgatatcgccgggctgagcgggcccgagcggctgcataccgtggtgcgggaaatcctgctggcctatcagggcgtggatgacgaacaccgcgtgcagaccagtggcatgtcggccctgccggacgagcagcagaaacagctgcgcggctaccagcgcgacatgatcgggtttctcagcaatatcctgaacggcatcgcgcccgagacctttgccggcaacccgggcaagctgcggggcgccaccatgtcggtctttggcatgctgaactggtattacatgtggaattccggcgccgacaccgccgcgcgcgaggaatatgcccgcatggtcagcgacctgacgctgcacgggctaaaaggactctgatcacgggaaagagacgcgctccgtaccgttcttaacatgcgcgtttgcgccctccggggcgcgaggagcaagaaactccggcttggtttgatgcgcaacacggtgtttctcgctttgaaaattcgctgtgcggacggggccgcccttcgatttccgcacctgaatggacgctatgcgtggtttgccacctcagcgaaaaccatgacgggtggaatgccgacctcggcggggcgggcgaacgcatctctgtctcaatgcgtaagtgaacttttggttaggccttacgggtggtgccaagataaccgaaatgagggatggagaatgttgaactcattgttctgcgacttaagaccgtggcgccatcgaagtcaggccgacagatgcattcaaaaggtattcgttagcaaacgatcaaagagagcagagaatgacccagaaaatgcgtcgatggcaggtatgaaacgcttccaaggcccatcttctttactatctggcgacgaaagcttggtcttttcagttcgttcgaacgtcaccaaacatcataaagaattatcttggcaccatgatcactgtgaaaatttgagacctgccgagtttcatgaaccgatgccgcgactgctgcaggattaacaccaactggagagggaatctctgtgccaatagctttcatcgcactgtactttgtactgggaaataattttgacattgcctgccagagctggtcaaccgcggctcctgtttctcagtcctcagaaacgtgatgaagccacttcccaaagtgaaaaaggcttggacgatatccaagctccaaaacgtcattccaactgatcgaagaaaacttcggcatgagtatttcaatttcggataaagagttatcatttacgggaatagcgggactactgatctgcgactcaggttcaagtcgaaacgctttgcaacgtcagatcgggcaacccggttatccgagttccacatccatcagcttgtgaagttgcattgtgcggatcgtcgctgctgggaattcggggttctcgcgcagatattgcatcgagaacagggggtccaaccgccgcagcgccctgagcgtctggcgggcggcggcatagtccttgcgccgaagccgcagcgcatagagatgacgcagcggcggctgcgaggtcggcgcaagctcagcggcccgttgcgccgcctgttcggcggcatcgaagtctttggctgtcagattggccacgcacagccgcatcagcgagaagacttcgagagaactgttggccagttgccgttgtgctctgctggcggcgatcaacgctgcctcggcggccccgcgccgcagttccagcgcaccgaggcttgcatatgcatagccaattcccggattgctgcgcagcgcactttttgcgtaggacagggccgtttgcggatcctcgaataccagatcctgaacatcggcaagaaaagacagcgccagcgcattcctggagtcgagcgcccggctttgccggatcaggtcggtcacctcgccaatcagatgatcgcggtccgtgttgcgggtttcgagcgcgaggaaggcaagcgccagcgccttgagcgccgggcgtggggcgtgtggatcaatgtcgttagcgcgccccaatgtccggatggccttgcgcaaccggtcgggatcgaagctgaagacgtccgccagcgcctcggccgccaggacattggcttgctgggccggtgacgcgacaaaactgcgcgcgcccattgcctcgctcgcttcggttgccaaggctgccgcggtgtccatcatgctttcggtttcgcggctgtcgatgaagagttggcgcgaccagaacagccttcccgccggttcctccgtcatgcgcgcgaggacggcaaacgccttgttgatccgggtcacccggattgcaaagcgggcaccgggtgtcacgatcacgggtgtcaacgtgccgtccagggcgcgcacatcagcacgaaagtggcttttaactgtctgggttagctgggtgctgatcgcatcggtcagaaagcgttccagtttgtccgactccaaccccaggtcttgatcgaggaagaacctcgggggctcctgcgtccaggacagggggcgttccgcctcggtagcgtggagccgtgcaggcagagccctcgcaggcagttctacttctgccatctgaagcaggctggcgcgttcctgtctcagccagtcttcgaaaccttctgagagaatgtcgatgccttccaggaaatcccttccagctcgcaggcgctgcaaaacgccttgctggtcatcaaggaggtcgattgtcacatccttcgaagtcatccagatgtcggttcggtttgcgcacaggatgtctctggcatcgccaagctgccgacggatggatgaaagcgcctgccgcagactgcctgacgcctgatcggggcctcggtccgaccacaagagcgcttctagccagcgccgcccgacggtcattcggggcgacagcgcaaggatgaccggaatgacccggttccgactgccgaccggggtcaggttcctgccgttctcatccgagatgcggggaacgccgatcgtttcgattctgagcttcaccgttggctgcaccgtttgagcccgtttggcaccatccccgacaggaagcacgtcaaagttaccttgcgtcaacatctaagtgtcgaatggcccaaggcgcacccgtctttggcccgccgtccggggcgagggaatgcgcccggcaccgatcacttcgatcagttccgtgtcgtagccgaggatctctggcacgtgcctgttgagctccgagcttcgcgcgatcagccacagggtctcgcttgccgtggtctgggccgtgccgtcgttgatcgcacagatcaggcggcggctggcctgggaggctgcaaagctggttccacgcatcaccacctgcgagccatcggtcgatccggccgacaggatgccgccatgggccgggccgtcgtccgtcgggaaggcggccgtgggcgcgcgcttggttttcgtgccctgggggcgcgggagcgtcgtgcctgcatccttcccgtcccgccgcccccgaccggtggaggagtagaaggacggcctgccatcgctggcccggtatccaccaacccgcgcggcccccttgtgcgctgccgaggcgttcatggtgccgtgcctgcgcacgggggtaacagcgaggatatcgttgttgatgtagacgccgtccgcatttctggggtagctgtagctttcgagcgggcgcccgtcgctgtcattggtgacgtaacccggatcgtcgaagtagctgcgcaggttgatgaccctgtttggcgtcaggccctggtcggtctgtatagacagggtgacgaagtggccttcccggcgacgcgtctgcaaggaaatccgccagacgccgctgtcggcgaccgacgggtcgccatcaagccggtaggttggggccacgcagaggatatagcggaaccggttgcgttcggtgcgacgtatcttgccttccctcacatggtcttcggggacggcccaggccacatagaggtgggcaaccgtcacaccgtcacgttgcagggcgcagaattgcgtttcgcctttcgtgagcttcggtggttgcggggtcgggaccgtcgcgccgggcgcgttgaacgaaaggcggattgcgggcgtcagttcgtccttttgccgatctacctgttcaaaccagacttcggtgaagttcgaggactggtcctgcggcaagacgcgccagttgagcgctttgggctgtccccgcatcggttcgagaaaggcgttgcagcgggcaaggttgtcgttgcccgtcggcatgacgatgccgatccgcgccttcctctgttttttcacgcggatgtcttgaaactggtcgagcgcggcggcgaagcggtcgtggatgtccttgtaccccgcgtgtttgccgaacgacaggttgatcacgatgggaaagccgccttcgggcacgtccgcccctgcgtccttcatctttttccagatgccgtccgccacatccgccacgtgctggatcgcgtgcagcatgtagctgtccagataggtccccgaggcgccgaaaaccgcactggacggggcgttgacggcgataatgcggacccgttcatcgaagttgtcagtggcgccggggtcagcgcccgccaccatgtcgagcacatgcgccccgtgagaggcgcgctgcgccagcgaggtctggcggctgacctgcgacaggttcagcgcgcccagccgcttgtgaaacgcctcttcgtccagccgccccttgaacgtgccgccgctgaagtcctgcaagtgttcgttgatctcgtgttcatagaacgcgcagccgaaggggacgtcggggaaccgcgccggattgagactccagttgccgatcatctgccaggcggacaggatgcgcgtcttgccatcggcgaagcgcagccgccggtggcccagcggcatgccgacgtcgatgaccccggcgatgatggtcttggggtcgatcacagtcgacagcgtgccgtcctcgcccgacggcaggttcgcttgctcgggttgcttgacgccgacatcgccgtccgggttcagggcgagcgtgggcaccacgatctgatcgaggtgcttgaagtgataccaggtatcgtctggtaggaaacgctgcgggatgaacttcagaacattgtcaccgtcccgcagatcgctttcatcctcgcgcttgatctggtcttcgccggggccgaccgttgcccagtgaatgtaggggtcgatatcgtctttgggcttgtcccaatttgtccatgtgtatgtcattgcaatccctccaggcccgtcaggcccattcgtccacggcatcggcccagagcgccgcaaagagcttgatgcgggggttttctacctcatcggaggcaggggtcggatgcaggctggccttgatccagacgaggtcgaagtcccgctcgggggcaaagtccgatgtcgctgccgcgtcaggttcaaattccagggcccccggcgtcagcgccgtgccgtgccctgccgcggccatgtcgcagatcgcttcgcccaaggcagcgccaaggcatgcgcctgccgctgaatccaccgggaagtggacaccggcaaccgtgcggttgaccgcgatgcgatgggcgatgcggaagaccatgggcaggtcgggttctgtcatcgcctggccgagtttctgccccgtcatcagcctgtgcagcacggtcgccagcgcaaaggcttcggttgcgtggccggatggatagctggaatggtcaggcgtcgggatgatgggctggacctgggccgcgtattccgaaggccggggcatccaggtgtggtgcttggcctgcatcgaaaggctgatcaccaccgaatgaacggctgacaggacgtgcagcgttgcttcgcggcggttcaggttcatgtgatgcgcggcctcgaagaacgagatgatgtcgtccatttggcggtagatttccgggatccggtccgcccgcaggtccgagtagccgcgcagcaactgcatctgcgggcgcagaccgttgcccgcagcgtaggtcgggatcttcagcgtggcgaccggttctccgcacagctcgaccctggccccgttaccgccgtctgcctcgaccctgaagttcgacaagagctcgcccgtcaggatttgctggcgccgcaggtcggagaggtatttcaagtcatcgccgacgccgttgcaattcggcgcgttcaggtcggtgccttccacatcccagaagccggtgatagcgtcctgctgaaccatcaaagccgaggaaacaagcggcgacgtgccgccgcctgcgtgagtgccgccgtgggtccccccgtgtgttccaccatgagtgccgccgtgtgttccgccatgagtgccaccatgggttccaccgtgggtgccgccaatcaatgccatttgtctctccttcctcttcggcgcgccgtcgcgcggcgcgcatttctttttcaacttgcacgtgcgacatggccaccctgcaccgggcatgacatcgatgttccatcctatcgcaattcttccgcaattcccgcgtgaatcgggccaggaatgccccgggtatcctgcgcggggtgccaaacctatgtttgaaaagtattttttgaattgaccagacagagggctgaacgcgaacagccgccgtggtgattccgaattcaccgcacgataccgcggaatttcttcagcctttgcgtgaagtggccagtcttaggggtgtgacatgtccaacagaggagagttttgatatgtactgtcagcccgaccacggaggccccgccggcccttacggaaacatctaccgttcaacaatgtccgcgtgccggtccttcgactatttctttcccgatgcacctgttcaggtcgccgatcccgcgagagtgaaggcgcttgatgcgctggggttggccatggtcaaacgggatcctgtcgctggtgcgaattcggcccttgcgccggtcctgacttacttcggccagttcatcgaccacgacatcacggccggaaccgaccgcgacggcgcgaacgagatgatcgacgcgcctgatctggccccgcgttcgcgcgaagcggtgcgcaccgaaaagcagaatatgcggtcgggtcggttggacctcgacagcctttacggggggctgcccgacggtgttccgcagaacccggccgacaaggcttttctggacaagctggtttcagccatgcggtcaaagacctttcgaggtcagatgcggatcgacgtctattccgaagacactcccgactctgcggttccttttccgacaactgaccgggctggggatctgctgcgtctgggggcgttggagcgggacaagttggtcacagaagacgagatcctgggcctgtccgacggcatgaggaagatgttcacccgcaaggatggcaaaaccctcaatcccacgcgggcgatcatcggtgatgcccgcaacgacgaaaacctgatcatcgcccagtttcatctggtgttcctgcgcttgcacaaccggctggtccagaaccggcccgggcatgtcaaagcgtcgaaagccttcgactgggcgcgggatcgcacgcgctggatctaccaatggctggtggtcaacgaatacctgcgcaagatctgccaggaagacattctggacgacattctggccgccggtcccgggctttaccagaacttcctggccaacagcggatgcaccgatggcaagctgcccttgccgatcgagttttccgccgccgcgtttcgtttcggccattcgatggtgcgtgacgcctatgactggaacacgttcttcgggaccaaaacgacccatgatccaaccctgcctgaggcgggttctcagttgcttttcgccttcaccggcggcggcgagatgaacggcttcccggtcgatcgtctgcccggcaactggggggcggactggcaacggctgatctttgccggggccggggcgacgccgaccgagttcgcccgcaagatcgacacgcatctggcgctggagctgggcgcgctgcccggcggcaccgcgggcacgatcatggcgcacctggcgcggcgcaatctgcggcgtgggcatatgctgaacctgccgtcggcacaggactgcgcgggcgaactgggcctggtcccgctcggcaccgccgaactgggcgaaggcgagatcgcgcaggtcctgtcgcaaggcgggctgagcgaggcgacgccgttgtggtactacgtcctgcgcgaggcggaggtacgcaacagcggagaggcgctcggcccgttgggcacgaacctcgtcgcccagaccctgctggggttggtgcagtccgatccggggtcgtactggcaccagaccggaaccggcggcgcacgctggactccagcggacctcgtggcggacggcttgcccgacctgtcctcgatcgaagcggtgatgcgattcggcggacatcttaggtgaacggcaaacggcggccccttatccgggccgccgttaattcgcgcggggttggacacctagtttgattgcgctgcagcaatctgagcgtcgatcagggcctgctgggcctcaagcagcgccttctgttgttcgagaacgcccttctgagccctcagtcgcgcgctgcggccgctcagcgcgttgaccggtgccgcaatgatggccgagatcacatcgagcgggatcgacaggcaggccgcgacctcgctgggtttctcgacatcgaactttgagatcatcccggctttgaaagtcaacgtcgcgatcgatctgacgcaggggcggcggtcgatccggatccccatcacatggcgggggtgcgcaacggtcgcaatgtgttcgaacttggctttgtcgtccttgatcgtgatcgtcaccggcaccagaagcggcacgcagaccgccgccgccgcggggcagggggtggtcggcccttcgagaacggaggcatcgtaggaggtgctgagggtcatcccgttgccaagtgatttgcccgaaccgcgatattcgctggcgaaaggattgatcatgatgctgaacgcatcagtgcttgcatcgcgcaaagaaatctcggcgtcttcgcccgacaggatcgccgtcacccgtgaggtcgccgctttcacgatctcgtcggattgttcgtcagtatcgaccttgacggaggccagcagtccgtccgcggtcgtttcgatcgtgtatagatcgttgctgaaggcggaatagccggcccgggccacaaatgcgcgcgacaggtcaggtctattttcaacgacgattgtcgcgtcaagcaattttgcgcgctcgaatgtgacgcgcaggaacgatttgggcaggtaatagggcatcccgctggccaggttgcccggtgacaacgccgcgctgttcagcggggcttgctgcgcgcacccgactgcaagaaaaagggcaccgcaaagtgccgcggcatgaatatgcttcatggtcgtttcctttttcggttggggtgcagccggggccgatgccgccccggctgcagttctgtcacgcagacgtacggacacggcgcttgcgcgcgcgcgcgggattggtcacggccagcgtagcggccggtccgaccgcattgtactgtccgccgatggcctcgtacctggtcttgttgccggcctcatccgtgccgacgatcacccgaaggccgtccacgatttcatccagaacctgcacgctcgccgacggcgacaggaagcctccatcggcgggcacgccctcccggcgcaggacgatgtcaagaaacccgtcgctctggttgacgaaaatcaggtcaaggtcttccttgctgcccggtgcgtccccttcatgcagccagacagaggtgaacttgccgccgacgtatgcgccaaaagtctggccgaagtcgttcgtcagatcctgcaggatccgcagaacatcgtcgctccgctcaaacggccggacctggtcaccccattcggcgaaggtgcgcagaaacttgattgagtttgccattgtcttgttcctccaaaatgatgtgtgccgtgtgatccggcacaaattggagtaggggacactcgtgaatggcccgtgcgtccaccgcaaatgacaagggaaaaacgcgtgactgtccccgccatgctgttcagcgtcacattatttaaagtccgaggctttcggccagcacggccaaggcccgtgcggtttcgaggctgttgccgatacgctttgccagatcgaggctgttgtgtgcgtagcggcaatcacggaggccgtcatcggccgatttgggccgtcttcgctatggtcgatgacagcaacgcgcggttcgcacccgttcatgcgaagcgcagcatccgtcacgctgggctctactccgccattcgctatccagtcgtagtgtatccgggtccgctctcgtcgggatagtcaaagacatagaggacgtaagcgtccggcgcgcgtggcgccaccatcctcgcagaaccgagggggcgttaggggggaccggctcgtcggtcggcccgatagtgccataccggggcgccccggcggcaattcacgggtgtttcaggcccaggctgtccagcaggttggcggcttcggcctcccagcgggagcgcatctcggcgttcccgggactgcgtttgatatccggcccgtatgatgctcaatttgcgcttgccctgtgatgcccacagcggcaggcgcaattgccattcagaggtgggtcacatgttatcgaaccgagagcttctgcagaaactcctcaagggcatcgaaaccggtgatccggcggctgcggctgttgtcaacgaagagaaatacatccagcactaccctcagacccacgagggcagcgaaggattggccgttctgttcgcccgccttgccaaaaccaacccgcgtgtccggttcgtgcgcgtgttcgaagatggtgattttgcctttgcccataacgagtatgatttcgccagccttcgggtcgcgttcgaggtgttccgcttcgagaacggcagggcggtcgagcattgggacaacattcagcccatgttggggccaaatccctcgggtcgcggaatgctggatggtgtgacgcagataaccgatctggaaaggacagaggcgaaccgggcgttggtgcgggattttgcccaacgggttcttgtcggtcggcagctcgattttctggggtcttgtgtcgatgacgggttgatccagcatgaccccgagattgcggacgggcgcgccgcctatcgcgcggcgctggaggccgtaacgaatggtcagccgcgcctccactacacaaggcttcatcgggtgttggcagagggcaactttgtcctgtgcatgtgcgaaggagagcgcgacggggtccattccagtttctacgatctctttcgcgtggaaaatgacacgatcatcgaacactggaacacgatcgaggcgattgcgccgcgaaatgagtggaagaacgagaacggaaagttctagagcttgccccgatccggtcggacggaaaccgggcggggtggtaggtatggcctgagccggggcgtgaccgtaaagccgtgcctcacggggaggtttcgacaagaccgaagatctcgaccgtgtccaccagtccgcgaacctcatgccgaccgtgcgaggcaaacaggtccggggcgtgctgcgccaccgaagccgtggcaagaaccggggcgccgatggtcttggtcagcccctcaacgcggcttgcgacattcactgctccgccaagcacggtgaagtcaagcctgccctggctgccgatattgccatagctgacctggcctgcattcaggccgataccgatatccagcctcgtcttgccctgggcggcacggtgttcattcaacgtggcgaggccggcaaggacagcttgcgccgccagggcggattgccggcaccgcgcggccttgtccgcgcggccagagatcgggaagaccgacagaacaccgtcgcccataaacttgagcacatcaccgccgttgccttcgaccgattgcacgaccacttcgaaatagccgtccagcgcgtcgaaaacctcttgctcgctttgggtgtcggaaaaggccgtgaacccgcgaagatcggaaaacatgatgaccgcctcaagcgtgctgcgctcgctgcgcttgatggcgccgttccagaccgcgctggaggggccatcgcccagatacgtgcgcaaaaggctttgtgtcgacttgcgcatggtgatcggctccatcgccgaggacagccccggctttatggcttcgatcagggccagatgtttcggcgaaaacccatcctcggcccgcgtcgcaaaggtgcagccgtgttgcgacccgtctccatagtcaagcaaggtcgcataatagtcggtgccgccctcggccgcgaactccagatacgaggcatggtctcgtgccgggtccagaccgcgcaggcttttgtgcagagggcgctgattttcaaggatgtattcaaaggcgctgccgatatagccgtcggtcagcattcgcgcgtgagtcacgtcatagacttcggtgccgtccggcgtccagaccacgccccaggcgatcagcagcgggttggcaaagcgttggccgatgttgacgcgccagagcgggacgccggcatcgaccaggctcgcgcagagatgtgagacgatcccgaccggatcccccgaacgacgcccggtcgtcatcatccagttgttaagtgcggcggccgcttccataccctctgactatcgcaaggtgagattgatgcaaagtctcgccgacttggcacctcatcaagcggaaacagcaaaagcgtgcccgggaaggttttggcgacactcttcaggcgctcaaatctgcgggcttgagctggccgatgccagacggcacggtgcagtccgaagcttgacctatcacaatcacggagaaaccagcaggccacaaacctgtcgggcctcagccgggttgctcttgtggggccgagcggggcgcccggggcgccccggcgggtgttcaggggcgtttcaggcccaggctgtccagcaggttggcggcctcggcctcccagcgggtgcgcatctcggcattgccggtgcggcgcaggcccatggcgcgcagcgcctcggtccgacccgcgctgccggtgccaaagctggccgcgacgcgcggccaccaataggccgccgaggcttgcagtgcttcgacctcgccgtcttcgaccagctttgccgcgccttccagcgccagttcgccatggcgggtctcgatcggggcaatggcgcggaatgcttcggccagcggctgatacgagatcatggtaaaatcggccagttgcaccaccacggcgcgtgccatcagcaggttcatcatcaccgcgtcggcccagccctcgatcgggtagttgaacaccgccagccgcatgtcccgctcggtccgggcggcgccgatatcggcgtcccgctccagccgcgcggtccaggggtgatgggtggcatagcgctgggtatccgccccgaactcgcccatgatccgcagcacgcggtcggcattgtcggtcttttccagcacgatcttggcggcggcgatgcgctccttgatgcccggtccctggttgatgatttccgcaaaccccgccgcaccggccagttcgctgtccacgaaagtggccatcagcttcatcagctcggcgcgatagcgcgccggtacgttggttggattggtcagcatcccgccagcggcgaggtagctgtcgatcgtcatgtcttcggccatgtcactctcctcactggtcgtagtcgacaacaacggtgtcggtcagcggataggcctgacagctgagcacatagcccttctcgacctcgtaatcctcaagcgcgtggttggcgaccatctcgacctcaccttccagcaccctacagcgacatgttgaacaaactcctgccttgcaggcaaaaggcgcgtccaggctgttttgcagggctgcatccaggatcgacaggtccttgggcatgtcaaagctctgggtggcgccgtccagcgtgatggcggcgcgggtctggttggcccccttggcagcttcgctcgaaaccgccttgcgcttggcccggccgggctgggcgctggcgaacagttcgaacttgatctgcgcatcgctcagcccgtgtgcgcgaagtgctgcggcaatgcccagcatcatcggctcaggcccgcagataaaggcggtgtcgacatgctggatgtcgatccagtgttcgaacagctggccgcatttctcttcggtcaccagaccggtgaacagttcgatctcctgcgcatccgtctccaggatatgcagcacgttgaaccggcccatgtagaggttcttcagatcctccagctcttcgcggaacatgatcgtgttcacgcctttgttggcgtagaccagcgtgaactgcgaccggggctcgcgcgccagcgtggtcttgatgatcgacagcaccggggtgatgcccgaaccgccggcaaagcccagatactgtttctcggcgccgggatcgagcggggtgtggaaccctcccatcggcggcatggcctgaaccgtatcgcccaccttcagctcttcgttggcccaggtcgagaaggcgccgccatcgacgcgcttgatcccgatctgcagcacgccgtcatccttgcccgaacagatcgagtaggaacggcgcagctcttcgccctcgaacgcgcggcggaaggtcaggtattggccttgggtgaaatcgaactcgctggccgcgccattggcgggtttcagcgtgaccacgacagcgtcgcggatcgtcttgtggatgtcggtgacttccagatcgtgaaagcgtgccatccggtcctcctcagatacatttgaaatagtcgaagggttccaggcagtcggtacagcgccaatgggccttgcacggggtcgagccgaactggctcaccttttcgaccgccttgctgccgcagcgcggacagcgttcggggccgccggcagggcggggcggggcgatgccgtattcctccagcttcaccttgcccttctcgctcagccagtcagtggtccaggcgggcgatatctgggtcttgatccggatatccttgaccccccggttgcgcagtgcggtctcgatatccatcgagatgatcgcggtcgcggggcagcccgaataggtgggggtgacggtcaccgtcagtgtttccccctcccaggcgacatcgcgcacgatgcccagatcgacgaccgagatcaccgggatctcggggtctggaacggtatcgagccagtcccagacctgctgttgcgacggctggtccatggtcttaccagcgcgcgccgggataggcgcgttgcagccattgcatgctggtcaacagatggcccagatgctcggtatgcatgcgcccgtcgcggccgcccttgtgggcgaaacccgatttcgggatgctcagcgtggcggccttcatcacctcggtcaggatcgcgtcgtaatcggcgcgcaggctggccggatcgggggcgatacccgccgcgaccatctcggcatcgaccgcgtcgccttcgaacagctcgcccacatagggccagaggtaatccagtgcctcttgcatgcgcgcatggctttcctcggtgccatcccccagaccgatcaccgtgtcacgcgagcgctcgacgtgataggtgacctctttcatcgccttctcggcgatggcggcgacacgttcgtccgcagagcccttgagccgctcaagcatcagcttgtgccagctgtcgaacaggaactggcgcatcagggtacggccgaaatcgccgttgggcacctcgaccagcagcgcgttgcggaaatcccaggcgtcgcgcagaaaagccaggtcatcggcgctcttgccttcgccctgtacctcgctggcaagggccagccacatctgcgtctggccgatcaggtccagcgccgtgttggccagcgcgatatcctcttccagcactggcgcgtgaccgcaccactcgctgacccggtggcccaggatcagggtattgtcccccatccgcagcaggaattgcaggaaagcttggtcgcgggtcattacatcgcccccacttcttcgggaatgtcgaagaaggtcgggtgacgatagaccttgctttcgctgggctcatacagcggacccttgtcactgggcgagctggcggcgacatgctgtgcctcgaccacccagatgctgacaccttcgttgcggcgggtatagacgtcgcgggcgttcttgatcgccattgccgcgtcgggggcgtgcaggctgccgacatggcggtggctcatgccgtgctgaccgcggataaagatttcccacaggggccattcgtttttcatcagtcgatctcctcctgactgggcgcggggcaagaacccggtggcattaccccggagccgcgcgctgcgatgctttgcgttttgtcttcggtcttactcggccgccatgcgggcggccgctttcttgcgggaatgggccagcagtccgtcgcgcacccattggccgtcgtcccaggccttgcggcgggccgccaggcggtcggtgttgcaggggccgttgcccttgatcacgttgaaaaattccgaccagtccggatccgagaaatcgtaatggccgcgcgcctcgttccaggtgatgttcggatccggcagctcaaggcccagatacaggatctgcggcaccgtctggtccacgaactgctggcgcagctcgtcattggtcttgaccttgatcttccaggccatcgactgttccgaatggatcgagtccttgtccgaggggccaaacatcatcagtgccgggaaccacagccggttgaccgcgtcctgtgccatcttcttctgctcgggcgtgccgaaggccatcgccatgatcgcgtgatagccctgacgcgcgtgaaagctctcttccttgcagatgcggatcatcgcgcggctgtagggcccgtaagaggtccgctgcaacgccacctggttgatgatcgcggcgccgtcgaccagccagcccaccgcgccgatatcggcccagttcagggtgggatagttgaagatcgaggagtatttcatccggccttcgtgcagcaggttgatcaggtcgtcccggctctcgcccagggtctcggcggcggagtagaggtagaggccatggcccgcctcgtcctgcaccttggccaagaggatcgccttgcgctccagcgtcggcgcgcgggtgatccagttgccttcgggcagctggcccacgacctcggaatgggcgtgctggccgatctggcggatcagggtgcggcggtaatcgtccggcatccagtccttgggctcgatcttgatgtcattgtcgatcttgtcctggaacgcgcgttcctcgtcggacatgtcctcgcgggatttcacaccatcgctggcggtcttgatcatctgcgcatacattcgggctctcctcccttacacacgttccaggatcagggcggcgccctgtccaactccgacgcacatggtgcagagcgcatagcgcccgccggtgcgtttcaactgataggcggcggtcattaccagacgcgcacccgacattcccagcgggtggccgatggcgatggcgccgccgttggggttcacatgcggcgcatcatcggcaacccccagcgcccgcagagtcgccagaccctgcgaagcgaaggcctcgttcaattctatcacatccatctgcccgatggtgagccccgcgcgcgccagaaccttgcggctggcgggaaccgggccgatgcccatcacccgcggctcgacaccggcgaccgacatgcccaccacgcgcgcgatcggggtaaggccgtttttgacagcagcagcctcgctcgccatcaggatcgcggcggcaccgtcattgacgcccgaggcattgccagcggtcacgctcttgtcggggccgttcacgcccttgagcttgcccaactgctcggcagtggtgccggggcgggggtgttcgtcggtatctacaacgatcgcatcgcccttgcgctgcgggatggtcacgggggtgatttcgtcgccaaagacgccggcggcgtgggcggcggcccagcgggcctggctgcgggcggcaaatgcgtcctgatcggcgcgcgagatatcgtaatcctcggccacgttatcggcggtctgcggcatcgagtcggtgccgtacatctcgtgcatcttcttgttgacgaagcgccagccgatggtggtgtcatagaccgcattggcgcgggtaaaggcgctggtggccttgggcatcacgaagggcgcccggctcatgctttcgacaccgcctgcgatggccatgtcataatcgccggccttgatggcgcgtgcggccatgccgaccgcatccatgccgctggcgcagagccggttcaccgtggtgccgggcacgtcgaccggaagcccggccagcagcgcggccatgcgggcgacgttgcggttgctttcaccggcctgattggcatcgccatagatcacatcgtcaaggctggcccagtccacctgcgggttgcgcgcgaccagggcggccagcggcaccgcggccagatcgtcggtgcgcacctggctcagggcgccaccatagcgtccgatcggggtgcgctgtgcatcgcagatgaaggcgtccataagtatttctctccgtctcctgcatcaccattaggtgaccgattggtcgggtaatacgcgggaaaatgattcgcggcaagttaaatgtaacagatggtgatcatgattataatttcggtaacatataagggggtgcaaacccgggccgcggacggcgccagaaaattcgacgaattttctgggcaaattttctgcgaaaatttggacgcgttgcctgttgctcagacgcggtcgctcagcacgcgccggatgatatccgcgcgccgcaagccgcgttcggccagctccgcgtcgctcagggcggagagcgcattgatttggcggatcttggcgtttgcctcgccgacgcggaccagtgcgtcgaaaatgcccgccagaatgtccgccaatgcatggggcagggtgacaagcgagcggaagtgaagggtcgattgggccatgacgcaatcccgatatctgggcaaactgaactggtcggctctataagccagccagccccgagaaaccatgtcacggagttcatagccgctgtgcggcagatgcaaatctgcgccggaaacccttcttttgcgggcgatacgctcaggccttgaaggcctcgtccaccggcacctgcatcccggtcaccatgccgttggtctgcatcgccatgccaatcacggccagcaactcgccatattgcgcctgcgtcatgcccttggcccgcgccgccgccgtatgggaatgcacgcaataggcgcagccattggcggtcgagacggcgacatagatcaactccttgaccagcgggtcaagcgtgccgggccccatcaccaccttgagtcgctcccacgtcgcctgcagcagggccgggtcatgtgccagggcccgccagaaattgttgacgtaatcggtgccgcgggtggcgcggatgtcgtcgaagacggccagcgcctgggcgctggcctcctcgtcactcagcagagggacagttgccatggatcagaccatggcaaagatgcgggcaggcccgcccgagccgccgcgatgattgggtgcgcccacaatcagggtggcgccgctggcgggtaccttgtcgagattggccaggttctcgatgccatagcggttggtcggcaaccaggcgtagtgggtggcgaaatcggctgagggaccgtgatcgagcgacagcgtatccaccgccatcgccaccgcgccggtctcctcgatcagcatctgcgctgcctcgacatggaagccggggaaatgcatcttgccttcgctatcggcgttgcgatagccggcgccgccggtcttgccagcccaacccgaatgcatcgccacgcaggccccatccgggatcgggccatgggcgctgatccaggccttgaggtcatcgggcgtgacttgcgcatcggcgtctgccgccgccttttcatggatatgcacgacgcagagcgggcagaccaggttgccaacggggatttcgtccaccgactggccatccgccgagaaatgcagcggcgcgtccacatgggtgccggtatgttcgttcagcgtaagcgtgaacaggttgaacccgtgttccttgaaattgaagttctgcaccgcctcgatcccgggcgccccgaaataggtggggaaatcggcgtcatagacatgggtcatgtcccgcacttcgccaatgccggcggccatggcggggggcgccgccacagagccaagcgccgccccggcggcgaccaccgccccggtgcggaacagatcccggcggctgagcatccggtccttcacggcattcattacgcaaatatcacacatatgtcgtctccctgtctggtggtgatccggcgtctgctgcgccctgttaccagggcctagcctagcatagttactttggtttcgggccaagtctttggtgctggccgcgctggtggtcacatttgcgtgcacccccgcgttgcaccccgcgcgcgccggtcctagggttggcacatcaaggcagggtgaaggcgatggcgggacagaccgaacaggttttgaacggggtgctcgaggatatcgagcatggccgcctggggcctggcgatctgctggaagaggccgcgctgaccgagcggcatggcgtgtcgcgcacccctgtgcgcgaggcgctgatccagctggaaacccaaggcctgatccggcgcctgccgcgcaagggcgcggtggtgttcaaaccgacgctggaagagtttttggccattctcgaagtgcatgcccggctggaggggcaggcggcggggcttgccgcgcggcgcatgaatgccacgcaggcggccgagctggaggcggtggtcgctgcctgcgaggcccatgcccgcgacaagggcgatggcgatccgttcggctattaccggctgaacctgaggtttcacgagaccgtcgcgctgggcgcgggcaatccctatctggtcgagatgatcaagacccatgcccgcaagctgctggcctattaccgggcgcgttacagctatcccggctcgatcccggcctcggcgcgcgaacatcgtcagatcgccacgctgatctttgatcggcggcgcgaagaggccgaggcggcgatgatccgccatgtgcagttcgatcaggtgacggtgatggacctgctggccgcgctggggtgatcccgctgcacggcggcgcagagcgcgctgtcgggatttgagtatttatgaccagaaagaagcggcaggcgggtgccgttcctagcgctggtgcgcctgttcgaagaagcgcgcgacgctttcggcaaaggcggccatgtccgatcgctcggaaagcgaggccagggcgctggcgcaagctgcttcccccagttcctcggccatttcctcggtcagggcctcgacaaaatcatgggtcatctcggggtggtgctgggtggtatagatatgctggccaagcacgaagccggtgaccgggcaatccggcccctcggcgatcgcgcgcgcgcccttgggcagggcggtcacctgttccatgtggcagccatacagcctgacctcgtccggcaggtcgcgcgtccagtcggggcgatccagcatccggttgcgggtcagcccgtgcacccagccgcccggattgcgcccgatggtgccacccaatgccagcgcgatggcctgatggccaaaacaggcgccaaagactggcaggcggcgggcgtgcatatcccggatcagctggagcagttgcgcgatccagggcgcgtcatccaaggtcgaggcgggactgccggtgatcatcgcgccgtcgatcccgtccagcgttgtggggaagtgcccgtccttgaccacaaaggctgaggtggtccagccgggccgcgccagcccgatcagctcggcgaatttctggtcgtccttggggtggcgttgggcgaaatcgctttcgtcggtgtttgtcatcaggatcgccaggtgcatgattttccccgagagattttcgtctgtatattttcgtttacatatttagagcctcttataatatacatatgttcgtgacatgagggaaggtgaaaaacatgacggtctggacccccaccgatgacggctatgccgatctgaccagccatgacgcctttgccgggggcgcgccgcacaacacctttgcccggttgcgccgcgaggatccgctgcactggaccgaatatgccgatgggcaggatttctggtcggtcacccgccatgccgacattgccgagatgaacaggaacacggctgttttctcctcggcccgcggcatccggatggaggatcagagctatgaggaatacctggcccgccgcacctttcaggagaccgacccgcccgagcacagccagacccggatgctgctgatgaaggccttctcgcgcaccaccatggcgcaatacgaggacgacatccgggcgatttgcgtcgatattctggacgaggtgctggacaagggcacgttcgacgccaccaaggagatcgcgcgccagttgccgatgcggatgctgggccgcatcgtcggcctgcccgatgccgatctgccctggctggtggaaaagggcgacgcgctgatcgccaataccgatcccgatttcaccacccatgtgctcgacaagctcgacaccgacgaataccggatgatgcccttcaactcgcccgccggggccgagctgtacctctatgccaaggacctgatggagcagaaggacaaggccggcgatacctcgggcgtgctgcacatgatcctgcaaccctccaaggatggttcggtgatcagcgataccgagttccgcaacttcttctgcctggtggtggcggcgggcaatgacaccacccgctattccatcgccgccggtatccaggccatgtgccaccagcccgagttgctggaacagatgcgggcgggtggcgacatctgggagactgccccggacgagatcatccgctgggcgacgcccgcgctctatttccgacgcaccgcgcttcaggatcacgagatgcatggcaagacgatccgggcaggcgacaaggtgctgtactggtggtcctcggccaatcgcgacgagacggtgttcgacgacccgttccgggtcgatctgtttcgcaacccgaaccggcatctgagtttcggccagggtggcccgcatgtctgcctgggcatgtggctggcccggctcgaggtcaaagtgctgttccaggagctggccaagcggttaagctctatcgaaccagccggaccgcacaggttcctgcgctcgaatttcgtgggcgggatcaaggaactgccggtcaccgtccgccgcgcctgacccggcaccagaacaggctcaacagggaggagccccgacatgaaagacagattgcgcgcgatgttctgcgaccatctcagcgtgatgcggggcaaatacctgcccaattccaagatcgccgacagttccacccggttctgccgctcgacctttggcgtgcactacgaccgcgacctgctggacgcacccggcgcgatgatgaagcagggcctgccggatatggagctgaaatgggtgcatgacgatatccgcgacagctggcacagcggtaccaaggtggtgctgggcgacctttacgatgatcacgaccagccgctgccgctctgcccgcgcggggcgctgaaacgggcggtggccgcctggcaggcgcacggtctcagccccaaggtggggatcgagctggaatgtttcgcgcttcaggccgacgataacgggcggctggtgccctatgacgcgcccggcggcgtggtctatggcaccggtccctttgccgatccgctgcggttcaatgaccggatctgggcgatggccgaggagatgggattctcgctcgacatgatcaccgccgagttcgacagcccgcagttcgaatatacgctgacctttgacgatgcgctcaaggcggtggacgatatcgtgctgttccgcctgatggcgcgcgagatcgcgctggaatatggcatcgtgctgaccttcatgccgaaaccgatcgccgaggcgggcggatcgggcatgcatatcaacttctccttccaggacgagacgggggcaaatgcgctgtcctcgggcccgcgcggtgggcccgagcatatgaacgatctggcgcgcggctgtctggcgggcctgttgcaccatcacaaggggctggcggggctgatcgcgccgaccgccaattcctacatgcggctgcaacccggctcgctctcgggctattggcagaactggggcggcgatcatcgcaacgtcaccacccgcatcagctccgagggcggcgccaaggcgcggctggaacaccggatggccgatgcctccgcgaacccatataccgccgtggccgccgtgttgcaggcggcaaggttgggggtcgagaacggccacaccctgccgccgatggagaccggcgacggcttcgatcagaccgatgccaaggagggcactgccatcgacctggccggagcggtccgcgatctggaacgcgacagcgtactcaccgaggcggtgggcgccgagctggtcgccaaccatgtgttcatgaaacagaaggaagtgcgcaagacccgcgacctcgaaggtgatgcgctgcgcgatttctatgtctatttcatctgaggagcttgccatgcgcgtgacctggaaactggccgacggccgcgaaatcgcggccgaggtcgcccccggcctgtcgctgatggaagcggcgctggccaacaacgtgcccggcgtgatcggcgaatgcggcggctgcctgagctgtgcaacctgtcacgtggtggtggatgcggcctggtccgagcgcacgggcgcaccgggcgagttcgaggatgccatgctcgacatcaccgcagccgagcggcaaccaaggagccgcctcagctgccagatcgaggcgcatcccgatcttgacgggctggtgctgcacgtacccgaggcctgacatctgcgaacacctgtccagcgtgcaggcccatccctttcactttgccgaaaatacgcccgccgcaggcacccaggcccggcggcaggcgcctcgtggcccggggcgaccgccgcataagacttgccttttcgcccttcaatgaacaggatgcgcccaatacgagcaaagatgaggcaaggcagtgcccgaaacaaaatccgtcgccgcagagtgtctgggcgtcaaggttccggcctcccggttcctcaacgaaacccggatcgaacgcatcaacgccgcccgatacgaggggcaggagatcgccggtgcgctgcatgtcaccggccccaaggacgtggtgctggaaatcggcgccgggcttggcattgtcggcgcggtggtggccaagaacgccaagccgaaatcggtgacctcgttcgaggccaatcccgaactggtgcccgagatcgaggcgctttatgcgctcaaccggctgggcaagaagatcagcctgcgcaaccagatcctgatcagcgcgccggaccggcccgagagcatgccgtttcatatccgcagcagctatctcggctcgtctctcctcaacccgaccgagcggccctcgacagtggttgacgtgcccaccgccgatttcgctgaggtttgcgccgaaaccggcgccaccgttctgatcatggatatcgaggggggcgaactggagctgctgcgtcacgcggatctgagccagttccgcgccgtcgtgctggagttccaccccgaggcctatgagatcgccggcatgcgcgaatgcaagggaatcctgaacgcggccgggttcgagaaggtgaacgagaaatctacccgcacggtctggacctgcctgcgccctgacagctgactctaggctgcgccgggatagcccggcgggcagaacccgccggtgcgctgagtcaggtcgagcgcggcctccttgagggcggcgcgcacccgggatttcagctctgccgtcatccgcgagaccggtgccgccaccgccagcgccccgatcgggcgctgatcggcgccaaagatcggcgccgcgtgggaatgcacatccgcctcgaacccgcctaccgattccgcgacgccgctttgctgtgcctcggccagcgcctggcgcaggcgcgcggggtcggtctcggtctgcggtgtatgcttgatcagtggcgcagacagggcgtgttccaccacctcctcggacgagaaggcgagaaaggccaggcccgacccggtggcgtgcagcgacaggatctcggcatcctccatcgccacccgggtgccgtggtggctgctataggcatgggtcagcgtggtcagctgcccgttgcgctggatcgacatatgcgaggtctcgccggtctcgtcgcacaggcgccgcagcacgtcgcgcgacaccgatagcagcggcaccgccgcctcgcgcaacgccgccagccgcagcacttcgggacccagccgataggcccggtcgccgttcatctgttcgacgaatcccgccgcctgaagctcggtcatcatccgatagaccgtcgccttgttcatgcccgacaggcgcgtcagctcgctcaggcccatttcgagccgcccgtggttgaacaatgccagcagggacaatgccttggaaaccgttcccatcctgcccttccgtcaccgatctgtgcgaaacaggggtgtttcgcgatttcagggcgccttttggcagaaatagttgacagatggtagtctcgcctgtcaatctgtatttaaaccgcaggttcaaataatgaaccaatcctgcggaagagtaccgaacagggaggacaacatgacgatcaagaccaagatcgcgggcgcctttgcgaccgcagcgattgcgctgactgccggaatggcagtggcggaatatcccgaaaagccggtgaacttcatcgtgccctggccgccgggcgatctggaggatgtgctgacccgcatgatcgccgacgatttccaggagaaatacggtgtcgcggcggccgttgtgaacaagcccggcggtggcggtggccccttcccgggcgccatcgaggtcgcaaacgcgcccgccgacggctataccatcgggtctttcgtgatcggggtgccggtgatgggccaccagatcgacatcgcgccgctgacgcccgcgaaattcgatccgctggggattttcctgacctatccctttgtcatcgccacctcgggcgacgcgccttacagcagcatggcggaactggccgaatatgcgaaatccaacgaagtggcgctgggccatttcggcgatgtgctgacgccgacgcaggtgaccaaggctttcgccaagaatgccggtttcgaatggggctcggacgcggcctttgacgcgctcgactgcaacacgctggcctcgggcgacgcggatgtgatcaacaccacgctgcaactgatcctgccctgtctcgacagcgtcaaggtgctgacctcgatcaccgaccagcgcatcccgctggtgccggatgcgcctgccatcggcgagctggacgccgatctgaacatcgcgctgtggaacgggctgttcgtgaccaaggacacgccgcaggacgtgcgcgacaagatcatcgcggtggccaaggaatcgatgatgagcgaacgcgcccaggcggtggccaaggagaccggcgcgctggtctattggcaggacgcgggcgacagcgccgcgcgcatcgagaatgacatcgccaccatggcccgtatcggcggcctgctggaataaccctgaccgggccggggccgcgtgccccggcctctttctctgccggaaccctgccacatgcccaccgaacgcgagcgccgctttgtcggtccccggcgcgcccagctgatctttgccctgttctttgtcgtggtctcgatcctgctgctcagccagatcggcagccagacgaaatgggtcgagaaatccaagctctttgcccagcctcggttctggcccgcggtcggcctggggggcatggcggtgctgggtacgatgcacctgtaccttttgccctggcgcaaggtgacccgctatgactggtgggagctgcgcaaatggacgcaggttctggagttcgcgctctggttcctggcctatgtgctgctggtcccgatgatcggctatcttccggtgacgctggtctttgtgccgctgctggcctggcggatgggctatcgagaccggcggatgctgggcctgtcggtcctgttcgcggttgcggtggtggtgctgttcaaggggctgttgggcgtcaagatccccggcggcgcgatctacgaataccttcccggcgcgttgcgcagcttctttatcctgtatctctgatggacctgcttctttccgctctcgacatcctgatgcgctgggacgtggcgctggcgctgctgaccggctcggtcggaggcgtgctgatcggtgccattcccggtgtcggacccgccgtggccatcgccatcctgctgccggccaccttctcgatggacccgatcgtcgggctgacggtgctgttgggcatctatggcagctcgatgtatggcggcgccattcccgccatcctgatcaacacgcccggcaccgcggtgaacgcgctgaccacctatgacggctatccgatgacggcgcgcggagagccgcgccgggcgctgagcctggcctattccgccagtttcttcggcggcatcttctcggtgatctgcctgatcctgtttgcacccgtgctggcgcgggtggcgccctatttcggcagtcgcgagatctttcttgccgcccttctggggatcatcctgatggtggtggcccatcgcgggcagacactgatcgcgggcgcgctggcggcctttggcatcttcatccagacgatcgggctagagccggtgaaatacacctcgcgctatacgttcgaccagccgttcctgtcgggcggcatcaacctgatcgtggtggtgctgggtctttttgcgctcagccaggcctttgtcctgctcacctcggaggatgagaaaatccgcatgacccgcctgcgcggcggcatgttccagggcctgcgcgagttggcgcgccacccgcgcgtggcgaccgtttcggccagtttcggcgtcgtgatggggatgatccccggcgtcggcgagttcaccgcgcagttcatgtcctatacctatgcgcagcgctcgtccaagcggccgcaggatttcggcaacggctcttccgaggggctgatcgccgccgagaccgccaacaacgcggtgcccgccgccgccatggtgccgctgctggccctgggcatccccggcgaggcgctgaccgcaatgatgctgagcgtgttctacgtgcataacgtggtgcccggcccgggcctgttccagaaccagatggatttcgtggtggcgctttatctgtcgctgctgatcctcaacgtgctggttctggtgttcctgctgttcgccacccgctcgctgatccaggtggttcggatcccgaaccgctttctgggggtctgtatcctgacgctcagctttgtcggggtctattcgctgcgcaactcggccaccgattgcgtgatggcggcgctgttcggggtgctgggctatgtcttgaaacgcctctcgatgccttcggtgccaatcatcctgggcatggttctgggcggcatcatggaggtcaagctgcgcgccggcatggcccgcgtcaaggaaccgctcgatttcatcgaccgcccggtcgcgttcctgcttttcctcgccatcgtgctggtgctgatcggccatttccgccgtgtgctgcgcgagcgggccgagatcaaggccgccgaacggggcgcgctgaaatcggggcaccggttcggccagatgctggggcggcggcgcgggcgctttgtcaaggaccggttcaagctggtgcgcgcccgccatgccaagcggctgcgcgccctcaaggacctgttctagggtgccgtccggtgcccgggcagactccgaccggaccctacgtcgcttcggccattcccccttgatctcaggtgcgcggcggatcacgctgctagcgcgcggaataccattccgcagattgaaacagggaggagaggccccatgcccgaggccatcggatacgaacgcgttggagatatcgtcattctggcggccgacaatccgccggtcaatgcgctgggtcatgcggtgcgtcaggggctggctgtcgggcttgaccgggccgaggccgagggcgcgcgcggggtgctgatctacggcaccgggcggacctttttcgccggggccgatattcgtgaattcggcaagcccccgaaggaaccgcacctgcccgaactgtgcaatcggatcgaggcctcgccgctgttggtggtgtcggcgctgcacggcaccgcgctgggtggcgggctggaagtggcactggccacccattaccggatcgcggtgccgcaggccaaggttggcctgcccgaggtgcatctggggattctgccgggtgccggtggcacccagcgcctgccgcgtgtggcgggggtagaggcggcgcttgacatgatcaccacgggccgccatgtgcgcgccgacgaggcgctgcgtctgggtgtgatcgaccgcgtcgccgagggcgagccgcgcgaaatcggcctgagctacctgcgcgaactgctggacgagggcgccccgcgccgcccggtgggcgagatgcctgcgcccgcgccggtcgatttcgacgcgatttatgcggcggtgctgagaaagggccgcggccagctgtcgcccgccaccgcggtgcgtgcggtacaggcggcgtgcgaggccgagagctttgccgccgggctgaagcgcgaacgcgagttgttcatggagctgatgaactcggaccagcgcgaggggctgatccatgcgtttttcgccgaccgcgcggtgggcaagctgccggaactggaaggtgtggcgccgcgcccgctggcggcaatcggggtcattggcggcggcaccatgggcgcgggcatcgccaccgccgcgctcttgtcggggctgagcgtcaccatgctggagatgacgccagaggccgccgaggccgccaagggccggatcgagggcaacctgtcgggcgcgctgaagcgcggcaagctgacggcgcagcaattcgacaacctgaccaccaaggcgttgacgctggccatagattacgacgcgctggccgatgccgatctggtgatcgaggcggtgtttgaggatatggaggtcaagaaacaggtgttcaccaagctcgacgccgtgtgcaaaccgggcgcggtgctggcctcgaacacctcgtatctcgacatcaaccagatcgcggcagtgaccagccgtccgcaggatgtgctgggcctgcatttcttctcgcccgcgcatgtgatgaagcttttggaggtggtcatcgccgaccagaccgcgcccgatgtggcggccaccggctttgcgctgggcaagcggctgggcaaggtctcggtccgggccggggtctgtgacggattcatcggcaaccgcatcctgtcggtctatcgtacctgcgccgatcacatgatcctggacggggcctcgccctatcagatcgacgaagcgctggaagagttcggatttgccatggggccctttgcggtggccgacctggcggggctggatatcggctgggccgtgcgcaagcgcaagcgggccgaaggactggacccgcgcgcccgcgacagcgcctatgccgacaagctgtgcgaggcgggccatttcggacagaagaccggcaagggctattacgactatgccgcaggcgccaaggcgcgggtgccgaatcccgaggtgctgccgttgatcgaagcggagcgcgcccagcaggggattaccccgcgtgcgttcagcaaggacgagatcgtgcgccggtacatggcggcgatggtcaacgaggccgccaaggtggtgggcgagggcatcgcgcgccgtccgctcgacgtggatgtgaccctgctctacggttacggctttccgcgctatcgcggcgggccgctgaaatgggccgacatgcaggggctgcctgagttgctggccgatatcaaacgctgggcggcggaggatgcctatttctggcaacccgcgccgctgctggaacaactggtggccgagggccgcactttcgacgatctgaacaaggaagccgtctaatgaaacaagccgttattgtctccaccgcccggaccgggctggcgaaatcctttcgcgggtcgttcaacgtgacccatggggccaccatgggtggccatgcggtgcaggccgctgtcgcgcgggcgggtctcgatggttcggagatcgaggattgcatcatcggctgcgggttccccgagggcgagacaggcagcaacatcggccgccagatcgccattcgcgcgggcctgccggtgacggcctcgggcatgacagtgaaccggttctgctcgtctggcctgcaaaccgttgccctggcggcgcaggcgatcaccgagggcggctccggcccgatggtggcgggcggggtcgaaagcatctcgatggtgcaacccaaggcgcgcccggcgcccgaggcctggattcaggagcacaagcccgccatctacatggcgatgatcgagacggcggatatcgtggcacagcgctatggcctcagccgcgcgtatcaggacgaatactcgctgcgcagtcagcagcgcatcgcggcggcgcaggccgagggcaagttcgccgacgagattgtgccgatgcaaaccaagatggcagtgaaggacaaggaaagcggcgaggtctcgatgcacgaggtcaccgtggaccgcgacgaatgcaaccggccctcgaccacgctggagggtctggcggggctggagccggtgcggggcgcgggcaatttcgtgaccgccggcaatgcctcgcaactgagcgacggtgccgcggcgctggtgctgatggaggcggcagaggccgagcgtcgcgggctggagccgctgggtgcgttcaagggattctgcgtcgctggctgtgagccggacgagatgggcatcgggcccgtgttcgcggtgccgcgcctgctggagcggcatgggctcaaggtcgacgatatcgacctgtgggagctgaacgaggcgttcgccagccagtgtctttacagccgcgataggctgggcatcgacccggagaaatacaacgtgaacggcggctcgatcgccatcggccacccgttcggcatgaccggggcccggatgaccgggcatctgatgctggaaggcaagcggcgcggcgccaagctgggcgtggtcagcatgtgcattggcggcggcatgggcgcggccgggctgttcgagatcttctgagcgggcgtgtgcgtccgcgcgggccatcgaggcccgcccggacgcggcccggcgcggggcgccgggctgagccgcccgaaacgggcggcaagggaggaaagcggatatggacctgaactacagcgacgaggaactggcgtttcgcgccgaggtgcgcgcctttctggccgagaacctgccggcggaggtctcggacaaggtgcggcgcggcatcagcctgggcaaggaaggccacgagaaatggcatgccacgctgaacgcacgcggatggctggcctataactggccgcgcgaatttggcggggccgagtggaacgcggtagagcggcatatctttgaagaggaatgcgccgccgcctatgcgccccgcattgtcccctttggcctgtcgatgctggcaccggtgttgcagaaattcggcaccaaggaacagcaggaccattacctgccgcgtatcctgtcgggcgaggactggtggtgtcagggctattccgagccgggcgccgggtccgatctggcctcgctgaaaacccgcgcagtgcgggacggtgaccactatgtcgtcaacgggcagaagacatggacgacgctcggccaatacgccaactggatattctgcttggtgcgtaccgaccccgaggccaagcagcaggaaggcatcagtttcctgctgatcgacatgaccacgccgggcatcaccgtgcgccccatcgtgctgctggatggcacgcccgaggtgaacgaggtgttctttgacgacgtgcgggtgccggtcgagaacctggtgggcgaggagaacaagggctggacctatgccaagtacctgctgacccatgagcgtaccaatatcgcgggcgtgggcttcagccaggcggggctggacgcggtcaagcgcatcgcccggatcgagacggccaatggtcgtccgctgatcgaaaacccgcatttcgcggcgcgtctggcgcagatcgagatcgacctgatggctatggccaccaccaacatgcgcatcatcagccaggctgccagcggtcaggcgccgggcgtcgaaagctcgatgctcaaggtcaagggcaccatcatccggcaagagatcaacgacctgacccgccgcgcggtggggccctatgcgatgcccttcgcctcggaggcgatcgagggcgacaatgcacccatcggccccgattatgccgggccggtgtcggcgcagtatttcaacaatcgcaaactgtcgatctttggcggatcgaacgagatccagcgcgggatcatcgccaaggtcaagatggggggctgagggacatggatttcaacctgaccgaagaacgccagatgttgcaggataccctgcgccgctatctggcggatcgttacacgacatccgtccgcaacacgatcctggacagtgacagcggcatgagcgcggatatctgggccgggctggcagagcttggcgtgatcggagcgctattctcggaggaggacggcgggtttggcggcgcaggcttcgacatcgccaccgtgttcgaggaactgggccgcgcgggcgtggtcgagccgatgctggatagtgccattctgggcgggcggctgatcgcggcgctgggcgacgaggcccagcgcgggctgctggaggagatcatcggcggggcggcgcatctggcgctggcgcatggcgaacccgccagccgctatgacctgacacgagtggagaccagcgcccgcgttgacggcgacgggatcgttctgaatggtcgcaaggcggtggtggtgaatgccgaagctgctggccacctgatcgtctcggcccgcgaaagcggcgggatctttgacctggacggtatttcgctgttcctggtgcctgtaggaacgccgggcgtgacgcaacatggctatccgatgttggccgggggccgcgccgccgaggtgacgctggacactgtccacctgccgcagtcggcgcggctgggcgcggcgggggaggggctggcgccgctgatggacgcgattgccgccgccaatgtggcgctctgcgccgaatgcgtcggcgccatgcaaagcgcagtggaactgacgcgcggctatctgatgacgcgcaagcagtttggccgccccatcggcacgttccaggcgctgcaacaccggttcgccgatatgctgatcgagctggaacaggcgcgctcggccctgatcaacgcgagcggccacctggacagcgccgaccgcgaccgccagattgccgccgcgcgcaacctgatcgcgcgagtgggccgattggtggccgaagaggcgatccagatgcacggcggcatcgccatgacccaggaatacgagctggcccatatcgccaagcgcatcgtgatggccgatcaccggttcggagatgccgattaccatctggagcggttcattgccctcagcgcagcctgatccggctggcccgcgcgtgcgcgcctcgggctgtcagcagatggtcgggttccgcatcgacctgagccatgcggacgggcacgcgcgctgtcacctcgatatcggggcgcagcatctgaactcgcaggatgtgctgcatggcggcatcatcgcgatggtgatggatgtggcctgcggcaacgctgcctcggcctatttcgaccggcaggaacatccgcccgtcgtgacagtgtcgctcaacaccaactatctggcggcggtggaccggggccgggtgacggggatcgggcgtgtcaccggcggtgggcgcaagctggcctatgtgaacggagagttgctgcatgaggacggaaccttgatcgccaccgccaccggggttttcaagcgtcaccggctggtgcgctgatgctggcccgcgtggatgaccggggcgaccggctggttgtggtcaacatgaacggcgcccggcgcggcgcgctgtcgcccgatctctatgccgcgattgccgaggcaatggaacaggcggcggacccgcgcattcgcgcggtgatcctgtcgtccgaaggcgggttcttctgcgcgggcggcgatctgaacgtgctgatcgaacggcgccagctgagcgaggcagaacggcgcgaaaaggtcgatctgttgcacgacctgatccgtgccatccgcgcctgtccggtaccggtgattgcggcggtggaagggggcgcagccggggcaggggcctcgctggcgctggcctgcgacctgctggtggcggccgaggatgcgaaattcaccgccgcttatgtcaaggcggggctggtgcccgatgccgggctgacctcggccttggcgcggatgctgccccggcaactggcgatggagatgtgcctgctggcccgcccggtcactgcggcacgcatggccgatctgggggttgtcaatgtgctcgccacgccgggcgaggcagagacgcaggcccatgcgctggccgatgcgctggcgcaggggccgcgcggcgcgcaaggcgtgatccggcggctggtggccgaggcttatgaggcgagcgaggcgcagcaactggatgccgaacgcgacgccatggcccgcgcggcgggcggggacgaggccgccgaaggcatcgcggcctttttggacaagcgcaaaccccggttctgaccgggcaacaggggaacaggcgatggagaaatggcacgactaccccggcgcacagatcgccagccgccccgatgcgcccgcgttttccgacagtggcggcgcggactggagctatggcgatctggaccgcgccatttcggcgctggtggacgtgctctcggcaaagggcgtgcacgccaacgaccgggtgatgatcctggccgagaattgctgtgcggtggtggccgcgctctttgccgcttcgcggctgggtgcctgcgcggtaccgatcaacgcgcgccagaccgggcccgaggtgaacaagatcatcgcccataccgaacccgccgcgatcctttgcgcctcggacatttcggcggatgccgccgcccatgccccgcgtctggacgcgcagctggtcgagggcgcctttggccggatgcatctggcgacaccccaccccagcaagcccgatccggtgctgagcgatgtggcggtgatgctgttcaccaccggcaccaccggcacgcccaagggggtgatgctgacccatggcaatctgctgtttggcgggcgcagctcggcagagctgcgcggcatgacaacggatgacgtgatttatggcgtgctgccggtgacccatgtgtttggcctcgcctcggtggtgacggcggccacctgtatcggtgctccggtacggctcgatgcgcggttcaccgctgcgcgcagctacgcggcgctgacctcgggggtgacgctgttttccgccgtgccgcagatgcatgcgctgttgatgcaacatgcgcgtgaacaggggtatgaccacctgccgggtggcacgctgcgctatacctcctcgggcgcggccccgctcgaccccgcatggaagcgcaaggccgaggcgttttatggcgttgccctgcaaaacgggtatggcctgaccgagaccaccgccggtgtctcggccacgcgcaatccgatcggtctgccggatatctcggtcggccgccccctgccgcaggtcgaggtacggctggacgaggcggtcatcggcggcggcgatggcgtgggcgaggtgctcacccgcggcccccatgtgatgaagggctattaccgcaacccgcaggcgaccgaggccgcgctgcacgacggctggttccgcaccggcgatctgggccgccatgatgccgagggcaacctgcatatcgccgggcgctgcaaggagctgatcattcacggaggtttcaacgtctacccgcccgaggtcgaggccgcgctgaacgatcacccgcaggtgatccagtcggcggtggtcgggcgcatgatagagggtgacgaaaaggtggtcgcctttgttcaggtcgcgcccgcagatgcgcccgaccctgacgagctgcgagctttcgccgccgcgcgccttgccggttacaagcgccccagccagatcgtgcttgccacggcgctgcccgccgcgcccaccggcaagatcctcaaacacaagctgctcgaccatttcgccgatcaactcgattgagcatggcgacacagccaaatgggcgtcccttgcgggccgcccatgcctccggcgggagtattttgaaccagaaagaagcgcaggccggcgcaggcctccttcatttcgccgcaaatactccgggggaggtacggtttaccgtgccgggggcagcgccccctgcgccgcgcagcgcgcggcgcccggcccaacgggaggcggcgttttcgtcagaaaacgccaacgacgggcgggagcgcgccgcttgccgagtggtcaggcccagacgccttcggcggcggcgcggatctcggcgatgttctggccataaacgcccggattgtcgaccgagccgccgcggaacaccgccgaacccgcgaccagcacatcggccccggcctgtgccaccagtggcgcggtcttcggatcgacgccgccgtcgatctcgatatgcaccggtcggtcgccgatcatctgacgcaggcgggcgatcttggcggtcatgtcgatgaatttctgcccgccaaagccggggttcaccgtcatcacgcagatcagatccgtcaggtccagcagatgcgccaccgactcggcaggcgtgcctgggttcagcgccacacccgccttcatccctgcgccccggatcgcctgaagggtgcggtggatatgcggcccggcctcgatatgcgcggtcagaacatcggcgcccgcgtcggcataggcgtcgatatagggatcgaccggcgcgatcatcagatgcacgtccatcaccgtctttacatacgggcggaacgccttcaccgccatcgggccaaaggtcaggttcggcacgaaatggccgtccatcacgtccacatgcacccaatcggcgccctcggcctcgatggcgcggatctcggcgccgaaattggcgaaatcggcggacaggatcgacggggcgatcttgatcttgcggtcaaagctcatggcggcctcacggtggattgcagagtcgcccgccctatacaggctctggcccccgatgggtagggtccgacgcccgttgccaggcggggtgcgttacaaaactttcaccccgctgacacatgggtttcgtctggcgggcatagcaccccccctcagcaagaccgggggaaacacgtgctgcggattgacaaactgaccaagcgtttcggcgacaatattgcggtgaatgccgcgacgctggacgtggacaagccctgcatgatcggcatcatcggtcgctcgggcgcggggaaatcgacgctgttgcggatgatcaaccggctgagcgacgccactgatggccgcatcctgtttgaggatcgcgacgtgacccgcctgcgcggggccgagaaacgggcctggcaagcgcaatgcgcgatgatctttcagcagttcaacctggtgccgcgcatggatgtggtctcgaacgtgctgcacggcacgctcaaccgccgctcgacgctggcgaccatgttcaacctctacccgaccgaggatatccaccgcgccatcgacattctcgaccggctcggcatcgcggcccatgcggcaaagcgggccgaggcgctgtcgggcggccagcaacagcgcgtcgccatcgcccgcgccctgatgcaggacccggcgatcatcctggccgatgaacccatcgcctcgctcgacccgatgaacgcgcaggtggtgatgcaggccctgcgccgcatccacgaagaggacggccgcaccgtcatcgccaacctgcatacgctcgacaccgcgcgccgctattgcgaccgcgtggtcggcatgcgcgacgggcgcatcgtgttcgacgggttgcccgaacagctcaccaccggtgtcgcgcgcgagatctatggcgccgatgccagcttttccgaggccgcgacctcgaccgagatcgacacgcttgatgcggcgctgccggcgcgtcagcgcgccggggccacggcctgaccctatccaccccgatcccggccttgggatgggccggaccaaccaaccggagagaccaaagatgaagaagtttgttgccgttctggcggccaccaccgcccttgccaccccggcgctggcgcaggagatcaccgaattccgcatcggcatcctcggcggcgaaaacgcccaggaccgtctgaactccaacgaatgcctgcgcgaaaaggccgaggatctgctgggtgtcgaaaccaagctgttcgcccccgccgactataacggcgtcattcagggcctcttgggcggcaccatcgacatggcctggctgggcgcctcgggctatgccaagacctatctgagcgaccccgaagcggtcgagccgatcctggtcaaggtcaacaacgatggcggctatggctattactcgatcggcttcgcccgcaaggacagcggtatcacctcgctggccgacatgaagggtaaggtgttcggttttggcgatccgaactcgaccagcggcttcctgatcccctcgatcgagatcccgcaggaaaccggcgccaccatgacctcgggcgattatttcggcgaggtcaagttcaccggtggccacgagcagaccatcgttgcggtcggcaatggcgaagttgacggcggcgtgacctgggccgacggtctgggcgcatgggaagacgggttcaactcgggcgcgctgcgcaaggcggtcgatgccggtctggtcgacatgaacgatctggtgcagatctggcagtcgaaacccatccccgaaggcccgtttgtcgtccgcaaggcgctgcccgccgatgtaaaggtcaagatgaccggcctgctggcctcgctcaagtcgatggacgaggactgcgcctatggcgtgctgcagggcgatgccaagggcttcatgccgatcacccatgacgcctatgaggtgatcatcgaggcgcgcaagctgaagtcgaactgatccgggttcatcctcaaggcggggtccgcgcacagcgggccccgttcctgcatcgggagcattccatgacagacctgaccgccgggcaaggcgagcttgcccgcatccgcgaggactataccgcgctcacgcagcgcaaacgggtctatggcggtatcctcctgatcctcttcgtctctttaatggcggcggggtttcacaccgccgacgaccgcaacgcgggcgggttcgtcgatggctggcggcgcatcttcgactatccggccgaggtgctgtctgaggcgctggagaaatcggcgcagctgcccggccatctggtgcatttcctgcccgcgctggtcgagacgctgaacatcgccgccgccgccaccctgatcggcacgcttggcggcaccgctctggcgctcctctcgacgcgcggtctggcctattggccgcgcctcatcccacttttccgccgcatcgccgatatctgccgcgcggtgcccgagatcgtcatcgcgctggtgctgatctttgtgctgggcggcggcccggtgcccgcgatgatcgccatcgccatccacaccgccggggcgctgggcaagctcttctccgaggttgccgagaatgtctcgctgaaaccggtcgaggggctggaatcgaccggcgccaactgggcgcagcggatgtatctgggcgtgatcccgcaagtgggccccaacttcgtcagctacgcgctgttgcgcttcgagatcaacatccgcgcctcggccatcctgggttttgtgggcgcgggcggcatcggctatgagctgcgcaacgcgatgtcctgggggcaggggcgttacgacgaggcggcggcgatcttccttcttctctttgtcaccatcgtcgcggtggatcagatctcggaccgcctgcgcgcccggctgacccatggcgcccgggcaggagccacggcatgagcaccgccaccaccgatctggaattgaaccatctgaaagagcgggccgatggcctgttcgcccgcaagcggctgctggcccttggcctgccggcgctggtgctggcctatctggcctatatcttctttgctttcgacatgccggggctggccgcgcgggccaattgggacaacggccgcacgctggttgccgacagctacagctacaagacccatgtcacccgcgacaaccgcacgggcgacgtgtcggtcgcggtcgagggcgagcgcaaggggagctatcccgaaggcaccggacccggctgggtcgccttgggcgagaccacggtgatcgaccttaaggacggccatgtcgtccgcttcggccccgaaaccgtggaatacgacattcccggttacggcaccctgcgcgccaccccgactcggggtcagggcgtggtgaccgaactgccgccgggcgcgttgcccgactggatcaacatgtcgaagaaccgcatcaccgtcaccaccgaggccgggcgcctgacggtgacccgcaaccgctcggaagtgttccgctatttcaccgggtgggagctgttctggttcaccctcgacagcccttatcacggcctgtcccccgccgaactggcccgccgcgcgacacagggcgaggccggggcgatctggcacgatttctggaacaacaacatgtggcggcatggcgatgtggcctgggccattggcgagaccatcctgatggcctttctcggcaccttcggcgcggccatcatcgccctgccgctggcctttctcgccgcgcgcaacttcaatccgctggcgccgttccgctttgcggtgcgccgcgtctttgactttgtgcgcggggtcgatgcgctgatctggaccgtggtgctggcccgcgccttcggccccggcccgctgaccggcgcgctggcgatcctggtcaccgatagtggcaccttcggcaagatcttctccgaagcgctggaaaacgtcgatgacaagcagatcgagggtgtgcaatccaccggtgccaatgccgcgcaacgctaccgctttggcgtgatcccgcagatcaccccggtgctgctcagccaggtgctctatttcctcgaatccaatacccgcagcgccaccatcatcggcgccatcaccggcggcggcatcggcctgcttctgacccaggcgatcatcacccagaaggattgggaagaggtcgcctattacatcctgctgatcgtgctgatggtgatgctgatggactggctttcgggttggctgcgcgcccgcctgatccgcggcgggtcggacaagccgcgcaaaacgcgcaccgccccccagcccgatccgtttctgttaccttgatccccgcaaggacccgacccaatggcccgtctaagcgccgacaccccctttgttcatcccggttgccagatcaccgacagcagctttggcgcctttgtcgagatcggcgccaatagccgcgtcgccaacagcacatggggcgattacagctattgcgaccgcacctgcgacatcgccaatgcccgaatcggcaagttcgccaatatcgccagcttcacccgcatcggcgccaccgatcacccgatggaaaaggcttcgctgcatcatttccactatcgctcggccgattactgggacgatgccgaacacgatgccgactggttcgcgcaccgcgccggtcgcaccgccaccatcggccatgatacctggatcggtcacgccgccatcatcaagcccgaggtcaccatcggccatggcgcggtgatcgcctcgggcagtatcgtgaccaaggatgtggcgccctataccatcgtcggcggcaataccgcgggcctcattcgccgccgctaccccgaggatgtggccgaacggatgatggcgctggcctggtgggactgggaccatgcccgcctgcgcgccgcgctgcccgatttccgcagtctgcgggccgaggaattcctggagaaatacctctgacttcaaaggctggtccctgcccgcttggcgctccccggctgctggactatgcagggggaaacaaggaagagggtgacatgggccgggactggatcgcactggattgggggatgaccgcacggcgcatttgggtgatgcgtgggcgcgatccgctggacgagattgtcgaaaccggcccgcgcgcgcccgaccgggcggcgatcctgtcgctggtggcggggcgtcatgccgggcagggggtgccggtcgtggcctgtggcccgcttggcccggtgcgcgaaacggtgccctgcgcgccgctttcgggcgggctctggcagatcgatcttggcgatccgcgcgttctgctgcatgcggtgccgggcctggcccagaccgaaccggccgacatgatgcagggcgacgagacgcggatcgcggggtttctggcgctcaacccggattgggacggggtgatctgcctgaccggcgagaccagccgctgggcgcatgtgagcgccggtgaggttgtcagtttccgcagtttcctgtcgggcgccatgctggcggccttggccgggggaacggtcctggggcgctggctggctgcgccggatctggacaagaccgcgtttgaggcggccgttgccgatggcctgtcgcgccccgaacagatgttggcccggctctggagcgcccatgccgccgccaccctgcaggggctgcccgcaggcatcgcccgcgcccgcattctgggcgggctgatcggcgcggaactggccgcgacccgcccgttctggctgggccagcagctggcggtgatgggagagggcgagatgccccgcctctatgtcgatgcgctgggtgcacagggggcacccgccacccaggccgatgcggcgcggatgacgcgcgcggggctggtcgcggcctggggcgcaatgaccgcttgaggcatggcggggatgcaggcaaacaggcaaacagacgtcacgagcgagagggcaggatgagcttcagcaccgaaatcgaagtccggttcaagcattgcgacccggcgggcatcgtgttctttccacgctacttcgagatgatcaacgacgtggtcgaagactggttcgccaacgaccttggttgccccttccacgaactggtcaaggaaaatggcgcgccgacggcgcagatacaggcgcgtttcaccgcgccctcgctgcatggcgatgtgctgagctttcggctgacacccacccggatcggcaattcgagcctcgattatgatctgacagcccattgcggcgatgaattgcgcctaagggcgacggcgacgctggtgcatgtggcccggctgggccggtcacagccctggccccaggccatccgcgagcgtgtcgcggctcagatcgacagcgcctgagcagccaacccgggcagggccgcgtaatcggcaaaggccgcccgatgcggcagctcggccaccgggcgcttgcgatagccttgggtgaacagcagaaacgggatgccggcgttctgtgcggtctcggcgtcgacctcgctgtccccaacaaagaggcgcggcagatcgggcagggcggcaaaactggcctgcagcatctgggggtcgggcttgcgtgtgggcaggctgtcaccgccgatcaccacgtcaaagaaaccggcaagcccgagatcggccagaacatggcgcgcgggctcttcgggcttgttggtgcagatgcccataacggcgccttgcgatttcaacaggtcgagcgcctcgatcacgccgggataggggcgcgtcagcgcagaggcggcccggttgtactcggccagcgtcgtggcggtcagcgcgtcatggcgcgccatgtccagccccagatggtcgatgacccgggcgaccagatgcggcagcccattgccgacaaaagaggtgacggtggccagatcgagcgcggcctgaccctcacccgcaagcattcggttcacggcggcggtgatgtcgggcgcgctgtccaccagcgtgccgtcaagatcgaagactagggcaaggggcatgggcaaactccggctgtgccccgatccctgtcagagcgcggaggtgacggcaagcccatatgcgcggttctgacgaaccgcccatgcctccggcggaggtatttttgaacagaagaaagggtttgttaacgttaatgcgccagtttgacggggcggtacaggcggaggcgccgatggccgtaacaggagaaggccccctgccatgcgcggggggctgacttcttttgctcccggtcttcttctgtttcaaaatacctccgccggaggcagtccgcgcagcgggctttgtcgcgctcacccctccagcgggacgaacctgtagccgtcttcggccgcttccacatgtcccatgcccccctcgggcaagtgatagccgatcatggtcatgtgttcggaggcaaggcgctgcatcaggcggacccgggtctcggcccccatctcgaggtcctgatccgcgcccgaaggccagtgcggtcgggcaaaggccaggtgatgattgccgatcgcgtctcccaccaccatcagcgccgcgtcgcctgcgcggatctcgaaggacatgtgcccgggtgtgtggccgaaacttgccaccgccgcaacgccgggcaggatctcgtccccatcctcgaaggtctcgagggtttccagcgcctccagccgccgcgcggcgcccacggcgaaagaggcccggtcggcgccgatctgatcgacagtttccgggtcgagccagtaatcccgttcgacccgcccgatcaggtggcgggcatttgcgaacagcggatcgtcgaaatcgtcgagcacgccccagagatggtccggatggccatgggtgaacaccacgtcggtgatatcgtcgggggcaaggccgatggcgtccagcgcgtcgacaaggtcaccagcgctgtcctgaaagctcgtaccggaccctgcgtcgaacaggatgttgcgcccctcgctctgcatcagtgtgatattgcaatcgggccgcagcgtcgcgccttccagcccatagcgcgcccgtaatggcgccagatcttcctgcggcatcgggtcgaacaggaaaccggccggcaggaccagatggccatccgacaggctggtgatgcgcgcggcgccgatgcttgtctcggtcgccgaccacagccgcagcggggtagtggcggtcagggcaatgccggcgccgagccggccgagcagggtgcgtctggtcagggtcatgaaggtctcctctgaatatattctgacattcacggacgtgaattacaattggtgagattggcgagtgcagagcgacttgacaaaggcgacaaaaatagtcaggtttaaggcgcgcgcagccaccggagtctccgtcagccagcgatccagagcgaccccatttgccgatacggagacagtgacatgacgatccacagcgccacccccaccgccgatccggcgttccagatcctgccctcgcacaaggccgaggagctgaccaagggcggcaatcttgcccatatccggctgggcgaccagctttacaccctgcgcatcacccgcgcgggcaagctgatcctgacgaaatgagcgcggcggtacatcgcggcggcgctgccgtcgggcatctggccgatctgcccacgctcgaggcctcggcggtgcattgcctgcgtttgtggagcgatgcgaccgaagggcgcgcggcgctgcccgagggacgctcggccgagttgttgaaacagatttgcgggctttgcgcctcttacgggcggcgcccgttgatgcggcatggtcttggttgcgcctgtctcggcgcggacgaagcctgtttcgcccatatggtggccgcggctgccaccggcgcgcgcgaggacgcgctgatgctggccgcgctgatcgtgcggcccgatctggccccggcactggtggcgctgagcgaacagctgggtctggcgctgcaccgccgaccgatggtcggggcggcgcagtatcgcacgttagagagccgggcagggcgcttgcactagcccgctagcagcagccacagcccgtatggtgatgatcgtgatcgcaggcaggggcgggcgcccagtcgcccacttcggccagtacctcgcgcagcgcccacaggatcatgtccacatcctcggcctcgatggtcaggggggggcggatcttcaggatgttgtccttgggcccttcgctgccgatcaggatgcggtggtcgcgcatcctgttcttgacgtatcggcagatctcggtcccctcggatccgtccgggttgatcagctcgacccccaggaacagccccataccgcgcacatcgccgacacagccaaattcaccctccagaacgcgcaaaccggtcatcagccgctcgcccatcaggcgcgcgttttcctgcaggccctcgtcatcgacgatatccagcacctccttgccgatccggcaggacagggtcgagccgccaaaggtcgaaaaatactcgatcccgttgtcgaaactttgagcgatcgccttcgtcgtcaccagcacgcccagcggatggccgttgccgatgggcttgcccatcaccacgatatcgggctcggcgccctgatgttcaaaaccgaagtagtagtcaccgagccgccccaggccggtctgcacctcgtcggcgatgcagaccccgcccgccgcgcggatcttgtcatagaccgccgccagatagcccttgggcgggataatctggccgccgacgctgggaaaggtttcggcgatgaaaccggcgacgccgtggcccatttcctgcaaccgggcgatggcggggtccacaaaatccgcgaattttgtggcccgttccgcatcgtcgcgcctgaaactgccgcgatagtcgtcggccacctcgaccagttcgacccaatcggcctgacccacgccgcccggcttgttgaacttgtaggccgagatggcaatcgcgccggtggtattgccgtgatagccgtgatcgggcgtcaccatgcccatgttgcctgtatgcgcccgcgccagacgcagcgccagctcgttggcctcggtccccgagttgacgaagaaacagacctcgaaccgcgcgggcagtttcgacagcaccttttcggcgaaggccagttgcgccggatgcagatagcgggtgttcgaattcatccgctgcagctgatctgccgccaccgcctgaatacggggatgggcatggcccacatgcgggacgttgttataggcgtccagataggggcggccccattcgtcgaacaggtgatgtttccagccgcgcaccagcatcaccggatcgtcataggtcagcgacaggttgccgccgaaatgcgcccgccgcccggccagcacggcggccttgtcgctggggcgatagaacaccttgtcatcgggcaggttcaacagcgccgccgggttcgggcagaccgcatgccacaggtccatctcgtccgggtcgccgacgccaggccagtcggtctccatgccctgcgtcgtcagggccagctggaagtgaacatgcggcgcccagccgccattctggccggcatcgcccagccgggcaaagcccgcgccctgcgccaccgggtcgcccggtttcaggcggtcgcagacctcggggtcgagatggccgtaaagcgtatagaaggcatcgccctgcggcgtttcgtgatgcaggatcaccacgccgccatagtccagatgcccggtgcggttctccaccgcctcgacccgcccgctgagcggcgcgtgcagcacggtcccggccggtgcgaacacatccaccgccagatgcacggtgcgccggtcgctggccttccacggccccttgcgaaaacccggttcggcatagatcaggcgcggttcgttgtaatagcccagccacaggccggtgccgaattcctcgcccacccgcgcggcttcctctatgggcatgtgaaacgggttctgcggccaggtcgaattctcgaccgacagcgaacccatcggtgcctcgcccagatcggtgccgaacatggcggcgaaccggccccggttctggttcagataggcatgcacccgctcggccccgtcggtcaccggcaagccgcaggccacccgcagccgcgccgccatcagcccgccattgaccgaagcgttttccaggaaccgccaggcgggggcctggctgatcgtcacataggggtcgtccgggttctgggccgccatcagggtcgagttcaccaccgataccgccagccgcattcggagaagcggccagatcaggtccacctcggccgcgctcaaccggttggccgcgtgatagccgcgcaccagcgccgccagcgcgcgctcgggcttgggatggtccagcaccacataggccccggcaatcgccaggtcgcacacgcggggcgctgcgcacatgtcgcccaggtcgatcaggcccgagacccggcgggtctcgtccagcccgcccttgaccaggatgttgtaatcgttgacgtcattgtggatcgcctgaaccggcagggcggccagccggtcgcgcagtccggagaactccgccgcgatttccctcagcagtgcccgccgtgccggatcggcaatcgcctgcaactcggcaccgatccagcccgcctgcatcaggttccatttgaagttgcgcgccagcccgtcatgcgcaaacccctccagcgcccggtcggtggcccccagcacccggccgagtttcaggatcagctcttcggaatgcggcttggcccgcgcataacagcgccccggcaaacgctcgagcagccaggccaggcgcggcgcgcccgcctcatccgcgatctcgggcagcatcgcgccatcgagcgcggcaaacaccttgggaaagggcaggcccggcgccacctcggcgatgtgatccagcgcggcgacctgcatctctaccagccctgcctcgcagccgggccgcatcaccttcagcacataatcttgcccgttgcgggcccgggccagaaagttcaggtcatattcgccatcgagccgttccagaaccgcctcgatcccccaatgcacccgcagggcctctgcccagaactctgtcagcaccgccgttctcccatcacattcgtgccgaggcggcccttgccccccggttcttcatttcgccaaaaaacactccgggggggtccccgcaggggacgggggcagcgccccctttccctcagtccagcttgcgcaggcgtgccagcaggctcgacgtgtcccagcgcccgccgcccatcttctgcacatccttgtagaactggtcgaccagcgcggtgaccggcaggctggcgccggtctcgttggcggtgtccagacagatgcccagatccttgcgcatccagtccaccgcgaacccgtgggtccagtgatcgtccagcatggtctcgtaccggttggccatctgccagctgccggcggcgccctggctgatcacctcgaccaccgcgcgcccgtccagccccgccttctcggcgaaatgaagcgactcggcgaggccctgtaccaggcccgcgatggcgatctggttgcacatcttggtaacctggccagcgccgctttcgccgatgcggcggcagatgcgggcataggcggcgatcaccggttctgcccggtcatactcggcctgatcgccgccgcacatgaccgacaacacgccgttttcggcccccgcctgaccgcccgagacgggcgcgtcgacaaagcccacaccgccgtccctggcggcggcataaagctcgcgggtgaccttggccgagaccgtggtgtgatcgacaaagacgctacccgcagccatccccgccagcgcgccatccggcccggcgcagacgctgcgcagatcgtcgtcattgccgacgcaggccatgacgaattcggcgccttcggcggccgcgcgcggcgttgtggccatggcgccgccatgctgcgtcacccatttttcggccttggcggcgctgcggttatagacggtgacgtcgtgcccggcggatttcaggtgccccgccatcggatagcccatcacgcccaggccaaggaatgctacttttgccatgtccggatcctctctcgttatccggcggcgtgtctcccccggcttgttcccgacagagacaaagcaaagcttgtggcaaagggcaagcccgcgcgtcagacagccccgcccagatcacgcaggatcgggcaatcgggccggttgtcgcccgcgcaggcatcgaccagttcggtcaacgtatcgcgcatggcgatcaggtcggcgatcttggtctcgatccgggccagatgatcgcgcgccacctgtttgacgtcggcgctggcgcggctctgatcctcgtaaagcgccagcagggtgcggcaatcctcgatggtgaaccccagcgcccgggcgcggcccagaaaggtcagcttgtgcaggtcctgttcgcgaaaccggcgatagccgttcaggtcgcgctgcggtgtgatcaggccgatctcctcgtaatagcggatggtcttggcgggcaggccggtgcggctggcgacatctccgatattcatgcgggtctccttactctgccggggcgggggcggccgccggggccggggccgctgcctgccgcgtggcgggcagggcagcgcgcacccggcgcaggcgcagggcgttggtgacgacaaagacgctcgacaaggccatcgcgcccgccgccagcaccggcgacagcatcggcccgccaaacggatagagcacgcccgccgccaccgggatcagcagcacgttatagccaaaggcccagcccaggttctggcggatgttgcgcatggtggcgcggctcacctccagcgcgttggccacgccgcgcagatcgcccgacatcagcaccacatcggcggcctcaatggccacatcggtaccggtgccgacagcgatgccggtatcggcatgggccagcgcgggcgcatcgttgatgccatcgccgacaaaggccagcgcgccatgatccgcccgcagcgcgtcgagtgccgcaactttgccctcgggcatcacctcggcggtgaccgcgtcgatgccaagctttgccgccagcgcctgtgccgtgcgggtattgtcgccggtgatcatggcaacgctcagccccatccggtggaaacgctcgatcgcctctgcggtgcccggcttcaccgggtccgagaccgccagcaccgccgccgcgcgcccgtcgatggcggcatagagcggcgtcttgccctcggcggccagtgccgcgccggtctcgcgcagcgggccaagcgcgataccctcgcggtcgaacaggcggtcggcgccgatcagcacgtcctgcccggcgacgcgggcacgggcgcccaggccggtcaggctctcgaacgcctcggcggcaagcagatcgccctctgccgcgcgggtgattgcctcggcgatggggtgttctgactgtgcctcgaccgcggcggccaggcgcaggacgctgtcgcgctcaaatccatcggcagtggtcaggtcggtcagttcgggacggcccagcgtcagagtgccggtcttgtcaaaggcgatgacgcgcgcctcttgcagacgttgcagcgcgtcgcccttgcggaacagtacgcccagttcggcggcccgtcccgtgcccaccatgatcgaggtcggggtggccagacccatggcacaggggcaggcgatgatcagcaccgccacgcccgcgaccaaggcatgacccagcgcgggcgagggaccaaaggccagccagaccagcaccgtcaatgcagcaacccccatcacgatgggcacgaaccacagggtgatccggtcgaccaccgactggatcggcagcttggcgccctgtgcctgttccaccatgcggatgatctgggccagcaccgtgtccgcgcccaccttttcggcgcgcgcgcgcagggcgccggcgccgttcacggtgccacccaccagcgtgtcgccggcggatttggtcaccggcaccggctcgccggtgatcatgctctcgtcaacgtggctctggccgtccagcacccgcgcatctgctgggatacggtcgccgggccggatcagcagggtgtcgccgggctggatatcggcgatctccacctcgaccggctggccgttgcgctcgatccgggcatggcggggttgcaggccgaccagcgcctcgatggcggcaccggtgcgcccgcgtgcccgcgcctcgagccagcggcccagcaggatcagcgcgacgatgacggcggcggcctcgtagtagacattggcggtgccggcgggcagcagcccgggggcgaaggtcgccaccagagagaagccataggcggccccggtccccagtgcgaccagcgcgttcatgtcgggggcgccgcgcagcagggccggaaagcccttggcatagaacacccggccggggccaaacagcaacaccgtggtcagggcgaactggatcagatagctggtctgctggccgatggtcgccatgatccagtgatgcagggccgggatcatatgcccgcccatctcgatcaggaagacaggcagcgccagcaggatggccagcagggtctgccgcttgagtatcgcagcctcgtccgagggctcctcgcccccgtcctcggcgcccccctcggggcgggcagcatagcccgcggcggtcgagaccgccgccagcgccgccggatctgtgctgccggtgacatagctgacccgcgcggtgcgggtggccaggttgacctgtgcctcgacgacgcccggtgcggcgttcagcgcccgttcgacccggcccacgcaagaggcgcagctgagcccttcgaccgtcagtgtggtctcggacacctccgccggatagcccgcgcccgccgccgcctgggtcagcgcggcgaccgggctgtcatgatggacctgtgctgtcttggtggcaaagttgaccgaggcctcggcaacccccggaaccgccaacaaggcgcgttccacccggcccacgcagccggcgcagctcatgcccgtgatcttcagcgatgtggtttgtgctgacatgcgactcgtccttgtcctctgatcacccctcagatgggggttccagtcacgggaaggtcaagggcgcacggtgaatttctctcagccgcgtccgattttactttccatcagccgttgatagaggcccggcgacagccggttgatccaccaggccagccgcgcgacacgacccaccgggatcatgtcgcggccccggtcaaggccgcgcaggatggtcgccgccgctgcctcgggcgtcatatagtccatcccgtccgtggccgagccgggccgggcgatgccgtcgggctgcgcctgcgcattgcccagattggtggccacaaacgagggcgcggcgatctgcaccgcgaccccatgtgcccgctcctcggaccgaagcgacttgaaaaacccttcgagcgcgtgttttgacgcggcataggatgtgcggctgtaaagcggcgcaaaccccgccaccgaggaaatcgccagatgggtgccgcgcgcctgccgcaccgggccgagcattgcgcgggccatgttcacagcggcgaaatagttgatctcgaacacccggcggtgactggcctcgtcactgtcggcaaacaggccgatctgggtgatgcccgcattatagacggcaaggtccaccccttgcggcccgatggcaagggcgcaggccgcggccagctggccgggatcggtgaggtcgcattgaatgacgcgctgggtctcgctgggttcgatggccgagatatcgcggtcgagcagggtcacatgccagccgcgcgtctgcaacgcatccgacagtgcccggcccaggccccccgcgccgcccgagatcactgcgcgcttcacaaacccgcctcgcgccgccagaggtcaaagacctcggcgctggccagctcgggcacatagccgaacacctgtttcaatgcgtcattggccagcaccgggcggtattgcagaaaccgcacctgttcgggtccatagcgcgacaggcccaatggacgcgccagcgccagcgccgccttcaatgtcagcgccggcaggcgcagcaccggcttgcccaatgcgcgggcaaggtccgatacccccatcgcgccatcgccggccacgttatagatacccgcaggaccctcgcccgccgcccgcgccaggatgcgcgccaggtcgcgggtccagataaagacaaacgggctttccgatccgcgcaccgccagcaggcggggcttgcggaacagggcggtgatctggttctcggttcctgcgcccagcaccgtgcccacccgcagcaccacctgttccagctgcggcgcgctctggcgcgcctcggccaagatctcttcgacctgacgtttgtgatcggcataggcaaactcgggattgccgcgcagcggatcgctttcgcgcaggggcatcgggttgtcggcgtgatagccataggcggcgcccgacgacgtcaccaccagccgccgcaccccatgggcaaggcacgcatccagcaccgcccgtgtgccgcccacatcgacgcgatgcgcaaccgcgcgcgccacgcccggtgtcacgatcgaggcaaggtgaatgaccacctgtggcctgacctctccgacaatgcggtcagggtcatcggtggtgacatccatcggaagccaggtcacagcgcctgtcgctttaggtgggacaagatcggtggcaaacacgtcatgctcgtccaattcctccagcagcgcccggcccaccatgcctgccgcgccggtgatcaggatccggctcatcgtctggcctcggtccgcgacatgatcatggccagcccaaggcccgagatcgcatgccagatgccccagaaggctgccgccaccgccatgccgcccagcccgttgaaaaaggcaaagatcagcaccagcccaaggcccgagttctggataccggtttcaatcgtcaccgcgcgccggtcgtaaggggacagccgggtcagagtggccacaacccagccgccccccagagccagggcattgtgaaggatcacaagcccggcgacagctccggcaaaactcaggaagtacccccagttcgcagccagagcgagtatgatgaacgcgatgaaaatgcccatcgacaagagttgcagcggccgccgcaaccgggcggtcagggcagggcggcgcatgttcagcgtcacgcccaggatcagtggcaggatcagcatcagcccgaccgtgatggcgatctgtaccgggtcgatatgggtctcttgcaggatggcgcgggtggggggatacaggctcccccaaagcgcgatattggcgggtgtcatcacgatggcgcccacggtggcaaaggctgtcatcgacaccgagagcgccgcattgccgcccgcccgatgggtgatgaagttcgagatattgccgcccgggcaggccgccaccagaatgaggcccagcgcaatcgacgggtgtggtgcggtcagccagaccagtgcgaatgtcagcaccggcagcaccacgaattgcgagaagagccccaccagaaccggtttcggcccgcgcgacaggcggcggaaatcgtccagcgtcaggtcgatggcgatagagaacatcaccaccgccaggatcgcgttcagcagcatcagcgaggcgggcgagaaattcagcaggatgtcgtcgatacctgtcatgattgcgccctcttgagacggtctatccagccggtcaccgcgccgcgataggtggccttgtccacgtaataggccatgcgcgccagcttgaggtagttcatgccgccggttgcccgttcaaagcctgccgatttcgcggccttcagctctgctgccgccgcaccgcccctgcgcaggccggtgatatagcgcgccaccatctcggcctgttcatggcgaccctgccagcccagtccgctggcctcgatcatgcccagaacgaacaggtcgtcgcgctcgggatgcagcgcgttcaggtagagatgcggcgcgtcgccctgccagttcagcaggtcgcggtcgatgaacgggtagaacagcttgtaacccgtggcggcgaggatcatgtcatactcctcgctcgaaccatcggcaaagatcacccggcgtccgtcaaaacggtcgatatcggggcggatgcgcagatcgccatggcccgcgtgatagaggaccagagaattgaccaccgggtggctttcatacagctggtagtcgggcttggggaaaccgtatttctgcggatcgcccacgaaccatttcaggatcatgccatcgacccgccgtttcagccacatgggcagcttgatcatgccacccagcgtgtccgccggtttgccaaagacgtatttcggcacaaagtagtatccgcgccgcatcgacaggtcgcagagcgctccgtgatggatcgcatccaccgcgatgtcgcagccggaattgcccgctcccacgatcagcacccgcttgccgtcgaattgcgaagggtgccgataggccgaggaatggatcaactcgccgtcgaaacggccctgaaaggtgggcatgttgggttcggacagggtgccattggcgatcatcaccccggcataggtttccgtgtgctccccctctgcgtcgcgccatatgacacgccatcccgcacccggctcacctagtggttcacaccgcagcacctcggccccgaaccggtaatgatcgcgcagtccatagcgggcggcgaaggcgtggaaatagcgtttcaactcgcgatgcgaggggtattcggccaccgcctcctccatcgggaaatcggtgaactcggtcatccgtttggaggagatcagatgcgcgctttcatacatggtcgagcgggggccatcgatatcccacagcccgcccacatccgaatgcagctcgaacccgtcaaaggcgatgccctgttccagcatcaccttggccatggccagccccatcggacctgccccgatcagggcaaatctgtcgcacgtttccgtcatcgctgtcctcccgttgcttttagattgaacgactgttcaatctaaggcaagataatttgcaaaagggatgtttgttttggaaaaacaacggcaacgggcgccctcggcgcggtccttgcagacccgggcgcgcattctggatgcggcggagcagctctttgccgcgcgcggattcgagggcgcctcgattcgcgacatcgccagggcggcgggagtgcagggcgggctggtggcccatcatggcggcagcaaggaagagctgtttcaccttgtcgtctcgcgccgcgcgggagagctgtcgcgcatccggatcgaagcgctggagacggcgcgcgggcgcggcccgctcgatctggcgtgcatcctcgattgcttcatccggccctatgtgacgctggcacaggagggcgggccgcaatgggtggcctatgggcggctgctggcgcatgtctcggccgatccgcgctggagcgcgctggcggcagagtgtttcgaccccaccgcgcagcgcttcatcgcggagatcgccgccctctacccggatgcggcgccggggcaggcggcgatggggcagatctatgcggtctcggcgatgctggcccatgtctactccgcctggcgtctggacacgctcagccccggcgcggaggaggcgggcgcggatcagctgatcgcctttgccacggctggaattcacgcggtcatgtccgggcgcgcgccggaaaaatgacatttttccgggccgttttccggcgcggaaaacggccgcctgccgtcagcgcgcgcgtcgttgcgatgtcagagcgcgccgccctcttgcgggaccggtgtgtggttgaaactatagccggtgcggcaggcctcttccccgcccagctctgcgatccgcctttgctgatcggcaaaggcgcgggcattcaccgtctcgggattgcagatggcacgcaggcggtgctcgccttcggccagcagggcgcgcatgtcggggtcttcggcagcgcgcggggctagatcggtcagttcctgcgggtcgcgctccagatcgaagagttgcggtgcctccccgacgtagtggacatatttccagcggccccagcgcagcatgaacgtgccggtgcgcgaaccgccgtcatgatattcgctgaacccggcccggtcgggatcatcgggcgcagtggcgatactgcgcagtgacaggccgggcaggtcctcgcgcgccgccaagccacagagctcgcgcgcggtggcggcaatgtcggtgaggctggtgcaggtcgacacgcgatgcccggcggggatgcccggcccggcggcaatcataggcacgccggcgctggcctcgtacatcacctgcttggtccagaaaccctgatcgcccatcatgtctccatggtcggaaacatagaggaccacggtgttgtcggcctttccgccggcctcaagcgcggccagtacccggcccacgcaatcatccatgaaggaggtcagcccgtagtaggcggccttggcctcgcgcatcttctgcgcgtcgaaataggcgtcatagttgaagaaaccgccgatattgcgcaattcggcatgatccggcaggccctggccatagcccaccggcaggtccatctggtctggatcatagagcgcaaaccattcctcggggcaggtcagcgggtaatgcgggctgaccagtgatacgaaggcggcccagggacgctcttggcgggccgggtcggccagccaggcctcggccgctgcggtgatggcgcggtcataatcggtatagctgctggcacccaccccgacatccgcggccagttcggcggcggcctcataggcgggcgggttcttgcgcaacaggcccacggtccaaccgatgccacccaccacatgcatcggcaggatctcctgcgagaacccgttgtcatcctcggttgcgcggaaatgcagcttgccgatggagacgacctcgcgcccggcatcgcgcagatcatgcatccagctgcgcggctgaccggcatagggggtggcgctgtcccaatggccggtcctgtggatccagtcgccggtggcaagcgctgcccgggtcggcacgcacatgggcgagggggtataggcggcctcgaacatcgtgccgcgcgcggccagcgcatcgaggttgggtgtcttgacgatgggatgcccggcgcatcccatcgcgtccttgcgatgttcgtccgagacgatcaccagcagattggggtggtttgtcatgcccggccttgctgtttctatgcctgtgcgccctgcgcgtcgcgcaggaggcgccgcaagatcttgcccgaggccgatttcggaatctgttcgatcacctgcatctggcgcacctgcttgtaatgcgccagccgggtgtcgagataggcctgcacctcggccaggcttggtgccgcctgtccagccgctgcgacgacaaaggccagcggcacctcgcccgccgcctcgtcgggggcgccgatcaccgccgcatccgcgatggcgggatgggtcagcagcgccgcctcgacctcggccggggcgacctggaaccccttgtacttgatcagttccttgagccggtcggtgatatagaggaatccatcctcgtcgaaatgggcgatatccccggtgcgcagccagccaccctcgacgatggtggcacgggtggcggcctcgttgttgagatagcccttcatcacctgtggtccgcgcacccacagttcaccatcctcgcccaggggcaggtcggtgccggtctcggggtcgataatgcggcattcggtgttcgatatcgccacgcccgaggcgccgggcttgccctctccatgcggcgagacatggctgaccgggctcagctcggtcatgccatagccctggttgacccgggcgttgatgcgctctcccagtccctcggccacgtcgcggcccagcggggcggcggcgcagaacacctgttcgacgcaggacaggtcgtaattggccaccaccggatgcttggccagcgcgagggcgaccgggggcacgatccacagccggggcgtgcggtaacggatcacgcaatccagatattgctccaggtcgaaacgcggcagcgtcaccaggccaccccctgctgtcaggtagatattcatcaatacctgcaagccgtagatatggaagaacggcagaaaggcggtggtcatctcgcccgggttcagatcggccggcagcagcgtctggtcgatattcaccacgaggttgcgatgggtcagcatcacccccttgggcataccggtggtgcccgaggaatagggcagcaccaccacatgctcggcgacatcgaccggggcctgatgctccagcggcggtcccatgaggtcgctgagcgcaagcgtcccctcgggcgcgtccccgaccaccacgatccgatcaacgccggtgccctcgattgcggcgcgggcagtgtccagaaaggccggaatggtcaccagaacctgcgccccggcatcgttgagctgatgatgcacctcgggtgcggtataggtggggttgatcgtggtgatggtgccaccggcccaggcgatgccgtgaaaggcgatgcaatactccggcaggttcggcatcatcagccccacgcaggtgcccgcacccatgtcatgcgcgctgagaccgcccgccagcgacttgaccgcacggatgaactgcgccccgctgtaactgcgcccgctgggcccgtcgatcaggatggtcatgtcggggtcgatcccttcgaagacccgctgggtcacggatttgtcgctgagcgcgacatcttcgaatctgcttttgagaatgctcatctgaattcttccccctgggttcccggcgcgggccggccggttcatgctagcggcagggccgatttttccaaaggaataagcgcgatcccccggcaaacgaccttgcgctttggcgctgaacctcctatagagcgcacgtcgataaggcgatttgggccataaaagaatgagacgagcagggtcgggagcatccggccctctttgttttgtggtgacaagaccggatcgcctgaccaatccgtgccgccccggcggacatcaaacaagaccggcggagacaaccgctcggccagcaaaaaccgaactgaaaaggaaatcaacgccgcatggctaacgcatccatggaggaattcgaagccctccttaacgaaagcttcgaaatggacacccccgaagagggatcggttgtcaaaggcaaggtcatcgcgatcgaagcgggccaggccatcatcgatgtcggctacaagatggaaggccgcgtcgagctgaaagaattcgcaaatcccggcgaagcgcctgagatctcgatcggcgacgaggtagaagtctacctgcgtgccgccgagaacgcccgtggcgaagctgtcatctcgcgcgagatggcccgccgtgaagaggcctgggaccgtctggaaaaagcctatgccgacgaccagcgcgtcgaaggcgcgatctttggccgcgtcaagggtggctttaccgtcgatctgggcggtgccgtggccttcctgcccggctcgcaagtcgacgtgcgccccgtgcgcgatgccggcccgctgatgggtctgaagcagcccttccagatcctgaaaatggaccgtcgccgtggcaacatcgtcgtgtcgcgccgcgccatcctggaagaaagccgcgccgaacagcgcgccgaagtcatcggcaacctgaccgaaggtcagaccgtcgacggcgtggtcaagaacatcaccgaatacggtgcgttcgttgacctgggcggtgtggacggcctgctgcacgtcaccgacatggcatggcgtcgcgtcaaccaccccaacgagatcctgaacatcggcgagaccgtcaaggtccaggtgatcaagatcaacaaggacacccaccgtatcagcctgggcatgaagcagctccaggaagatccgtgggatctggtcggcgccaagtatccgctggaatcggtgcataccggccgcgtgaccaacatcaccgactacggcgcattcgtcgagctggagccgggcgtcgaaggcctggtgcacgtctcggaaatgtcctggaccaagaagaacgtccaccccggcaagatcgtttcgaccagccaggaagtggaagtcatggttctggaaatcgacggcgccaagcgtcgcgtttcgctgggcctgaagcagaccatgcgcaacccgtgggaagtctttgccgagacccatcccgagggcaccgtggtcgagggcgaggtcaagaacatcaccgaattcggtctgttcatcggcctgccgggcgacatcgacggcatggttcacctgtcggacctgtcctgggacgagcgcggcgaagacgcgatccagaactatcgcaagggtgacatggtcaaggccgtcgtctccgaagtcgatatcgacaaggaacgcatctcgctgtcgatcaaatcggtgggtggcgacaagttcgccgaggccgttggcggcgtgaagcgcggctcgatcatcaccgtgaacgtcaccgcgatcgaggatggcggcatcgaggtggaatacgaaggcatgaaatccttcatccgccgctccgacctgtcgcgtgaccgtgccgatcagcgccccgagcgtttctcggtcggtgacaaggtcgatgtgcgcgtcaccaacgtggacagcaagacccgccgtctgggcctgtcgatcaaggcacgcgagatcgccgaagagaaagaggccgtggaacagtacggctcgtccgactcgggtgcatcgctgggcgatatcctgggcgcggctctgaagggcgacaactaagtcctgaccgacgtctgagtaaaaagaaggccccgcaggagcgatcctgcggggcctttgtgtgctgccggggcggtttggcgccagctatccggagatcgaccagcaaagcgcccgcgccaggtgctcgatcgccaatgtcccctgcgccgagggtccagacccggcgacccggctgcgcttgaggcgcggcccctgttggttgcgctttgcatcggggcctcgatatccgaaaggaggtcggcaatctccatgttgacggtcacttccgggctgaattcgcaacccgcccttagttgcaagcatacagagtggcgatgcgaattcggtcacggcgttacccggccgggtcgatccgaagctgttcggcaggcgcgcgcttcacgaattcttcttcaacccagcgcaagacccgacgctgaccgccaaaggtgaccatctcggcggcctcctcgaaactgacccagcgatgggcgctgtgttcgtgattgaggcgcacggtctgatccggatcgacaaaggccacgaatacgggggcgattgtgatcgcatcccgatgggcctcgtagaactgctcgcagatatcagcggagtataactgcatgggcgtcagcccggtttcctcctcaagctcgcgcagcgccgcccgccaggcggtctctccctcttcgatcttgcccgcgatttgacaccatgtgccggcaagcgtttgggtccgcttcagcagcagaacctgccaccccgtcggggtggaccggatcgccacaagagaggcgagaaaggcacggatcgcaagatctggcactggtcatccatccaagttcagggtcccgcccctccggttggatggcagcgatccagcggagtgtcccgcgtgcttgctgtgcggtcaagcatgccttgcccgtttggcctgacggttggggaggcggagctcgccaggctctgccacggattttgagcggcccgaatcaagcccagcgcggatgcagcaattgagcgttgaggcgcggtggcgcagcccgcggcccgggatttgggggcaggtgctgcctcagtttatccctttgttaccggattatgccgcccaaatggcgaaatatggctgccaagcaatcggtaacctgtttccgcagaagggttttctgcctatagttctggacataagaaagacgacctttggcgttgggagggccaggcgcatgatccgttcggaactgatccagaagattgccgacgaaaacccgcatctctaccagcgggatgtcgagcggatcgtgaacaccgtttttgaggaagtcaccgacgccatggcgcgcggcgaccgggtcgagctgcgcggtttcggcgcgttctcggtcaagaagcgggacgcgcgcattggtcgcaatcccaggaccggcgatacggtccatgtagaggaaaagcacgtgccgttcttcaagaccggcaagctgctgagggatcgcctgaacggaaaagcctgacccatgatgcgctatattcgctacgcctttcttgcaacgctcgggattttgttggtctcggtgtcgctggccaatcgccagatggtgacgctgagcctgctgcccgaggatctggcccatctgctgggggtcaacttctcgttgacgctgccgctgttcctggtggtgctgggcgggatcgcggcgggcgtggtgatcggtttcgtctgggaatggctgcgcgagcacaagcatcgccgcaccgccgacgtcaagcaccgcgaggtgcgcaagcttgagcgcgaggtcaaatcgctcaagaaaaagcagaacgagggcaaggacgaggttctggcgatcctcgacgatgccgccgcctgatctcgaacatggctgacgacattcgcgtcaagatctgcgggctgagcgatcccgaacacctgcgcgtggccgccgaggcgggcgcccgttatatgggtttcgtgttctttgccaaatcgcccaggcatctgacggtcgagcgtgctgctgaactggcggtctcggtcccggtcggtgtggccaaggtggcgctggtggtgaacgcaaatgatgcggagctggaggcgatcaccaccgccgtgccgctcgacatgctgcagcttcacggcaaggaaagccctgagcgggtggccgagatcaaggcgcgctttggtctgccggtgatgaaggcggttggtgtggccgaagcggcggatctggcacagatcgatctctattccgaggtggccgaccagttgctgatcgacgccaagccaccgcagggggcagagctgcccgggggcaacgggctggcttttgactggcggctgctggcgggccggaaatactggcgcaaaccctggatgctggcgggcgggctgacgccggaaaatgtgggcgaggcgatccgcctgaccggagcgcggcaggtcgatgtctcctcgggcgtcgaaacgacgccgggggtgaaggatgccgggctgatccgcgagtttctggctgctgcacgggcggattaaccgcttctttaccgagtttccggcaggatcggcgcatgagcttgccctgccacctcagacaccggaccagtggttcgatcatctgttcaccgccaaatccgcccgtgcggggggtgtggtgcgccgcaaagtgcgggatatggagcggatggtcgggcgcgaggcgtttctggccgaaatccgacgccgcgggttcacggctgtggaaaatgccggtcaggtgatagtcttctgcaacgccgaaccggtccgcctggtcacggcgcggccccaaactttcaaagaaagtttgtagtcaaatcctgttcaggatttgaagtcagactttcgcgaaagtctgaccgctttacctttcagcgttgtgccgctagtgctgaaccgcgatacaagggagcacgccatggccaacgaccttttcaattccttcatgtccgggcctgacgaacagggccggttcgggattttcggaggacgcttcgtcagtgaaacgctgatgccgctgatcctgtcgttggaagaggaatatgagaaggccaagaccgacccgagtttctgggcggagatggacgatctttggaccaattatgtgggccgaccctcgccgctctatttcgccgagcggctgaccgagcatctgggcggcgccaaggtctatatgaagcgcgacgaattgaaccataccggcgcacacaagatcaacaacgtgctgggccagatcatcctggcgcgccgcatgggcaagacccggatcatcgccgaaaccggtgctggacagcatggtgtggcgaccgcgacggtctgcgccaagttcggcctgaaatgcgtggtctatatgggggcccatgacgtgcgccgccaggcgcccaacgtgttccgcatgcgtttgttgggggccgaagtgatcccggtcacctcgggccggggcacgctcaaggacgcgatgaacgacgcgctgcgcgactgggtgaccaatgtgcgcgacacgttctactgcatcggcacggttgctggcccgcacccctatccggcgatggtgcgcgatttccagtcgatcatcggcaaggaagccaaggaacagatgatgaaggccgaaggccgtctgcccgacaccatcatcgccgccatcggcggtggctctaacgcgatgggcctgttctaccccttcctcgacgatacaagcgtcaacatcatcggggtcgaggccggcggcaagggcgtcaacgagaagatggaacattgcgcctcgctgaccggcgggcgtccgggcgttctgcatggtaaccggacctatctgctgcaggacgacgatggccagatcctcgaaggctattcgatctcggcgggcctcgactatccgggcatcgggccggaacattcctggctgcatgaggtcgggcgcgccaaatacgtgtcgatcaccgatatggaggcgctggaagcgttcaagctctgctgtgccaccgaggggatcatcccagcgctcgaacccagccacgcgctggcccatgtgatgaaactcgcaccagagctgcccaaggatcacatcatcatcatgaacatgtgcggccggggcgacaaggacatctttacggtggccaagttcctgggatttgacatgtccgataccgaggggcgcgacgccgaggattgatccgggcgcggatcagtcgcgcccgatggcgtggcgttgcaaaacctccagcgggaccacctcgagcgcgcgccggtgggtcgcctccagatgcacctgcgggccgcagccttcgtcggcggcctgcatgaagcgcgcggcgcacaggcaccagcggtcgccgggcttcagcccggcaaagccgaactcgcgccggggcgtgctgaggtcattgccgacatatttggaataggccagaaactcggccgtcatcaccgcgcagacggtatggctgccctgatcctgcacacaggtgttgcaatgcccgtcccggaagaatccggtgacgggatcggtcgaacagggcgccagcgccccgccaaggacattgagactcgggtcgggggtcatggtccgatcctacaggctttgcgcgatcttgcggaacatttctatgttggcctcgttcacgccctcgccgcgaaaaccccgatcggcgccggtggtgacgatcatcaccccgcgcggctgatcgaaatagatgtactggccatagacgccgcgcgccagaaactcgcccggaccggcaccaaccgggatccaccattgatagccatagccgatcttgcccgccgccgtcggggcgctggcggcggtcgaggcggcaatccagcccgccggcaccacctgcttgccaccatagctgccgtcttgcaggatcatctggccgaaccgggcataatcgcgggtggtgaaattgagcccgcccagcacaaaggcgaccccggcgccatcggtgatgtaatagccgtcacgctccagccccagcggcgcgaggatcttttccgtcagcaggtcggtgacactgcgcccggtggcgccccggatcaccatgccgatcacatgggtgtcgatcgagacatattgccaggtctcgccgggggcggcgaaactgtcggtaaagctggcggcgaaatcgtccagcgtgccgcccagcgccaccacccggcccatccggttgatgtcggaattcttgtcgaaatagtcctcgtcaaaggtgacgccgctggccatgttcagcacgttgcggatgctggcgggctcataggcgctgcccttgagctgaggcacatacttcacgaccggatcgtcgatcgaggcgatggcgccttcctccagcaagacaccgagcagggcggagagatagcttttggccaccgaccacgagatgcggcgatcgtcgggggaggtgccgaggtaatattcctcgaaccgtatctggccgtccttcatgacaagaagagaggtgaccgcccgctcttcgatccagtcggtgccgccggtgggcagctcataggcggcgccatggggcaggtccgaagtggggccgttgccccgggcaaccggggcggtcagaaaggccgcatccatatgcgagaagttggcgacgatcttttcggcgttgaacagagagttcaccgcgagcagccggttgatctcttcccatttccagacgccgataacgccggcggccaggatcagggccagcagggcccggcccagccattttccgaatacgcgcatgtcacttctccgatgggatcatgcccgcagggtggcaaggcggcgggcgcggcgcaaccgcaacgtgacggcagcgggttacttgaagcggtcgaccagtttctgcagcgggctgcgggcgtcgggcaggggggcggttgccggggcgggcgatgctgccggggcaggcggctcctccgccctggcgggcgtcttcgccgggggccgcccggtcccggtcgaggggcgcggtggtgcggtgcgcagggcgaccgagttcatgaaccttgccccgtcgccggcggccagatgtggcgcgccttccgagacgccgcgcagcacatcctccagccagtcctcgtcggcgcgggcgaaatcgtgcagcacatagcccgccaccgcttccttgcggccgggatggccgatgcccagccgcacccggtcataggcggcaccgatatggtcgtggatcgagcgcagcccgttatggcccgcatggccgccgcccgccttgaccttgaccttgccgggggcaaggtcaagctcgtcatgcagcacagtgatatcggtgctgtcgagcttgtagaaccgcatcgcctcgcctaccgactgacccgagcggttcatgaaggtctcgggcttgagcagcagtaccttttcgcggcccagccggccttcggcgatctggccctggaacttgacccgccagggaccaaagccgtgatcttcggcgatccggtccagcgccatgaagccgatgttgtgccggttgcgggcgtatttcgcgcccggatttcccagtccgacgaacagtcgcatgtcgggcctcttgcttttgcctgtgccaccccttcttgccgcctgtggcggcaaaaggccagacggcgcccggggtgcggcgaacaaaaaaggcggggccaagcgtggccccgccttcagatgtgtcgacggtttcgaagattactcttcggattcgccttcttcatcctcttcctcggcagcggaggcggccagacccgacggagccgagatgttggcgatcacgaagtcgcgctcgacggtcggcttggcgcctgcgggcagggtgacgctggaaatggtcacaacgtcgccgatgttcaggcccgtcagatcaacggtgatgctttcggggatgtcgcctgcggtgacttccagttccacctcggggcgcacaacggtcagcacaccgccttttttcaggcccggtgccgccgcgtggttcacgaagtccacgtggatgaacagcttgatccggctggtacgacgcaggcgcatcaggtccaggtgggtcggcaggtccttgaccacgtcacgctgcacgtcgcggcagatcacgcggacatcctcgtggccttcgaccttgaggttgaagagcgtcgatttgaaccggcccgccttcagcatcttgagcagacggttgaacgggatctggatcggcagaggctcgttgtcgccaccaaacacaatgccaggaaccatgccgtcgcggcgtgcctgacgagcggcgcccttgcctgtccccgtccgttccagagctacgagatcaggaatctctccagccatgataatatctccaaggttagggcggggctcctccaaggctgtagccccgcgtgaagccgcgctcttacagggaatcggctggaaagaaaaggggggatgggcaatcaggcccatccctcaaatcatcaggcccagcggccgccgaaatcctcgggcaccagcaggttgtggcgacccaggtcggccacgttccgttcgccgcacagcgccatggtggtatccagttccttgcggatcacctcaagcgcggtggtcacacccttttgccccatggcgcccagcccatagacaaaggcgcgcccgatcatggtgcccttggcccccagcgccagcgccttgagcacgtcctgtcccgagcggatgccgctgtccagatgcacctcgatatcgccgcccaccgcatccatgatctcgggcagaacccggatcgagctgagcgcgccatccagctggcggccgccatggttggacacgacaatggcatcggcgcccagcttggccgccattttcgcgtcttcggcatccaggatccctttcaggatcaccttgccgtcccactgctccatcagtttggcgaccttgccccagtcaagcgtcgggtcgaattgctcagcggtccaggcgcccaggttggcggtgtcggatacaccgtgcacatggcccacgatattgccgaaattgcgccgtttggcgcccagcatctcgatcccccaggcccatttggtcatcaggttggcgatggtcctgggcgtcagtttcggcggggcggacaacccgttcttcaggtccttgtggcgctgacccaggatttgcaggtcaagcgtgatcaccagtgccgagcagttggcggccttggcccgctggatcaggcggctggtatagtcggtgtcgcgcatggtgtagagctgaaaccagaacgggcggcccgtggcctcggccacctcctctatcgagttgatcgacatggtcgacagcgtaaagggcacgccgaattcattggcggcgcgggcggccttgatctcgccatcggcatgctgcatgccggtcagccccaccggcgccagcgccaccggcatcgccacgtcctgccccaccatctggctggcggtcgagcggcccgacatgtccaccgccacccgctggcgcaagcggatcaggtcgaagtcagaggagttctcgcgaaaggtctgctcggtccagctgccgctctcggcataatcgtagaacatgcgcggcacgcggcgttcataaatgcgcttgagatcttcgatattggtgatgacggccatatcctgtccctcgaaattggttagttttccttaccaatactttcttcgcttggcaactcgctctgtccgcgacactgtgcacccggcactgcagcaagggcaaatggcatgacgatgtattgggaggattttcccgccgggttccgttatgaatccgatccctgggaaatgactggcgaagaaatcatggatttcgcgcgcaaatgggacccgcaaccgttccacatcgaccccgaggccgccaaggatggcccgttcggggggatcattgccagtggctggcacacgctcgtcaccgcgttcgagcgttggtatgcctcgggcctgtgggccgaggcctcgatgggctcgccggggatgacggatgtgaaatggatggttccggtgcgcccgggcgaccgtttgcgggtggtggcgactgtgatcgacagcaccgcgtcgcgttcgcggcccgatcggggccggatcacggtgctgagcgagatctacaatcaggacggccagaaggtcgccgaatactcgggcatcaacatccttcggcgtcggccctgagggtcaggcgctgtgggcgccgtccgacagcgttttgacaaaggccagaacctcggccaccggcttgcccgcgccgatctggccgacgatggccgagccgacaaccgcgccgtcggctacgctggcaatggcgcgcgatttctcgggcgtgttgatgccgaagcccacgatcaccggcaggtcggtcgcggccttgatccgggccacttccgggccgacatccgttgcctcggcctcggccgacccggtgatcccggtgattgacacgtaatagacaaagcccgaagtgttctgcagcacgcgcggcaggcgcttgtcgtcggttgtcggtgtcgccagccggatgaagttcagcccggccgcctgcgcgggcaggcaaagctcgctgtcttcctcgggcggcagatcgaccacgatcagcccgtcgatcccggccgccttggcatcggccaggaaccggtcgacgccgcggctgtagatcgggttgtaatagcccatcatcacgatgggggtggtgttgtccgtcttgcggaactcggtcgccagatccagcgtccgctgcaaggtcatgccgccatccagcgcgcgctgtccggccagctggatggtgggcccgtccgccatcgggtcggtaaagggaagacccagttcgatgatatccaccccagcgccgggcaggcccttgaccagctccagcgaggtatcgaaatccgggtcccccgccatcacataagagacaaaggctttcttgccttgggctttcaactcggcgaatttggcgtcgatacgggtcatcgggcgtccttgcgttctgctatcggcccgatgtgcagaaaaccgcgcggaaaatcaatcccacacccgacgcgcggctcagaaagagcggtgaaaccgcagcaggaccgagttgacgccagggttgaagtcggaaatcgaggcattcgatttgtgcgtgatcgccagcgacagcgcgttgccattgtcaaagcgatagccgacaccaaaaaggctgcgcacctcgaaccggctgccgagcgtgttgctgtcttcgccttcgatgtacagaccgggcaggacgctggcctcgatgaaccagttgcggtccaacgcgtattcgcccgccacacctgcgcccaggtggaaatcgccattgttatgaaccgtggctgccccggccagccgcgcgctgagccggccccgctcccagaagggggtatgctggtattccaatgacaacaccccctgatcgcgcgagccgttgtgctgaaaatcggcgtatcccacccccaggatcagggattgcgcctgcgctgttccggtcagccccagggccaggatcgcggtgaggaggaactgtttcatgtcggtgccacttcttgtcttgccgttcggtcgaccatgtgtgtaccgatcggtacgccttcaagcggactcactggggcatttcggttttgtgaagctttgaaacaaaggcgcgcgcccgtggcttgcgcatttgcccggacccgcctagaaggccccgtcggatggcatcaggagacggtcatgggtttcaaaatgggtatcgtgggtctgccgaacgtgggcaaatcgaccctgttcaacgcattgacccgcaccgcggcggcgcaggcggcaaacttccccttctgcaccatcgagcccaatgtgggtgaggtgggcgtgcccgatgcccggctggacaagctggccgcgattgccaagtcgaaacagatcatcccgacccgcatgacctttgtggacatcgccggtctggtcaaaggcgcctccaagggcgaggggctgggcaaccagttcctggccaatatccgcgaggttgacgccatcgcccatgtgctgcgctgtttcgaggatggcgacgtgacccatgtcgaaggccgtgtcgatccggtggccgatgccgagaccatcgaaaccgagctgatgctggccgatctggaaagcatcgagaagcgccgcgccaatctggtgcgcaagctcaagggcaatgacaaggacgcccagcagcaggaccgtctgctcgccgtggcgcaggccgcgctcgaggatggcaagccagcccgcgtggtcgaggtcagtgacgaagacgccaaggcgtggaagatgctgcaactgttgaccaccaagccggtgctatacgtttgcaacgtgggcgaggccgaggcggccgaaggcaatgcccattccgcccgcgtcgccgaaatggccgctgcgcagggcaacagccacgtgatcatctcggcccagatcgaggaagagatcagccagcttgaagatgacgaggccgccatgttcctcgaagagatggggctggaagaggccgggctcgaccgtctgatcaaggcgggctacgcgctgttgcatctggaaacctatttcaccgtcggcccgaaagaggcacgcgcctggaccatccgacagggtaccgccgcgccgcaggcggcgggcgtgatccatggcgacttcgaaaagggcttcatccgcgccgaaaccatcgcctatgacgactatatcgcctgcaatggcgagcagggcgccaaggaagcgggcaagatgcgggccgagggcaaaagctacgtcgtcaaggacggcgacgtgctgcatttcctgttcaacacctaaacaagcaagcccagcagcggcaggctgaccagcccgtaaagcgcgatcaggccaaggctcatgctcaggccgcgcagcccgtcatggccggtcagatagcccagtccatggcccagccgcgccagcgcaaaggccaggatccacagctgcgccgcaccgatatcggggctggcaaagctgaccgccagggcggcaaaggtaaagacagccagattctcggtggtgttgcgatgggcgttctggcgccgctccagctcttgccagccaatctcggccaccgcgcttttggcatgcgcgctggcctgccattcctcgggcgtggtgcggatgccatgggccagccgggtcagttcggtcgaggtcatcagccagctgtgattgatcaccagcagcaccgccgccccgatcagcgcccacaggatcccggacgcgggcagggcggcaaccggcggggatgggtcgaacagcaccagattgaccagcaccgccaccgctgtcagcgccaccggataggccaggatgatgcgggcaaagacacgcctgcgcgcggggtcgggggacatggcggtctcgctctgggaacctgtcggacccatggtctagcgcaaagcgcggagcctgtcgaagacttcgcgcacggcgcctgcgggcgcccgtgcatctgtttgtgcgaatccagaaccatgttagcgtgcgaatgagttttggagcgaggagagtgagcggtgtcgggcaaactggtgatcacgaatatcggtctgttgctgtcgggcaagatggaagagccgatctatgacggcgactgcgtcatcgccatcgacgggcggatctcggattggggatacgagggtgatctggacaccgaaggcgccgacacgctgatcgacgccaatggggtaacgctggcgcccggtttgatcgacagccatgtgcatccggtggtgggtgattacaccccgcgccagcagcagctgcattggatcgacagcaccctgcatggcggcgtgaccacgctgatctcggcgggcgaggtgcatatgccgggccgtcccaaggatatcgtcggcctcaaggcgatggcgatcgcagcgcagcgctggtacgagaatttccgcccctcgggtgtcaaggtgatggctggcgccccggtgatcgaacacggcatggtcgaacaggatttcaaggaactggccgatgccggggtcaagctgctgggcgaggtcggtctgggcaccgtcaaggacggcaagaccgcccgccagatggtcgattgggcgcgcaaatacggcatccagtccaccatccataccggcggcccctcgatccccggttcgggcctgattgacgccgacatggtgctggagaccgggaccgatgtgatcggccatatcaacggcggtcattcggcgctgcccgatgaccagatcatgtgcctgtgcgaaagctgcactgccgggcttgagatcgtgcataacggcaacgagcgcgcggcgctcttgacgctgaacaccgcgcgcgaactcaagcagatggaccggatcatcctgggcaccgatgggcctgcgggttcgggtgtgcagccgctgggcatcctgcgcatggtggcgatgctgtcggcgctgggcaatgtcccggccgagatcgcgttctgctttgccaatggcaacaccgcccgccagcgcgagctggataccggcctgctggagcgcggctatgccgccgatttcgtgctgatggatcaggcgcagcacgcgccgggcaagaccattctggaatcggtgcagctgggcaatctgcccggcgtcggcatgaccgtgatcgacggggtggtgtgcagcgagcgcagccgcaacaccccgcccgcaacccgcttgccccggatcgtcagctagggcagaacctgccctgacgtcaccggcagggaaagggcaggcagatgagcgcaccgttgcaagggctgaaagtggtcgaactggcccgcattctggcagggccctggatcggccagaccctggccgatctgggcgccgaggtgctcaaggtcgaaagccccgagggcgacgacacccgcaaatggggcccgccctttatcgagcgcgagggcgaccgctcggctgcctatttccacggcgccaaccggggcaagacctcgatcgcgctggatttcggcgatgcgggcgaccgggccaaactgctggacctgatccgcgaggcggatgtgctgatcgagaatttcaaggtcggcgggctgaagaaattcggcctcgattatgacagcgtcaaagaggtcaacccgcgccttgtctattgctcggtcaccggctttggacaggacggcccctatgcccatcgcgccggatacgatttcctgatccaggggatgagcggcatcatggacctgaccggcgatccggcgggcgagccgcaaaagatcggcgtggcctttgccgatatctttaccgggctttacggcgtcatcggcattcaggcggcgctggcggaacgcgcgcggtcgggtatgggccagcatgtggatctcagcctgctcgattgcatgaccggggtgctggccaaccaggcgatgaacttccttgcctcggggcaatgcccgacacgtctgggcaatgcccatcccaatatcgtgccctatcaggtgtttccggtggccgatggccatatcatcatcgcctgcggcaatgaccggcaatatggcacgctctgcaccattcttggtgtggccgagctgatcaatgacccacgctttgccaccaatcccgaccgggtcgcgcaccgggccgagatgaccgagttactgacgacggcctgcctgaaatggaccaaggcggatctgctggccgcgctggagcagggcggcgtgccgggcgggccgatcaactcggtggccgaggcgctggccgacccgcagatcgcccatcgcggcatgcggatcgagcccgagggcgtgccgggcctgcgcacgccgatccggttttctcgctcggagctggtgctggacaaggcctcgccgaaacggccggtcagatcatgacagcttggccagcagcctgagaaagctgcgctgttcggtgggggacaggggggcgagcgtgtcggcggtgatgcgcgcgcccgcgtccttcatccgggccaccagggccgcgccctgcggcgagagcgagatcagcatccgccgcttgtcacccggatcgggctcggccagcgtcagccccttctgccgcagccgatcgaccacgcccttgatcgtggccacgtccatcgcggccagtcggcccagctggttttgcgagcatttgccatgttcggacagccgcaccagcgcggcgaactgggtcgcggtcagcccctcgatggtctgcgactgaaagatcgcggcatgacgctggctggccagccgcagcagatagcccacctgatcgtccagccgatagggctctgccccgtgttgcgccgtgtcgtccatcaccctgtgcaccggaatttgcaatgacccgccttaccgcaagggcaggcaggtcacaaccgtcagaccgccagatactgtgccgagacctcggggcgggcgtcgagatcggcaaaatccccctcgtagcgcatcgtgcccttttcgatgatataggcccggtccgacacctcgcgcgcgaaatgcaggttctgttcggacagcagcaccgacagcccctcgcgtttgagttccgagatgacattggccatctgctcgacgatcaccggggcgatgccttcgctgggttcgtccagcagcaccagcgcggggttgcccatcagggtgcgggcgatgctcagcatctgctgttcaccccccgacagctgcttgcccaggttctggcggcgctcggcgaggttggggaacagctggaacaggtggtcggccgaccagtgcggcgcgccctcgcgggccgggcggcggcccacctccaggttctcctcgaccgtcagctcgccaaagatgcgtcggtcttcggggacatagccgatcccggcgcgacagatcagatgcgacgcccggcccaggatgttcgtgccgtcaaggcggatgctgccgccggtctggcgtaccagacccatcaccgatttcatggtggtggacttgcccgcgccgttgcggcccaacagcgccaccacctcgttgcggcccagtgtcagcgacacgccgttcaggatctgcgcccgcccatagcgggcggtcaacccgtcgatctcaagcatgggcgccctccttgtcgaacaggcggccaccgcccagatagacctcttgcaccagcgggttggcgcggatctcggcgccggtgccctcggcgatcagctggccgcggttgagcaccaggatccggtgggcatgggcaaacaccacgtccatgtcatgttcggtgaacacgaccgagacatgcccgcgcgccacgatatccgccgtcagcgccatcagcgccacccgttcggacggggccatgccggccgtgggctcgtccatgaggagcagcgccggctcatgcgccagcgcaatcgccagttccagccgcttcaggtcgccataggccagttccgaacagggccggtccgcctgttcgcgcatcgacaccagatcgagcagcgccatcgcctcgtccagaaacagccgggtcgcccgcgagaacaggtcatagacccggcggtgatgcgagatcagcgccatctgcacattctccagcaccgtcatcgacaggaaggtcgcggtgatctgaaaggtgcgcccgacccccagccgccagatccggcgcggcggcgtgccgatcagttcgcgcccgttcagtttgaccgagcccgcgctgggcggcaaataaccgttgagcatgttgaaacaggtggtcttgcccgcgccattggggccgatcagggcgaggaactcgccctgtttcaggtcaaagctgacatcgtcgacggcctgcaaaccgccaaaggccttggagaggccgcggacctcaagaaccgggctcatgccgcatccctccgcaccagctggatcagccgccggaccccgcccgcgatcccgtcaggcgccagcaggaccacggtcaggatgatgccgccgaagatgaagcgccagtaatccagccggctgacccaatcctcgatcagcaccatcgccatggcgccatagactggccctgccagcgcatggatgccgcccaagaggaccatgatcagcccgtcgatactgtgaccgatgctgagcgcgtcgggaaagaccgagcccttggagaacacgaagaccgcgcccgccagaccggccagcgttccggcgagcgtaaagcccatccattgatggaaccttgtgtcgatgccgatcgcctcggcccggatgcggctgtcgcgcaccccgcgcagggtatagccaaagggcgaatgcgctacccgtctgagcagccagatcccgcccaggcagaggaccagcgccagatagaaatagacctggtcggatttcgcccatgcggcgggccagacccccagaatgccgtcatcgccgccggtgacatcctgccactgaaaggtgacgccccacagaatctgcgccgcagccatggtcagcatggccagatagacgcccgacaggcgcacgcagaaccagccaaagaacagtgccgccagcgccgccgcaacgggacccagcgccatggagggcagcatgccccagcccagcatcttggtcgccatcgcggcggcataggcgccgaccccgaaataggcggcgtgcccgaaactgaccatgccgcccacacccatcatgaaatgcagcgacaccgcaaacagggtcgccaccatcacatcgaccagcaggatggtggtgaaatccgacaccaccgccgggctgaaggcgagcatcgccaccaatgccagcagcaccatggtcgatctctggtccaagaggcgcagcggctgctccggctcttccgcgccgccatgctcgctgccggggcggccaaacagaccatagggccgcacgatcagcaccgctgccatcacgacgaagggcagcacgatggaaatctgcggaaagatcaggatggcgaatgcattgaggaccgagatcagaacggcggcgacaaaggcccccgtgacgctgcccatgccgccgatcaccaccaccacaaacgcctcgccgatgatcgacagatccatttgcagcgacaccgcctcgcgcgggatttgcaatgcgccacccagcccggccagcgccgaacccagcacgaaggccgccgagaacagccaggcctgattgacgcccagggcgcccaccatctcgcggtcctgggtggcggcgcgcaccagcacgccccatcgggtgcggtgaaacaccagccagatcgcggccagcacggcggggccgatggcgatcagggcaaggtcgtattcggggatcggttcgcccatcaggcgcacggcgcgatcaaggcctggggcgcgcgggcccagcagatcttcggccccccagatcgccagcgtcaggtcctgcacgatcaacacaacgccaaacgtggcgaccagctggaacagttccggcgcccggtaaatgcggcgcaggatggtcagttccaccaccaagccgataccgcccaccagcaccgccgccgccagcacgctgaaccagtaacccgggatgccaccctgtaacgtggtcaccagcgtataggccagataggcccccagcatgtagaacgagccatgggcaaagttcacgatccgggtcacgccgaagatgatcgacaagcccgacgcgatcaggaacagcgaggacgcgttcgccagtcccgtcagcaattgtgcgagataaaagcccatcaggccggtcttcctctggtcaggtcagggtcccgaggggcgcgcggcccctcgggtcgcttttggctcactccgccgggcgcagcttggcggcttcttcctcggacggcagataggccgcaccatcggcatagaaccaatccaccatcttgggctggccatcgaccagcgcggtcttgcccacataggcgcccatggtcgactggtggtcggcggcgcggaacatgaacgggccggtcgggctgctgctcacttccagaccttccatcgcggccagcatggcctcggtctcggtggatcccgccttggtgatcgcggcggcaatcgacaggaccgagttgtaacccacgatcgagccggtcttgggcgcctcgccgaacttggcgatataggcctcggcaaaggccttgtgctcgggcgtgtcgatgtcggtcgaggggtagccggtcacgatccagccattcggggtctcgccctgaagtggctccaggtattccggctcaccggtcagcagcgacaccacgggccggtcgtcgaacaggtagcgcagcgacccttcgcgcacgaacttggccagatcgccgccaaaggtgacgttatagatcgcgtcgggtttggccgcctcgatcgcgcgcacggtggggccagcgtcgatcttgaagaccggcggccactgctcctcgacaaactgcacgtcggggcgcaggcgtgtcagttccgccttgaaggccgcgaccgcgtcctgaccataggcatagttgggcgccacggtcgcccatttcaccgcgtccagcttggccgcctgttcggccagcatggcggcctgcatatgagtcgacggccgcaggcgataggtgtatttgttgcccttggaccagaccagcgcatcggacagcggttccgaggccaggaagaacacctgtttctggttggcgaaatccgcgaccgcaagtccgatgttggacaggaaggtgccaaagatcatcacagcgccttccttggcgatcagttcctcggcgatgcggatggcggtggccgggtcgccggtgtcgtcgcggctgaccacgacaaggtccttgcccagcacgccgccagcggcgttgatctgttcgatggccaactcccagcccttcttgtagggctcggtaaaggcgggcaggcgggtatagctgttcacctcgcccagcacgatggtatcggcggcccgggcgatctgaggcgtcagtgccgccagcggcaatgcggccagagcgcccagaacggtacgtctgatcagtgtcatgtcatttccctccggttgatctgttggtctcaaacgggccggttgctccggcctctgtctgggcggcccgcccgtggggcaggccgcgaggctcatctcaggccgtccttgccttcggccgcgtcatgggtcagccccccgacacgcggcagcgggcggccgctgtcggtgacggcaaccgccaccatgatctcgttggcgcgcggcgcatcattcagccgcacctcgatcccgtcgaaatggctgcggacataggccgcgtccttgtggcccaacggcacgtccagcacctgtcccgggctgcccatcttcttggacgagggcaccagtgcggcgcctttttccaccgccttgcgcaggggcgcgcccagtttcggatgcaggatggcggcggcatgttccagctcgccattctcgcccaccatcgcggatttgccatagctttcggcctgctcgggccggatccccaacgcctgaacacagcgttcgcccaacagcgcgcccagttcggcaccggtgtccatcaactcggtcaggtcctcgacatagcggcccgcaaacgggttctcgatcaccgccacggccaccgccttgcgggtgggcggggatatctcgcggcccgcttcgatccgggtttcctcaatgaatacagcgatcttgcggatcttggtcatctcagcccgtcctctcccttgatctgccaggcctccagaccgcccgagcgggaatgcacccgcgggccggtgctcatcaccagcaccagcgccatctcgtcggcgcggggcgcatcgttacagccgacctccatactgtcgaaatggctgcgcacgtaagaggcgttgatatgggtgatcggcacgtccagccgggcgccgacaccgcccacctttttcgacgaggggacgatggcattggcgctgcccagaagctgccgcatcgcgtaaccccccggcgcatgccagagcgccccatgttccagctcgcccgcctcgccgatcagggcgcccttgccatagccctcgatccgctcgggcccgccgagcatgtccagaagctgttgcgccatactcaggccaagcggcttgagatcctccatgaacccctggatctcgggttcgtaccgcccggcaaaggggttcttgaggatgctcatgaccgaggcccggcgcagcggggttgcggccaccgggccgccctcgtgccagatctcttccagtgccgaaacggtttttctgaggatcaggtcaggcaagggcaagcctcctttcaggggcgatcacgggaatggcgccggcttggcagctctgtccgcgcaaggacagatgggcggagcggatgtgtccgttggcgatcatttcgacggccagtttccgcccgttttcaagggcatgcaagacctcgttgcggtcaagggggccgcaatgggtgacaacggggcgctgtcccagatcgctgtcgtccttcaccgtgttggcaggtgcgcggcggatcgcgggatggccgggcaggtcggtcgcgttggcgatcagcgtggccgccgcatcggcaccggccgcgctgggcgccagcaccgtgacactctcggcgatgccgaggctgaggctgcggccaccgaggcctgaggtggcgatgccgccgatcctatctcccgtaccgagggagatgcggccaaggtcgcgcccgtcgggcgtggccatggcgagggtgaaacgggtatcgcccgtcaggtgcagggcgatgtcaccgccgttgttgacataggcgcgggtcagcggcgtggaggagagcatcgcggccagcacctcgtcggccacggcaccggcaacggcggccatgcgggtgaggcgcaaagccatcagcgggcggcaggcagtgtccatgcgccgggccaccgggccaaggggcaggggcgcgtcgggcgcaagttcggttttcaggagcggcagttcaccgaccagctcggccagtaccgtttcgaaccgcgctgtcgcggtgacaaacgccgcctcgcgcgcgcccggtccgccctcggccccgatgatcaggtcaatggggccgtgctgcaaatgcagccgcttgccatcgggcagaagggcggcgacggctctggtcattcgtcctctccccgcgaccagcggtaattctcgcgcgcgtttgggtcgggctggctgtcgcgcttgcccagcttgcggtcgcgctccgagatcacctgtgccaccggtttgatctcgctgacatggccgcccagcgtgccgtaatcgctgacccgcatggtaaattccatcggcgccaccagcgcgggcgtgggcacataaccgaaggagttcgagggcatctcggtcacgtccaccatcacggtgatgccgccgccgggccagacataggccgctgccccgccgcaggagacatgggtgagcgaggatttcaccgatttggtcagccgcaccgggttctcggtgacgcctgcgcgcaagctaccgcccgcaccgcccatgaacaggaccgaacagaccgagggttcgcagttttccgcgatcagctccgccgaggcgcgcagtttctcggggatcggaaccggttgcggcaccagatcggcatccagctcgtaataggcgaattgctcgcccgtggtcgagaccatcatcagccgcaggccgggccaggccacatcgggcttgaaggcgttgagaatgaccagcgggtcctcgacattcgtgccgccccagccggtgccgggatcggccacctggaaatagcggcccggggtcgagcggcggcccttgatgcggatgccggtgggtggcacatccagcatcttgcccgcctgatgctcgctgagcacgccggtgatatggtcgtcgaccaccaccacgtcatcggcatggcccagccattgttttgcgaacatgccgatggcggcagaaccgcagccgacgcgcatcagcttttcctcgaccccgttgatgatgggggcgcgaccggcctgcacgatcagcgtggtttcatggcccggctcgccgatcaccatctcgaccgcttcgcaattgcacaggcgcaggagcgcgtcacaggtgacgcggccctctttcttggagccgccggtcaggtgttcgacgccgcccagcgacagcatcttggagccgtattcgctggtcatcacatggccgatgggttcgccatcgacccgcaccacgtcgcgttcgtggccgatatggcggtcggtgtcgatcttcaccttgacgccgcagtaggagaagatgccttcggtcaccacggtgaccatgtcgacgccttcgacctgttggctgacgataaagggggcgggcttgtaatcgggataggtggtgcctgcacccacggcggtgacaaaggcgcggttctgctggacgatgttgccatcccagtcgtcgcctgtctgcgcatccttgaggaaaggcacgacgcgggtgctgccgctttcgatcacggtgagcgcgtcgaggcggacaagttcgccgccatggttggcatagcggtcgcaggcgccggatttgccatcggcgatgtagcagagcaccgggcaagcgtcgcagcggattttctcggggcggatacgctcagtcatgtccggcctccttcagcgcggcgcgcaggcgggcgggggtgaccggggtctggcggatggcaacgccggtggcgtggcgtatcgcgttgaggagcgcaggcgcggtggggatcagggcgtgttcgcccaggcccttggcgccataggggccgtgctcgtccgggtcctcgatgatcagcgtctcgatgggcggcacgtcgccgatggtggggatcaggtagtcatgcaggttatcggtgcggccggggatgtattcctccatcagtgccatgccgagaccctgggcgatgccgccctcgacctggccctcgaccagagcggggttgaccgcatggcccacgtcatgggcggcggtgaagcggagcgggcggattgtgcccagccgcgtgtcgatctcgaccaccgccagatgggcggcatagccgaactgggcgtaaggcacgccctggccgttcttgtccagcggcttggtgggcgggtcataggtctcggtagcgcccagcacatagccgtcggcgtcagcgggtaggtcggtgaggtcgatcacatgggcgcggtccgtgtcggtgacatggatccggccctggtcgagcgtcagggtcgcctcgggccccgcattgacgcgggtcaggatcgcggcgcgcagcgccgcccctgccagccttgccgcattgccggtgacaaaggtctggcgcgaggccgaggtcttgcccgcgtcgggcgtcaggtcggtatcggggccgatcagttcaatccggtgggtcgggatgccaagcgcggtggcaaatagctgggtgatgacggtattggcgccctggccgatatccatcgcgccctgatgcagcacgagtgtgccgtcggcgcggataccgcatttgatggtcgaggggttgggcagcgaagtgttgccgcagccataccagcccgcggcgatgccgacaccgtgtttcaggacggtgttcccggcgttgaacgcctcggccgcggcgcgttcgcgggtccagtcgggtttcagggcctgcaaacaggcccggatgccgacgccctgggtaaagacctggccgcagacggtcggctggccggttgccagcgcgttgatcaggcgaaactccagcggatccagccccagtttctcggccagctcgtcgaacagggtttcctgcgcaatggcggcctgcggcacgccaaagccgcggaacgcgcccgagggcgggcaatgggtgtggacgccctgcgcctcggcccggtaatcgcggataaaataggggccggagccgtgcaccggtacccggttggccacggtcggcccccagctggcataggcgccggtgttgaagcggccttgcagggagaaccctttgagccgcccgtcggtgctggcgccgatgcgcaggtgcagctcggaggggtggcgcttggtgctcatctgcatcgactgcacccggctataggccagccgcaccggctgacccgtcttcagcgcggcaatcgccagatagggctgcaccgacatatcaagcttggcgccgaaaccgccgccgacgccggtggggatgatgcggatgcgatcagggccaaggcccagcaccatctgcaagccgtcgcggtccagcaccggggcctgggtgcaggcatgcaccaccaccttgtcgccgtcgagataggcatagcccgcctcgggctcgatataggcgtgttcgacaaagggggtggcatagcgcgcctcgaccaccacgccgcttgcggccagcgccgcctcggcatcgccgcaggcgacaaaaccggtgaccatgacattgcccgcgcggtcggggtgcagctggggcgcgccgggggcggttgcgtccgcgatgttttccaccgcgtcgagccgggtccatgtcaccgggaagagggcgaggtcgagcgtcgcggccacctcgggcggggcgacgatggcggcgacgggttcgccgcgaaaccgggtttccgtttcggcaaacacgggctgatcctcgaaccccggcatcacgccgaaccggttgcggcccggtaggtcagcggcagtcaataccgagaccacgcccgcgtgagcgctgcgccagctctcaatatcgcccagtgtgaaacccgcgcgggggtagggcgcgccgaccagcaggatttccagcgttccggcgggggcgacatcgtcgccataagcctcggtccccgccaccttgcccgcgccgtcgagccgggggatggccgtgccggaatgcccgtcccccgcaggggcggcgagcagaggcgcgcccgcccgcatcaccgcctggatgatcttgcgataaccggtgcagcggcacagcacgccgccaagcgcatccagcacctgcgtctcggtcggctccggggtttcgcgcagcagagcggtcgtggccaccatcatgcccggcgtgcagatgccgcattgcgccgcgccatgggcgaggaaactgtcggaaaggcgctctgccaccggatcgttcgacagccccctgagggtgtccacccggcggcctgccacctgatgcgcgggcgtcaggcaggcgcagaccggggcgccgtcgaccagcacggtacaggcgccgcaatcgcccgcgtcgcagcccaccttgacctcgcgcgcgccgcaacgctcgcgcagcatccgcgacaggcgctcacccggttgcgggctggcgcttgtgagcgcgccgttcagggtgaaatccgttgtcgtggacaagggacggtccatcactgtcctcctgcggcgcggatggcgcggatgatctgctcggccaccgcgtccagccggtatccggcgctgccgcgaatatcgtcgatgggcgagagcggcgcgaggtggccttgcccgaccgttacgtcctgcgggcgctggccgatcagatcggcctcgagcctgctcagccgctgcgccaccggtgaacaggcgcccaccgcaacgcaggcatggtcgatccgtccccttgcatcgcagccgaccaccaccgccaccatggcgatggaaatcaccagatagcgccgcgcgcccagcttggtgaaggcgccacgcgcatgggtgggtggattgggcagcagaagggcactgaccagctctcccggttgcagggcggtgcggcggacaccggtcaggaactctgccagcggcagcacgcgctggccggtggacgaggtcaactcgacccgcgcctccagcgtcagcagcggtggcaccccgtcggcggcgggcgaggcattgcacaggttacccgctaccgtgcctgcattctggatctggatactgccgacctcgcgcgcggcggcgcgcaggccgtcaaaggcgggcggcaggtcggcccgcgcgatctgggtccatgtggtggtggccccgatgcgccaaccctctgcccctcggctgataccctgaagggccgtgatccgtgtcaggtcaaggatatcccggtcaaacggcgccgttccctgcgccggatagacatcggtgccacccgcgacaacgcgcacatcccccttcgcaagacggtcaagcgcgtccttcaacaaggcaggggcgtgataggccatgagcgtggtctcgtccgtccggtgaatttcatttgtacgctaacggtatttcccggtttcgattcgtgtcaactggttgttggaaaccgggctgtcgttacgggcagtctgctctattgtggcgcacggagcggaccgggaacagagacttgatcgaactgcgcgacctgcaattgctcagcgccctggcgcggcatcgtcactttgccaaggcggccgaggaatgcggtatctcgcaaccggccttttcgatgcggatccgcaatctcgaagagcggttgggcgtcaccatcgtgcgccgggccaaccggtttcagggcctgaccgacgagggcgagatgatcgtgcgccgcgcccgccgcatcctgggcgatgccaaggctctggaacaggaggtggcggcgatccggggcgagatctcgggcgcgctgatcctgggggtgatcccgaccgcgctggcctttaccgggcggctggtccggcggctgcaccaggcccatccgcgcatcgtggcgcggatcgattcgatgtcggccaccgcgatccagcagggtctggacgagggtaccatcgatgcgggcatcacctatggcgacagtatcggcaccgacctgcgccatgtgcagccgctttacgaggaaacctatgtgctgctggtgcccgcccatctgactgaggcgaccggaccgatcccctgggcgcgggtggccgacttcccgctgtgcctgctggaaccgcagatgcagaaccggcgtatccttgaccggatattcgccgaacaggggctgcatccgcgcatcgtcgccgagaccagcggctttaccgccgcgatggtgatggcgcgcgaggggttggcggcgacagttgtgccgcgcgttctgatccgggcgctgggcgatctgcggggtaccagggtgttgccgctggtcgatcccgaagtgtccaagcccatcgcactggctacgctggagcgggatccggaactgcccaccgtaacggcgctgcggcaggtggtcgcctcattgcgctgataaggtgtcgttatcgtgcaatagaaaaatccgatttgacgatacgttcttctgatgagagacgggctctgaacggagggcgacatggcaccattggacagcaaatctgcgggcggcgaaccgggcgtatggaagagtggacgtggtcgtgggcgtcgattgccgaagggtcgtgtttacagcgatgaggcgttggcggctgttcggggtgtgttgggggatcgtcctcggcggcgggatttgctgatcgagttcctgcatctgatccaggacgtttacgggcatctttcggcggatcatcttgcggccttggcgttcgagatgaagctggggcaggcggaggtttacgagaccgcaaccttttacgcgcattttgacgtggtgaaggagggcgagacaccgccgccggcgctgacgatccgggtctgcgattcgctgagctgcgcgctggccggggccgagcagctgcgcgcggcgctggaagaggggctcgatccgggccaggtgcgggtgttgcgggcgccctgcatggggcgctgcgacacggcgccggtgctggagctgggccataaccatatcgatcacgccacgccggaaaaggtgcgggcggcgattgcggcgggcgacacccatgcgcatctgcccgattacgaggggttcgatgcctatgcggcggcgggcggttacgcggtgctcaaggggctgcgcgcgggcggcgactgggaagcggtgcaggacagcgtgctggcggcgggcctgcgcggcctgggcggcgcgggtttcccctcggggcgcaaatggggctttgtgcgggccaatccgggtccgcgttacctggcggtgaatggcgacgagggcgagccgggcaccttcaaggaccgctattacctggagcgggtgccgcatctgttcctcgagggcatgctgatcgcggcctgggcggtcgaggccgagacctgctatatctacatgcgcgacgaataccccgccgtgctggagatcctgcggcgcgagatcgcggcgctggaggcggccgggatcgtggccaaaggctatatcgacctgcgccggggcgcgggcgcctatatctgcggcgaagaaagcgcgatgatcgagagcatcgagggcaagcgtggcctgccccggcaccggccgccctttgtggcgcaggtggggctgttcggccgtccgacgctggtccataatatcgagacattgcattgggttgcgcgggtctgccgcgaggggccggaggttctgaattcgatcgagaagaacggccgcaagggcctgcgcagctattcggtctcgggccgggtggccaggccgggggtgcatctgctgccggcgggctcgaccatccgcgacgtgatcgcggcggcgggcggcatggcggcgggccatgtgttcaaggcctatcagccgggcggcccgtcctcgggcctgctgccggcgagcatggacgacattccgctcgacttcgacacattgcaaccccatggcagcttcatcggctcggcggcggtggtggtgctgagccagcaggacagcgcgcgcgacgcggcgctgaacatgctgcgcttcttcgaggacgagagctgtggccagtgcaccccctgccgggcgggctgcgaaaaggcggtcaagctgatgcaggccgaacactgggaccagccgctgctggaagagctgtgccaggtgatggcggatgcctcgatctgcggtctgggccaggcggcgccgaacccgatccggctgaccatgaaacacttcgcggaggagatctgagatggccgacggcgcacatgtcgagatggtgagctttaccctcaacggcgaagaggtcaccgtgcccgaggggctgaccatctgggaggccgcccatggccgcggcctggtgatcccgcatctctgccacaagcccgacccgggctatcgcccggacggcaattgccgcgcctgcatggtcgaggtcgcgggcgagcgcacgctggtggcctcctgcatccggccggtggccgagggcatggtggtcaccaccgacagcgcccgcgccgagggtgcccgcaagatggtggtcgagctgttgctggccgaccagcccgaggtggcgcatgacgcctcgagccatttccacgccatggccggtctgaacggggtcagcgagagccgctttccggccaagacgcccgacagcgtgccgcttctggatgccagccacgtggcgatgcgggtcaatctggatgcctgcatcaactgcaatctctgcgtgcgcgcctgccgcgaggtgcaggtcaatgacgtgatcggcatggccgggcgcggcgccggggcgcaggtggtgttcgaccagaacgacccgatgggcgcctcgacctgcgtggcctgcggcgaatgcgtgcaggcctgcccgaccggcgcgctgatgccggcgaccgtgctcgatgcggagcaggccggcgacagcaaggattacgaccgcgaggtgacctcggtctgcccgttctgcggggtgggctgccagctgagcttcaaggtcaaggacaacaagatcaaatatgtgaccggcgtcgacggtccggccaatgaaagccggctctgcgtcaaggggcggttcggctttgactatatcgaccacccgcaccggctgaccaaaccgctgatccgccgcgcggacgcgcccaaggggctgaacgtggatccgggcaatccgctcagccatttccgcgaggccagctgggaagaggcgctggattttgccgctcgcggtctggccgatctgcgcgcgcaaaagggcagctatgtcgccgggttcggcagcgccaaatgctcgaacgaagaggcctatctgttccagaagctgatccgccagggctttggccacaacaatgtcgaccattgcacccggctctgccatgcctcctcggtctcggcgctgctggagaatgtcggctcgggcgcggtgacggcgaccttcaacgagatcgagaatgcggatgtggccatcgtgatcggctgcaacccgatcgagaaccatcccgtggcggcgacctatttcaagcagttcaccaagcgcggcggcaagctgatcgtctgcgacccgcgcggcgtcggcatgggccgctttgccacccaccggctgcagttcaagccgggcgcggatgtgtcgatgctgaacgcgatgatgcacgtgatcgtcgaagaggggctgtatgaccaggcctatatcgaccagttcaccgagaactgggaggagatgaaggcgcatctggccgattatagccctgagaagatggagcccatctgcggcatcgcggccggtgagctgcgcgacgcggcgcgcacatttgcggcgggcaaggcgggcatgatcttctggggcatgggcgtcagccagcatatccacggcaccgacaactcgcgctgcctgatctctctggcgctgatgaccggcaatgtgggcaagcccggcgcgggcctgcaccccctgcggggtcagaacaacgtgcagggcgcgtcggacgcgggcctgatcccgatgttcctgcccgattaccagtcggtcaccgatgacggcgtgcgctcggcctttacctctgtgtggaactcgggcgacttctcgaaccagaaggggctgaccgtggtcgagatcatgcatgcgatccatgatggcgacatcaggggcatgtatatcctgggtgaaaacccggccatgtcggaccccgatgtcgaccatgcccgcgccgcgctggcgatgctcgagcatctggtggtgcaggatatcttcctgaccgagaccgcgaactatgccgatgtgatcctgcccgccagcgcctgggcggaaaagaccggcaccgtgaccaacaccaaccgccaggtccagatgggccgccccgccgtggcgcccccggggcaggcaaaggaagactggtggatcgaggtggaactggccaggcgcctcggcctcgactggaattacagccaccccagcgaagtgtttgccgagatgaagcgcaacatgaaatcgctcgacaacatcacctgggcgcggctcgaaggcgaggcggtcacctatccctcgctcagccccgaggatccgggccaggccatcgtctttggcgacggcttcccgcgtgcgaacaagcgggcccgcttcaccccggcgaagatcgtcgagcccgacgagcgccccgatgcggactatcccttcgtgctgatcaccgggcggcagctggaacattggcataccggctcgatgacccggcgcgccagcgtgctcgacgcggtcgaacccgaggccaactgctcgatgcaccccgccaccctgcgcgccatgggcatcgagcccggcgacatgatccgcctcaccacacggcgcggcagcgtccaggtcatggtccgcgccgaccgcgccatcgcccaggacaacgtcttcctccccttcgcctatgtcgaagccgccgcaaacatcctcacaaacgctgccctcgacccttacggaaaaatcccagagttcaaatacgcagccgtaaaggtcgaaaaagctgaagcgctggcggcggagtaggtcttttgcgaggctccgcctcgcgctccggagtattttgaaccagaaagaagcagcatggcgcatatatgcttctttctggtcggaaatactccgggggtgaggcccgcaagggccgagggggcagcgccccctttgcggcttgccgggcgtagcggggccgcctaacctgcgccgtacatgcccagaggagcgctcatgtcccgtcgctttgtcgatctctccgtgccactggaaaccggtatcgtttccgacccgccgatcatgttgcccgagatcgagtatctcacccatgatcagaccgccgaacaggtgatgtccttctttccggggctgaaacgcgaggacctgccgggtggtgagggctgggcggtggagcggctgagtgtggcgacccataacggcacccatctggacgcgccttatcaccaccattcgacgatgaacaacggcgcgcgggcgatcaccattgacgaggtgccgcttgactggtgtttcaaccccggcgtcaagctggattttcgccatttcccggatggttacgtggtcagtgccgaagatgtcgaggccgagctggcgcgcatcgggcatgaggtgcagccgctcgatatcgtggtggtcaacacctcggcgggcgcgcgatacgggcagccggactacctggtcaagggctgcggcatggggcgcgaggcgacgctctatctcaccgaacgcggcgtgcgggtcaccggcaccgatgcctggtcctgggatgcgccgtttgcgctgactgcgcgcgcctatgccgacagtggcgatgcggcgatcatctgggaggggcaccgcgcctcgatggaaatcggctattgccacatggaaaagctggccaatctggaccagttgccgccgacgggcttcaccatttcctgtttccccttcaagatcaaaggcgccagcgccgggttcacccgtgcggtggcgatctttgaggactgagcaggcaaaagagagagagccatgtcggagcaagaaccgcacagcggccatgacggcccctatcccgccccggtcgaggtgcgtggttttgccgtcagacccgagtggatcgattacaacgggcacatgaacgtgggctattacggtgtggccttcgatcaggcgctggatgtgatgctggaagagcatctgggccttggcaagacctatgccgagaccgccggggccggtccctatatcctgcagtcacatgttcagttccggcgcgaattgctggagggggaggcgtttcatctgtatttccgcctgctcgatcacgatgccaagcggctgatctatttcggacagatgtttgcggatcgtgacggcgcgctttgtgccactcaggaagccctgatcatgaatgtcagccagcagaccgggcgcggcgcgcccttccctgcctgggcgcaggcgcggctggcacggatgcgggcggatcatgcggcgcttccgggccatccggcgatcggcgcgactctggcgctgcgccggtgactggcgcgatcctgcgcggggcgtaaggcggcgcgcgctcccttcccgtgaacaatactgggcaggtccgggaattgacccgcggactgcccgcaatcaggcgccaaattgtgccgatgctgcggccgaatcgcacttcatgctatcgacagggggactcgaggcaggcggctgtctctcttgggcaggcgagaaggagcgaaagcgatggaggcgaccggcaagtcggagcggctgaaccgtatcgtcgatacggcacgggtccatttcggccgcccggtctgcaaggtgacggcgccggggggcgagaaccgctccagctttcggctgcatttcgacgatatggatgtcatcgccaccctgcgccccaatgtccgccgcacccatctggaagctttcgtgctcgaacggttgcgcgcccattgcgacgacctgcccgaatgcctgggcgtggtgggcgaggtcctgttccagtcggatgtgggcgggcggcgcctgaatcaggagatcatgcggcacaccgaaacgggccgtctggatctggccgcgcaggcggctgccgcgatctttcgcatccacagcgcggcccggcgcgccgacctgcaccagatgttaccgcatctggggggcagcgagacctggatttccaatctggtcgcggcagtggacagcctgcaaccctattcgatggggatcgacgcgcggttcgaccgcgccgccgccgccgaacgtctggcctgtccgggcgggcaattcgtgaaatgggattgccggtcgggcaatgcggcgctggaccgggcgggccggctcagatggttcgatttcgaatactgcggcctgcgccacggggccgaggatttcgcctggctcatcggggacgaggcctggccgatcgcaccggaccagatggtcgatgtgatgatcgacgcctttgaccccggatgcggccaccggatcgacacgtatctggactatctctcggtctatctgacctttcattgcgtacagcgcttcaagctgatcgtgaaagaggcccgcacgcgcggctggttgtccaaggcgcgggtgcgcaaatacgacgatgccggggtccatcccgaattcgcgatgcagatctgttcggtgggggcctattttgcggcccaatcgccggtcaccgcgccgctggcgcgcaacttcgagggcgcggtcgacagtttccgcgagatcctcagggaaggccgctcgctcaagagtgcatgagcatgcccggcgcatgagccccgggtccgcgagcgatcgggacacgcgtctggtcacggtgtaccgccgcaggctgcgatatcgggcaagcagctgaaagcaaactcgccacggcagcttgccgccacgttttcgacacatttccgactggatttgataagatcgacccgtgtcgggatacagcccgattccccacaagggtagatgctgaaatcgaaacaatccgcacctatgcgaccgattggttcgccgctgaatcggaagtttgcgaaattctaggcagttgcagacggaaacaatctgttgacgcagaatttcttaaaattatccagacagatgttaggttcgaacgtggcagaactatggcggaagtttgccacgttgatacccggagacgcggcgcgtagggcgcggcaaaccggggtagggactccgccgcaataaccggggccggctgctcggcctcgtctgtaagtgaagagttgtctgcgaggtcgcggcgcaggggttcagcgccgggcattcgctccaggtatcccacgtagggggggaacatgaaggactatatccacaccgcttcgttggcggttccgatgccggtggcgtctggccagggcaatcgggccaggagcgcgctggaagcggcgctgctgcctgcaaacacgaacgcaccgctggagaaacgggggggagccttttctccggcaaatggcgtctacgcaactgttggcaagcggtgtctggatgtagccttcatcctcctttctcttccggttgcgcttgtcatcatcggcctgtgcgcgctggcgctgcggctggaaggtggcagcgcgttctaccggcagccgcggctgggccgcgacggcaagcggttccagatcctcaagctgcgcaccatggtgatggatgccgatgcccggctggaacggatgctggcggcggatccggcaatgcgcgccgaatgggacgcgacacagaagctgaagcatgatccgcgcatcacccgtgtcggaaacttcctgcggcgcacctcgctggacgagctgccacaactgtggaacgtgctgaccggcgatatgagcctggtcggcccgcgcccgatgatgcccgagcaactgccgctttacggacctgccgagagctactttgccctgcgccccgggatcaccggtctgtggcaggtctcggaacgcaacaattcgcgcttcgattaccgggcaaagtccgatgcggactatgcatcgacgctgtcgctgaggggcgatctgtctctgctgctgcggaccacctcggtggtggtgcgtcgcaccgggtgctgagtttaggtgtaatttcatagtttgggacccagaatatggcgtatcatgacagagacctggctccggaaactgaaacggttgcattgatgaacgaccagaccaccggcatcggcaagcgcgctgctgcggaacgcccgttccgccgcaaggccgcgctcagggccgaggcggccgcgccgcgggtcgaaaaggtcatgtcgccgagcaaaccgatgccgctgcccgaacccgaggttgtcgcttcgctgcccgccactcttcccgagccgtgggagcgtctgcgcgccacgccgctggggctggggcgccgtcaagtggggcagatgccgctggtcaatctccaccgctccgatcctgcggccaaggcgttcgacgtgctgcgcacccgcctgttgcagacgctgaaggcgcgcggctggcgccggatcggcattgtcgcgcccacccgtggctgtggcgcctcctttaccgccgtcaatctggcgctcagcatcgcgcgggtacccgacagccggaccgtgctgctggacatgaacatgcgcgatccgggtctggcaggggcgcttggcctcggcgcgccgggcgacatgcgcgccctgttgcggggcgatgtctcttatctcgatcatctgacccggtgcagcggcacgctggcggtggggcttggtgcgggcgttgcgggcgatgcctcggaactgctgcaggcgccggccagcgccgaggtgctggacctgatccaggatgagctgaacccggatgtggtgatctgcgacctgcccgcgatcctggcccatgacgatctggcggctttcctgccccggctcgacggggtgctgctggttgccgatggcacccagaccaccgccgaccagatccgccgctgtcagcaggtgatcggtgacacaacaccgcttttgggtgtcatcctgaaccgcgggcgcggcaccggcgcggaaaactacgcgctctgaccttcgtttttgcccggaactgccttattttcgtctgcatgccatggtctgttgcccttgcatacaggcatggtttcgtatcagcgagttgagtgacaggcatggggccgatctattccttggaagacatccttgacatgatccgcaggcgcgcgcgggtcatgctggctgttgtcgtgatcgggacgatgctgtcgctggtttttgccctgatgcaaaagcacgaatacgaggcctatgaggtcatccagatcgcgcgcccggtggtttccgacgaattggcgcgcagcacagtcgagggatcctcggcccggcgactgcaactgatccagcaggtcctgaccacccgtggcaccatgctggaaatcatcgacaaatatggcatctatgccgatatccccgcgcttaggccgcaggccaaggtggatatgctgcgcaccgccgtgcggatcgagggcgtggccgccgcgcgcgaagggttctctgacgatggcaccatctcggttctgaccatcactgcccggatgccgaccgcggttctggcccagcaggtggcgcatgaattcggtcagcgcaccgtcgagttgagcaaacgtaccaggatcgagaatgcccgcgccaccctggcctttttcgatgcgcaggcggcggcgctggaaaccgatatcgaggcgctggaaggcgagatcgaggagttccgcagccacaaccagctggcgctgcccggtgtgctggatgcgcggcgcgacgagattgccaccatcaatggcggcctgctcgacatcgcgcgtgaccggatcgagatcgagcgcgccatccagctggccgagcagagcgagcgcccggccaccgccgaacggctgaagaaggattaccgcgaacagctggccacgctggatgcgcagcgggccctgctggacagccgcaagcgcgagctggaactccagatcgagaccagccccgaggtcgagcggatgctgggcacttatgatcgccggctggagcagttgcaggacgaattgaaccaggtctcgacccgtcgcaacgaggccgagatgggctttctcatcgaggccgagcgccaggccgaacggctgaccgtcatcgaagaggccgcgatccccgattatccggtcaccgaaagccgcaagaaaaaggccatcctgggtgcggccgccagttttgttgccgcctttgcactggccgtcctgctggaaatgcgacacccggtgctgcgcagcgccggacagctggaacgcgaactgggcttccgcccggtggtcacggtgccctatctggatggcgaccggcgcgcgccctcgctctggtcgcgcctgatgtcgcggttccgccgccgccgcaccccggcggaatagaccccagggctcagagcggtaccagcggcgcgatctcggcccagtgaaaccggattacagcgaccgcggcaatcccgcccagcacgattgcgatgatgtcgtggcgcaggtcgcgcgcgccgtatttgccggtcagccacagcacggcgggataggtggcaagggttgccgccgccagcgacaggatcgcccccagcatcccaaaggcccaaagccccagcaggatcgcacccacctgcatcagcgcccgcaccagcatcagtgcgaaataggacaggctgtcgccccgcgccagcgcgacgatgtcataggtcaccacgatcagctgcgggatgaaggccagcgagatcagcgtcaccatcggcccggccagttggtagcgcgggtcataaagcaggtcgaccagctgcggcccggccagcgccaccgccaccagcggcatcccgacccccagcgtcacgcctgcccgcaatcgcgccagccggcgccagttggccgggtcggcatcgggggggtgatcgcgatagaccggcagcatgatgcgcccgaccacggccagccccagcatgatcgggaaactgcccagaaaatagccgatgttgtagatgcccagcatctccatcgtcaggtagcggcccaggatcgcccgatcgccctggctgatcacaaaggtcagcgccgtggacaggaagatccatttgccgaaccgcatcaactcggaccgggccgctggctcccagcggaaccggttggcggcgcccggtaacaggaaatgggtcaggatcagcttggccagtgctgtgatcacgccccccagcgccagcgccatgaccgagcgtgttgcaatcgccagcgccgccattgcgccgatcccgatcagctggctgatcaggtccagcacggtgagacgcccgacgatcaggtgcctgtgcgcggtttcgatccgggtcgggaaaaagcccgagatcagcagcgccaccgccgccaccggcagataggtggtcagatcgggctcgtcataaatccgcgacacgggcaccgccagcaggcaggcgaccgtgaacagcccaatgccgcgccccacctggatcgtccaggcggtgttcaggaaatcggggtcgtcgccacgcgggttctgcgcgatggccgggccgatgcccacgtcggaaaacaggttcagcccgaccaccaccaccgtgaccagcgtcatcaggccaaaggcctcggggtaaagcagccgggtcatcagcaggttcgccgccagcctcagcgcctggctgccgccatagcccaccatcagccacgaggcgctgcgcaggacgcgggccatcaggccggaaccgtgaaaggcggagagaaggcggggcatgtgggatctctgctggcggcctgtctgggccggttttccgccacgctagggaccggcgccggtcgggtcaatcagagcgcgccttgccgcgccatgcttgtggccttgggtccacaggcggcggcttgccgggggcccgatgcgggcccgcgctaggcagcagagcgactgcaggctaggactggggcgaccttccttagccggatatccgccctcgtgatcattgcctatgtcctgaacacctatccgcaaccctcgcacagtttcatccgccgcgagatccaggcgctcgagcggcaggggcatcaggtggtgcggctggcgatgcgccgggccgaggcgccgttggtcgatgtgcgtgaccgggccgaggcggagcagacgagttatgtgctcgaccggagggtgttggggctgggcggcgccctgttgcgccggttcctgcgcgcgccggggcgtggccttgccgcgttgcgattggcgctgcgctgtgggcgcgcctcgtccagcgggatggcgcgccatctgatctatctggccgaggcggccgaggtcgcgaaccgttgcgaaacggacggggtcggtcatatccacgcccatttcggcaccaattccgccaccgttgccatgctggcccatgcgctgggcgggccgggatactcgtttaccgtgcatgggcccgaagaattcgacgcaccgggtgcgctcagcctgggggagaagctggatcgcgcgcgctttgccgtgggggtcagccagttcggacgcagccagctctgccgctgggcggcctttgacagctgggaccacctgcatgtggtgcattgcgggatcgaacccgaggcctttgccgatccggaaccggcgcccgaggggccgctgcgcctggtctcgatcggccggtttgtcgagcagaaggggcagatggtgctggtgcatgccatggtgcggttggtgcggcgacatccgcaggtgcatctggacctggtcggcgatggcgagatgcgtccggcgctggagcgggcgatagccaaggccgggttgcagggcaatatcacgctgaccggctggctggatcaggacggcgtgcgcgcggcgctggatcgggcgcatgcgctggtgatgcccagttttgccgaagggttgcccatggtggtgatggaggcgatggcggctgcacgaccggtggtggcgacctatgtggcgggcacgcccgaactggtgttgccgggcgagaccggctggctggtgccggccggagacgatgccgcgctggccgaggccttggcagggttggccgagaccccggtggcccggttgcaggcgatgggagagaccggacgtgcgcgggtgctgacccgccacgccatcgacgatcaggccggcaaactggctgatttgatcgcgagtttcgaggggtaggcccagaaaattcgtcgaattttctgggcccccgccgctctaccggcctcggtcccagtgggaccgaggccggtagagcggcgtccgcaccgcaatcgcaacagtcgcatagaccgcaaagccgagcggatcgcgcagcagatgcccgagaaggccccccagacccagtccgggcgtgtcgtcatttttcatcagatgcgggtagagccgggccacctcggccacgccggcatcctgccgccgccgtacgcgcaccagattggcaaacccctcgaccatgggccagtcatacccggcctcgacccgcagacgctcttgcggtgtgaagctgagccgcacaaacgtgtcatccgagatgatgtcgggccaatccccccagcgcgcgcgcccggcggtgttcaccgcgaacagaccaaagcccggcacgccggtggtgacaaagggcaggccctgccagaagcgcgcgtaaaggcgggtgatcgggctctttgcccgggccacgcggggcgcgccactcgcatagcggggcgcctcggtttcgagtgcggcgaccaaccgcgccagcagcgccgggtccagttgcacatccgcatccagataggcccgcaattcgcctcgcgcagccgcatccccggcggtcagcgcgcccagcttgccgccctcggccagttccagcacctgccagtcccagccgcgcgccgccgcctgatcagcaaaggcgcgggcgcgcgcggcggtgtcgtcgctgcacccattggccaccaccagcacctctccgcgccagccccgaggcagcgggtccgaggccaaaaccgaacgggcgcaggcgccgatccactccgcctcgtcatgggcgggcaggatgacgctcagccagcggctcacttcaggaactccaccagcgcgtcccagcgcgggttgtcgtcgtcgagatggcgcagatggccccagctgccccatttgttgggccggtagacatctgcataagcggtgaacagcccgccccccaacgcgtgccagccccggatcagatcggtataaagctctcccatctcgggcgtatagttgaaatgcatgaggaaggcggccagttcggcatcatccaccagcggaccgctgcccaccacatggctgccgccctcgtatatgatcaggtccagcccatagcggcgcgcgacctcggcctgatagggcagacgttcgcccagattgcccagcagcgtgtcctcgaccttgccgctggcggcaccgtcgcgcacctcggcccaggccagcgcactggccaggtcatagcggtgctttgcgacatagtcgtcgcgcgccgcaccgctcagcccctgtgcatcggcctgcgcctcggcggcggcgtggctgtcgaccagccattgccggaccagcggcagccgatcctcccatcccagcgtgccgccgaaatagccggtcaccgcataggcgtcgaaatgggtggcgggtgtggcgcggcccggttcttcggcggtccagatgggggcgtcgaggatcatctcctccagtcccagccagccggtctgggtcgagatcacccggatcagccgcgcctcggcctgatcgccgaacacctgcgcccagatatcggccatctcgaccgcgcgggtggcgtaatagctgacccagtggtccttcttgttccagcgggcgcgggcctgatcctcggcccattgcgcctgggtgaattgccagttccagacctcgttggacagttcgacataggcgcgctgttcgacccacagatcgtcgcgcaccatttcggcaaagcggcggatatagtcgtcatcggccagatggggcatgttgaaccagccgtcggcgccggtgcggttcaacagttcgatcatcacctcgagcggcacgcccttcatcgcccaggtgaactcctcgggccgggggcggtcggcccaggccgattgctgcgagtcgttggtctgcatccagtccatgaagcgcagcgcgcgaaagcccatcagccggtccagccagagcggattgaacagaccacccgcctgataagcggccagatgttcctctttcacaaccgagatatcgcgtacgtaatcgccgccacgatgggtgcgctggatgcggatatcgaccgatccgggaccgggggtgaaatcgaaactgacgctgttcttgccatagcgcacattcccggcgcggcctgaaacctcgaccacgccctggccggcaaagcgcagcacatagcgccccgcggtcgagaccgcctcctcgggcaggtcggtcaggatcagcgttccgaccgaacccagctcgggcgggatcgccatcacccagccttgcgggtcgagatagccggcctcttgcagctgcgcatgatcgacaccaccccattgccggggcaggtggccgatccaggggcgggcggtcttgaacacgtcgagaaagggttgctgcaccgaccagtcattgaccccggccagcccgatcgccaccggcaccgtcccctcgggcacggggggcgcgacaaagccctgtcgcggctcggcgggttcgcccgcctgttcggcggcggcgggttcgcttgtgggctcgtccgggggtgccaccggctgcggcgcgggcggctcgggcgcctcgaacccctgcaccacggtccaggccacctcctgcaaccgctgcgccagcgcccgttccggggtgtcataggccttgccccagcgatcctgaagccgccggggcaggcccaccgggctttccccggtcacggcggcatattgcaccatggtcaggaagtagaagcccagatcgttgggatggatatcgtccgagaaaagttgcgcgatgcggtcgatccccggcacggtcccggctgcgatggcatcggtcagggccaacatcgcctgtccggcgggcaacagctgcatcggtgatgcgccctcggggcgggtggcattgacgccgtcgacgatggattgccaccggggcagatccgcctcgatccgctcgcgccagggcacgtcgtcgccctcgtcataggggatatcgacgccacttcccgagcgcaggtcatgccatgtctcttgcaggaacacccgggtgtcgggattcgcggacagcgccagatcgtaatagcgccgggccgagccgatactgtcgttgtactgcatctggttggccagcggtatgccctcggtcaggatcaccacgttgaacccaccgcccggcaggaccgagcgcgcgttcacgccttcggccttggcgccattgtcccattgataagacagcggcgcgccattgatgatttgcgccgcgacccgcacgtcgcgcccctgcagcacctgcgacagcatctgcgggttggtggggccgaacaacgaatggccaatgaaaaggatgccgatcaggctgctgatccagctcattgcgggactccggtcttgggatagctcgtgacggtttgccagacggtgtcctgcatcagccgcgcggcctcgggcgagggggcaagggcggggctgccatcggcccggttcaactgatggggcagaccgacgggggatgtctgatagagcaccgcgtaatgggtgagcgcgatcagatagttgcccagatcacccatgtggatcgggtcaagctggccctgatcgtcccttgcaaacagcgcctcgggcccgtcgatgcccggcacgccgccgcgcgcctcgagcgcgcgcacgaaacgggacagcacctgacccaccgggatcacatgggccgggttgtcggggttgcgggccaggtcgcgcagcaggatctcgttttcccacagcgtcaccagatcgcggtcgagccggttgagccagccatcgggatcgtccagccagtgccaggtctcgtacaggaacacccgcgtatcggggcgcgcctgccgggcgaggcctgcccatttgctgaaatagcggtcgctgtcgaaatacttgatcgcatcggtcagctcgaccatttcggtcaggaccacggcgtcataggagcccgagcgcagggcgctgtcggcggcgcgataccggggatggtcgttcatctggtcaaagccgttgatcccctcgtccggctcccaatgggccttgagcgtggtgccccatcccagttggctggcatagtcatgcccgggcggggccagctgttgcagcatcgccggcatgtcctgtcccaccaggctgtggcccaggtgaaacacacgcatcgggccggcgggcggcggcagcggccgggcataggcggcatcaatggcgccactgtcgggcaagcgcggacgcagccagccccaccagagaccggccgagagaatcgcaaggatcaggagagtgggcagaacaacgcgcaacatgggggatttctaacgcaacccggggcggatttcacgccgcaacggccaatgccgtgacaatcagcccgccgccccgggcaaagcgtccgtgcagggcctcgcccctgacaaaggggggcacatcgctctggaatgtggcgacaaaactctggccgggggcgtcgatccgcagctcgagcgcgtcaaaaccgatcagggcgtggctcagccggtgttgcgccttataggccgcttccttggccgaaaagatcagcttggcccagtgcccggcctcatcctgagtggccagccaggcgcgctcggcaggggtgcagacggtctccagcaggtcagcgtccagcggtgtgtcgggttccatgtccaggcccagcaagcgaaactcgccctcccaggcggtggcggccagacaggcggtgtcggtatgggtgatgctgcccagcagccccggcggccagaccggtgcacggtcggcccccatcgggatcgccagcgccggagcacccagttcgcgcagcgacaggcgggcggcagcgcgcccggcggcaaactcgcgcgtgcgcttttcggtggcgcggggcagggcggccagctcttccggataggcctcgtaggggccggcggggtcggtcgcggccagtgccacccgcctgtccagaagcggcgccgccagcatcagcgcgccggaggcggccgcccctgtcaccgtacccgttcctgtcggctggcccgcatcgcgcgccgccgcgacatggtgctggcgcgttcctcgctgtcgacggcgggcggtgtcggttcgtccggggcgctgccttgtgacagatgcgcggccagcccgcccagcgtgggaaagcggaagatgtcggtgatcggcaggttcggcacgttcagcgccgcgcggatctcgcgatgggcctgcaccgccagcagggaatgcccgccgagggtgaagaagttgtcatcggcccggatgtcgccgacgcctaggatacgtgaccagatcgcggcgatctgcgcctcagcgccgctggcgggttccgagggggcgctgggtgcggcgcgctgttgcaccggttcgggcagggccttgcggtctatcttcttgttgggtgtcagcggaaacgcgtcaagcgtcacgatatgggcgggcaccatcacctcggtcaggcgcgcggccagatgcgcgcgcagggcggcatccgagaccggcccgccggtggtgacataacccaccagccgcgtgtcgccgcccatttcgcgggcgatcaccaccgcaccggtcacgccgggataagccgccattgcggcctcgatctctcccagctcgatccgctggccgcggatcttgacctgatggtcgctgcggccaaggaaatcgagctgcccgtcggcccgccagcgcaccagatcgccggtgcgatacatctgcggggcggcggtcacggtcagaccggcctcggccgcaaacgggtcgcgcgggaatcgctcggcggtcagttctgggcgctgccaatagccgcgtgtgaccccctcgccgccgatatgtagctctccgggcacgccgatggggcagggctggccgctgccgtccagcacatagacggtggtattggcaatgggctggccgatatcgaccgtgccctcggcccggggcggcaccagcgcgcaggtggaccagatcgtcgtttcggtcggcccgtacatgttgaggatacgggcgccggtcgcctcgcgcagatcctcgaccagatcgccgggcagagcctcgccgcccagcagcaggtgtttcacccgccccagtgccaggcgcgcctcgtcgttcatggcgatcatccgcgccatcgagggggtgcactgcatatgcgtcaccccatggcgcacgatctgggccgcgagcgagaaatcatcctcggccaacgcgctgggcgcgcgcacccgccgcaagacctcggccagcggtttcagcccttcgagcacgaccgcagggtcgatgccatagtcgatgaggcaagcgacctcgtccacgccgatgcgtttgagctgttcgacgcgggccaccgcatcaccgatggtgccgaacaggcccgagtcctcgaagtaccgctcgaaggcgaaatcgaggatcgcctccagctcgtcgccgctcagcacccccagatccatttcaaaggcgttggtcacgcctttgggtttcttgaaggcggggaaggcccaggcatattgcttgatcagcccggcggcggaacgcagataatccttcatcggctcgcgggcgatgcgcgccgcctcttcgcgggtatcggccagataggtgtgcagcatcagcgtcaccttgaaaccggccgggtcatggcccgcctcgcgcagggcggcgtgatagatgcggatcttttcggccacctcgtcgatgctctggcccagaaggtgggtcagcacgttggcgccgatggacccggcctcgcgccaggtctccgggttgcccgccgtggtgacccagagcggcagttccttggacaccgggcgcggctgggtgacgaccgaatgcatggtgccatcggccttggcaaactccaccgcctcgccgcgccagagcctgcgcagggtctcgatggtttcgaacatggcgggcttgttgcgcggcggcgtgttttccgggcgcaggatgaaatcgtcgggctgccagcccgaggcgatgccaagcgccgcgcgtccgccggtcaggttgtcgatcaccgcccattcctcggcgatgcgggcgggatggtgcagcggcgccacgcaggagcccgcgcgcacgctcaggttcttcgtcaccgcagccaccgctgcgccggttaccgaggggtttggataggggccaccaaaggcatggaaatgccgttccggcgtccagaccgcgttgaacccatgcgcatcggcgaatttcgcgccttcgagcagcagttcgtatttcttcggcccctgaccgtcgtcattgccccaatacatcaggttgaagtcgatcggccggtcgctgaccgcgatcgggcctttcgacacttcggcgcggttctcgtccgaactcagcaccaccttgaagccgcgcgccagcgtccagaacagttccagcaccgagatgtcgaagctgagcgaggtgaccgccagccaaaccccgcccaatgcatggtcgatgcggtcatccatcccggcaaagaaattggccacattgcggtgttcgaccatcacccccttcggcgtgccggtcgaacccgaagtatagatcacataggccagatcgtcggcactggcgcagccatcgacattctcgggctgtctggcacccgccagcgggccaaggtcgaggatttgggcctgcgtcttgggcaaactttgcgcgcgcgtgcctgtcgaaacgatgatcgcggcacggctgtcactcacgtaatgggcgatgcggtcggccggataggcggggtcgagcggcacataggcgccgcctgccttgagcgcggccagcgccgcgatcagcagttcggggctgcggtcgagatagatgccgatatggctgccggggccagcgcccatctcgcgcaggcgcgcggccaccgcattggcccgggcgttgagcgcggcgtagctgagcgtttgaccctcgaataccagcgccggggcttcgggcgtgcgggcggcctgatcctcaaacgcgcggtgcaccgtcagcgcccggtcgtaatcgcgcgcgctgcggttccagtcgctgagcatggtcgagcgttccgaggccggcagaaccggcagcgcggcggcggtatcggtggcgcgcgcgcgccccatcgcatgcatcgcggtttccagccgccgggccaggatctcggtccggcgcgggtcaagccgcgcggcatcagcaaagagcgtggcctgaccccggtccagcgccacggtaagcgcagcgcccggaaccggcccggcgccatccagcgccagcgccacctgcggcgtgtcgcgatgggcgatgcgcgggtcgcgcagcagcagatcggcgggcggcgcgcccttggcccgggcggcctcgaccgtctgttcgatccagccgatcaggtcggcccgggtcgaggtcagcgccgcctgcaaaggcacccaaccgttgatatacccctcggcggcggcctgttgcatggcgcccgtggtcagcgccagatcgccgaattcttcgccgctgctgcgcagggcccagaccaccacagccgccatcagcgccgcatcgtccagcccgtggggcaccgaaatgcggtgcggaccggggatgcccggcgcggacgaaccggccagcggcaccggcaacggtcgcatcgcggcaagaggcaggcgccaatgccgctcggcgggcagggcggcggcaagcgcgcggtcaagtgccgcgctctcggcggcagaaagcgcgggcaggcgttgcccctcgggcaccagcgcggccagatcgaccggcgcgccatccagcgcgcgcaacccgctcagcaccagatcgccctcgccgcaggcaagggtcaggctgtcggagctgctggacagaaccgtgcccggcagcgcgccggaacggccctcggcccgggcgcggcccacggccagcacccgcccgccggccaggatcttggcgcaggtcagcgggttggcgtaatcgccgaaatcaagcgcgcgcaccagcgcggcgagtgtcgcggcgggtttggtgaaatccagccgcccggcggcggcaggccgggcgtcgcgcccgaaatagctgcgctggctcagatcctgggcctgccgctcgagcccctgttccagctgcccggccacgcgcgcgaaactgtccagcgccgcgccgtagcatttggagttcagcgaaaatgcggtgtcgtcctcggcgatatcgaacatctgctgggccaggatatcgccttcgtcgatgccgccctcgatcaggtgccaggtgacaccatagcgggtttcgcccgccatcaaggcccatgcgggggtgttgagaccggcatagcgtggcagcggcccgtcgtgaaagttgatcgcgccctggcgtggtagggccagcagcgcctccgggatcacccgcagattggcgatcgacagcagccagtcgaacccggcaccggccagatgccggtccagatcagagaggtcgcgcatatgggccagccctttgccccgtgcccaggcggcgatttcggcatcggtcgagacaacggcggcgatcttgtggccccgatcaagcagcatctcgctgcacccgatcaacagggattcgtttccgatcacgacatggctcaggctcatctgctgtcctccgggatggcggcaattggggcgggggcggtgcggggccggcccagcgcggcgcgcagggcatgagtgaccagatcgctcaggaagcgatcaggatcggcctgcggcttggcctgcagcagacggcgcaggcgccagatcatggcaccggccaccagcgccagcgtggcgcccgccgcataggcccgcccatgggttttcaggtagtagtgaagccgggaatcgaaccagtattgcggggtccggttccagcttttcatgccggtgctggccgagccgatatgcaccacacccacgtcaggcaggtaatgcgtgctccagccctcggcctgggcgcgatggcaaagatcggtttcctcgaaatagagaaagaagcgttcgtcgaacccgccggtggccgcaatcacctcgcgccggatcatcaggctggcgcccgaggcccagtcgacccgtgtgcgccgcgcgggcaggggcggcgcgatgatgcgctcgcgcagcaggcggctcagcgggccggtacgggcggcggcctcgaactcgcccgctgcagtgggaaagcgaaaggcggtgcggtgcggatcatcgtcgatgccgcgcacggcgctggcggccaatcccgcatcgggggtttccagcaggaaatcgcgcaggccgcggatgcagcccggatcgggccaggcgtccgaattcagcaggtaatagaaatcaggcgcggccccgttcgacagacccgcggtcatgcccacgttcatcccggcgccaaaaccgccattgcgcccgctttgcaccagccgcagcttgccgctggccagccagccatagtcggacgcggccttggaaagcttctcgaacgagccatcgcccgaggcattgtcgaccaccacgatctcgcccggcaggccctgcatctcgcgcatggcggcctcgcaggcgctgatcgtcagatcgggcgtgcggtagttcaggatgacggtcaatacggttgcgctgctcatggtctcactccgccgcatgcggcagggcgccgggtttgtcgatggcgttgagctggccgcgcagatgctcggccaggaccgagacattggggaccagcaccatgctgtcatggtcgccgggcacctcgatcacctcgagcgccgcgatccagcggccccagtcgttgtcgggatagacatagtggcgttcatgattgacccagttgccgcccgacacctgccagagccgttccagcggcggccggaacagtactgtggcgccctcccatggccgtagcgcatagcccgccgccgagcgcagaaaagccgcctcgatccgtgtgttgttgaaggcaccaccgccgctgtcctgagccgggccgcgcctgcgctgcacttcccaggcaaagcgcgccttgacccagtcgaccagatagcgcgggccacgttcgcggaattgttgcagcttgatcaaggccttgtcgctgcggccaaggggtgggcgctgcggcagcggggtgtcgagcagtacgagcaacgccacctcttcgcccgcgtcgcgcagttgttgcgcgatctcataggcaatgatgccgccgcccgagaaaccacccagcagataggggccatgcggctgcacctgccgcatctcggcgatatagtcgcgcgccgcctcggggatagtttcatgcggggcatcctcgcccaccagcccgcgcgcctgcaggccatagacggtccggtcgcggccgagcatcagtgccagatggcgcaggttgagcacattgccgaacatgccggccaccacgaagaacgggctggcatggccgcccgccgcctgatgcagcggcaccacatgggtcaggtcgggcgcgctggcctcggctgtttcggggctgtcgcccgtgccgctgcggcccagccgcgcgtcgatccgcgtggcgatggcctcgacgctgggtgcctcgaacagcagcgaaatcgggaattccaccgcaaaggcgcggttgatctgcgcaaacaggcgcaccgcgatcagggaatgaccgccaaggtcgaagaaactgtcctgcgtgccgaccttgctgacccccagcagggtttcgaagaacccggccaaggtcttttccgtctcggtcgcgggcgccacataatcggtgtccagctcgggccgatcaaagctctgcccggcctcggccggggcggcgacctgatcggcctcggcgatcagccggggcaggtcgagcgagctgaccaccagttgcggcaggccggtgcccaatgcgcgcaccagcgcctcggcgccttcttcggcgcggatgccctgggcgatgttgtgatgcaggcgctgttcctcgggggacagcggcgtcgattgccgcgcgggttccagccccagcgcgcgcgcatccgcatcggggcgttcgggatcgctgaggtcgatggtgcccgaggtgcgctgcatctggaacccttcgatctcgaccagaacggcgcccgtggcatcgctcagcgtgatgtcgaaggaggcatgccccgccaccgaggcctgatccggcgtcaggcgcatccagctgcggatttcagcaggcagcggcgcatggacccggatcgaacggtaggagaccggtacccagagcgtcgtgtcatcataaccggcggctagctcgatcgcccagccggtggccaggtcgagcaggccgggatgcatccggtaccccttgtccagatcgccgcgataggcttcgggcagggcaagccgggccagcccctcgcccgtgccgcgcgcggtggcgcgcagcacctgccagcgcgggccgaattgcaggtgccgttcctgcgggctgtgcagcaccgcgttgggcgcggcgctctgtgcctcggggcagcgggtggcaatggcagccaggtcgagcggttcggcctgtgccccgggcgcgggcaccagccgggcctgcgcgttctgggcatagccgccgccgggcagcgcgctccagacggaaaaggcaacgccgtccggcgcgtcttccagccggaccaccacctcgcgcggggtgccgttcaccctgagcgggcggaagaaatagagatcgcggatgtcataaggatgcgtgatgccctgggcgtgcagtgcttgggcggccagttccagatagccggtcccgggcagcagcgcggtaccatcggcggtgcggtgttcgtcaaacacccaatcctcggcgctcagccgcgagacgaacaggcggttgcccgcctcgtcaaacccggcctcgtgcaacagcggcaacccggtcgggctgcgggcggtgtcgtgaccggtgcccagccgcgcggcgcgggcatcggcggccatgccgacatcggcccagaccccccagttgaccgcgaccacccgggttgcgccgccctgccggctgtcggcaaaggcgttgagatattcgttggcggccacgtaatcgacctgccccgccgggcggctggcggtggatgacgaggcacaaagcaccatcagctccagcaccccgtcggggaacagctcgtccagcaccctcagcccggtcatcttgggcgacaggacccggtgcagatcggcctcggtcttggccagtgcggggccgtcggcgatatggccggcggcatggatcacgccggtgagcgcgccgaaccggtcctcggccagggtcagcgcgcggcgcatctggtcgatattggccacatcggcggcaatcgccatgacctcgccgcgctccagcgcctccagctcggccagggcgcgcaggcggcggctggtgcggtcggcggggctgtgcccggccaaccacgcggcagggtcggtgggcagcgggtcacgccccaacaggatcacgttcgcgccgtggtggtccatcaggtggcgggccagcgtcagaccgataccgccgaaaccgccggtgatcagataggtgccaccgtcgcggaacgcaggccctgcgtcggtcagcggcgccgggcggtaactgcgcgcgtaccgcttgccgtcgcgccgcgcagcgaacgcgttgccgggttcgaccagcagctcttccagcagggccggggtcagatcctcgtcctgctcgggtgccgcgccgcgcaggcgcgcaaaaagcggcgggcgcagccgggcgggcagttcgatatccaccgttgcgcaggtcagtccgggcatttcatgcggcagcacccccatcggcccggcgatggtggccttttcgggataggccagcccctcgtcgcgcagccgcgccgcgcccgaggtgaagacggtgatatgcaacgctccgggcaggtccacctgccccagcgcctgcgccagccaggtcagcccaaagaagccgtgttccatgttgcggtcatgaaagctcgacccggggcgaaagcgctccgcctcggtcacaagccagaaatgaccgatccggtcgggcagccgctgctgctcgtccaggtcacgcagcaacaggtcatagcccatccgcccctgttcgggcgcgagcgtatagctgccatcggtcaggcgggcatagctgtcgcccgagcggacgcgggtgacatgatgaccaacgccctccagcctttgcgcggcggcctcggccagcccggtctcgtccatgaagaacagccagttgcgcggcgcggcctcggccagctcggtagccgtgtcgatatcgcaatcggccagacgcggacgccagaccgggcgccagccccattggctcaggtcgtcgctgcgcgcaggcaaggcgcgcggcgcctcggcctgccgggtgccgggctcgatgaagtagcggctgcgctgaaaggcataggtcggcaagggcaggcggcggcggtgcgcctcgccccagatctggggccagtcggcttcgaccccgcaggcccagagccgcccgatcacgcccaggaaataggcatcatcggcaatctcctgatcggggtggcgcaacgagctgagcacctggcccggggtcacacccgggcacatctgtgccagcgaactcaacgccttgcccggacccacctcgaggaagacccggtcagggtctgaggagaggcccgcgatgcaatcggcgaaatgcaccgtgttgcgcagctgcgcgacccagtaatctgggctggtggcctcggcctcgctcagcaccgcgccgctgcggttggactggatcgggatctgcggcgcgctcagtgtcaggccgcgcaggaaatcgccatattccttcaggatcggctccagcatccgcgaatgggcggcgatgtcgatctggatacgctgatactcgacctcgcgggccttcagcactgcggccagccggtccagcgccgcttgcgggccgctgacggcggtcaggcgcggcgcgttgacgctggcgatgtccagatcctcgccgatcagcgcctgcacctcgtccaagggcagcgagatcgacaacatgccgcccggcgccacggtgtcgaacagccgcccgcgcagaagaaccaggtcgatgcaatcctcgaacgcgatcacgcctgccagacaggcggcggtgttctcgcccatggaatggccgaccagcgcggcgggccgcacgccccagctgagccagagctgggccagcgcatattccacgatcatgatcagcggcaattgcaccgagggctgttgcagcttggcgtctgcctcggcagtatcgccatcgggcagccagatggcgcggatgtcgtaatcgaggctctgttgcagatgcgccagcccccggtccatccactcggcaaagaccggttccacctcgtagaggtcgcgtgccatgccggcatattgcgccccgccgccggggaacatgaagaccacatcggccccggcccccagcgcgtcatgggtgaacacccggcgcggatcgccctggtccagcaggtctgcggcctcaagcgcggtttcggccaccagcacgcggcgtttctcgaacccgcgacggccctctttcagcgtataggccacatcggccaggttcacgtccgggttggcgcgcagccaaccggccagcgccttggcattgccgtcgagcgcggcgcgcgagcgtgccgacaggcacaggatctggaacgggaagtcgctttcgtcggaggcggcgcgctcgggcgcttcctcaaggataacatgcgcgttggtgccgcccacacccagactgttcaccgcgccccggcgtggccccttgtgcggggtccagtcggtcagcttgtcgttcacccggaacgggctggtctcgaaatcaatcgccgggttcggcgcctcataccccagcgagggcgggatctgtttgtgatgcagcgccagcgcggttttcacaaagcccgcgaccccggcggcggtgtcgagatggccgatattggtcttgaccgagccgatccggcaaaagccgctttcggcggtctgttcgcgataggcctgggtcagggccgacacctcgatcggatcgcccagataggtgccggtgccatggcattcgatgtaatcaatggtctcggcaggcacatccgccgccttcagcgcggcgctgatcgcctgcgcctgaccgcccaccgagggcgccagatagcccgccttgtcggcgccatcattgttgatggcgctgcccttgatcacggcccagatatggtcgccatcggccagcgcgtcctcgagccggcgcagtgccaccacccccgcgcccgagccgaacacggtgccctgcgccctgtggtcgaaggcatggcaatggccatcagggctgaggatctcgttttccttgtaaagatacccgcgcccctgcggcagttcgatggtcgacccgcccgccagcgccatatcgcattcgccctcgcgcagcgccttgcaggcatagtggatggcgaccagcgaggtggaacaggcggtctggatattgaggcttggcccgcgcaggtcgaacacatggctgacccgggtcgacaggaaatccttgtcgttgccggtatggcgcaacaggaacatgcccacatcgtcgaccagcccggggttcgagcagatgttgaaatagaaatagctgcccatgccgcagccggcatagacaccaatgggcccggcgatggtctcgggcgggtggcccgcatcctccatcgcctcccaggcggtttccaggaactgacggtgctgggggtcgaggatggcggcctctttcggcgagaagccaaagaaatcggcatcgaaccggtcaaacccgtccagcggtgccgccgcacggacataattcgggtcggccagccggtcggggcgctcgccagcctccagcagcgccgcgtcatccaggacacggatcgattcgatcccagccctcagattgcgccagaattccgccgccgattgggcgccgggaacatggacggacatgccgacgatggcgatgtcttcctgttcgaactgtgtttcactcgttgccatggccagaccaaacgatcccgttcgttcacatcagcccgcctacccgcgcccaatttagagagcgccagagagggcggaaagtctcgaattttaacaatctcacccgtaccgcgcttaaccacctgtattcgtgacacaaagtctagcgggtttggaatatgttcgctccaagtttaggaacaaacccagttctttctgaattttgtggcctgaatggggacaattggtgatcatttcaggcggctctggggcggccacatcacagaacgggccgggtttcgtcgctggggacatgccggccaaggacgggcgcgcgggcctgttggcggcgccccggctctgccaccgggcggcgcagctgttccacatatcccagcaccgccccggcgcagagccaggtaaacggcgtcagcgtgtcattgagcaacatgtcggtcatcgtggcggctaggatcagggccagcggcgcggcgaaatccgagatctcggccgatttcattttgcgggattgccaggtcatcatggcaataggcgctgccaaaaggcccattttcgcaatatatccgagccagccgaaggtgccgaaagcgatgatccaggcgccatcggggatggtgatgatcagcccggtctcgtcatccagtaccaggttgcggttccagccgccccagccgaaccagggtttcagatgggcccgatccagcagctgttcttcgttggtaaagcggaattccagcgattgtgcccgttccgcgctgatcgcggcggcacgttccagaatggcatccagcgggatgaccccgatattgcgcagcgccggataggcgatggccagcgccgcgatacccagcgcgatacgcagcaccgccttgcgccgcaggaacagcaccaccggcgtcagcgcgaggccatagcccagcgcggccaggctcttgcaggcgttgagcaccagcagcatgtagatcagcgccccggcccagcgttcgcgaatcttggcgcggctgtggcgggtcagggcggccaccgacagcaccgccgtggtcatgaagaaggccagccataatccgtgcggcatgaacacgatggggcgaaaaccgccctcgcggatcatctggttaaagtcgtgctggaagaagccgtagatatggatgttcagcaccggggcgaacagaatctcgaagatcgacggcagggaataggccaggcccgccaccgccatcgccagcaccagattgcgcagccccgcctcgtctgccagatgcgcccgccccagaaagaagggcagcaggatgatcaactggctcaggatgatcgacaacaggtcgcgcaggcccattccgggcacgtaattggtaaagaagcggatcggctcggcctgcatcgccatttcaaagatcagcggctcgcgattggtcagcaccgtgggcaccgcgcacaggacaaagctgaacagcagcacccgcaccggccagctgtcggggatcagcggcacccgcttgcgcgccacaaagaggcaggcaaggaaggtgctgacagcggcaatggaatccttgttcatcgacgggaccagcggcaggtcgaactcggccaccggcggcaggatcagataggcccccaggatgccccagatgatggcgcgctgcagcggcaggcgcgtgaacaggaacgcgcaggcaatcggccacagcatcagcatcagataggcgacgggattgggcatctgctcctgccttatgggtcgcatgcggatgggcaaagcctaacagggcagcgcccgcttgtcccgggggtagcgcgcgaatgcggcgatccggtggcaggatcggttcgctttcgcagcaggggctggcctgagagcgcgccggcggctaatcaaggcgggggcagtcggaggcgggtcgatggaattcagttttggcacggacagggtgagcgtcaacatgccgacccgcgaggcgctgatgggcgaggtggggcgccggtttcgcgcgggcgaggggtttgccctggcgacgatcaacctcgaccacctggtcaagctgggctgcgaccccgtctttgcccgcgcctatgccgggcaggatctggtggtggccgatggtcgccccatcgtggcgctggcgcggctggcgcagcgcccggtcgagctgatgccgggctcggatctggtgcgcccgctttgcgcgctggccgcggccgagcgggtgccggtggccttggtcggcagttcggatgaggctctgggtgatgccaagcgcgtgctcgaggctgagacgccggggctggacattgcctggacccatgcccccgaatacgggttcgaccccgagggcgcggcggccgagacgatcctgatggaactggccacgcggcgtatcggcctgtgtttcctggcgctgggcgccccccggcaggaacggctggcgctgcgcggccgggccttggcgcccggggtcgggtttgcctcggtcggggcggggcttgattttctgggcggtcaccagcgccgggcgccgctgtggatgcggaaactggcgctggaatggctgtggcgaatgctgagcgatccgctgcgccttgcgccgcgctacgcgcgttgcgcggcgatcctgcccggccatatggtgcgggcgctgcggctgcgcgggcgctaggctcagaaccccagaagcccggcctcgtccaccgcgttggtcaggaaagcgtcggcatcgctgaccgggtgccagccgagcgcggatcgcgcgcccgagatgtcgaaccggctttgatgggcgcgcgacagccagtcggcgcgcgaggggcgggtcagcccgctgcgccccagtacccgggtcttgagctggaacttgacccagtcggcggcatacatcagcgacaggttgccgccgctcacccggatgcgggcgcccagccggtcatggatggcgtcgaaatagtcacgcgcgctcaggatcggcgggccgaccaggttgaaggcgcggccttcgatcccctctgcctcggcgcagcggatcagcccgtcgacgcaatcgccgatcagcacgaagggcagcgggttgcgcccgttgccccacagccgtaccgccccggcgccgtgccagcggccgatcccccaatgttgcagcggtccgcccgcacccagcacgatgccgggccgcgcgatcaccagcggcagggcgctctggcggtgcagcgccatcaggcgccgctcgcattcggccttggagcgggcatagaggttgcgctcgtccatctcgtccggcagcggtgtggcatcggtgatcgtggctgccggatcggacatgtcgaaactggcgatggtgccggtatagaccagccgccgcacccctgccgccagtgcggccttgccgatgccctcggccacggcgacgtcgttttgcaggcaatcctcccaactgctgtcggtggaacgcgctaggttatagaccgtgtcgatccccgccatcgcccgggccagcccctcggtgtcgcgcagcgacagcgagacggtttcgacctgatcgggcaggtcggcaaaggacccctgccgcccgcgcgagatcacccgcacatcgctgccgcgcgccaccagttcgcgggtcagcgcccgaccgatgaagccggtgccgccgatcaccatcgcgctgggcgccggtttgcggctggggctggcgggcaccggcgcgggccagtcgacccgctcgagcaccgcgtcaagcgcggtcatcaccgcgacggcggaactgcccgaccagcgcggatcggcgggggcattctgcgccagcggctcccagataccgttggcgaggccacgaaagctgagtgcgtaaggcgatttacggttgaacgaggtcagttgccgggccgcattcacgctgccctgaaccaggtgctggcgggcaagcgacagctggcgcagcagcgggttggccaccagatcggcggtattctcggcgtcgatgaccagcgtgtcggcagccaggtccagccgcgcccgcgccgaagaccctcggatcgtcaccgagcggtcatcggcggtttcgaccagcgacaggatcagcaccagctcgacctcgcccgcccgggccaggatgcgccagccctgcggccgggtgcccgccccgggcagcgccaccggtttggacagcgccacatgttcgatctcgggcaggccgaacaggtcgatcaccaggctcatcagatgcgggccgaattccagcatcagattgcgggtatcgcgcagcggccagatgccgaacggccccgccctgagcggcccgaacggataacaccagcggatctcggcgcccgagacgcggcccagtgcgccgcgccggatctcgcgtttcaaccgcgtgtacgagggcaggcccaggaagttgtgaccggcgtgaaagcgccggttcgctgcgcgcgcggcatcctcgatctcttgtgtctgggcggcgttcagcgccaccggtttctcgaccagcacatgcaggcccgcgcgcaggcagtgcagcgccagcgggtgatgcaggtcgggcggggtcaggatatgcaccccgtcgcacagaccggcgccgatcaggtcgtccagatcgccaaaggcacgcgcgccatgggccgcggccagcccctcggccaggtccatgttgggatcgcagacggcggtcagcttgacacccggcaccgcgcgcagggcatccgcatgccaggcagcgatatagccggcgccgatcagtccgatgcgaagggggggcgtggtcatgatactctcactgatactcgatgatccgggggcggcggcgcgcaagatgcgtcagccagtatttgcccatgccgatcaggttggggaatttcgacagggtcagcagaaacgcctgtttgcgggcctcgggggcgggcatcccctcggcgcgcagccccttggcactgcgcagccacgacagcgcatagagcagcgccaccagcactggcacgaccggtccccgggtggcgccgagcagcgcgatcagcggcaacacgaggccccaggccagcacccggcgctgttcggtacggaaatggccgggatggcgcaggccaacttgtgcaaaaccatgccctgcacgaacggcgcgtcgccaccattgtgcaaagcgggtcatcgcggcgtcatgccgtgtcatctccagcggcaggcgttccagctgccacccggcccgcgccagcctgaggcagaaatcgtcatcctcggcggcgatcaccgtgggatcgaacccgcccgcctgcgcaaaggcctcggcccggaccatcatgtcgccgccgcaggccacgatcggcccggcggggcggcgccattcatgatcgcagatgcggttgtaaaggctcgcctcgggcgcgatttccgagcgccagccagtgacaaggcccagcgcgtcatcctggctcagccgggcctcggcggcggcgagccagccgggaaccagcgcgcaatcgccgtcgatgaactgtacgaaaggggccggatcctttgcctgcgcggcctcgaatcctgcgttgcgggcgcgggcggcgctgaaggggatggacatgtccagttcgaccaccaaggcgccggcggcgcgggcggcggcgacgctgccatcggtcgagcccgagtccacatagatcaggcggcgcgcctgaccgcgtgcggcgcgcagggcgcggagcagccgctcgccctcgttccggccgatgagaaccagatcgacgctcatgatcggccctcgccgctcagcaccgattccagcagatcgcaggcatggtcccagctttgcccttgcgcgatcttgtgattgcgtgcggacatggcgcgccattcgccatcgggcagcgagaggatgtgtgcggcgccctcggccaaggcactcgcatcgcccacatcggccagatagcctgtcacgcccggttcgatcaggtcctcggcggcgcctacgcgggtcgagaccagcggcgtgcggcaggccattgcctcgagcagcggcagaaagaacccctcggcggtgctggcgcaaaggaacacgtcgcaggcggcatagatgtcgcggatccgctcctgcgcggggcgcaggtgaaaatcggcgccggggggcaagggcagatcgggggtcaccggttcggcgccaaaggcgaccacatgcagatcggggaagcgttgccgcagcagggcaatggcggctagcgcggtatccgaccccttgatcgggtgcgggctgtagagaaacccgaccgtggggcgggcggccttgccccgctcgggcgcgtggaactgggtcaggtcgatgccattgggcaccagccgcgcgtcgtcgcggccataggtccggcgcaggatgccgtccagccagttcgagatcacgatgggggtcagtggcaggtaataggtggcgcgcgagatctgccagggcaggaaatcatgcacctcgtgatgctgaatcaggtagaacttgcgccccttttcgggcggcatcgcggcggcggcaaaggcggtctcccaccaggtcgccacgatcacgtccgcatcggggatttcatccgggtcgacatggaaatcggcacgcgcggtttcgatcactggcaggtccagcgtgtcgagatggccgggtggctcgggtgagttggatgcttgcccgcgcagcagcgcgcgcagtttctgccggcggccgggctgtgcccgggccggagtgacaagggtgacctcgtgcccgcgcgcgcgcagcatgcgggcatagatcgcgatcacgcgcaggccgcccgacaggttcgagcgtgggctgagaaacgtgatgcgcaccgggtctgctctccttggtctgatccgcgcggattgccctgtcctagcatgggggccgggactggcgagtgaaaatctctctgtgcgcctcgataccgctgccggggtacggttttgcgacccgactgtgaccaatccggggcagggagggctctttttaatttgacacttaaattaaatcgggcaaagctctggcaacggctggggaggcgacatgttcatagggctcgatctgggcacatcgggggtgcgcgcgatactggtacggccggatggcagcgtgttggacagtgccgaggccggcttgcaggcaagccatccgcatccagggtggagcgaacaggaccccgacgactggctgtcggcggcgcgcgccgctctggtcgcgctggcacagcgccatccgcttgcgatgggccgcgtcgcaggtctgggcctgtcggggcagatgcatggggcggtgctgctcgatgcggctggggcggtgatccggcccgcgatcttgtggaacgacagccgcagctttgccgaggcggcggaactggacaggacggaggcggtgcgcgacctgtccggcaatattgtgttcccgggcttcaccgcaccaaagctggcctggctcgcaaagcacgagcctcgatcttttgcccgcgtggccaaggtgctgctgcccaaggattatctggcgttctggctgaccggcatcttggggtccgagatgtccgatgccgccggtaccgcctggctggatgtgggcgcgcgcgactggtccgaccggttgctggaggcgggtagcatgcgccgcgaccagatgccggacctgcgcgaggggaccgggactgtcggacctgtgcgccccgaccttgccgcagatctgggcctgcctgatggggtgcaggtggtggcagggggcgccgacaatgccgccgccgcctgcggcgtgggcgcattggccgagggtgacggctttgtctcgctgggcacttcgggcgtgctcttggcggcgcgaaacgggtttcacccggacccggccagcgcagtgcacactttctgccatgcagttcccggacgctggtaccagatgggcgtgatcctggccgcgaccgacagcctgaactggctggcgcggatcaccggcgccaaggccccaacgttgaccgccgagttgggcgcgctgggcgcgcccggtcctgtgcggttcctgccgtatctctcgggcgaacggaccccgcataacgatgccgcggtacgcggtgcctttctgcatctcgacattgcgcaggaccgcaccgacctgacccgcgccgtggtcgaaggcgtgagtttcgccctgcgcgacagtctcgacgccctgcgcgccaccggcgccgatctgccgcgccttctggcgatcggcggcggcacccgctcgcgctattgggtggaactgctcgccaccgtgctgggcctgccgctcgacctgcccgaacagggcgagaacggcgcggcgctgggcgccgcgcggctggccatctgcggcgtcaccggggccgatccggcacaggtgatgacccgcccagccgttgccgaaaccatcgacccgcgcgccgacttgctggaggcctatgaacaggcccatgccgatttcgccgccacttaccccaagctgaaagccctgccatgaccgagttcttcgccgatatcgcccccgtccgttacgagggaccggacagcgccaacccgctggcctttcgccactatgaccccgacgaaatggtcatgggcaagcggatggaggatcacctgcgctttgccgtggcctattggcattccttcgcctgggaggggggcgatccgtttggcggccagaccctgatccggccctggcatccgcaggacgacatgacccgcgccaaggtcaaggccgatgccgcgttcgagatgttcgatatcctgggcgtgccctatttctgctggcatgatgccgatatacgccccgaagccgcgacattcgccgagtccttgcggaatttcgaggaaatcatcgaccatttccttgcgaaaatggaaagccgcaggacccgcctgctgtggggcaccgcaaacatgttcagccaccgccgctggatggcgggcgcttcgaccaaccccgacccggacgtcttcgcctatgccgcagcgaccgtcaaaacctgtttggacgccacccagcggatgggcggacagaactatgtcctctggggcgggcgcgaggggtatgagacgcttctgaacaccgatatggggcgcgagctggaccatatgggccggttcctgagcatggtggtggattacaagcacaagatcggcttcaagggcgcgatcctggtcgagccgaaaccgcaggaaccctcgaaacaccagtacgatttcgacgccgccacctgcatcggcttcctgcgcaaatacgggttggagggcgaggtaaagctgaaccttgagcagggccatgcgatcctcgccgggcattcgttcgaacatgaaatcgcggtggccgcgtccgaggggatgctggggtccatcgacatgaaccgcaacgattaccagtcgggctgggacaccgaccagttccccaacaacgtgcccgaggtggcgctgtgctattaccacatcctgcgagcgggcggcttcaccactggcggcaccaatttcgacgccaagctccggcgccagtcgctcgatgcaaccgacctgatcgcggcccatgtgggcggcatggatatttgcgcgcgggggctgaaagctgccgctgcgatgatcgaggacggcgggctggagaccgcgctgcgcgaccgctatgccggatgggacagcgaccatggtcagggcatcttggaaagcgatctggacagtctctttgcccgcgtgctggccggcgagatcgacccgcaaccccactcgggccgtcaggagatgctggaaaaccacgtgaaccgctttgtctgaccggggtggcatccggcggcacgtgctggaggggggcgacgtttcggtcgcgatcctgaaccgtggctgtatcacccaggactggcaggtgccgctgcgtggcacccgggtgccggtggtgctgggctatgccgaccctgccgactacgcccataaccccgcctatctcggggtgattgcgggccgggtggccaaccgtatttcgggcgcggcgttcacgctggacgggcagcgctatgacctgcccgccaacgaggcgccgaaccacatccacggcgggccagaggggctgcatacgcgcctgtgggagatggaggcggacggtgcccgcgcggtgcgcctgacactggtgtccccacatggcgagggcggataccccgggcggctcgatctgacggtgaccatccggctggaaggtgacgcgctcacctatgacatacgtgccgtcagcgaccgtccgaccctgctgaacctggcgcagcattcctattattcgcttggggccgagacctgccgcgatttccacgtgaccctgcccgccagccgccataccccgaatgacgccgccaggatccccaccggcgaaattgtcccggtcaccgatcgccccttcgactttcgcaacgggcgcagcatcgccgaggcggacccagagagacaggggctggacatgaatttcgtactcgaccgggggcaggcgcgggtgaccggcaacgggctggtgctggagatcgagaccgaccagccctgcctgcaactctatagcggtcagcacctgaacccgctgcacccccccttgccgggccagagccacgcgccctttgcgggcctctgtctggagccgcagggctatcccaacgcggtgaacacccccggctttccctgcccgctggtcacccccgatcacccctaccgccagcgcacgacagtgcgcatacgcgaacaggacgcggcatgagacggctggtcgcgcttctgacgtttgtggcaggtccactgctcgccgaaccgctgccacgcgccgatgcaatatttgccgaacccgcgatggaggcggtgcggctggggcagcttctgttctatgacccgatcctcagcggcaaccgcacgatatcctgcgccagctgccaccatccgcgctttggcacctcggacggggtgtcgctgggcctgggcgacggcgcggttgggatcgggccggacatgcgcctcgacccgcaaaacccgccggaacagcgcatcccgcgcaatgcaccggcgctcttcaatctcggcgcggcggagttcacccgtttctttcacgatggccgactggaaagcgatcccacccgcccctcgggcatccgcacgccgctgggtcccgatatggagcagggcttcgcctcggcgctggccgcacaggcgatgttcccggtgctctcgggcgatgagatggccgggcattactcggaaaacgacgtggcccaggcggtgcggcaaggcaggctcacaggcccaggcggggcctgggcgatcctggcggcgcgcatcgaggcgatccccgactaccgccgctcctttgacgcggtcatcgggccgcgcccggtgacatttgccgacattgccaatgtgatcgccgatttcatggtgttcgagtggcgcgccgatgacagcccctttgatcgtttcctgcgcggggagggggacctgcccgaggtggcgaaagcggggatggacctcttctatggcaaggcgcggtgcgcgacctgccatgcggggcagttccagaccgatcatgcgttccacgccatcgctatgccgcagatcgggccgggcaaggcggcgcgcttcgagcggcacaatcgcgatatcgggcggatgcgggtgacgggcgatccggcagacgcttatgcgttccgcacgccctcgctgcgcaacgtgaccgcaaccgcgccctatgggcatagcggcgcctatgccagcctgcgcgcggtggtcgaacatcatctcgacccggtggccagtctcgaagcctatgatattgcgtcggcgctgctgccggggcccgggttcgccagcgaccgggcggtgctcgacgatccggcggagatggcggcgatcgccgcgtcgaaccggttggagccgatccggctgaccgaagcggaggtcgatgccctgctggcctttctggatacgctgaccgaccccgtggcgctgtcggggcgtcttggcattcccgatagtgtcccgagcggcctggcggtggcgcgatagatttttcgtcgaaaaatctttgcctccggcgtgagtatttttagcggaatgaaggggctatcgccgtgctttcaggcccttggcggtgcggatcagcgtcaaggcctgattggggccgacatagacggtttcggatttggcgccgtcgggccagatcacacgaatgccgatctctccggcatccgccaggccgaaatgttcgaaccccgccatacctccggcatggccgccgcccaccatgatctcgcgaagttgcggggcgccggtggtggtgacctcgatccatccgccgatggcggcgcggttggggccgggctgttccagcgccagcgccagccagttgccagtttcgggcgtcacattctgccagatttccatcggcgcgcggcggttgaccaccgcgatatcaagccgcccgtcgccgtccaggtccaccagcgcgccgccgcgcccccggtgcaggctggcgatgccggcgcggtcgccggcctcggcgaatgtgccgtcgggctgctggatcagcaggttgttggggtcctccatcgccgcgtcgggcatctgttcgacattgcccttggtgatgaagacatcgtccagcccgtcattctgtacatcgccgaaaccgatatgccagccggtcgagggccgcccgtcgccaccggtataggggcggtgggcggttgtgcccatggcatagggcacatccgtgaactccgccccgttcccggtcatccgctgcaaccgctggtcgcccatcgaggacaggaagacctcttgccgcccgtcgcggtccagatcgcgctgggcaatgcccatgccccagagcttgtggctgagccagccatcggcggggccgagcaggcggggcgtggacccgatcgcccacatctgttcctcgccgtcagagacataataatgccggtcgttgctgacccgcaggtcggcgcggccctgccgcgcccagtcgctgaacaacatcgagagcgggcaataccccggcgtgagttcgatgggcgggccgtaccggtcgccctcgggccggtagagcaggttggtgtcgcaggtgccgaacggcccgttcgggttgctgcggtcgacataattcccaaaggctagtgtcggcaggctctgccccgtctcccaggtggcggaaaaggcggtggtccagcggtcgtcgctggtgaaacccagcccctcgaacggggcaaagctgcaatcggcgcccccgcgcaagagttggttcgaacccacccgcagtaccaccagatccatggtcccgtcgctgtcgatatccagaggataggcgccggtcatccccggttcggtcagggcttcgggcgtgtccgcctcgaagcgcagcgcgcccgcatccgagcggttgcgcaacagcgtggccgggttctcgccgcctgccgccagcagctcgggcaagccatcgccgtcgcagtcgaacaccgccagcccgccgccgacgaaatgctcccagccgcccgcatagacatgttcgggcaccgggaccgggtggaacatgggttcggccacagcgggtgtggcccccagcgccaatgcaaacagctcaggccgcatcttcgtccagccgatccagcgccagttccgagacctgctccagcgcataggccgccgcgccgcgcgcccacatcaggtcgccccatttgtgcaccaccacctcgggcgggggcttgtccacctgcacgatggatttgcgcatcgcctcgatcaccgcatcggcatagagatggtcaagctgcatctgttcgccggcaaggatgatcagctcggggtcgaagatattgaccagattggccagtcccatggcaaagatctggcccgcccggtccaggatgctgcgcgcggtcgcatcgcccgtccgcgcggcatccagcagggtttcgatcctggtgcccgggtcgccagtgggtggcaggccactgaccagcgtcgcctcgcgcaacagcgcgtaatcggccacataggcctcgagacagccgcgctggccgcagcggcagagcgcgccgttcaactgcaccttggtatggccgaactcggcgccgcacccgcgggtgccacgatagagcgcgccgccgatcaccatgcccaggccaacgccgctttcgatggtgacgaccagaaaatccttgtgttcgcgccccaggccaaaggtctgctcggccaccgccaccagattggcgtcattgtcgatgaaacagggggtgcccagcgtccgtgtcagcagggcgccaagatcgacgttgcgcaccgagagcgagggcgaccagtgcacgaagccgtcggtcgcctcgacgataccggcgatgccgacacccacgcccgagatctcctcggcccggcgtccggcggtggtggccagatgggcgaccgcgtcgcggatcgcatcggccagcgcctcgggggcgttgacgggggcgggcaggtcgcattccttggcggccagctgttcgccctcgaaatccaacagcaccagcgacagtttgtgatgcgagaccttgaccccaaccagcagatgcgcggcgccgcgaatcttgagatcgacgcggggccggccccggcgggaatccggcccggactcgtcgcgctgcacctcttcgatgaggccgcgcgacagcagttcggcggtgatggtggtgaccgtggcccggctgatcccggtcaggtcggccagctcgatccgggggatgcggcccgcgcgccggatctgatgcagcagggtgcggcggccatattcccgttgcatcacagccatttatgcatgtccttcctggttctttcgggcgccggtctgcggatcctatccagccggggacgccgggccaagccttttggggcgcggcctgttgcacaagcctatcttatttaatttgacattcaaattaaaatcacacacgatccgtcgcatcggccccgcctgtgccaatgtcctggcgtgcggctgcaaccgatttgggaggacagaatgaaactctttgcaaccgcggctgcggtgattgcgggtgccgtgatgagcacctcggccctggcccaggatgtcgttgtcggcgtcagctggtcgaactttcaggaagagcgctggaaaaccgacgaggccgcgatcaaggccgagctggaatccaagggcgccaagtatatttccgccgatgcccaaagctcctcggccaagcagctgtcggatgtggaaagcctgatcgcgcaaggcgcgaccgcgctgattatcctggcacaggacgcgcaggccatcggccccgccgtgcaggccgcagcagacgaggggatcccggtcgtcggttatgaccgcctgatcgaggacagccgcgcattttacctgaccttcgacaacgtcgaagtgggccggatgcaggcccgcgcggtgctcgaggccgcgccctccgggcgctatgtcatgatcaagggctcgcccaccgatccgaacgccgatttcctacgcggcggtcagcaggaagtgctgcaagccgccatcgacaagggggacattaccatcgtcggcgaggcctataccgacggctggctgcccgccaacgcgcagcgcaacatggaacagatcctgaccgccacagacaacggtgtggacgcggttgtcgcctcgaacgacggcaccgccggcggcgttgtggcggcgctgaccgcgcaagggatggaaggcttgccggtctcgggccaggatggcgaccatgccgcgctgaaccgggtggccaagggcacccagaccgtttcggtctggaaggacgctcgcgatctgggccgtgcggctgcgcgtatcgccgtgtcgctggccgaaggcacccagatgaacgccatcggcggcgccgatgactggacctcgccgggtggcaccaagatgaacgccatgtttctcgagccgctgccgatcaccaaagacaacctgtcggttgttgtcgacgctggctggatcacccaggaaaccctgtgccagggcgtgaccaacggtcccgcaccctgcaactgatcctttcccaacacgaccggtctcaccctgtttcggggtgagacccccaaaatcgcaggacatcccatgactcattccgaggcggagctgtccccggcacatcccaagaaatcctttgtacagacgctggaactggatctgcgccttctgggcatgatcggggcctttgcgatcctgtgcgtcgggttcgacatcgtgaccggcggccgtttcctgacaccgcgcaacatcttcaacctgaccatccagaccgtttcggttgcgatcatggccaccggcatggtgttcgtcatcgtcacccgtcatatcgatctgagcgtcggcgccctgctggccacctgctcggcagtgatggcgatgacccagaccgagatcctgcccaacatgctgggcctggggctgggccatccgctgatcccctgggtgaccatccttgtcggcctgctggtggggtcgctgatcggtgcctttcacggctggctggtgggctatctcgccatccccgcctttatcgtcacgctgggcggactgctggtctggcgcaatgtcggctggtacctgaccagcggcaagaccatcggcccgctggacccgaccttcatgcaattcggcggcatcaatggaacgctgggcgccacctggtcctggatcgtcggtctgctggcgctggccgccgcgctctatggtctgtgggcgagccgcaagaacaagctccgccatgggttcccggtcaagccgctctgggccgagggggttctggcggcgctgatctcgggcgcgatcctgggctttgtcgccatcctgaacgcctatgaggtgccactggcccggctcaagcgcgatttcgcggcgcagggcctgaccttgcccgaaggctataccgaggcttatggcatcccgatctcggtgcttctgctgatctttatcgcggtgggcatgaccatgctggcacgccgaacccggctgggccgctatatctttgccaccgggggcaacccggatgcggcggaactgagcggcatcaacacccggctgctgacggtcaagatctttgcgctgatgggcgcgctctgcgccatctcggcggtggtggcctcggcccggctgaccaaccattccaacgacatcggcacgctggacgaactgcgcgtgatcgcggccgccgtgatcggcggcaccgcgctggcggggggcttcggcaccatccacggcgccatcctgggcgcgctgatcatgcagtcgctgcaatcgggcatggccatggtcggtgtcgacgcgcccttgcagaatatcgtcgtgggcgcggttctggtgctggcggttctgatcgacattctctatcgcagaaagacgggggcacggtgatgattgacagaacgggaacacccttggtcgagatgcgcgacatctgcatctcgttcggtggcgtacacgcggtcgaccatgtcagcgtcgatctctatccgggcgaggtggtgggccttttgggccataacggcgccggcaagtcgacgctgatcaagatcctctcgggcgcctaccagatggactcgggcgagatccgtatcaacggggatcgggccgagatccacaatccgcgcgacgcaaggcgttacaatatcgagacgatctatcagacattggcgctggcggacaatctcgacgcggcctcgaacctgtttctggggcgcgaattggtgacgcccttcggattggtcgatgacgatgcgatggaggccgagacgcgcaagatcatggcgcggctcaaccccaacttcaagaagttcaacgagccggtctcggccctttcgggcggccagcgccagtcggttgccattgcgcgcgcggtctatttcgatgcccgcatcctgatcatggacgaacccaccgccgcgctaggcccgcatgaaacgcagatggttgccgagctgatcgagcaactcaaggcacaagggatcggcatcttcctgatcagtcacgacattcatgacgtgatgaaactgtgcgaccgggccagcgtgatgaaaaacggccaattggtgggtacggtcgacgtggacaaggtgaccgatgacgacctgttgggcatgatcatcctgggcaagcacccgggcgagcaggccgaggcgtgagcatgaccgtcctggtggcagatgtggggggcaccaatacccgcgtcgcgctggccagcgccgggcagctggtgcatctggcccggttcgccaacgatgcctatggctctttcgccgaggtgctgacggcctatgcgcggggcagggacctgccgggtctgcgcggcgtctgtgtcgcggtggcgggcccggtggcgaatgggcgcgccgagctgaccaaccggaactggcatttcgatacggcagagctggccgcgccgctgccagggcagggcgatgttgcggcgcggctgatcaacgatctggtggcgctgggccatgccttgccggggctgacggcagcgcagcttgacgtgatccgcgcgggcgccgtacagccttcgaacgatcaggcgctggtggccgggctgggcaccggtttcaacacctgcctgctcaagggtggcgcggtggtcgaggcggaactgggccatgccagcctgccgctggccatcgccgaggaactgcgcgcgcagcttggcgacgcggcgggcgggtttcgcaccaacgaatgcctgttctcgggccggggcctgtcgcggctgcatgccatcctgtccggtcaggaccggcgcggacaggacatcctggcggattatgcaattggcgaggacccgcaggccgccgccacggtgactctgaccgcgcggctcttgggtctgttcgcccgcgaactggtgtttcagtacctgccgtttcgcggcatccactttgccggcggggccgcgcgcggcatcctcggctcggcggcgcgcgccgaattcctgtcggccttcgaggccgatgggcggtttgccgaccatctggaccgggtaccggtgcggctgatcgccgacgatgccgcagcgctcagcggcgcagcgcgactgatggaggaatgcgcatgagtgcaccgctgttccgctggggtatcctgtcgacggcaaagatcgcgcgcgaacaggtgatgcccgcgattgcgcgatcggagaccggcgtgatccacgccattgccagccgcgacgcgggccgggcacaggcgcaggcggcgcggttctcggctgcgcgctggtatgacgggtacgatgcgttgctgtctgatccggatgtggacggggtctatatcccgctgcccacggcgcagcatgtcgaatgggcaatccgcgcggcggaggcaggcaaacacgtgctctgcgaaaagcccatcgcgctgagggccgagcagatcgaccggatcattgcggcgcgcgacgccacgggccgggtcgtgtccgaggcgttcatggtctggtatcacccgcaatggcacaaggtgcgcgacctgatcgccagcggcgccatcggggcgttgcggcaggtcaccggcgggttttcctatcacaacaccgacccggacaacatgcgcaaccggcccgagctggggggcggggcgcttcccgatatcggggtctatccggtggtgacgaccctcttggcgaccggaggggagatgcgccgggccgaggcgcgggtcgcgtattcgcccgagttcggcaccgatatccttgcccgcgccacggttggctttgacgggttcgatctggatttccatgttgccacccagatggccgcctatcagtcgatgctcttctttggtgaaaccggctggatcgacgtgcggaccccgttcaatgccggtctctacgggtttgacgaggttgtgctgcacgatcagaaggcgctgtcgcgacaggtgttccgctttccgggcatcaatcagtacgaggcgcaggtggatgctttcgttcgggcgacgcgcggcgcgggcgcggtctttccgctggagatgtcacgccgtgtgcaggaggtgatcgacgcgatctatgccgcgggcacgccccgccgcgcctagcgcggcaccgttttccggcccggaaaacggcccggaattcttgcagaattccggcgctcagcgtccgatcgcataggcctgcatcagccggggcgttgccgccgcgcgcagcgtgccgtcagacaggcggctggccgcggtcaggcggccgacgctccagggctcggccacctcaacccggtgaccgcgtgcgcgcaactcggcgattgcggcctcgcccagggcgggttccaccatcagatgcccgggctgaacctcgcgcgggtagaatgaactctggaaatggttggtatggaacagtggggcgtcaattgcctcttgcaggttcagcccgccatgcaccagccgcaggaaatagatcaactgccactggtcctgctggtcgcccccgggcgttccaaaggccagctcggttccgtccggcccccgcgccatagagggcgacagggtggtgcgcgggcggcgtcccggtgccagcgaggtcggcaagccttcctccagccagaacatctgtgcccggctgttcagcggcattcccagccccggcaccaccggcgcgctttgcagccagccgcccgaaggggtggccgagaccatgttgccccagcggtcgatgacgtccagatgcacggtgtcgcccttgcgctggctcagatgcgccatggtgggttcccccgcgccggttcccccggccgaggcataatcttcccgcgcatggcgcagcgccgccgcgacccagctctcgtacccctccaccagccccgggcgctgttcggtcgatgcgcgttcgccgatcaggccgcgacgggcctcgccatagcgggccgacaacagggccgacatgggaatgtcgctgtgctcggggtcgccgtaataggcctcgcgatcggcgaaggaaagcttcatcgcctcgctcaccagatgcacgaactcggcgccattgaggtcgatcgcatccagatcgaacccgtcgagcagatgcagcgattgcagcagcgcggggccttgtgtccaggggccgcccttccagacggtccagtccttgtagcgggtcgagatcggtgcctcgtaactggcctgccagcaggccatgtcctcgccgctcagcacgcccttgcggcgcccgccggcagcatccatcacgcaggcatggcgcagatagcggtcgatgctctcggccacgaaaccacgatagaaggcggcacgtgccgcctcgatctgcgcctcgcggcccgataccgtctcggactcggccagaaggcgcgtccaggtgtcggccagggccgggttcttcatcagcgccccggcgcgcggggcgctgccgccgggcagccaggtttcgtgagaactcggccattccgcgcgaaagaactccgccaacccggcaatggtggcggcgacccggggcagggcgggatgccccgcccgggcataatggatggccggttccagaatatcgcgcagcggcagggtgccgtaatcgcgcagcatcagcatccaggcgtcgaaggcacccgggatgacggtggccagcaagcccgatcccggaatacgggtcagcccttcggatcggtaatgcgcgatggtggccccggcaggcgcggtgccctgtccgcagaccatggtgggcaccacatcacctgccggtttgatcagcatcggcatatcgcccagcgggccgttcagatgcggttcgaccacttgcaggacgaaccccatcgccgctgccgcatcgaacgcgttgccgccgcgctccagcacccccatcccgaccgccgaggcgatccagtgggtggaggtggcaacggcaaaggtgcccgcgatctcgggtcgggtggtaaatcgcatggctcagtaatcgcgctcgaagaagatgcccagcgaggtgtcgccagcattgtcgaccatacccttgagcgtcagattgtcggtcacgtccaggttcaggttcacctcggtgtcgccttcgatattgacggtgaaatcggtgtagagattgtcactcagataggccccggcacccagccgtccaaccccgcccgcgtccgtaccgatttcgaccgtgtcggcgccggtcttatcccttgcccctttggcgacgtcaccgccatggcccgacaatgtcgccagcgaggcggccatctgcgcgatcacaaagggcgagagctgcgagaactggttgccgaacagcagcatcgccagcgcctcttcggaggggcggtcggggtccgcggtcacccggacctcgggctggtccagcggcccgatgatcctgagcgtggcctgcccttccgaggtggtggcggtcgaggcgaactcgacatagggggtaagatcgccctgcagggtgacgacgcccttggtcagtttcaaccgtctgccgaggatgttgaaatcgccccggatcagcccgatctggcccgagggaaccacggccgcgctggtgccgccgatatggatgcgtccgcccatctcggcattcaggccgcgcccgcgcgcatagaccttgcccggggcgttgatcgcgatgtccagtgccatgctggtgcgcccgccattgccattgccgctatcgatcagcttggcgcgctgccgggtggcacgcaccgcagccggttcgcgctgatgtaccatgccttcggggatcggggccgcgccaaccgcgcccgaggcggtgttgaggttgatattggtctcgcccacctcgatctgcccggccagcctgctgttgcccgtcagcggcccggacagggtgatctgcccgcccaaccggctgtcataggaaaggttgtcggtcaacaccaggtcgttcagccgcaccgcgatctgcccgtcaaaggggggcagcagcgagaccgggccgctgacggtaaagccgccgccggcgcggacgccaccacggatgtcgatccgggcggcgctgtcggcaagggtgacggtgccgccgatgccggtgatggtttggcccagatcggggatcgccagcgccgactctgccgtggtgatggtgccgctgagcgcgcccagccccggtgtgccgcgcagcgccagatcgaaccgggcggtgccttcgatcttgttgggggccagcgccttgttggctgcgcccaggctcagctggcccgttgccgtcatgtccgccgcgccctttgcctcgtcaaaggtgccggccacatccgccgtgattccggcggggccccgggcgttgccggcgacggtccagatgccgcttgcgcgggtggcggttccgacagccttgagcgccccggccagatcgggcacgaaccgttcaagccgcgccagttcggcgtcaaacgccagatcggcggcgccatcggtatcgacggtgccgttcagccgggcaaaggaactgtcaggccccagcaattccacctcgctgcgcaggccggttgcggtgggcgacaaggtcccgctcagttgcagcggccccgagacagagggcgtcacccgcgacagctcgtccagacgggcggcgaaacgcaggttgctgccggtaccgcgaaaggcgcccgaggcctcggcgctgagcgcgctgccgtccaggtcgaaatggcggatatccatgccgcccgcatcgcggctgccgtcgaattccagccgggtctgcccggcgatcagggcgtcggcctgggcgatgccggtgcgcaggtcggtggcatcaagcgccaggctgaggtcgaagcgctcgccgttcagcgccgagcgcccctccagcccggcacggatccgtccgccaagttccaacccggccagcgccgagaacggggccagatcgggcgcttcgatccgcgcggtgccgtcaaagaccgcttccgtggtcaacccggtcacctcgccctgcacctgcgccgtcagcaccggcgcgtcgagagtgaagcggcgcagggtcaggctgttgcccgcccggcgggcatccagcccgatccggctggccccggccaacagcgggtcgatctcggccatgccgctcgacaggttctggccgctcaggtcgatactcaggtcgaattcctcgcccagccgggcgacattgccggtgatgtcagccaccgcgcccccgctcagcggacgcccggccagcgccgagaacggggccagatccggcgtgtcgatccgcaggctgccatccagcgccagctcgccgcccggttgggtgacccgggcctgggccgtgatccggcccgcggctgcgtccagtgtcagcttgcgcaccgtcatcccggtatcatcgcgcagcgcgtccagatggaggcggctgttgccggtcagcagcgggtcggcctcggccatgccggttttcaggtcgcggccgtcaacatccagcacaaagtcgaagctgcccgacaggggcgcgccggtgccggtcagtcgtgcctgggcgacgccgcccagatcgcggcccgcaagccccgagaagtggctgagatcggtggcggtcaggctgaccgttccgtccatttcaaagcccgaggtcagcccgtcgatcacagcatctgcggtcgcggtgaaatccgcgccgcgcagggtgaggccgctcagcgacagatcccgttcggggggcagctcgaacccgccctccagcgtcagcgcggtgcccagcgcgctgttcagcgccgggtcggcaaagcccatcccgctcagcgccgcctcgatacggcccgccagggtggggccacccgcgcccggtgtcagggtgccgctggcgtcgatccgggcaaggtcgagccgcagatcgggcgtgtcaagcgcctcggcgctcaggttcagagaccagccatcgccctgggcccggtcatagcggcctgccagtcgtgccgcgcccagcgtgatgcgctgatcgggcacgggcagggtgacacgggtgccatcgggcggggtgatccgcccatcgagcaccgcgcgttccagcgcgccgcccgccgccagcgccagcgcgccgctgaggtcgagcgcgtcggaacgcaggtcgaaccggtcaagcctcagcgccccgtccgccagcgacaccccctcgatcccaagccgggtatcggcgccgaagaacgggtcgaacgcggcatcaagcagcggcgtgacatcgccgcccaggtcggcggcaaaggcgatgccgggggcggtgtcatcgccggtgccgcgcaggcgcacctgcccgctgacccgctcgaccgcgtcgctgctcagcccgatatctgcggtgaaatcgtcgaccggcccggcgcccttggcgctgagcatcagtgcgggggcgtcggggatggccagcgtggtcgcgatcagaccgccagccgcctcggtcagggtcaggtccagggtgatctgccgggtctcgttggcaaaacccgccaccagatcgaccttgtcgccgggccggtccagccgggtcacgctcagcgtggtgtcaagcgccccgtcggccagggtcaggttacccccgatcgacagtgtcgccgccacgcccagcagcggcgcgcccagcgtcagtgtctcgaccccaagctctcccagttccacggcgacgggcaattcgggcacctggaacggggtcgcggcggcatcgggcagttcgagctcggcgggcgcgggcaggggcgcgcgggcaatgtcgatttcggcggcggtcagcgtgttgaccgagaaccgcccgcgcagcagcgccagccggttccaatccagttccgccgcgcggatggtcagccagaccccgtcagcgtcggcgacggtgatttcctcgatggtggcgcgcgcgctgagcgcgcccgagagaccgcgcacccggatattgcgcccctcgcccgaaagggtgtcctcaagaaaatcgaccagcagaccgccgctttcctccaggctctgggtctgggccacggccgaggacagggtgagcgcgaaggccagcggatatacaaccggtttcatcagaatgcctgcccgatccccagatagaattgcagcccgccatcggtgttgccgctggtgggataggccaggtccagccgcagcggccccagcccgcccagatcatagcggatgcccagcccggcgcccgcatggctgtccgagcccgaagtgatgaaggacgatgcccccaccgtgccgaaatcgtaaaagcccaccagcgagattttctcggtcaccttgccccggacctcggtcgacagacccacaaaggatttgccgcccgcgatattgccgcccaccggcaggcccaggctttcgtacggctggccgcgcacggtgcccgccccgcccgaaaagaacagcagttcgggcgagatctcggattgcgacggaccaagaaccgagccgatctgaagtcgcccggccagcacgaaccggccctcggtattgaaatcccaataggcgcggccatcggcggtcagccgggccccggatttgctgcctgaaagcccgatgaacgggtccagcccggcgttgaggtaaaagccgcgggtggcgctgaccttgttgtcgcgcttgtcccattccaccgtgctgcgcaggccgaaatagcggaacttgcgcccgctgccataggcgtcgtcggcatcgccatagttaaagcccacgcccgcctcggcatagagcgtgtccgagaaggtgcgccgcgcaccgatgcccagcaccgcgcgggtgatctggtagtgggtacggtttcgccgttccgcctcgccgatgtaaaagatgctgtcatccggccccagccggtcgggccggtcgaggcggaaaccgatgcgcccgtcgatatcctcggtaccgccgatattgcgcaccgtggcctccagccgcagccgctcggcggcgccaaacaggttgcggtggatccagatcgccgacaggtcgagcccatcgcgcgaggacagctcggcgccaaaggtgatgcgccgcttgggcaggtcctcgaaggtggcgttgaaatccagcgttccatcgggattggggttttcgtgttcggtgagcgacaccagcgcaaaggcgccggtgcggcgcaggcgggtgccgacccgctggacctgatcgggcgaatagacctgtccgctgggaaagcccgcgatccgggcgatggcctcggggcgcacatcgctgtcgccctgtacgaccatctggccaaagcgcaatttcggccccggcagcaggcggatctcggcgtcaagctcggcgggcgcatgccgcaccacgatgcgctggtcgccaatgcgggccttggcatatccggcctcgcgccagcccagaatgccggtctgtgccgcatcgcggatggcgcccgttgtggcgggctggccgggggcgaacgcgtcagacaggcgcgtttcggcgctcagcggttccacccgcgcggtgccaaagcggaaggcggggccgggatcgaccgcaatctcgatccgttcgatccgggcaggggtggaaaacgggtcgatcgccgccgcctcgcgcccgtcgaggcggatatggaccaccgggctgaaatggcccgcgtcatagagaacctgaaccagggtgcggtaatcggaaagcgccgaagacagcagttccagcgggctgtcctggccacgggccgacgccgaaagcgcggccgagctctggcgcaggcgatcctgcaactcttccgaagcgccgggcgcggtcagcaccgcttcaagcgcgctcgcattcaccggcacaagaagaagacccgcggtgacgagaccacgcaaacgcgcacccagagggcctgtcagattcatgccacggctccagactcttcggcctatagaactacgggcctccccccaaggatgactcgccggttacccctgtctagcacagggcgagaggggagcggaacggcataatccgggatgggcggaactgtggcggttcgggccggctcaacgggtggcggcgcggtaccaggcaatgatcgcggcgcggtcttcgggttccatataggtgacattggcggggggcatggcatggctgacgccggattgcagatagatcgcccgcgcattgcgggcgatgtcaccttcggtttccagcagcacgcccttgggcgcccagagaatgccttcccagaccggttcgcgggcatggcacatcgagcagcgccccagcaccacgtcatgtgcctggtcaaagccgggcgcggcggccaggcgctgctcttgcgcggtcatcggcatcgcctcggcctcttccagcggctgatgcatcggcgcggtggaaagccagatgatggcgaggaacagcagcgccgtcaccagccaggtccaggtcgggttgccggtgcgggcatgcagcgagttgaaatagtgccggatcgtcacccccatcaggaacaccagcgccgcgatgatccagttgtactgggtggcaaaggccagcggatagtggttcgacagcatcaggaacaggaccggcagcgtcagatagttgttatgggtcgagcgcagcttggcgatcttgccatatttgggatcgggcgcgcgcccggccatcaggtcggccaccacgatcttctggttggggatgatgatgaagaagacattggcactcatgatcgtggcggtgaaggcgcccagatgcagcatcatggcgcggccggtgaacacctggttcagcgcccagcccatcaccaccagcagaacaaagagcagcagcatcaacagcgtcgggcgctcggccaggccggatttgcacagccggtcatagaccagccagccaatcgacagcgtcgccgcagagatcagaatgccctgccacagcgccagctccgccttggactgatcgaccagatacaactcgcccccgacccagtagacgatcatcagcagcgcaaagccgctgagccaggttgcatagctttcccatttgaaccaggtcaggtgttccggcatccgctcgggcgcgaccaggaacttgcggatgtgataaaagccgccgccatgcacctgccattcctcgccatgcgcgcccgggggcaggtcgggcgccttgcgcaggccaaggtccaacgcaatgaaataaaaggacgatccgatccaggcaatcgcggtgatcacatgcagccagcgcacaccaaaggccagccaatcccagaacacggctagatcatacatagggggtctccgatccgtttgcgccagactaggcaaagcctgttttttccggtattccagcatattgccaagctgtatcaaaatttccggaacaatgtcctatcttgataatatccgaaccttcgtgcgggtctatgaactgggcagcatgtccgctgcggggcgcgatctgcggatctcgccggcggtgacctcggcccggatctcgcagcttgaggaccatctgaacgtgcggctgttccagcgcaccacccgcaacctgacgcccaccgaacaaggacgtgccttttaccccggggcggtggcggtgctggatgcggtggacgaggccgaggcgcaggtgatgcacctgaccgaagcgccgcgcggttcgctcttcgtggcggcgccgctggggctggggcggcggttgctggcgcccaacgtgcccgactttctggcacaatatcccgagatcgacattcgtctgcggttgaccgaccgcaccatcgacctgacgaccgaggggctggatctggcctttttccttggccagcccgaggacagcaacctgcgcatccgcaagatcgccgattgccgccgggtactgtgcgcggcacctgactatgtcaaacgccggggcctgcccgcgaccgggcaggacctgatcacggggcggcacgaatgtctgaacctgcgctttcccggcgcgaccgagttccagtggctgttgcagaccgccgaaggcccgcgccggtttgcggtttcggggcggcatgaatgcgacgatggtgatgtgctgaccgattgggcgctgacggggcaggggatcgcgatgaagccggtctttgaggtggccgaacatctgaaggcggggcggctggtgccggtggcggtggacacaccgccggtgacggtgcagatggcctgcctatatacccaccgccgccaccaggaccccaagacacggctgttcatggaattcatgatcgaacgggtggggcgggcggtgaaagccgccgaaagcgccgccgcctgaaacggggccctcccgcccccggatcgctgccctgacgggcaactcccggcgttgggccgggcgccggccctgcgttccggcgcggtcggtctacctggctggggtgcgtgcagcgcaaccgcgccgcgccagaggcgcggcgcatggcccaacgggaggagggcatctgtgatgcccgatcgacgggcgggagtggcccgccccatgagcgaccgcgcctagctgccgcgataggttgaatagccgaagggcgacagcagcagcggcacatgataatgtgcctctgggtccgagatgccgaaccggatcggcaccacatccaggaacagcggctccaccccgtcctgtccggtggctcgcagatagtcgccagcggcaaattccagttcgtagataccgggagaaaagctctcttgcggcaggatgggcgcatcggtccgcccgtctgcattggtaagcatctcgacaatcttgtggcgcgcgctgttctcgatccggcacagggtgatccgcagccctgcggccgggcagccccgggcggtgtccagaacatgtgtggtcagatatccggtcatggcggtctccttgcgtgtttccctgcctctcacatccaccctgcctgtggcagacccggaatgcacgagagagtttctgcctctttttgagaatggccgtttgcccctgcgcccggccccaaggcacccgaacccggatgcccggcgccgatgatgcccgcacctgacccctcccggtctttccaatttccgaaagctgcgtcaaatcgcatttgataaacggaacccgctttgtgagatatggacaaaggcggtacctttctcgaaccaagcaggatccagacatgacagccccccgctatccgcgcgacatgatcggctatggcgccacgcccccgaatgccaattggccgggcaatgccagaatcgcggtgcagatcgtgctgaactacgaagagggcggcgagaacaacatcctgcatggcgatgccgcctcagaggcgttcctgtccgagatcgtcggcgccgcgccatggccgggtcagcgccattggaacatggagacgatctatgaatatggtgcccgcgccgggttttggcgtctgcaccgtctgatgcgggacctgcccgtcaccgtctatggcgtcgccaccgcgctggcccgctcgcccgatcaggtggcggcgatgaaatcggccggttgggagatcgcgagccacgggctgaaatgggtcgaacacaaggacatgcccgaggaggaggagcgcgcccagatcgccgaggcgatccgcctgcacaccgaggtgaccggcagccgtccgcgcggctggtacaccgggcgctgttcgatgaacaccgtccgcctcgcgtccgaggccgggattgattacatcgccgacacctatgacgacgatctgccctattggaaacgcatcgacgggcgcgatcagctgatcgtgccctatacgctcgactgcaacgatatgcgctttgccacgccgcaggggttcaactcgggcgatcagttcttcgcctatctcaaggacagcttcgacgcgctctatgccgaggggggggagggcgcgcccaagatgctctccatcggcctgcattgccgcctgatcgggcggccgggccgggtgatggcgctgaaacgcttcctcgattatgcgcgcgggcatgaggatgtctggttcgccacccgcctgcaaatcgccgagcactgggtgcgcgaacatccgccggtggcgcgcacccgcccgtccgagatgcccaaggccgatttcgtggcggcctatggcggcattttcgaacattccccctggatcgccgagcgcgctcatgggcttgaactcggccccgcccatgacacggcgggcgggttgcacaatgcgctttgccgcatgttccgctcggccagtgccgaggagcggttgggtgtgctgaccgcccacccggatctggcgggcaagctggcgcaggccaaacggctgacggcggaaagcacctcggagcaggcctcggcagggctcgatgcgctgaccgacgaggaacgcaccacctttacccggctcaacaccgaatatgtggcgcgcttcggctttcccttcatcatcgcggtgcgcgaccatgacaaggcgtcgatccttgccgcctttcagcgccgcatcggcaatgaccgcgagaccgaattcgccgaggcttgccgtcaggtcgaacgcatcgccgagttccgcctgcgcgacgtgctgccctcatgagccgccgcatcgtgacagagccgatcaccgtcgccgggttcgcgccctttggcgacctgctgtcggtttcgggcgcaccggacaagatcatcaaccaagggcaatgcgggcgctatcatgaccgggcgcggctcgatttcgctgatgggcgcgcgggcatcagcctgttcgacgccaatccgcgcgcgctgccctatacgctcgacatggtcgagcggcatcccgatggcagtcaggccttcatcccgatgagccatcagccctttctggtcattgtggcccccgacgaggatgggcgccccggcacgccgcgcgcctttgtcaccgagccgggacaggcggtgaactatcatcgcggcacctggcacggggtgctgagcccgctggccgcgccgggcctgtttgcggtggtcgaccgtatcggccccggcgccaatctggaagaattctggttcgacgacccatgggaggtggtcgccggataaagaagccgcccggcagacaagaggcggcaagacccccatgatccacacagggaggacagtgacatcatggccgacacttcgataggaacgccggagcaactccgcgatccgaattacaccccgccgctgatcaaggcggttccgctgggcatccagcatgtgctggcgatgttcgtctcgaacgtcacgccggcgatcatcgtggcgggggcggcgggcttcggctttggctcgaactcgcccgattttcccgaacttctctacctgatccagatgtcgatgctgttcgccggtgtggcgacgctgttgcagacggtgacgttgggcccggtgggcgcgggcctgccgatcgtgcagggcaccagctttgcctttctgccgatcatgatcccgctggtcgcgggcaagggggtggacgcgctggcggccctgtttggcggcgcgatcctgggcggtctgttccatttctgcctcggcttcttcatcgggcgcatccgctttgcgctgccgccgctggtcaccggcctggtggtgacgatgatcggtctggcactggtcaaggtcggcatccaatatgccgctggcggcgtgcccgcaatcggcacgccggaatatggctcggctctcaactggtcagcagcgctggtggtgatcctggtgacgctggggctgaaattctttgcccggggcatgctgtcggtctcggcggtgctgctggggctgatcgttggttatgtctatgcgctgatggttggcatggtgaccttcgaggcgatcggcaccagctggagccgagcggcgggttttgccctgccggtgccgttcaaatacgggttcgaattctcgctggccgccgtcatcggctttgcgatgatggcggtggtttccgccatcgagacggtgggcgatgtttcgggcatcaccaagggcggcgcgggacgcgaggcgagcgacaatgaaatcgctggcgccacctatgccgatggtctgggcaccgcggttgcgggcctgttcggcggtttcccgaatacctccttcagccagaacgtgggcctgatcgcgatgacaggggtgatgagccgtcatgtggtcaccatcggcgcgctgttcctgatcctctgcgggctggtgcccaaggtgggcgcgatcatccgtaccgtacccatcgaggtgctgggcggcggtgtcatcgtgatgttcggcatggtggtcgccgccggtgtctcgatgctgtcggatgtgcactggaaccggcgcaacatggtgatctttgccatcgctttgtcggtcgggctgggcttgcagctggagcccggcgcggtgcagcacctgcccgataccgcgcggatcctgatgaccagcgggttgttgcccgccgccgtcatcgccatcgtcctgaacctgatcctgccacaggaattgggggaagaggcgaccgaggaggtctcaggcggcatggacggccacgggcgtcggtaagcctttcaccgggcgggccgctcccgcccgggtccgccgcattaaagatgcgttggccccggttgggccgggcgcgcgggggcaagccccccgcgcgcggatcgcgctgaagcgcgatgcctccggcggaggtattttcgaacagaagaaaggtgccgggtgccgtggccggggtcagacggccatcaggcgggcgatatccagcatccgggccgagaacccccactcattgtcgtaccagccgaacacccgaacttgcttgtcccccaccatgcgggtctcgggaccggcgatgaccagcgattccgggcgcgcgcgcaggtccgaggagaccagcggcttgtcggtccagccaagcactggcgaggcttcgaccgcggcgcgcagggcggcatcgaactgttcgggtgtcatcgcgcggtcgagctgcaccaccagatcgaccgcggaaacgctggcggtgggaacccggaccgccgcgcccgagatgcggccggccagatgcggcagcacctcgtcgatcagatgggtggcgctggaggtggtgggcaccatggacagcgccccggcccgcgagcgggcgagatcgccccggggggcgtccaccatcggctggctgttggtatagcagtggatcgtggtcatatgggcgctggtgatgccagcgatatcgtcgatcatccgcgccagcggcgccagcccgttggtggtgcaggaggcgttggagacgatgcgggcattgcccagcagtgcctcgttcgcacccagtaccacggtgatctcggcggcaggcgaggggcccgagatcagcaccttgccagcgccggcactgaggccccttgcggctacatccgaggatcgcgcgattccggtgcaatcaagcagcacgtccacgtccgagagatcgacccgcgccagatcggcgctgtgggtgaccgggatggccagaccatcgacgatgaggctgtcggcgccggtggcgacatcgccgcgccaggggccgaaggtgctgtcatattcgaagagataggcacaggtgtcgagcggtgcgatgtcgttgatcagaaccaggtctatatcggtggcccgcggcgcagccagcagctgccgcaggatggtgcggccgatgcggccgaatccgttgatcgcgagtttcatgggcaagctatggcaggagctttgagtgatctcaatgcttttgggggccaggtcgaaaggatgtctttgggggaggttgccggggcaggcgccattttcctgcaaggaaaatggacaagaaaattgctaattttcttgtgtggaaaccaaggtttccacaccggaattcttgcagaattccggtggctcgtaacagcgccactcaacgccggggcagcgccatgtgccggttcacatccttgtaaagaagatagcggaacggccccggcccgcccgcatagcaggcttgcgggcagaaggcgcgcagccacatgtaatcacccgcctcgacctcgacccaatcctggttcagccggtagaccgccttgccctcgagcacatagagcccgtgttccatcacatgggtctcggcaaaggggatcacgccgccgggcaggaagttcacgatggtgacatgcatgtcgtggcgcatgtcctcggggtcgacaaagcgtgtggtcgaccagcgcccctcggtgcccggcatctcgttgggggtgacatcctgttcgcggatcacgaagggggtcgggggatcgatcccctcgaccgcttcataggctttgcggatccagtggaaccgggcggcggggccagcatggttacgcagccgccacgggtggcccgcagggatataggcatagccgccgggttccagcacatgttcggccccgtccagcgtcaacgtcaccgccccttccaccacgaacagcaccgcctgcgcgcccggatcggtgtcgggccggtcgctgccgccgccgggctgaacctccatgatgtaatgcgagaaggtctcggcaaacccgctcagggggcgggcgaggatccaggcccgggtaccctgccagaagggcagcttgctggtgacgatgtcgcgcatcgtgcccttggggatcaccgcataggcctgggtgaacatggcccggtcggtcagcagctgctcttgtccgggatggccgccttggggcgcgtaatagcttgggtgtgccatgggtcctcgtcttgtcgttccggttaatctggggcgttggcggcgacagtccaagtgcggatggccagataggatccttcgcctttatttgaagattgaccgccacgggtcagcctgacgcgttggcgtctggcgccgggccgtgtaatcatcggacagatctacgcgcgttgaggagagagcgatgagactggttgtggcgtttctgctggccgtggggctttttggtgcaagtgccgaggccaagcccctttcgcgcatcatcgccgaactggggctggagcccgaggatttccaactgatgggcgcggcctcgcggcagttgatcgtcgatggcaagcccgtggtggggcgagaaagcggatgggagaatgcaacgaccgactcgcagggaaccgtgcgggtcgatgcggtgcagggcgattgtgcggtgctgcatcacgtgatccggcccaagggcgcgcaagacccgcgtgtgatcggcacccgcctgtgcaaaggcgcggatggcgcctggacgctgacgccgtaaggcagggcatcggagagctctgctctgttcgggatgattggctgccggtcctatgccccggttcgcgcgatctatgggaagaagagcgttctggcccccgattcaccgatgctgcggttcgtgtgattgtcggctatctatgtaggcccgcgagattatcccgcggattgacaatcccgtgccgtgacgatcacggttgttggatgatccagatgcagcaagacgttcgtcagtatggcgatatgccctctcgcgtggtcgtgcttcatggcggccccggcggcgcgggagaggttgaaccgctggcgcgtgaactgggaaacaggggccatgcggtactggagccttttcagacgtgccaaacagtaggtgggcaggttgatgaactcagctcacacatcgaacgtttctgtgcgccacctgtgacggtgatcggttggtcatggggcgcgtggcttggatgtttgctcgctgcgcaacgcgggatgctggtccgcaggctcattcttgtcggcagcggaccgttcgaggaaagctatgccagtgcgatcagaaccacaaagaattcccgcctgacgaaggaccagcgcaaagagatatcgcagctgcgtccaacagaaggagacccggcagaagtggcgcgtttcatcgccctcagcgacatcgcggatacctacgcacgagatacctcgcagcaaccgtttgtcgcgttcgacggggcgatacacgcagcagtttgggccgaagcggtagacatgcgcagaaatggcgctcttctggaagcggtttgtgccattcgttgcccggttgtcgcaatccatggcgattacgatccaaggccgtcagagggggtgcagataccactgcgagcggcgctcccatcagcagatttcgtgcaactcgaacggtgcgggcataaaccgtggcaagaaacctttgccaaggccgatttttatcgtgcgttagaggctgcaatcgtctgaacgacaggaacagcgggtcgacgcacaatggaaatttgcccgcacttgggatcttcgggcagaatgcggcgggtgcaccattgcgcatacctgttcccatcacgcggtgcgtcgcgacctatcggcgttgcgagcggtgcccaaacccggccaaggccttgggtcatttgctctattgccgcaaccggggaccggggctaggcttgccggcatcaagcgtttttcacagggaaagacaccggatgaaatataccgaagagcatgagtggctgctggccgaggatgaccttatcgtggttgggatcaccgcccatgccgccgagcagttgggggatgtggtgttcgtggaattgcccgaacccggcaccgaggtcagcaaggatgacgagatcgtggtgatcgaatcggtcaaggcggcctcggatatcctggcgccgctggatggcgagatcgtcgaagtgaacgaagcgctgatcgacaatcccggcatggtcaacgaagacccgatgggcgaggcctggttcttcaagatgcgcccgtccgacctgtcgccgatggacgactatatggacgaggcggcctataccgatttcatcagctgatttgtcgcgcgtgcgtgcggcaggcggccgttttccgcgccggaaaacggcccggaaaaccctgttttccggcaccccctcacggatggcgctattggcccggccacattcgggccggtgacgtttcgtcacgcggctggacattcgcgcgcgcaccgcgccatcctctttccagacattcccccgatcatccgggggcagggaggcaaggccatgaacatgacgttcgcgatgcgcgacgagaaccgcaagcttctggatcgcgtcgcggcgatgatccgggacgagatcatgccgctggaggaggaataccatgccgagatcgccaagggcgatcgctggcagtataccgcccgccagaccgagatcctcgaatggctcaaggccaaggccaaggccgccggcctgtggaacttctggctgaccgacagtgaccgcgggttcggcctgaccaccgtcgaatacgcctatttcgccgaagagatgggcaagaccccgctggcggccgaggtgttcaactgttccgcccccgacaccggcaatatggaagtcttcgagcgctatggcagcgagaggatgaagcgggactggctggcgccgctgctggatggccagatccgctcggcctatctgatgaccgaaccggatgtggccagttcggatgccaccaatatctcgatgtcctgtgtccgtgatggcgacgactatgtgctgaacggcgagaaatactgggcctcgggtgccggtgatccgcgctgcaaggtctatatcgtgatggtgaaaacagggggcgaggacgcacccaagcaccagcgccattcgatgatcgtggtgcctgccggggccgaaggcatcgagatcctgcgtccgatgctggtgtttggtcacgacgacgcgccgcatggccacatgcatatccgcttcaccaatgtgcgggttccggccgagaacattctggtgggcgaggggcgcggctttgagatcgcgcaaggccggcttggacccggccgcatccaccattgcatgcgttcgatcggtcaggccgagatcgcgctggaacgcatgtgcaagcgcgcgctcgacaaggaggcgttcggcaagaaactcgcgcatctgggtgccaattacgacatcatcgccgaatgccggatggagatcgagatggcgcgcctgctgtgcctcaaggccgcctggatgatggatcagggcgacgcccgggccgccgcgccctggatcagccagatcaaggtggtggcgccgcgcgtctcgctcaaggtgatcgacgaggcgatgcagatgcatggcggtcaggggatcagccaggacacgccactggccgccgcctggaccggtcagcgcaccctgcgctttgccgatggtcccgacgcggtgcaccgccgccagatcgcccggaccgagctgaagaaatacacccaggaaaaggtctgacttccgtgacggccccggtctatttcacagaaaccgaaccggggctgtttgtcggcaacgatccggcgcgcgggccgtggtcgcccgatcactgccatgccgggccggtcaccggcctggtggcgcgcgcggccgaggcggtcgccgggccggagaagatgctgacccggctgacgcttgacgtgctgaaaccggtgcctctggcaggtatccggatcaccaccgagatcgcccgcaacagccgcaccctgaccacgacccggctggcgttgcatgacacgacgggcacgctgtgcctcaccggcacttcgatgcacctggtgcgcaaggagctgggagaggtgcccaccgcaacggtgcccgctcctgattttgcccgcgcccgtccgggcccggccctgctggtgggcaagctgcatgaccagcccgcctttggccagtatatcgagatggcctatcccgagggcgaggatctggggccggggccgaaaaccgtctggatgaaggcgccccaccttctggcgggcgaggtgccttcgccgattcaggcgatctgcccgctggccgattgcggcaacggcatttcctggaacgagcctccggttcggtttggcttcatgaacaccgacctgaccctgcaaattcaccgcgaaccgcagggcgactggttcgcggcctcggcggtctcgcattggcagcccaacggtatcggcatgtcgcaggcgatcctctatgacacgctcgggccggtgggcatggcgcttcagacgcttgttctgcatccgatggcgaaatagcgccgagttacagaaagattctgcggctgcgcttctcttctccgtccggaccaggctcgacgatcagcaaatccgctccgttcagctttgccatcgcaagcgagtgatagacgatcagggcgcggcgcacgacatcggtcggggtttccgctggtgtttcattttgaatttcagaaatcatctcgcccagtttcccactgagtcgaacagtcacccgaccgctggatttttcttccgacatcttgtcgcctccccatctgcgccagtgcctgacttgcgttcatacgcatgaaggcaaagtgattctgatggcgcagtgtgtcgccagagcacttctcgtctgacattggtgtgttttggcagaaattttggacctgttcaacactaaatttacctagcgtcatatggacggacagatgcgcaagattttatgctattttagcgctaacatcgtgaaatttaacatgttttcgaaatgctcatttaggaaatcgtttgctcatccggcggattcgggcccgtcggccgatagcgatccaggccgaggggggaagctgttcatttgtgtacagtgaaatccatgctacggtgaaggagttcctaaatgtcggaacgatgtgaaatctagcaactttgttatcaaggagaaaccgatgaccgtcttttcaacacttcgaaatccagggagcttcaactggaatatcagtggtatatttcattttcttgaaatcaccttggactctgctttccgagcccggctgattgccaaatctgacgattgtcgcgtagccggtctgccaatccccacccgtttcgcttccctcgcaccggcctttgccggaaataccgaagcccatgtgacacgaaaggagaagaaccgtgacaggtcgccagaaaggaaaggaaactgtacctcgtaaacccgacccgctgttcgatcagctggggccggatgtaaagtcctctttggaacgcaacacctttgccggatcattcagtccagaactgaaacgcgccatccgacgtttcgtattcgaagttgccatcatcctggtcgccacactgatcatcttcgcggcaaccaaggcatatgcccactacatttccgacgatttcggcgggtcaaaattcccggccaatatcgaacagatggacaagcatgcgccacccacaagttgccggaaaccacaatactggagatggaacagtgagtccttcaaaatctgagaccgagagcgatggctctcaaacttgacccgcccgatctgatcgcggcgggtttttctttggtggcgatggcgaaatagcgccgcagccgcgcctgcccggattgtcagccctgcacccgcgccctatcgtctggccatgcgtcggattgcccttgccctctctttgttgttccctgcgccgctgacggcgcatccgcatgtgttcatcgacaccggattcgagctgatctttgcccctgatggggcgttgactcaagtgcgggtcacctgggcctatgacgatttctattcgttggtcatcctcgaggaactgggaatggaccccgatggcgatggcagcctgacacccgaggaacaggcgcaattggcggggttcgatgcgcaatggatcgacggctataacggcgatctcgacctgcggttgggcgatcagccactggcgctgtccggcccgctggagcccaccgccaccaccgaggctggacggatcgtgtcgacccatctgcgcgcggttactggtggcggggtgggggcgggcgcgcccctgtcgctgcgcccttatgacgagagctattacaccgcttacgaggttgcgcgcccggtcacgatgagcggccgcgacgattgcctgctggagcggttcgagcccgatatcgacgggcagttggcggaaatgcagcagatgctgctgcgcatcgacgccgatgccgatctggaggagatggatatccccctgatcggcgctgaatttgccaccgagatccgcgtcacatgtcccggctcgtgatcgttccggttgcgcttgtgctggccctcttgggctggttctggctcagcggcggtttcgaccagctgacgctgtgggcggcgggcgagcaacgggattttcagaaccggatcgcccaggcgctgcgcggattgcgcagcgggcagggtgaggcgctgatgctgctgttgtcggtctgtttcgcctatggcttctttcacgcggtcgggcctggccacggcaaggtactgatcggcggctatgggctgggtcggcgggtgccggttctgcggcttgcggcgattgggctggcggcgagcctgggccaggcggttactgcgatcgcgctggtttataccggggtaatggtgctggatctggggcgtcagcatctggtcggcgtgaccgagcggatcatggcgcccgccagctatgccgccatcgggttgatcggctgctggctggtctggcgcggggcccggcggctgctggccacccagaaacccacgcaccaccatcaccatcatgacggcgagacctgttctcattgcggccacaagcacggccccagcctgagcgaggtcgagcagatcggcaccctgcgcgaggcgctggcgctgattgcgagcatcgcgatccggccctgcaccggggcgctgttcgtgctgatcctgacctggcagatgggcatcgctttggccggaatcgccggaacactagccatggcgctgggcaccgccagtgtgaccgtcggggtcgggctggcctcggccgggctgcgcggcggggtgctgggcgcggcctcggcctggcgctttgccggcgtcgccctgccgatggtcgagcttgccgccggtctgctcgttgcgacccttgccggcgggctgttcctgagtgcgatctaggcgcgccgggtgatgaagttgcggaccagatcgaccatcaccggggccagtttcggggtgatgatatggcccatgccctcgatggcgtgaaactcggatgcggggatatgggcggcgatctcttcgcccatttccagtggcaccagcgtgtcctgcctgccgtggatcaccagacagggcaggtcgagctggcgcaggccggggcgccggtcgggcgcgtgcaggatcgccagcacctgccggttctttcccgccgcatcgacaccgcgggcccaggcgcgctcggccatcgcgcggatatcggcctcgggcatcggatagccggggctgccccacagcccgtgttcggcgatctgcgcctccagatactctggctggcttgtgtcgcgcaccagcagattcgcggccagtgccagcagcgcctcgcgcccttcgcccgcgcgctcggtaaaggggcggcaggcggtcatcacgatggttgccgacagcacccggccggggtggtcgatgcaaagctgttgcagcaccgcgccccccatcgagatgccaaagaaatgcgcgcgttcgatccccagcgcatccatcaggccggtgatgtcatccaccatatcctcgatcccatagggtttgggcaggtccgcgcctgccgccagcgccgccagaatgtcgtcggcactgtcgggcacgcccggcgccgggcagcgccgggacagtcccacgtcgcggttgtcaaaggcgatcgtccggaacccggcggcggcaaaaccggcgcccagctccttgggccaatgcaccagctggctgccctggccacggatcaggatcagcggcaccccgtccgccggcccgctctgctcgacttccaggtaaatcccgttcgcttcgacccgcatcgatcctgcccctgatgttgaccgggcaaatctgcgcaagcgggcgggggatgtaaaccggtttggcgcgcggcgctcgatcagtgcagattttcacatcaccgatgttgactcggctctttccaccccctagctatgcgccgttagcactcgtcagacctgagtgctaatgcctctgtgagagagcagggggagggaaacaaactttgagcctcaaggagctgcaaagatggcattgaaaccgcttcatgaccgcgtgctggttcgccgtaccgaaagcgaagagaaaaccgcaggcggcctgatcatccccgatagcgccaaggaaaagcccagcgaaggcgtggttgtcgcctgtggcgaaggcgcccgcaaggatagcggcgagctgatcgcgatggcagtcaagtccggtgaccgggttctgttcggcaagtggtcgggcaccgaagtcaccgtcgacggcgaagaactgctgatgatgaaggaaagcgacatcatggggatcatcgagtaagccacgcgcttctctgatctctggtcgcatcattccaaacatatttctcaaggagaaagaacatggctgctaaggacgtcaagttcaataccgaagcccgcaacaagatgctcaagggcgtcaacatcctggccgacgcggtcaaggtgaccctgggccccaaaggccgcaacgtggttctggacaagagcttcggcgcgccccgcatcaccaaggacggtgtgtcggtcgccaaggaaatcgaactggaagacaagttcgagaacatgggcgcgcagatggtgaaagaagtcgccagccgcaccaatgacgaggccggcgacggcaccaccaccgccaccgtgctggcccaggccatcgtgcgcgaaggcatgaaatcggttgccgccggcatgaacccgatggatctgaagcgcggcatcgacctggccaccgccaaggttgtcgaggccattaaggcagcctcgcgccccgtcaacgacagcgccgaagtggcgcaggtcggcaccatctcggccaacggcgaatccgaaatcggccgccagatcgccgaagccatgcagaaggtcggcaacgagggtgtcatcaccgtcgaagagaacaagggcctggaaaccgagaccgacgtggtcgagggcatgcagttcgaccgtggctacctgtcgccctatttcgtcaccaacgcagacaagatgatcgcagaactcgaagactgcatgatcctgctgcacgaaaagaaactgtcctcgctgcagccgatggttccgctgctcgagcaggtgatccagtcgcaaaagccgctgctgatcatcgccgaggatgtcgaaggcgaagcgctggccaccctcgtggtgaacaagctgcgcggcggcctgaaaatcgcagccgtcaaggcaccgggcttcggcgatcgccgcaaggccatgctgcaggacatcgccatcctgaccggcggtcaggtgatcagcgaagacctgggcatgaagctcgagtccgtcaccatggacatgctgggcaccgccaagaaaatctcgatcaccaaggacgagaccaccatcgttgatggcgcaggcgagaaggccgagatcgaagcacgtgttgcccagatccgcacccagatcgaagagaccaccagcgactacgaccgtgaaaagctgcaagagcgcgtggccaagctggccggcggtgttgccgtgatccgcgtcggtggcatgaccgaagtcgaagtgaaagagcgcaaggaccgcgtcgatgacgccctgaacgccacccgcgcagccgtgcaggaaggtgttgttgtgggcggcggtgtcgctctggttcaggcaggcaaggttctggccgacctggaaggcgcaaatgccgaccagaccgccggtatcaacatcgtgcgcaaggccatcgaagcgccgctgcgccagatcgccgagaacgcaggcgtcgacggcgccgtggttgccggcaaggtgcgcgaatcgggcgatgcctcgttcggcttcaacgcgcagaccgaagaatatggcgacatgttcaagttcggcgtgatcgacccggccaaggttgtccgcaccgctctggaggatgcgtcctcggttgccggtctgctgatcaccaccgaagctatggttgccgacaagccgcagaaagacgcccccgcaggcggcggcatgcccgacatgggcggcatgggcggcatgatgtaaaaggcgatttcgcctgaacatcatctgtaaaaggtgcgtgttcataggcccttgggcctatgtgatacccacccttcgcagtagaataccggggccgcccttgggcggcccctttgtttttccacccgccgcagctggcagagtctcgccggtttcgattacggggaaagaaaacgattgggtgaccgtgaccttgcgggccatgcggtgtatgccgaacccgccgatcggggcgaattgaaccgcccttagtctagcgaaagttgatctttgcatgaaaccattcccgcccgccgtatttcccgatctggtcgacgccttgctgcgcgcggccttcgataccggggccgaggcggatctggtgcgcgaattgcgcgccgaccgggatatcgccaccgaggtcacctttcaggaacatggcgagttgctgggttatgcggcgctgtcctggatgcgctcgcccgatggctggctgtgtttggccccgctggcggtggcgcccggggcgcaggggcggggcatcggttcgaaagtgctgcaactgaccctgaaatgggcggccgagcgcgatctgatgatcgtggtactgggcgatcccgcctattacgagccgcgcggcttctcgcaggcccgcgcggccgagctgcgcgcgccctatcccaacgaacacctgatgctggccgggcgcggcagtgaggcacccaaggcacggctggtctatccgctggcgctggagccgcgctgacgcggaagtgtctgttgcggcgccccgcgatcctgtaggccgggtttatgcgcctgtttctgctcactgccctgaccatgaccgcctttgccgccaactcggtcctgaaccggctggcggtcgcccagggttgggccgatccgggtggctttgccattcttcgggtgctggccggtgctgccatgctgacggtgctggttctggcgcagggccagcggctgccgctctggcggcgacgccggctgttgggggcgggatcgctcaccctctacatggtcgggttctcgctggcctatctgacgttggatgccgggctgggcgcgcttatcctgttcggtgtggtgcagatcgccatgttcggctggagcgccgcaaccggcgcaccgccgacgatgcggcagatggccggtgcggcgatcgcctttggcgggctggtctgggtgctctggcccgcgggcgcctttcgtgtcgatgcgggcggggcggggttgatggcgctcgccgggatcggctgggccgcctatacgctggcggggcggcgcgaggcggatgcgctggccgcgacgggggccaatttcgcgctggcgctaccgttgaccgccgctgcgatcctgccggtcacgggagtgcccgcgatgtcgggcgcgggcctgctgctggcaacggtgtcgggggcggtcacctcggggctgggctacgcactgtggtaccggttggtgcccgccttgggaccggtccgggcggcgacggtacagctcagcgcgccggttatcgcggtcctggggggcgtgttgctgctgggtgagacggccccgctgcgcctgcttcttggcggtgcggtgctgctgggtgggatcgcgctgtcgatccggcgcgcgcctgacgcttgaacctttcgctgcgccgcaaatcgcagtatgccgcgcgcatgcgttgtctgccgatcctccttctctgcctgctgcccggcactctctgggccgattgcgtcgtgctgctgcatgggctggcccggaccgaagcgtcgctgtcggtgatggaccaggtgttcgaggcgcgcgggctgcgggtggtgcgcccgggctatccctcgaccgacatgtcgatcccggacctggcgcgcgagaccctgccgcccgcggtcgccgcctgcggcgacgagacggtgcatctggtcgcccattccatgggggggatcctgatccgctactggctgctcagcaaccggcccgcaaagctgggccgggtggtgctgctgggcccgcccaatcagggcagcgaactggttgacgagctgggcgcctgggaggtgttcggccgcctgaacggcccggccgggctggcgctgggcaccggtcccgacagcgtgccgcgcggcctgccgccggtggattacccggtgggcgtgatcgcgggcgatcagtcgctgaacccgatcttctcgtcgatcatccccggcccggacgatggcaaggtctcggtcgcctcgacccgggtggcgggcatggctgaccatatggtgctgccggtcacccataccttcatgatgaacaacccgcgcgtcatcgcgcagaccctgcatttcatcgagaccggtcatttcgatgccgatctgtcatggctcgatgcggtgttcgagacgatcgaccgcgtctgcctgcgcagcgaatgctgggaaggcccgggggggagagagagatgaacggcgttgagctgaccctgaccggggccgaggtgctgttgcccggtggcccggcccgccgtgatctgtgcctgtcgggtgggcaggtggttgacgcgcccgccgggcgccaggtcgacctgagcgggtatctggtgctgcccggcattgtcgatctgcatggcgacgggttcgaacggcatatggccccacgccggggcgcgatgaaggagatgggcgaaggcgtggttgccgccgaggcggaactggccgcaaatggcatcaccaccgccgtcctcgcccagttctggagttgggagggcgggctgcgcggccccgatttcgccgccggcgtgttccaggcgatccggcaggtgcagggcagtctggtcaccgacctcatcccgcagctgcgctttgaaacccatctgctcgaagattacgcagccctgcctgacaggttggccgaatggcaggtcccctatgtcgtgttcaacgaccacctgccccatgaccggctggccgaggggcgcaaaccgccccggctggcggggcaggcgctgaaggctggccgcagccccgaagcacatctggcgctgttgcaggcactgcatgccaatggcccgcaggtgccagcggcactggacaagctctgtgccgaacttcaccggcgcggagtgcgcatgggcagtcatgacgaccacagcgccgaagattgcgccaccgggcaggggcgcgggctgacgatatctgaattccccgaaacgctcgaagcggccgaggcgacgcgggccagcggcggccatgtcattctcggctcgcccaacgtggtgcgcggtgggtcgcacaagggcaatgtcagcgcgctcgacctgatcaccatgggcctgtgtgacgcgcttgcctcggactaccactatcccagcccccgccgggcggcgctgatgctggtgcgtacgggtcttctcgacctcgccgccgcctgggcgcttgtcagcagcggtccggcgcgggttcttgggctggacgaccggggagagcttgcgcccggcaagcgcgccgatctggtgatcctcgatgcacagagccaccgggtcgccgcgacgtttgcggctggccgggtcagttatatgtcgggcgatgtggcgacacgctttctggcctgagccctttcactttgccccaaaatactcccgccggaggcatcgcgcgcagcgcgataggggctgcgccccgcctcaggcccaacgggccgtcggcggggcgcgcgaaatccgtgccggatttcgccgcctgcctcaaccgttccgcttcatccggttgacatggcccatcttgcggccgggcttggcctcggccttgccatagagatgcagtgccagatcacgctcgcgcgccagctcgggtatccggtccatgtcggcgccgatcaggttctccatcaccacatcggtatgccgctgcccgtcgcccagcggccatcccgccaccgcgcggatatgctgttcgaactggtccacggcgcagccgttctgggtccagtgtcccgagttatgcacccggggcgcgatctcgttcacgatcagcccggcaggggtcacgaacagctcgacccccatcacacccacatagtcgagcgcgttcaggatccgcgccgccagcagcaccgcgtcggtgcgctgcgccgcgctcagccgcgcgggcacggtggtggtgtgcaggataccgtcgcgatgcacgttctcgccgggatcgaaacaggcgacctgcccgtcgagcccgcgcgcggcgatgaccgagacctcgtggctgaactgaacgaacccttccaggatcgcgggcgcgccggccatgtcggccagcgccgccgcggcatccccgggcgctttcagccgcgcctgtcccttgccgtcatagccaaagcgccgggtcttgaggatcgcgggcgtgccgatctcagcaatcgcggcctcgaggctctccagatcggtcacatcggcaaagggcgccgtcatcaggcccagatcgcgcagaaagcttttctcggtcagccggtcctggctcacccgcagcgcctcgcgctcggggcggatggggcggtgcgcctcaaggatgtccagcgcctcggtcgggatattctcaaactcataggtgatcacgtcgaccgaggcggcgaactgtgccagcgcttcggcgtcgtcatagcctgcggtggtgacccggtcggccacctgaccggcgggcgggttggcgcccggttcatagatatgggtgacaaagcccagccgcgcggcggcaaccgagagcatccggcccaactggccgccacccagaataccgatccgggcgcccggtttcagagcctcactcatcgaccggctcctcggggatcgaggcagaaagcgccgcgcgccaggcgtccagccgttcggccaggcctgcgtcctgcagggcgaggatgccggccgccatcagccccgcattggcggcacccgccgcgccgatcgccatggtcgcaaccggatagcccttgggcatctgcacgatggagtaaagcgaatcgacccccgacagcgcccgggtctgcaccggcacgccaatgaccggcacccgcgtcttggacgccatcatgcccggcagatgcgcggccccgccggccccggcgatgatcacctgcaagccgcgccccacggcggcgcggccatagtcccacagccggtccggggtgcgatgcgccgagacgatccgcgcctcgtaagccacgcccagctcatccagaatttccgctgcacccttcatggtcggccagtccgactggctgcccatgatgatccctaccttgaccccggccatgtgccccgccctctgtggaaagagcgcgcactatagccaaaaccggccaactggcaatgcggtatggcggcgtgccgggacaggccggatcaggcgatgatatcgggagtcagacggtcctcgagcatcgcgatgatatccttgaggcgcagcttctgcttcttcagacgcttcaccgtcagctgatcggcggtgcccttttcctccagcgcggcgatggcctcgtccaggtcacggtgctggcgccggaacacttccagctcgacccgcagaacctcatcagttttcatcgacatatcgctgggtgcgttcattcgggcgactcgcaggtctgtttccaaggtgctgcaaagaatacgcttttacgctgatttcgaccagaccttgtggtgtgtccgatttcttcccatattctctatcaagcggttgccggtttcggggccgcgcgtgaacgtcgctttgaccataaggacgagagaaacgtgtcgaaacttactctgggctcttacccgcatatgctgggcttcgagcagctggaacggctgctggagcgttcggccaaatccgggaacgagggctatcctccctataatatcgagcagacctccgagacctcgtatcggatcaccctggcggtggccggtttcgccgaggcggatctgtcgatcacggtcgaggatcgtcagctggtgatccgtggccgtcagagcgacgacagcgaggggcgggtgttcctgcaccggggcatcgccgcgcgccagttccagcgcatgttcgtgctggccgaaggggtcgaggtgggcgaggccgtgatggaaaacggtctgttgcatgtcgatctcagccgcgcggtgccgcaatcggtggttcagacgatcaacatcaggaaagggtaagcgatgcatactccgttcgatttcaaggatgacggcgaccggatcgtctatgtcaagacggtcgatgttgccgatctgcccgacgaggtccgccaacaggcgggcgggcgtgatcacctttatgcggtgcataacgccgctggcgagcagctggcgctggtggccgacaggcggatggccttcgttctggcgcgccagaacgatctgtcgcccgtcgcggtgcattgatccgcgcccgcaacggggccggatttcccgcgtgacatttgcggcggaaccgccgaaacatgcggttctgcgggcagatggcgaaagggtcgcggatgaactggtacgactttgactgggtggatgcgttcaccgaccgcccctttggcggcaatggctgtgccgtggtgcatggtggcgcgggtctgccagccgagacctgcatggcctatgttcgggaaacctcgctggtcgaatgcacctttaccggcccctcggatgtggccgatctgaaggtgcgctatttcctcgccagtcgcgagatcccctttgccgggcatcccaccatcgcaaccgtcgccgcgctcagcgcgcgcggcttcatcgacaagaccgatctggtgctggaaaccggcgccggactggtgccgatccgcatctttggggacgagatcgagatgacccaggtggcgccgcaattcggcgcgctggtgcctgccgagcaggtggcccgggtcatcggcctgccgaccgaggccatcgtgtcgccgccgcagatggtgtcgaccgggctgcccttttgcatcacggtgctgcgtgaccgcgccgcgcttcaggccgcgcggctggatgttgccgccctgaccgcgatggcggcggggcttggctatgacgggtcggatatgctggaaccgtttctggtcacgctcgagggcgcgaccgaggcgggcgatacctttgcccggctgctgctggcgccgcccagcccgcccgaggatccgttcaccggatcggcaacgggcgccatggccgcctatctgtggcatcacgggctgatggcaaaagacacgttcatcgccgagcaggggcacggcatgggccgccccggtcaggcgcgcgtcacccgcctggggccgcccgatgcgatgaccgggatcaaggtcgccgggcagggcaccatcgtgatgcgcggccaggtccggctgccgggataaacgcgcatgtccgatcccgccatcgctgtcctgccctatggcatgaagctgggtccggcgctgtccggcctgccgcttgaccaggtgaactggccgctgggatgccccgagcggctggtgggcaagaccctgggtgatctgggggcgggggatcacctgctggtctatccccgcaccggaacccatttccagctgagccggggcacccgcgctcgtatctcgctgatcatggccgaaccggcggtgatccatgccaagcactatgcgcttttgcgcgtcacctggcggcggtttcaccgggtcctgaccttcaatcaggcggcggtggaccggttgcccaatgcgcggctgttgctctttgggtcgacctgggtgcccgagtggcaaagcctgacacccgagaaggtggcgcaatgttcgctcatcgcctcggccaagcgggacagcacgggccacaagctgcgccatgcggtggtggattgggtgcgcgccagcgatcaggacgtggcggtgctggggcggggctatcagccctttgacagcaaggccgacgggctggcgccctatcgctattcggtggtgatagagaatgtgcaggagcggaactatttctcggagaaactgctggacgcggtgttctgcgaaacggtgccgatctattggggctgtcccaacatcgccgatttcgtggacaccaccgcgatgatcctgtgcacgcgcgaagaggacatccgacgcgcggtcgccgagatgagcgccgaggattacgccgcccggctgcccgccctgcgcgcgctcaagcaacagcttgccccctatgccgcgcatgaggcacgggcagcccggatgatcctggacgagctctgacgctggtgcgcgtcgatttgttcttggcctgcctgtcaatccccgactaaacttttggttgaatccaatctgttgcaagggggcttgatgcacaagggaatgaggattttggcggttctggcggtttctctgctgccgggctttccacaggcggccgagcagtgggagaaggaccagatcgcctgcgtccagaaccagctggcgacattgggcatttcaggggtctctcccacgggcaagatcaatggagcgaccaaggcagggaccgaggccattcgcggccaatacccctcggccgcgggtctggcgctgttgcccaagttgtcgggcgtcagcgcggtcggctggtgccgcgagattgcggcgctgcaaccggcgctgcggcggttcatgccctcggcccagccgcctctggtcaccggcgagggcgggcagggcagcatgcagacccgtctgctggccacggcctttcgcgatgtcgaacagtttttccagagccaatacggcatccgcccggcctcgcgggttgacgtggccggggccgcttcgggcgaggtgctgacccagctggcggtcaatctgcaacgccagcgcgggcgctcgatcgcccggatgaaggatcacgtgaccgacaattgcgacagccccagcctgagatatggcgggcaggcctatcgcaaccagctgctgctttgctggccggtggccaagcaatatgacaagggctggtacagcaaggtctatcccgtggtctcgtcgatcatggcgcatgaatacatgcatcacgtgcagcgcgaactggccaatgacaaggtcagcaccggcgcaaaccgaagtcaggccaagcgcggcccggcctggatgaccgagggcaccgcggaactggtcgaggcccgctggcgccgcgccaagctgggcaagggtaaatcctttgccgaactgcaaaaggcggcccatgaccatccaaagactttgggtggcatgcatggatgggggtcggtcaaggatgcgcaccagtaccgggtcgcgcatttcgccgcccatctgctggccgagcgttatggcgatcaggccatcatgaattattggcgctatatcgggcagggacaatcctgggacggcgcgttccgggcggcctttggcgagtcgctgagcgccttcagcagccggttcgaaaccctgcgccacaacacggcccaggccaaggcctatgccgccgggcaatagcgaccggcaaccatgaaaaaggcccgggaggcgatcccgggccttcttgtgtctggctctggtgccggtcagccggcgatcagccccatgttttccagcttcagcagcacctggtgggcgcagttgtcgacctcgacattctcggtctcgacgcgcagttcaggggcctcgggcacatcataggggtccgagatgccggtgaattccttgattttgccctcgcgggccagcttgtacaggcccttgcggtcgcggcgctcgcattcctcgatcgtggtggcgacatgcacctcgacaaaggcaccgaactgttcgatctcttcgcgcaccgcccggcgggtggtggcatagggcgcgatcggggcacagatggcgatgccgccattcttggtgatctcgctggcgacatagccgatgcggcggatgttgagatcgcggtgctctttcgagaagcccagctcgctcgacaggttcttacgcacgatatcgccgtccagcagggtgaccgggcggccgcccatctccatcagcttgaccatcagcgcgttggcgatggtcgatttgcccgagcccgagaagccggtgaagaacacggtaaagccctgcttcgagcgcggcggcgaggtgcggcgcagttccttgaccacttcggggaaggagaaccattcggggatctccagcccttcgcgcagacggcggcgcagttcggtgcccgagatatccagcacggtatcgccctcggggacctcggagacggggtaatactgggccttctcctgcacatagaccatgtgcttgaagtccaccatttccaggccgatctcgtcctgatgcttcttgaacagctcctgcgcgtcataggggccatagaaatcctgaccctggctgttcttgccggggccggcatgatcgcggccgacgatgaaatgggtgcagccgtggttcttgcgaatcagcccgtgccagaccgcctcgcgcgggccggccatgcgcatggccaggttcagcaggctcatggaggtggtggcggcggggtacttgtccagcaccgcctcgtagcagcgcacccgggtgaagtggtcgacatcgcctggtttggtcatgccgacaaccggatggatcagcaggttggcctgcgcctcgcgcgcggcgcggaaggtcagctcctgatgcgcccggtgcagcgggttgcgggtctgaaaggccacgatacggcgccagccgaccttgcggaaataggcgcgcagctcgttgggggtgtcgcggcgggcgcggaaatcgtaatgcaccggctgctggatgccggtcaccgggccgcccagataaaccttgcctgccacattgtgcagatagttgaccgccggatgtgcctgatcgtcggcaccgaacaccttctcggcctcgtgcgccttgttgggcacccatttgtcggtcacggtcatggtggcgaggatcacgccctcctgatcgcgcagggcgatgtcctggcccagttcgatcgtgtcggcaaaaccctctttcacgtccagcgtgatcggcatcggccagagcgtaccgtcggccagtcgcatgttgtcgacgacgttgttgtaatcggcctcgctcaggaaacccttgaggggcgagaagccgccgttcatcaagagttcgaggtcgcagatctggcgtggagacagatcgtggcttttcagctcggccgcctccatcttcagtttctgcgccgagtcgtaggagacatagagttccgggatcggagcgaggttgctcagcatggtcatgtcgatactcttgatctgtaaggtcactgcgttgaggggtctgtgttggcggtgcaatagacccgtgtgccgcagattgtctaggactgcggcgcaacaaaggacgaattgtgccattccgcgacaaatcgaaaggtttttgctggtttcttgacgccagggcggaacttttccggattttttgccggatttcagggttggctggaacttggttcgcccctggtttggtcgagcgatagctttgccgcagtggcgacgggcagggcggcgaccggttgtggcaccccgcgcagcgcgaaactgccgagttccagcgcgctcagatcggcacccgccgcgtgcagcacggcctcggaaatcagcagctcgacccccagcgccttggtttcggcctcgagccggctggcggcgttgaccgtgtcgccgatgatggtgcggggggcatggcccgcggccccgatctcgcccagcaccagcgtgcccagatgcagtcccatgccgatccgtaccggcggtgtcccctcggcggccagcgtccggttgaacacttcgagtgccgcgccgatgctccgcgccgcctcgatcccggcgcgggccgaggtctgggcatcgcgcgcctcgaacagcgccagaaacccgtcgcccaggtatttgtccacggtgccgccggcgccgatgaccgagggcacgatcgcatcgaaaaaacggttgagcagaaacaccacgtcatagggcagttgcccggtggtgcgggcggtaaagccgcgcatgtccaggaacagaaccgccagttgccgttcctgcccctggctggcatgggcgcgactgcggccgccctcggggcggaatacgcgaaagaccgtggccggatcggtgggccggatctggcaggccagccgcgtattgggcggtgcgcccaccgcgcgcaggctgcgcagctccacctccgagggggggtgcagcaggtcggcccctgcttcgatcaccacgcggcaggtggtgcagcgccccttgccgccgcacagggcggtatggggcacgccgtggctgcgcgacatctgaagcagggtcaggccgcgctcggacacgatctcgggcccgtccacataccggatgcgcaccgcattgcgccgccgcagcagcctgcggccaaggtggatggccgcggtcagcgccagcagcccccagaaaaccgcaaggcccaggtccttgacctgaaacagcgcaccgaacgtcgctgcatcgggccagttgaacgcctccatatagcccggtctctgcgcatcgttcgtgaagatcgcgaacatccgccgcccctcggtcagcagcccggccagcgcgaaggcgggcaccagcaccgccagtccgatcatccagggcacccaggcgcgccaccagctggtcagccgcagccagaaatgcaggccgatacagccatggatccagaccaccagaagcagtccgctttgctgccagatcgagatattgggccacatcaggatgatgagataactcatctcgtcattgacgccataaacctcgtgcgcatagcgggtgtgggtcagatgcgcgatcagttgcagtgggatcagcaggcccagcacgacctgcaccgcctcgcttgcgcgcatgcgcaggcgccgccgccgtgccagcccgctcagcgccagcccggcatggatcagcagcgccccatagagaaggatcgagcccacaaggctgcgggtgatcacctggcgggcatcctgaaatgcctccatccaggcggggctgatcaggcccagcccgatattgacgaaatgaaagaaggcataggcaaacaggatcagcccgcttgcgatcctgagacgtgtcgccagactgccccgccagagtgcgcttgtgcccatgccgcccgtctcttgtgctctcacggtcaagtgtgtggggccggggccgggcggtcaagtcatgtggtggtgatgtcggtgccgggccagggcaggggggccgtgccgccggcccggaccgggcccgggtcgaacagcacgatatggctcaattcggggcgcgagcgcgaggaatagagcagcccttgcgccccctcggcccgggccgtgtcggaatagggccagctgggtgcggcggcgccggtggcgcgaatatcctgccagatctgcgaaacctcggggcgaccgcgcagatcggccagccaggcccgcgtcacctcaagcggcacgatcacacggggtgggtcctgcggccccacatagcgccggatcgcgacgcccgcgccctcgggcgtcagcgaggcataaagcgcccattggccggaatggtgaaaccgcccctcgggcgcgcgggccggggcggtgggcgccccggccagatcggcgaacagaattctccagacggtgccggagaagtcgatcaccggctcactcctgctccgccaggaaccgctccgcatcaagcgcggccatgcagcccatgccggcgctggtcaccgcctggcggtacttgtggtcggtcaggtcaccggcggcaaagatgccggggatcgaggtttcggtggtgccgggtttcacgctgacataaccgccattgtgcagctccagcacatccttgaccagctcgttggcgggcgcatggccgatggccacaaacacgcccttgcaggggatgtcggtgatctcgccggtcttgacgttgcgcaccttgaccccttcgacacccagcggggcgtcggtgccatagacctcttccagctggttgaaccacagcggcacgatcttttcgttcttgaacaggcgatcctgcaggatcttctcggcgcgcagctcgtcgcggcggtggatcagcgtcaccttggacgcgaaattggtcagaaacagcgcctcttcgaccgctgtattgccgccgccgatcaccacgatttcctgtccgcgatagaagaacccgtcgcaggtggcgcaggcagagacgccaaagcccttgaacttctcctcgctctccatccccagccatttggcgcgggcgccggtggccaggatcaccgcatcggcggtataggtggtgccgctgtcgcccttggcgacaaagggacgcgccgaggtatcgagcgaggtgatgatatcgccgatgatctcgcagcccatcgccttggcatgggcctccatccgcaccatcaggtcggggccctgcacctcggtatcgccgggccagttctcgacctcggtggtggtggtcagctggccgcccggctcgatcccctgaaccaggatcggctccagcatggcgcggctggcatagacgccggcggtatagcccgcaggcccggacccgatgatcagaaccttggtgtgacgtgtctcggccatgatatccccaatgcagatggctggcggcgcaccgcctgtcgaagaggggatataaccgcccggcgcgcgctcttaaacccctttgcacattcgcgtgtgtcgccgggcatcgaggtgtgatccggcaaggctcgggaagaaaattgcgcatgtacgaaagattattgcgcagccgaccggggctgttataagaaccgcaaaaaacgggagttgttcatggtcgcgcaccggctggacgagatagaccgcaagattctggcggagcttcaggcggatggccgcatgaccaatgtcgagctggccaaacgggttggaatttcggcgccgccctgcctgcgacgtgttcgcgcgcttgaggacgcggggctgatccgcggctatcacgccgaggtcaatgcccgccaattgggattcgaggtgcaggtgtttgccatggtggggctggaaagccaggccgaggtggaactgagcgcgttcgaggcgcgctgccgcgaatggcccttggtgcgcgaatgccatatgctgaacggcgaggtcgatttcatgctgaaatgcgtggcccccgacctgagcagtttccagagctttctgaccggtcagttgctgaccacgcccaacgtggccagcgtcaagacctcgctggtcattcgcggggcgaaggacgagccgggtgttccctttgatgtactcgaggaacgtttgagccggtctgcctgaagtcggcaggaaggcgataccgcccggtcatcggtggcagcaagatcgctgccaatgtgcataacgcccagaacaccaataaacccattgccctttcctcaggcagggatcgcgtcgatttcaccttcacccgcgcgcgcaaatgcctgcgggccgaaatcggtcagctgatcaatgtggtggaacagattcaaatacaacgagcggatcgcctggctgagcacccgcacggcctgaacgccggggtgataggtctcgaactgcaacccgtcgacattgatgaccgcatggcggcgcaggcagatatggaacacctcgatcggggtcggcggcgcggtctcgatgatccccatgccatcgacgaaatgctgcaccggggtcagcattggctggtcgcccgccagcgcgcgcaggtggccgggtgtcgccagcagccgggccgaggggcctgcgatgacgccggacatcgggcgctgcatgccaaaggcatccgccatgattcgggtcagccgatagtcgcgaccggtggccgagacgcggcccggcacgatcacggtcgagcctttccagaccacttcctgggcggaaccgtcctgcgtgatcacccgatcccccggcagcaggtcctcgatcgccatggggccgcaatcggtgtcgatcagcgagccgcgcgaaaaggcgcagaacgcgtcctcgaacagcggcagggccggcgcgatatggcgggtctgaacgacatttccgttttccagcagggtgctgacctcgtaacggcgcatctgcgggcgcggctgggggccgcgcagcgctgccggatcctgcaacaggggacttgtatggacagcattacgcgccgccctggcgagcgaatgggggatagacatggcgatatcggccctttcctacttcgggtcgcatctgcgtcggcccccaccgacgacgtcagacggacaagatgtcctcatctgaatcgacggaaacatgcggtgaaacggatcaaattgtcaaaaaatcagacaggaaaacccggtttccgtggctaatgcagcgttcccctcagaactgtttccaaatggacgcgctaacgtccaaactcgttaatttgcccccaagtcccgccccgcgatacggcggggcgggctcttgtgccgggccggtcaggggcagcgtccggacccgggtcctcggaaaggcagcgagcggccctccgcgactaatctcttgatcaggccgattttgccttgatctgtgcggcattccggcgggcgatcatcgccgcccggcgcgcgccacgggcccagggcatctgcacttcggtctttgcggcggttgcaactaccgatttcacaaagcgcgtctgggtcatggtcttgctcctgcctgagtgccgactgtgcggcgtcatgtttctgctaccgtcgaatgtgccagcagtttggggcaggtctggggcgcttccttgaaaaatgagcgacaattcggtcttggttagcgcggggttaacagcacctcacgcatgcgtaacgtgcttatatgtatcgggaaaattctcgcccgatctctggcacaacgtcaggctgtggcaggtggggccagaatgtggcgaaaccggcccgccgtgcccgctgccgtcctcacaggcgaatggcagagatcaaccgcccgtaatcggcctcgcgcgcgtgggttgcgcggcggtaggaatagaatcggtcggcatccgaataggtgcaatgacgcgtccattccgcctggccgcagcccgccgcgcgcagccggtgcaggccataggcgggcaggtcgaacagcatccgatcaccggtgccattggcaaagaatcggctgttgtccatgtcctcggccaggaaatcgtcgaggaattccggcccgacctcataagcacgctgcgagatggtggggccgatcacggcggtgatatcggcacggctggcccccagcgcctccattgcgtccagcgtcgcctcaagcaccccgtcgcgggcgccgcgccatccggcatgggcggcaccgatcaccccggcctcggggtcggcaaacagcaccggctggcagtcggcggtcagcaccgacagggccaggcccggtgtcgcggtgaccagcgcatcggcgcgcggcttgtcgttcagcggcccggtgacggtgaccacatccggcgaatgcacctgatgcacgccgaccaacgcctcgcgctcgacctccatcgcctgcgccacgcgcgcccggttgaggatcaccacgtcggtctggtcagaagagcccgagccgcagttcaacccggcgaacacgcccgacgaggcgccgcccctgcgggtaaagaacccgtggcggacaaaggacaggctgtcggcggtgaggatttccagcgtcatggttccaatccgggtggtggggtggcgtccgagggatagaggcccagcaccttgaacaggtttcccatttcctcgggatgcgtcaaccggcgatgtgcggtgatcagccgatccaatgccgcttcatccgcgtgccgcgccagcgcctgtgcccgctgcgcgatgcccaggcgctccagaaacacgccctgggtgctcaggcggctatgggcgcagccagcggcgcgggcggtcatggccagcacttcgaaatccacatgcgcggtcaggtcggcctgaccgggatcggccagcgggtcggcgggggcatggttgcgcagcgcctgcaccgtatcgcccagcgagcgccagtcgccgtaatcgacgatcagcgcggcgccgccatcggcggcgatgcggctggcaagttccgaaaggataagcccggcagcggggcacagttcgaccagatcgccctcgcgcgtgtcctccagccgatgcgccagcgccggttgcagcgcctcggcgcccagcccccagcacagtgcgccatcccgcgcaccgaccagacgctcgcgccaaaccgcgcccgcgcgttggaactgccgcaccggcaaggcgtcgaaaaattcgttggcaaccccgaacagcggccccgcgggcaggtcgcttacagtgtcgcaccactgcgggtcatggccagccagcgcctgcgcctgggttgcgcgcagcaccggcgaggcctcgaccagccagagccgggcggcttcgtgaaatccgggcaccgcgcgggtggcgcgcagggcgtcggccatcagcgtgccgcgcccgggcccaagctctaccagggtaaagggcgcgggccgcccctgatccatccaggcctgggccagcgccagcccgatcagctcgccaaacatctggctgatctcgggcgcggtggtgaaatcgcccgccacgcccaacgggtcgcgggtggtgtaatatccgtattcgggatgcagcaggcactcggccatgtaatcggccaggctgagcggcccctgctgggcgatccgttccagcagcaggccggtcaggctcatgccggtaccgcgcgggcgcgaagtacgaaccacagccccagtgcgatcatcggcagcgacagcagctggcccatggtcagcccgtattcccccacttgccaggccagccccagcgggttgccgggagtgacgaactgcgcgtcgggctggcgaaagaactcgaccacaaagcgcgacaggccatagcccgccaggaatacgccggtaatcaggcccggccgtttcagcgccccgcgccgccagaccagccacaacagcaacgtgcccagcaacagcccttcgagcgcagcctcatatagctgcgagggatgacgggcacacaggccgaccacgccggggcaggcttgcgctgccggtccgggaaagatcaccgcccagggcaggtccgagggacgcccccacagctcggcattgatgaaattcgccagccgacccaacagcagccccggcgccaccgtatgggtgatcaggtcggccaggctcagcttggggatattgtggcgcagagaatagagccacgccgcgatcaccacgcccagaaggccgccgtgaaaggccatgccgccctgccagaccatcaggatctcggttggattggccagatagtatgcgggctgatagaacagcacaaagcccagccgcccgcccaggatcaccccgaggatgatccaggtcagcagatcctcgatccgcgcgggtgccatcggcggggtgttcgcgggccacagcgccgcgcgccgggtcgccagcaccgccagccgccaggcgatgacgatcccggcgatataggccagcgcataccagcgcagcgcgaactccatcccgaacagcgagatcgagaacaattcgggtgaaagatcgggaaaattcagtactgcctgcatatgcgcctcaatgcccggggcctgcggcagaagtcaaccttgagccttgcccctttgttgcccatatagggggcaacgtcgacacggagaagaccgatgcagacccgcaacaagatactggacgacatttcccagctgatgaccaacgcgatgggcgtggcccagggcgcgcgggacgaggccgaaacggcgatgaaatcgctgatcgaccgctggctggccgaccgcgactttgtcacccgcgaggaattcgacgccgtgcgcgccatggcgcagaaggcccgcgaagagaacgaggcgctggccgcccgcatcgcggcgctcgaggcgcggctgaaggactgagtccctcacggccctgacaggggtgaaaagccgccggtgcgggacccgctccggcggcttggcatattttgggcagggcggatcggatcgcaagcggaacctgccgaggcctgccaatattttgggttgcgtgccgcgtttcccacaacttctcgaagctgtccccaaataatgtgggtttatccccaattttccggttgccagatcggccgttagcctccaccatatctagtatggacacagggaaatcacccggtctgtagaaaaggcgactagcgctgggggcgctgacagccccttgcagctagacatcagtgaggtggcaccatggccctttccgagcagttcctggaagaagacatccatcctatcgacatcgtcgaacatctggccgaacaccatgactgggatttcgaccggatcggcgacgatcagatcgccatggcggtcgaggggcagtggcggacctattcgctgacgctggcctggtcgggctatgacgagaccctgcgcctgatctgcaccttcgagatggagccgccagcagaaaagctgccgctgctctatgagttgatcaatgcgatgaacgatcagtgctgggccggaacattcacctattgggcggcgcagaacctgatggtctaccgctatggcctcgtgctggcgggcggtcaggtggccagtgccgagcagatcgacaccatgatcggtgccgcagtgctgagcgccgagcgctattacccggcgattcagctgatggtctggggcaaccgcagcccagcggacgcgatgcaggtcgccattgcagaggcttatggccgggcttaaacctgtgccccgaaccggatgacaggagaggggcatatcgtggacatgtctgatatcgcgcgccgcgggctggtcctgctgggctgtggcaagatgggatcggcgatgctcgccggctggctcgacggcgggctgcccgcaggctcggtctgggtgatcgatccctatccgtcggactgggtcaaggcacagggcgtgcatgtgaacgccgagctgcccggtgatccggccatcgcgctgatcgcggtcaagccgcagatgatgggcgatgcgctgccgcagatgcaggcgctgggcaatggcacgacgctctttgtctcggtcgccgccggaacctcgatcgccacctatgaacagatccttggcgccgataccccgatcgtgcgcgccatgcccaacacgcccgccgccatcgggcgcggcatcaccgcgctgatcggcaacgcccgcgcctctgccgccgatctcgacctggccgaggcgctgctcaaggcggtgggccagaccgtgcggctggagcgcgaggaacagatggatgcggtcaccggcgtcagcggctcgggtcccgcctatgtgttccacctgatcgaaacgctggccgccgccggcaccgcccagggcctgcccgccgatctggcgatgcagctggccaaggccaccgtcgcaggcgcaggcgccctggccgaggcggccgaggaagaccccgcgcaactgcgcgtcaacgtgacctcgcccaatggcaccacccaggccgcgctggaggtgctgatggagcccgagaccggttttcccggcctgctcaaccgggccgtcgccgccgccaccaaccgatccagggagctgtcccgtggctgagatttcctttgacgacttcctcaaggtcgacatccgcgtgggcgaggtgatccgtgccgaagccttccccgaggcgcgcaagcccgccatcaagatgtggatcgactttggccccgagatcggcgagcgcaagacctcggcccagatcaccgcgcattacgacccggcgacactggtgggcaaacaggtgatggcggtggttaacttccccccgcgccagatcggcaagttcatgtccgaggtgctggtgctgggcctgcctgacgacaacggtgagatcgtgctgatcggccccgacggcaaggtgccgctgggcgggaggatgcactgatgaaacttttgatcgcacggccgatgacggccgccgtcgaagcccgcgcccgcgccgaatttgagaccgagatccgcaccagtaccacgcccctgagcgaggccgagatgctgcgcgccctgcgcgagttcgacatcgtcatgcccactctgggcgacatgttcagcgccgatgtgtttgcccaggtgccagagccacgctgtcggctgttggccaatttcggtgtcggctacaaccatatcgccgtggcggcggcacgtgcggcgggcgttgccgtgaccaatacgcccggcgcggtgaccgatgccacggcggatatcgcgatgacgctgctgttgatgaccgcgcgtcgtgcgggcgagggcgagcggctggtgcgctcaggcgcctgggagggctggcatccgacccagatgctggggcaccatgtgaccggcaaacatgtcggcattgtcgggctgggccggatcggccaggccatcgcccggcgctgtcatttcgggttcggcatgcaggtgtcctatgtggcgcgcagcgacaaggacgtggatttcccggtgtcgcgaatggagagcctcgcggccttggccggagcggtggatttcctggtcatcgccgtgcccggcggcggcgagacccggcacctgattgatgcgcagattctggccgcgatgaaaccttcgggcattctggtcaacatcgcgcgtggcgaagtggtggacgaggcggcgctgattgccgcgttgtcagagcgccagatcgcaggggcagggctcgacgtctacgagttcgaaccaaaggtgcccgaggcgttgcgggcgatggaacaggtgacgctgctgccgcatctgggcaccgccaccgaagaggtgcgcagcagcatggggcatatggcgctggacaatgtggcagcctttgccgccgggcgcgacctgccgaacccggtgagctaaattttcggggaacgggccccacccgcccgccgttgacccgtccttgcggacgagccgcctctggttgggccgggcagcgcggcctgcggccgcgctgcggttgcgacaggcgcgccctgtgcgggccatgcccgcgccgggcgcgccgggcccaacggccgcaggggcatcccgtggatgcaccgaggcgggcgggagcgccccctgtcgggatcagtggcccttggctccgggatcgcccgtcgcctcgcgccaatgcttgcggcagagcgagacataggtttcgttgccgccgatctggacctgcgcgccttcggtgatcgcccggcccgaggcatcctgacggatcaccattgttgccttgcggccgcatttgcagatcgtgcgcacctcgcgcatctcgtcggccagcgccagcagcgtcgccgagccgggaaacagcttgccctggaaatcgacccgtagcccataggccagcaccggcacatccagatcatcgaccacccgggccagttgccagacctgttcggggctgaggaattgcgcctcgtcgacaaagacgcaggccaccggcccggcgccgagccggtcgcggatcatcgcaaagacatcgtcccggggcgtaaagatatccgcctcggcgccgatcccgatccggctggcgatacgcccggtcccggcgcgcccgtcaattgccgccgtcatcagataggtctgcatgccgcgttcgcggtaattgtgcgaggcctgcagcaagacggtcgatttgccggcattcatggtggagtagttgaagtagagttttgccatggggcaccgtctaatctttcgacctgagcgcggcaagcaggcccgacacggcggcagccccaaatagttggcaccgcccccgcgcaggcccgtcctaggcgaacctatggggatggacttggaccgttgcgattgcggtgccccgtgccacaggtgtggctgttcggtcggaggcggcgaaacttcctccgaaacacggtaaacccggcagatgaaagaccggtcactcgtttaaatccctgaaaacctgagggatagccaaggtatgacatttgacttagaacggattcatgggaaaaattcgatccgtttccccgacaaaaacaatggggcggagaatgcggttcaggaaagggtgaatatggccgatatcggggcatatctgaagaaacataccgaggccttggtcaaggatgtgggtatcgaggccgcctgtgcattgaccggtaagtcaaaggcgacattaggtcggtattattcggataatgcggaacatgccgaccggttcatcccggttgacgcggtcgcgcggctggaaggcgcgtccagctatccgcatgtcacctcggccctggcggaactcaagaacatcacgctcagctatgacgggcgaaacagcgataccgagacccggacaggcggtgtcaatgccgacgtgatcgcgctgagccagcgattcgccatgctgatgaccgaatatcagaccgcgatcgaagacgggatcatcaccgtgaacgaggccaagcggctgttgaaggaaacggttcagttgcagcaggtcctgatcgacatgaagctgcatctggaagaggaaagcaccagctgaggacaggcacgccgcctcctgccgatccggcgcttgccgcgcgttatctgcggtttgcccgggtcgaggctgaggggcgctcgcccgtctatgccagttgggcgcggcatgtggcgggatcattgcgggcactggcctttctgcaaaccctgccgcccgatcgtcgccaacccaacctgttttttgccgcgctgcgtctggtgggcgggctgcccgaggccggggtcgcgtttgacgatgtgctgacgcgcgaaggcgatgccatcgcggcggtgatgcgggcgcgccggacccagaccaacgagccggggcgctgcgcctgcctgctgccgctcttggcgcaactcgacgggccgctggcccttatcgaggtcggcgcctcggccggattgtgcctgctgcccgatctctatggctatgactggggccgtgcccggcttgacccgccgggtgggaccggggcgccgatgttcccttgccgggtgaacgtgcgggcgcccttgcccgagcaccatccagagatcgtctggcgggcggggctggacctgtcaccgcccgaccttggggatgcggcggatgtggcctggctcgaggcgctggtctggccggaacagaccgaccggctggcagggctgcgtcaggccacaagcatcgcccggcaggcgccgccgccggtgatggcgggcgatctgacccgcgatctggaggcgctgatcgcgcaggcgcccgctgatgcgcggctggtggtgatgcattcggcggtgctgacctatgtcagcgaccccggggcgcgggcggattttgcccggctgatgcgatcacgcgatctgcactggatcagcaacgaggcgcccggcgtctttcccgaccatgccgaggggctgactccgcgcgaagacatgttcctgatggcgctggacgggcgccccgtcgcctggaccggcccgcatgggcaaagcctggattggctatagcgtttcgttgcagaaagggggcagatcatcgccaacgatcagggccgccggggggcactgaccctttgcggggccgcttattttttggccttgacctgaaccctgcttgagctcgcatccttccgtttcaacttgtcagcggcgcgcgatccaacaatggggcaacaatgaactatacgatggcggggatgatcctgttcacacataactatcaggactgtgtcgatttctatggctcgacccttgaactggaggtcttgcaccggattgatcgaccgggtgaaaccctaaccacgtttttgttgggtgatgcatacttgatggtcgaatccggtggagtggcctcggataagcccaagacgcttgagcaatctccggtgaagttacgcttcaacgttcgggacgtgcgggcggcggccgatcagcttcttgaaaaaggggtacctgtgaaggttaccgagcatatctggggaaccaccgcggaatttgtcgatccagatggcaatcgctgtgcgctcaggtccgacaaggggtttggcgaatagaaaccggccggccttgccccgtgacggtatctctcccgggcaagggctggcccccttgttcaggacgtatggcgtcgcaggatgaccgagccgacggaatagcccgcgccgaaggagcagatcaggcccaggtcgccctcgaccagatcggcggagttctgggaaaaggcgatgatcgacccggcggatgaggtgttggcataatcttgcaggatgttgggctgttcgcccggctccggctcgcggcccaggacctttttgccgatgaaatcgttcatcgtcttgttggcctgatgcagccacagccgtttcagatgggtattggccacgccctcggcggccatgtgatcggcgatatgctggctgaccatcggcagcacttccttgaacaccttgcggccgttctgcatgaactgcatgtcgcgccggtccgccatcccgtcggggcgcgagcggcgcaggaacccgttgttgttgcggatgttgttggaaaactgggtggcgcagcgggtcgagaggatctcgaaatgcgggcccttggcgtcctcgatgcgttcgatcagggtggcggtggccacgtcgccaaagatgaaatgacaatcgcggtcgcgccattccagatgggccgaacagatctcggggttgaccaccagcgccgagcggatcgagcccgagcggatcatgtcggcggcggcctgaatgccgaaggtggccgaggagcaggccacgttcatgtcaaaggcaaatccttcgatccctagcgcctgctggatctcgatcgcgaccgccggataggcgcgttccaggttcgaggcggcgcaaatcaccgcgtcgacatcggcggcggtcttgcctgcctgctccagcgcctttttcgcggcgtacacggccatttcggtcatgatgcccggttcgtcatcgccgcgctggcgcagcaggggatgcatcaccgccggatccagtacgccggtcttgtccatcacgtaccggttctcgatgccgctggccttgacgatgaactcttccgaggagtgctgcatcggttccatctcaccggcggcgatggcctcggcattctcggcattcatccggtcggcataggcgttgaaggcggtgaccagttcggcgttggtgatgacatttggcggcgtaaagactccggtgccggtgatggcgggtctgaacatggcggattccttgaaatctgggatttgctcaaaatgcaggcgatagcgtgagcgatcaagagcggatgacccgagggaaagcgggcaaaagggcgaaatcacctttcataacttgaatggttcagattttgaagtatatcccgccacagaacagggcaatccgatgaccgaccacgactcttctccaccgaaatcctacccgcccgagatcgaggcgatgatgggggtctatgcgctttattggaagctggaggaggtgatcgcgtccgaggtcgctgaaacttgcctcagccgccccgaggtgcatatgctgatcaagctggacgcgccgatgcgcatgggggtgctggcgcgcgacatgctggcgctgccctcgaccatcaccgccacggcggattcgctggagcgcgcgggctatctgacccgcagccgcgaccccgacgaccgccgcgcctggctgttggagttgacgcccgagggccgggcgctgcgcgccgagtttgtcgccgatgccggtgcgctgtttcacgaggtctcggggctggatgcagcccagaccgaggaattcgcgcggctggcgcgcaagatccgcctgaccatcctggaaaccggactatccgaagggttcaagacatgagatttctttttgcgctgggcaccgtgctgagccttgccgcggccccctttggcggcggatacgctcgccaagccggtcaagctgatggtggtgagcgagaccgcacccgggttctcgcgccagttctttgggcaggtggcggcgcggcgcacggtcgacctggcgtttcaggtggccggccagatcgtccaattcccggtgaacgagggcgtgctgctgcccaagggcagtctgatcgcgcagctggatctggagccgttcgagctgcaactggatcgcgcccggctgcaaaaggaacaggccgaccgcacggtcgcgcggctgagccggctcaaggggaccacggtcagccaggtgtcgctggacgatgcagaaaccagtgcgcagctggccgccatcgcgctgcgcgacgcggaatatgcgctggaacatgcgacgctgaccgcgccctttgacgcgctgatctcgcgccgcaacgtggcggcctttaccacagtggcggcgggtacgccggtggcgcgcatccacgacatgtcggagctgaggatcgaggtggacgtgcccgagatcctgttccagcgcgcgggcgagcccgaggacgtgaccatcaccgcgacattcccggcctcggaccgggtgtttccgctgcagatccgcgagttcgatgccgagacatccagcgtcggccagaccttccgcatcaatttcggctttaccccgccgcccgatctgaacgtctttcccggctcgtcggtgacggtgaacgtgcgggtacgggatggtgagccgggcatcgcggtgccgccctcggcgatcattcccgatgcgggcggcggtcctggcgtgatgatctttgagcccacaggcgctgataccggaacggtgcggcggcaggcggtcgagatcgcgcccttgccgaacggatcggtgcgggtgctgtcgggccttggcgaagggaacgagatcgtcagtgtcggcggtgccagcctgaaggacgggcaagccgtgcgccggttcaccggctttggcaactgaagggccgggtcatgaacatcgcgcgcctgtcgatcgaaaagccgctttatacctggttgatcatcctgatttcgctggtcggcggcatctggggctttgccacgctgggccggctggaagacccggcctttaccatcaaacaggcggtcatcgccacgcagtatcccggggcgaccgccgaacaggtggcgctggaggtctctgaaccgctggaatcggcgatccagaagatggacgaggtggatatcatcacctcggtcaaccagccgggccagtcgctgatcgaggtcgagatcaagtcgacctatgacgggggcgagctgcccgcgatctggaccaagctgcgcgcccgggtgggcgatgccgcccgcaccctgcccgacggggtcagcgccccctttgtcaatgacagtttcggcgatgtctatggcctgttctatgcggtgaccgcaccgggatacagcgatgcggaacagcacgaactggccacctggctgcggcgcgagctgctggcggtgcccggagtggccggggtcgaggtggcggggctgccggacgaggcgatattcgtcgaacccgatctggcgctgtcggtgaaccagaacgtgccggtgcaggcgattgccaatgccattgccaccgccgattccgtgcgcgacgcaggcaccctgcgcaacggggacggcaagaccgcgatcctgcgacccgaaggctcggacagtgtggacgccattgcgggcctgtcggtgggcacgcaaggcaaggtgatcaacctgttcgacatggcgcaggtgcatcgggggcgtcaggccgacccggacctgatcatccgccataacgggggtgaggcgttctcgctgggcattgccgggttggcgaccgagaacattgtcgaggtgggccaacgggtggatgcccatctggcggaactggacggcgatatccccgccggcgtgacgctggaacctatctatcagcagcatgtggtggtcgaggaggcgagcaacgctttcctcgtcaacctggccatgtcggtggccatcgtggtggcggtgctggcgctgttcatgggctggcgcgcggcggttgtggtgggggcgaccctgctcttgaccgtggtcggcacgcttctcttcatggcgctgttttccatcgagatggagcggatctcgctgggtgcgctgatcatcgccatggggatgctggtggacaatgccatcgtggtggccgaggggatgcagatcgccatgctgcgcggcaaaccctcgcgcgcggccgcggacgaggcggcgggcaagacgcagatcccgctgttgggcgccaccgtgatcgggatcatggcctttgccgggatcggcctcagccccgatgcgacgggcgagttcctgttctcgctctttgccgtgatcggcatttcgctgctcttgagctgggtgttggcgctgacggtgacgccgctgttggggcattactttttcaagcaggggcatgcggatgccgccgatgcctatggcgggccgctgtttcgcgcctatgccgccactctcagggccgcgttgcggctgcgctggctggtggttgtggggctggttgcggtaacggcggcctgtttcgcgggctttggcctgatgaagcagcagttctttcccaattcgaacacgccgctgttcttcgtgcattacaagctgccgcagggcacgccgatcgagaccaccgccggtgatctggcccgggtcgaggcctggctgaacaagcgttcggacgttctggcttacaccacatttgccgggcaaggcgcgacgcggttcatgctgacctatgcggcggagaagccgaacccctcttacggccatatgatcgtgcgaacggcgagcatcgaggatatccccgcgcttcaggccgatcttgaggcgtttggcaccgccaccttccccgaaggcgagtttcgcaccaggcggctggtctttggccccggcggcggcgacccgatccaggtgcggttctcggggcccgatccggcagtgctgcggcagctggccgatacggcgatgggcgagatgcgggcggcctcggacaatatcaccggcgtgcggtcaaactggtacgagcaggaactggcgctgcgccccgtctatgccaccgagcgggcgcagatcgcgggcgtcagccgcgacgatatcgccgacatgctgcggttttccaccgatggcatcaccagcggggtgctgcgcgaacgcgaccggctgatcccgatcatcgtgcgccgccccgccgatgggccctattccatcgtcgatcaggtggtctattcgccgctgtccgagacattcgtaccggtcgaacagatggtggacgggttcgaatacgaggcggtcaatacgctggtgcatcgccgcgaccggctgttgacggtgaccgtgggcgccgacattcccgccgatctgaccgcagcccaggtgcatgccgaggtgcgcccggtcatcgaggcgatcgacttgcctccgggttaccggatggaatggggcggcgagttcgaggattcagcaaaagcgcaggagagcctgggcaagcaattgccgctgagcctgttgatcatggtgctgatctcgatcctgctgttcaacgcgatccgccagccggtgatcatctggcttttggtgccgatgtcggtgaacggggtggtgatcggcctgttgggcaccgggttgccgttcacctttaccgcgcttctgggtctcttgagcctgtcggggatgctgatcaagaacggcatcgtgctggtcgaggagatcgaccttgttagggccgagggcaagccgctgcgcgcggccattgtcgaggcctcggtatcgcggatccggcccgttatgctggccgctgtcaccaccattctgggcatggcgccgctgttgtgggatgcgttctttgtctcgatggcggtgaccatcatgggcgggctggcattcgccaccgtgctgaccctgatcgcggcgccggtgttctatgacctgttcttcagccgcgaggcgcgggccggggcctgagaggggtgcgggcgtcaggcgcccgcgtccgtcgccgggtcatagtgatagtaaaagcaggatatcttgttgccatccgggtcgcgcagataagcgacatagaaatccggcccgtaatagggccgggttcccggcccgcccgcatcggtgccgccatgggcaagaccggcagcgtgaaaggcgcggacctgcgcggcattcttggccggaaaacccaccattgtgccattgccggtgctggcgggcgagccatcgaacggggcgcagacccagaagccggtgccattgtcatagtcctggccccaaccggcccagccctcgggccagtcgggcaggcgcggctgatccagcaccgcaaagaccgcgtcatagaaccggaccgcgcgggtcaggtcgttggtgccgaaggtggtgtagatattcatgggggtgcctcgcagggatcgattgcgcgatcatgcgtggtctctggccccggcgaaagcctgaaagacgaatgttgcatctgacagagaaaggccgggggacgccgtcccccggaccccctgggagtattttcgaccagaaagaagcaggagagaccggttttcgccggtttctcccggtttttggggtgtcacccctgaaggctgcgcacttcgatatcgccttcggcctgggccttgatcgccagcgcggcggcgttgctgccggcggcggtggtgaaataggggatcttgtcatagagcgcgatcgagcggatggccttgctgtcgctcaccgcctgggcgccttcggtggtgttcataaccagatgcacctgaccgtccttcagcatgtcgaccacgtcggggcggccctcatagaccttgttcacgatctcgcagggcacgccgtgaccctccagccagctttgcgttccgcgcgtggcaaccagggtgaaaccctgatccaccagcacctgcgcggcctcgagcatggcggcgcccttgtcggcgtccttgatcgagatgaaggcgcggccttcgctgggcagcaccatgcccgcgcccatctgcgccttgaggaaggcgcgcgcaaaggagcggtcccagcccatcacctcgccggtggagcgcatttcggggccgaggatggtgtcgacgccggggaaacgggcaaagggcagcaccgcctccttgaccgagaaccacggcatgttgggatccgcgagcgtcatctggtcggcgatcttggtatcctcgccctccttgtaggggggacgcatcgggaaggcgctgagtttctcacccgccatgacacgcgcggcgatcgaggcgatcgcagagtccgtggccttggccacgaagggcaccgtgcggctggcgcgcgggttgacctcgatcagatagatctcgtccacgccctgctcgttggccttgatcgcaaactgcacgttcatcaggccgaccacgttcagggcgcgggccagcttgttggtctgatccttgatctgctcgatgatctcggccgacagcgaatagggcggcagcgaacaggcgctgtcgcccgagtgcacgccagcctcttcgatatgctgcatgatgccggccacatgcaccgcctcgccatcgcagagcgcgtcgacgtccagttccaccgcgcccgacaggtagctgtccaagagcaccgggctgtcacccgagaccaccaccgcctcggcgatgtagcggcgcagctggtccatgtcgcgcacgatttccatggcgcggccacccagcacgtaagaggggcggatcaccagcgggaagccgatatcctcggcaattgccagcgcctgagcgtcggtcgaagcgatgccgttcctgggctgtttcaggcccagacggttgaccagatcctggaaccgctcgcggtcctcggccaggtcgatggcatcgggcgtggtgcccaggatcgggataccggcctgttccagcgcgttggcgagtttcagcggggtctggccgccgaactgcacgatgacgccatgcagggtgccgttctgctgctcgacccgcaggatttccatcacatgctcgaaggtcagcggttcgaaatacagccggtccgaggtgtcatagtcggtcgacacggtttccgggttgcagttgatcatgatggtttcatagccgacatcggtcagcgcgaaacaggcgtgacagcagcaatagtcgaactcgatcccctggccgatccggttggggccgccgcccaggatgaccaccttcttgcggtcggaggggcgcgcctcgcattccacctcgcccatcatcggggcctcgtaggtggaatacatatagggggtctgggcctcgaactcggcggcgcaggtgtcgatccgcttgaacacggcggtaacgcccaggttgtggcgggcgcggcgcacgttgtcctcgtcgcggccggtcagctggcccagacgcgcatcggtgaagcccagcatcttgagcgcgcgcaggccttcctcggtggtgggcaggccggtcttgcgcagggcgcgttcctcttcgacgatttcgcggatccgggccaggaaccaggggtcgaacttggtgacgccaaagatctcgtcatccgacagaccgtgccgcatcgcctgggcgatggtgcgcagccggtcgggggtctggcggctgatcgccttgatcacatgcgccttgtcatcggcgccctcgaccgcgtcccagagcccgaccgacaggccgggaatggtgacctcgtcaaagccggtcaggcccgattccatcgaggccagcgccttttgcatcgattcgtggatggtgcggccgatcgacatcgcctcgcccaccgatttcatcgcggtggtcaggtagggttccgatccggggaacttctcaaacgcgaatttcgggatcttggtgacgacatagtcgatggtcggctcgaagctggcaggcgtcaccttggtgatgtcattgtcgagttcgtccagcgtatagcccaccgccagcttggccgcgatcttggcaatcgggaagccggtggccttcgacgccagcgcggacgagcgcgacacccgcgggttcatctcgatcaccaccatgcggccatcggctgggttcaccgcccattgcacgttcgagccgccggtctcgacgccgatctcgcgcagcacggcgatcgagccgttgcgcatgatctggtattccttgtcggtcagcgtcagggcgggggcgacggtgatcgagtcgccggtatgcacgcccatcggatcgacgttttcgatggaacagacgatgatcgcattgtccgccttgtcgcggacgacctccatctcgtattccttccagcccagcaggctttcgtcgatcaggatctgcgccaccggcgaggcttcgaggccggagcggcagaaatgctcgtagtcgtcgcggttatacgccacgccgccaccggtgccgccgagcgtaaaggcggggcggatgatcgcgggcaggccgatatcctcgagcgcgtccatcgcctcggccaggcccgcgcggatgtcgaatttgcccttctcgttcttgggggccgatacgatggttgccttgggattttccagcccgatccggtccatcgcctcgcggaacagcttgcgatcctcggccatttcgatggcatggcgcttggcgccgatcatctcgaccccgaacttgtccagcacgcccatttcctcgagcgcgagcgaggtgttcagcccggtctgcccgcccatggtgggcagcagcgcgtcggggcgctctttctcgatgatcttggcgaccacttcgggggtgatcggctcgatataggtggcgtccgccaggcccggatcggtcatgatcgtggccgggttcgagttcaccaggatcacccggtagccctcttcgcgcaacgccttgcaggcctgcgcgccggaatagtcgaattcacaggcctgcccgatcacaatcggccccgctccaatgatcatgatcgactggatgtcggttctcttcggcatggctggcccctttgattttcatgcgagtcacgagcgcccacccagcgctcaaattgtcgtgcgttataggcgcctcggggaaaggtgcaagagggatcggaaagcggcgcggttttgccgctttcgcctctttcacccgggcgtgaaatctctataccccaggctcacgccaattggcagagggggacgggcccagatgcagcttcgtttcgatcacgggccttgcggggccggaaccggattcgaccgcccggtgcggctgatccgggccgataccgccgcacaggtgccggcggcgctggctgatctggatgcggcgcgggcggatggcgcctggctggcgggttatgccagttacgagctgggctatgcgctggaaccgcgtctggccgggctgatgcccgaagggcggcggctgccgcttctgtgtttcggcgtttatgacgggccaagggtgctgccgctgccgacccccggcggcgggatcggtgatttcgccccccgctgggacggcgcgcgctatggcgcggccttcgaccaggtgcacagcgccatcggcgccggagagttctatcaggccaatctgacctttccggtcgatctgcgtctccacggcgccgcgcccgcgctttatgccgcgcttgccgcgcgtcaaccggtgggccatggggtgctggtcacccaacccggcctgcccgatatcctctgccgctcgcccgagctgttctttcgcaccgaccccgaaggccggatcgagacccgcccgatgaagggcacccagccgcgcagcgacgatccggtcgaagatgcccgccgccgcgactggctggcctgcgatgccaagaaccgggccgagaacctgatgatcgtcgatttgttgcgcaacgatatcagccgggtggcgctgcccggctcggtgcatgtgcccgacctgttcaaggtcgaaacctatgccacggtgcatcagatggtgtcgcgggtggcggcgcggctgcgcgcgggcgttaccctgtcggatatcctgcgggcgctgtttccctgcggctcgatcaccggcgcgcccaagatccgtgcgatggagatgctggcgcgcctcgaaccctggccgcgcgacatctattgcggcagcatcggctgggcggcgcccgacggtgcgtccgaattcaacgtggcgatccgcacgctgttggccgatggcgcgcgtgccacgctcaatgtcggcggcggcgtggtctgggacagcaccgccggctcggaatacgaggaggcgctatggaaggcccgctttgcccgccagatgatcccggctttcgcctgatcgagacactgggctggcacccggacgaggggccgcgccgggctgcgctgcatctggcgcgcatggcccggtccgccgccgccctcgggatgccgctcgaccagaccgaagcgcagcgcctgctggaccagatcaccggcccggcgccgctgcgctgccgcctgacccttggcacccggggcgccctgtcgctggaaaccgctccgcttgccgcgagcccgccgcactggcgcgtggcgatccatcccgaacggctggatgcggatgatccctggttgcgccacaagaccacaaggcgcgcgctgtatgaccgtgcccgcgccgaactgcccacaggcttcgacgaatggctgttcctcaaccgggcgggcgaggtctgcgaagggacgatcaccaatatctttgccgatctcggggatggccttctgacgccgccgctcgcttcggggctgttacccggtatcctgcgcgccgagctgctggccagcggtcaggcgcgcgaggcctgcctcaccccgcaagacctgcacgaggcccacgcgctctattgcggcaacgcgctgcgcgggctgatcccggccacgttcgccccggatgcatgaccgcctctttcctcttgctccaaatttcccgggggtgaattggccgcaggccaagagggggcagcgcccccagccacccgaatccaaagaaatccgggtgaattggccacaaaccccggatgcgcgcggcgcggccttgacttccccggcctatcgcgctgtatcggcgcgacgctttctccgcccgaagggatatcaccgatgcacgcctatcgcagccatacctgcgccgccctgaccgccgccaatgtcggcgaaaccgttcgcctgtccggctgggtccaccgggtgcgcgaccatggcggggtgctgttcatcgacctgcgtgaccattacggcgtgacccaggtgctgtgcgatggcgacagcgccgccttcgctgccctggaaaaggtccgctcggagtggtgcatccgcatcgacggcacggtcaaggcgcgcgacgcggacctggtcaaccccaagctgcccaccggcgagatcgaggtctatgtccgcgagctcgaagtgctgggccgggccgaggaactgccgctgatggtgttcggcgatcaggaataccccgaggaaacccgcctgcgctatcgctaccttgacctgcgccgcgaggcgatgcaggccaacatgaccctgcgctcggacgtggtcgcctcgatgcggcggcgcatgtgggacaaggggttccgcgaataccagaccccgatcatcaccgcctccagccccgagggcgcgcgcgacttcctggtgccctcgcgcctgcatccgggccgcttctatgcgctgccgcaggccccgcagcagttcaagcagctgatcatggtctcgggctttgacaagtatttccagatcgccccctgtttccgtgacgaagacccgcgcgccgaccgttcgcccaccgatttctaccagctcgacctggaaatgagctttgtcacccagcaggatgtgttcgacaccatcgcgccggtgctggcgggcgtgttcgaggaattcggcggtggccgcaaggtcgatgcgccgcaggactggccgcagatcgcctatgccgatgccgccaaatggtacggcaccgacaagcccgacctgcgcaatccgatcaagatgcaggactgttccgagcatttccgcggctcgggctttgccatcttcgccaagctcctggagcaagagggcaccgagatccgcgccattcccgcccccaccggcggcagccgcaagttctgtgaccggatgaacgcctttgcccagaaagagggcctgccgggtatgggctatatcttctggcgcgatcagggcgagggcttggaagccgcaggcccgctcgccaagaacatcggccccgagcggaccgaggcgatccgccagcagctgggtctgggcgtgggcgacgctgccttcttcctgggcggcaagcccaagtcgttcgaaaaggtcgcgggcaaggcgcgcgacgtgatcggtgccgaactgggcctgaccgagaccgaccgctttgcctttgcctggatcgtcgattttccgatctacgaacgtgacgaggaaaccggcgagatcgactttgaacacaaccccttctcgatgccgcaaggtgggatggaggcgctgaacggcgacccgatggcggtgcgcggctatcaatacgacctcgcctgcaacggctatgaactggtgtcgggcgcgatccgcaaccacaagcccgagatcatgctcaaggcgttcgaactggccggatatggcgccgacgaggtcaaggcccgctttggcgcgctgttcaatgccttccattacggcgcgccgccgcacggcggctgtgccgccggcatcgaccgcatcgtgatgctgctggcggacgaggccaacattcgcgaagtgatgatgttcccgatgaaccagcgcgccgaggatctgatgatgcaggcgccgtccgagcccagctcggaccagctgatggaactgggcctgcgggtgatcctgcaggactgagcgtggttcagtccggtgtgatgttgccggggcgtatcccgaagaccagcaccggacagccgccgctgcgccccgccgcgatgcggctgagcagcttgtgggtgcctgtggtgctggcgccgaatttggccgcaacggtgctggcggtttcgttgccgtccttgtccaggcaatagcccagcgactgaaagaactcgggcggcagcgcccgggtcacgatgacgccgacgtcgatcacgcccgcttcgaagaagctgcgaaaggcatagagatcgcggtcataggtctggtccttgctgttccactcgtaatcgaaggctacccggccgcgccagaaatcgaccagatgattgtggatgtaatcggcgcgcaggatgcggtcgatctcgggcgcgttctcgcccttgccctcgcgcaggcggacggtcaggtcggcctcgatccggacctcctggtggaacccctcggccgccgccagatcggcaaagcgggtggtggccgacatccggttgccgccgggcgagcggatttcggtgcggctgatggtgaaggcgtcgaggatgcgcaggatcgcggcaagttcgccgggcgcgcgctgggcaaggatggcggcggcgctgcgatagctggccaccgaatagcgcgggccaagcgtccaacccagctgcgcctcgaccgcgccgcccggatcgaacaccgcatcgtcgatactgcgggccatgttactcggccgcgacgccggagttataggaataggtcttccagctgggtttgtaatcggcgtccgcctgattgccccagacggtccagccgtcgcgcacgccgcgcccgaacatctccagatagggtccccaggaacagctctcgatcagctcgtactgctcgtcgggcttgcgcgaatgttcgcgcttgcgggtttgcatcatgttgacctggcgccggcccggcgccagcgtgcgggcattcttgcccttggtgccgaacagcagcagctcggtcacattgcggaaatagaagcccacgccgcgcccgtccgagccgccatccttgcgcaccttgtgccagacgatgttggacttgtactcgaacccccaggcgctgagcacctgcaagccctcgggcagcagcgcgttgggtacccacagatagcaatgtgcccggtcctgcagataatcggccaccggcagggcgcagatatcctccagcgtcatggtcggatagcgtgccagccgcttgtgttcgggcgcaaccttgccggtgcggttggtgaaccgccagggcgggtcggccatcacggtggcgaagcggtcgtcaccaaggaaatccgacagatcttgagaggctgattgagacatgtccaacatattgcggtcttccccctcgattgtcacgccccttttgcggggatgttcactctaggcgagtgagaacgaaaggtaaacacgctttgcggtcccgaagcggtatcggcgcagccgttggcaggcaccgaccgggcagccgggttgcagttgcaatcgcgcgatgccctaccgggatggcgacagggtcagcgtggcccgacctgcctgcgtcgcggaacgggcgtctgatgccagcgcagcgcgtagatcagcacgccggcggtcacgatggcgatcggaagcattccggccatctcagatcgccttcctgtgattcaggcgttcctgcaccagccccgcgatccgcgcggtgtccgaggtgacgggcgcgccgctggcccgggtgcgggccagggcctgcgcggccgaggccagaacgtgatcttcggcgctgcgggccacgcccagcaggaactgggccacatagtccagcgtctgcgggtcggtcttttcgctcagcacatcggccacatgggccatgtcgtcgtgataggcgatgggatcggggcgaatgtgttcgtcatgcaggatgcgcgggccggtcggctgacggtcggcaggcaggcgcgacaggatctcggcctggaatgtcgcgagcgaggttaccggcttggccaggaaaccgtcggccccggcctcgagcgcgcgctcttcggcgcaatcatcacccgatgtgcccaggatcaccccgacccggggcgccgtatgggccagttcctcgatcaggtcggcgccggagccatcgggcagccccatatctacaacgatcaccgaggggcggtagatctgcagatgccgacgcgccgatttcaggcaatccgcacgtcggatacgggcgccgctgcgcaggcacaacaggcgcatcgcctcgcaggcaaagcggctgtcctcgaccacgagaatggtcagccccagcagcgggcgggtaaccgtcggcagccggtgcggggcggcaaagggatcagaatcatccatggctggctccttcagcagacccttcaacgctaggccacgctggctaacaggacgttaatgggcgatttggcgcacttgccccggcaagcgtcacaccgcataagacgcctgacccgatgaaccctggaggatgatcatgatcggccgtttgaaccatgtcgccattgccgtaccggatctggaggccgcgtccgcgcaataccgcagcgcgctgggcgccaaggtgggtgcgccgcaagacgaacccgatcatggtgtcaccgtggtgttcatcgaactgcccaacaccaagatcgagctgctgtacccgctgggcgagaacagcccgatccagggcttcctggacaagaatccctcgggtggcatccaccatgtctgctatgaagtcgaggacatcatcgccgcgcgcgatcacctgaaatcgaccggtgcccgggtgctgggtacgggcgagcccaagatcggcgcccatggcaaaccggtgctgttcctgcaccccaaggatttcaacggctgcctggtggaactggaacaggtctgacccatatcagggtgaaacccaaagggggcgaaaatgtcgatcacatccgcattggtgctgttctcggtcatctggttcatgaccttcctgatcgtgctgccgatccgcgtgcgcacgcagggcgatctgggcgacatcgtgcccggcacccatgccagcgcgcccgagcatcaccatctgaaagccaaggcctggatcaccaccggggtttcggtggtgctctgggcgatcatcgggggcatcatcctgtccgggtggatcagcgttgacgacatcgacctgctcaacctgaggccgccgcaggagtgagggcagggcacaccggtgccccgccattgcgttcagcggatcccgttcaccgcgtgaaagatatgggtgaaggtggccgcgcccaggatcgggatcagcaggttcaccagcggcaccgacagcggaattgccatcagggcgcccgcggcccagatcgtcatcagatgtttcgagcgcagccggcgtgcctcggcccgaccgacccggcgcatcgcggccagggtgaaatactcgcggcccagcaggaaaccgttcagcccccagaagatgaacagcgcaaaaggcgcgaacatcgcatagaggacaaaggccgccaggttggccgcgatcagcacgcccagaaagttgaccgtatccttgagcgcctcgccaaagggcaccttggccacggcgggcaggtgcgggtaatgcctgtcctcgaccgcctgcgccacctcgtccaggaacatcgaggtgatggccgaggccaccggcaccatcaggaacaccgacagcaccagcatgaagatcagcgacgagacgctgagcagcccgccgacccatgtcacctcgcccagcacgggcagggtgacctcagggccgaccagcgtttggatcagccacaggaacagcgcatagaccgccaccagcagcgccagtgtcaggcccacacccaggcccagcaccttgcgaaagcgcggatcgccgatctgacccagcgcggcgaggaaagcgttgatgatgatcatgccgttacccaggtggtgatggcctccagatccggtcggggccggtcggggggcgcactggtctcggtggcgatatggatcaggccggcgatccgctcatgggactcaagccccagaccctcggcgcagaagatgcggtcatgcgagggccagccgctgagccagttggcgccccagcccgccgccagtgccgcgttcagcatcgccaggcagaccgcaccggccgaataggtctgttcgatcgccgggatcttggggctgtccttctgcacctcgatcaccgccaccgccagaatgccctgatcgaactgcgcccgccccttggcgatatcctcgtccggcttgcccagcgcgcgcccgcgcgcctcggccagatcggccagccgcgccatcgcgccctgttccagcacgacaaagcgccagggttccagcttgccgtggtccgggctgcgcgcggcggcggtcaggatcggcagcaattcttcgcggctgggcgccggggcactcagcgtcttggccgggcgcgaccggcgggtttgcagaaactccagagcggcatcgttgcgcggcggcatatgtaaatccttttcacatcaatcgctctccgctatctcggtgaccggacgcggagtttcaagggtaaatcctgcgtgaggttcggcttttgccggcttggcagcggcgggatgtgctagcatgggccacccgattgagagtccgtgatgaccccacatgcctttttgatggcggcgttcctggcattgagtgcctgcgccacaagcgcgccgcaaccggtggcgcaatatcccggcagcctgccaccacccaaagcccagcgtgacagcgacgcgcgcgcgtcggcaaccgcctattacctgggaccacgcggagaagagtggtactgagcggcgccgcgactgggcttttgcgcgcaaccctgtaaaacgggcacatggcaaagcccaaggtcaaatcccttcccgatctgtcgcacctggcccgaccggggcaagagattgccctgcgcgtgacaccaaaggccgcgcgcgacagcgtgacccttgcgggagaggggctgcggatcaccgtcaccgccccgcccgaggatggcaaggccaatgaggcggtgcgcaaactgctggcgcgcgccatgggcgtggcacccagccgactgaccctcagacgtggccagaccgcgcgtgacaagacctttgtctatctggggggctgagggtcagcccggtacctcgcgcagctgatacaccccctcgggcaggtccagcgctgctgccagatcgcgcagctgctcgggcgacagggtgatcttttgcatggtttcggtgcgtgggtcgaattgttcgaccgtcacgcattcggcaaaggaattgatgaccacatcctcctgcaagggcgcttcgccctcgtccacgagcgtgatcaccgtcgagtcgaattcatgttcgatggtaaacataagaccacagtggcggtggcgcccgaccattgcaagcccgcgcgcgcagcaagggctggaagccgcttggcgcgcaggctaaactctgcccaagatggtaaaaaacgaaaaggtatcccatgcgtcggtttctgactctgacggttgcgcttggctttctgtccgcctgcgaggtgtctgatcccgggccagtcgcacctctgccgaaggtgcccgacagcccgccgatgagcgcaagcgcggcgcaatcggcatttgccagcgtctcggcgcgggtgcggccggtggcggtgcgtgaatgccagcagcgcacccagggcgccaattgcgatttcaagatccagatcgaccccgaccccaaggcgccggtcaacgcttatcagacggtgggcaagaacggccagccgctgatcatctttacccgctccatgatcgccaccgcgcgcaatgccgacgagttggcctttgtcatggggcacgaggcggcgcatcacattcgcggccatctggcacgtcagaacgccagcgccatcgcgggtgcggtcatccttggcgggctggtggggctggccggcggcggcgcgtcaaccatcgatgcggccacccagatcggcgccagtgtcggtgcgcgcacctattccaaggaatatgagctggaggccgacgagctgggcaccgtgatcactcacaaggccggatacaacccgctggtcggggcgcatttcttctcgcgcattcccgatccgggcgaccggttcctgggctcgcacccgcccaatgccgcccgcatccagacggtgcagcggaccgccggcagcctgggcctgacccagtgaccgggctgacccggctgggcgtggtgctgacagatcgcgggtcgaaatacgcggtcagcggcgcccccgcccgtagccgggaagaggtggacacggtgctggccgcgctgaaatcggaccgcgcctatgccaaggcgacccacaacacctgggcggcgctgctgcccagcggcgcgctcaaggccgatgacggcgaatccggtgccgccatggtgattctgcgaatgatggagcgcgccgagcttgccgatcatgtcatcgtggtcacccgctggtatggcggcaagaaactgggtggcgaccggttccgcagggtcggggatgccacccgtgcctatctcgatcacctgggcctgtgcgcttgacctgcgtcaagggcagggcgcgcgccctgcgctagtctgatgccatcgccgccgcgacagcagaggacatcatggccgaccgagacacgctgagaaaacacgccgacctgttcgaccgcatggccacaacgctgggtcatgatctggaggaatcggccctgaagggccaggtgcgcatcgacgagatcagcgatgcggttctggcctgcaccggatgcagcaatcctgcgcattgctctgactggctggccacgcgcgacaccgcgttgcaggcaccgcagtactgccgcaaccgcgcattgctggaacgtctgcatccctgacggcccacacaggttcaaggaaggagtcccatggctcagattcccctgggcgatatcgagcggcatttctggctgacccgctcggtggcccgcaccatcggcgtgtcctttaccgaggcgctggccgaaaagcgcctgaccgaggagggttatgccgaactgatcacccgctgccgcgcggcggggtgtaccgagcgctgccagctgtggctggcctgccagcagggccgggccgaggccgcgcctgaattctgcaccaatgccgaggcgctcgaccgcctgcgctgatcacagcttgctgtggctgccatcgcacagcggctgtttgcccgaatgcttgcagccgcaaaagaacaccttcttgtccgcctcggcggtgtatttcaccggcgcaaacgcggtccccttgtgcgacccgtcgcaaaagggctgtttctgcgatttgccgcaggcgcaccagaaataggatttgccttcggtcacctcgaccgcaaagggggctttctggacgatctcggggctgtcggacatgtggctgttcctttgagtggcggatgtctgtggagtgcacgatagcgcagatcgggcgcaggaaaagggtgaggatagatagggaacccatcatgcgccttgggggatagtcagctttgcgcagcgttcatcccgtttgtttgacgacaagcaactatcgctagggatgtgattgtgggctttttagctggagaaaaccgctatcccccagcactttcagtgcgcgagtgaggtgatattcctcagaaaccgttagatggtcttcttcgaatcctctgaagtcgaaagccgtgatcgtggctagcccatacactgccagaacatggtgtttcatcaaccattccgcataggtcttgttgtaacgagggtcgtaagaaaacggccttccaccggttaggtaggtaattccttcgtttagcgacaagtggcttacgccggtcagttggctataacccttcccaaggaatttgaatgccttcaagcgtggtgtagcaccatctttttgttttccggcaaggattccgcggaggacctctacgccttccagctcctgcctgattaaggcagatgcaccgatgtattgtgcctttgaaaccgctgtctctacgagtgagatgttttgaaacatggcggctgcgacagcagcacgacgtagtgaatctttgtcaacattgagagggcagatagattgcgaccgctcgaagactgagaccaatgctgaaagaacgcagtcgttcgcaaaggccaagtctggcaactctgaacgccaatcaggaaagtccgattgcaacgttccgagtgccagcctgtagttgttggccttttggaaaaactgaaagtctttttctatcttagacgtccccacagatcatattccccggcctcgtccacttcgaccgtcacgatatcgccgggctgcaagccttcgaatccctcgtcgatgaacaggttgccgtcgatctcgggggcgtccgacttggtgcggcaggtggcggcctcgtcgtcgacctcgtcgacgatcacctcgatcacctgtcccacccgcgcggccagtttcgcctcggaaatcgcctgcgcctttgccatgaaccggtcccagcgctcttgcttgacttctgccggaacatgatcgggcaggtcgttcgagcgggcacccgccacgttttcgtattggaagcagccgacgcgatccagctgcgcctcgtccatccagtcgagcagggtctggaactcggcctcggtctcgccgggatagccgacgatgaaggtcgagcgcagggtgatctcgggacagatctcgcgccaggcggcgatctcgtccagggtgcgcgccgccgctgccgggcgcgccatgcgcttcagcgtgtcgggatgtgcatgctggaagggaatatccagatagggcaacaggttgcaccccgcatctgccatcagcgggatcagctcgcgcacatgcggatagggatagacgtaatgcagccgtacccaggcatcgagctgtcccaactcgcgggccagatcggtgatatggctgcggacctcgcggtttttccacaggttcgtgtcatacttgcgatccaacccgtaagcacttgtatcctgagagatgatcaggagctctttcacaccgttatccacaagcttttccgcttcgcgcagcaccgcatgggcggggcggctggccagcttgccacgcatgtcggggatgatgcagaacttgcacttgtggttacagccctcggaaatcttgaggtaactgtaatggcgcggcgtcagctgaacgcccgaggcgggcagcaggtcgacaaacgggtccggatcgggcggcaccgcgccatgcacggcatccagaacctgctcgtattgatgcgggccggtgacggccagaatgcgcggatgatgctcgcggatatagtcgggttcggcgcccaggcagccggtcacgatcaccttgccgttttccttgagcgcctcgccgatcgcatccaggctctcggccttggcactatcaagaaaaccgcaggtgttgacgatcaccgcatcggcgcccgcatagtcgggcgaaatgccatagccctcggccctgagccgggtcaggatgcgctcgctgtcgaccagcgccttgggacagcccagcgagaccatgccgatggtcggctggccggggcgggtggcggcggtgcccagtcgggcggcgggggccaggtcggggcgcaggttcggagggttcgtgctcatggcgcgcatatagaggggaaagcttccccttgcaaatgttgcgcaaccgaggtcggctgaccatatcgcaagaggcaaacaggcagggagcgcgcatatgcggtggatcgtgcgaatcggcatcactttggtcctggcggcggtggttatgataggggcgctgctgctgttgcccggcgaccggctggcgcgacttgccatcgagcagatccgcaaacagaccgggcgcgaggtcacggtggcgggcgaggtcaagctcagcttttggccggtgctcggggtcgagaccgggccggtgaccgtcgccaacgcagattgggccagcgcggccccgatgttgcaggcgcaggggctggcgatcggggtcgcggcgccggcgctgctggggggcgaggtgcggatcacccgcatcctggcccaggatccggtgctgcggctggaaaccgccaagggccgcgtgaactgggaattcagccccacgggcgcgtccggcggcgccgcgaccccctcgggcggcggcagcggcgggcaattggtgacgcttgacgggctggacctgaggaacgcccgcctgatctatgtcgaagagggcaagaccagtttcgactttggcggcgtcgatctgtcggccagttggcccgcgacggatgcaccgctcaagatggaggcgcggctggagccgggggcggggccgatctcggtcgatctcgatctggccgatctgagtgcgttttcgaacgggcaggtcagcgccatgcagatgaagatgaccgcgcccaagaccagcatcacctttgacgggcgtgccagcatcgacggcgcgctggccggagcggccgtgcttgataccagcgacagcgccgcgatgctggcggcattcggccaggccggcatcagcctgccgcgcgggctggggcagcgggctgatctgcgcgcccagatcacctataccgccgacgggcggctggcgctgcgcgagcttgcggccgatctcgacggcaaccggctgaacggcgccgccgatgtgacggtggccgacccgccgcaggtgaccgcgcgcctgaccgccggtgcgctggatctgaccgggcttgccgccgctggcgggacaggctcggggcgcagcgacgcggcctcgggctggtccgaggacgccatcgacgcctcggcgctggcgctggccaatggcatgctgcatctgagcgccggttccatcgccctgccggggttggagctggggcaaagcgtactcagcctgtcgcttgataacagccgcgcggtggtcgacatggcgcctgtctcgctgttttcggggcaattgaccggtcaggtcgtggccaataaccgcaacggcttgtcggttggcggcgatctgcgggccgaaggcatcgagatgcgcgaggcgctggcgacgctgggcgggatcgagcggctctcgggcgccgcctcgggtcagctgaaattcctcggcgtcggcgcgagcgaggcgcagatcatgcgctcgctctcgggcgaggggcggcttgcgatgggtcgcggggtgatcgcgggcttcgacctcgacaacctgatggggcgcggggccaagggcggcggcaccacggtgttcaacagcctcaccgccagctaccggatggacaagggcaacctcttcaacgaggaccttttgatgctgcttgacaatttcaaggccaatggcaccgggcgcgtgggtcttggtgcgcgcgatatcgactatctgttcaccccggtcgcgctgcgggccaatgccgggcaggggctgtcggtgccggtccgcatcgtcggcccttgggccgacccgtcgattcgccccgacctgagccaggtgatcgaggcggcgaccggcctggacaaggaagcggtcgataccaaggccaaggacgagttgcgccgcaagctgggagaggagctggataccgagatcacgccggatcagaatgtcgaagagctgatcaaggaccggctggaaaaggaggcaacaaagggtttgctgaagcttctcggcgccgactgaggtgaggacaaagggggcgctgcccccgtcacctgcggtgactcccccgggatattttcagcaagaggaaagagcagggtgcgatccagcttctttctggtcggaaatactccggagcgcgaggcagcgcctcgcaaaagaccgccgcgcggaacgcgcggcccggcccaacgcctcgggcctctcgtcagagaggcgtgagggggcgggagcgccccctgccaggctcagatggtctggtcgtagtcgcccacgcccggctcggtgcggataacctcgtcgatctcggcaaagatggcgcgcatctccgcctcgctctcgctgctttcgcagaccaccaccaggttgggcgtgttcgacgaggcgcgcaccagcccccaggagccgttgtccaggatgacacgggcaccgttcacggtgaccacctccttgatggcacgcccggcaaagctgtcaccggcggcatgtttggcaaccagcttttccaccagccgctccagaatggcgtatttctcggtgtcggcagcatagggcgacatggtgggcgtcgaccaggtgcgcggcagcgccttgcgcaggtccgacatcgacatttcggggttgcgatccatcagcttgcagatctcgaccgccacccgcatgccgcagtcatagccgcgcccgatcggctcggccagaaagtagtgaccggatttctcgaaccccgccagtgcgccgatctccttgaccctgcgtttcatgtggctgtggccggtcttccagtaatcggccttggcgccgtgtttctgcaactcgggatcggcggcaaacaggccggtggatttcacatccgctacaaaggtggacccgggatagagtttcgagaggtcgcgcgccatgatcacgcccaccttgtcggcaaaaatctcctcgccctcgtcatccaccacgccgcagcggtcgccatcgccgtcaaagcccagcgcgaaatcggcgccgctggctttgaccgtgtcggccatgtcatgcagcatttccatggcttcggggttggggttgtagttgggaaaggtgtagtcgagctcattgtggctcggcacgatctcgacgcccatgcgggcaaagatttcgggcgcaaaggccgaggcggtgccgttgccggtggcgcagaccaccttgagcgggcgcgacatgcggaaatcgccgaccagatcgtcgatataggcctctttcacgccgtccacgaattcgtaagagccgcccgggcgcgccacgccctcgccgttcagcacgatgtcgcgcagctcggccatctcgtcgggtccatgggtcagcggccggtcaaagcccatcttgaccccggtccagccgttcgggttgtggctggcggtcaccatcgccacggcgggcacatccagatggaactgcgagaaataggccatcggcgacagggcggggccgatatccttgacctggatgccggcctgcatcaggcccaggatcagcgcgttcttgatggccagcgaatagtcgcgataatcgttgccgaccgcgatcaccggcgcgatgccacggcggtgcatctgggtgcccagacccaggcccagcgcagtcatgccgggcaggttgatctcttcgggatacttccagcgggcatcgtattcgcgaaatccggttggccggatcatggcatcgcgcaggaaggtccaggtgtttggagtcacctcggaaaggggcttggtcatatcgaacactcgggcctttgtcagatctggatcgggtttgccttggcgagcgcgtcgaaccgcatcagcgtgtcgatgagacccggcatctcgtcgagatagatcatgttgggcccgtcgcagggcgcgttgtcgggatcctgatgggtctccatgaacaccgccgctgttcccaccgcaaccgccgcgcgtgccatgacgggcgcaaactcgcgctggccgccggacgaaccgccccgaccgcccggctgttgcaccgaatgggtggcatccataaccacgggatagccggtctgcgccatgatcggcagcgcgcgcatgtcggccaccagcgtgttatagccaaaggagacgccgcgctcggtcagcaggatgttttcgttgccggtgctggcgatcttgtcgacgatattgcccatttcccaaggggccaggaactggcctttcttgacgttgatcaccgcgccggtgtttccggcggccagcagcatgtcggtctggcggcacagaaaggccggaatctgcaacacatcgaccgcctcggcggcgatggcgcattgcgcctcgctatgcacatcggtcagcaccggcacgcccatggtgcggcggatatcgtccagcaccttgagcccggcgtcgatgcccatgccgcgcttgccacccagcgaagtgcggttggccttgtcatagctggccttgaacacatattgcgcgccagcggcgtcgcaggcctctttcagcgtgccggcgatcatctgggcgtgatcggcgctttccagctggcaggggcccgcgatgatggtgagcgggaggtcgttgccgaccgtgaggtcggcgatttggacatgtttcataagcttacgaggatacctgttctctgaggatcgacgcggtgagcgagatcatcaggtagataccagcaaacaacaggaatgccaaaatcgtattttcgaagctgcgcggatagctcggttcgtcgctgggcaccggattgaccgaaatggtcagatagcgcacctgacggttggcctccatccgggtggtttccatttgctgcaaggcaccttgcagcatcatgtcccggctggccaggtcagcttgggccatctggatgcgcacgctgagccgggccagcgagttttcgccactcgaggtgtccagcatccgggcgttgagatcgtccagcacatcgttgaggcgggcgatatcggcgcgggcgccatccaccttggccttgctggggcgcgggttatcgagcagcgcggccagttgcagctctttttcctgcaactgcacctcgacctgatcaatgcggccacgcaggctggcgatcacgctttcgggatccagcagcgcgccctgctgttgcagctcgaccagcgcttcctgcgccttgcgccgctctttctgcgcatcctcgaaactcttgcgggcctcgcgcatctggtcttcgcgcttctggccggacaggttgttgacccggctttcggcataggacagcaggctgttcgagaaatcggtggcgacctgcggatcgggggcggcgacctccatccggatcacgccttcggtcgggtcatagccgatggtcacgatccgggaatagaccttataggcctcctcgttggtggcatcgggtgcgagccgctggatcgggtcgatctctgcttgctggaaatgcgccttgaagttctggtcgcgatccagaagcaacatcgcctctttcgactccaggaaagactggaccgagatcgaatcctggctggtggcaaattgcgtaccggcaaagaagccgccgaccccgcccagcgagccgtcggcctgaaggatcacgaattccgatttgctggcatacatcggcgtggcgaccacgtagaagtaatagcccgcgatcagcgtcggcaggaacacgaaaaaggccagccgggtcagcagctgcatcatcttgcgccggcggcggcgcatgatgtcctgttggatgcggccaatctccatctcgcgccgctgggtcgggctcagctcggtcgagggcagcatctggcgcggctgtaccgtctgcggcagctgaaccttcggaacctcttcctcgtcgcggccggcattggcaggttttgcgctgtccttgccacgctgcaccaccagatccagcatgttgccacgttccagcggatcgataccgcgggcgcgcaactggcgcaccgcctcgtaatccgaggtgacgggcaggttgtgtttctgtgccagacgccgggccatgcgcagctggcgaccggtcagcccctcgcgcttgatcgcgtcgatatcgctttcggcgccggtttcagcggcggaggagacctgtccctccatcggcttgggggcggcaggcatcgcgtcggggctggggcgttgcggacgaacgggggtgttgccgggttgcggcgctgcgtcggcgtggggcgcgtcgccctgcgggcgcagcggcgagatattggccaccgattggggccgcacaggtgccgcgacaccctcttcggcgcccgtgggggcgccggtccggcggatgcggaatttcttagccttgggtttggtagtcatagagctgtttcgcttcttccaaggtgtcgaatacgtgcagttggccgtccatcagaacggccgcctgccgggcgaattgttccagcgtggcgggctggtgcgagacgatgacaatggtggtggtgcgcaaccgctcttcgaggatggcgcccgccttcttgttgaactcgacatcggtcgaggcgggcatgccctcgtcgatcagatacatgtcgaaatccagcgccagcatcaaggcaaaggagaaccgcgcccgcatccccgaggaatacgtgcccagcggctggtcgaaatactcgcccagaccacacagccagcggcaataggcttcgatgtaatcggggtccatcccgtagagccgggcgatatagcgcgaattctccatcgccgacagacggcccacgacaccgcccatgaaccccagcggaaacgagatattgcagccacggcggatcacgccttcgtccggcttttccagccctgccatcatgttgatcagggtagattttccggtcccgttcggcgccaggatgcccatcgacttgcccagctccacccggaacgagacacggtccaggatcactttgcgttgtgttcctgtccagaaggacttgctgacgttttcgaactctagcatctgctgtctgctacggcccaatgtgagatgttttgcatggcggtcaggccacacctgttaatcccccgtccgggcgggagttgtctaccggcctacagggggaatttggctacattatgtccaaatgtgaaacaaaaactcaatcgcctcgcggatgcgtgtgccatccggttcccgatcacaacaggttgacatcatgcagggctgcccaggccatggggtcgggttatcctggggcggcgacaagaccggagccaagccgatgaccgaccccgccgaccggcccctgatcgagcggatcagagcctgccgcctgtgtgccgaccgctttgcggccacgcataccgcgcatgaaccgcgcccggtggtctggttccggcccggtgcgcgcctgctgatcgcggggcaggcaccgggtgcgcgggtgcatgcctcggggcggcccttcaccgacccttccggcgaccggctgcgcgactggctggggatcggcgaggagaccttctatgacaggtcgcgggttgccgtggtgccaatggcgttttgtttcccgggctacaacagtcagggcgccgatctgccgccgccgccggtttgtggaaagacctggcacaatcaggtgatgggcgaactgggtgagatgccgctgagtgttctggtgggcgggcatgcgctcaaatatcatctgggcgcgcgcagcccggtgaccgagacggtggccgcctggcgggaccatgcgccgcgcgtctttgccttgcctcatccgtcctggcgcaatacgggatggctcaggaaaaacccgtggttcgaggccgagttgctgccggtcctgcgtgcacgggtcaaagaggtgctgaatgagccagaccggagcgcaaaccccgattgaccgcgcccatgcggaaatggagacaagcgacaccgcccgcctgcgctttttcgagcggttgggcgatgccgagctgttcctgctgctgaccgaagaggcgcgcggcgagaacctttcgcctgaactcttcgacctggcagacggccgatttgtgctggccttcgaccgcgaggagcggctggccgcatttgccggccgtcccgcaccctatgcagctttgtcgggccgggtgctggcggcgatgctggcggggcaggggatcgggctggggctgaacctggatgtggcgccctcggccatgctgatcccggccgaggcgctggcctggctggccgagacactgggccatggccccgatcaggtcgaggcgcgaatcaccgaagtcaccgcgccgggcggcctgcccgaggcgctgctttcggcgctcgatgccaagctggtcactgccgccggtctggcgcagggcgcctatctggccggtgtcgtctatcaggatggcgggcgcgggcatctcttgggctttgtcgaggcgcgcgagggggccgaacccgcgctggccaaggccgcgtccgaggcgctgaccttttcggggatcgaggccggggcgatggatgttggctttttcaccgctgccgacccgatggccgccaccctgtcgcgggtggggctgcgcttcgatctgcccgagccgcccgagccgccgcgcggccctgcggcgccgggcatggacccggatgcgccgccccgtctgaaatagggcggcgccgcccggtcaggccgggtattgcgtgatcacgatcgggccgtcattgggccccagcgcctgggtcagcagggtgccgttggcctcgtattgcaggcacagctgccagatctggaacgtcaccttgtccgcccccggcggcgtgatgttgacgccatagctcgacgtggtctgctggctgatcgccaggctgtgcgccgtggtcgaggtatgcgtgaacgaggtcgagagttgcgcgctgatcccgaacagcgccttgtcgatgccgccgccgccgatgcccacggtcaggcccagtgtctcggcgaaactgtcggtctcggtatcggtgctggtattgcccgaggtcaccgcgatcgagcggttataggtgttgccggggttcagctctccggcgccgatctgctgccagaaatagctggcgctgatcggcacattggcggtgcttacaccgacggcggtgatccacagcccctgctggccgctgtccgaaatcacgatggtgttctcgccctgcaccatcttggcggcatccagcacaaaggtctcgtcatgccagttctggttggcgacgaactggttggataccacctgctgcccgttgaccgaaacgctgatgtagctctggctgccggtggtgttggggttcgccaccccggcgcaggtgacggtcagagtgacattggtcgcctcggccagttgcagcgcgaaattggcgctgccgcccgattgcaggttccagaacccggtcgagggcgcgaacccgctgtagagcggcatgctgaacaacgcggtacgcgaggggttggcggtgttgaaggcgatggattgcggcggcaccagctgcgaactggcattctggagcagcgccggcgtggtcgggctctgggcaaagatgccatcgccgctcgggctggggggcggggtcgtcacggtccagccaaagaccgaatacgagaaatccgagcccgcatcgagcagcatgcagggaaggtcctgcgtcatcgccatgttcatatggtatctcctgaaactcttgaccagcgacgcatcgttgcgccgtgccacagggatgaccggatcggccccgccgctcaacgccgggctgcgcgcgattttcgcctatttcgaaacgaaaagaccgggccgcagcagggcgcggtccggtcttgtgatctggcacacagcgggccttcgcccggctgggtggagggggcaaaaggccctgattctgtttggcattttcctaaaatgccacgcatcttcgggcgcccgttggctcagcttgggttcgactccagcttgtcctgggtgcgggtgtcgaaatcgctggcgtcatggcgctcgcgcagctggtatttcggctcgcccgagacgcggttgaccatgcggccacggctgacgccggggcgggcatccagttcacgcgcccaacgcatcacatgggtatagctttcggcatccaggaattcggccgcgtcataggcccggcccagcaccagctgcccgtaccagggccagatcgccatatcggcgatggagtattcctcgcccgcgataaaggggtgttgcgccagttgccggtccagcacgtcgagctggcgcttgacctccatcgcgaaacggttgatcggatattcgaacttctcgggcgcataggcatagaaatggccaaagccgccgcccagatagggcgcgctgcccatctgccagaacagccagttcatcacctcggtccgggccgggcccgatgcgggcaggaaggcgccgaacttctcggccagatggaacaggatcgaggcgctttcgaacacccggaccggctcggggcctgagcggtcgagcagggcgggtatcttggagttggggttcacatcgacaaagcccgacccgaactgatcgccctcgccgatattgatcagccaggcatcgtattcggcgcctgcatgccctgcggccagcagctcctcgaacatcaccgtcaccttgaccccattgggcgtgcccagcgagtagagttggaacggatgcttgccgaccggaagctccttgtcatgggtcgcgcccgcgatggggcggttgatattggcgaactggccgccgttttccttgtcccaggtccagacgcggggcggggtatagggtgtgtgttcggtcatggctttcgtctcgaatgtttcaattccgggcggcggcgcccgttctggcagagctaggggccggaatggcaaagtccaacctgcctgcggggaatgcaactgaaacaattcggtgcccgcgctcacgatgtgccaaactcacctcacagccgcgcgaggtcggctgcgggacggggcggggcaggttatctttcgctcaatgcttatcagaggagttcatccatgaaacgtctcgttcttgcccttgccgccgccgtgatgaccgcgctcgccgcgcccgtgctggccgggccgcaatatctggacggcaccggctttgcggtgtcggggtatgacgtcgtcgcctatcgcggccttgcccaggcgccggttggtcaggcccagcccgaggcggtcaagggccgtgccgacatcaccgccgaatggaacggctcgacctgggcctttgccagcgccgacaatcgcgacaagttccttgccaatccggcctattacgctccgcaatatgacggccattgcgcctatggcgtgtccaagggcggcaaggttccgggcaatccgaacctgtggcgcatcgtcgatgacaagctgtatctgaacatcaccaagaacgtggtcggattctgggaagaggacattcccggcaacatcaacaaggcccagggcaattggccggggatcgagaccaaggcggcctcgaccagtgtgatccccgatttcacctcggcggcgccggtcaagaactgacctcctccggatcggatttgactgtcacgagtgcgggcccggggttttccccgggccttttttggacggaactggcaagatccttggacgacgcgacccaaaccaacgattctgtggtatgaatcgcaacgcccggttgtatcgttgaagcagtcattggctgcataccaggaggatccttgtcatgtttccgaccgaccgtcgttccgtcttgcgtgttcttctctgggggtccgccgccttcctgccctcccattctgcacgggccttgaccaattccctcagcgatcttgggggaaccatggtccaaaacgccgatgccgtgatctataccgcgcgagaggttgtcacgctcgaccccgcgcgcccgacggcgcaggcggtggccgtgctgggcgaccgcatccatgccgccggtaccctgtcagaggtgaccgcagcgctggatggccatccttaccgtgtcgatgaccgatattcagggcatgtgatcgttccgggcttcatcgcgcagcacgaccaccctattctggcggccctcaccatggcctcggtcatcctctcgatcgaggattgggtcttgccgggcggaacggttccggcggttcgcgacaaggccgatttcatcgcgcgcctgaccgaggccgtgtctgcggcgccaactgcggacgaaccgatcctgacctggggctatcatccgtccttttacggcaggctgacccggtcggatctggacgcgatcagcactcaacagccgatcctcgcctgggcgcgctcctgtcacgagatggtgctcaactcggccgctctggcgcgcggcggcgtgacggcagacacggttgccggattctcagacaccgcgcaggaacagtcgaacttcgacgagggcaggttctgggagcaggggttttttgcggtattgccgaacatcggcagcatggtcgcctcgcccgagcggctgcgggcgggattggaactgtcgcgcgattacatgcgcgccaagggcataaccatcggcaatgaaccgggcgggatcctttcgaaacaggtgcaggacggagtgaatgccgtgttcggcgcggccgacatgccgttccgctggtcctttatggccgacggcaaaagcctgattgcggcacagccggacgatgcccgggtgatcgctgataccgaggctctggcgggctggtacggcgggatgaccagccttgcgcccaaacagatcaagctgttcgcggacggggccatttactcgcagctcatgcaggtacgggatccgtttcttgatgggcacaagggcgaatggatgatggatctcgaccagttccagcgcgcgttccgcgtctattgggatgccggttaccagctccatgtccatgtcaacggtgacgccgggctggaccgggttctggacacgctggaaaccaacctgcgccgcaccccccgcgacgaccatcgaacaaccatcgtccatttcgcggtgagcggcgccgatcaggtgctgcgcatccgggatctcggggccatcgtcagtgccaacccctattacgtcgcggccctggcggataattacggcgaggtcggcctgggacccgatcgggccgacaacatggtccgcctcggcgatgtcgaggccgcgggcatctcatggtcgctgcattcggatatgccgatggcgccttgcgacccgctcttcctgatgtggtgcgcggtcaaccgggtcacctcgtcgggccgcgtcgccggtccggcccagcgcgtcagcgccgaaacggcgctgcgcggggtgacgatcaacgccgcctattccctgaagctggaacacgagatcggcagcatcgagccgggcaaacgggccaatctcaccattctcggggacaacccgctgacagtggaccccgagaagatacgcgacatcgccgtcatcggtaccgtgatggagggacgtgattttccggcgcagtcggaccggcgcaaggcgtcgctggatatgccgcgcaacccggaggcgtctcaagagttcgccgtggcggccctggaccacgctatgcgggtggcgcacggccacgaaggcaactgaaacgaaaacacccgcaccgatggtgcgggtgttcgtcgtgaacaaaacgtctcagcggcgacggtcgcggcgcgagctcatcggctggaaggccacacccacatgcgcctcgcaatagggtttgccctgttgcacgggcaggccgcagaaccagaaatcctcggtcgcggggtcgcccaccggccatttgcaggtccgctcggtcagttccatcaggcttagcttcttcgccttcttctcgacctcgttgaccttggccagcgcctcggggctgatctcgttggccgagggctgcggcggcagtggctggccggccgggatgatctgcttgcgcgctggaatcggcttgatctcggccggctgcggcgcgggggccggatcaggcgcggcgcgcaacggttcggggcgcggagcgggtttgggcttggcctcggcccggggggttgcggcggcgggcttttccttggtctcggccttggtcgaggccggcgcggcgcccgagctgcggttggacaggcccagacggtgcaccttgccgatgaccgcgttgcgggtgacgccgcccagttccttggcgatctggctggccgactggccctcgccccacattttcttgagcagttcgacgcgctcgtcggtccaggacatggtttgcctctcaaaagcgggaaagcggccccagagctgcgggccgccttcggaaattgtctcagcgccctattctagtcactgcgggccgggttacaaggcatttcgaatcggaaagaccagcgtggcgacaagcgggagagaggacgatggaactggggatgcggcggttcggacgggtgaactggctggggctctatacgctcgccgcgcgcgaggtgatgcgctttctggtggtgtggacccagaccctgctggccccgctggtgacggcgggcctgttcatgatgatcttttcgctcgcggtcgggtccgggcggggcgcggtgatgggggtgccgttcctgaccttcctggcgccggggatcctgatgatgacggtgatccagaatgcctttgccaatacctcctcctcggtggtgatttccaaggtgcagggcaatatcgtcgatacgctgatgccgccgctttcggcgttggagctgctgttgggctatctggcgggcgcggttgtgcgcgggttgctggtggcggtggcaatcgccgcggcgctggtactggtgctgggcatcgtgccggcgcatccgctgctggcgctgggctttgtggtgctgggcgccgggttcatgggggcgctggggctggtcgcggggatttacgccaacaagttcgaccagatggcggcgatcaccaatttcatcgtcacgccgctggcgtttctgtcgggcactttctattcggtcgaggcgctgccgccgctgctggagcggttgacccatgccaatccggtcttctatctgatcgacggtctgcgttttgcggtgatcggcgtttcggacagcccgccggcgctgggtttgacggtctgcctgggggccacgggcgccgtgtgcctgctggcctgggtgctgctcaagcgcggctatcggctcaaggcgtgaggccgccggaattctgcaagaattccgggccgttttccgggccggaaaacggcgcccgcctcaggcgtcggcgagcgaaccgggctcgaggcggatgcgggggcgtccaaggcgcggatgcatccgtgccgcgatggtaaaggcgccgaacagccccgcccccccggcgacgaaaatccccgcaaccggcgcggccagcagcaccagccaggccacgcccggcgtcaggatccccgaaacgtcgcgatagctggaatagatcgccgacatctcggtgcgctcggagggtttgaccgccatcaggaacggaagccccgcgcagatatcgagcacgatcagccagaacgacccaagcatcagcaggcccgcggcaagcggcggccagcccgacagcagcccggcagtggcaaaacacagaccggccccggcaaagccggtgcggaccgcgcttttcagcgaacgcgcctgcacccagcgcaggatcagcggcgcagcaaacagcatgccgttggtgatcgacagcatgatgcctcccagttggtcgcccaggcccgactcgatggcgaagatgggcagatagaccacatagacccaccagccgcaggaccggatcatcgcaaagagataccccgctaccaaccggggctgggcaaagaaacggggcaggaaggcgagcggattgcgcgccgggcggcgggcacgggtgatcatcttgccattgcccagcctgagcgcccagaacagcgccagcattgccagcgcagcaacgccgctgatcacgaaaggggcgggcggccagatctccatcagcaggacccccgccatcggtccgacggtccagccaagcgcgctgtagaacatgcggctggtctcgcaccggcccaactccacccgctcgatatagtcgagcacataggcgttgaagcagatgaagcagacaacggcggcaacggtgttgcaggccagtgctgcgatcgtggtcagcggcgtgccttgcaccgccagcccggccccggcgacgaacagcagcgcgcccgccgaataggcccagcgccgcggcagatagcggatcaggccgggcaccatcagcccggcacccagtgacaggaagccgatcaggaaataagccatcgagacccgctcggcatcgccaagcgcgcggtacatgatcagcggaaagaccgaaatcaggatgccgcgtaccaccgcctcgagcccggccagcagcccgaaatcccgcaccgagggggcgggggaatggcggacccattcgggaattcggcgttcatgcatgatacttgcttccgggttttgctcagccgcaggatcggcgcgaatgatgcccgggtcttggcggtttgcgacctatccgtcgcgtcaaggccagtcgggcggattatgtcccaggggtgttctgggtttgggggcgctgcccgcggcgcccggtgggtgcctctcctggagtatttcgggcgaaatgaagcggctggtcagggcctgcggacccgcccctcgcgccaggccagtgtcagggcgcccgtcaggatgatggcggcgccccccaagctgatcgcatcgggccagacctggaagacggccagatcatagagggcggcaaagaccagagtcccgtaactgaaaggcgcgacaaaggaggcatcggcccgggccatgccgttgacgaaacagatctgcgcgcaggccatcaacaagccgatcccggccagtgccgcccattgcgcgggcagcggtgcctgccagaccggccagaccgcgagactggcgatcgccagccccatggcattgttgaccagcaggatctggatcggacgttcgcggcccgcaagcttcttgatgaagatgagctccatccccatcaccgccgctgccgccagtgccagcagggcggcgggttggaaactgccgggtgtcgggcgcagaaggatgagggcgcccaccagcgcgatgaccgccgcgccccagcgccatggcccgacgcgttcgcccagaagcgggatcgccagcagcatgccaaagaccgggttcagaaaggcgatcgcggtggcgtcggccatcgggatataggcaacggcggcaaacatcagcgtcacccccgcccagccaaagctggtgcggcccagatgcaggccccaatggggccggctcagccggggccgcgtcgcggccacgatcgacaggatcacggcaagggcaaagagaaagcgtccatggctgatttgcagggccggcagggcagggcccaacgcgccggttcccaacgccttggccagcagggtcgttcccgcaatgaacgccgtcgccgcaaagatcagcgcagcggcaagggcgggattctgcggcttgggttcgaacatggtgtatcggtgctgcatctgccgggagatggcaaggcaggaagagttcgccaccggccgaattcgagcatgcgctgctgccttgatcgcgccgttccttcttgcgccgatcgtgacgcttgcacggctcaccgctgggcacggtccgcagttggcgcccgccgctagcgcaggcggggcgttgccgccaaagccgcgcgcgcctgacgcaggctgtccaggaaccgttcggcccgggtgatgcgcgcctcgacctcgacgatgcgcgcgtccagaaaggcctcgccatcgaacccgtcgggatcggcggcctgcaactggcccatcagcatggccagatcggcaatgctcatgcccgccgcttgcgcgtcggcgatctggtccagggtgatcagcgcctcttcgggatagtcgcgatagctgttggtcgcctcggcgcccggttcggattggatcagcccctgtctttcgtaaaaccgcagcgtgtcgcggctcagcccgctgcgccgtgcaagttctccgatccgcatggccggcctttcaaaaccattgactctactccatggttttgatcctatgacaggaccgacaccgaattcaaggggcaaggatcatgggacagacctgtcaaagctgcggcatgccgctcagcaaggacccggccggtggcggcagcgaggcggacggcgcgcgcagcaccaaatggtgttcgctctgctatgaaaacggcgccttccggcaccccgatgcgacctatgaggagttccaggcccattgtgtcgaggcgctggtggggcagggcatgccgcgtatcctggcctgggcctttacccgcgggatgaagcggttggatcgctggcgcgcggcctgacttccgctttgtttcttttcccccttcaaaaggggttttctttgcgcgaatcctccgttatggaacgcgccatgatcaaacacgcccatatcccgtcccttcgacgccgacgtgcagccgcctgagcggccgtttgatcctgtgtgccagatttccctgcacgcaccctgcttccagacattgacctgaccgccccgctatgccctgcatcggggacaaccctcagacaaggatgatcccatgattccgtccgtcctgccgacctatacccgcgcgccgcttcacttcgtgaagggcgaaggcgcctggctgaccgaggcggatggccgacgcttcctcgaccttggtgccggcatcgcggtgaacgcgctgggccatgcccatccggccctggtcaaggcgctgaccgatcaggcgcagaacctgtggcacgtgtccaacctctaccacattccgcaacagcaggcgctggccgacaagctggtggagcatacctttgccgatacggtgttcttcaccaattccggcaccgaggcctgtgaactggcggtgaagatggcgcgcaagtatttttacgacaagggacagcccgagcgggtcgagatcatcacttttgatggctccttccatggccgctcctcggccgggatcgccgctgcgggttccgagaagatggtcaagggcttcggcccgctgctgccgggtttcgtgcatctgacctttggcgacctcgacggggtgaccaatgcgatcactgacaagaccgccgcgatcctgatcgagccggtgcagggcgagggtggcatccgcccggttcccgatgcagacctgaaggcgctgcgccagatctgcgacgatcatggcctcctgctgatcctggacgaggtgcaatgcggcgtgggccggaccggacggttgtttgcccatgaatgggcagggatcacgcccgatatcatgatggtggccaagggcatcggcggcggcttcccgctgggcgcggtgctggccaccgaagaggcggcaagcggcatgacggtgggcacccatggctccacctatggcggcaacccgctgggctgtgccgtgggctgcgcggtgatggatcacgtggctgacccggattttctggccgaggtcaaccgcaaggcggcgctgctgcgccagcggctcgaagggctgattgccacccacccgaatgtgttcgaagaggtgcgcggatcgggcctgatgctggggctgaaatgcaaggcgtccaatctcgatgtggtcaaggccggctttgacaatctcgtcatcaccgtacccgccgccgacaacgtggtccgcctgctgccgccgctcaccctcaccgaggaggacatcgccgaggccttcacccgtctggatgccgcggcgacccaggtcgacgccgcctgatcttcatttcgctaaaaatactccggggagtcgccgtcaggcgacgggggcggcgcccccatccccgaccacaagaaagcctaaagacatgaatcactttctcgatatccacaagaccgacgccgccgacctgcgggccatgatcgaccaggcgggcgccatgaaacaggcccgcctgggccggcccaaggccgcgcccgatgacgaacagcccctcaaggaccggatggtggcgctgatcttcgagaaaccctcgacccggacccgcgtctcctttgacgtgggcgtgcgccagatgggcgggcagaccatggtgctctcgggcaatgacatgcagcttggccatggcgagaccatcgccgacaccgcccgcgtgctgtcgcgttatgtcgacatgatcatgatccggacctttgatgaatcggtgctggccgagatggccgaatatgccgatgtgccggtgattaacgggctgaccgaccgcagccacccctgccagatcatggccgatgtgctgacctatgaagagcatcgcggcccgatcgcgggcaagaaagtggtctggaccggcgacggcaacaatgtctgctcgtccttcctgcatgccgccggtcagttcggctttgacctcacctttagcggcccggcccagttcgacccggaagaggaatacatgggctttgcccgccagaagggctcgaagatcgtgatcgagcgcgacgcggtcaaggcggtcgagggcgccgatctggtggtggccgatacctgggtgtcgatgcatgacgcgcaatcggccaaggaacggcgccacaacctgctgcgcccctatcaggtcaatgccgagctgatgcgccatgccaagcccgacgcgctgttcatgcactgcctgcccgcccaccgcgaggaggaggccacctccgaggtgatggacggcccgcattcggtcatcttcgacgaggcggaaaaccggctacatgcgcaaaaggcgatcatgcgctggtgcctgggcgcctgatcggcctcccggcctctcactgaacggatacaccaccggaaagacagaccggaccccgccctggcgggccggtcccggcatgcccgctttccgccttggacacagggaaacccgaccatgacatacaaggtcttcatcgacggcgaggccggcacgaccggcctgcaaatccgcgcccggctggaggggcgcgacgatatccggctgatcacgctgggcgacgccgaccgcaaggacacccgcgcccggctcgccgcctttgatgcggccgatgtcggcatcctctgcctgcccgatgcggcggcggtcgagatcgtggcacagctggctggcaccggcacccggctgatcgacgccagcaccgcgcatcgggtcgatcccggctgggtgttcggctttgccgagctggacaacgacctgcgcgcccggatcgccggtggacagttcgtctcgaacccgggctgctattccaccggcgccatcgcgctgctccatccgctggtcaaacgcgggttgatcgccgccgatcaggcgctcgccatcaatgccatcagcggctattctggtggcggcaaggcgatgatcgccgagtttgaaagcggcaagaccgatggcccctttgtctatgccaccgagcagcggcacaagcacctgcccgagatcgtcgcgcatgcgggcctgacccggcagccggtgttcgtgccctcggtcggcccctatgagcagggcatgatcgtacaggtgccgctgccctttgtcgaaccggggcagggcgctgcgatcgaggcggcgctggccgatcactatgccaccagccgctttgtctcggtggtttcgcctgaccattatggcgcgcgcatcgacccgcgccgcctgaacgggaccaaccagctggagctgtcggtgcatggcaatctcgacaccggtggcgcggtgctgctcgcgctgcttgacaatctgggcaagggcgcctcgggcgcggcggtgcagaacctcaacatcatgctgggtctggacgaggggctggggctgtgagcgcggtcgacctgctgctgacaaggctcgagggcgaatatgccatcacccgccgcccctccgctgcgccattgcccggctggcaggaaggccccggactgatcagcgtcacccgggcgcctgacgagacctcgatcctgtgcctgtcggaacgggtgcccgagggcgagaccacggcacgcggttggcaggcgctccgggttgagacactggccgcgctcgaccagcccggcgtggtgctggcggcggtagaaccggtgtcgcgctccggtctgggggtcttcgtcacctcgacccatgatcgcgactacctgctggtgcgcgccgggcaggcagcccgggccgaggccgcctggatcgccgccgggcacaacgtttgcgagggcggcgtcaccctgcgccgcgccgggccgcaggatgccgaggcgctggccacgctgcattttcaggtctggcaggaaacctatgcccgcatcgccccgcccgaagtgcggctggcgctgaacaaggtccgccgcaccgcctattggcgcgaccggctggccagcggcgatgacaccgtgatcgccctgcgtgacggcgtggcggtcgggcttgccgccctgtcgcccagcggggttgaggagttcgacggctgcaccgagcttgaccatctctatatcgccgcatcggcccggcgctctgggctgggcgcgcgcctgctggggctggcccgggcacaggcggccctggcgggtgcgccgcgcctgattctggcggtggtgcgcgacaatgccccggcgcgcgccttctaccaggcgcagggcggggcggtgctggccgaacggcaggacaagggcccgctctggcgctcggacaatctgatcttcggctgggccaccgcctgacccgttgcgccgatgccgccgcaggcgcatgatactgtggcaaggggggatgggaccatgcggatcgtgatcgccggggcgggcagtatcggctgtttttgcggtggcttgctggcgctcggcgggcacgatgtcaccctgctgggtcgcgcacccctgctggcgcggattggcgctcatggcttgcgtctgagtgattatggcgggctcgacctgcacctgggcgccgaccggctgacgctggccaccgatccggcctgccttgcgcaggcggagctggtgattgtcacggtcaagacacccgccaccgccgaaatggccagcgcaatcgcgacccatgccccggcatccgccccggtcctgtcctggcagaacggtttggaaaacacccgccagctgcgcgcccgcctgcccgggcgcgacatccgcgccggcatggtgcccttcaacgtggtgccgttgggcgaggcgacatggcaccgggcctcctctggcgatatcgtgatcgcggccggccctggtgggcttggcgcggcgctgacggtgcccggcctgccggtcgccgagagcctgcggatcgaggcggtgcagtggggcaagctggtgatcaacctcaacaacgcgcttaacgcgctgtcggggctgaccctggtccaacagctcgccgaccgcagctggcgccgcctgatggccgcgcagatggccgaggcgctggccgtgctgcgtgccgccgaaatcccggttgccgcgaccaccccgctgccggcctggaccacgccgcatatcctgcgcctgcccaacactctcttcacccgcatcgccgcgcgcatgctgacggtggatcccagcgcgcgcagttcgatggcctatgaccttgaagccggtcgcatgaccgagatcgccagcctccagggcgagatcatccggctgggccgcgcccatgacgtcgccaccccgatctgttcgcgtgtcgccgcgctgatcgacgcggcaacccatgacggggcaggcccgccccggctcaccgtcgcccagatcgcaccgcccggctgacacggctgtctcttcttctgtttgcaaatacctcggagcgcgaggcagagcctcgcaatcgcgccctcatcacccgcgcaaaggctcagacgaagctgttcaggatcgagaagatcacacccgacatcagcgccgccgccggaaccgtgatcacccaggccgccacgatggtcatgaaatgcgagcgccgcaccagcttgcgccggcggcgctcttccagcggcaggcgctgcgcgggcgggcggctgttgcggccgttgcgcagccggcgctcggaatgccattcgcgatagaagccgacgccgaacactccgcccaccgcgatatgggtcgagctgaccggcaggcccagccagctggccacgatcaccgtgatcgccgcagacagcgcgacgcaataggcccgcatcgggttcagcttggtgatctggctgcccaccatgcggatcagcttgggtccgaacaggaacaggccgaacgaaatgccaaaggcaccgatcaccatgacccagaagggaatggccaccttggcggcaaaactgcccgcctggctcacatgcacgatggccgccagcggtcccaccgcattggccacgtcattggcgccatgggcaaagctcaacagcgccgccgagagcaccagcggcaggccgaacagcgccttgatggatttggtgcggttctccatgccttcggatttgcgccggatccaggggatcgtcaccgcccagaccagcagggcggtcgccagcccgatcatcagggcggtctgcaggtcgatcttgacgatcttcttgatgcccttgaccgaaaggtagatggcaaaggtacccgccatcactgccaccaggatcggtacccagcggcgcgcggcggcgatcttgtcgggcgcatactggatgcgatgcttgatcagggccagaaacagcgccgcaatcacaccgccgagaagcggagagatcacccagctggcgatgatcgcgctcatggtcgaccagtccaccgccgacatgccggcagccgcgatccccgcgcccatcacaccgcccaccaccgaatgggtggtggacaccggcgcaccgacccaggtggccaggttgacccacagcgccgacgagatcagcgccgccatcatcgcccagatgaagacctgtgtatctgcgacggattgcgggtcgatgatccccttggagatggtcgagaccacatcgccgcccgccaacagcgcgccggcgctttcggccaccgcggcgatggcgatcgccgcgcccatggacagcgcattggcgcccactgccggacccatgttgttggccacgtcattggcgccgatattgattgccatataggcgccaaaggccgccgcggcgaccaccacgatcccgcccggcgtgccgcccagcgcgaccatggcggccagggccgccagcacgataaaggccagcgcgatgccggtccccaccagggggcgcgaggcataggcggtcgcggtctccatccggctgatccggttcaggtcggcatccagccgaccccactggggcttgctcttgcggtcgctcatgatgtcctgtccggatgcgtgcgggtcgcgcgcggcttagaccgcgcggccgcgccacgcaaccgggctgacataaaaatgtcgtagggctgttacaattgccgcaaaaggtcctgcaactgcggttcctgcaccatgttggcggcctccgacggcgcgacccagcgcagcttgcggcgaccggcttcggggtagctgtccgagatctcgtccaccagcatccgatagacataggtctcgaccggctcgaccgtgccattcttgcgccgcttgccatagccaaagacgccgaccggctcgtcctcgacccgggcccggcgcacgccggcctcttcccaagcctcctgcagcgcggtttcggggccgctgagcccttcgataggccagcccttgggcacgatccagcgcccggtgtccaggctggtgatcagcagcacctcgggcccgccggtggcggggcgcaggcatagcgcggcaacctgcgtccgcttggggcgcaggaacatggggcggaccaactcggtccaggcattcaggactcgtgacttcatctgctcaacctcggcgcctgttctgtcggagtttggcgcttgtggaaatatgaccgatatttgtgtgttttgtgtgaaaaatcaacaaataactttgaaaacatggggaatccagcgataccagcccaaaattcgggcattttcgcgcatccacagcgaagacgcccgcagggcggatgagcgatgcgccgggaccaggtctaatctgcctgcggtatcgcaaactccgatacccgccgcccgctgcaccagacttccagcaatcgcgctacattggcgtcgatcccagtgccgctctgcaactccagatcgtaacgccgcccggcatggatcgtctcgaaatcccgccgggcacttcccggaggtcggtcgccccgtgccacctcgcgccgttgcagttctgtcagcgggcaatgcagggcgacaaagaacacgtcgtgcggcgccagcaggcggcgcagggcggcatcccagccgggcgtgtccagaatatgttcgaggatcacgtcattaccccgcatccgcataggcggctaccgagcggtgaaacccgtcgaacaccgccgctcgggccgcgcgccagtcgaaatcgcccgatctgaaccgcgccaccgggatcatgccactatcgcgcagatggtcgatcgaggcatgccagaacgggctgtcgagccggtccagcagcgcccgcgccaggctggtcttgccgctgctggacgcaccgtgaagaaagatgatccgcgccatgtgccttctccccgctccccgccgcgcctgcaaaagggtcatcgcatcgccgtcgccaaacggcaagtgggcgagctggaaacgcggaaacaggcatggcaggcgaccccgcccctatccgcgcgggggaggacgaggcgcaatttccccggatacttgtcccgccggacagtccaagaaagttgacgcagagagatttctttggacttactatctgatccgcaagcgcttttcgcccttgtttccggcgtatcgcggcctttgcggtcggtgatcttcgtaccggtttccccaagggaggactttatgaccaacaaactaattgcagaagttttcggaaccttctggctggtgctcggcggctgtggcagcgccgtgctcgcggccggagttgcggatgtagggatcggctgggcgggcgtcagcctggccttcggtctcaccgtgctgaccatggcctatgccgtcggccatatctcgggtggccatttcaacccggcggtgtcgctgggcctgatggtggcgggccggttcgacggcaaactgctgctgccctactgggcggcacaggtggtcggggccattctggccgcgcttgttctatacatcatcgtctcgggcggcgcgggctttaccggcgttggtggctttgcctccaacggctatggcgaggcctcgccccagggctattcgatgatgtcgggcctggtgatcgaggtggtgctgaccgccttcttcctgatcatcatcctgggcgccacgtccaagggcgccccggcagggttcgcacccatcgccatcggtctgggcctgacgctgatccatctggtgtcgatcccggtgaccaacacctcggtcaaccccgcccgctcgaccggcgtggcgctgtttgccgacggcccggcgctggcacagctctggctgttctgggtggcaccgctgatcggtggcgccctgggggcggtcctgtggaaggtgatcgccggtaaagacgcggattgagccccgcttagatgacaaccagttccgccgcgcccgtgccgcgcggcggaggctgaacaggccccattgcatcccccgtctcaatcggcaagctggcagacgagggagagcgacatgaccgagcagctggcaggcgattacgactatatcatcgtaggcggaggtaccgccggatgtgtgctggccaaccggctcagcgccgatccaaagacgcgtgtgctgctgcttgaggcgggcggcaagggccattaccactgggtgcatatcccggtgggctacctttattgcatcggcaatccgcgcgtcgactggatgatgaagactgccgccgaacccggtctcaacggtcgcagcctggtctatccgcgcggcaaggtgctgggcggctgcacctcgatcaacggcatgatctacatgcgcgggcaggcggcagactatgacggctggcggcagatgggcaataccggctggggctgggacgacgtactgccctatttccgccgctccgaggatcaccacaagggcgagagcgacctgcacggggccgggggcgagtggaaggtcaccacccagcgcctgagttgggagatcctgcgcgcctttcaggagggcgcgcgcgagttcggatacgagccgaccgaggatttcaacagcggtaccaacgagggctcgggctttttcgaggtcaaccaaagaaacggcgtgcgctggaacaccaccaaggcattcctgcgcccggcgatgaaccggcccaacctgcgggtgctgacccgggccgagacgcagcggctgatcctcgacgggaagcgtgtcaccggggtagcgtttcgacatggcgggcaggatcggactgccaccgcccgggccgaggtgctgcttgccgcgggcgccatcaactcgcccaagctgatggagctgtccggtatcggccagcccgaccgcctctcggcgctgggcatcgccccggtgcatgacctgccgggcgttggcgagaacctgcaagatcatctgcagatccgcaccgcgttcaaggtctcgaacacgccgaccctgaacgagacggccaattcgctgaccggccgcatcggcatcgcgctgaaatatgcactgacccgctcgggcccgcttagcatggcgcccagccagttcggcatgttcaccaaatccgaccctgcgctggaaacgccggacctggaataccatgtgcaaccgctgtccaccgaccgcctgggcgacccgctgcatgccttcccggccatcaccgtttcggtttgcaacctgcgtcccgaaagcgtcggcgattgccatatcaccagcgccaagaccggaccgcagccgcatatccggctcaactatctgagcgccccgcgcgaccagcaggtcgcggtggcggccgtgaaacaggcccgccggataatgacggcgcgcgcgctcgcgccctatgcgccgcaggaattcctgcccggcccgcagatcgccagcgatgccgatctgctgcgcgaggcgggcaacatcgccaccacgatctttcacccggtgggcacctgcaaaatgggtaacgaccccatggcggtggtcgccccggatttgcgcgtgcacgggctggccggtctgcgggtggtcgacgcctcgatcatgccgaagatcgtcagcggcaacaccgcctctccggtcatcatgatcgccgaaaaggccgctgagatgatccgcgcgctctaaggcaggcgcgagatttttcgacgaaaaatctctgcccgggcctcaccctttgcgcggtttggccctgagcgtcggatcggcctcgcgcgggtcttcgggccagggatgtttggggtattgcgcgcgcatgtccttgcgcacatcggcataggagccatcccagaatcccggcaggtcgcgggtgatctggatcgggcgctgagcgggcgagagcagcgtgatcttgagcggcacgcccgccaccatcggatgctgcgtgacgccgaacatttcttgcaggcgcaccgagatttccgggacctcgcgttcgtaatcgatcggcaccttgcgccccagcggcgtgatgaaggccccgggcgcgcgcgtctccaactcctggctctggccccagtcgagccgcgccttgagcgcgggcagcaggtcgaagcgtttccagtcctcggcgctacggaccccctgcagcatcggctgcagccagtcctcgatcgtgcccatcagcccaggctcggagaaatccggcagatcggcgccgctggcccgtacaagttccacccgccgcgccagccgggcggcgggggcgctgagcctgaggcccaaatcacgcaccccgtcgagcatggcgcgcgcaacagcctcgtcgggcacctctttccagatccggtcgctcagggtgatggcgcccagtcgctcctggtgccgggcgatgacccggcgctcgcgccgggaccattcgcaaaggtcgttccgggtgatctggtcggcaaagagctcgcgcagttcaccttcggtgatccgcgccgccatgcggatacgggcctcgcgcgggtcgccgtcggtgtcgattgcgaccagatagggtgtgttggccagtgcctcgcccgggtcgagcgccgcgcccttgccgcccgacaggacgaaacggggggcctcgcccttgcggcgctggccgatccggtcgggataggcgagcgccgccatagccgcggggctcatccgccctgcgggcgtcttcgcctgtttttccaaccgccgcgcctcggccctgatccggtcgagcacgcccatgttgacctcgtaggggcgttcgcgccggaaccgggacgggtcgcgcagtgccgcgagccgcaggtctagatcggcgggcgcgccgcgcaggggatcgcgttcggccatcagcgccgccagcggggcggcctcgcgccccgcaagcgccagcatgtgtcccagccgtggatgcagggggagtgcggccaagacccgtccgtgatcggtgatccggccctgcgcatcgatcgcgcccaggaatcccagcagtgcgcgggcctcggccagtgccgtttcgggcggctgcgtcacgaaacccagcgcgcccggttccgccccccagagcgccagttccagcgcaagaccggtcaggtccgccgcctcgatctcggcaggggggaaggcagcaagcgcgccctcttctccgcgcgtccagaggcggtagcagatgccctcggccacacgtcccgcgcggcctgcgcgctgggtcgcctcggcccgggtgacccgttcggtgaccagccgggtcatgcccgagccggggtcgaagcgcgcccgccgcgcctgtcccatatcgaccaccacccggacatcggggatggtcagcgatgtttcagcgatcgaggtcgccagcaccacattgcgcccttcggttgcgggccggatggcggcgcgttgcgcggcaaagggcatggcgccgaacaggggccgcagggtgcagctgtcgggcaggcgcgccgagagcagcgtttgggcgcggcggatttccccctcgccgggcagaaagacgagcaggctgccccccagatcgcgggtctcggcctcggcctttgcgaccaggtcggccagcgcctcgacccggcgggcgcgcggccccagcgggtggtcgagccagcgggtctcgaccggataggcgcggccttgagaggtgaccatcggcgcatccatcagcgccgccaccggcccggcgtcgagcgtggccgacatcgccagcaggatcaggtcgtcgcgcagcgcctcggtcacttcgagacacagcgccaggcccagatcggcattgagcgagcgttcgtgaaactcgtcgaagatcaccgcgccgatgccgggcagatcgggctcggcttgcagcatgcgggtcaggatgccttcggtcaccacctcgatgcgggtggcgttcgtccgtttcgcctcgccccggatgcgatagcccacggtctggcccaccggttcacccagcgtctcggccatccgctcggcggcggcgcgcgcggccaggcggcgcggttccagcatcacgatgcggccattggtcaggccagccgagagcagggccagcggcacccgtgtggtcttgcccgcgccgggcggggcctgcagcacggcgcgcccctgcgcccgcagcgcggagatgaggtctggcagggcgtcgtcgatgggcaaccgggtcatgccgccttatcgccaaagcggcgggggcaggtccagagccaatcgggcggttccggatgaggagcggtggcgcctttgagtatttaagaccagaaagaagcagcaggggcagcggcggggcttccggggggcgatagagggacaatccggcgcatccggtgggtcggctctggacaaaccggggcgcgctccgtcatgcagggcaaaattcgcgaggaccggcatggatatcacacagcttggcgataggatactttcgggcgaccgccgtgcgctggcgcgggcgatcacgctggtcgagagccggcgggacgatcaccgcgcccaggccgcgtcgctgctggatcatcttgccggcgccgggcgccaggcgctcaggatcggcctgtcgggcacgccgggcgttggcaaatccaccttcatcgaaagcttcggcatgatgctgatcgggcaggggctgcgggtggcggtgctggcggtcgaccccagttcggcgcgctcgggcgggtcgatcctgggtgacaagacacggatggagcggttgtcgcgggaacgggccgcctttatccggccctcgcccagccagagccatctgggcggggtcgcgcgccgcacccgcgaggcggtcagcctgtgcgaggcggcgggcttcgatgtggtgctgatcgagacggtcggtgtggggcagtccgaaaccgtggtggccgaattgtccgacctgttcctgctgctgctggcgcccgccggcggtgacgagttgcagggcgtcaaacgcggcatcatggaaatggccgacctgatcctggtcaacaaggcggatggtgagctgaaatcgaccgcgacccgaacctgtgccgattatgcaggggcactgcgcctgttgcgcaagcgggtgcaggacccgccgggctttcccaaggcgctcaccgtctcggcggtcgaggagcaggggctggacgccgcctggaccgagatgcgcgccctgtcggattggcgccgcgagaacgggcactggacggccaaccgggccgaacaggcgcgctactggttcgggcaggaagtccgccatgccctgctggcacagctggacacaccacaggcccgggccgagatggatcggctgtccaccgccgccgcccagggacagctgacacccgccagcgcggccgagcagatgcttgcctttctgcgggaggggtagtgctttcctcttgccacaaatatccccgccccaggcttggcccggcacgggccatccctgtcggccagggaggcatgggacagggcaaagaatccgcgccagccgtcttgacccctgccgcgattcccactacacgcatccaaccagttttcgggcgcgacttcgggttgcgccccttgtgatttgacggatgcttcgccccgtcaccagatacgaaggaagagaccatgtcgcgccgttgcgaactgaccggaaaaggcccgatgactggcaacaatgtcagccatgccaacaacaagacccgccgtcgttttctgcccaacctgaacgacgtgaccctgcagtcggaaaccctgggtcgcggcgtcaagctgcgcatctcggcggctgccctgcgctcggtcgatcaccgtggcggtctggacgccttcctggccaaggccaaggacgaggacctgtccgatgccgcgctgaaggtcaagaaagagatcgccaaggcgcaggccgcggcctgatttttctgatccactgatttcgggaaccccgtgcgccttgcgcacggggtttttcgtttcacgggcggaaccggaaaacgacacgttttccggcccgatttcctttggaaatcggccccctgacagaccggcgtcctgctgtcgcaggaggtcttttgcccttgcggagcgggtatcgagagcagatatcgggacgcaggatgatgacccctttgcggatatcccttgcgcttgcgctctcgctgcttgtcgggctgaccggtcaggggctggccaattcgcgcgggatgagcgccgcggtcgatcagatggagatctgcaccggcaccgggcctgtcatcctctatgtggatgccgacgggcagccgaccgccccgccgcattactgtccggactttgcgctgatgctgcttggggcgctgttgcccgatgccgcagtggcgcccacgccgccgcaactggctctgcctgcgccggaccggacgcaacccagcctgattacccgtaccctctcagccgttccggcgcgcgcgccgccggtcttgctctgacccgtttcgatacagacagatcaagacatgccaaggagagagaccatgtcgctgaaatccagattgctggctgctgccgccacccttacccttgccggggccgcctgggccggtgagaccattgtgatcgacgatgcctatgcccgctcctcgggcgccaatgccaaagccggtgccgccttcatgatgatccagaataccggggccgaagacgaccgcctgatcgacgcccgctccgaggtcgccgccagggtcgaactgcatacccacaagatcaacgagcagggcgtggccaagatgatgcatgtgcccgaaggctttgtgatccccgccggtggcatgcacccgcttgcgcgcgggggcgatcatgtgatgttcatggggatcaaggtgccgttcgcgcaaggcgcgacagtgccggtcacgctggtctttgaaaaggccggcgagatcgaggtggaaatcccggtcgacctggagcgccaggacggcggtcatggccacatgaagaagaaatcgaactaggccagggggcacgcctgtcttcaggctgcgctgcagccctcatccatgcgtcaggccgggctttggcccggcctggttgcgtctggccaagcggtatcgcgaccggcacccaggctttgtgcgcgatgcagggccagcgcggccagtgcaaaatcggcgatcgcggggccgcgaaacaggaaccctgcgcggcgcgacggatcgtgccggttgacgtttgtgctgtgcaagtcttcacccagcaatgccgcgagatcgccgcctacccgcgcggggtcgatcatcggcctgggattggcagcctcttgcgccagatcgtcgatatagagcggatcaagcgccgccatcccatcgggctgccagggcaggcccgtatcggtcagactggcaaaggcgccgggtttcagccagcgggcatccagaaacggcgtcatctgatgatcgagggtgaccgaagagaccaccagatcggcgtcggcgatggcctggtgcggattgtctgcgatctctgcctgcagcccccgcgcgcgggcggccgcgctcaaccgcgcgatgttctcggccccgcgcccgagaatcaccgccctttgcaggggaaagagatcgcagagtgccgcgagatgggcgcgtgcctgggcgccggcgccgataaaggccaccacccgtgccgccggatcacccagccgccgcgccaccagcgcgctgagaccggcggtgcgcatccgggtgatccagcccgcctgcatcagggcccgcaactggccggtctcgctgtcctgaaccagcaaaacgccctcggttcccggcagcccgcgtgccgggttgtcggggctgaccatcaccgatttcaccacggtcagggccgggctgtttccggtcgccagcgtcgtcatcacataacgcccgtcaccgggcagcaacgccgatttcggcgccacatgcacggtggcgcggatttgtgcgcggatcgcggcctcgagcgctgtctgaatctcatccgtagtgatccccaaggtgtcgagatcgggatcggacaggatcagaaagtcgctcatcccctttggtccagcaggtcgcacacccattgtggaacgatccggctggcggggccgaaccgggtttcgtcgaaattcgacaccaccgccgaagggtcgaggttcagttccaccgtgcgcgcgccgcacgcggtcgcctcttgcacgaagcccgctgccggatagacctgccccgaggtgccgatggcggcaaacagatcggcgctggccaggtggtcatagatcgcgtccatgaaatagggcatctcgccgaaccagaccacaccgggccgggccgcggggcgggcacaggcggggcagggggtggtggtgtccatcgtctcgggtgccagccagcggtgcccgcagatggcgcagagcgcgccggccagcgtgccatgcatatggatcacgtcgctggcgccgcccgcttcgtgcagcgcgtccacattctgggtgacgatcacgacctcgccgggccagtcccgttgcaaccgtgccagcgcggtatgggcggcattgggccgggcggcggcggcctgcacccggcgggcgttgtagaaggtgtgcaccagctctggatcgcgggcaaagccctcgggtgtggccacatcctcgagcggatatttcgtccagatgccgtccgcgtcgcgaaacgtgcccagcccgctttccgccgagataccggcacctgtcagaatgacgatctttctcataccgctccgctcgcctataggttctggggaaacaggagccccgcatgacccaccgtatcctctttgtctgtctaggcaatatctgccgctcgccggcggccgagggtgtgttccgcgccctgatgcccgaagtcgggaccgacagtgccggaaccggtggctggcatgtaggtgaaccgccctatggtccgatgcgggcagcggccgcggcgcgcggcatcgacctgtcggatttgcgggcgcgccagttcgtcgcgggtgatttcggccggttcgacctgattctggcgatggatgcgcagaacctggccgatatcgaggcgcagcgcccggcaggcaacgggataccagtacggctgttcaccgactatgcgcccgagagtggcgccacccatgttcccgatccctattatacccgcgacttcgacggggcgctggatctgattgaagtggccgcgaggggcctgcggcaacggctggcagagggggcgctgctgccactgtgaggggcctcgcagcggggcgggcggggcgctcctccacccttgcgggtgtcctcgctttgcgggtcctgacggccgctctggtgccctgatccacttgcaccttaaggaaacccgaaactggtcgcttatcttgcgcaaactcgtttgcgccctcttgcttgaacgggccctggcgttgcttgatccggtcgaaacgcttctttgaaacggtgcgcccgatgtcccgacccttccgcacgcagcgaggacgcccgcaagggcggaagagcggtgctcagctctcgatcacgcgcagctcgccacccagccagggcaggcgcgccaccgccgggtcgatgatctggctttgcaccagccgccgcatcgtctcggccacgtcgcgcggcacccggtcggcccaatcggccccggcaaacagcgagatgcgtcgcgagaaggcggcaaagggcagggcaaaggcctcgacctcgtcatgaaaacgctctgcccgcataaagcccagcggcgtcgtcaccgcccagcccagccgccgcgcgaccatagccatcagggccaggtgcgagccgatctcgaagcgctcttcaaagtccagtttctggcgggccagatgcgcctcgatctggcgtccgatcagctgttcgcgagcatagcgcagcagcggcagcccctgcagggatgccagcatgtcgccccccttggagaccacgccgcgcggtgccaccaggatgaagggatcgcgcaccagcgggtattcgatgatgccgtcatgcacctcgcccgaggtcgcggccaccgctatgtgcaaccgccgcgctttcatcgcctcgctgatctcgtggctgggcgcggtgatcagcttgaaccggcacttggtcaggctgtcggcaagcagggttgccagccgcggggtcagatcgttgtcgaaatcgtcgatcagccccatgctgagcgtgctcagatgggtcaggtccatcaccgtcagctcgctttgcgccaaccgcagctggctcagcaccgtttcggcgcgcggcagaaaggcgcgaccggcgggggtcagtaccatcgggcggcgcccgtgatcgaccagatcggtgccaagcgcctgttccagattgcgcagctgttggctgacggcaggctggctcagccccgtcagggtcgaggcctgggccaccgatccggtgcgcgacagcgcctcgaacacttccagaccacgcagggtcacgcctttcatcagcatcacgatcgctccgatcagttttgcattttcttaagctatcctgaccttaggtcaagtgaggaaaacaggaacacgccatgacgatcacggttttgaaatccgcccccggcctgccgcccgccccacagggcgatgcggcggatgtggtgcaggtgatgctggcgcgcctgcgtgccgagggcgaggccgccgcgcgcgactatgccgcgcggctcgacggctggagcggcgagatcgtggtcagccccgatcaggtcgcgcgcgccagcgagcaggtgcccgaggacctcaagacccagatccgctatgcccatgacaacatccgccgctttgccgaggcccagcgcgcctctgcactggatttccagaccgagctgcgcccgggcctgatcgcggggcagaaacagattccgctggcggcggcgggggcctatgtgccgggcgggcgctatgcccatatcgcctcggcgctgatgtcgatcgccaccgcccgcgccgccggggtgggccagatcaccgccgtttcgccgccacaggtggggcgtggggtgcatccggcgatcctctatgcgatgtcgctggcgggcgcggaccgcatcctggcgctgggcggggtgcagggggtggcggcgctggccttcggcctgtttggcgcgccgcccgccgatatcctggtcggcccgggcaatcagttcgtggccgaggccaagcgccagctgttcggccccgtgggcatcgacatgttcgccggccccaccgacagcctggtgatcgccgactccaccgccgatccgctgacagtggcatgggatctggtggggcaggccgagcatggctacaactcgccggtctggctcgtcaccgactccgccgcgctggccgaggctgtgctggcccatatccccggctgcatcgccgatctgcccgaacccaaccgttccagcgcccaggccgcctgggatgccttgggcgaggtgatcctgtgcaccgaccgcgaggagatggccgccaccgcagatcgctatgcgcccgagcacctgcatgtgcaggccgccgatctagactggtggcgcggacgcctctcggcctatggctcgctgttcctgggcgagctgaccaccgtggcctttggcgacaaggccagcggccccaaccatgtgctgcctacctcgggcgcggcgcgctataccggcgggctcagcgtgcacaagttcctgaaaaccgtgacctggcaacaggtcgcgccgcaggcgctgcccgatctggcccgcgccaccgccaccatctcgcgtgcagaggggatggaggggcacgcccgcaccgccgatatccggctggaaaaactgcgcccgacgctcaggcaagtcggcacgggctgaaacggcgtaaggcgggcttcagcccgccatcgctcttgtcagataagttactggcagatcgcctgcgccagctcgccaaaggccttgtagcgcttccacagcgcctcgtcgctactcttgtccgacatccgaaccacctgggcctgatgcgggtcgctgaaccatttggcgaccttgcgccgctcgctgcggttcagcgccttgtttgccgcttcctggatgcagccgcagcgctcaatggtggcggcgtcgcgaccgctctgccggcaggcctgattgatcacgcccggcgcggcactcgcctgcaccggcaccatcgttgccaaaagggcagcgcccagcgcccccgtcaaaatccgtctcacgtcctggcctcttgctctgccacggggtctgccgccccgcctgtcgggcgacactatggcaaaagagtcaccagggatcaatcggctgcggtaaatggaatgtgagggtggcgcgaatgtgaacgaccaagccccgggccgcgttcgtagggtgggcaatcctgcccaccgcccccgagatgtcaggcaatggtgggcaaactgcccaccctacggcgttggattagaaagcgcctgaaactcggattgaacaatgcgcacggatcgggcgacgggaaagtgtcatcacccgggtggcagggttttgacaaaggcccagattgccttggcgacctgttggatgccctcattctgcgccgccagagatgcgaccgctattggtgcgcccaacttgacgacggcttttccggcctcttttgaggcttcggtcaaggcgaggtcgatcttgcccccgcaataggacgcaatccgcaccgagatatccaacagcgccttggcgattttcttgagtttgcccagcgatggttcgggcttggtaatctcggcttccagcgcctcaatctgatcccagatcagcacgaaatcgccacgcacagcctgctgaaccccgtcgttcagaggcggcccgccattgtcgccgatcagacttgttgaggagagtgccatccgaggcggcagcgtggccttcaaggcggcgatttcgtgttcaagctcgaagaggcgttcgatccgcgcgatctcctgcgccaccgccttggggccagccttccagatggcatcgtcgatcagggcgacctggcgttgaagttcccagtcaagaggcttgccgtcgaacatgccgcgataccatctggcccagaaggcccagggcgtgccgggggcggcctcttcgaacgtttctaccgcttcggacaccttctctggaacctgggcgggccagagcggtgtggcaaagatctgttggctctgatccggcgcggcggaaagggcggcggagtcggcggagagggcggcggagtcggcggagagggcggcggagagggcggagcgggcggcggagtcggcggagagggcggcggagcgggcggcggagtcggcggagagggcggcggagagggcggagcgggcggagagggcggcggagtcggcggagtcggcggagagggcggcggagagggcggagcgggcggagcgggcggagagggcggcggagtcggcggggtgggcggcggagagggcggagcgggcggcggagagggcggagcgggcggcggaggcggcggagcgggcggcggagacgatttcccttgtgtcgtgggtcggccatgtgcccgcgacccccgacacaagattggcccgcaggcaagccaaaaggaagacactgccatcgaaattctcgtcaacgtgatcacggtagcgaaaggtatagggcgccacgcgcagcgcggcccgcgcggcaaagccgacccgtgcccgatggggcagggcgcgcaggaattcctccagctcttcttcgttgtttacgtcacccatatcacccctgaccctgtcccgcgtcagcttgccggggggcgcccttgtgcgcaagggctcacgagcctattgaccaaggctcaaatcctcatcatatgcccaatccatgacagacctcgcccatatccgcaatttctccatcgtcgcccatatcgaccatggcaaatccacccttgccgaccggctcatccaggagaccgggacggtgcaggatcgtgacatgaaggagcagctgctcgacgcgatggatatcgagcgcgagcggggcatcaccatcaaggccaacaccgtccgcatcgactataccgccgacgatggtcaggcctatgtgctgaacctgatcgacacgccgggccatgtcgactttgcctatgaggtcagccgttcgatgcgcgcggtcgagggctcgcttctggtggtggacagcacccagggggtcgaggcgcagacgctggccaatgtctatcaggccatcgacgccgaccacgagatcgtgccgatcctcaacaagatcgacctgcccgccagtgaatgcgaccgggtggccgaacagatcgaggatgtgatcggcatcgacgcctccggcgcgatccgggtcagtgccaagaccggcgtcggcatccacgaaacgcttgaggccatcgtcaagcacctgcccgcgcccaagggcacccgtgacgcgccgctcaaggcgatgctggtcgacagctggtatgacagctatctgggcgttatcgtgctggtgcgcatcatggacggcgtgctgaaaaagggcatgcgggtcaagttcatgtcgaacggcaccctgcaccacgtcgaccgcatcggcgtgttccgccccgccatgcagatgatcgacagcctcggcccgggcgagatcggctttctcaccgcatccatcaagcaggtgcgcgacacccgcgtcggcgacaccatcaccaatgaccgcaacggcaccgaggtcgcgctgccgggcttcaagcccgcccagccggtggtgttctgcggcctcttcccggtggactcggccgagttcgaggatctgcgcgacgccatcgagaaactggcgctgaacgacgcctccttctcttacgaaatggaaacctcggccgcgcttggctttggcttccgctgcggcttccttggccttttgcatctcgaggtcatccgcgaccggctggaacgcgaatacgatatcgagctgatcaccaccgcgcccagcgtggtctatcacgtcttcatgaaagacggcgagatgcgcgagctgcacaaccccgccgacatgcccgacctgtccaaggtcgaccatatcgaggagccgcggatcaaggccaccatcctggtgcccgacgaatacctgggcgatgtgctgaaactctgccaggaccggcgcggcatccagcaggatctgagctatgccggctcgcgcgccatggtggtctatgacctgccgctgaacgaggttgtgttcgacttctacgaccggctgaaatcggtgaccaagggctatgccagcttcgactaccagctgaccggctatcgcgaggacagcctggtgaaaatgtcgatcctggtgaatgacgagccggtggacgcgctgtcgaccatggtccaccgcgaccgggccgaggcgcgcgggcgggccatgtgcgaaaagctcaaggacctgatcccccgccacatgttcaagatcccgatccaggcggccatcggcggcaaggtcatcgcgcgcgagaccctctcggcgctgcgcaaggacgtgacggcgaaatgttatggcggcgatgcgacccggaaacgcaagctgctggacaagcagaaggcgggcaagaagaagatgcgccagttcgggaaagtggatatcccgcaggaggcgttcatttcagccctcaaaatggacagctgaggctgtccctcttcacaccggtcgcggcctcacgcccgtagggtgggcagtcctgcccgccacgcttgatgcgcctgtgcggtgggcaaaatgcccaccctacgcttgctcattttgagtgacggtgggcgaaagcggtaggcgcagcctggcgcgtgcccgcacgcccgagagttgagtgagtcgggacagctaaggctgcccctcttgcgggacagtcccgtagggtgggcagtcctgcccaccatgggtgatgcgttcgtgcggcgggcaaaatgcccacaccaagcttgcagtttagaccttccgaaccacttctattaatgccgccaagtagtaatccttaggcgtttaattcaactattaaattcacagtcattacaccaataacacctaggaacaaagctgttagcacggcagcgatgcttacttgcgtaagcaagctcctacgcgcaccaagatgacctccaatatgaaaacggtgggtaattttctcaaacaccaataatccgatcattattgcgcataggttcaacagagaaaggcccaaaggaatgtatccgttcggaacagcctttggtacaccaaaagggaataagagcggagctatgaatgtggccaaaatttgcataagcaacaaagacatgagcacgcttagcacggctagaaagggaactgttttcaagaagtgcctcagggttcaggtggcaatccgatgacgacgaagtcagtctttggaacgacaggtatcaggcagaggttgaggtaatcaagatacaatcagtgcttgtaagtttcgcgcatttatacctgtggcggcacagttcaacgcatgatcgcaaaaattggctgcgctgcctccgatctctgcaacgacacctccgtcgggtgggattccatccccacgcttcctcaccaaaaccgcccgttcggccgctcctcggcgcgggtcatctggtcttgcggacagggggcgttgtctagtgcgtagtctgttcgaccctcaccgcccccgcaccaggcctcgcgccagtgtggtcacgataaagctcagcgcggcgacgcagacgatgctggggcctgctggtgtgtcgaacaggtacgcgccgtatagaccggccagcgccgacagcccgccgatgcccgcagcccccagggccatgccctcgggcgtgcccgacaggggccgggcggcggcggcgggaatgaccagaagtgcggcgatcagcagcacgcccaccaccttgatcgccaccgcaaccaccaccgccagcgccagtgtcagccaggtctcggcccggcgcggatcgaccccggcggcatgggccagatcggggttcagcgtcgcgatcagcaggtcggaccagcgccacagcgtcagccccagcaccagcgcgccgccgccccagatcaccgccaggtcaccgcgtgacaccgccaggatatcgccgaacagaaaggccatcaggtccagccgcacatcggccagcagcgacaccgccaccagccccgccgccagcgccgtatgggccatcacccccagcgccgtatccatcgcatagccgcgcccgcgcatcagcgtcaccgccgaggccatcagcaccgccgccagcaccaccgccggcaggatcggtgccgacagcgccagcgccagcgccacgcccagcaccgccgcatgggccgtcgcctcgccgaaataggccatccgccgccagaccacgaaacagcccagcggccccgaggccagcgcaacgcccgcgcccgcaagcgctgcacggatcatgaagtcgtccagcatcaccggtctccgtgtggatgcatatgctctgcgccatggtcgtggccgcagtcgtcgtcgtggcgatggctgtgctggtggcggtacagcgccagcgccccccgcgtgccggtgccgaacagcgcccggtattccggcgcgtcggccaccacttcgggcgtgccctcgcagcagatatggccgttcatgcacagcacccggtccgaggcggccatgacgacgtgcagatcgtggctgaccatcactaccgcgcagccgaggtcttggcggacctcttcgatctgctcgtaaaatgccgccgatccgggctggtccagcccctgtgtcgcctcgtccagcagcagcaggtgcgggcgttccagcaccgcgcgcgccagcagcacgcgctggaactggccgcccgacagatcggtcatctgccggttggccagatcgggcacgccggcgcgggccagcgcctcggcggcgacatcctgcggcacccggcgcggcaggctcaggaaccggctgacggtgatcggcagcgtcgcgtcgatcgccagtttctgaggcacatagccgatgcgcagacccggcgcgcggatcacccggcccgaggccgcgggcagggcgccgatcagcgccctgagaaaggtggatttgcccgacccgttggggccgacgatggtgacgatctctcccgctgccacggcgaccgagatatcggcaagcacggtgcgtccgtcgacccggatgctcagcccctcggcggcaatgaccggcgtgttcatgcggcctgacccgcgcagccggggcagagcccctcggcctcgaccacgatccgttcgatggtgaacccggcctcggcggcggccttgcccaggcggccctgttccaactcggttcccgcctcggccaccgccttgcagttgcggcagatcagaaaggcaggcacgtggtcctcttcgggatgggcgcaggcggtataggcgttcagccgctcgatccggtgggcgaacccgttctgcaccaggaaatccagcgcccgataggccacgggaggttgcgagcccagcccgtcggcggcgagaatgtcgaggatttcataagcgcccatggcccggtgacggtccagcaggatttccagcacccggcggcgcaccggggtgaattgcagcttgtgcgcggcgcagtgcctttcggcctgatgcagcgccgtggcgatgcactggctgtggtcgtgacgttcgaaacctttggcggtcatgcgggcctcccggcgaatttcaggcttgatatgttataacatccccgatatcaagccgcacagattgttacactataacataccgaggtgcccatgacccgactttccctctctgcgctgctgttgacctgcgccacgcccgttctggccgaggcgcccagggtcgcggtcgatatcgcgccactccattcgttggtcgcgcaggtcatggcaggggtgggagaacccgatctgatcgtgcgcccgggcgcctcgccccacagctacgccctgcgcccgtccgaggcgcgggcgctgcaacaggccgatctggtgatctgggtcggcgacgacctgaccccctggctggaaaaaccgctgatggcgctgtcggacgcggggcgtcagattgccttgctagatcatccgtcgacggcgcggctggcttatcgcgatcttgcccatgacggtcatgacgacgcgcacacgcaaacaggtcatgacgatcatgaccatgcgcaagaggcgcatgaaacccatgacgacgatcacgaccacagcggcaccgatccgcacgcctggctcgatccgggcaatgccagcgcctggctgtcgcttctggccgaggaactggccgcgctcgaccccggtcatgccgaccgctaccgtgccaatgccgccgaggcgcaggcccgcctggccgagctgacgattcagatcgcgaccgagttgcagccgatgcagggcaaaccctttattgcctttcacgacgcctatcagtatttcgagcgcccctttggcctgacgctggccggaaccgtgtcgctgggtgatgccagcagccccagcccggcgcggctggcgcatctgcgcgaagaggtggtggaagagggggtgagctgcgccttttccgaaccgcaatacaacaccgcgctgctggaaaccgcggtcgaggggacaggcgcggcgatcttcgtgctcgatccgctgggcgcggggctggagccgggaccggcgctttatccgcagatgctgcgcgacatggcggcaagctttgccgcctgcgcggcgcagtgatcggggccggcgttattcggcggcgctgaacccttcgatcagctggcgcagccccagggcggcgccggcgaagatcgccagaaaggtgaccggggcgctgattgccagcaggctgaaggcggtcagcccctggcccacggtgcaacccatggcgatgaccgcgccggtgcccatgatcgcggcgcccaggatctggcggcgcaattcgcgcggatcctcgcaggcctcccagcggaaatggcccttgatcagcgagccgatgaaggccccggcccagaccccggcaaccgaacccaccgcaaaggacagcgggcgcactgaaccggtcatcgcatagaggatggattcgcccacaggtgccgagaagctgtgcgacaccacctgcaacccatcgaacccgtgttgatagacccaatagctgccggcccagccgccaacgattgccgccgcgaccaccagcgaccagaagatggatttcggctcttgccgcatgtcccgtgagctaagcgcgcccaggcagaggatcagcccgatgccgatgccgatcacatgcaccggcaggccggttagcgcatgggcatggtgggccagccccggcggcaggtcgccggcgacctcgatctggggaaacagcaggttgcgcagcggtgccagcggcccggccagggtgacataggtaaacacgcccataaccagcacgatgacaaaggcgcgcagatcgccaccacccagccgtgcgatcgagccgtagccgcaattgcccgccagcgccatgccatagccgaacatcagcccgcccaggatcgaggccagcggcatccagcggatcgacaggtaatagctttgccccggatcgagccagcccagccccatcaggccgaaactgcctgccatggcggcgccgatggccagcacccacatccgcatccggacgtctgaaccgccataaagcaggtcctcgatcgcgcccagggtgcagaaccggcccaggcgcgcggccaggcccagggcaatgccgcccacaaggccaaccagcgccacggcctgactgtcactcagccaaacaagcatgttttcctccccacgctccggtggccggttccgcttggtggcgaccggaaccgggtgggcggctcagtcgttgttgcagaacaggtcgtagaccacttccagtatccgccgcggccgttcatctgccaagcggtaatagatcgccttgccttcgcggcgcggaatcaccagaccttcgagccgcagccgggacagttgttgcgagaccgccgcctgacgggcggccagcagctcttccagctcggtcaccgatttctcgcccgacaccagatggcacaggatcatcaggcgcccttcgtggctgatcgccttgaggaaattcgacgcagtcgtggcgttgtcgaccatcttgtcgagttcatcatcggccatatcggtcgaaaactgcggaagtgccatgtctcgtgtccttgttcccggggcggtcccgggctgtgtctcaagcgtcaaccctctgtctggcgcgccgggcgccctttagccgatttgtcgcgggcaatccaccatcacacgcgaatatgtttgctcctgttgccgtcccgcctagctgctgccaggctttttggggacaaagcccgcatggtcgaccagcagctgttccagcagcggccaaaagaaatcctcgcccggatagccttcgagccgcgccagctcgcgcccgtcctcgacgatcagaaaggtcggggtaaacaccacccggcgcgcggtttccagatcggcggggatcgcccgcagatcgacccggcgcagcggggcaaaggcgccctcggcggtcttgggatagatcggcgcgatttcctcgttccagcgggcgcaccactcgcagccatgctgctcgaccatcaccagttccgccgccagagcgggcagggcaagcactgccgccaaaccggcggccaggagatttcttgtcatgcccattcgtacaccgttgacctttcgcttacacaaaacataatttgaatgtgtgaatagatcaagccgcgcacatgcgccgcgcatcacaaggccgacagatgtttgaaatctcctatctgggtgcgctgtttgccgggttgctcagcttctttaccccctgcgtgctgccgatggtgccgttctacctgtcttatatgggtgggctcagcatggccgagttgcgcggcgacgggcgcatcgcgccgggggcgcagcggcggctgatcgtgtcatcggtcgcctttgcggcgggggtgacctcggtcttcatgatgctgggtatgggggcgaccgcgctggggcggctgtttggcacctatctggacacgctgtcctgggcggcggcggcgatcctggtggtgttcggcctgcatttcctgggggtgatccgggtgccgctgctctatcgcgaggcgcggatggacagcaccatgcccgcctcgaccctgctgggggcctatctgatggggctggccttcggctttggctggacgccctgcgtgggcccggcgctggcggcgatcctgatgattgccagcggcatgggcgagatctggcgtggcggcctcttgctgctggtctatggcatcggcatgaccgcgccctttgtggtggccgcctttttcgcgcgccccttcctgggctgggtgcagcgccatcgcgccgcctttgcctgggtggaaaaaggcatgggggcaatgctgatcctatttgctatcctgatcgtgaccggcggcgtgaactggatcgccgacgcgatgatccgctgggttcccggcttctcggcactgggctgaggggcgggctgattgcgaggtgaggagatgagacggtttctggcaattctgggcctgctggccctcacaagcggcgctcaggcggaactgggcgatgacgggctgcacaagaccgcctggatgcgtgacacgttcaaggacctgcgcgaggatctggacgaggccaatgccgagggcaagcgcctggtgctgttcttcgaacagcgcggctgcgtctactgcgccaagatgcacaaggaggtgtttccccggcccgaggtgagcagctatatcgaagagaactatttcgtggtgcagctgaacctgcatggcgatatcgaggtgaccgacttcgatggcgaggcgctgtcggaaaaggacatggcccgcaaatggggcatcctgttcacgccgacgattctgttcctgcccgaagaggtggccgaggaccagtcggcccagcaggcggcggtggcgatgatgcccggcgcctttggcgcgggcaccacgctggacatgttcacctgggtcgccgaaaagcggtatgcgcttgataacggtgaggatttccagcgctatcacgcgcggcgcattcaagagcgcagcaatggatctacggactgagtgtcaggcgcaacaaaattccaattcatatttgtgaatttgatgttgcgtccggggcggttcgtggcctacggtataccgagcgagtttcgccacgtgcgcagacacgtgggagccaatgggaggacacatgaaaacaactattctgacgctggccgccgcgttgatcagtggcgcagcctgggcgggtgaaaccgcgccgggcgatgtggtctatgccgacggcgccgtcgaggcatcgctgaccggaacacccggcgatgcggcaaacggtgccatggtcgtgggctcgaagaagcacggcaactgtgtcgcctgtcaccaggtcggcgcgctcgccgatgtgccctttcagggcgagatcggaccggcgctcgacggggccggcagccgctggagcgaggccgagctgcgcgggctggtcgccaatgccaagctgacgttcgaagggtcgatgatgccgtccttctaccggatcgacggctatatccgcccgggcgatgcctataccggcaaggcggccaagggcgcgctcacgccgctgttgtcggcgcaagagatcgaagatgtggtcgcattcctcgcgaccctcaaggacgagtaagccatgcggcagccgcgtggcgacaaacaaaggagagcaacgatggatttctcacgtcgtgacaccctgggcctggccctgggcgcagcggccctgacggtgctgccgttccgcgtgaacgccgccgccgaggaccggatcgccgagttcaccggcggtgccgaaatgggcgagggcgggctgaccctgaccgcgcccgagattgccgagaacggcaacaccgtgccgatcgaagtcagcgcccccggcgcggcggcgatcatggttctggccatgggcaacccgaccccgggcgtggcgcagttcaacttcggtccgctggcggccgcacaggcggcctcgacccgtatccgcctggccgggacccaggatgtggtcgccatcgccaagatggccgacggctccttcgtcaaggccagctcgaccgtaaaagtgaccatcggcgggtgcggcggctaagcccgcgcgtccgacaatcaggagacaagacacatggcatctggtgttaaaccccgcgtgaaggtcccgaaatcggtagccgccggcgaggcgatcacgatcaagaccctcatcagccacgcgatggaaagcggtcagcgcaaggacaaggaaggcaacgtcattccgcgttcgatcatcaatcgcttcacctgtgaattcaacggccagtcggtgatcgacatcaccatggaaccggcgatttccaccaacccctatttccagttcgatgcgaccgtgcccgaggcgggcgagttcgtgttcacctggtatgacgatgacggctctgtctacaacgacaacaagtcgatcacgatcgcctgatccgcggtcctaggcaaaagatgctgctgcccggtgcgcgaaccgggcgcggccaatcacccaagggaggaatatggatgaaagtcagggcaatgaccgcgattgccgcgttgctggccgcgcctctggcggcggtggccggcccggacagcgatgagctggtcgtcaacggcgagatcaacatggtcacccaaaccgaagcgcccgcccatctggatggcgcgctgtccgagctgtactcgggctggcgtttccgttcggacgagacccaggcgctgcagatggatgacttcgacaacccggcgatggtctttgtggaccaggcgcaagaggcgtgggacaccgccgatggaaccgagggcaaatcctgcgcctcgtgtcatggcgatgccgccgacagcatggcgggcgtgcgggcggtctatcccaagtggaacgaggccgccggcgaggtgcgcacgcttgaggcgcaggtcaacgactgccgcgaaaaccgcatgggcgccaaggcgtggaaatatgacggtggcgacatggcgtcgatgaccgcgctgatctcggtgcagtcgcgcggcctgccggtcaatgtggcgatcgacggcccggcccaggcaacctgggagatgggcaaggaaatctattacacccgctacggtcagctggagctgagctgcgccaattgccatgaggacaattatggcaacatgatccgcgccgaccacctgagccaggggcatatcaacgggtttccgacctatcgtctgaagaacgccaagctgaacacgtcccatgcccgcttcaagggctgcgtgcgcgacacccgtgccgagacgttcaaccccggcagccccgaattcgtggcgctggagctttacgtcgccagccgtggcaacggcctgtcggtcgaaggaccctcggtccgcaactaacacccgggccccgcaccggatcaccggtgcggggccttttttgtccagacaaattcacttttgtgaatttgtgataaaaacgatcaggaaaaggctgcctcatgatctcccgtcgcgattttcttcaggtttccatggccgcatcggccctggtgggggcctccggctttggcaattggtcccggctggccgcgcagcaggcgctgacccaggaccagctcttggaattcgacacgttcggcaacctgaccctgatccatatcaccgacatccacgcccaattgatgccgatctatttccgcgagcccgaggtgaacctgggcatcggcgcggccaaggggcagatgccccatatcaccggcgccgatttccgccgcttctacgggatcgaggatggcagcccctcggcctatgcgctgacctatgacgatttctcgtcgctggcccggacatatggccgggtgggcggcatggaccgggtcgccaacgtggtgaacgccatccgcgccgaccggcccgacgcgctgctgctggacggcggcgatacctggcacggctcctatacctgccaccacaccgaggggcaggatgtggtcaacgtgatgaacgcgctgaagcccgatgcgatgacctttcactgggaattcaccctgggcaccgaccgggtcaccgaactggtcgaaagcctgccctttgcctcgctgggccagaacatctttgacgccgaatgggacgagccggcagagctgttcaaaccctacaagttcttcgaacgcggtggcgtcaaggtcgcggtcatcggccaggcctttccctatatgccgatcgccaacccgggctggatgtttcccgaattctccttcggcatccgcgaagagaacatgcaggccatggtcgacgaggtccgcgccgaaggagccgaggtcgtcgtggtgctgagccataacggctttgacgtggacaagaagatggcgggccgggtcaccggcatcgacgtcattctcagcggccacacccatgacgcgctgcccgaaccggtgctggtggagcagacctatgtgatcgccagcggctcgaacggcaaattcgtcagccgggtcgacctggatatccgcgatggccggatgatgggcttgaaacacaagctgatcccgatcttttccgacgtgatcgcccccgacccgcaggtcaccgccctgatcaacgcgcagcgcgagccgcatatcgaccagctgcgcgaggtgatcgggcgcaccgccgatgatgcgctgctctatcgtcgtggcaatttcaacggcacctgggacgacctgatctgcgacgctctgatttccgagcgcgacgccgatatcgccatgtcgcccggcgtgcgctgggggccgtcgatcctgccggggcaggagatcacccgcgaggatatctggaacgtgacctcgatgagctatggtgccgcctatcgcaccgagatgaccggcgagttcctgcatgtggtgctcgaggatgtgggcgacaacctgttcaaccccgacccttattatcagcagggcggcgacatggtgcgtgtcggcgggctgggctaccgcatcgacgtgaccaaacctcagggcagccgcatcagcgacatgaccctgctgaagaccggggaacagatcgaccccgccaagaactacgtcgtcgccggctgggccagcgtcaacgagggcaccgaaggcccgcagatctgggatgtggtcgaaaaccacatccgcaaactgggcaccgtcaacgtgaccccgaatacatcggtcgaggtcgtgggcgcctgaggcgctcacaaccggccaaaattttttgagcgattgcattcacatacgcgaatgcagtgatgcaaaggaggcaacagtatgagtgaaagctctggcaagcacagcccgtcgcgccgccggtttctgaccagtgtcgcggccgccggggcgggggccgtggcggcgggcgcggcacgggccgcaggccccgatccgctgatcaccgaggttcaggactgggcgcgcgccaccggtgacggtgtggacgcgaccccctatggcctgcccatcgaatacgagggcgacgtgatccgccgcaacgtggaatggctgaccgccgacacgatcagctcgatcaactttaccccgatccatgcgctcgatggcacgatcaccccgcagggctgtgccttcgaacggcaccattcgggcgccatcgcgctgaagaaggaagactatcgcctgatgatcaacgggctggtcgatacgccgctggtcttctcctatgccgatctggagcgtttcccgcgcgaaaaccacgtgtatttctgcgaatgcgcggcaaactcgggcatggaatgggctggtgcccagctgaacggcgcccagttcacccatggcatgatccataacatggaatattccggcgtctcgctgcgcaccctgctggaagaggcaggtttgagcgcggcgggcgatctcaaggacaaatgggtctatgtcgagggcgccgatgcgtcgtcgaacgggcgctcgatcccgatggaaaaggcgctggatgacgttctggttgcgttcaaggccaatggcgaggcgctgcgcaaggaacatggctatcccgtgcgcctggtcgtgcccggctgggaaggcaacatgtgggtcaagtggctgcgccggatcgaggtgatggacggccccgtggaaagccgcgaggaaacctcgaaatacaccgacacgctcgaggatggcaccagccgcaaatggacctgggtgatggacgcgaaatcggtcgtcacctcgcccagcccgcaggcgccgatcacccatggtgccggcccgctggtgatcaccggtctggcctggtcgggccgcggcgcgatcaccggcgtcgatgtctcgatcgacggcggcaaaagctggcagcccgcccgcctggcggcgccgggacaggacaaggcgctgacccggttctatctggataccaactgggacggctccgagatgctgctgcaaagccgcgcccgcgattccagcggctatgtgcagcccaccaaggcgcagctgcgcgaggtgcggggcctcaactcgatctatcacaacaacgcgatccagacctggtgggtcaaggcaaacggagtggccgaaaatgtcgaagtttcctaagctgacccttaccgcatcgctcgccgcgctgatgctgtcggcgccggcctgggcgggtgaattcggcctgggccgcccggctctgcccgaagagatcgccgcatgggatctcgacgtcagccccgatggcaccggtttgcccgcaggttcgggctcggtcgaggatggcgagatggtgtttgccgacaattgcgccatctgccacggcgattttgccgagggtgtcgacaactggcccaagctggccgggggcatgggcacgctcgaccgcgacgatccgctcaagaccgtgggctcctactggccgcacctgtccactgcatgggactatgtgaaccgctcgatgcccttcgggaacgcgcagtcgctcagcccggacgaggtctatgccatcgtggcctatatcctctactccaacgatctggtggatgacgatttcgtgctctccaacgagaacctggccgcgttcgaactgcccaacgcggagggattcatcatagatgaccgcgaaaccgccgaggcgcatttctggacggccgagccctgcatggaaaactgcaaggacacggtcgagatcaccatgcgtgcccgggtgctggacgtgacgccggatgccggtggcgccgaggaggcctcggcagaggccgaggaggcccccgtgaccgaagcggcggccgaacccgcgccggtggcagaggctgcgcttgacccggcactggtggccgagggggagaagacctttaagaaatgcaaggcctgccaccaggtcggcgagggcgccaagaacaagaccggccccacgctgaacgggatcgtgggccacgcagccggtgcggtcgacgggttcaagtactccaagccgatgcaggctgccggtgaaggcgggctggtctggaccgaggccgaactcgccgccttcctcgccaagcccaaggcttacatgaagggcaccaagatgtcctttgccgggctgaagaaggacgaggatatcgccgccgtcatcgcatacctgaagagtttcgagtaggcgatgcgctggctgggaggagcgatactggccggggccgccctgacgggggtggcccgggccgacgagaccgcgcgtgacatcggcgatgccgcgcgcggggaggagctgtttcaggtctgtgccagctgtcaccaggtgggcgagggggccgagcacggcaccgggccgcatctgaacggcatcttcgatcgcaaggtcgcccagttcgaggatttcgactattccccgggcatcctgcgcgcccggcgcgacgggatggtctgggatctcgaacatctcgatgcctatctgaccaatcccaagaccctggtctcgggcaccaacatggacttcgcgggcctgcctgatccgcaggaccgcggcgacatcctggcctatctgcgccggttctcggccagtccccagaacatccccgaggcggcgcccactgctctgaaacaggatgtggaactggcacccgaagtgctggccatggtgggcgatcccgaatatggtgaatacctgtccaccgaatgcaccacctgccatcaggtcgatggcgagtatgacggcattccggtgatcaccggctggctggccgaggatttcgtccttgccatgcatgcctacaaactgaagatcaggccacacccggtgatgcagatgatggccgggcggctgtcggacgaggagatcgcggccctggcggcctatttcgaagcgctggagtaacctccggcgctcatttgtttcttggaggaggaaacccgatgacattgaacagacgtacattcctgggcaccggcgtcgccgcggcggcgacgcttcaggcgccgatggtgctgggcgcgggcaagccccgtgtcgtggtcgtgggcggcggtgccggcggcgccaccgcggcgcgctatatcgccaagggggctgacggggccatcgacgtgaccctggtcgaacccacccgcagctattacacgtgcttcttctcgaacctctatatcggcggttttcgcgagctgtcgagcattgcccattcctatggcaagctggccagcgaatacggcatcaacgtggtgcatgactgggccgtgggcatcgaccgcgacgcccgcaccgtcagcctggcagggggcggcgtgctgccctatgaccgcctgatcctgagccccggtatcgactttgtcgatggcgcggtcgagggttgggacctcagcgcccagaacaagatgccccatgcctacaaggccggatcgcagtcggaactgctcaaggcgcagatcgaggcgatgcccgaaggcggcaccttcgcgatggtggcgccgcccaacccctatcgctgcccgcccggaccctacgagcgggtttcgatggtggcgcatgtgctgaaacagcgcaatccgactgcgaagatcatcgtggccgaccccaagccgaaattctcgaagatggcgctgttccaggagggctggaacacgcattattcgggtatggtcgactggatcggtccggacttcggcggcgccaatgtctcggtagatcccgatgcgatgaccgtgaccatcgacggcgaagagaccaaggtcgacgcctgcaacgtcatcccggcgatgaaggcgggccgcatctgcgagatcgcgggcatcaacgagggcaactgggcgccggtcatcggccatacgatgcaaagccggatggacgagaacatccacgtgctgggcgacgccaccaatcagggcgacatgccgaaatcgggcttttcggccaacagccaggccaaggtcgcggcgatggcggtgcgcgcggcgctgaccgggaccaagatgttcccggccaagttctcgaacacctgctggtcgctgatcggcaccgatgacggggtcaaggtcggcgccacctacgaggcgacggacgagaagatcgccaaggtcgacggcttcatcagcgccactggcgaaagcgccgagctgcgtcaggccacctatgaggagagcatcggctggtatgccggcatcacctcggacatgttcggctaaacggccgcgtggggcgtggtccgctcaggaccacgccttgcggaaggaatggggcgaggcgccgtaacgggcgcggaactgccgcgacaggtggctggtattggcaaaaccggtggcggcagcgatctcggccacggtcatgttggtctcgttgagaaagatgaacgcgcgttcgatccgcaggttgaggtagaacgccatcggcccctgatccagatagcgtttgaacaaccgctccagctgacggcgcgagatgcccagccggtcgcacaggtcgtcattggtcagcggctcctcaagttccgcctccatcaactcgatcgccttgatcagcgcgggattgcggctgccgatcgccaccgaccgggccgagcgctgcggcgattgccgccccgagcgcatgtggatgcacatgtcggccaccacgatggccagtttgggcccgtgctgcttttcaatcagcgccagcatcatgtcgatggcggtattgccgccgccacaggtggtgatccgcccgtccagctcgtagatgttcggggttggggtcaggttcggaaaggcctcggcaaagccgggctggttctcccaatgcagggtgaaacgacgttcctccagcagccccgcccgggccagggcaaaggcgccggtacagataccgccaagggcgctgccgtggcggtattcccgccgcagccaggccagcacggcgggcgaatagctcttttccggctcgaccccggcgcagacaaaacccatcgcctcgggcggcaagggcgccagcgcctgatcgggggtgatgcgcagcccgttggaacaggtcaccggcgcgccgttctcggtcatcgtatgccaggtgtacagctgtgtcttggtcagctggttggcgatgcgcagcggctcgatcgcggcggccaccgccagcatcgttgccttgggcagcagcagaaagcggaaatcctgcggcggcccgtcatagtgcagcgaaaccgaggcagaggcggctttggaaacaaagggggtctgggtcatgacgctcgggcaggggcgggaaccggcatcggctccgccgggttacacgcccctaccgtgctgtgcgccagaggcaaggtcaagatgcggcggttcgtgccttgtttgcgtcagcctgccctgccggtctgcggcaaacgaaatcgcctccggcccttgcagcccctccaaggcgacactaagactcgtgtaaccctcctcgggtaatgtcccgaaccaacgctaatgagcaggcaggtcccagatgttcgatcccgtcgatacctatatgaacacccttgtccccatggtggtcgagcagaccagccggggcgagcgcgcctatgacatcttctcgcgcctgctgaaggagcggatcatcttcatcaacggcccgatccatgacgggatgagccatctgatcgtggcccagctgctgcatctggaagccgagaatccgaacaaggaaatctcgatctacatcaacagccccggaggcgtggtgaccagcggcctgtcgatctatgacaccatgcagtatatcaagccgaaatgctcgaccctggtgatcggccaggcggcctcgatgggctcggtcctgctggcgggcggcgaaaagggcatgcgtttctcgctgcccaacagccgcatcatggtgcaccagccctcgggcgggtatcagggccaggccagcgacatcatgatccatgccgccgagacccagaagctcaaggaccggctctatgacatctatgtcaagcacaccggccagaccaagaaagccgttgaaaaggcgctggaccgcgacaatttcatgtcgccggaagaggccaaggaatggggccatatcgacgagatcgtcgaaagccgcagcaagggcgacgacgcagagtgagcgatccggccagcgggcatgaccgcaggtcgggaagtttgacattgtagcggccggtatgctggcctaagctttacgaacagacggcggcccgcctgcgcagagcggggcgccgggacgaaggccggaaagggtgaccatggcgacgaattcaggcggtgacagcaagaacacgctttactgcagcttctgcggcaagagccagcatgaggtgcgcaaactgattgccggtccaacggtgttcatctgcgacgaatgcgtcgagctgtgcatggacatcatccgcgaagagaccaaaagcagcagcctgaaatcctcggacggggtgcccacgccgcgcgatatctgcgatgtgctggatgactatgtgatcggccagtccaccgccaagcgggtgctctcggtcgccgtacacaaccattacaagcgtctgaaccacgcccagaaggctggcagcgatatcgaactggccaagtcgaacatcctgctgatcggcccgaccggctgcggcaagacgctgttggcgcagacgctggcgcggatcctggacgtgccctttaccatggccgacgcgaccaccctgaccgaggccggttacgtgggcgaggatgtggagaacatcatcctcaagctgttgcaggccagcgaatacaatgtcgaacgcgcccagcgcggcatcgtctatatcgacgaggtcgacaagatcacccgcaagtcggaaaacccctcgatcacccgcgacgtgtcgggcgagggggtgcagcaggcgctcttgaagctgatggaaggcaccgtggccagcgtgccgccgcagggcgggcgcaagcatccccagcaggaattcctgcaggtggataccaccaatatcctgtttatatgcggcggcgcctttgcggggctcgacaagatcatcgcgcagcgcggcaagggcagcgcgatgggttttggcgccgatgtgcgcgccagcgacgagcgcggtgtgggcgagctctttaccgaactggagcccgaggacctgctgaaattcggcctgatcccggaatttgtcggccgtctgccggttctggcgacgctggaggatctggacgaggatgcgctggtcaccatcctgaccaaacccaagaacgcgctagtcaaacagtatcagcgcctgttcgaactggaagataccgagctggactttaccgatgacgcgctgaaggcgattgccaagcgggccatcgaacggaagaccggcgcgcgcggcctgcgctcgatcatggaggatatcctgctggataccatgttcgacctgcccagcatggataacgtgaccaaggtggtggtgaacgaagaggcggtgacctcggacgcgcagccgctgctgatctatgccgatgccgaaaaggggtcggccagcgcgggctgaggcccggacgcgtgaggataggacggcgcggaatttccgcgccgttttccgttgagaggggagaaggggcgctgcccccgtcacttgcggtgacgcccccggagtattttgagcaaagtgaaaaggccatgtgcaggcatggcaatcgggaaggagcaggcaagatgcgcataaggcggatttcatcgggtggcccgtttgaggccaagatcggctattgccgagcggtggtggcgggtggctttgtccatgtggccggaaccgtggggcagggcgaggatgtggtggcgcagtgccgttcggccctggaggtcatcggcgcggctctgaaagaggccggtgctggattcgccgatgtggtgcgggtgacctattatctgccggacgcggccgagttcgaaccctgctggccgatcctggccgagacctttggcgccaatccgccggcggcgaccatgatcgaatgcggcctcatcgaccccaagtaccggatcgagatcgaagtcacggccttgttgccacaatgagagctgcgcgcgcctgtcacgggggctggcctctggaccttggcgcgcgcatcggtcatatctgctggtaagtcattttcggaggtaccctatgggaatcctgaacaccctgctgcgcgccgtgacctggtggaacggtgccacgctgaacacccggatctataccgcccgcaaggggacaagggtgggcgaggacgcgcagggcaacatcttttaccgcaatggtgatgacagccagcgctgggtcatcttcaacggcgaggccgaggccagccggattgatccggaatggcatggctggctgcaccggacctgggacgaaccgccgagcgagcggccgttgccccacaaggcctgggaaaaaccgcatcaggaaaacctgaccggtacgcctctggcctatgtcccggcgggatcgttgcgccggaccaagccggtcgaacggcgcgattacgaggcctggagcccggaataaagaggcggatatgtccagccacaacatgacagaagttctggtcggcggggcggttctggccgcggcgctgacctttggcatctatgccagccaggccaccggcctgtcgcgcggcaccggcggctatgagctggcggcctcgttccgctcgctcgaaggggtgacggtgggcaccgatgtgcggttggccggggtcaagatcggcaccgtcaccggggtcgatctgaaccccgaaagctatcgcgccgacacccggttcaccgtcagcgaggggatccagattcccgacgacagcgcggcggtgatctcgtccgaggggctgctgggcggcaatttccttgaaatcatgccgggcggttcggccttctacttcgaaccgggcgacgtgatcgacgacacccagggcgcggtcagcctgatctcgctgctggtcaagttcgtggcaggcgacgggagcggcgagtgatccgtctggtggcggtcctgctggcgctgttgccagcgccgcttgtggcgggggatgcggtgacctcgggcaccggggcgatgttgcgcgggctcgacaaggtcagcggccagaccgaggatttcagggtcgcaaccggcggcacggccgagatttacgggctggatgtggcgctgggcgattgccgctatccggtcgagaaccccaccggcgacgcctttgcctatctcaccatctgggaacgcggccagcgccaggcgatctttgacgggtggatgatcgcctcgtccccggcgctgagcgcgcttgaccattcgcgctatgacgtctgggtgatccgctgtatgacgccctgagggctctgctcgatcacggccgcgaaatccgccgccccgttcagcgcgcgctccagctggcgccggtattcggcgcgggggatttccaccgcgcccagcgaggccagatgcgcagtcaggaactgggtgtcaaacagggcgaacccggtctggcgcagccggtcgaccagatgcgccagcgcgatctttgacgcatcggtgcggcgcgagaacatgctttccccaaaaaaggccgcgcccagcaccacgccatagacgccgccgatcagctgcccggcctgccagacttccagcgaatgggcatggcccaggtggtgcagcgccagatagctggcgcggatctcggggttgatccaggtctcggcccggtcggcgcaaccatccagaacgcctgcgaaatcacggtcgatgctgacctggtagccgccccgccgcatgcgccgggccaggctgcgtgacaggtgaaacccgttcaggggaaagacgccgcgccggatcggatcgacccagaacacgtccgggtcgttgcgatgttcggccatcggaaagatgccgatggaatagccatgcagcaggatttcgggcggcaggctcatatcgtgctcgccgcgcggagaggggccggatcagggacccggcccacatggtcagtcggccagattctccgcaagccagcgctccagccagtggatgttataggtaccgctctggacgtcaggctcttgcagcagcgcgtgaaacagcggcaccgtggtgtcgatgccgtccacgatcagctcgctcagcgcccgttgcagacgcgccagcgcctcggggcggtcgcggccctgcacgatcaacttggcgatcaggctgtcgtaatagggcgggatcgaatagccggtataaagcgcagaatccatccgcacacccagaccgccgggcgcgtgataggcggtgatcttgccggggcagggcgagaaattcggcagtttctcggcgttgatccgcacctcgatcgcgtggccgttgatctgcagatcgtcctgggtaaaggacatcggcaggccagcggcaacccggatctgctcgcgcaccagatcgacgccaaagatgccctcggtcaccggatgctccacctgcaggcgggtgttcatctcgatgaagtagaactcaccattctcgtagaggaattccacggtaccggcgccgatatagttgatccgggccaccgcatcggcacagatcttgccgatccgcgcgcgttcctcgggggtgatgcaggggccgggggcctcttcgaacactttctggtgacggcgttgcagcgagcagtcacgttcgcccagatgcaccgcgttgcccttgccgtcgccaaacacctggatctcgatatggcgcggcgtggtcaggtatttctcgatatagacctcgtcattgccaaaggcggccttggcctcggagcgcgcggtggaaaaggcgtgctccatctccttggcattgcgggcgaccttcatgccgcgaccgccaccaccggcggtggccttgatgatcaccggatagccgatgtgctcgccgacccggcgcgcctcggccacatctgccacaccaccatccgagccggggaccacggggatacccagttccttggcggtgtccttggcggtgatcttgtcgcccatgatgcggatatgctcggccgaagggccgatgaaggtgatgccgtggtcttcgactatctgcacgaaaccggcgttttcggacagaaagccatagccgggatggatcgcctgagcaccggtgatctcgcaggccgagattatggcgggcaccgaaagatagctctggttgccgggcggggggccgatacagaccgattcgtctgccatgcgcacatgcatcgcgtcgctgtcggcggtggagtgcacggcaaccgtggcgatccccatctcgcgcgcggcgcggatcacacgcagggcgatctcgcctcggttcgcaatcaggatcttgtcgaacatgattgcgcccttattcgatgatgaccagcggggtgccgaattccacggcgtcgccgtctcccaccaggatgcgtttgacggtgcccgcgcgcggtgcgtggatgtggttcatggtcttcatcgcctcgacgatcagcagcgtgtcgccctcggcaacgctggcgccgacgctgacgaaagagggcgcgcccggttcgggctgcagatagacggtgccaaccatgggcgaggggacggcgcccggatgggcggcggggtcctcggcgctggccggtgcggcggtgggcgctgcgggcgcgaccggtgcggcggccacgggcgcggcgggcacggcaacctgtaccggtgcggcggcaacgggcgacacgcggctgacgcgcacgttcaggctgtcttcctcgccatattcacgcttgacctgcacttcggtcagatcgttttcccgcagcaattcggccagcgccttgatgaatgccacatccgcttcgtgtctgctgtctgtcatgagtgtcctcgacggttccccttggcccgtttgtggtggtcgggctcgtgaattacgcggcgttataggccaagcgtcgggccatgaaaagcgccctgtcaccgggaaacatggggtttgcgccgctcgattgcgaggaaaatgcgatcaaagcggcatcccggacagttttgccaccagttccggcagtttgcgggcgccgaatttttgcagcaaccgggcgcgatgcgcctcgatggtgcgatagctgagccccagttcgacgcccacctccttggccgagaggccccggcaggtcagcagcgccacctcgcgttcgcgcggggtcagctcgaccacccggcgctcttccgagatgtcggcaaagctccagatcccgtggcggaacgggtcgtcgggcgtcagcgacttgccccgcgcccggcaccagaacagatcgccgtcgcggcggcgcatgatgcgttcgtcggtgtaatagccggtttcgcgcataacctgcaggccacgcttgccgatgcgctcgaaatcctcgtgactgggatacagcctgagcagcggcatgtcgcgatactcgctttcctgcccgccgaacatgctggcaaaatgcaggttgcaccgccggatgacgcggttttccagctctaccagaccgataggcgcatattcgaagccgggatcgctcatgctgtgtatggtgacgggtatttctacggaattgaagcgaaagctgcgtcttggcaggatttgccacaaatcatttggggaggatgaaccatggtttccatcgcgggctgggggcataccaagttcggcaagctgacagacatgtcggtcgaggacatgatcaccgccgccgggcgcgatgcattggctgatgccgggctgggcgccgaggcggtcgatggtatctgggtcgggcatttcaacgccgggctggttggcgatgggttccccgcgtcgctggcgatgagcatcgaccccgccctgcgcttcaaacccgcgacccggctggaaaacgcctgtgcctcgggttcggcggcggtgtttgccgcgcgtcaggcgatcctgtcgggcgaggcgcgggtggcgctggtgatcggggtggaaaagatgacgcatctgcccaccgccgaagtggccgccgccctgggccatgcggcgtatcaaaaggaagaggcgggcctgtcctttccgggtgtctttgcgcagtttgcgcaggcctatttcgagcgttacggcgatcacagccgggcgctggcccggattgccgccaagaaccacggcaattcggtcaacaacccgctggcgcagttgcagaaaccgttggacgaggcgttctgtgccgaggtgtccgatcgcaacccgatcatcgccgcgccgctgaaaaagaccgactgttcgctggtctcggacggggcggcggcgctggtgctggtggccgacgacatgctgggtgacgtgaccaaggccgcgcggctgcgtggcgtggcgcaagtgaacgatattatgccgatgtcgcagcgcgatctgctggccttcgaggggccgcgccgggccatccaccgggcctatgaccgggccggggttaccgtcagcgatatcgacgtggccgaggtgcatgactgtttcaccattgccgagctgttgatctacgaggcgatggggctggcggcccatggccatgccgccgatctgctggagggcggtgtcgtccatgaaggcgggcgcctgccggtgaacctgtccggcgggctcaaggccaaggggcatccggtcggcgccacaggtgtatccatgcatgcgctcatcgcgcgccaggtgctgggacaggcggatgcgatgcagcatccgggcgccgaactggggctggtcttcaacatggggggatcgggggttgccaattacgcctcgatcctggaaccggtcaaggcatgaacatcggcctctggctggcgcggcaggcgcaggcgggtggcgagcgcccggcgctgtttctcgggcgcgatctggtggccgattatgcggcgtttcacgaccgcgccgcgcgggtggcgggatggctcggcagtcagggcgtggcgccgggcgaccgggttgcgctgttcatgggcaacagccccgattacctgatcctgcaatacggcatctggtatgccggggctgccgcagtgccgatcaatgccaagctgcacgggcgcgaggcggcgttcatccttgccgactccgaaaccacgatcacctttgctgcacccgatctcgccgcggcgctgcacgcggcgcaggcgccgggccgcattgtcgagacgggtacggccgggctggccgcgatccttgccgccgatccggtcgcggcaccggcgcaatgcgatccgggtgatctggcctggctcttttacacctcgggcaccacgggcaggcccaagggggtgatgatcacccaccggatgctgatggcggtctcactggcttatccggtggatgtggatccggtcacacccgaggatacggtgctttatgccgccccgatgagccatggcgccgggctgtacaacatggtgcatgtgctgcgcggggcgcgccatgtctgcccggcctcgggcgggttcgagccgggtgagatcttcggtctggcgcgccatttcacccgggtccagatgtttgccgcgcccaccatggtcaagcggatgaccgaccaggcccgcgctagcggagaaaccggcgaggggctgcgcaccgtcgtctatgcgggcgggccgatgtatctggcagacatcgtcgaggcggtcgagcacttcgggccgatcttcgtgcagatctatggtcagggtgaatgtccgatgggcatcaccgccctgtcgcgccatgacgtgaccgaccgcagccatccgcgctggcaggagcggctggccagtgtcgggcgcgcgcaatccccggttgagttgcgcatcggcgatggggatggtgcgccgctgccgccgggccagaccggcgaggtgatggtgcgcggggacgtggtgatgccgggatattggcgcaacccgcaggcaagcgccagggccttgcgcgacggatggctgatgaccggcgatatggggtttctggatgcggagggttatctgacgcttcaggaccgctccaaggatctgatcatctcgggcggctccaatatctatccccgcgaggtcgaagaggtgttgctgacccatccgctggtgcgcgaggcctcggtggtgggccgcccgcatcccgactggggcgaggaggtggtggcctttgtggtgggcgaggccacggcggcagagcttgacgcgctctgcacccgcaacatcgcgcggttcaagcggcccaaacattatcgctggctgccggagctgcccaagaacaattacggcaaggttctcaagaccgaactgcgccggattctggagggtgagggatgaccgatctgagtggaaagacggcgctggtgaccggctcggtccaggggatcgggctggcgattgccaaggtgctggcggggggcggtgcccgcatcgcggtgcacgggctggcggatgcgggtgaggccgaggcggcctgtgccgcgatgcgcgcggcgggcgcgtccgaggcgcggttctttgccggcgacctgcgcgaccctggccagatcgccatgctgatgcgcgaggtggcccattggggtggcgccgatatcctggtcaacaatgccggtatccagcgcaccgcgccgctgtcccagatggcgggcgagaactgggagacgatcctgtctatcaacctcagcgccgccttctacaccatgcaggcggccatgcccgccatggccgagcgcggctatggtcgggtgatcaatatcgcctcggtgcacgggttggtgggctcagtcgagaaggcgccctatgtggcggccaagcacgggctgatcgggctcagcaaggtggcggcacttgaatatgcagcgcttggtgatcggggccggggcggcgtgaccgtgaattgcatctgtccgggttggaccgaaaccgccattctcgagccgcagatcgcagcgcggatggcggcactgggggtcgacagggtggcggcgatggccgatctgatggccgagaaacagccctcgcgccgggcctcggacccggcagagatcggggcgctggcgctgtggctttgcgcccctaccgcccataacgtgaccggggctgcgatcccggtggatggcggctggaccgcgcaataggtcagagcgcgctgaaccagtcgggcaggcgggtgcggaggcgcggcgtgtcgcggcgtgcgcgcaccacgccggggccgggttcgcgcaccggttcggtcgagatatcggcataggcgcgcggttcggcctcctcccaaggcagttcaggcagcgcctcgaattgtttgaagaagcggcggctgtcggtgccggggttcagccaggcctgaccgggattgcccagacccggctgttcggccacctcgcgccggtggtcggccgagcgcgccagcgcggcgctgttggcgtatttcagatgcacaagataggcgccgcgcggcatgacgaagggaaacccctcgacccgcgccgggcgcagctgcaccccgtgcgacttgaggccgatcctgttgcgcacggcccaggccttggaatagttgccggtgaagaccgcgctctggcgatggttcaggaccggttcatctccttgcagcgtggcgtcctcggcccgttcgcccagattcagtcccagcgcaaagacggcgctgcggcgctggcgggcgaagaaatcggcaaaactgtcgaaacgcgcggggtcgaggcagatcagctcatccgcgtcggtgcggatcacccaatcatagatctggttcaacccgttctgaaaggcgttgagcatgtcgccccggcgggtgtcgaagcggctgagatccgcgcgcgggatggtcaggatgctggcgccggggcagatgcgggcaatctcggggtcggcgccatgagccaccacatagagatgttcggcccccagctggcgcgcgaaatggcggtaccattggccaagcgcccagtgatcgcggtaaaccatggtgatcgcacagattttcatgcgctcatttaggcagggccgggcctgtcggacaagagccggaaattggaaatttccggccaggaaaagatcttttcctggccgttttccgtgccggaaaacggtcgcgcgcaaaaaagaaccggcccttcagggccggtctcaaggtatcggcaggggctgattgccctgcgcgacggggagtgtgatgtcagatcgccagatattcggcgcgcaattcggcattgcccagcacctcggcggcgctgccgtcgaaaacgatggtgccggtgtccaggatcaccgcgcggtcggccagttcaagcgcccgcaccgcgttctgttcgacgatgatcgtggtcatgccctgttccttgatgtggataagggtcttttcgatctcgtccacgatgaccggcgccagcccctcatagggttcgtccagcagcaataccttgatgtcgcgggccagcgcgcgggcgatggccagcatctgctgttcgccgcccgaaagcgtgacaccctcctgcttgcgccgctcacccaggcgcgggaacaggtcatacagccgctccagcgaccagccgaccggcggcgcgatctgggccagttgcaggttctcctcgaccgtcaggccggggatgatgcggcgatcctcgggcaccaggcccagcccggcctgcgcggcctcgtagctggccatgttgtgcagcggctgatggtccagccagatctcgccatgggtcaccagcggcgagccggtgcgcgcgatcgagcgcagggtcgaggtcttgcccgccccgttgcgccccagcagggcgagtatctcgccctcgtgcacgttgaagttcacgccctgcacgatgtagctctcgccgtaataggcgtgcatgtcccagaccgacagaaaggcgggcgccgtggtggcctggttggcgttcttggagaaatcgggttttacgttcatcgtttatcctttctcactcatcttatccaaaaaccggttcccacttttcgggatgagtgacgcactcccttacgcactttcgcccagataggcttcgcgcaccttcggatgacccttgatgttttccggcgtgtcctcgaccaggggcgtgccctgggccagaacggtgatccgctcggccaggctgaacaccacatgcatgtcatgttcgatgatcgcgatggtgatgtcgcgttcctctttgatctgcttgagcaggtcgatggtgttgttggtatcggcccgcgccatgcccgcggtgggctcgtccaaaagcagcaggcggggctgctggctcaggcacatgccgatttccagccgccgcttgtcaccgcgcgacatcgaggccgcgtgcatgtggcgcttgtcggccatccgcatctcttccagcatgtgcatggcctgttccacgacatccttctgactgccgaccgagggcagggcgttcagttcgaacgccccgtcgcggcgggcgaaacaggggatcatcatgttttccagcaccgtcagatcgccaaagatctcgggcgtctggaacacgcggctgatgcccatctgattgatctcgtaaggcgcgcggcccagcaccgactgaccgtcgaacatgacgctgccactgtccgggatcagcttgccgaccaggcagttgagcagggtggacttgcccgcgccatttggcccgatgatcgcgtgaacggtgttttcggccacgctcaggttgacatcggacagcgcctgaaggccaccgaaccgcttgcccacgttcttgacttcgagaattcccatgatcccggctccttattccgcaggctcgtgcttggtcttggcctcactggtccgcttgccccggttgcgcagccagttgcccagcctctggccgccttccacaaggccaccgggcaggaagatcaccaccagcatgaacaggatgcccagcgtcaggtgccagcccttgccgatgaacgggtgcacgataaagaccatgaagtcctcgatcccgtcgggcaggaagctgaaccactggtgcaggatggtatcgttgatcttcgagaagatattctcgaaatacttgatgaaacccgcgcccagaaccggcccgatcagggtacctgcaccgcccaggatggtcatcagcaccacctcaccgcttgcggtccactgcatccgctcggcgccggccagcgggtccatcgccgccatcaggccaccggccaggccggcatacatgcccgagatcacaaaggccgccagcgtatagggacgcggattgagaccggtatagttcatgcgctgctggttcgacttcaccgcccgcagcatcatgccgaatggcgagcggaagatgcggatggccaggtagaacatgaccatcatgatcaccgcgcacagatagtagcccgcgttgaagtcaaagctccaggcgccgaggtcgagcttgtaggtcgagcgcatcgacaggccgaacagatgcggcatgtcgggcaggccgtcacggtggaagatctgcggatcatcggcatagacctgaagcccggtttccccgttggtcagattgaacttggggttcgacagcaccgaataggccagcgcaaagctcatctgcgcaaaggccagcgtcaggatcgagaagtagatgcccgagcggcgcaggctgacatagccgatcagaagcgcgaatagcgcggccacgacaacgctcaatgcgatggccgggatcacgttgtagctgagcagcttgaacatccacacggccgaataggagccgacgccaaggaaggccgcgtgaccgaagctgagatagccggtcaggccgaacaggatgttgaagccgatggcgaagatgccgaagatcacgaaccgctgcatcaggtcgggatagcctgcgttgaactgcgccatggcgcttccggtcgggaaggggttcaggatgaacggcgccagcagggtgaggatcgccacgatgatcagaagcgaggtgtctttcttgtccagtcccagcatgggttagtcctccatcacgcccttgcggcccaacaggccccgaggacgggtcagcagaatgatgattgcgaccagatagatgatgatctggttgatgcccgggatggtggtggtggcccaggtggtcgaggcaaaactttccagcacacccagcaggaacccggccgcgaccgcgcccggcaggctgcccatgccgccgaccacgacgacgacgaagctgagcaccaggaaatccatccccatgtgatagttgggcgggttgagcggcccgtacatgacacccgccagaccggcgacaccggcggcgatgccgaacatgatggtaaaccgcttgtcgatgttgatgcccaacaggcccacggtctcgcgatcggccatgcccgcgcgcaccaccatgccgaaggtggtgaattgcaggaaggcgaagacaccgccgatgatcaccgccgcaaaggcgaaatagaccaggcgccagatcggatagatgatcgcgttcggatcaaagcccagcatcagcccgatgtcgagcgagcccttgagcgccgagggttccggcgtctggatcgggttggcgccgaagaaatacttgatgatctcctgcaacacgatggccaggccaaaggtcaccaggatctggtcggcatggggacgcttgtagaaatgcttgatcagcccgcgttccatcgcatagccgatgaacagcatgatcgggatggcgaaaatcaccgccagcggcaccgaccagtcgatgatcgcggcgccggtctcgggcccgaaccaggaatgaacatagggggtatcgactttcagcggattgccgaggaaatccttctgtgtttcgtcgatggtctgaaagctcaggttgagaatgcgttgcagcatgacggcgcagaacgccccgatcatgaacagcgcgccatgggcgaagttgacgacgcccagtgtcccgaagatcagcgtcagacccagcgcgatcagcgcataggcagagcccttgtcgagcccgtttagaatttgcagcaggattgcgtccatcgtccccacccttggctggtactgattgctcttcccgatgcgcgatcgggaagagcaaggtcacgacatttcaagacttgtcgtcgaaagatccggttgcctgatcaggcgcccgggttgcactggcccagcgtggcctcgtcgccaccgaacatcgggtggttcggcggatacatgacctgcgcgaccggggtgacctcgacgatttccagcgtgtcataggcgttggtcgggttctgcgcaccgcgcacgaccagaacgtccttgaagcactggtggtcatcggcgcgatagagcgtcttgccgttgcccagaccgtcgaattcgaagccttccagcgcttcgaccacaccgcaggggttgaaggttcctgcccgttcgcaggcatcggcataaagcagaacctgcgcatagcaggtctgggccgagttcgacggcggtttgccgtatttctcgccgaacgacttgacgaaggcgcgcgagccctcgttgtcgagctgccagttgtagttcatcgagcccagcacgcccttgatgttgtcgccggcaccggcggccatcagttccgaatagagcggcacgacgatcttgaagtccttgccgttggcgaccttgtccagcaggccgaactggatggcgttggtcagcgagttgaccatgttgccgccatagtggttcagaaccagcacgtcggcgcccgagttcaggaccggcgcgatgtaggacgagaaatcggtcgaggcgagcggggtcttgaccgtgttcacggtttcccagcccagcgcctcggtcgaggccacgatcgactcttcctgggtccagccccagttgtagtcggcggtcaggtgataggcgcgccgatccgagcccatctccttggccagcaccggcgccagcgcggcacccgacatgtaggcgttgaagaaatgacggaagccattggccttgcggtccttgccggtggtgtcgttggcatgggtcaggccggccatgaagatcacgcccgcatcctggcacaggccctgcacggcaacagccacgcccgaggacgagccgccgttgatcatgatggcgccgtccttttcgatcatcgacttggccgatgcgcgggcggcgtccgacttggtctgggtgtcgccggtcacgaactggaccttcttgcccaggatgccgttccccttgagcgccttcgaggtgaatgtgttcaggcagccgccgtcgcccatcccgttcagatgctcgaccgccagctgctgcgccagcaattcgtcattgccttcatccgcataggggccggtctggggcacgttgaaacccagggtgacggtgccaccggtgggttcgttggtataggcggcggccgaagaggcggtgaagatcgtcggcagggccacaccggccccggcaaccgcaccggttttgagcacgccccggcgcgtgacttggttctttgacatgttttcctcccaaaagattgcgtgcgcggcggctcctcatccgcttggcgcaggcacatatgtgcaaaagaagtatgatagggggttggaaaatttagcaataaaccctttaaatggaagggaaatattgtaaatcaatcaacacgaggggccgtggatgtgtaaagaaaattacgttgcgccgcagaaacccattgatttctcttcacattcggggaatgggatatcatggcgcgcgacacactgaccggaagccgaatccgcgagcgtcggctgatgatcggactcaggcaggccgatctcgctcgcgaggtggatatctctgcctcctatctcaacctgatcgagcataatcgccgcagaatcggcggcaagttgttggtcgatatcgccgcagccctgtctgtcgagccctcgatgctgaccgagggggccgaggcggcgctgctggcgaccctgcgcgaggccgccgccgatgccagcccgaccggcgccgaggccgaccggatcgacgagttcgcgggccgctttcccggctgggccgagctgctggcgcggctctttcgccgggtcgggtcgctggagcgcacggtcgagaccctgtcggaccggctgacacatgacccgcatctggccgcctcgctgcacgaggtgctctcgaccgccgcggcgatccgctcgaccgctgcgatcctggccgagccgggcgagctggaagcggaatggcgcgaccggtttcaccgcaacctgcaccaggatgccgaacggctggcggaaagttcgaaatcgctggtgggctggcttgacgacagccaggcgatcgaagaccgcaccggcgtgccggtcgaacaggtcgaggcctttgtcgccgggcatggcaaccattttcccgagctcgaggcgggtggcgatatcgagtcggtgccgctcgacgatctggcctcgggcgccgcgcgcgagatcgcgcgtgtgatactcggcgattacgccgccgatgcccgcgccatgccgttgcccgagatggaggcggcgctggacgcgctgggccttgacccggtggcgctggcgcggcgcttcgacgtcgggctgcccgcgatgttccggcgtctggccagcctgcccgagggggtgttgccctatgaggtcgggctggtgatctgcgacgcgtcgggcagtatcctgttccgcaaaccgatcaccgggttcgccttgccccggcatggagagtcctgcccgctctggccgctctataccgcgctgggacggccgctgacgccgatccgccggcgggtgtcgcaactggggcgcaacgcggtcgagttcgattgtcttgccgtggcctggcccgaggagatgctcgatttcgacagcgatccggtgatccggtcggtgatgctgatcctgccggtgcccgcaaccgagcgcggaagacagccggcccagccggttggtgcgtcgtgccgggtctgtccgcgcggcgactgccccgcccggcgtgaaccgtcgatcctgtccgaagggttttgacaggcccgcgacagcgtgtctaatctatatttgagaatacgagcgggcagcagcccgccgtttttggggggaggaagaggcaaggatgagccgacgagttctgctgatcgaagacgagccgaacatcgccgaagcgatccgctttctgctgtcgcgcgatggctggcaggtggaaacgcatgcggatggggcggatgcagtcgacataatcaccacggccctgcccgatctggtgatcctcgacgtgatgctgcccggcaagagtggcatggatatcctgcgcgagttgcgcgagcaggccgcaacacaggatctgccggtgcttatgctgaccgcgcggggccagtcgcgtgatcgcgacatggcggaaaaggccggtgtcagccggttcatgaccaaaccgttctcgaataccgaggtgctgacggcggtgcgcgatctgcacgcgcaggcatcgcgaccatgaaaggcccggcgggcgaggaggccgggcgcggcccgctccagccgccgccggtgtttctggaacggcaaagctatcgccgccgccgcctgatggatgccgcgcggttgttgccgctgatgggggcggcgctgtttgcggtgccgttgttatggcccaccgacgaggcgggcacggtgcggatgtcggcggccatcacctatgtgttcggtgtctgggccgtcctaatcgcggtcagcgccctgttcggccgcgccacacgtcagggcggtgaccgccagatcgcgcaggagccggagcggtgacctcgctcaacgttctggtcgcggtctgcatggcctatgtgatcctgctgttcggggtcgcctttgccgctgaccggttgtcctcgaccgggcgcaccacctggctgcgctcgccgctggtttatacgctgtcgctgtcgatctattgcaccgcctggaccttttacggcgcggtgggttatgcggcgcgttcgggattggagtttgtcaccatctatctggggccgaccctggtgatgatcggctggtggtggggcctgcgcaagctggtgcgggtaggccgctcgcagcgggtcacctcgatcgccgacctgatctcgtcgcgctatggcaagtcgaacacgctggcggtctgcgtcaccctgctggcggtgatcggcgtcaccccctatatcgcgctgcaactccagtcgattaccctcagcttcgacatctttgccgaggccgatccggtcagccgcccgggcgaggggtcaagcgccttctgggtcgcctgcgggctggcggtgtttgcgatcctgttcggcacccgcaacctggacgccaacgagcgccaccacggcgtggtcaccgccgtcgccatcgaggcggtggtcaagctggtagcgttgctggcggttggggtctttgtggtctggggtatcgcgggcggtctgggtgacacgctggcgcgcatcgacgcctcggaaatcggagtctggcaggtcgaccacgggcgctgggcgaccatcacctttctggcggcggcggcctttgtctgcctgccgcgcatgttccaggtgatggtggtcgagaatgacgacgaacgccacctgcgcaccgctgcctgggcctttccactttatctgatgctgatgagcctgttcgtggtgcccatcgccgtggtcgggctggagcttatgcccgagggggccaatcccgacctgttcgtgctgaccatcccgctggccgaaggccaggagacgctggcgatgctgtcctttctgggcgggttttcctcggcgacctcgatggtgatcgtggcggccatggcgctgtcgaccatggtgtcgaaccatatcgtgatgccgatctggctgaacgcacagggcagcggcgcctcggtttcgggcgatgtgcgctcggtcgtgctctatgcccggcgggtgtcgatcgccgtgatcctggcgctgggctatttctattaccgcctctcgggcggcggcgcggcgctggcctcgatcgggttgatcgcctttgccgggatcgcgcagatcctgccggcgctggtgggtggcctgttctggcgcggtgccacccggaccggcgcgctggtgggattgacggtggggtttgtcctttggctctataccctgttgctgcccggaatgggcgcgggggtgatcgcgccccaagtgatggagcatggtcttttcggcctgtcctggctgcgcccgcaggcgctgttcggcatcgccgggatggacccgatggtgcattcggtcatgtggtcgctgtcgctgaacaccgccgctttctgcatcgcctcgctgctcagctttcccagcccgctggagcgcttgcagggcgcgcaattcgtcaatgtgttcgatcattccgccgggccgcgcggctggaccggctcggtcgcgcagagcgaggatctgatgatcatgtcgcagcgcatcatgggcgcgcgcgaggcgcaggaattttttcagtccgaggcaatggcgcagggcagccgcgcctatctgcccgagccgacgcctgcctttctggagcggctggagcgggagctgagcggctcggtcggggcggccacggcccatgcgatgattggccagatcgtcggcggctcttcggtctcggtcgaggacctgctggcggtggccgacgaatcggcgcagctgctggaatattccagccggctcgaggcgaaatcggccgagctgagccgcactgcccgcaagctgcgcgaggcgaacgagaagctgacccagatctcgctgcaaaaggacgcgttcctcagccagatcagccacgaattgcgcacgccgatgacctcgatccgggcgttctccgagatcctgcgcgataccgacgggctcgcgccggtggacaagacccgctatgcggccatcatccatgacgaggcgttgaggctgacccggctgctggacgatctgctggatctgagcgtgctggaaaacggccaggtgacgctgaacatggggcagggaaggttggtggatgtcctcgaccgagccatggcgaccgcgttgaccgggaccgaccggccgttgcgggtgcggcgccatcgcggtgccgaacggatcgtgctgcgcaccgatctggaccggctgtcgcaggtgttcatcaacctgatcacaaatgcccagaaatactgcgatgccgccgaccccgaactgagcgtgaccgtgcatgatgtgggcggccggatcgtggtcgatctgatcgacaatggcagcggcatccccagggatgcgcgcaagatggtattcgagaagtttgcccgcgtcggcgccgaaaaggctggcggcgccgggctgggcctggcgatctgccgcgagatcatgcagcgcctgggcggcgatatcagctatctctcggggcaggagggcggcgcgttccgcgtcagcctgccggtcggcatggaaattgccgcgcaatagatcttcgtaaagagcttggtaacgcttggcgcgctacacctgtctggtgactgaggcggagcggcaggcgaaacgcatgtgatggcgacggacgcggaaaacaagacggttctggaacggaaactggccctggcccgggacgagcggcagggcgatacccgctcgatcctgcgggcgctgcgtctggcgctggcccgcgccgcggatgaggcggtggggctggcgatgtcggtgatcggggcgacccaggcccggcgggaactggatgagctgggccgggcggtggccgaggaccggctttatctgatgctgtcggggccagagggggcactgggcgcggcctgtatggaccgggcctgtgtgaccgctatcctgcaacagcagaccatgggtcaggtggtggcgggcggctttgtcgagcgggcctttaccggcaccgatgcggccatggtggcgccgctgatcgacgcgctgctgccgcgcgcgcgcgacatggtggaccaacccctcgatcgcgtctgcctgaccgggtatgaattttgcgcgcgtgccgaaagccgcagggcgctgttgctgctgctggaatacgaccgctaccgggtgttcgacctgaccgccgagattgccgggggcaaggcgcagggccagatcaccctgattctgcccgaccggcccgaggcggcgctggagggcgccgagggcgctgctgcgccgcaggggctgcatctggatgcggcattcggcgtggtgcgcgccgatctggatgcggtgatctcgcgcatccgtctgccgcttgccgcctttgccggaatgcagccgggcgatctgctgcctttggtgggactcaagctggacaggacagagatcgtgaccatcgaggggcgccaggtggcgctggcccggctgggccagtgtcgcggcatgcgggcggtgcgtctgaacgagaagctgcccgatcccgagcggatagagcaggggccggacgggttcctggcgcacaaacccggcgagggacagagacccgaaactccgcccgatccggatgtgatcgaccacgaggcacgaccgcccgcgcgcccgcgccaccgggccgaggattacgaggatgtggataccgaggccgagggcgatctggacgcgctgtcggaatatgatctgcccgcgctgagcaccgatcaggtcgccacggaaatcgccgaactggccggattgccgcgcgaggaggaaacggccgaatcaaactgatccggccgcaggcgtgcggttacccgcgcgcctgagcgatctcttcgagccgggggcgcagcgcctcgagctgatagcccgccgccgcggtcttgttcagcacgtcgtcggcgcccagcacgccgcactggcccagcgcccagacgaccgagcagcgggtgcccgaggcgcaataggccagaaccgggccactggcagattcggcaagcgtgccttgcagcgccacgttctcgggtgtcatggtctggtgcgtcagttccagcacctcgaactccagccccgccgcgcgcgccgcctcaccaatggccgccgcctgatggctgggcggtacctcggcatcggggcggttgcagatgatccgggtgaacccggcggctgcgatggcggtaatgtcctcgaccgaaatctgcggcgagacggcgtagcggggggtgatcggtcgaatatccatatccgctccttaggccgttgccgcaagcctgtccagttgcgtgccgacgcgcggtgccaccgccatgcccgccagcatcgcaaccaggaaaatcagcccgccgacgccaccatagctgagcgaggcgatggccgggccggggcacagcccggccaggccccagcccatgccgaacagcaccgagccggtgatcaggcgatgatccatctcgggccggggcagcgccggaaagctgccgcccgccagcggcttgcgcccctcggtcaggcgccaggccagcagcatcggcaggatggcgccgcccatcacaaaggccagcgtcgggtcccagtcgccgaacacatccagccagccctgcaccttgcgcgtatcggtcatgcccgagacaaacaggccgccgccaaacagcgcccccgcgatcagtgaaatcagcaagcgcatcagatcacccccagaacatggcggaagatcgccagcgtcaggccaccggcgaggatgtagaacaccgtcgcgacgataccgcgcagcgaaaagcgcgagatgccgcagaccccatggcccgaggtgcagccattggcgatccgggtgccgaccccgaccagcaggccggcggccacgatgacccagatatcactggtcacatgggtgtcgatctcgacgctgtagagcggccagagcagcagcggcgccaccacgaccccgaacaggaacaccgcccgttcgacccagttgctgcggccggtcccgtcgatcaggccacccagaatgccgctggcccccatgatgcggccattgcccagcagatagaccgccccgccggtgccgatcagcaacccgccgaccagcccccaaatccaatccgtttccattttaaccgtgttccctgttcgcgcttgattggtccgccggtcagagcttgttgaccggcagtttcagatagacattgccctgttcatcggccggcggcatctgacccgcgcgcatgttgacctgcagcgagggcaggatcagccgcggcatgcccagcgtggcatcgcgggcgtcgcgcatctggacgaactcctcgatgctgcggccctggccgatatggacgttcagggccttttgttcgcccaccgtggtttcccaggcatattcgtcacgtcccggcgccttgtagtcatggccgacaaagatgcgggtgtcgtccggcagcgccaggattttctggatcgactggtagagcgtcgccgaggagccgcccgggaaatcgcagcgcgcggtgccgaaatcgggcatgaacagcgtatcgccgacaaaggccgcgtcaccgatcacataggtcaggcaggccggcgtgtggccgggcgtgtgcaacacgtcgccgcgcatctggccgatatggaaactgtcaccctcgcggaacagcgcgtcgaactggctgccgtcgcgctggaactcggtgccctcgttgaacaccttgccaaaggtatcctgcacaacggtgatattggcaccgatgccgatcttgccgcccagccgctcctgcagatagggggcggcggacaggtggtcggcatgcacgtggctttcgaggatccactcgacattcagcccctcggcggtgacatagttcacgatcgcatcggccgaggcggtgttggtccggcccgaggcgtggtcgaaatccagcacgctgtcgacgatggcgcaggcgcggccgtcgggctcacgcaccacgtaggacaccgtaaaggtggcttcgtcgaagaaggcttttacgaagggggtcatgacgggctcctgttggtttcccagatcatatggtgaatcatgaatatgatgcaactgccatgtgccattttatatgcccgggcgcggtttgatatcggtcaatgtgggcgctgcagggctgtgcaaggatacggcagccgctgcgaaaacaggcagatcgcgcctttggcctcgggatggggccaattgtccgggaaatttcttatgcctgttacctgcctgtggcaaagtcggttctgacaatggggagaggacacatgacagcacaggatctctaccgcgccgccgagcgtctggagcgccgggtcgaaggcgcgtcgctgaacacccgtctggagttgcagccggaattcagcaagatcatggaccggatgcgtcagcaggggctgaaggtgcccgcccgcctgcgccagctggacgcggcgctgtgcgaggacgcggtcgaggcgcagttcgacaatatgccggtttgatgtaccgttctgggcgcgtcgcgctcagcccagcgaaatcccgaccatgaccatcatcaacccgatcacggacaggaacagcgcgcccaggttccagggtagcaccgcctgaaccgcagcgcgcagatcgtcgtcactcagccctgccttgcgggcgcggttgacgcgcaggatgcaccagaccagcccggccagcccgagcagcgacagggcggcccccgcccagatgatgatgtcgaacagcatgatcgccccgcctgttacgctgactgcgcgcccgcgttaccctatcggcctatccggtgcaaccggcgggaaatgatccttgcaggcgaaccggcgccgcgctatcccgctcgtcgccgcataactcaccgatggagatcgcaccgatggatcagccccagtcagacgccaattacgggatcgccgcaggcgaattgcgccagttcatcgaacggatcgaacggctggagcaggaaaagaaggacatcgccgaccagcagaaagaggtgatggccgaggccaaggcgcgtggctatgacaccaaggtcatgcgtaagatcgtcgccctgcgcaagcgcgacaaggacgatatcgccgaggaagaggcggtgctggagatgtacaaagcggcgctgggcatggcctgagcgtcgcgcccgcggacccgtccacagccggacgggtcagggggcgatgaactgcactccggggatgcgttgcaggctgaacacatcctcgtcataccgctcggtcagctggtcgaccagttcatgggtccagccgggcagatccagctcttcctcgaccgcgtcttccagcgcgtatttgtccagaaatgcggcgatgacccggcgtttctgcatctcgctcagctcgggatgttcggccagataggcgcgaaagcgtaccatgccctccttggacatgatctcggacagcagcgagaagccgccgacgatcttgttgccatgttccagcccggccatatcgcggatgatctgcgcccagatcagcggcgtatcctcgttgcaccacagggtcagctgcacgttcggggcggcagcacggatgctttcgaccaggccggtccagtgcaatttgttcaggtcgatgccatccatcgcctcggcggcacctttttcaggcagggcgccaaggatatcggggacgaaactggccgggttgcggatcgccatgaacatctcgacctggtcataggcaaagatggactgcaggttcgccattcggggtgcggcacggggatagaacatgcccttgcccagtgccgaccagtgggagccaaagaaattggcatccgaaaagatcactctgtcggccacctcgccatccaggatcgtctctatcagcacctcgcgggcctgtggttccggctctgcctcgtccagcgcggtcagcaccttcttgaacagggcgcgatactgcgctggccccggaacggcaataccacgctgggaaaacggttccttgttgctcagcaggcacctgatcagccgatcatcgtcggtgccatgcgcgccggtatggaataccacctgcatcgtttgcccggcttccttatgaaaaacaaacagatagttccctgactacaagctaggtgcaagtcagtcaaacgcttggcgtaaagggggatgcgagattttcgtcaacaggtcgagaattccatcttgaagtcggaccggcctgcgattaatcgggtcatgttgcccctatagctcagctggtagagcaactgatttgtaatcagtaggtccgcggttcgagtccgtgtgggggcaccacttaaacaccagctaaacactgagtttcaaagcaattacctcaatgaaatgaggtgcttgcgcaatctgtggttgggtttaagcgcggttagagcataacatgaaccttgtaacgtgaaggccattacaaggattttcagaatgcctcagatcaagttcatcgacaccaaagtcggcgcgattccgacgccggacaagactgtctggtatacagaccccgagcagaaaggcttgcgcctttgtgtgacgaagaccggcgttaagacttggtacgtcaacaagtgggatccgaccgcgaacaaagtgcgctcggtcaaacttgctcaatgggcgtcgaaggtgacgcactgcaaatgggcgaaggatcagcgcggccttgtcgcgcatggcatcgtgtcgggcgacgtcttgaacaaggccgagacacaggcgaaggcggcggtcgagcaggccaacgcgctaccgacgtttcgcgaggcgcttgaacagttcatcgaacaccgcacgaccagcaggcaatcgggcaaggcgcggatgatggagacaacggccaaggactaccgctcgacgttcaacaagcatctggcgcactgggcggacgtgcatgtggacaggttgccgattcttgagatcaatcagtacctgaatgcggtgcagatcacgcgcccgaacgccgcccatgtcgcggcaacggtggccggggcgacggttcgcttcatcaacaagctctgcgcccttgctctgccgatcccgtcgctgctggaaggcaccaagatgcggtcgcgcgtcgagacaggcaaactcgacatgcatgtcccgtgggcgaatcgctgggacgagatcgaagcaatccagaatgagcatatccgcctgtgttggaagatcacttggtatacgggcttccgtggccgtgggctgcgcgcattgacgtgggaccaagttgatctcgacgccggtgttgtgaccttcgacaggctcaagcgtcaggaggttgagcgcaccatcgttctcgcggacgatgtgttctggctgtttaaacgcctgcatgaaattcggcatgacgactgcgactgggtgttcccgtcgcgtgtcgtgcgccgggatacgcgtggccacttggacgtgctggacaaactgccgctgacgaagcccggagacttgcgccatttctggatgaccgttgcgcgggaggtagccccgcgtcacgttcacagatggttggcgcagcagaccatgaccgacaacgatctgcggatgctcggccactatggtgaaccgacgtatgaagaacagaaggcggcggcaaattcgattgcagcggcgatcagcaagcggattcaggcagcaccttcttccgttgttgaattgcgccgaaacaccgcctaaattgaatgctccaatacctccatgcctataggtagtgacccggataggtgtgaggccgacgcgtgagagtagtggcatcgccactcaggaagcgggagacgcggttcggtcatgtgggttccaatcacaggacctataatcatgaccattgaccaaatcgcgtcacaaatcgactctctccgtgcggacttgatccgttcaaatccacctctggtaatgaccagcgccgaagccgccgagtttcttggtgtatcggatgaaacgatgctccgctggcgcaaagacggttttggaccgtcatattcgcagcccaattgccgaattgtgcgataccttcgcgacgatgtggtcgcatggctcgaggagaatcggtgatggctggaaatcgaatccgcaggcagaacacaaccgacgagttcgagcgtcttgaacccggcgtggctcaagacttgctcgcgttcaatatcaccaagcagcgcatcgtcgatctctgcaataaagagttcgacgaagacccgctggagggtgcaaaaaactactcgtcgttccatcgcgcgcttgatgggcacgaggtttattcagggattgtccacgcgctgacgaacctccgcgatgatcaagcgaccaacccagcgaaatacctgcccaaggaaggaccgggggaggatttggccgaatggatggcgcaattcgcgaaagcgacttggtggtacaatctcctcgatcttgaaatgacccaaagcaccctgaacgcttggttctcaggccgtggaaagcgcgaacggccggacgtgcgcgaacaggtcgaggcgtggtgggccaagttgtcggaagcggtagaacttgtcatgcgccgaaatagggctgaggcgcgttcccggcatcatgactcagaagtgaagcgggacgaatgggacaaaccacgccgagaagcaatgtcgtgggatacctggtgcaaggaccagcttgaagacggattgtcgatggaggaggttcgcgagcatttcattggggaggcgttgatctacaagacgtcgctcttcgacgtggacataatcgacctcgcgaacccgcagaacccacttgaggcggaaagcccgacagacctagagcgcaacttgtgcgagtatatgtggagcgaactcgttgagcgagactttgcttgtgctgtttcacggcatccaaccgagttcgatcccacgcctttcttcgaggaagatcgctggggagatcgacgcaatgaggaatgcccaaaagacatcaattcggagctgtataagctaaattaccgcacgaaagtgacgcggttctgggatgctgagcagcggtgtgtttctacagagcgagagatcgtggcggtgtcgaaagatggcattgattggcaggagccaacagagcgacagaagcagggctggtccagtgggtttgactactggctggctgcgatggatgccggtgagtcgactgactcccagtacaaacaggcgcttgatgccgcttcactgagagtcaggcagattgatcggaagctgtcacttgaaatggacgacgcagaaaggcgttcactcaaagtccagcttgaagaagcgcaggattgggaaaatcactgccacaacgactattgaaccagagcgcggatgatctgttcgcgttctgacttcgtggtcacgaatgcaagggccatgaacacggtttggatcgaatgcccgtcggcgtaaagctggcgggcgcgttctgttggggtcatggtttggggtaggtcaaaaggcattcgggtcatccttcttgagcagatttcgtttcacgagttcaacgatcacgcaggcggtcacgccattggttcgggttacgagccagacatacaggtcgtctttgtgcatggaggcggcgtcgattgtggccagtgcatcgacaaggttgatggcgtgtttgcgcttgctcgtgcggccaggcatcgttgctctccgttgcggtgttgatgcgtggcatcatacaggcagcgggcggcggtatccgactgtaatggcaggtgacgataagggagttataggtgcaggggcgttgaggcaggacgctcggtgttcctgatgtgcgccttacgcatgtgacgcgtgtgcataaaaaaattattatgttcgtttccctgatcgcgcacataataatttttttgtgcacatgtcatgacgcgcgtaatgcagcgttctgtccctgtctcctgtcagaaagacgtccccttgaggcgtctgccaagaccaaatgatgggttatcagtgggtcaagccaatcaactcattgaactgaaagcatcattcttggtccaatccttgtaatgcaccgcatatcacaaggattttgtcgattccgcctcgaccaccccctttctctgctgccgatccccggccccagggacatttagaagatcacaaatccacgattctcccaccgcgcccgcacggcacatatccccagcgccctgacaccgcatcaaagccgcagcgaaaccgcccaagcaacgcgttcctgcacatgcgccccgccatgatgcccgacaccccataaccgcccgtctctgacgcgctctgcaagcctgcgcacaacgcccatacgcgccacctgcttttcgcagttcgctacctgaaactccgggaacgcccgccaagcgttcctgatatgttctcactatgctcgcaagtcggcgggtagcccgcacctgtccgccgacacccaaacagagaaagtaaatcgaatgcccctgcaatccgtcacaattcagccgacgcctcacggctcccgcctcttgggtgaagacattcacacggccttccacatggacgtgccgctgcctcctgatgacctccaccaactgatcatcgccgccgcgaaatccgacgacttgcacccgcgcgccgaacttatgggcgtgatcgctgatcgaacgcccagcggcgtccgcgtccgcgttgttgcgaatgcggcccacttcgacatcccgtggcccctgatcgtgcgcggggtgcgcaaatgaccaagatcaagcaccgcacgtatcaggagcaacgccaagcctatgacaaaatccgcgatgtgatcgctggcgaagaccggctgaaaaacgcaggcgcacgatacctgcccgaacccgaagggatgaccactgcccaatacacccgctatgttcagggggcgtccttctatgcggtcgccgagcgcaccttgcgcggcatggtcggtgctgtcacccggaacgccccggttctggaattgcctgaacggatcgcaggaatgcgcgatgctgcaaccttcgagggacattcactcgacgtgcttttggaaagcgccctgcgcgaagtcctgtccctcggcaggtttgcgatgctgctcgactacccgacggacggtgcggcccccggctccgcgccgttcatctccactttcgacgcagagtcgatcttggactggaaagaggaacttgtcggcgggcgtcaaaagctgacctacctgcggctgcacgagaccaaccacgacctcgaagacaccggcgtcgagcaacacctcgtcctgaccctcgacccggcctacacggtcaaacgctaccacgtcaaatcgcagcgcaacggccctgacattcagtcggtcgaagaagttcaagtcggcgaagacatcacgccgacaatcgacggctcgccaatgttcgacattccggcggtgatcgtgtcgccctacaacctgaaagcggacgttgaaaagccgcccttcctcgatctcgtgaacgtcaatctcgcgcactggcgcgtgagtgccgactattactggtcgctttacctgacgtcccagccgacgccttgggtcgccgggtcgatcaatgagaagaacaagccgaggcaaatcggcagcggtgcgttctgggttttgcctcagggcgcgcaagcgggaatgctcgagttcacgggcgcaggtatcgccgcgcaaaagacggccctcgacgatctgacggcccagatggcgacgctcggtgcgcggatggtatatgacggcaaaggccgcaatgagacgaccgacacggcccgcctgcgccatcgctctgaactgtctctgcttcacagcagcgtcaacatggtcgaagccggtctgacgaaactcctgcgccttgccgctgaatggacgcgccccggcactgctgacgatgttgtcttcaaactgcaccgtgacttcgtgaccgcccagatggacccggccatcctcacggccctgctcaaggcctacaccgctggtgcaatctcgcacgataccttcctgatgaacctcaagaagggcgaacttatggacgtgaaccgcgccctcgacgatgaacgcgacctgatcgacgaggacgacaacgtactgccgatgcctggggtcgcgtgatgctcaccgaccccgactttggccagcacaattcacgaacgccgcccgaagaactcttgatctttgccgtcctgtctcgcgcgatcttggacctgttcggccctgttgctctggcgtccaataaggctgaggggaaaaagtcgagatacgaagccttgcggtttctgaccgaccattcgggcgcgtgggcgaagcggcgaacggagctttgcgacgccatcggtttcaacggtgacgacgttcgggcgcgcgttatccgcgtcttggagggcgatacgagggcgctcgacgtttacgaggggcgcggctctttgaaccaggtcgaaaaggcccgcgaactttgggaatgtgagaaacaggcgcgtgccgatgcgcaaacccgccgcaaggtcaaaccgaagcgacaaggcgttcgatacatggaggcgcgccccaaggtcatggcgctgctggatcgaccgcgcaccgtaaaggaactgtctgacgaaaccggcttctccgacggcgtggtccgcacagtcctgaacaaagcgattgagaagggcaccgtcgagaaacaaggagccgcataccgagtacctgatactccggttgcggcgacggcggcgtagcaccgatattcaatctacagaacgcgagttaggctcaaccttctggtcttgtgatggaaacggggcgggttgggcatgacccgccccaatcacgaggaaccagaaatggccgacgaaaacgataagcaagcagaagccctgattgccgcactcgcaccgaaaatcgcagaggcgatccttccccaaattacggaatccgttgaaacccagatcaagggcgtcgtcaccaagaacgacgagcttctagacaagctcgcgaagcagaaagcggacgacaaccacagcaagttgctcgccgctgctgaaagccagtaccaagcccgcctggacggcaatggcttgtatcaggggcgcaaacccggcgactcgatcaagatcaagaagtccgatgcgcgttcggtgtccaaataccgcgaagccaaagccctcgccgagaaagagggcgtgccgctcgagatcgtagccaatgactaagaaggtcactctggtgcccggaaaggggccggtggcgaccgtgcataagaagcgtggtccgccgaaaggcactcctgtgaaggcgaagcagccctacaagatggagctgctccccgatgcaaagcgggagcattacacgcgggagatcgttctcgggcgcatgtcgatgttccaagcgggcaaagaacttggaatttctgatacgtcggttgcccggtacatcacccaacttcccgaagacgaaaagctggccatcctcgcgaccgccatgcacgacgccaaggtcaaaacggcgatgcagcacgcggccatcgtcaacgagtttggcgaggacaccgacaaagacctaaagtgggttctgcgtgagcttaaatcgctgctggaatccgccaagggcgacgaagaccgcatgatgcaactgggcgcgctgaaagagcttcgtcagagtctcatgtccctcgcggacctgcacggcaagctgaacaagaagatggatattcatctgaacctgaacgaaagtccgcagtttatccaactccgttcgatcatcctgaaagtgctcaacaaccacccagccgcgaagcacgaatttctgaacgagatggacgctatgggggtcattcaggaacctgtccttgtcgatgatcggagacctgcgtaatgccttcccaagtcgcaaaagccgccgttgggatcgtgaaccaactcgaaaaggtcgatctcgaaagccctaacgatatgcgcgaacagttcgagtctgcgccgcccatcgtcgtcaaactcctttccgagttggccgcccgtcgaatgctgaaacccgcgacacggtggccgggtcgtcctgatcgcccatgatggacccgcacctcctgtccttcctgcaaggtctgactgtctcgctcgatccggtcgagcgcttccgccttgccatcggtgagccggacccttggcagaaaacgcttctgtccaccgacccgcgtttaaacgaggcggaccgaatggtgctcgccctgtgcggacgtcagtcgggcaaatcgacttctgctggtggtcttggctatgacgatttctcgcaggcaagacggtgatcttgacggcccctagcctgcggcaatcgacggaattgttccgccggattctggaattcaagaacaccgatccgttctgcccgcccatcgtgcgccagacgcaaacggaacttgaggcgcacccatcgcacggcgggcggatcatcgttgttcccgcgactgatcaggccaggggaatgacggcggacaccatcattgccgatgaggcgtgcttcctcgacgacgatgctctgacggccttcttccctatgaggcgcgagaccgggcgcatcttcttgctgtccacgccgaacctgcgaaccggatttttttacgagacgtggacaggcgacaaacaggtgcgccgcatcatggcgcgctccatcgacatcccccgacgcgcggcgcaagtcgccttcgacaaagccaccatgtccgacaccacgttccggcgcgaacacctgtgcgagtttgtcggttctggaacgcccctcctgtcttgggacacgctcgaaaattcgagcaacccgaacgtcaacgcattggagctgtcatgacacaacccaagtatgaatttctgaaagacgggcgcgttgtcctgccatcgaacgccgaccctgcggcctatggcacggtcgttcacggctggttgaaacaccacgtcggcatggacttgggtcgcaacgatccgtcagcaatcgtggtggtgagggatacttgctatccgcagttcacgggccgcggtttcgagcaagaattgggaccccgcaaatgcaccgtcgtctttcaagagacgatccagctttactcctacaccgaccttgccgatttcttggcgaagcgcctcaaccagattccgcactggtccctcgccatcgacgcatcaggcctcggcgcaccattcagcagcaccttggacaatgcagggatcgagcatcacgccgttgtcatgaccgctggcgcgaacatgtctcgcagcggcaaggatgtgaagattgcgaaaacgatgcttctggagaacatggccgtcggccttgaaaccggcgcgctcaccgtcgcccacgaccttgaagggaagcaagacctgctgaacgagatcgccagctttgaactcgccagtacgtcgtcgggcaatctcgtgttgcagggcggcggcaaaggccaccatgccgaccgcgcgattgcgaccgccttggcatacctttctgcaactcacctggacacaactctcagcggctcctaccggctcagcggctgggcctgattccttgctatcgcttgggttgtgtgcgacgctgccagtatggaaccggacagcaaacgcttcaactcatggggcctgacaggcgatcccgaagaagacaggcgacgcaaaatcgctatgctcaatcgcgtcaataagttgcgcgaggcgttcgaggccagtcaacatgtccagattgatctactcgcaggcttgggcggtaacgtggagcctgacaaaacgaaagccaagcgaacgtcgcagtggaagaaggatcgagaaacgatcatgaaggcccttgcgctcgacctccacgaatacatcccagaggaactggcgcggtactacggctacacctctaggcccgaacccgacaaccacccgacgccgcccgaagacctctcgaaacccccgttctgacctgcgctctcgtcgtgttcgctgcaaccgcgcccgtcattgcccgacgagttcaacgagccaccgggaaaagggtaggcgctgatgggcgcctcggggttttgggtattgagggttgcgagaatcacgacgctcattgatgtgacgccgaccgtgctcttcgtaaaaatttgtgatccttaatggtcggccactttgttgcacgaaggcgcttctcatgctggcaaaaattcgtatgatctttgcatgcaaagcgtcgcccatcacctacaagtcgaagccgtcaaactggtgcctgcctccacggttgatgctgactcatatgcacgatctgcatttaatagatattactatgcgacatttctttgtgtcagatcggctctcgtttccattgacagaaaatatgaaagctccctgaatcataagggcgtgcctgaccttcttaggggggtgattcaaaaaagaattaaggcaatacagaaaaaggctgataagcttggtgaccagttactggtcaaagactgtcggcaagcaaattcgcggaacttgaagtttgccaacacgctagaaaaagcctatgcgatacgtgtggttgctgattacacgccggaaaccgctgtagactttagatcgtctcgtttttcactttccggtgttgcggttacagaagctcacgactggctcggcgaagcaaccctttgggcttctctacttcttgacgtaatcaggcaagagaatgcgtagtttagaaaaagtcacaaagtatctggtggatagtggcttaaaactcagcggccctatcgcgcgtagggatggtgaaaattcggacctatacgcttttgttgaagtaactagggacgaaaaagggcatcaaaaaccatcgaacctgcgccttagtcggttaaccaaagagcttttggacgatggaattgttgtcaagtttattctcaacgacgtctcaaacgcagattttgagacgggacttagagctacacttcttcacgcctttccagaattcataagaaactgctttctgtcatttgacaacgacggggccgtggtgtggattgtcccgaaaatttctgctgttagagaacacttgggctcaattgcaaatcgtattacgatctacttgggaaacgcggacataactctttcagaggttaagttaactgttgacgaaaaccttccttcgcgtactgcaatcttgagcgaactcagaatttctgcaccgacgacttctgagcacttggcggaaaggttgtcagaaaaagggttttcgactccccccattgactacataaaccgtcacttagatgcgctgagacgcgcgaaccacgttattcggcggaaggacgcccactattgcttaaccgcaagcgcattgaaggttctaggaacagtaaagcgaagaagtagtccagacatagcacgcttccttgacctcgctaggcgggggacatagtttgtcgttgtggaagcctcaggcgcgggtgtgcatcatgcccatttgccaagactacatacagaagggtcgtcggtcttcgaactggcgctccttcgaagcgccagttcgaagaccgacgctcatgaaacgattgtttgctaaatgaggcttccgcaccaacttactggttcgcgctttttctcgttttctgacgagggagaattcttgaaatctgttagcgcagtggttgatgaggaggaattcgttcgcattggaagcttggttcaagctgggcttatgccaattacttcgaaagaggtgttggcaacaatgctgggcgtcaatcctgggatcatttggtcactggaaaacaagcctgagcgttattaccggcggttcaaaattccaaagggcaagggagaacgagaaatcgtagcgccgaaggttggcctgaaagtaattcaaaagtggttttctgtgcagcttcaggattgcgcaagaattgatgatcacgtgtttgggtttgttccgggcaggtctcatattgatgcggcttcggtgcacacgaatgccaattgggtatattcaattgacttgacaaatttttttcccagcacacccataaactgggtggcgtccagtctaataaatattggctacgatgcagatagtgcagatcgaatttcaaaattgtgctgctaccgtggtgcactcgcacaggggtctccagcgagtccagttctgtcgaacatctcgatgagaggtattgatgccgctttaggtgcacttgcggcggaaatggatgtcagagttactagatacgccgacgacatcacattttcagcggctggagaatttccccaagtgttgcctgaaaggcttgaatccttgttttcccagacaccttggaaaatttcacaagaaaagacatatttttccgaagcgccagtgcggctaaaggttcacggacttgtggtaaacggcaacacggtgaaattgacgaagggataccgtaataaacttcgcgcataccgccatgtcctccaaaccaaccgttgccgacaggaggacttggctcgcctttcagggcacgtaagatatgcttcacaagttagtagccgtgacgattaggttttggtctgaacaagccatttggattccaaatctagccaaggtatgcggtgcatgcatccgacgttattgactagatgtagtagcttctggtcaagtgccctcaaatagagggaagaacattgtcagaagaacgattccacatagctgaatggtacggaaatccatttcatcgacttggtgactgggatcgtgtgcgccttgcgcagcacaaggtcggtggcgcaactatgtcaaaggccgagatagaccgtcttgtcgtactcgaagacaaggccgtgactgaggcgttgacctcccgtgagagcgaccgcctgtcggtcctgcgggataagcttacccggcaacaggcagaggaaattccttgtccatttcgacccgatacccctaacgcgacttgcacaaagccgggaggtgtctgttcaatccgtgtctaccggggcgaaaaaaaccgtgttgaaccgatcacaggcgagcgcggcagacttcgagcgttgtgcccttggcgtttccatcaagacggcaaagcgttctcagaggttggcaagcgtctactaaacgacccggacccgatcaaagcgggcgaagttggcttcttggaatcgagcggaaacctcgatagcgatcccggtgaagatgtcggtcgtatagacatgatactcgtcaaatcgaacggtgtcgaaggcgcgcctatggactgggtcgcggtcgaggttcaggccgtctatttctcgggtaagaagatgtccatcgagttcgaccacctgatcaagacgcagggcaaaatctcaatggctcgcgagaaacgcaggccggactatcgctctagcggtgtgaagcgcctgatgccgcagttgcaaaccaaggtgccgaccttgaggcgctggggcaagaagatggctgtggttgtcgacgcgcctttcttctactcgatgggagagatggcgcgtgagcgcgatgtctcgaacgcagacatcatctggttcctggctgatttcaaggaggacctaaatggtggcggcttcaagttggaaatcgtcgaggagttttatacgacgctcgaaagcgcgacgttgggcctaacaggcggcactccggtctcgcagggggatttcgaggctcggatacgagcgaagaccgatggataaccgttgcccgctttacccattgttgataaagctggtacaaaatgagaacaaacaatgcgggcggaaggcatggcacatactgcgatagaccttttttgtggtgcaggcgggctgtctgctggcctcgaaatggctgggttcactgtgcttgcgggcaatgacatttttgatgcagcaggcaagactttcgaggcgacccatccgcgggccaaattcatacccggaccaattgaagacctgacgattgaacatttactcgaagtaacaggcctcaagcccggcgagttgactgtcttggctggcggtccaccgtgccaagcatactctgtctacaatcaccagcgtgggatgcacgacgaacgcgcaaccttgttcaaggaatacctccgcatcgtggatgggctgcgtccagagtggattgtgatggagaacgtcacgggcatctattcgattggcggcggcgaggcagtcgcagcgataaagtcggaattggctgctcttggctatgaggttgaagaagcagttttgcgtgcggaagaatatggcgttcctcaggaacgcaggcgggtggtgttcattggcaatcgggtaggagtaccgatctcgcatcccgaacctacacacggcccgggccgttcgatgccgtttgtgacgatcaaggatgcgattggtgacttgcctgcacttgagaatggagaggcaaaaccggatgcagcctaccttgatggaaagcccactagctaccaacgtcagatgcgcggcaacgcgacggtgatcaccaaccatgcggccccaagacttggacaagtcaacatggatcgcctgccgcatattccaccgggcggcagttggcgtgatattccatttgatctgcttcccgctggtatgaaacgcgcaaagcgttcggaccacacgaaacggtatggtcgaatgacttgggatggtttgtcctgcacggtcttgaccaaatgcgacattcactggggcgcctacattcatcctgagcaagaccgcgctatctctgtccgcgaagcagcgcgtttacaggcgttcccagactggtttgagtttcatgggtctcgaaccgaccagtatgtgcaagttggaaacgctgttccgcctgttctcggcaaagcaatcggagatcacttgatgggtctcatcaaggcccggtcaagcaaggctgcttagaagccgcgtgagactcacaagccaaaaggagcgtttgcagttgttgccgaggtgagttggcttgatcaattgcgatgtagggtgtggcgagttagcctgtgcgtatgggcaaacggtatacgaccaagaattaccgccaacgcttctccggcaacgtcaccgaggaggacgggcgtgtcttcctgtttggctgcgaagaagtcggacctattcagcttgaaggcagattccacttcttcaaaggtgaactctctgaagaggcatgggagcgggtgcgcaagcggcacaagttgtcgaagaaagttcgacatacctgctattcttggggcgtgcgcaagggtgaggggcgcaagttcggcggaccttggacaagcccgacattcaacgtaggcgtgatctacgctcataaccactttggcaaacaatagggcgtttcaaaacatcgcccttgtgacatccttgtaatgcccgacgcgcgctgggaaaaacactggttttccaagtgtgttagcgtcttgcccaaggcatttgtaatcagtaggtccgcggttcgagtccgtgtgggggcaccagatcactcgttgatcatccttttttcaacgatacaaggccgttagctcttcccgaaggacacatttcggggcacaaaaggggcacataggatggttgcgacggtgaagctcaggcacgttgataggacagactcgggtggctggcggtatcgtcgccgcgtcccgacacctcttgtcgaagtgacagggaaggcttggttccgtcattacttcgaggccaagacggaagtcgcgctggtcggggaatacccgaaggctgaggcggcgttcgccaaactggtcaaggaggccaaggcccgcctgtccgctgtcgagacccgatctcctcgtgaagcgtggttcgcggcccgggtgtaagcggatgccatgagttcggcggtcgtgggtcttgagaacgacgacgacgattacgataggcgcgaggtggtcgctgaaagcctgcgcggggtgcctgacaaggccttgaccgtcgtggccctcatggaccccgagaggccagcccccgtacataccctgcaggatgcccgaaacatctacctcaaggagcggcttggggatgatgaagacgggcggaagcgggtggacagggtgttcaagcgggtcgaggaggcgctgggcgatttgaccaagttgccgttgtcgggtctcaaacgggaacacgcccgtaaggtccgagatcacatgttgcagtccgagaagaagggcggtggcacgttgtccccggccacggtcgagagggagttaaacctcgttacggctgttgtctcgttggcgttgcgggagttcgatcttgctggggaagttgcgaacccgttcgagaaactgcccgtggggtctgccggtaatgaggcgctgaagaacgagagcgacaagcgcgacccgctgcccgctgatgtgatcaaggccatgcgggagaggctgtctagcggcgctgtccggttacctgagataggcctgatctggcgtctcctcgaaggcacgggatgccgtatgtccgaggtaacgggtcttcttgtcgatgatgtggacgtaacaagcgacctgcctcacatccgcatccagtggaacgaggacaggcgcttgaagacccaagtctccatccgctcggttcctcttgtcggggatgctctggacgctgccaaggaagcccttgagttgtcccgagagggcagggcgctgttccccagatacagcggcaagcgcggcggtgatggggcttctcaaatcctgatgaagcacctacgcacgatcaccacgaacccccgccacacgaaccactcattgcgccacaaaatgaaggaacggctggtgacagcagacgtgtccgaactggttcagaacttcctccttgggcacacccttcggggcgagggaaacacggcttacgggggcgaaagggccaagctggtggtgaccacgaaggccttgaagaaggcgctgggtctgcctgaatagccccgctttccccgtcttcctgatcgaggtcaatacgtcgcgggtgacccactcttggaatggcttggcgtccgccttgtcgctccgggtgatcagcttgtagaggccactctcggacagcatagttgtgtgccaagtggacccgcagaataactgagggtgcgttttcttggtaaggacacgcttctcgtccttggcgacattcactgtccaccttgaagttcctgcactcatatccatccccaatgctctacaagcatcgttggcatagaaccacggctcaccgtcgatctgcaccacccgcagggtcatcccgttgaagtcgtaggtgctgacctcgggggtctccttcgatccaatacggggcggtctgactaccccctaagtagctttgatctactttggtggtctcgtcggccaaggtcggaaaaaaccccgcaggtgcccgctaaggctcccacgagggttcactgtagttcactgtcaagccagcgggtcgggcctcaagaggcgctggaaggtctctcgacgctccctatccatctgcttctgccgctccttcgcctccttcatcaaccgctgctggtggtgatgttcggcgttccgtctcatcccctcagcggcaacttcagcacaggacttcagtcccgctccgaggtgcttgggctgggagatgttgcaaccggggttgaagggcctgtcgtggctcatgctgcgaggctttctgtagggggccgttccaggggcctttgagggcgcttcggggggttgacccatgcggacagcgaacggggtttggatgcgggggtagagccgcgctggaggaccaccacggtcgagggggagacccccgccgcgatgatcatcttcatcagcttgatcgaggcattcccgtcgtggacaacctccatgtccccttcgatcccgtagagagcagccgaagctgcctccaagcgggcgcggtttatgggcctgtattcgttggcgttgcggtacttcctgacggtgtcgagggcgatgatggtcatggtcttctcctccgtcagatgaaccggatgatgccctgatggacagccacctcgaagggtatcttcccgaagtcgttggtcaccacaatcaacctgcctttcccgtcgctctcccagccatatccggcctcgtcgagagcggccttcacatcgtcctgcatgaagcggtctgcctgccagaggaaccgctccttggcctcgtcgatgatctcgaagccttcgtcgatattccccaagaccagctgacgggctgcatgggtgaacttgccgaggcgctggaggtcggacttgaggaatgcctcgaaggcatccccgtcgatacccgaggcttcgatgcgctgggcaacggcgtcgtagaacccttggtgggccttgttgacgatctcggccatctcatggggttccatgttggctgcggaggccagcttgccgatggtgttcggggagacttcgccgtggttcaggatttcatccatccccctgatagcatccccctgaaagcagctctcgacgatggtcttcatggcagcttcgccttcttcactgagggagaaggtatcgtcgctgtcgctaccactggcctcccccttcaccgaggaggcatcaggctttcccggcagggcacctgcagtcgggtctttcaggtccgtcttccggggtgcatcgctataggagccgttagggttgcggacgaggaacccgaggtcagccgcgatggaggtcatcccaccgggcagcgtcacctggtcggagccacggacggcgcggttgacgatcatgtggcccccttcggcagcagcggtctcgatgatcgaccctttgaagctgcggtcttggtatgcctgatactcgccgttgtgctgttcagtgacacgggcggggccaccgttgaagggcatgtgaacttcccggctgaccgtggtgtcagggcggctctgacgagcggtgatctcagcgatcttctcgggggttgcgatgttggaggtgcatacttcttgttcgccagaggcggtaatccagccgttggacatggtgatattccttgatcgagttgagtttcagatggcgaggaggacggccttcgcgtctgcgagagaccagtccttggggatggggtggccagtcaggtgctgatgtgaggccagaaccctcatggtccgggtggcgtggagggcggaggagatgccaccctcggggaaggctgccttcagctgccatacggtcagcttcgggttcaccctcaggtgctcccagagggcctgcatgcgctggtcttggggctgttcctgtgacctatgctggggctgtggcggctcatcgcttggctcggcacgacggccagcgaactccttgcgggcctccagcagcgtgttgaggtgcgcgtcgaggtcacccttggagaccgggatgggggttggttgagggggcactggaggggcctctgaggtctccctcaaggatctctccatatacactgcgaatgccgccagtgcggccttacgttgcggtttcagctgcgccaccccgacttgaccagaccatcatgcaggcgctgctgttgttccgctgctgcgacctcgtcttcggcatcctcggccagccgttcgaccaactcgggcagagtgatggacatggcagccgcgatgatctcagccgggggcaggcgaacgccggtcttggcctcgtagtcttcggcaatgaggtcacaggtgatctgcacctcgttgcggatacggatggaacgccaccagaccggcacgttccggtcctgccgcttgcttccagcggtcttgtacttctcgtcgagcggggcaaaccgggggccaccgaaggcatggacgagctgacgacggagttccgaggtgaaccgggaccgtttcttctgggagcgggtggggagggtttcgataatggacatgggagttccttggtgatggatggaggtcggtgagcagttgcgctgagggccgtttcaggggcctttggactgctctggagggagaacctgcggacaaccccagaggccactgaatgggcacctgagcgggctgctggagggtggttaggcgctgggtcaggctgcaactgctggtgcagcggcagcattccatgggaccgggcggtgtgccgtcatcggtcggaagtcatcaaacaggtcgatgacaacaagatcatcatcaaagtccttccgggcacgacgagctggctccgtgccgatctcgatctcgtcctcgcgtagaggcccgcaagacaggagaccatggtaatccccgtggggccggagcgggtccagagggcgtccttcgctgtcctcgtcgatggccttcacgaccttcctgaagaccgtctcaatggtttgcttcgggggcactgcaggtgaccagtgggctgcatcgtgacctttgagaacttgttccgtcagccactcggtgaacccgatggacctgatcgggttgaagtccttcaccttgccctcggcaaacatcatcaccgccctcgggcttatcaagctgcccctgttgcggcgaccgtcagagaacctgaagggggtgttggtgatcttgatgatgtcgggatgatctacccgacgcagggcgcggccagtgtgcttggtctctgcggcattgaagcccatgacctccatcacctgatttccagacaaccagatgttgccgttggtcttgatgatgtcgatgtgcttggggccgtcggtgtcttcgtagacggcggtgttgtgttcgaaggtgtcagcgaacagggcctaaccttcatgatcgacgatgtcgtccatgtcttcttccttatgtaaacctaagggcaatggcgggtatttaatggcgggtatctccgctacggtgtgatgaggaggagaacttcgcctcgtcggcattgtccgacaggcagagagaggaacctgatggtcaccttcatcatgaagggtctcgatcagaatgctccatcatggggcagaccatggaggagatgttcacctagagggcacctaaatcttcgtctccttcggcggaagccgagctggtcttcaccacgaagtgggatgttcaggttctccagtgaaactgggtctcactgacggtgcacctacaatagggcttcttcttcaagacgagtgcgaagccgacaccccaaggcccttatataaacctaagggcaatggcgggtattttctggcggctatctcttaacggtcccccatcacggtcactattacatatgcggaggcggattggctgatcagggccgtgacaggtttcgaaaaggggatggatttcaccccaccgaaggcacgtaccccgaagaaaagccccccagatcacagccgtcatcgcctagccaccccctcgcggccccgtgaatgccgcgttgaggtgaccgctcgggccgtgatcgtgggaagcctgatcaaggaatggctcatgttcgccagacaggacgcggtggaagctccgcgactcctatagggctagggaccgggttaattgtggcaggttctgtggtgcccgtgatgggaaccggaaggggtgccttgagggccttgttttgttggctgagaggctacccagggtgtgtgatcagtgccgccagccgggcctcacgacacacgggcgacacactttcaggcgcaaatcgggcctctcgtcaccgttttgcgtcaccatcaggctgaacccacaatgcactatgaggatgccacatatgtatgatctggggacatgatcgagcggagtaacgggtggaagaggttgcggccaccctctaaggtgaccgctgagtgttcctagcgggctgcaacacgggccttgtgataggtcaccatcaggctgacccccggaaggtcgatgatgaactctcccggcgctgggcggctgaacaggttacgggaagggacggactcgcgctgagcgacgaactcgaagcgaccgaggcggaagtcgaagatgatcatggggtgttccttgcgttgatgtgaaggcgggcatggtgcctcgttccctctacatcggcggcgcaaggaagatagtcaagtcgttgtttttgctgcactttaggggaattcccgtaggtggagctaacggggtccagagggtgcccccacggggggatgcgcggtgcctctctatctatcttggcctgtcggatttttgcagtgaaataatccggggttgcaaatacgcggttgctctggagagttgtcattaacggcgaaggtaagggccgcgataacaatgggctaggatagatgacgaccgacgaagatgagcgcaaccggttgatacacaacgagagaattcagcttattgccggtgaccgaatgtcgttgagccacgggcttttcttggtcggcggtttaggcgtctgtatccaggtgtttctattcagtgagggtgtccagccccttgcaatactgctcgttttggccagcttcgtcgcatcccgttggtatttcggtctcgccttgaaggctattgaggaactcaagtgaaccggtcttcgcctaggctgacgcctatataggaagagtagatgggctgtggggtaaagccacttgcctcaggggcacatttcgtgcaccttcaaggacacattagggaacagcctttcggctaagtatctgaaaagaaaaggtgaaccagtcggtttgatcttcctgccttcccgtgtgggagcaccattttcaaaggcttagaggcggaaggcattgccaggggcaagggtttctgcctgacggatcgcggtccggattggtcggcgctcatatcggatcgccacccggcgctggtccgcgagcctgttgaaaccgatctcgatccgggtgcggcgcttgtggttcctgaccggagtctgcgctgcaacatctgcctgggccagggtcagcgggcttgtccatcgtgtcgaacgagggtgaagccctcgtcctctgtcggcggcacgaaatgcgccgtgaagcggcggaactgttcctcggtcgcggcgaaggcatggcttccctcggcgttgcgtgcgcgaagccggttcaggcaggtgtcgtccgccacatccagatagtgcagctgatgcgccgcgccgctggcgcgcacgatgtccgccatccatctccgctgtgccaaagtgttggcggcaaagtccagaaccaccgtcaggcccgcatccagcaatgcggttacatgcagcgccatgatcgtgcgcagcctggcagagtagcgcagataatccgctccatcctgaatttgctcgccatagagggcgtcaagccatgcgtcctcggaaacgaggatcgtgttcggggcgcaagcaagctctgcggacagcgtcgatttcccggaggcgatttttccacagaccatatgcagcatgggtttttggggtgacatgtcctgactccgaaattcggccaacagcaacgcgccaaagaagggccgattgccgactcaggccagtcgcgtttgagactgtgtaaaccagacaagcccgaagagcatcatcgtggcggccagtatgcaggccagcatgcgtatggtgttccacatggtccatcgcggcagataggtgccggtccagaaatcgcgggtcgcttctgccgacaggtccatatccgcaagcgcctgattcatgggaacattgaagatcaccgtgatcgcgaagcagccgaacagatagaccagcgccccaacgaggatgagcgttcccggaccacccgcaagatagagcgcgctatggaccatgatgaaggccgagatcgcagccatccccagaaacagcgtcatgaagacccagcgaaagacctcgcgattgatgacttgcatggcctcgatcccgcctgttgcgctggtcagggcaagggcgcgcatgatgaagtcggaaaaggccaagaatacaccgccaaggaccgcataggcgaggatggcaaactgggtcagcacgaaaacgagcggggacatgatcgttctcccttttggggcgatagcggtcttgcttgatgcaccaccgccgggtttcagtgtttggggcggccaatggggtgctttgcgcgtatcggtgtggcgccgcggccaaaggccagaacgcacagcgccgcaatcgccagttcgaagagcagtgcgccgatgatcggggcagagggcaggccgtcgacgatcactccgatgatccgccccgccgggaaggcgaggaagatggtcatggccgcagccttggacagcggcgtcagcgcggcccgccagagaccggccaggatcaagacaccaaatgccgccaggcctgcagcaggcgcgcgcagttcgctcaacaggcttgggtcatcgcccaggatgatggcgtagctggcaaagaacgcatgaggtgcggtcagaatgcaggcgccgatgccgacagccgtcaggcccgaggcccaaagggcggtcttttcgagaacggtgagagccatttgcaactcctttcgattgccggggaccgtcaggccgcggccgtccagaggccctgcgaggccgccgcagcggcaaacgccgcaaagtcgcgcggtttgcgcccaagcgcgcgttcaaccccatcgctcacataggcgttgcgcccatcgagggtctcgcgtgcgatcgcggtgaagacatccgcgacgaattcgccccccgcggccgcgacattggcgtggaaatcctcgaaactgatcggcaggtgccggatcgggcgccctgttgcggtcgacaatacctttgccatctccgcaaatgtcatcaggcgcgggccggtgacttcgtaaagctgaccggcatgtccgtcttcgctcaatgcggcgacaacgacatcggcgatgtcatcgatgtcgatgatcggttcggcgatgtcgccgccgggcattggcagaacccccgccacgacaggatctcgcagatagccttcgctgaagttctgcgcgaaccaggcggcgcgcacgatggtgaagggaatccccgaggtttcgacaaccttctcaccaaggcgtgcatgatgctcgccacgacccgagagcagcacgatctggtcaagcccgctggccgccgccactttggtgaaggcttcgagcttttcgacggcgcccggaaaggcgagatcgggaaaataggtcacataggcccgcgagacaccgctcaacgctggcgcccaggttgccgggctttcccaatcgaacggaatttccgcatgccgagagccgcgccgaacggcggcgcccttcgcttcaagctttgccgcgacgcgcgatccggtctttccggtggcgccgacgacaaggatgggacgggtttgcatggagctactccttgttcgatacaatgatcaggagatagccggtgcgccgcccacagatattgaccgccgcggccagggttttgaccgatcatgccaatcgcgcctgtgacatggcggttaggcggaggtatcatcgggatatgcaactcgaccgaccacttcgcaggcttcgcacatggcctatgtaacctctcttttcgcgcgaaagatggtggcagccgccggggcgggcatcgaccagcgggccacgctggagggggcgggactcaatcccgatgcgccctgggatccaaaggtcatgatccccgcgaccacctattacgagatgctcgaagacatggccgaacagaccgatgtgaccgagcttccgatccatgtcggggcttccatgcgctgcgacgaatatggtgcgctcggcctcgcgtggaaggccgcgccgacgctgggggcgtcctgcgcgcggatcgcgcgatatgcccggatctggaccggcgttgtcacttacgagctgcgcgagcatccgcagggcacccttttcatcctgcaccgcgaaggcgagcggcgtctgggcctgcgcctgtcgaacgaggcgacgcttgccagtgcggtcgcgcttgcgcgccaggtttgcccggttccgttcagccccctcgcggtgttcgttcagcacaaggcgccagagtccaaggcctttcacgaggcctggttcgaatgcccggtcaccttcggggccgatctcgacgcgatcctgatttcccgtgaagccatggagagggcaaacattcttggcgacgagggcatctcgcggtacctgatgtccgatctcgacggcgagcttgccagggttcagatgccacctgcggtggtggggcaggccaaggacgcgattgcgcaatctctgaacgcgggcacaccacgtatggccgatatcgcccgggggctcggtctcagcgcgcgttcctttcatcgccgcctctcggaacacggcatgagctttcaggccctgaccgaggagacccgtcgcgaactggccgaaggcctgttgcgggatgaacaatattccctggccgaggttgcctatctgaccggcttctccgagcagagctctttcacccgagccttcaagcgctggctcggcacgacgccggccagctatcgcaaagcgctatcgtgaaacacgcgcccgcgcggggcatgaggccgccccggcttgccggagcggccagcgcgtcggggatggtgcttggcggcacgcgacaagatcgctgtctgcccgggcgaagcgggcaggggtgcttggatgacttgaacgggtgcaagggccgcgttcaagccccctcccaccgtctcagcagccagtaccactgatccggattcgccagaatccgggcggacaggctgtcgttaaaggcacgggtcatggtgacactgtcggtgcgggcaatcggcgcttcgaagatcacctgcacggcgtccccgtcctcgatgcgaatgccgtaggcggggatcatcggaacgtcgtatttgagcgcgagttgcgcagcagacagcgatgtcaatgcatccacaccaagaaacggcaggcgaacaccttccgggtatttctcatccagcaggatcgagatgatcccgccgctgcgcaggtgacgcacaagcgccattgtcccggcgcgacccgtcgacaggatcggcgtgccgcccgcttcgatgccggcccgaatcctgcgcgcgtaatgggggttcttgtgggtgcggatgatggctccgctttccatgtcatgcatcttgagggcggcgcgaattgcctcccattgcccgaaatggcctgaaacgatgatcgcccccttgccggcggcatgggcggttttcagcgcctcgaggccggggcctgagatcctgaacttctggtgctgggtctgaaattccgcatcgtgatagagttcgaacagggttcttcccatatgcctgcccatgctctggcccagcttagcgcgtgcgccgcgcgtcatctcggggaacacgcgccgcgcctcgcgatcgaagcggttccttgccgggggaaaccaacgcatcacagccgcaaaggtcgccccaaggctgcgggagcgttcatcgaaagaccgccattgcgacagggtcagcgccgaccacaaggggaagtatcgggcgtgatggatgaaggatttcaaagatgcggatgacatggtgctgtatcgccggtttgcacggacaaaccaatcggaaagtgagccggcaccctctcatctcgacagggccggggcagcgccttgagaggggcggagccggacccaccggggcaggcccgcaacaggtggacccggcacaggcggagcggtctcttttgcgccgggcgggggtcgtcagcgggcagggccggtgagtcagccaaccgtccccggggggcggggcttgtgatcggaaacccgaaggtgcgccatctgaaagcccgatcacgatgtacggaaaaaatctgcggtccggtgactgcccccatcacgatcggaatcgcccgtggcaaggacaccggatgcagcgcgccggaaatccgacgggcggcctggaaactcggggaaggcgggtaggtgcgcacccctgttcggatgtccattgcccgctgcgcttcggtaaagtgccgaccttgcggcgcgcgctgccggtcgggcatgggatcgcggtggccacgtcgaatcggggcgtctttgccgtcaagttggaaaagacaagattttggacgctctgaaacgcctctttcgtcaatattccctctttgcgccttattgttgccggtttctcaacggatcagcttgtcaagtaatttacgaaaaattgcagacatctgaaaattcagcggtcgcaaagcagtgaaaggggagcaacggaatggcactcaatacgcttgtagatacttcaattgaggcggatcaacaggacgatctgcagccaggcacaacgttgcttcatggccaatataccatcacgtgctttctgaacaatggcggatttggcatcacctatctggccaaggacagtctcgaccggacggtggttatcaaggaatgtttcgcggatgcattctgccgccggaccaagacattggtcagcgcccggtcgcgtgcacatcagggcgagctgaagtcgattatccgccacttcatccgcgaggcgcagagcctgtccaagctcaagcatcccaacattgtcggtgtgcatcaggtgttcgaggacaacgataccgcctacatggcgattgattttgtcgatggccgcgacctgcaggacattctggatgatccgaacgcgaccctgacacctgaacagattgtcaacatgacccgtaagctgttgtcagcaataggttatgtgcacaaggaaaacctgctgcatcgcgatatttccccggacaacatcctgctgaccaaggacggcgagccggttctgatcgactttggcgccgcccgcgaggaaaccagcgccgatggccgcaagcactctgcgttgcgggtggtcaaggacggctattcgccccaggaattctacatcgccggcagtgatcaggggccctggagcgatctttatgcgctcgcggcctcgctttatcacgttatccgtggcgaggcgccggtgaacggtcaggcccgtctggtcgccatcgcggaacagcgccccgatccctatgccccccttgcaggcgatgtgaagggatatcccgaaggtttcctggaagccatcgacaaggcgatgaacaccaaaccctcgacccgcctgcaatccgccgaggactggctggccatgctggacggcaaccagaccgcgccggttgcgccggaagctgtaaataacaacacggctccggccacggaacagaagcagcgcagccgtcttcccgccgtttctctgcttgcggtcgtggctggtctgggcgtggctggtttcgtcttttatggcaataataaggcggaaaaaggggccgaactggccgctcccgtagcggcgcaaccggtaaaatccgcgcagaccgaaccggtggcaggcgggtcgtccgaggcgccgaccgcagccaagccgacaagcgagatcgcagtcgccattgcgccgccgccggaaccggccgccaaggatgcccctgtcgcagaggtgaccagccaagcggctgcgcccgagattgccgccgttcctgccgaaactgcggtggtcgccgaaccggcgcagacagcggcacccgccgcggacacggcagcacccgctgccactgaaagcgcggccgcagatgcgcccggcgtggatgccgaacaggcggctgccgacagcgacaagatcatcgcggccgcagccgcgccaaccgaaaccgcgcctgccgtcgaagcacccgaggtgaaggccgcaccggctcccggtcacgaggtcacctatgccctgtgggatgtctcgatccccttcgagtacgaagagaagatcgtgcgcaaggcccaggtggtctcgatcaccggtatcggaaccgagacggatcttgccaagacaggcgcctggatcgcgccgggggtggagatcatcacggtcaacaaccgccccctgtcgacggactcgcggtttgcgacacaattgctgaacgccatgcagatcgatcccgacggctatacccgggtctccatccgctacaaggacgcggaaaacaaacggtttgaaatgggattgctggccgtgccggttctgcgccggaccggtatgaccggcggcctgcagttcgaggcggggatgcaggatggcgcatgggtcaccgttgtcagccaggtcgcggcagaaggggcagcccagtttcaggtcagcgatatcctgttgcgcgaaaccacgaccggttcccgcctgaccacagctgatgggctgagcgagatcatgcaatcgctgaaggagcgcgatgccgcaaccgccagtttcgacattctgcgcgacgggcagccggcctcggtcgagctgaaactcgccgggcacgactgaccgcccaagcctctccacaccacgctgaacatcacgcggcccgcacatatcgcaggccgccaccaagagagctttgcctctttgacctacaaggactgaacgaatgcggaagacaacgatactgatgggcgcctccctgcttgcaatcgcggcagcagcacagacggcccaggcacagcaggcctgtgaaatctaccaggtcgcaccgggcgacaaccttctgaaactgacccagaaggtctacggccatatcgatttcaatgtgatctatagcgccaatgcggctgtcatcggacacaacccgaatatcatcaagaccggatcaaagctgctcctgccctgcgcggatggcagcctgcccggaacgaccgctgccgaggagaaggcccccgctgtcaccacccaggccgtggtcgtgaacgacaccgccgaggcggccgacgctgccgccgtggcgcaagccctggccgccgcagaggcctcggtcgaggcgcaaaccgcgctggaaacacaagccgcgcttgaggcacaagcgctgcgcgatgccgaggcagcggcacaggccgaggcagcggcgcaggccgaggcagcggcgcaggctgaagcagcggcgcaggctgaagcggcggcacaggctgaagcggcggcacaggccaaagtgactgccgaggcagagatcgcccctgaagcccccgtcgcggtaacgcccctcgttcccgccgatcccgaaccgatggtgctgatcaccggtaacgactttccgcccttcaccggtgaaaacctgcccgggcggggcctgttcacgcaattgatcgaaaccgccgccctgcgggcagaccccgataccgaggtctcggtgacctttgtgaatgactgggaatcgcatctggaaacccttttgcccgccatggcattcgaagggtcctttccctggctgaaacccgattgcgaggaataccagctgctgtccggcggcgaccggttccgctgcgacacctacaggttctcggacccgttcttcgaagtggtcgacggcttctttgccacctccggcagcccctttgtcgccacctttgactatgacgatctgaaaggatcccggatctgccgccccgaaggctattcgatggcgcatctggatacggcgggtctgacttccgaaaccgtcaacttctaccgcccggtacaggtggccgagtgtttcaccgcgctggctgcgggcgccgtcgatgtggttgcactggacacgctggtcgccagcgacacgctcgccaccatggggctggccggccagatcctggaaaacccgaacctgggcgaggtgaaaaccctgcacgcgatcgttcacaaggaccatccccgcgcggaagagacgctgggccttctcaacagcgggctcaaggagatgtcggcatcgggcgaatggtacgcgatcatctcgaaagcgctgcaacgcgaaattcgcccgctgaccaactgaatatcaccttgaaatcataagaagaaaaatcggtcaaatgctctgcctggacgacggggcaagaacgaaaggaaccagatctcatgacgatgctcaaacccctggtgcataagtgtgcaaccactcttgccgccgcgctgtgcctggcgacatcggcagaggcacaggaggcatgctcctcctacaccgttcagcatggcgacagcctcggctcgattgctcaatccgcatatggctcgttcgactatcagatgatcttcaatgccaaccggaacgctctgggttccaacccgaacgcggttgaacccggcacggttctccagatcccctgcgcggacggttcaatcgcggggatggagcgggcgcaagccgtgatcaagcgggaagaagcgaagcaggaagaacgcgatattcccgaagtgtacaatccgccgatcaagtttcttggcggcaacgactggaaaccctttatggacgaaaccctgaagggtggcggcatgatggtgcggctttcgtcgacggcgctgaaacgcggcgacaacgatcgcgaccatatcatgagctatattgatgactggggcgcacatctgacaacgctgctgaccaatggcgcgtttgatgttgccattggctggacgccgccgcccgactgcaccaagcgtgacctgctggacgaagccgcgctttaccgttgcgacgagttggtcttcagcttgccgatctatgaaacggtgacctcctactggtcccggaccgacagcaaatacgctgatgtgaagacctggtccgattatgcgggcgcagtgatttgccggcccgaaggctggtccactttcgatctgacgctggaagggctggttgatccggtcgtgacgtggaaattcatgcccaatgcctcggactgtatcaaggcagcagtcgatggcgacgtggacatggtatcgctcgacctggagagcgcgcttggagctattgaagaagtccccggttccgccgatgtgcttcagcccaactccaatctgtccaaggtggagcctttgaactgggtcatgcacaagaacaatccgcgtgccgctcagtacatcgaactgctcaatgccggcctgaccgaaatgcgcgaaagcggcgaatggtacgcgatcatttcggacagcatcgcggagtacaaccagtttggaagctgaacggtcccgtcacaggcctgtccctatggcaagtgccagggacagggccgaagacaagaccccagaaattgccgaagtgcgtgtgacggtttccgccagaaccaagcgccatttcgttccctgcgtgcggaacactcccacgcatcttcactcgggcacttgcccgcaaccctagcaagacacggctgaagaggtcggtaccccaagaacgccaacgacttattcgacatcggacagcagtgcaaaccaaggactagaaccatgatgaaattctcgaaaaccaagaccctgatcctcgccggagtggccatcgccgctttgcccggtatcgccgcagcacaggttgcctgtgcgccttacaccgtgaaggacggcgacagcctcggctcgattgcccaggccgcctatgggtccttcgactatcagatgatcttcaacgccaaccggaacacgatctccaaccccaacagcctcgaggccggcacggttctgcagatcccctgtgaggatggccgcctgactgccaacagcgatgtcaccgagatcattgcacaacaagaggaaaaacagtccaagcgggccaagtccagcatctacgagccgccgatcaagatggtgtcgggcaacggctgggagcccttcaccggcgaaagcctcaaggggggcggcatgctggtgcgcctggccaccaccgcgctgaaccgcggcggcaacgaccgtgattacaacctcagcttcgtggatgactggaagtcccacttcgacaccctgctgccgctgggcgccttcgacgtgtcgatcgcctggtacaagccgaatgactgctctgacctcgaaaacaccgattcggacaccaagtaccgctgcacccagctgaatttctcgctgccgatctatgaatcggtatccgcccactggaccaccgttgacaacccctatgccaatatccgggactatgccgattacgccggtgccaagatttgtcgcccggaaggctggtctctggccgagctgtccggccaaggcctggtggagccggtgatcaccgtgctgcatccgaccaccgcggttgaatgtatccgcatgctgatgaccggtgaggccgacatggcgctgctcgacctggaaggcggcgatgcagcagtcagcgaagttccagaagcggaaggcaaggtgcagctgaactccaacctgtcggagctgcaggcgatccatttcgtgacgcacaagaccaacccgcgcggccgtgtctacctgaccctcctgaacaagggcctgaacgagatgcgcgaaagcggcgaatggtatgcaatcattgccgacagcctggccgagttcaacaagatcggcagctgatccggctttcctgccatgccctcgtccccgggggcatggcaggcagcagggacggtgaaggaacggcggtgcaaccgccgcagcatcacaccgcaaataagagaaaccgggtcttgatgacggcgttcggtttccgctgacagagaaaaggcagacaacatgggatttttcggaaaactaatcgggcgccaggaccagcttgctgagcctgaccggatgggcaggctgcgggactcggacgaggccgcccagcaggacctgctcaaggcggtcgcgcagcagacccggaccgtggaactggatctgggcccgttcgccacggagcggaccccgcccgcaagtgccgctgtacctgcacaggctgcgcctgaggcggcggccggtatctgggacctggatagcgcagccggctctcctgcggcggcgccctccggcggggccgggctgcagattccccaacccggtggcgagatgccggacctgaccgctcatgtcagcgccgcgcccgcccgcaagcggcgcgccaagacccgtctgcttgggtttgacacctccgatggccaggtcgtcgatctgttcaacgcccccgataccgctgccgctcaggcccgcgatgcccgcttccccgtgggctggatcgttgttgccgacggcccggggtatggcgagtccttcacgctcaaggccggcatgtcggccattggccggggcgaggatcaggcggttgcactggatttcggcgataccgcgatctcgcgcagcaaccacgccgccatcgtgtttgacccggaaaccgcgcaattcttcctgggccatggtggcaaaagcaatatcgtgcgtctgaacggtcagcccgtgatcagcaacgagagcctgaaaagcggcgatatgatccgcctgggcgagaccacgctgcgctttgttgcgctgtgcggttcggaattcagctggagcgccaacggcgggcaggaggcggaacatgtggaaatcgcctgaaccgcgctttgatgtcgctgccgcgatctgccagggcgcccgcgattatcaggaagacgcaatcatcaccgatttcccctcgggcacggatatcggcatggccgtccttgccgatggcatggggggacacgccgccggggatgtcgcctcgaagatggtggtgaccgaggccttcagcaagctgaaattcgaaagcgtcaactttgccgaatacgaaacccagatcccctatcatctgacccatgcggcggccgaggcgaacagttgcgtgcacgaatatgtccaggacaatcccagtgtgcgcggcatgggggcgaccctggtgtcgctggtggtgatcgaggatcgcctgtactggctgtcgatcggcgattcaccggtctatctgttgcgcggcggcaagctgaagcaactgaacgaggatcattcgatggcgccgcagatcgacatgatggtcaaggcgggcctgctggatgccgaggcggcacaaaaccatcccgaccgcaattgcctgacctcggtcatcctgggcgagaatgtggtgcgcacggattgccccaagaccccgttcaagctggaggtcggtgaccttgtcgtcgtctcaagcgatgggctgcaattccttgaggacgcgcggatcgagaagatcctgcagaagtaccggcgccgcaaaagcgccgagatcgtcgagcgcctgctggccgcgctggacgagctggccgatcccgatcaggacaatatctcctttgccgtgatcaagctcaatcacaacaagccggcaacgcggaaaatgcgccgcaagccggtggacctggtcagcgacaattcggccagcgccactcgcgttgtggcgatgaacagcgctacatatccgcaacccgccgaaggtgagccggatcagggtggtgaagtggtcaaactggccgcgaaggggcgctaggcatgacgcagagcgagaccgcgcaaaccggcgaagcagtgcggcgcgcgctggcagatgggcatatccccgcccatctgcaggccgcggccggggcgttgttgcaaaaactggaccagcccgtcggcgtgacgctgttcggcctgcccgggtcgggcaagtccagtgtcgtgaacctgctgctggggcgcgaggtgatcccggcgggtatctcctttccgacgctgaagatcagcggcgggccagatgccgccagcagcggggtgctggcggatggcagccccttccgcttgtcgggtttcgatcccgtcgctttggccagcaaggcggcggtctatatcgaggcccggttgccgctgccggcgctgaaccagatcagtgtcaccgagatcgtggcgcccgatgctgccgcgctggagcgggcggttccctgggcggccgacagaaccggtatctcgctgtggtgcacacaggaatttggtgccgccgaacaggctgcctggtcgcgcgcctccgagcagatgaaggacagcgccttcctgctggtcaccaaggcggatgaccttgcggcgcagggccggttgcaaccggttctggcggcgcttcaggacggtgccgccgagcaattcaaccagctgttgccgctggccacgctggaggcgcaagccgcgcggcacccggatggagcggtcgaccgtgaccgcctgcgccgctcgggcgggcaggcgcttatctctgtgatcatgcatgaggtgaagctgcaacgacaggcggcactggatcaggccgacagcctgctcagaaaataccgccccgccacacccaaagcggacccggcaccagcggtttcggttcttcccgaggccgaggcggtgcacgaacaggcagccatgccagcggttgccgccgccccggcgcccaacgacgtgcaggcacgcccagccatgccagccaccatccccccggagcagcccgaggcggtcaccgcggccgacacaccggtgccgccccccaccgccgtgccaggggcggcggccgatccggcccttgggccggagatccggcaagcctatgatcaggcgctggactatctctcggggcaggcgcagagcctgagccagacgctgcagacgaagaccgccagggaccacgcaccgcttatccgccaaaccctgcaatcggtgcaatggctgagcgaacatctggacgaatgcggtaacgggagtgacggcgcgctggcgcaaatgcgcggcgcggtctccgaggcggaagacctgctgcatctgatccaggtggaagaggatgaaacctcgctgtttgatgccaccagtatcttgttgcagctgaaacgggacatgcaggcgcagcttgccgcctgaacccggcccggcgtcggggttttcaccttacagggtgaaaacccgccgccacatctcgtgcagtccgaccagatcggcctggctatgggcaaacaatgcatattcaccgtcggcccagacaacagacacgcatagcccgtcctccagaaccgcgccaagcgagatcagtcgcggcgccgccagaggggccgcgtgtttggcgaacgaggcctgaaaacgctcccactgcacatccgccacctgttgcaggctggccagaactgtctcgtcctcggcggcttccatccaggtgccgtcggtgtgaagcaggcaggcgacatacaggtcggcactggcgtcgatgaagaacgccatcggccgttcctgctcggcctgatccagcgcgatgagatccttcagcatgcccagcggcaccccaagaccggattggccctcgcttggccccgaaaacccggtatcgaccagcactggctgttccatctgcgacagccggaccagtgccgaggcgaccgcctcgagcacatcgggctggtcatgcgacagcccggttccgatcagcggctgcacctctgccagatcgctgctggccgatgtcagcgccatcaggcgccgttcggaaacgacaagggagaggtggctgtccccggcctggaaggtcacctgccgtggcaggaccgtggtggcgatctcttgcaggatggcgggaaggggcggcgggaaaaacccgttggaaatgacacgcttgccatcccggaacacggtctgccgggcagccagggccgccaggttgtcggcaattgcgtcgtcatgtgtcacgtctggtttcccgttcgaaggtcgtgagggcggtgatgtcaggcttcggcgctgatggcggtcagacagtcccgcgccgcgctccgaaacccgcccagatccagttccggatcggcaaggcacaacagtgcatccgagggctgctccggcgcgcgaagggcaagcaagagcctgccggcctgttgcgccagggcgatgtcgggggcgttggaaccaagcggcggcgaactggcctcacccagcaggcagcccgcctcggcacatagcgcgtccagcgcatggcggtccagcgcgcactggctgttggcgaccaggaccatgcctgccgccaggtcggcataggccagcgtcccgcaggcgggaaactgagtgtgcaaccgatccagtgcttccaataccgtcatctcgctggccctgctcgagaggccggttccggccggcccgcaggtcaattcacaaacgcaacgcgtcccggattacaacccccttcttcacgtctcctgcatttccctgcgcagggcgctgaggtcctgatccgccgcttgcggccgcgcgctgggacgcggtgttcgcgtctcgcccttcggccgcacccggcgcggcatcacgcggccgggcgccggctgcggtgcgcttgtcgaaggctctgccggttccggcgcggcaggggccgtgagctgggtctgggcgggcatggcctcgggcaggccgccgcatgccgcggcccgaacgaccgcctccaatgcgtcggcaaaggtctcggcgccggaggcttcccattccggactgtccggggccgccgccaatgcttcggtcagggagatcggacagacaccggcaaacaggccctcggtctcgcgcgcgacccgcgtctgcacccgcagcttgtcaagcggggtggtcagcttgtcgaaccgggtgatcagcagcaggctgcgctggcgcaccgcttcgggcaccatgccccaggccgcggcctcggactggcgccaggcctgcgtggcatgtgtgcaccacagcacgctgtcgacttcggccagcatccgctcccagacctcggacggcatgttcgggtccgagatgccgggaaagtcgatcaggtcgcattcgtccagaaccggcgcatcaatgccgattttgacatacagggtctcttccagggaaatctcttcgagatcgacaagcgacatcggatgcaggctgccatcaagcgccgcgcgctgtgcgggcttgtcgccttggacgatccagaccggcggcaggcgcgtggctgtcacctgctcgggcaggatgcgctgacccagcagcaggttcgacagcgtgctcttgccggcgctgaattcccccatgatcccgatgcgaggcttgcgggcccctccctctggcgtcgtcatgccgctgctccttcacgtgtggatttcgccggagcgtctgtctggcccgcgtcgctggatgtcagttccttgagcagaagccccaacagctctgcctgctcctgttgcgcggcgataccgaacagattgttcagatcgcccacgctgagccttgttttttccgccacttccatcagcaaggcccgctgttcgctgaagaaatccatcagccgctctcgggcgtcctgccggatttcggcggtctgctgctctttcagctcgtggatgatcggggcggtttcggccttgatcaggtcatagaagctgctggcataggcgcgatagccacgccggcgctgccaccatcccttccaccacgaggtttgcagatcaagcgcgatcgtcgcgccgatcgcaaccggcggcggcacttcgggcgcggcggcgggggcgatgcgaaagccgctgacctgaatggaaaccgtctgctcataagtgtcatggatcgccgaggccgcgtcgcaatagacctgggtacaggcggccagcaggttcttgcgcatcacctgatagctcgagcgcagcaaaatccgcagcccgtcgggcgcatattgccaggtctcgttttccccgtagctttccagatgctgaagcagggatgcgaccgcccgttccaggaatttgttatgggcctgatccacccgcgccgagaaggtggcaaagacctgatccagcgcggtatccatctgcgccatgctgacggattccaggcgccgcagcatttggttgagtgcggcaggttcgatcaccgagatctggttgccctcgatccgcatcgacgccacggtgcaggccgcctgcatgctggaaacctggttggccgcccgctggcggacctcggagagaaggcgggcgccgacgccgtcggcaatgcgctcgccgatggtctgaaacaggtcaggcacgcccgagagctgccacatcagcgcggcgtcgatctcggggttctggaccgcctcttgcagaactgccccggcatagctgcgcagcgaggcggcgctgctttcgttgagcggatgggtttgcggtgccagcgcggcattggcccaaagcgcgctgccaaagacgatccgcggattttcgggcccgttcatcttttgcagggttgccaggatactgtcgcggatatcggggatctgattgatcggatcgggcaattcgtcgatgcggttgacaaagatcacgatgccctcagaacgcacgttcgagatcatcctgatcagccccatatccaccgagctcagcgcctgggacgccgacagcaccaccacgcagagccggctgttgcgcagggatttgatggtgatctgctcgcgcatcagaaaggtatcgttcacccccggcgtgtcgcgcaggcacagtggcaccggcagcgagggcagcgacagaaagagatcggcggatttggtgatatcggcgaaccggccttgctggtcgctgcttcccgccatctcgaaatcgtcgcccaggcagacatagcgctgcatcagctcgtcatccagatgccggtaatcgtgcttctggcccagcagcagctcgaaccggcgacccagccgtttgcgggtcttctcgcgcatctcggcaacctgcgcctggattttctgcaactcttcatcggcgccggcgcgcatggacaactcgccgatgcgtccgccattggcaaccagatgatcccattcatcgccgttgaagaactggaaagaggccaccggatcctcttcccggcgcggcgcgttgagatgcagcgaagtgacgaccgaagtccagggattgacatccgcaggcaacagtcccgggcgggcaaccatggcgttgaccagcgaggtcttgccggatttgatctgccccagcatcgtgacgctgggcttaaaatcctcaagctccttcaactggcgagcgacctggctgcggcgacccttgccctcgagcgcatgaatgtccagcaagagatccttgagctcctcgaagtctccggcaagccgggacaggctcccgtgtccaaggtgcaggaaggggagcgcgcgaatgccggcgcgctggctttcttgggtctcgtccatgacgctattgatccttgttggtctgtgcgggcaagaaattgatgggggctagttaccttctttttctggaactggaacaaacagccgtgaaaggcaaaattggggcaaaccagggatgataatttgtctttgtaaatttttttgcgaaatctgttaagaaattcactaacattttgacaaatgtaccccggcgcgttggtttcgccctaagatgcggaaatccgcatgaattagtgtttcaatacatcttgttatgtgaattgttccttggcttcaggtcgcgggcctgacagcgacatgaccggaacaccttgcaagcagagagggaatcggcttgagcagtggcaatccacgtcgccttggaattgacttgaccacctgctcttgaaaaacggtgttgcggccaggattcaggggcggtggcggtctcacagatacccccatgcgcctggtgcgcgacccttgcgccggggtcagagcggatggatcgtcagctgcggaccggtgccttgcccgacctgctgacagcatgcggttttgagaaattgtccggcatgccagcgcctagatcgtcggcgaggtaatcggctgtccgcgcgcggctctttgttctgtttccggggtgccggtcggcaaggcccgtgatctggggctgggctgggggctttcttgtgttttcagatgcaaagggagcgccggatcagtgcaagcggccgatggcggagatcgggcgatcgcccgggcgggcctgccgctcaggcaatcgcccgagaccgcccggcattgcggcctgaaaagaggcagccgcccagaaacgtgccctccagcgcgttatagccgtgatagccgccgccgccgaacccggccacttctccggcggcaaacaggccgggcaccacctggccatcgctgcccagcatctggccatccaggttggtatgcagcccgcccagcgtcttgcgggtcagcacatgcaggcgcaccgcgatcagcgggccattggcggggtcgaggaacttgtgcggcttggcggtgcggatcagccggtcgccgcgatagttgcgcgcggcgtggatcgccatcacctgcgcatccttggtaaaggggttgtccatctgcgcatcgcgcgcctcgatctgggcgcgcaggtgatcctcgtcgatcgccacctcgcccagctggttcatgccgcgcaccagctcgctcaggctgtgggcgacaacgaaatcctcgccatgctccttgaaggcctcgaccggggcggtggcggatttgcccgacaggatgcgctggcggatcacttcggaccatttgcccgaggtgaaatcggggttctgctcggaccccgacagggcgaattccttcttgatcaccttctgggtcagcacgaaccagctgtaatcatggccggtcttcaggatctcgcgcagggtggtcagggtgtcgaaccccggcaggcagggcggtgccagccggttgccgcgcgcgtcgaaccacatcgacgaggggccgggcaggatgcggatgccatgctcgggccagatcggatcccagttgcgcacgccctcggtgtaatgccacatccggtcgccgttgatcacatggccgcctgcgcgctcggaaatcgcgatcatccggccatcgacatgaaacggtacgcccgccaccatgttcggcggcggcgcgcccagccggtcgcgcggccaggccttgcgcaccaggtcgaaattgcccccgatcccgcccgaggtgaccaggatcgagggggcgtagacctcgaactcgccgatctcgtcgcggttggtcctttgcccgcgttgggcgctgtcctcggccagaacctcgccagaaacgccggtcgcggcgccgttctgcatgatgatatggctgacctgatggcgaaaccgcatctcgatccggcccgccgccacatggtcctgcacccggcgcagaaagtgcgccagcacgcccggcccggtgccccaggtgatgtgaaagcgcggcaccgagttgccatgcccgttggcataggatccgccgcgctcggcccagcctaccaccgggaaccagcgcaagcccatcccatgcagccaggggcgcatctcgccggcggcgaattccacataggcctcggcccatttgcgtggccaggcgtcctcggcgcggtcgaactgggcgctgcccagccagtcgcgcagggccagatcggcgcagtcgcggatgcccatgcggcgctgttcgggggtatcgaccatgaacagcccgcccagcgaccagaaggcctggccgcccaggaaactctcgggttcctgatccagcaggatcacccgcttgccccgatcgcccagttcggcggcggcgaccagcccggccagcccgctgcccacgatgatcgcatcggcggtattcgcgcccatatccatcctcccctgtcctggcttcagcctaggacgggggcgggccagcaggcaacggcgccgttgggtcagccgtagcgctcggcgaaacggcgcaggatctcgcccggcgccgtaacctcggccgaatggcagagctcgatcagccgcgccgcatcctcgggcgggaaatagccgtgatccttgtagatttgaatgcgctgttcgaaatcctgcgcatccgcttccgggtggaactgggtggcatagacattctcgccccagcggatcatctgaaacgggcaggggtccgaggcgaccagatgggtgcagcccggtggcagcgcctgcaccgcctccttgtggccgacataggcctcgaaaaccgggggcagaccagcggtcagcggatcggtggcgccgctttcggtgagcgtgcaggtcgaggggccgaccggctcgccatagcgcgccttgctaaccgcgccgcccagatgcgccgccagcacgcccagcccatagcagcagcccatgaagggatgatcggcaccggtgatctgcggcatcagccccaggatcgccgcctcgatccgcgcctcggtcgcgggcttggtggcggggtcgtcgctgacacaaccagggccgccgccgacgatgacgcccgcatagtcggtcacatccagcccctcgggcaagtcttcgcaatccagccggattctatgcgcccgctccggcccgatcccgcatttgtcgaggatcgaggcgaactcggcatcggcggcatcggtttcggggcgcagttgcaggatcagaaagcgtttcatggcgcctgctctagcgcgcagcgccccgccgggcaagcgcgcgcatggccagcaggggaccgatcgaggctctgccgcgcgctccggagtatttggggtgaaatgaagagagcaggcgccgctgcttctttctggtcggaaatactccgggggagtcgcccggaacgggcggcgggggcagcgccccctgccttgggcgggtttagagcgccgccatgacctcgtcggaggcttcgaaattggtggtcacgcgctgcacgtcgtcatcgtcttccagcgcatcgaccagcttcatcagcttttgcatcgcttcaaggtccagctcggtcgtggtcgagggtttccagaccagcttggtcgaatccgattcgcccagctccgcttccagtgccgtcgatacctcgttcaggtcggtatcggcgcaccagatcacgtggccctcttccgagctttccacgtcttcggcgccggcctcgatcgcggccatcatcacggtgtcggcatcgcccaccgaggcgggatagaccacctcgcccttgcgctcgaacatgaagccgaccgagccggtctcgcccaggttgccgccatgcttggtaaaggtcgagcgcacgttcgacgcggtgcggttgcggttgtcggtcatcgcctcgacgatcaccgccacgccgttggggccatagccctcataccggatttcctcataggcatcgccatcgccgccgatcgccttcttgatggcgcgttcgatattgtccttgggcatggactgcgacttggcttccttgatcgccaggcgcaggcgcgggttcttgtccggatccgggtcgcccatcttggccgctacggtgatctctttcgagaacttcgagaacagctttgaccgcgcggcgtcctgtcggcccttgcggtgctggatatttgcccatttggaatggccggccatgaggaactcccgacgtttttggcttgaccgcgcttctatagacgaagggccgggggagcttcaatccccgttgcgctctccgccggggtcgggaaaatttgttggcttgttaagtaaattatgctttactcggggcagagcctacgacgatgcgacgcgggcgctcccgtggacgcaggccatgttcagggaggaacagaaccatgacattgcgcaagacaattgccgcgattgcggctgcggccggtctattcgtggccggtatcgcccatgccgaatgggcgcccaagggcaacctgacgcttcagatcgggttcggcgccggtggctcgaccgacaccatcggtcgggtcgtggccaaggtgatgaaggagcagaccggctggaacgtgattgccgagaacaagccgggcggcggcggtgtcgccatgttcgccggtatcgccaaccgccccgccgacggctcggtggttggtctcggggtcaacatgccgatcctggtcaatctggtgaacaagccgggcgatctggggttcgatctggacagtttcgactatctcggcaccgcggccagggcgcagctgggcctgtttgcacgggctgacgcgcccttcgacgatgtcgccgggctgatcgaatatgccaaggccaacggggcggcaccgcttgcctttgacgccaagccgcaggaactggcgatgcgccaggtgatggcgaaatcgggggccgagttccagttcctctcgaccaagggcggggccgagaacctgaaactggtgctgggcggacaggccatcgccgggttcgaggcgggcgagcatctgcccttcctggaaagcggcgagatcaagatgatcgccagcatgaacaacacccgccacaactatgcccccgacatcccgacgctgccggaacagggctatgacatctatgtcgatccggtgttcttctttgccgccggcaagggcacgcccgaggatgcccgcatggcgatcaccgaggcgctggccgctgcgctcgacagcgaagaggtcaagacggtggtgatgaactcgctgaaatccccgatcgagaacatgggccccgagggcaccgaaaagatgctgcgcgacgggctggtgaacgtgggcgcgctgttcggcaagtgaagcgctggtgatgcaagccaagacaagcgaccgactcctgggcctgtgcctgatcctgctggcggtggcgtttttcgtcagcatcatcccctggcaggcgcaggcggccgattatggctggctcaagccccggaccttgccgcgcattctggcggtggtgctgggcctttgcggtctggcgctgctgatccgcccgccgggcgatgtgcgcccgggccggttttactgggcacgcgccatgctctttgccggggttctggtgctggggctggcggcgatgtcctggctgggttttgtcctggtcgcaccgcccatggcgctggtgctgatgtggcttgcgcatgaacggcggccgctctggctggtgctgggggccgccggaatgcccgccgcgatctggttcacggtggcggtgctgctcgaccgcccgctgccctaacctctcatgacgaaaggccaaagatgccggaactgagcgtcattctcgccgggttcggcgatgccctggccccgatcaacctgctgttcatcctgttcggcgtggcgctggggcagtttgtcggcgcggtgccggggatcgggccggtgatggcgacggccatcgccattccgttcacctttggcatggacccgctcactggcatcgcctttctggtgggggtgaacaagggcgggctggtgggtggtgcgatcccggcggtgctgctcaatacccccggcacccccgatgcggcggcaaccgcgcttgacggctatccgctggcgaaacagggcaaaccgctcaaggcgaccaagatggcgctgttctcctcgatcaccggcgacacgttcagcgatatcgtgctgatcaccgtttcggcgccaatggcgatcctggcgctgcgcatgggcccggtcgaggtgctgggcctgatgctgctcgcctttgcggtcattgccgggctgatgggtcagtcgctggtcaagggcgtggtggccatcgcgctgggcctgatggcggcgatggtgggcaccgaccccgaacatggctcgccccggctgatattcggcaattacgagctttacgacgggttgccactggcctcggtcgccatcggcatgctggcaatctcggaactgctgaaacggctgagcgagacgaggggcaccgtgcgcccggcgatcaccctgccgcgcaaccagccgcgcgccgaccgcagcgtcagctgggccgaatactggggctgccgctttaccatgttgcgcggcgcggtgatcggcaccatcctgggggcgcttccgggcatcggctcgacggcggcggccttcatgtcctatgcctcggcccggcaggcatcgaaagagccagagagcttcggcaagggcagcctgcacggcatcgccgcgtccgagtcggccaattcctcggtcatgggcgccaacatgatcccgatgctgacgctcggcatccccggcagcgtcagcgccgcgctgatcatcagcgccttcatgatccacgggatccagcccggccccttcctgttctcgcaacaggggcagctggtctatggcctgttcggggcgatgatcatcgccaacctgatcaacctctgggtcgggcagctgggcttgcggttctgggtgcgggtggtctcggcgccggaacccttcatctttgcctcggcgctgctgatgtgtttcgtcggcgtggcactggcctcgggcgggctgttcggcatcggggtgatgctggtctttgcgcttctggcctatgtcatgtcggccttcggcatctcggtcgtggtcttcatcatcgccttctttctcggcccccggctggaaatctcgctgtcgcagacgctcgcgctgctgaatggtcagccgcaaaagctgctcgactatccgtttgcgctggtgctgatggcgctggcactggtcacggcggtggcgctggcgcgccgccgcgacaccgagagcgaaacgcgctgagcctgtggcccttctctccggcgcggggtaagctgctttgatgaccggagttttcgcccatgacgcttgaccagatcctgctcttctcgctctttgcggcggtctttgcgctgctgctctggggtcggttccgctatgatctggtggcgttctcggccttgttgaccggtgtcgtgctggggctggtcccggtcaaggacgcgttttccggctttggccatcccgccaccatcgtggtggcgctggtgctggtggtctccgccgggctggtgcgatccggcgcggtgttcctgatcacccgcacgctggtcgatgcctcgcgcgggctgggcgcccatatcgcgctgatgggcgggatcggcgcggtgctgtcggccttcatgaacaatgtggcggcgctggcgcttctgatgccggtcgatattcagaccgcgcgcaaggcggggcgggcggcggcgctgacgctgatgcccttgtccttcgccacgatcctgggcggcatggtcacgctgatcggcacgccgcccaatatcatcatcgcctcgatccgggccgaggcgctgggcgagccctatcgcatgttcgatttcgcgcccgttggcggcgcggcggcgctggcgggactgatctttgtcgccctgatcggctggcgcctgatcccgacgcgcggcggcggcgccgccgaggcggccgaggcgctggccgagtatatcgccgaactgacggtgcccgaaggctcgccccatatcaccaagcgtctggccgagctggatgccgaggcggaaaaggccgacgtggcaatcctgggcctgatccgcgacggtcagcgccgctatggccgcgccgccaacaccatcctggccgctggcgacacgctggtgatcgaggccacgcccgaggcgctggacgagttccgcgccgcgctcagcctcgatttctcggacaaggagcgccagcaggcgctgacggcggcgggtgaggggctggacgtgatcgaggtggtggtgaccgacggtgcccgcatcgccgggcgcaccgcgcaggggctgggcctcagctggcggcagaacacggtgctgatggggatctcgcgtcagggcacaaggataacccagcacattcgccggaccgaggtgcagccgggcgatatcctgctcttgctctgcccgcgcgaccgggggccggatgtgaccgagtggctgggctgcctgccactggccacgcggggcctgagcgtcaccgccaatgacaagacatggctggccatcggcctctttggcgcggcggtgctggcggcctcggtcgggcttctctacctgccggtggcactggggctggtggttgtggcctatgtgctgaccggtatcctgcccattgccgagctctacgaccatatcgagtggccggtggtggtgcttttgggctcgatgatcccgctgggcgcggcattggaggcctcgggcggtacccagctcatcgcgggcgggttggtgacactgaccgagggttggcctgcatgggccatcctgacggtgctgatggtggtgacgatgacgctgtcggatgtgctcaacaacaccgcaacgaccattgttgccgcgcccgtgggcatccagatggccaatgcgctgggtgtttcacccgacccgttcctgatggcggtggcagtggcggcctcggcggcattcctgaccccgatcgggcacaagaacaacacgctgatccttggccccggcggctatcacttcggtgattactggcggatgggtctgccgctggagctgctgatcgtcgcggtcaccatcccggctattctgctgttctggccgatgtgaccggatcgggagccggtatcggaaaattgcaaattttccgacccgttttccgtgccggaaaacggcgccgctattcggcaaagctcgcgatctgatccagaggtttcttgatcttggccacctcgggcacggttgcttcctcggttgggtggcctaccgcgatgatcatcgtgggtttctctgaggcgggccgtcccagcgcgtcattcaggaaccgcatcgggttgggcgtatgggtcagcgcgcacagccccgcatgatgcagcgccgccagcaggaagccggtggcgatattgacgctctcgggcacgtagtagttcttgtaccgggtgccgtcgtcgaactgcccccagcgctgggcaaagaccacgattagccagggcgccacggtcagatgctctttcaccgcattggtgccgatgggttccagcgccttgatccactcgtcgcccgcaccacccgcatagaaccgccgctcttcctcttcggcctcctcccggatccgtgccttcagcgccgggtccgcgacggccacaaattgccagggctggtgattggcgcccgagggcgcggtgcccgccgtacggatgcaggcctcgatcaccgcgcgcggtaccggccggtcagagtaatcgcgcaccgtatggcgccgccgcatggtgtcgtgaaacgcctcggccgccgccagcatctggtcatcactcatctcgacccggtcgggcaagggcagggcggcgtagctcagcgcgtcacgggcaaacatgtcatctccttgatggttgcccctttatccggtgcgctcaaccggcaatcaagccccggctcgcagcccggcgcacggcgcgggtcaggggggcaagcgccggggtcagcacccggctcacctgccaggtcaggggcacatccagcggcgcctgcggcagcagcggatgcagattgccctgcgccacatgctgccggatcaggctttcgggattcatcccccagccgaccccggctagcgccgcatcgacaaaggcatgggtcgagggcaggaaatgggtgggcggtgtcagagcctcggcgacatgcgcggcgatccaggctttttgcagccggtccttgggactgaaggtcaggcagggcgcgcgcgccagcgccgtcgcggtgaccccttcggcgaaccagtcttgcatgaagccggggctggcggtcgcgatatagcgcagcgcgcccagcgggtgcgcgtcgcagccgggcaccggcttgccatgggcggtgatcgcggcggcgacctcaccgcgcctgagccagtcggcggaatggtcctgatcgtcgatcaccagatcgaacagcacatcttcgaccccggtcatcgcctccagaaaccaggtggcaaggctgtcggcattgacagcgatccgcacccgtaccggcccggcaccctggtccagcgccagatcgcggctcacctgcgcctccagcaggcccacatcctcggcatggcgcgccagccgcagaccggcggcggtgcccgttgccggcgggccgcgctggatcagcgccaggcccaccttctcttccagcgcgcggatgcgctgggacaccgccgacggggtgaccgagagcgccccggcggcggcctcgaaactgcccagtctcaggatggcggccagcgcggcaagctgttgcgggtcgaactgcattagagttcctaattcagactaacaatctttaactggattaaagtcgcgccgctctctagtcaaacccggcaacagtacgggaacccaccccatgtcctctgccattgtcgccggctttgcccttggtttcggcctgatccttgccatcggggcgcagaatgcctttgtcctgcggcaggggcttcggcgtcagcatgtctttgccgtctgcctgacctgcgcgctgtcggatgcggtgctgatcgccgccggagtggcggggtttggcgggctggcccgggccgtgccctggttcgagccgctgatgcgttatggcggggcggccttcctgatctggtacggcgcgcgcagcctgtttgcggcgctgaccaagaccgaggcgttgacgaccggcgaggacgcccgcccgggcggaggagccgccctgcgcccggtgctgctgacagtgctggccttcacctggctcaacccgcatgtctacctcgataccgtggtgctgatcggctcgatctcggcgcaataccccgaccggctcggctttggcctcggcgctgttctgtccagtttcaccttcttcttctcgctgggttacggcgcgcgcctgatggcgccggtctttgcccggccccgcgcctggcaggtgctcgacacggtgatcgccctgaccatgtggaccatcgcggccaagctgctgctgatgtgaccggctattgcaggtcgttcgcatgtgaagggttgccccggcgcggaaatgggtgttcaaccctgatatgcccttgcctcagacagccgactcccgcccgctggccggcatcctctggatgcttgcggcgggtctgtgctttgtggtgatgaccgcgatggtcaagtcgatggggcaggggatgcatccgatccagtcggcctttctgcgctatctgcttggcatcgtctttgtgctgccggcgctgcgaagtctgctggcggcgcggctgacccggcggcactggaccatgttcggcctgcgcggcgccatccatgcggtgggggtgatgctgtggttctttgcgatgacccggatcccgctggccgaggtcaccgcgatgaactatctgaccccgatctatgtcagcctgggcgcggcactgttcctgggcgaaactctggcggcgcggaggattacggcaatcttcgtggcgctgatcggcgccgcgatcatcctgcggcccggctttcgcgagatctcgcccggtcatctggccatgcttggcaccacgctgacactgggtgggtcctatctgctggccaaggcggcggtcgccgatctgagccccgccgtggtggtggcgcatctgtcgatctgggtcacggtggcgatgatcccctttgcggtggcggtctggcagacgcccagctggcaacagctggcggtgctgttcgccatcgccagtttcgccactgccgggcattacttcatgacgcttgcgcttcaggccgcgccggtggcggtgacccagccggtcacctttctgcagctgatctgggccaccttgctgggcgcgctggtctttggcgagggggtcgatatctgggtggtcgctggcggcacgctgatcctggcctcggtcagtttcatcacctggcgcgaggcggtgctgaaacggcgcccgatcaccccgcccagcatcgcgcccaagctttgagccgcttgcacggttgcccgccagccgcataggctcgggcgcgaaaacaggagggcgcatgacacgcgcgattgccattctttgcctgttgctggcgcccggaacggcgcaggcggaacttgagatctgcaacgacacgccggttgtgcaatcggtggcgctcgcctatcgcggcggcgaggactggaacagccaggggtggtacgtgttcgaaccggatcaatgccagaccgtgctcgagggcgatctgagcaatcgctactattacgtgaccgcgctggccgagggatgggtgttcgatcatcaggacatcgccttttgcgtcaaacagggtgtctttgacattgtcggcgccgagaactgccgtgaccgcggtctgatcaccaatctgttccgcgaggtcgacaccggcccccgcgccaccggttttcgtcttgatctgtcccccatcacacgcatcggcgaggattgattgacgcgtcaataaaaattccctagcgttttctggaatctattggcgctgaggagtgggcatgccgaaaatcggaatggaaccgatcaggcgcgacgcgatcgtcaaggcgacgatagcagaactgggcgtgcagaaaagtctggatgtcaccgtcagccagatcgccaaacgggcgggcatgtccagcgcgctggcgcatcactatttcggcggcaaggaccagatttttctggccgccatgcgccatatcctgagcgagttcggcgacgaggcgcgggccgagatgaaaggcagcacgccagccgaccgcccgcaggcgatcgtgcgggcctgtttcgcgcattcctgtttcaccccggatgtgatcgcggcctggatgaccttttacgtgttgtcgcagaccaatgacgacgcgctgcgtctgtggcgcatctatcagtcgcggctgtattccaacctggtccatgccctgcgccccgtggtgcgcaacccgggcgaggtggccaacgatttgcgcgcgctgatcgacgggctctacatccaggccgcgctgggcgcccccggagagcccgatctggcctgcgcccatgcgctgcgcgttcttgataccctgatcgaggctggtagatgacccgacccaatatcctgatcctgatggtggatcagctgaacggtaccctgtttcccgacggtcccgccgactggctgcacgcgcccaatctgaaacggctggcggcgcgctcgacccggtttgccaatgcctataccgccagcccgctttgcgcgccggggcgggccagcttcatgtccggccagttgccctcgcgcaccggggtctatgacaacgccgccgagttccgcagcgatatcccgacttatgcccatcacctgcgccgcgcgggctattacacctgcctgtcgggcaagatgcatttcgtcggccccgaccagctgcacgggttcgaggagcggctgaccaccgatatctatccggccgatttcggctggacgcccgactatcgcaaaccgggcgagcgtatcgactggtggtatcacaacatgggctcggtcaccggcgcgggcgtggccgagatcaccaaccagatggaatatgacgacgaggtcgcctatcacgccaaggccaagctttacgatctggcgcgcggcaaggacgaccgcccctggtgcgtcaccgtctcgttcacccatccgcatgacccctatgtggcgcggcgcaaatactgggacctctacgaggattgcgagcacctgctgccgcaggtgggcgatctgggctatgacaatcacgacccgcatgccaagcgcatcttcgatgccaatgactggcgcaatttcgacatcaccgaagaggatatccgcaagtcgcgccgggcctatttcgccaatatctcctatctcgacgacaagctgggcgagatcctcgaggtgctggaaaccacccggcaagaggcgatcatcctctttgtctcggatcacggcgacatgctgggcgagcgcgggctgtggttcaagatgaacttctacgaaggctccgcccgggtgccgctgatggtggccgcgccgggcatggaaccggggcgcatcgacacgccggtttctaccatcgacgtgaccccgacgctgggcgaactggccggtgtcgacatggccgagatcgcgccctggaccgatggcaccagcctggtgtcgctggccaacggcaccgagcgcaccgcgccggtgctgatggaatacgccgccgaggcatcctatgcgcctctggtttcgatgcgctacggcaagtggaaatacaaccgctgtgcgcttgatcccgaccagctcttcgatctggatgccgatccgcatgagatgaccaaccttgccgatcaccccgatcatcagggcacggtgcagagcctgcgtgcaaagtcgcaggcgcgctgggatctcgaccgcttcgatgccgaggtgcgcgccagccaggcccgccgctgggtcgtttacgaggcgctgcgccagggaggctattacccctgggattaccagccgctgcaaaaggcctcggaacgctacatgcgcaaccacatgaacctggataatctggaggaaagccagaggttcccgaggggggagtagccttatccctcaacgatatcgggccacggccacagtggctccgatctctccgcgccctgccaagcggttttacataggcaagacggttctcttcgggcatgcatttcgggccctgatcggctagacttttatccccagaagggggaggtcatgaccacatcagagcacatcgccgcgttgaccgcgcttgtcgaaacctacgtgatggcgatgacccggggcgaccggcccgcgttggaacggatattcttcggcaaggccagcgaggtgggccactacgaaggagagctgctctggaactcccgcgacgcgttcatcgcaatgtgcgaggacgcggctgacgcggaaaccgatccgttctgggcgatcagttcggtttcggtgcagggggacatcgcgatgctccatgtcgaaaacgattgggcaggcatgcgctttgacgattttctcacggtcctgttgcacgagggcagctggcgcatcgtgtcaaaggtttatcgcatccgctgaatgggccgggttaccggaccttacccgttcagcaaagcctcgacctctgccacattggccgcgcctttcagcagggtaaaatcgccacgctccagcatggcgcgggtgccgtccagcaggatctgctgcgtcacccgggccaagccgccaccgatggagatccgggcgacccccagcgcgcccatctgttcagtcgtcagatcccgcatctctcccgccgccagcaggttgaccggcgtcccggtggccaccagcgcccgggtggtatcggcatcgacaagcggcgcatagatcacatccgcacccgcccgggcaaaggcgatgcagcggcgcagtgcctcggcctgatcgtaattgcccgtcatgcagccatccgcgcgtgcggtcagcacgatccccgccgcacgggcggcggccacggccgcctcgatccgggccagggccagatcgaagggataaaactccttggagggcatcatggtgtcctcgatcgagaccccggccagccccgcctctgccgccagccgcaccgtctcggccacggtgtcggggctgtcgccgaacccgttctcgaaatcgccgttcaccggcagatcgacggcggcgcagatatcggcggcatgctgcaaggcgatgtcgcgcgaaatctgcccgccatccgccagacccagggtaaagccataccccgacgaggttgtcgccagcgcctgcgcacccagccgggccatcaccttggccgacccgatatcccaggggttcggcatcaccagcggattgccggggacatgcagggtccggaaacgttcagtcagtttgtcgcggcccatgatgtgcctccattgtgcgccttggggcgtgtttcggttgcgctcagcataccgtcaatcggccccgttacctatcgtttcgagcacgggaattagcaaagtcgcgcgcgccttgctgcccgctgatgccccggcgggcttggggtctccggggctcgcgccttgtcacccccgctccagcagcatttcggtcagcgcgcaggcatccgcccgcgcctgtgccgcgtcggggaccgagtcggcctgtgccgcctcgatccagatgccgtccatataggcctggatgctggtctgtacccagctgcgcgcggggtcgggcagcagggcgcgcaactcgtgccgcaggttcgaggcgacccgcgcccggttgatccgatgcagccgtgacaggctgttggtatagggcgcattggcccagaactgcacccagaccgaacattgcgccggcgtgaacagcgtatcgtcgaaattggcctcgacgatggccagcagccggtcgcgcggtgtctttgccttggccagccgggacagcagggcggcatgcaggatcgacaacaggcggcgcatggtctcttccatcagccggtccttggacccgaagtaatagttgatcgacgccgccgaggccccggcctcgcccgcgatctcggccatggtgaccgagccgaatcctcgctgatgcaacgaccggatcgcggcggcgaccagctcgtcattgcggatgtcccgaatgcgtttgcgtctcatgcggccatattggccaatcggccaaagggttcaagtttaaaggattatcgaaaaacttgaacgactgttcaagttttggttcttttgatcaggttattgtgctaatttcccgcatcattcgacccggcccggaggagagggcgggcgtgaacccagggagggaccatgatcctgaattcgatcttgagcattgggctgctgctgacctttggtctggtggccttttgcgtcatcaaatggcgcgacgtagagtgtatcggcccgacgccggtgcatctgttcaccttcatcgcgatcctgttcacatccggcctggatgtcgggctgatcatgttcccgcttgccgaattcggcggctatgccgaggatccggcctatgcctttgccaacccgctcgcgatcgagttcgggttctggggcttcctgatctgggccttctacttcctgaccgccttctatttctgcgtcatcgaaccccgcgtcgggtttttcgagatcccgctggtgaagctggtcaacaacatcgtcatcatcggcacctgcgcctttaccgccagcctgtttctgatctacctgccgggctacattcccgagatcggcgatggcgagacggtggtgcccgccttttatgtcatcgtgttcctgaccatcctggcggcggcctattcctcgaccgatctgaaatatgtgcgcgtgctctcggtcggttcgacctttctgttcctggcgctgatcctgggcatgtgggcagcggcgggcatggggctgggcggggtcggccagaaccttggcctgctgggcgcctatttcggcaacctgcatgagttcgtgctgccgctgaccgattaccacgccttctacctgttctggtggtttgcatggtcgatcatgatcggccagttcacctcgcgctttgtcggcgggctgaagacctggcaattgctgatcgcgctcctggtgttcccctcgatccccttggcgatctggttctcggtcctctatttctatcacgagaacgggatcagcaccgccgggctgaccaatgtcgcgatgatcgtggtgggtatcacctttgtcatcaactcgctggactcgctgatccggctttacaccgacaacctgtcgatcacggtcgagcggctgggccgtccggtctatatcgcgggcaatgtcggagtgctgttcgcgctgaccttgctgttccagagccagtggctccagatccagtgggtcggctcgatcgtgatcggcctgtacctggcctgcgtcctgttcatcgcgctgcgtcaccgcagcacggtgatggcgatcaggacatcccccgaggaccgcgcgctcgacttccacaaggtcgaaagcgtgcattgacacaaccggacccggcccttgcgggccgggtccccactttggcgtgcgcaaggcggcgccggcagcaaggaaagacagacggatggaagcggattttgtcatcgtgggggcgggcagcgcgggctgcgccatggcctacaggctcagcggggcgggggcctcggttctggtgatcgaacatggcggcaccgatgccgggccgttcatccagatgcccgccgcgctcagctatccgatgaacatgtcgcgctatgactggggttacctgtccgagcccgaaccgcatctgaacaaccgccgcctggtctgcccgcgcggcaaggtgatcggcgggtcctcctcgatcaacggcatggtctatgtgcgcggccatgcgatggatttcgacacctggtccgagatgggggcagatggctgggcctatgccgacgtgctgccctatttcaagcggatggagacctggcacgatggcggccatggtggcgatgccagctggcgcggcaccgacgggccgttgcatgtgacccgtggcccgcgcaccaacccgctgttcaaggcctttgtcgatgcaggtaagcaggcgggttacgaggtgaccggcgactataacggcgagaagcaagagggcttcggcccgatggagcagaccgtctggaaagggcggcgctggtcggcggccaatgcctatctgaaaccggcgctcaagcgcgagaattgcgatatcctgcgcgggctggcagcccgcgtggtgatggacgcgggccgcgccaccggggtcgagatcatccggggcggcaaggccgaggtgatccgcgcccggcgcgaggtgatcatcgcggcctcgtcgatcaactcgccgaaactgctgatgctgtcaggcatcggccctgcggcgcatctggccgaacatggcatcgcggttgtggccgaccgccccggcgtgggggccaatctgcaggaccatctggagctttacatccagcaggccgcgattcagccggtgacgctctacaaatactggaacctgttgggcaaggcggcgatcggcgcgcaatggctgttcaccaagaccggtctgggcgcctcgaaccagttcgaaagcgcggccttcatccgctcgcagcccggcgttccctatccggatatccagtatcacttcctgcccatcgcggtgcgctatgacgggcaggccgctgccgagggccatggcttccaggcccatgtggggccgatgcgctcgccctcgcgcggggcggtcaccctgcgctcggaccggcccgaggacgcgccggtgatccgcttcaactacatgagccacgaaaaggactgggccgatttccgcacctgcatccggctgacgcgcgagatctttggccaggacgcgttcaaaccctatgccggcaaggaaatccagcccggagcggcggtgcaaagcgacgaggagctcaatgcctttatcgccgaacatgccgaaagcgcctatcacccctgcggcagctgccgcatgggccgggcgagcgaccgcaatgcggtggtcgacgggcaaggccgggtgatcggggtcgaggggctgcgggtggccgacagctcgatctttccgcagatcaccaatggcaacctcaacgcgccctcgatcatggtgggcgagaagatgtcggaccatatcctgggccgcgacccgctgccgcgcgccaatgacatcccctggatcaacccgcgctgggaggcctcgcaacgttgaggcgggggcagagatttttcgtcgaaaaatctcccctgccgcacccgatttgatccctgtcaatgtccggtcctgtggtgggcggctagcctctgggctgacattgaaaaaggagcgaacggatgtcccataccccgcatgaactggccgaggaattccccgaaaaggtcgatctgatgagccagctcaagcagtcggatgcgcatttttccaaactggcggacgagtatcacgagatcaaccgggcggtgcaccgggccgagaccaacgtggaacctatggaggaactggccgaggtcgagctgcgcaagaagcgcgcggcgctcaaggatgagatctggggcatcctgtccaaggtctgaacaaaaggcgcgggggcgctgcccccgtcgcctttcggcgccgctcccggagtattttcagcaaaatgaagatcagttgacctcatagggcagggtgccgcgatggtcgctgtcgatggtcaggcgccgttccaacggcggcaccgagcgttggtggcaggtcttgcgctcgcagatgcggcaggaaatgccgatcggctcataggcgctggcgttgctgacatcgaggttgtcagcatagaccagctgatcggcatggcgcacctcgcagccgagcccgatcgcatagcgccgcaccggcgccccgaaggacccccctgtcttggacacgtcgcgcgccagcgagatatagcgcacaccatcaggcgtttccgccagttgtcgcaggaaatgccctggcgtttcaaaggcgcggtgcacgttccagagcgggcaggcgccaccaaagcgggcaaattgcagccgtgtggccgagtggcgtttggtgatcgttcccgcctgatcgacccggacaaagaagaaggggatacccttggcgcccggtcgttgcagggtcgagaggcgatgcgccacctgttcgatcgaggcgccaaagcgggtgctgagccgttccagatcgtggcgggtctgctgcgcggcctccaggaagatgccatatggcatcagggcggcaccggcgaaatagttggccagcccgatcttggcgatggcgcgcgcctcttcgctgtgaaaacgggcgaaatcgagcgttgcctcgagcagcgagttctggctgagcagcgccacctgcaagagcaactgaaagacctgggtctggggcgcgctgcgggtcgacaggcgcagcaggcgcgttgcgggatcgtactggcgcagtgcctcgatatcggccagctcgaccgtgatgccgcgatcggccagcgcggccagcgccgcgccgcgtacaccgtcggtctgggcccgggctgcgaaccgttctgccgcgtgatcgaccgcgtcgatgtagttgtcacaataatggaagaagtcgcgcacctcctcccaggggctggcctggatgcgggcatcctcgcgtcccagcgcctcgtccagcgaagccagccgttcatgggtctgccggtatgtgcggtgtagctcgataaaggcgcgcgccagcgctggcgcattggacgcggtcaggcgcagatcggcgagcggcggcatcgcatcggcaaagatcgggtcggccagcgcctcgcgcatgtcactgaccagccgctcgctgtcgccggtgctcagttcggtcacgtccagcccgaattcctgcgccagcgccagcaccaccgaggtcgagaccgggcggttgttgttctccatctggttcagatagggcagcgacacgcccagcttggcggcgaaatccttttgcgtcagcgacaggcggttgcggatctcgcgcagcttggcgccggcatagagtttctgggtggccatgatcgggtgccgactctttgcaagtttaccttctgcacaggctacgtttgcaaagcgggaacggcaaggtcagagcggttggccgtcgcaaaagacctgtcgccattccaggatcgtgacctccttgcgcaggccagtgggccagaacgggtcctgttcgaccagagcctgcacatcggcgcgggtcccggcctcgatcagccacatgccaccgcgcccttgggcgccctcgaacagcggtccggcgccgcggatggccgcgccctgggttgcgagaaaggcaaggtgctcggccatgtggcgctggcgcagatgttccttgcccggattgtcctgaaacgtgacgcagaaaagcatgatagctccctttcggtttggataccggcagggtgacatgctgcaaatccaccgtgcagggtggaaaattgcagccaacagatgcaagattgcagtcatgaactgggacgacatgcggtatctgctggcggttgcgcaggcgggcagcctcaaaggggcggcccggtcccttggggtggacaagaccaccgtgtcgcggcgtcttcgcgcgatggaggcagcgcttgggcgtccgcttgtcgaaccgcgcgggccggggctgggccttaccgacttcggccaggtgctgcaccggcatgccgaggtcatgcgcgacgagatgcgggcggtggatgcccggatcatggccgatcatgccgcgccgctgggaacggtgcgcctgacgtcggtgccgttgatcatcaatcatgtcctgttgccggccctctccgacctgcgcgcggcggcgccgggactgcgggtcgagctgatcgccgagtcgcgcgatctcagcctgttgcgcggcgaggccgatatcgcgctgcgtctggcgcgtccgacagagggcgggcagggcgttctggcgcgcaagctgggcgatctggactatgctgcctatggcgcgcggggcgctgcggggccgatgccctggatcgggtacgagccgcggatgggctatctctcgcatgcggcggcgattgcgcgggcggccgaggcagagggtggttttgcggtcgcggtcaacgatgccgagtccctgttccagatggtctgtgccgggcatggcaggacattgttgccgcgtgccatcgcggatgccgatgcgcgtctggtcgaggtgccgttcccccatgttgccttgccaaggcgcgaagtctggctgatggtgcgccgtgatctgcgcgagctggacagggtgcgtctggcgatggagtgggtcgaacgagcctttgcggcgcggatgtcacaggcccagtcgacgcgcccgccagatcaccgagaaaatggcgacaacccctaagagggcggtggccagcatcagcagcaacagcggcatcgcgccggtttcaggcgacagcagggcgccggcccaggcgctcagcgcggcgccgccccccagcatgatggcgccgttcagccccgaggcgctgcccgccagatgcgggcgcaccgacagcgcgccggcggtggcattggggatcgccatgccgttgcccagcccaaccagtgtcatgaacccaaagaagctgtattccgacccaaaaccggccagcagcgtgaccagcgacagcgtcacgccaagcgcgttcatcaggcagccccacagcaccatccggtcgaccccgacccggaccgaaaaggcgccgctgacgaagttgccggcgaaataccccagcgccggggcgccaaagaacaggcccatgcgcgcgggctccatcccgaaaacctcggtgctgacaaagggggcgccgcccagataggcaaagaacgcccccgaagacaggccgctggccagcgaataaccccagaaccggggcgaggtcagcagggcgggatattcgcgaaactgctgaatcagggtcttgccgcttttcagcgcggtttctccgaaatcgacataggtgagaatgagcgccgccaccccgagcacgaacaggatccagaaattggcctgccagccgaaatactggtccagcacgccgcccagcgcggggccgatcatcggcaccaccgccatgcccatggtcacccagcccagcatcgaggcggcctcgtcctgctggtacatgtcgcgcaccgcggcgcggctgagcacgatggccaccgcgatcaccgcctggcacatgcgaaagaacaggaatacctcgaccgtgggcgcatagatgcaccccaacgtgacgaacaggaacaggaccagcccccacaggatgacggggcgacgcccggccttgtccgccagcggcccgatcaccacctgcatcgccgcgttcaccgccagatacagcgcgaccgaaagctgcatcagccggtaatcggtctggaaatattcggtcatgttgggcaggctgggcaggaagatgttcatgcccagggccgagaggcccgacaacaggatcagcgtggcaagcgcaggcgggctgcgatgcgatggggcgggcgggctctgcatggttccgatctaggggcggcgcgcgggcaagtccatctctgggcatggcttaaggtgttaattagcaagttttcattttgctaacggcttcttgccaaagatttgcaaatttgccgaattcccctttggcccttgcagcattgtctttatggtccgttcaaatttcaaaggggacaatcgccatgaaagacatcctttccgagctggaaacccgccgcgaggccgcgcggttggggggcgggcaaaagcggatcgacgcccagcatgcccggggcaagctgacggcgcgcgagcggatcgaactgctgctggacgaagacagcttcgaagagttcgacatgttcgtcagccaccgctgcaccgatttcgggatggaaaaacaacgacctgcgggcgatggcgtggtcaccggctggggcacgatcaatggccgcatggtctatgtgttcagtcaggatttcaccgtcttcggcggctcgctgtcggaaacccacgcccagaagatctgcaagatcatggatatggcggtgcagaacggcgccccggtgatcggcatcaacgattcgggcggcgcgcggatccaggaaggcgtcgcctcgctggccggctatgccgaggtgttccagcgcaacatcatggcgagtggagtggtgccccagatcagcgtgatcatggggccctgtgccggtggcgcggtttattccccggcgatgaccgacttcatcttcatggtcaaggacacctcctacatgttcgtgaccggcccggatgtggtgaaaaccgtcaccaacgaggtggtcaccgccgaggaactgggcggtgcctcgacccatacccgcaagtcctcggtcgccgacggcgcctttgagaacgatgtcgaggcgctggccgaggtccgccgcctggtcgatttcctgccgctcaacaaccgtgagaagccgcccgtgcgccccttcttcgacgagccgggccggatcgaggccagcctcgacactttggtgccggaaaacgccaacacgccctatgacatgaaagagctgatcaacaagatcgcggacgagggtgatttctatgaaatccaggaggatttcgccaagaacatcatcaccggcttcatccggctcgaagggcagaccgtgggcgtcgtggccaaccagccgatgattctggccggctgtctggacatcgactccagccgcaaggcggcacgcttcgtgcgcttctgcgactgtttcgaaatcccgatcctgacgctggtcgatgtgccgggcttcctgccgggcaccagccaggagtatggcggtgtcatcaagcatggcgccaagctgctgttcgcctatggcgaggcgaccgtgccaaaggtcaccgtgatcacccgcaaggcctatggcggcgcctatgacgtgatggcctccaagcatctgcgcggcgatttcaactatgcctggccgaccgccgagatcgcggtgatgggcgccaagggcgcgaccgagatcatccaccgtgccgatctgggcgatgcggacaagatcgccgcccataccaaggattacgagggccggttcgccaacccgtttgtcgccgccgaacgcggcttcatcgacgaagtgatccagccgcgcagcacccgcaaacgcgtcagccgtgcctttgcctcgctgcggggcaagtcgctcaagaacccgtggaagaagcacgacaacattccgctctgaccccgtagggtgggcagtttgcccacctgcacggttggggtgggcaaactacccaccctacggaactgaagaatctatcagcacctcctcccgcagtggctttctgccctgtgggaggccttgaaaactaggagcaatgcattgttctcaattaagaaaactcttttcgcttcgctcgtggctgctgcttccctcgtgggttgggaggctgaagcaatgaggggcaaaaaaacaaagatttcccaaaaagacgtttacatcctgatgctgtacacccgcgagcaagacgcgccttttaccggcgcggttttttgcccggttgccaacggcaaggttcaggattgcaaaaaaagagacggcggcttcatttttggaatgtaccgtttcgacatcggtacttcctggtttacccgggaccgtgatgcagggctgccttatgcgttgttcgataacgtgcggtttaaggggaaggggcagtatgtactgacgtcgggggcatttggggaggccacagttattccggaagacatcacgtattcctttaattcggaaccaggcacagtttttgtcattcctgaaacagggcaatcagctagtgaggcaatcaaaattgcccaaactctcttgaggggtgaatatggcgatgccgttgaccagttgaatatccggctcatcgacgctgtgaagtatgattgcgaagggtcgtcagtttacaagcggacttgcaagcccggtgcagcggtcagcccttctgcgctgcgtaagaactggtaatccgtggcctgcaggacctggcatatcacgcgcgctgacgggaagctccagctttcccgccgcttgcctgcgtcctttgacgtggcggcggagaccgtgcttccagccgctgacccattgcggctggcgcaccagatccgccaggacatgtggcgtaagctgcagtccctgtgtggtttctccccggtggtcgaaataaccgccgaagggcaggggctgcgggtgcgtgcaggcgcccatgtgatccgcgcggttccgggtatggaaagcccgggcgcctggcacagccacgatctcgatttccagatggtctatgtcaccaagggctgggtcgtcttcgaatacgaggggcagggcgagcatctgctgcgcgcggggtcctgcgtgttgcagccgcccggcatcaagcatcgcgaatgccgccattccgacgacatggagctgatcgagatcatctcgcccgccgcattcgaaacacgggacgagactgccccatgaccctgcacgcccgacatggaacagcgcccgccacgtgcgatgcgcaagcaaccccggcgagaggagcccgcttgcggggccggggttgcctctatgtcctggcgcttgtggccgcgtttgccgcgcccgcacgggcacaggcgctgctgccggtgccctcgggccagccggtcgaactggccgatatcctgctggatgacaatccgggagagctgtggatccgtttccgcttcatcgcgcccaagatcggcgatcaggcagggcagatcccctatgacgtggtggccatcgacatggagcatctgtgcaccatcctggcggttccctatgtcgaaagccgccaaatcaccccagcgcgcgtgatcatctcgatgtcggaccgcccggtcgcctttggcacctcgcagcccggctctacacaatattttgaggcctaccgcctccgcgagtctcgctgtatctgggaggagttttgacgatgccacaacatgttgcgggtcaaacttcacatcagcggagttttgcgactttggagtcacaggccatgaacttgcccgatctcggatgtatttccgaaccgttttcaactatgctcgcgctcggtcgccaacgtgcgtccaatcccgaaagggtgaggcaggcagaagctgtcgcttctgttggtttcgattgtgtcagtaggagaaacagatgtcgaaatgcatcaaattcgttgcaatggttgccttcgttggcgccgttgccgcatgtgacaactcgccgaaagaagagttcgtcatcgtcgagcccatctcgaccgaaccggtcttcaccggcaagtacaagtaaagacctcgcgggatcggccctgcggccggtcccgcgtttcgccgcgctctctggccgggagggcgtgtcatgctgaaacatcgcggtttccccagccgcatgcccggctctgatttccagttcaccatccgccgcgccaatcccaagggcgtgacgccgctcacccggcgcgagcggtatcgcgaccgcaaggcggtcgaccggcgtgccgatgcgctgttcatgcaggccctgtgggagcagttcggcgaccaaccgttcgagcgcggcaatctggatgccgggcggctgagttggctgtttggtcgcgaggttgtggcagccgaggatccctttgatccggccagctacgaggcgcttctggtcatcgacgtggcggtggcgcgggcctcgttccccgatgcgttcgacggggacgattgggaatgatccatccggcggcgcatatggcccgatccgggactaccggacacgccctgaccgagggaggacagggcgtgccgcggctctcagaagttcagctgtaccgcaagctgaacccggtcgccttcgaagctggcgccggtcgaggtggtgcgttcgccaaagatgtattcggcacccagcgtcagattgtcggtgggtttgtagaacgcgttgacatggatggattcaagctcggtgaaatcgagcgtgccggtggaggtcccgaggtcgtattcttcgttgccataggcgatgccgaagttccacttctcgcccacatcctgccggaattcgacggtgaagccgtcgacatcgttggccacgccgccaaccgccgaggcaccaccgccgatcagcagcgggcccagtgcctcaccggtgacaaaggttgcctggaacaggccgccatgccaggggcgcagggcaccggacacggtgacgccggtctgatcgacctcggtgccgccggaaatgacggtgccgaccagacccgcgatccgggccgagaacagatcgtcattgtattccagcgcggcggtgacgaccggatcatccgagcgggcgctgttttcctcgatcgaggcgctgaacaccgccttgccgaaggcatgggtgtaacgcacctgcggcacccgggcaaaggtcacgccgaccggaccgttgaactcgacactggtcgggtaatggccgatgggcatgaagttggtccaggtctgaccgatcagccagtgatcgccgatgcggatattggcatggcgcaggcgcagttcggaccggccgcccgaggcgaacaggtcaaactccagctgcccgcccagggtgccgatatcggtttcggtgctggtgcggatgcccaggcgcgattggcgcacggtggcaccaaaggtaccgtcggtggcattcgcaggctcgccgatattgttcacgaatgcggtgtcaccctgcacaaagtcgaaatcgtagaagaaatcggccttggcatatccgtaaatgtcgattgcggtgcgcccgatgttcaggtcgccattggcaccggcggcacgtccggcctccagtgcctcgacccgggcgcgcagcgcgtccagctcggcctggctgccggcgtctccggcggtcgccgtgctggcggcccccagagccgccatcagcgccagcgccgaaattgcgtcaagtctcctcaccatttctacccatctcctcgtttatgtggtgaggttttgggttccatgcgcccccggttcgagcaaatgacaagcaggcgattggccgtgagcgaaaattgccgcgatggtgatcggtcgggagttgagtttttgcccgtcgcacacgctgtctcgccgaggccgggtttgctgcgcacaaaggcgtgcagcccgtgtgaaagcatctgccgcgcctatgggcggggctgggatcatgcggtgatgcgtaacgcttatgtgacaggggccatgcgcgcagcagcgaagcgcccagtcggcatattcccgccagagttgcttggcgcccggcagaatccggctcaaatccggcgccgcgtgaaccggggcttggcggcttgccatggatacggcagcctcgttcaggcgtgcggcacaaatctgcctgcgtcgtgcgcgcacctactattccgtaccccttccctaagcgggcggtttgatgtcgctgacctcgaaccgcccgtctttttacccgcgcccggcgcgggtggatcggcggatttcccccaaattgcgcggcccgccgctgaggctgtcacggcgcgtgcgcgccgcttgatttccacccgcgcgcagcgccatctatctgcccataagacggaccaatccgaaggaagggcaggatgcagaaatcgaaactatttgccggtctggcgcttgtcgccagcctggccgcctgtggcgacaacccgaccgaacaggccctttatggcggcagcgccgggcttctgggatcgctcgtcctggacggaaacccggttgtcggcgctgcggccggcgccgcaggcaacatgctttattgcaaggtgcaaggcacctgcaactgacgcaccgacttctccccgggtcctgacaggcccggctgacatcgcgcgacacgccgttcctggccatctggccgggggcggcgttttgcgttccgacccttccaagacagaggacaccgcatgttcaacaagatcctgatcgccaaccggggcgaaatcgcctgccgggtcatcaagacggcgcgcaagatgggcatttccaccgttgccatctattcggacgcggacaagcaggcgctgcatgtgcagatggctgacgaggcggtgcatatcggcccgccccccgcgaaccagtcctatatcgtcatcgacaaggtgatggccgccattcgcgccaccggcgcccaggcggtgcacccgggctatggcttcctttcggaaaactcgaaattcgccgaggcgcttgaggccgagggcgtgatctttgtcggccccccgaaaggggcgatcgaggcgatgggcgacaagatcacctcgaagaagatcgcgcaggaggcaaatgtttcgaccgtgcccggttacatgggcctgatcgaggatgccgacgaggcggtcaagatctcgaaccagatcggctatccggtgatgatcaaggcctctgccgggggcggcggcaagggcatgcggatcgcgtggaacgatcaggaggcgcgcgagggcttccagagttccaagaacgaggcggcgaactcttttggcgatgaccgtatcttcatcgagaaattcgtcacccagccgcgccatatcgaaatccaggtgctgtgcgacagccatggcaacggcatctatctgggcgagcgcgaatgctcgatccagcgccgcaaccagaaggtcgtcgaagaggcgcccagccccttcctcgacgaggccacccgccgcgccatgggcgaacaggccgtggccctggccaaggccgtcggctatgccagcgcgggcaccgtcgagttcatcgtcgacgggcagaagaacttctacttcctggaaatgaacacccgcctgcaggtggaacacccggtgaccgagctgatcaccggcgtcgatctggtggaacagatgatccgggttgccgcgggcgaaccgctgagtatcacccagggtgatgtgaaactgaccggctgggccatcgagaaccggctttatgccgaggatccctatcgcggcttcctgccctcgatcggccgtctgacccgttaccgcccgccggcggaaaccgccgctggcccgttgctggtcaatggcaaatggcagggggatgcgccctcgggcgaggcggctgtgcgcaacgataccggcgtctatgagggcggtgagatcagcatgtattatgatccgatgatcgccaagctctgcacctgggcaccgacccgtgccgctgcgatcgaggcgatgcgcatcgcgctcgacagtttcgaggtcgaaggcatcggtcacaacctgccgttcctcagcgccgtgatggaccacccgaaattcatttcgggcgacatgaccaccgcctttatcgccgaggaatatcccgaaggcttcgaaggggtgaacctgcccgagaccgatctgcgccgggtggccgctgccgccgccgcgatgcaccgtgtcgccgagatccgccgcacccgggtgtcgggccggatggacaatcacgagcgtcgggtgggcaccgaatgggtggtcacgctgcaaggcgccgacttcccggtcaccatcgccgccgatcacgacggatcgaccgtcagctttgacgatggcagttcgatgcgggtgaccagcgactggactccgggggaccagctggccaacctgatggtggacggcgcgccgctggtgctgaaggtgggcaagatctcgggcgggttccgtatccgcacccggggcgccgacctgaaggtgcatgtgcgcaccccgcgtcaggcggaactggcgcgcctgatgcccgagaaactgccgccagacacctcgaaaatgctgctctgcccgatgcccggcctgatcgtgaaggtcgatgtcgaagtgggccaggaggttcaggagggccaggcgctgtgcaccatcgaggcgatgaagatggaaaacatcctgcgcgccgagaaaaagggcgtggtcgccaagatcaatgccagcgccggcaacagcctggccgttgacgacgtgatcatggagttcgaataaccccatgttcggggcacgcacatatcctcgcgcctcgcggccgctcgcggtgctggccctgatcgggctggcggcctgtgcgctggaccgcgaggccgaggtgcgtgcccagctcggcggctggatgccgctgggcgacacgctctatttcgagtccaagctggaatgcaccgccggggtgttcgccaccccggccgatatcctgcaaaccaaggtgcgcacggtttcgaccctgcgcgacgggttggcggcactgtcgcgcgaggccatcgttgcctttgaccttgagggcgagacgcccgatcaggtctcgcaggcggtgatgtcggcggatctgcccaagggtttgggcatcctggcctcgggcctcagcgcgcgcgcctgcatggacgaggccaccaaatcggcctatctgagcgcgctgcactctcccgccgcgctgctgatctttgcccccgacaacaacgctctggtgatcctggaccgggatcggcgacaggtcttctttgcccggggggatgtgtgatggcggcgcgcgtgcctcaatccagcccgcgccggtcgcggatttcctgttcgcgggtgggcatcttgtcgatcgagcgggtcagctcgcgcacgctccacggggttggtttgcgcagcttgacgccgccgtccttgtcgatcagcaccagggcaaagccgcgcgggcgcagtttctggcgcgccggcgcgcgggcggccggatcggtatcggtcagcaccaccacgtcacgctcttccagcatggccgcgcctgcgcgcagcatctcgatctgctgctggaacctgggatcggcctcggtatcggcaaagatcacgatgggccgttttatccataaaaattcgctcaaatcgctgtcaccggcgggccggatcagcgcgtcctgctcgggctgggtggcatcggcagcccagccggcaagcgggagaaaggcaaggaaaacaaaggcgaataggggtttcatatggtctcctgtccgcttcaatataaccgtggccgcgccgattgcgaccacttgcgagggcgcgggatgcaaaaagtttaacgttaatggcttcgtcaggggttgggcatgactgtgaaggtacattcccgctcccaccgggtcctgagggcccgcaagaaaggctgcgccatggacgttatcctgcatatcggcgcgcatcgctgcgcgaccacgacatttcagcattaccttcgccagaatgccgaccggctggccgccgatggcaccggattctgggggccacggcggacgcgcaacgggctgtttcgcggcctgctgcccacgcccggccccgccaccgggcgcgacctgcgccgccgcgcggtggggcgggtgcggctgaacctggcacgcaccgcgctgggcggcacccggcggctggtggtcagtgacgagaacatgctgggctcgatgcggcagaacctgcgtcaggccgagctgtacccggacgcgggcgaacgcatcgcccgctatggcgaggcctttgacggcaagatcagcgatgtggtgctgaacatccgctcgcccgagctctggtggtcctcggcgctgggctatgggctgacgcgcggctttggcctgcccggagaggtggcgctggactggatcgcgcaaagccggcgcagctggcgcgacgtgatcgccgatatcggttgcgcgctgcccggtgcccgactctgggtgctgccgttcgagattttcgccggccgccccgaggcgcagctggaggcggtcaccggtcgcccggcgccgcacgagcatagccgcgactggctgaacgccacgccgcgcctgccggaactgcgcgagatacttccgccgcgcctggccgaggcgctgcccggcggcgagggccgctggaccccctttgcaccggaccaggccgccgccctgcgcgaggcctatgccgatgacctgatgtggctagccgcgggcgctgacgggctcgcctggctgatggatgatccgaacaagaaaccggcggggcaaaccctgccaagacccgaattgacaagaggaagacgcaatgagcaagaccgacgattggcgggcgctggctgagaaagagctgcgcgggcgccccgttgaagacctgacctggcagacgctcgaagggatcgacgtcaagccgctctataccgatgcggacaccgccgagctgccgcatatgggcgggatgcccggctttggcccctttacccgtggcgtcaaggcgaccatgtatgcgggccgcccctggaccattcggcaatatgccggtttctccaccgccgaggaatcgaacgccttttaccgccgcaacctggccgccggtcagcagggtgtctcggtcgccttcgacctggccacccatcgcggctatgacagcgaccacccccgggtggtgggcgacgtgggcaaggccggtgtcgccatcgacagcgtcgaggacatgaagatcctgttcgacggcatcccgctggacaaggtctcggtctcgatgacgatgaacggcgcggtgatcccgatcctggccagtttcatcgtcgcgggcgaagagcagggccatgacagatcggtgctgtcggggaccattcagaacgacattctgaaagagttcatggtccgcaacacctatatctatccgcccgaaccctcgatgcggatcatctcggacatcatcggctatacctcggacaacatgccgaagttcaactcgatctcgatctcgggctatcacatgcaagaggccggggcgaacctggtgcaggaactggcctataccctggccgacgggcgcgaatatgtgcgcgccgcgatcgaggcagggatggacgtggacaagttcgcaggccgcctgtccttcttctttgccatcggcatgaacttcttcatggaaatcgccaagctgcgcgccgcgcgcacgctgtggcatcgcatcatgaccgagttcggcgcgaaatccgaacgctccaagatgctgcgcacccattgccagacttctggtgtatcgttgcaagagcaggatccctataacaacgtgatccgcaccgcatacgaggcgatgagcgcggttctgggcggcactcagtcgctgcataccaacgcgctggacgaggcgatcgcgctgcccaccgatttctcggcccgcatcgcgcgcaacacccagctggtgctgcaggaagagaccggcgtgaccaaggtggtcgatccgctggcgggctcctattacgtcgaaagcctgaccaacgacctgatcgagaaggcctgggcgctgatccaggaggtcgaggagatgggcggcatgaccaaggccgtggccagtggcatgcccaagctcaggatcgaggaaagtgcggcccgccgtcaggcgatgatcgaccgcggcgaagaggtgatcgtcggcgtcaacaagtaccgcaaggacaaggaagacccgatcgacattctcgacgtcgacaacatggcggtgcgcgacgcccagatcgcccggctggagcgtattcgcgccagccgcgacgaagcggcttgcgcagcggcactcgatgaactcacgcgccgcgccaaagagggcggcaacctgcttgaagcggccgtcgaggcggcccgcgcccgggcatccgtaggagagatcagcatggcgatggaaaaggaattcggccgccaccgcgccgaagtgaagaccctggccggtgtctatggcgcggcctatgagggcgatgagggctttgccgcgatccagaagtcgatcgaggcctttgccgaggaagagggccgccgcccgcgtctgttggttgtcaagatgggccaggacggccatgaccggggcgccaaggtgatcgccaccgccttcgccgacattggctttgacgtcgatgtggggccgctgttccagaccccggccgaggcggcgcaggatgccatcgacaacgatgtgcatgtggtcggcatctccagccaggcggcgggccacaagacgctggcgccgcaactggtcgaagagctgagaaaggccggtgccggcgatatcatcgtgatctgcggcggggtcattccgcagcaggattaccagttcctctatgatcacggggtcaaggcgatctttggcccgggcaccaatatccccgaggcggcgcaggatatcctgaagctggtgcgcgacgcgcgcgcgggctgagggcaggggctgggggcgctgccccccggcctgcggcctccccccggagtatttcgaaccagaaagaagcggcaggcgttggcttgccgcttttttgctgtcagtctctgctttggcaggaggacggtgatggaactggatcatttcgcggtggcgggcgagacgctggaggcggcgcgggcgcatgtggaggcggcgctgggcgtggcgatgcaaccgggcggtcagcatgcgcggtttggcacccataacacgcttctgggcctggcggacgggctctatctggaggcgattgccatcgaccccggcgcgccggggccggagcggccgcgctggttcgatctggatcgcttttcaggccctgctcggctgagcaactggatttgccgggtgcccgatctgcaggcggccctgagcgcggcgccagcgggggcgggggatatcgtcgatctggagcgcggtgcgctcagctggcggatggcggttccggcaagcggcgtgctgccctatgacgaccggtttccggcgctgatccagtggcagggcgatctgcatccggcggcgatgctggcgccctcgggctgcgcgttgcgctggctggtggtgacccatcccgaggcgcgggcgctggcagagctgtgcgggccgctggagcgcgtggtgtttgagaccgggccatcgggcctgcgcgccgaaatcgacaccccgcacgggatgcgggtgctggcatgaagatccggccggcgcgggcgctggatgcggctgatatcgccgggatcgccaaccattacatccgcgacacgctggtgacctttaccaccgaattgcgcaggccagaggctgtggccggtgatatcgccgcccgcgcgcccgcctatctggtggccgaagcggcgggagctattctgggttttgccacctatggcccgtttcgtgccgggcccggttatgcttgcacccgcgagcattcgatcctgctcgacccaggcgcgcgggggcagggggcggggcgcgccctgatgacggaactggagcgggttgcccgcgccgagggggtgcatgtgctggtggcaggtatctcgggtgccaatccgggcgctgtggcgtttcaccgtgcattaggctttgccgaggtggggcgcctgccgcaggtcggacgcaaggaggggcgttggctcgacctggtcctgatgcagaaaattctggacgccgacccaaattgacgcacctgacaccgccgggcgaaggcgctagtgtggcgccatgtcactctggacccgcataaccgacgcgctgagcgcgctggcgcagggcgaaagcctgagcgccgtgttcgaacgcctgcgcacgccgcccgagaaatcggtggcctttgccattgccgtcatcgcgctgggcgccaagatggccaaggccgatggccgggtcacccgcgacgaggtgaccgcctttcgcgaggtgttccagatcgcccgcgcggatgaggcgggcgcggcgcgggtctttgacatggcccgtaccgatgtcgccggctatcaggattacgcccgcaagatcaaaggcatgttcgccgaggacagcaccgtgctgtgtgacctgatggaggggctgtttcacatcgccatggccgacgggttctatcatccgggcgagaacgagttcctggaagaggtggcgcagatctttggccagaccgaccgccagttccatgccctgcgggcccgcttcgtgcccgatgcgcccaaggatccctatacggtgctgggggtgtcgcccgacatgccgatgcccgagatccgcaaggtctggcgcaatctggttcgcgagacacatccggacgcgatgatggcgcgcggcgtgcccgaagaggcgatccgcctggccgagaagaagatgatcgacatcaaccgcgcctgggacgagctcaacggcgcgcgggtctagggcgatgcggctggcgacctggaatatcgagtggttcgccaacctgttcgaccgcaatgaccgcctgttggtggatgaccgctggtccgggcgccacgatgtcacccgcgcccagcaggtcgaggcgatcgccaaggtgctgaccgcgcttgatgcggatgcggtgctgatcgtcgaggcgcccaataccgggcgaacccagaacacggtgcgggcgctgggcgcctttgccgaggcttttgacctgcgcacccacgccgcggtgatgggttttgccaacgagacccatcaggaactggcgctgctctacgatccggcccggcttgaggcgcgccacgatcccctgggcgaagagaccggcaagcgcggcagcgccacgccgccccggttcgacggcacctatcggatcgacctcgatatcgacgcgaccgaggatcttgtgcgcttttccaaaccgccgctggagctggaggtgacaaccgccaccggcacgcggttccggatgatcggggcgcatctgaaatccaaggcgccgcacggggccgggtcgcgggacgaagcgatccgcatctcgatcctgaaccggcgcaaacagctggcccaggcgatctggctgcgtgagcgggtcgaggatcatctgacacgcggggacgaggtggtgctgctgggcgatctgaacgatggccccggtctggacgagttcgaacatctgtttggccgctcctcggtcgagatcctgcttgaggcggggctgtatgacccgcatgccgacaaagcgcggcaggtgcgccccgggccgctgccggcgacggcgcggttccagctgccgggcgaggggcggtacctgtcggcgctgctcgattacgtgatgatcagcaagggcctgatggcgcggcgcccggcctggcgtatctggcacccgttcgacgatgccgaatgctggcagatggtggagctgcgcgaggcgctgctgactgcctcggatcatttcccggtgacgctcgatattgatatctgagctttgaattccgggggcggaatgcttatctgacgggtatgagaccgatccttgtcatcgcccttggcctgatgctgaccgccccgcttgctgccaccgcgcaagaggaggaggaaccgggccgctcgttgatggaacgcggcgccgaactgttcctcaaggggctcagccaggaggtggaaccggctcttagggacctgcgcgacatggcgggcaaagtggggccatcggtgctgagctttctggaacagatgggcccggcgctggccgatctggccgacaaggtcgaggactggtcggtctatgaaatgcccgagatgctgcccaacggcgacatcatcatccgccgcaagacgccgctgcccgaccctgcgccggaacagccggcagacgaggtgcccaagggcctgaccgacatctagactggcgtcacaacggcccggacggccatagcgcgcgggcgcgcccggaatgcgcctcgctccgggctgtgcaaaccgggggcgccatgcaaccaatacaccatggccagaatcaatctcgaacaactcagcacattccttgcggtcgtccgacttggcggcgtgcgcagggcggcaaccagcctgaacctgacccaacccgccgtcacggccaggatcaagaacctggaagacaacctggattgcgagctgttcgaccgcacccaaagcggcatgaaactgaccaagcgaggcgagttgctgctgggccatgccgagaaatacgaacatctcacccagctggtcgagcgcgatctggtcgaccccgccggagtcgaggggcgcctcaggctgggcgcctcggagaccatcgcgcaatgctggctgcccgatctggtgacgcggctgcaccagctgtttcccaagctcgagatcgagctggtcgtggacatctcggcgaatttgcgcgcgggcctgatggaccgcgaacttgacctggcaatcctgctggggccgctttcggaattctcggtcaacaatgtcgaactgcccgatttcgaactggcctggtacgcagcggccgatacatccagcgaagcgatcgcggccagctatctgtcgcgccctgtgctgacctatccgcgcaatacccggccctatcgcgaacttaaggaaaagctgtttgaacaggcggggccgaatttctcgctgtttccctcttcgtcgctgtcggcctgtttccgtctggtcgaggccgatcttggcgtcgcggtgctgccgcgggccctggggcgcgaatatgtactggccggacgaattcgcgagttcgaccccggctgggttcccgccccgctgcggttcaccatctgctatatgggagaaccgaaaagccaattgattgaaaccgcggcacatatggcccgtgaggtggcggtggattaccacggtgataaaaataatttatagctcgaggtaaattttttcgatttgattttataattcggacctgtgacgctttccgtgacctaaaaggggggatcggggtgagcgtggggtatgacagattaaagacaagttcccttgcagagctgcgcgcggcaatccggtcgggcgcctaccggtcgcataccgccgggctgggccaggggtatctgcaggccaatctggcgatcctgcccgaagcctatgcgcttgacttcatgcgctattgccagcgcaatcccaagccatgtccgctgatcggcgtgtccgacacgggcaatccgatgatgttcacgctgggccgcgatatcgacattcgcaccgacgtgcccgcctataacgtctatcgcgacgggcggctggacagcgtgtccgccgacatcaccgaggattggcgcgacgatctggtggtctttgcgctgggctgctccttcaccttcgaacacgcggtgatgcgcgcgggtgttgcgctttggcatgtcgacaacgacaggacggtgccgatgttccgctcgaatatcgagaccgttcccgccggcccgttttcgggcaagatggtggtctcgatgcgggcggtgcccgaggatcgggtggccgaggtcgcggaaatctcgcgcgcctatccgctggcccatggcgcgcccgtctattggggcgatccggcgggtctgggcattgccgacatcatgtcccccgattggggcgacccggccccgctcggccccggcgaggtgccgatgttctgggcctgtggcgtgaccccgcaagtggcgatcgaggccgcgcgcctgccgctctgcatcacgcacaaacccgggcacatgctgatcacagacgtggccgaggacgccgaagtcccggtcgtcgagaccgcacaagacaaacgataacagtcaacaaggagaaccaagatgaaacgagtgatgttcagtctggccgcaagcacggcacttgccgcgccggtcgcggccgaagacctgtccgtggtcggcagctggtcgagcctgcccctgcacaagcaatacgaagcgccgttctggagcgagaccctgccggcggcctcgggtggcaagatcaacgtgtcgctgaccacccataatcagatgaaccttggcgtgggcgacgtgttccgcctgctgggcgatggggtctatgacgtggcgatgaccgtggccgattatgccgtcgccgatgcgcccgagctcgaagggctcgacgtgccgctgttggcgctgaccgcggatgaggcgcgcgccatggtcgatgccgcccggcccatggtcgaagacatctacaacgcgcggttcaacagccatgtccttgccattgcgccctatccgccgcaggtggtgttctgcaacgccgagatcgcgggtctggacgacctgaacgggctgaaggtgcgcgcttcgggccgcatgaccgccaagttcctcgaggcgctcggggccgaaggggtcaatgtcagctttggcgaggtgcccggcgcgctgcaaaagggcacggtggattgtgccgtgaccggggccggttcgggctattccgccggttggtgggaggtctcgacccatctgctgccgatcccgctggggggctgggacagcgttgtcaccgcgatcaacctggacaagtggaacagccttgacgccgaaacccaggcgctgatcagcacgcaggtgacaaccgcgttcgaggcgcccgcctgggccagcgcgcaggatgcgctggtgaacgatatcgcctgccttaccggcaatgggacctgcccggccggggatgcacgcggcatgaccctggtcgaggtttcggaagccgatttcgcgcgggcgcgcgacgttctggtcagccaggttcttcccgattgggccgagcgggccggtggcgactgggccgagcgctggaacgcctcggtcggggcgacggtcggtgttgcgatcggcacgaactgacggctgaacccgggaggatcctatggagcagaccgttcttgacggggttgcgcaaatggaaccggtggatcgcgatcctgacgggcgcgatcctgctggtttgcgcgggcatcgttcttcttgacattgtgctgcggcgcatggggtcctctttgggcggcaccgacgagatctcgggctatgtcatggccattgccacctcgtgggggatggggttcaccttgctcgagcttgggcatgtgcggatcgacatcctgcgcggccgcgccggacagatcgggcgcgcggttttcgatctgttcgcgatgagcgttctggcgggcaccgtgacgctgatcgcggtcaaatgcctgccggttctcagccggtcgctggccaattcgtcccgggccaacacgcctctggaaacgcctctggcctgggtgcagctgccctggctggcgggctggatctggttcgccctggtcgcctgggcaacccttgttgcggcgctgaaactggtcctgaagggccggttccagcacgccgaggcggccatcggcgccttcggcgaagaggagacaaggacgtgatcggctatgtcaccgtcggcctgctgggcctgcttgcaatgtcgatcccggttggcatcgtgctgttcctgctgggctttggggtcgatgcgttctttagcccgtttcccctgatccgcggcctgggcaacctggtctggtccacctcgaacaatgccaccctgatcgccatcccctttttcgttcttctgggcgagatcctggtgcggtcaggcattgccacgcgcacctatgcggcgttggatcgctgggtcagctggctgcccggcgggctggtgcatgccaatatcgccaccgcgacgatgttctcggcgacctccggttcgtcggttgcgactgccgccaccgttgccaccgtcgccatgccccaggccgagaagctggggtatgatcccaagctgttctcgggcgccatcgccgcgggcggtaccctgggcatcatgatcccgccgtcgatcaacctgatcgtctacgggttcctgacccagacctcgatcccgcgcctgttcctggccgggctgctgccgggcctggcccttgcgctggggttcatgctgatcacggtgatcatctgcctgatccggccggctctgggcggcacgcggcgggtgttctcggggggcgagatgctgcgcgcgctgttgcagctggtccccatcgttctgctgttcaccatcatcatcggcaccatctacaagggctgggccacaccgaccgaggccgccgccgtcggcgtggccggtgccattctgatcgctggtttctttggcggtatcagcgtgcagatgttcatcgacagcatcctgggaacggtcaagatcacctcgatgatcatgctggtggtgatcggggcctcgttcctcaacttcaccctggcctcggccggtctcgggcgcgagctggagagctttctgggcggtctcggcctgtcgccgctgggtaccatcctggtggtggtggtgatctatatcgttctgggtttcttcatcgaaaccctgtcgctgatggtggtcaccatcccgatcatcgtgccgctggtggtggcgcagggctatgatccgatctggttcggtatcctgatgatcgtcctgatcgagatggcgctgatcaccccgccggtcggactgaacctctatgtcgtgcaaggggcgcggcaatccggcaagatgagcgaggtgatgctgggaaccatcccctatgtcatcgccatgctggtgatggtggcggcgctgatcgcctttcccgccatcgcgctgttcctgccttcggccctgggagggtaagcgatgaaattcacagccgcaggaacacagatcgacgtagatatcgcggatctggtcatcgccggctggaccggccggaatgcggacgcggtccagcaccatatcgacgagcttgcccgtctcggcgttcagccgccctcgcaagtgccgctgttctaccgcgtctccagcacgcttctggtgcaggcgcccgagatcgaggttctgggcaccgccacctcgggcgaaatcgaaccgctgctgatcaatcacgagggcacggtgtggctggggctcggctcggaccacaccgaccgcgaggccgaggcgctttcggttgccgggtcaaaacaggcctgcccaaagccggtctcggatatgctctggcgatttgacgaggtcgcggcgcggctggatacgctgatcctgcgctgccatgtcgaggaaggcggcgcctgggttctgtatcaggaggggccgctggcgcagatccgacccttgcccgagctggtcgcgcaatcgggcctgggtgcggggggcgcgatgctgtgcggcacgttgcccgccatcggaacggtgcgaccggccaccgcctatcggatggagcttgtggacgcggccgccaaccgctcgcagcggctggagtaccgggtcagaaccctgccgatcataaaatagggcggcggcgtatcgtgcaccggttcgacgaggccgcctgctggcagatggcgggatctattgacgccgcttgagcctaatcaggcgctagcctttggagcaccaccagaagatcctatcgtgctcgcgacgaaggtggattgggaggcccttgcctctaatccatggaaaagcttgggatgctcaccgaaggcaccgaaaaactagggatgtctatcgtcggggattggaatgaattcatgaaatcttggtgacgcacgatcaggtcggactgaccaaatcctgagttcccaagcaccatattgttttcatagctatagggttcatagctatgttcgatactccgtgttccgatgatatccgactgttcgtaggacccaatagtgccggtcatatctgtgcagttggtgcaattcattgtcgtcgttgagatcgacgaccagttgttcggcatctggatgccgttttcatggctagcaatctgcgacgaattcgtgccaccaactcttgattgcgtggcgtaagtgtcgcgggccgtcccatatcccgcatcggctcccaacaaatccggcctggagtgacgagatacgcgcgagtgattggcagcaataaatccgtcaacctgcccggcatcgatagcgggtatgcggccacgtaaatcgtggatcacaaattcagttgggtactttgtggtagaaagccctaactctgattgagccttatcccaagcagcttgagtgtttgggccccaacggccatctatgacccctggatcatatcccagtgacttcagaacgagttgagtctctgcagttagccggggattggctttaaagtcccagttcttgtcccagggctgggtcggtttgggactatcaactcggtcaatgaaccgcgcggtatcgaaacttgggtccggaaacgtatctggcacccacggctcaagccgtgtggccaacgcatcctgatcgacacgctcaaacgcgtacgaaatggtctgttggacatccagcccggcaaggtcactcggcgacggcgagactatcgaaggtgccttgggaacttcgaaaaccggaggagccagttgtccttgcatcatggcaaatgcgccttctggattcggcaatggcgccagctcgggaatcgctttcgaaaactcatcggcgcgtggctccagaccgaccttctcaaacacattcgaaatgatctcttcaacatccgcatcgacaaactcagtttgtacgcccgaaccaatagcgctggtgctggtaacaacgaccgaacgaggcgacgacggcggcagtgtccatgttccgttgggctgtatgtagctctccacctccggagacataagatgcgatgaacttccccggctcttgggaccgtctataaatgcctcaacaaagggtttttcgcgggacgccaccgaagaatctggggcgaccaggttcggtgcaagcgttcccacttccggcgagacctcaaagctaagcacacgcgcatcgcttctgagtgcgccactcagactggagcttaaagctgcaatggatgtctggatatcagcggcgttaagattggcgagttcaagctctgcacccacttccgcgatgctttcagttagctccgccacacgcgcattgtcgccagcctcactcgccaaagccaactgttgagctaactcgatcgttctcaaactcagctgagcgatttgatcgttggattgttcttgttgcttgattactgaagcaagttgccgctccaactcgtcgaatcgcgtgtcttgttctttgtctttcgagtctacgaagtcaccggcaatccgggagcgcgtttgggcgcagtcagcggcgtctctagagagaattttgcaattggcaaaatagagcgcaaacttgcctggcgtcacattccaacggtcctgaactgcggcgtctatcgacccccagaacagaaaaaggaccaagccaaacaacgccgccgatggcaatgcaatgattcttgctttgttcgttgcaaggctggccaggattgcgtgaaggatcgtaccaccaaatacagcgagttcgtgagccgagcggctcaattgcgtgccgatggaccggattattgccgccaggtactggatttcagatctcccatactagtattaacatagggcgtctgaaaccgcatactagctgctgcagctaaaaagtcctaacgctagaacgtgtcaacaatgaagtgaccctcccaacttcacttttcattccagctcatcggcgaaaattatcttatagtttcatacattgttcgtctgcatgcaatccatcctcttggaggtcaatgcaaacgcgcgtccggccgcttcgtccgcaggccatgggttcaagcggggcaagacttctgcagcacagcgagtaacaggttcgacgggccgcactgcagcatcgccggaggccgctgtttgtctgctttgggtcgatctctccaaggccaatgtcggcttttggtgcatcgcggcaattggcggaaggtgcagcaattgtaaggttcgggctcgaagccttcgttcgcggcaagtcggtgcaaggtcggttgtaacgcaatccggccgagtggttcgctgtcctgggcgcttgggcatttcggcctaacggcccctcactcctcgatgaaaatctcggatgtggcgtccagcgccccgaccagcgattggaaccgggcctcggccacttcactgaacaggggggcggcctcttggggcaggtgcagttccaggcggcgcttcttggggaaccaggtcagccgccccatccgcgcgtcgcgtttcagccagagcatcgcgccaaagcgcatcgccttgcccaggatttcggcctgggtctggctcttctcgtccagcaggtcgtagatcggttcgaaccggttgccctcgcgcttgttgcgatagcggtgttgcagggccaggccgatgaacacccgttcggagtgtttcagcccgcccaggttggcccgggtcacgttgtcgaaacagacctcggcgcggtaatcgggatgggcgcgccagctgacatcatgcagcaggcaggcggccttgatcagacgcacccgcgcgcggggggcggatttgaacagcggcatcacgaattcgaacagctgcttgccgaaaccgggcaggcgggcgtccttggattcggcgaaatagcaggcctcgatcagcgggtcgcggtcgcgcagccgttgcggcatctgttcatacagcaacccttcgcggatcccgtaggaagagatggcgatatccttgggcttgaactcgcggatcagccgggccagcacgtcgatcgcaaagggcaccagtgccatgcgcgaggcggatacgccggcctttccgcgcagcttgtccagatcggtgcgctcgatatagcgggcggtctcatgcacgtcgcgcacggtcatgcggtattcgtgcagcaccttgagcggatagttccgccgcagcatgtcgatccgggcgatagcacgccagctgccgccgaccaggaacaggcggtcgcgctgcgggccaagctgggcgcgcagttcgctcatcacctgtttgatatgcgccttgcggccgcggcggccgcccggcacatcgcgcagcttcaacggccccagtggcgaggtcaggcggcggccgacctggccgctgccgatctcggccagttccatcgaggcgccgccgatatcgcagatcagcccataggcgccgggccagcccagcagcacgccttgcgccgacaaccgcgcctcttcctcgccgtcgatcacctggatggtcaggccggtctggcgtttcacctcggcgcagaattcggcgccatcctcggcctcgcgcacggcggcggtggccaccacccgcagcggcggcaggtcgaggtcgtcggccagatgctggaaccggcgcagcgcggccagcgcccgcacccggccttcggggttcagccgtccggtctcggagaggccggcacccagggcgcacatgaccttttcgttgtagaaataggcgggcgagcgggccgcgccgtcgaacaccaccatccggaccgagttcgagcccacatcgaccaccccgatccgcgacagcgcccgggcgccgggatcgtcgaaaagcggtctgccgaagggcccccaatccgggacggatgtttccgtttgcaggttcatgcggccccctgtcttggcgtttgcagaatgcgggattgagacactggggtcaattgcgctgtcaggccgcaccggcctgcgtgctcaacagccgcaccgccagggcacgggtaatgtcgcgcttttcgtccagcgcgatccggtccagcgccgcgacggtgcgggcggcggcctcgaagctgcggtccatgtgtttcaccagatacgagatcacctcggggcccgggctgagttggcggtcgacgaacagcttggccagcaccgcccccagcagcgcgtcgtcgggcgggtcgagcgccacatgctgggcggcgtcgacccggctttgcaggtcgggcagggacaggtcccagaaacccggagcggcgcgcccggtcaacaacagcggatggccatttgccagggtcaggttgtgcaggtgaaagagcagcgcctgacgcgcatcgtcacctgccagcaggggcacgtcctcgaccgcgacggggccggcggccagctcggggatatcggcctcgaccagcgcggtggcctcgatgatgcgcgcgccggtctcggatgcccagacatgggccagatgggtcttgcccgcgcccgccgggccggtcagcaccagcttgcctcccggccagatccgggccgagatcatcgccaccgccagcgcattggcgggcgagacgaaaaaatcctcgcgtcccagcgcggtcatcgcggggagatcgaagctgagttgtcgggccattcagtcgtcgtcctgtacggtgaggccccggtagaggcggctgcccagatactgccccgtgccgaaacgtgcaagcacccccagcgccgccgcgaccggcaccgcgatcagcatgccgacaaagccgaacagcgcgccaaagaccgacagcgccagaagcagccagaccggatgcagcccgacagagctgcccaccagcttcggggtcagcaggttgccctcgaccacctgacccagggcaaagatcgccgccaccagcccgatcgacagccagtcgccccagaactggaacagggccagcccgatggccagcgcaccgccgatcagcgctcccagataggggatgaaggtgaccagcccggcgatcagcccgaccaccagcccgaattgcaggcccacgatcatcagcgccaccgcgtaataggtacccaggatcaggcagaccgtgcccatgccgcgcacgaacgaggccagcaccgcgtcgatctcgcccgccagccgacggatcaccggcgcatgatccagcggcagcagctggtcgatgcgcgcaatcatccggtcccagtcgagcagcagatagaccgacaccaccggcacgatcaccagcagcagcaccacgttgattgccgatccgaccgagccagcaagggtttgcagcaggtcgcccgagcgcgatttcagcgtctcgatcaccgaggcgatcatctgatgcgcgttcgattcgcgatccagaaccgaggggaaatgggtgctgacaaaggtccgcagatcctggaacagctgtggcagcacattgatcaggtcgatcatctgggtgatcagtgccggcaccaccatcagcaccatcagcacgaacagcagcaccgaggcgatggtgatcaccgccgtcgccgccgcgcgcgacaggccccagcgttccagccggtcggccacgggatcgacgaaataggcaatggcgccgccgatcacgaagggcagcagtacatcccccagcaaatacagcaccgccacaaagaccgccgcggcaagcccccagtaacgcagttgatcctttacgggcagagccatacggcctccggtgcgatgatttccctcatgcttcggttttggcttatggtgcctgggcttgcaagcgttcccttggcgcgtggcccctttgtcggcctgtcacgaccgggatgaggaattccgcacttgcatcgcgcgccggcggccttgcaacgaagggtggggcaacaccataaaacaaaggagcagacgtggccgaacagcacaagtcagacagtgacgggccaagcgcggcagaggtgctcgatctgctgaaccgcatggccgaggcaaccgagaccgaaacggtctggaccctgctggtcgatgcgctggcgcccttcgggttcgagcgggtcaactacgggctgacccggggcctttcgggggcaagcatcggcgatccccatgacgtctatatccgcagcacccattcgcccgatcgggtgcgggcgcatcatgaaacggggcattacctgcggaccgccgaataccgctgggttctggaaaatgtcggcgccgtgtcctggggctgggtggcgcgcgaacgcgccgccgggcgcctgtcggacagcgaatgcgccgcgatggacgccttgcaggcccggcgccggcgggcgggtatctcgatcagtttcgccgagggcgggcgccgctacaagggcgcgatggggctggcggcgcatacgcatgaaagccaggaggcactggatgcccgctggcccgagatctcggcacgggtgctggcgatctgcaacatggcgcatctgaaattctcgcaattgccgctgccggtgcgcagcgcctgtctgaaccagcgccagcgcgaattgctggaatgggtcgccgacggcaagaccatgcaggacatccaggtgctgaccggcctgtcggtcagcgccatcgagaaacatctgcgcaaggcgcgcgacgcgctgggggtggaaaccagcgcccaggcagtggccaaggcggcctttctcaacctcatcttcgtcgcttcggacgccagttgaaccgggatgaggattcccgcactcgccatcgggatgcgctctgtgcagattgtcacggctccgtgagtgaatcttcgacggtgggggtcggcgcggaaattgagccgcgccgacaatctaaaacacccgccctgggggcaccggccaatttgccggtggagcgacttgcaccgacccttccccaaagggtcggtgcgctacgttccggggcattacgggcccgtcacacaagcaaaaccgcgcctgagcgattgcctgtcgcacggcgatgtcatagaccgcttgcaaacgccaaactcaggaaagacacagcacgatgcgcctgtcgcgatattttctgcccgtattgaaagaaaaccccgccgaggcccagatcgtcagccatcgcctgatgctgcgcgccggcatgatcaagcaggcgcaggccggcatctattcctggttgccgctggggttcaaggtgctgcgcaagctggaaaacatcgtgcacgaggagcagatccgcgccggtcacatcccgatgctgatgccgaccctgcaatcggcggacctgtggcgcgaatcgggccggtatgacgattacggccaggagatgctgcgcatcaccgaccggcacgggcgcgacatgctgttcggccccaccaacgaagagctgatcaccgacatcttccgcggccatgtcagcagctacaaggacctgccgctgacgctctaccacatccagtggaaattccgcgacgagatccgcccgcgtttcggcgtcatgcgcggccgcgaattcctgatgaaggacggctataacttcgacctcaccaaagaggacgcgctgcacgcctataaccgccatctggtcagctatatccgcacctatgaacgcatgggcctgcaggcgatcccgatgcgcgccgactctggcccgatcggtggcgacgacacccatgaattcctggttttggccgagaccggcgagagcgaggtcttctatgacagcaaggtgaccgacatccgcctgggcgagcgcgagatcgactatgacagcgtcgatcagtgccgcgcggtgatggaggagttcacctcgctttatgcccgcacggatgagacccatgacgaggcggtgttcaaccagatccccgaggaacgccgccgcagcgcgcgcggcatcgaagtggggcagatcttctatttcggcaccaagtattccgagccgatgggcgccaccgttcaaggacccgatggcaagccggtgccggtgcatatgggcagccacggcatcggtgtcagccgcctgatcggcgccatcatcgaggccagccatgacgacaagggcatcatctggcccgagggcgtgacgcccttccattgcggcatcgtgaacctgaaacagggtgacggcgaggccgacgccgcctgtgatcagctttatgccgcgctgagtgccatcggactggaaccgctctatgacgaccgcaacgaacgggccgggggcaagttcgccaccatggacctgatcggcctgccgtggcgcatcaccgtgggcccgcgcgggctgaagaacggggtggtggaactgaccagccgcaagaccggcgaaagcgtcgagctgagccccgaagaggctgtgaagaaggttgcggacatctatgcgccgcatcacccgcatctgtcccgcgaggaaccgatggcgggccggtcctttcacacctggctgtaagggctcagtgcaccgctgagcgggttggcgggtggctcagcagatcgccatccgcccaggtgccgggacgggccagaacgcagggccgtcccatccgggtcaccaggtcctccatcgccagcccgagaaagcgcagcccgcacaggcgctggccgccggcgcgctcgatgacgcagaaggcgccgtcgcgaaaggccagaccatagccgcgccgttgcatggcctcgatcagctcggcccaggtttgggcgccgtggaacaggggcagcatcaccgcccgcaaaagggccgctgtctcgcaatcgaagcttgccggttgcggcgcggtcttggtggacggtgacatcggtcttgtcatggtcatgatcacctcagctcaaatgccccagtatcgggatgctggcagacgttggttgatgagacaaaacttgacggagccttgtgttaattttggttaaaactttgggtatttcggtggcgaaacggcgcgaaaccgccttattgtttccgccttcgaaacgacgcccaagctgggcggcgctctgccgcgtggcgcacacgcccgccgccagaggttgaccccgccgcgcgggcaacgcactctccgcgccaaacccgagcaggagccacaaatggccagacaaccggccccctttgccccctttgaatggaagatcgcctggcgatacctgcgcgcgcgccgggccgagggcggggtcagcgtgatgacctggatcagcctgatcggcatcacgctggcggtgttcgcgctgatcgcgacgctggcggtgcgctcgggctttcggtccgatttcgtgggcaccatcctgggcgccaacgcccatgtgaccgtctataatcccggcgagtatcgcgagaacggtcagattgaccggaccattccgaattatgccgagatggccgcccgggtggccgaagtcgccggcgtcacccgcgctgcgccactggtcaagggacaggtgatggccgccgcccagaaccgcaatgccggggtcgaggtgttcggcatcgccaccggtgatctggccgcgctgcccggcatcacaaattccgaccgctcttatggcgatctgtcccgcttcgatcagggcatcgccctgggctcgggcgtggcgcgcgagctgggggtcaccgtcggcgaccggatcaagctgatctcgcccaatggtgcccgcacgccgatgggcacctcgccacgggtgaacgcctatgaggtggtctatgtgttctcggccgggcgctatgacatcgaccgcacccgcgtctacatgccctttggcgaggcgcaggcctacttcaaccgcgagggcgtcgccgacgagatcgaggtgatggtgagcgagcccgagcggctggaccgggtgttgatcccgatcctaagtgccgccggcgatggcgcccaggtctggacctggcaggacgcctcgggcgggttcctgcgcgcgctcgaggtcgaggacaacgtgatgttcatcatcctgtcgatcctggtgctgatcgccaccatgaacatcgtttcgggcctgatcatgctggtcaagaacaagggccgcgatatcggcatcctgcgcactatcggcctgagcgaggggtcgatcctgcgcgtgttcttcatctgcggcgcctttaccggcatcctgggcacgctgatgggggtggctctgggctgtctctttgccatctatatcgacccgatcttttcgtttgtgaatttcgtcatgggcggcggggtctgggacccggccattcgcggcatctatgcgttgccggcggaactgcggctgggcgatgtgctcaaggctgcgggcctgtcgctgggcctctcctgtatcgtgacctatttcccggcgcgacgcgcggcgcggctgaacccggtggaggcgctgcgctatgagtgagccgaccctgcgcctgagcggcatcgaaaagacctatctgagcgggacccccggcgaggtgcgggtgctgcgcggtgtcgatctgagcgttgaaccgggcgagatggtggcgctggtggccccttctggcgccggcaagtcgacgcttctgcatatctcgggccttctggatgtgcccgacgcgggccgggtcgagatcgccgggcaggacatgaccgggcgcggcgatcgcgcccgcaccggggtgcggcggcgggatgtgggctttgtctatcagttccaccacctgctgcccgaattcaccgcgctggaaaacgtggtactgccgcagctggccaatggtatcggagagggcgaggccagggcgcgcgcgcgcgcgcttctgtcccgtgtcggggtggaggggcgcgcgggccatcgcccggcggctttgtcgggaggagagcagcagcgggtcgccttttgccgggcgctggccaatgcgccgcgcctgttgctggcggatgagccgaccggcaatctcgaccccgcgacctcggatcaggtgttcgacgcgctggtcgagctggtgcgcggcaccggcctgtcggcgctgatcgccacgcacaacctcgagcttgccgcccgcatggaccgggtggtgcgcctgagcgatgggcggttgtcggccgaaagctgacgccgcgcggcgcgttgatttggatcatggcgggtgttgacggggtcgggcaggctggctgcgaggatcacaaccgcgaaatagtcatgtatcgtctggttccggccctgttgctgcttgccgcctgcgcccctgcggcgccggacggtgcgcagctttatgcccgccattgcgccgcctgccatggcgcgaccggggccggagacggacccgaggcagcgcgcctgccggtgccgcccgccgatctgcgcaatctggcggcgtcaaatgggggccagttccccacgggtgcggtcatggccacgatccatggctacccgggcaagagccatctgggcgcgatgccggaatttagcgccctgttgggtggcgaaaccgttgctgtgaccaccaccgatggccgcgtcattgcagccccccgtgccctggtagaactggccgtccatgtcgagacgctgcaaacgccctgaggcgtgcaaaccggaggagacgacaatgaaaccgatcatacccgccctgctggcccttgggctggccacgcccgccccggcgcaggatgcagccgagggagaacagctctaccgtcaccattgcgccacctgccacgggatcgaggccaccggccacgggcccatggccggtgtgctggtgatcagcccggcggacctgacgaccctgtcggagggcggagagctgcccatcgcccggatcgtgcagcgtatcgacggccgtgaccccttggtcagtcatggcagcccgatgccgatctacggcccctatttcgaggggcgcgacgtggcgatcaaggccgaaaccggtcagccaatcttgaccagtcagccgattgtcgatctgctggcctatatcgcgaccctgcaaaagaactgaaaagggagagcgcccatgcgcgccatgtccgcaaccgtcctgatactgggcctgatcgcggcctgtacccggaccgatatcatgccgggcccggcagagggcgaacaggtctttgccgccaattgtgtcgcctgtcacgactatcgcgggcagggggcggacctgtccggtggcggcgaggcgccggacctgacccggatcgcggcccggcgggatggcgcattcccccgggccgagatcctgaccaagatcgacggctatgggcggggcaaggtctcggccgagatcatgccggcctttggtgccctgctcgaaggcgagctggttccggtcgagatcgacggggtgatgacgccgacaccgcggccgctggcggcgctgttgagctatctcgaaagcatccaggtggcagaggcggggtgatccgcgcgtccggggcggtggcgaagaaaattcgacgaattttcttctctttcgctgcgccgcgagatcagtcgcagattcccgtcagctctgcatcgcgccagggcagcagcacgtcgctttcgcgccgtgactggggcagggcggtgaccggcatcaccgccgccagcatgtcatgcaggcggcgggtgcgcggtgcctcgggcgccaatgcgcggcagcagacatattcctcgacgatggcgccctgctgttcgtagccgtagctgaggaaatcgggtgcttcgcgcaggtcgaacagatagggatcgtcgctggccccatgttccgccgccgcccgcaggggatgatagccggtgacgcgccggttctgccattgccagacatgggtcagctcatgtgccagcagcatcgcggcaatcaggttcacccggtcgggatagtccggcatgtaatcgtccagataccagtcgcgcgcgaaatagaccttgtgaaacagtgtcaccgcagcgggtttgaccgtgacgatctcttctttctgcggcggcaggatcctctcgcggcaggttacgcgcggacgcggcttgcggtgaaaggttaccgcgcccaccggcgcgccctcgaccaggcgcacccgcgagatatcgagcgcgtcgccgtgcaggcgggtggcaaaggcgcgctcggcctcggtcagcggacggccgcaggcggcaaccagcagcagcaggcagaacaggcggaggatcatgcgcgcgggcctcttgcggttcgggaaagaactggagcgcccctgcacggtcccgccgcgcgcaggggtgagcgggcagcggccacgccacccgtccctgtcccggacgctagccaagcgccggcaggtcgggcaagggaaatgtctcgcgtctccctcaaaggctcatcgccagtacccggctgatttcgctcagcgagcggccggattgttccatccaggtgttgaaggccgcctgaacctgcgccatcgcctttttcgaggcgggtgccttgtccaccaccccttcggcgatcagccgggcgatcacatcgcgcgacaggatgaaactgtcgcgcccggcaaagcgcatcgcgtattgcgcggtggtgccgcccaaccggctgccgcgacgtttaagcaggtcgagaaggcccacatagtcacttgacggccagccacccagcacctgaccggcgccgccttcgtcccgcaattccagcagaaaggcggcattgtctcgtacggtggcaatcttggtgccgttgcgcacgatacgcgcgtcctgcaacagggcgtcgaatttctcgtcatccatcagggcgcagcgaccgatgtcgaacccgtcaaaggcggcctcgaatccgtcccatttcgcctcgatcaccttccagttgaaaccggcctgaaacacgcatttggtgatcaccgacagccagcggtcttcgggcatggcggtcagttcggctggggatttgggccgggtcagtttggcctccagcgctgcctcgccgccatgacgggcggcggcaaggccgaggatctcgtcgaaatggtgcatgtctcacctccctgatcggggggatggtgccattctgcccaaggctgggcaaggtgcccgtgtcacggcgcgtagaaggtcgcggtggcggttgcgaccagcttgccgctgtcttcttcgtgcatgtcggcgcgggtaaagaccagcgccttgcccgcgcgcacgacctgagcccggcacaggatcgcccggccaacgccggggcgcaggaactgggtgtgcaggtcggtggtggcaaacaggcgcaacgcgtcctcttgcgcgatcgcggccagcaccatgctggtatcggccagcgccgccagcgcctgaccagagacgatgccgcctgtgcgcgccagatgcggccccagcggcatccgcaccagcgcatgttcgcggtcgatggccagcacctcgggcgcaagggcctgaacccattcggcgaaatgttcgctgagcagggtctgggcggtgtccggggtcaacatggggcgcgtctcctttggggcgggccggggcctgcagatcgggcgaggataggcagacagagcgcccaccgccaagggccttgtaccgcgtcccgatccggcccactgcccgcgcggcgaaaaaaatgctcgacaagacggggggaggtgatgattattgactgaccaatcaataaaccgccatgcgaggggctggtgacagttctccggaatcggcggatagtgcacccaatcggatcaacagggagaactgagatgaaacgggtaggacttggacttgcgcttgtcgcgctggcagggggcgtgaacgccgccgaaatgggcgcatcggatgaaccgatcaagctggcgatcaacgaatggaccgggcagcacgtgaccacgcatgtggccggcgagatgctcagggccgcgggctacaaggtggaatatgtcaccgccggcatgatgaaccagttccaggcgctggccgatggcgatatccacgccacgctggaaatctggtcatcgaacgtatcggacgaatatgccaagaaggttgccgagggcacggtgaccgagattggcgacctgggcctgaacgcgcgcgagggcatcgcctatcccgcgcatgtggccgatctgtgcccgggcctgccggcctgggaggcgctgaaggattgcgcgcaggttttcgcttccgccgagaccctgccgatgggccggctggtcgactatcccgccgactggggcacgccgggcgctgaccgcatgaccggtctggacctgccgatcaaggcagtgcccgcgggctctgaaggggcgctgatcgcggaactgcgcgcctcgaccgagcgcaagtcgccgctgctcatcaccttctggcagccccattgggcgatgtcggcctatgacgtgaagttcatcgacctgccgccgggcgaagaggcctgtttcaacgatgcctcgtgggggccgaaccccaatgcggtcaacgattgcgatttctcgcccagccgcatcttcaaggcgtcctggtcgggctttgccgagaaatggcccgccgcccatgagatcctttcgaactatcagctgagcgtcgaggcgcagcagccgatgatgggcgcgatcgacgtcgatggcggcaaggtcgaagaggtggttgccgcctggatgaccgagaacgagggcagctggcgcccggtcgtcgacgccgccaccaagtgagccccggacgtgactgaggcgacaacgccggccatcacctgccagaatctctggcaggtgtttgggcccggtgcaaacgacgcccttgccgaggcattggcccggtcgggcggcgatgccgaggccgcggcggcagagctgcgcgacaagggtctgatccccgccgtgcaggatgccagtttcgaggtgcgcgagggcgagctgttcgtgatcatgggcctgtccgggtcgggcaagtccaccctgatccgctgcatctcgcaacttctgccgggcaccggtggcgagatccggatcgagggcgacaatgttgtcggcgcgtcgaaaaagcgcctgaccgagctgcgccggcgcaagctgggcatggtgttccagcatttcggacttttcccacacatgacggtggccgagaacgtggcctatccgctcaaggtgcagggggtggggcgcaaggaacgccgggcccgggcgcaagaggtgatctcgctggtcgggctcgaagggcgcgaggacagtttcccgcgccagctgtccggtggccagcgccagcgcgtcggcatcgcccgcagcctggcggtgaaccccgatatctggttcctggacgagccgttctcggcgcttgatccgctgatccggcgccagttgcaggacgagttcctgcgcattcaggcgacgctgaagaaatccatcgtcttcatcacccatgacattgccgaggcactgaaactggccgatcgcatcgccatcatgcgtgacggcaagatcgtgcagatcggcacaccgaccgagatcgtgctgaacccggtcgacgactatgtgcgcgagttttccaaggatgtggccaagggccgccatgccaaggtggcctcggtcatgcgggcaggggtcgaggaacaggggccggacgatccgggcctgaccgcgggcatgacgctggacaccgcgctggcgcgctgcatgcagctgtatcaaccggtgccggtgcgcgatgccagcggcgccatcgtgggcacggtacaaccctctgatctggctgccgccctgcaggtggacgacacatgagcgcggcggatatctccgttccgcgcgtggcgcggttgacggtggggacctgggcggcgctgatcacggcgctggtcggcgcgctctgcctggcgctggagccggtggcgccctggctgggcgcctggcccaaggcctgggtgctgcccgccaccgattgggtcggaacggtgatgaccgcctttctggcctggttcaaaccggtggcgcggctcttttcggcggtgatggtctatccgatggatgctgccaactgggtgttgaacgcgaccccctggccgctggtgatcggtatcgtcaccgcgctgggctggtatctgggcggcgcggcgatggcggcgctgggcctgggcgggctgggcttcgttctggcctcgggctattggcacgagggcatgaacacgctggcgctggtggcggtttcggtgccgctggcgctgctggtgggcggggcgatcggcatcctcgccaacgaggtgccgcgcatccggggcgcggtgcaggcggtgctggatatcatgcagacggtgccgacatttgcctatctcacgcccttgctggcgctgttcggttttggcccggtggtggggctgatcgcctcggcgatctatgccgcgccgccgatggcgcgcaacgtgatgctggggctggagcgggtggaggccgaggtaaaggaagccgcgatcatgtccggcggcacccgcatgcagcagctgttccaggtcgagatcccctcggcctcgcgccagatcatggtggggttcaaccagtgcctgatggcggcgctgagcatggtgatcatcgccgccgtcatcggcgggttcaacgatatcggctgggaagtgctgttgaccatgcgcaaggcgcagttcggcgcggccttgctggcggggatggtgatcgtggcctttgcggtcatcatcgaccggatgagcgcggtgctggcgaccgagcgcaagcgccatgacatccgcgtggtctgggcgctgctggggttggccttggcctttacgctggtgttctggacccggctgccggcggcctcggatctgaccctgctcgacccggtggcggtttcgctggatcaggggctgacccggttcacccaggccaatggcgcggcgctggatgcgctgaagaacaatacgctctactacgtgctgctgccgctcaggatcgggctggatcaggcggttctgccctttacctggggcttttcctggaccccgcagatgagcagcgcgctgtttgcgctgggcgcggtgctggcgctgggcatggcctgggcggggcgcgcaagcgccgggctgatgatcctgatcgggttcggcatgatcgagaccggcatcaccaatctgccctggccatttgtgctgaccggggcggcggcgctgggctatgtggcgggggggcggcggctggcgctgatggtggtgatcctgctgggcaccatcctggtgtcgggcctgtgggaccgggcgctgttgtcgctctatctctgcggtgcctcggtctttgcctgcgcggtgctgggtggcgccatcggcgtggccagcgcggtctggaccccggtctggcgcgtggtgcgcccgatctgcgacatgttgcagaccatcccgctgttcgtcttcctgatcccggtgctgatggtgttccagatcggcgaattctcggcctttctggcgatctgcgcctatgcgatcgtgccgatgatccgctacacccgccacgggctggtggacacgccggacgagatgatggaggccgcgatttccagcggcgccaccgactggcagatcctgcgtgatgtgcgcgcgccctatgcggcgccgaccatcctcttggggctgaaccagaccatcctctatgccttttcgatgctggtcatcgcggcgctgatcgggaccaccggtctgggccagtcgatctatctggcgctgggacaggcggatgtagggctgggcatttcggcaggcgcggcgatggccattctggcgctgatcgccgaccggctggtgcagggctttgccgaggagcggcgcaaggcgctgggcctgtgaacctgcgcgggcccggcttgacttcggttaaggccgggcctttgctgccgccctagaccggggcggcggaacaagcggggggcagtgatgggcggatgggcggaatttgtggcggcgctggcggtgttcctgctcagccatgtgatcccggtgcgcccgccggtgcggccctggctggtggcgcggttgggcgcgcgcggctttggcatcgcctattccctgttctccatcgcagtgctgggctggctgatcctggccgcagcccgcgcaccttatgtcgaggtgatcccgcccttgcccgcgctgcgctgggtgccgatcttgatcatgctgccggtctgcctgctggcggtggcggggctgcgcgcggtcaatccgctgtcctttggcgggctggggcggggggtgttcgatccgacccggcccggcatcctggccctgtcgcgccatccgctgctgctggcgctggcgctctggtcgggggcgcatctgctggccaacgggtcgctggcgcatgtgatcctgttcgggctgtttgccgggttcgccgtgatgggcatggccctgatcgaccggcgcaaacggcgcgaactgggcgccgactgggcgcggctggcggcgggtacggcgcggctgtcgccgagggggctgcctgcactgctggcgccgcgcgtcttgtggcccgccgcgctgctttatctggccctcctgctggcacatgcgccggtgatcggggtctcgccgctgccatgatctggtcgaagcgggatcggcgtgctagatcatgaccgaccgagagagaaggacgcaaccgatgcatctcgcctatgtcaccaccaccgcgcgcggcgccaccgaccggctgctcagcgaggtggccacgcggctggatgccaagggcgtgcgcctggccggggtggtgcagaccaacacggagtgcgccgacaacgcgcgctgcgacatggacctgcgggtgatgccggggccggaggtcatccgcatctcgcagacactgggcaccgggtcgcgcggctgccggctggatcccggagagctggagcgcgcggtgggtctggtctcggccgcgctggccgaggaccccgagttgctgatcgtcaacaagttcggcaagcacgaggccgacgggcgcggctttcgcccgctgatcgccgaggcgctggcgcgcgatattccggttcttctgggggtgaacggcctgaacgaagagcggttccttgcctttaccgagggcgccgccgtaaaactcagcccggaaccggatgcgctggtcgattgggtcgagaaggtccgcgcgtcacgtattcaggcggcctgaccctatttcggttacctgattggcctgtctgatgttgacacgcaggcccttggccgatcgcgcggaaccttcaagacggcagatacccggaacgcgcaacacggcgtcaatcggaccggtttggtttcaacggctgatttcgacgccttgcgcgcgcagcctgcctgacgggtgacatgcgggcaatcggcctgacgcacccggttcgtgcctccaacgggtttgggagaaacgaaaaaagggccggcgtgcgccggccctttccatgcaggatgcgcctgtcagccaagcaccgtcctgacggcgcgcaatgtggcgtcgaccacctgatccgcttcggcgcggctgagacagaagggcggggcaaagcccaggatgtcgccctgcggcatggcccgggcaatcaccttgtcctgttccagcagcttggccgagatctgcgggccgatcttgtccgccgcgtcaaagaagaggcggctgtccttgtcctttacgaactcgaccgcgcagagcatccccgcgccgcgcacctcgccgacattgggatggccagccagcgcctctgtcatggtggcgttcaggtaggcgccggtttccccggcgttttgcacaaggttcaacctgtcgatgagcttgaggttcgccacacccgccgccgccccgatcgggtgcgccgaataggtccagccgtgtccgatcgggccgttctcgtcggtgccctgttccagcactttccagaccttgtccgatatgatcgagcccgacagcggcgcgtaggccgatgtgaggcccttggcgatggtgatgatatcggcctcgatcccatagtgatccgaaccgaacatggtgccgaggcggccaaagccggtgaccacctcgtcggcgatcagcaggatgtcatgctttctcagcacggcctgaatggcctcccagtatccggccgggggcggcacgatgccgccggtgcccagcaccggctcgccgatgaaggcggcgatggtgtcggccccttcgcgctcgatcagcgcctccagttcggcggcgcaatgggccacgaactgtgcctcgctctggtccggatcggcgcggcggaagtaatagggggcctcggtgtgaatgacttggttgaccggcagatcgaatttcttgtggaacagctccaaccccgtcagcgagccggtcaccagcccggacccgtgatagccacgccagcgcgagatgatctttttcttttccggccgtcccaggatgttgttgtagtaccagatcagcttgacgttggtttcattggcatccgagccgccgaggccgaaatagaccttggacatgttggcgggtgcccggtccagaatcatcttggccagggtgatcgacgcctcggtgccatggccgacataggagtggtaataggccagctcgcgcgcctgatcggcgatggcatcggcgatctcctgacggccatagcccacgttcacgcagtaaagcccggcaaaggcgtccagcagcttgttgccatcgcggtcctctatgaagacgccagaggcggtcttgatgacccggttcgcgctgtcgccacgggcgtgctgggccagatgcgtcgaggggtgaaagaagttctcgcggtcccactggtcaagctggtcgttcttcagcattgtcgttttccttctcaagttctgcggcaaaccggaattctgcgagaattccggcccggattccggcgcggaatccgggatgtcccgctggtgtctgtcaccccggatttgccgcgcaaatccgggccggactccgtgccggagtccggtttcctcacgcccagtcgcggcagatgtatttgacctcggtaaaggcctccatgcccagccgggcgccttcgcggcccaggccggattgcttggtgcccccgaaagggatcggcgcgcctgtcaccttggtgcgattgaccgccaccataccgtattgcagcgcccggctcagccggtagatgcgccgcggatcattgctgtgcacataggccaccagcccgtattcgctgtcattcgcgcgcgccacggcctcctcttcggtgtcaaaaggcgcgatcgcggcgaccgggccaaaggtttcctggctcatgatcaacgcatcgggcggcacgtcgaccagcacggtcggttcataaaagagcgggccgcggggatgccgcctgccgccgcaggccagtcttgcgcccctggccagcgcgtccgccacatggtcttcctgcttttgcaccgcctgttcgttcatcagcggaccgaggtcgcaatccgccatccccggcccgagggtcagcgcctgcgcggccaatgtgaatctggcgcagaagtcggcatagacgggccgctctaccaggatacggttggcgcccaggcaatcctgacccgaggtggcgaacttcgccttgatggtttcgctgacggccttgtccagatcgcagtccttgaagacgatcaccggggcgtggccgcccagttccatcaccaggcgtttcacggtgtcggccgactggcggtacagcagcttgccgatctcggttgaaccggtgaaggacagcgcccggacgcgggtatcgcgggtccagggttccaccaccgtggcggcagtgccggtcaccacgttgaacacgcccggcgggacgcctgcacgctcggccagttcagccagcgccagcgcgctgaacggggtttcccgcgagggatgtgccaccacggtgcaccccgccgccagcgccgccgccgccttgcgcgtcagcatggccgaggggaagttccacggcgtgatcagcgccgccaccccgaccggctcgcgccacagctccacctcggcatcgggcaggtggctagtgacgccctcgatattggggcgcttggcttcttcggcatagaattcgacaaaggccgcgccatagtcgatttcgccgcgcgcttctgacagcggcttgccctgttccagcaccatgatgcgggcgaggtcttccttgtgttccagcaacagttcataccagcggcgcaggagtgccgcgcgctcttgtggcaaccttcccgcccaagccgggaaggccgcctgtgccgcgtccaccgccgcagaggattcttctgccgaaaggctggcggcatggcccagctcggtcccgtccgccgggtcggtgaccgcgaaggtctcgccattggcggcggcgcaccacttgccgtttatgtaggaaaaagaacgcacaagcgccttgtcggcgatgtccgcacgggcagagagagcggtctctgtcatgttgtcctcctcgggtcttgcagaggagtgtgcctgtttggagcagagaaagtgactgaagttcggtcgaaaaacagaagaaacagctgccttccagccggtggcgggcaaaagacagctggcgccgtcactccagacccagcagaattttcaagggcggcgcgccggtgcccttgaccggtttggtcacaacataggtgaagtagcgggacaggccgatgcggtcgtccagcatctcgtcgatcagccgctgataggcgtctatgtcacgggtgacgatctgtagaaggtagtcgaacccgccgcccagggcccagcaggcggtgacctcttcatagcgctgcatcgccgcttcaaaggcgcgaaagctggcggcggtgtggtcggcgatctctgccgccacaaagaccgtcacatgcggcgccagcttcttcaggttgatgcgggcgccataaccttcgatcagcccggcctgctccagctttttcagccggtcccagcaaggggtcggcgacaggccgatccggtcggccagcgcggccttggtgatgcggccctcggtcgagagcacgcgcaggatatcgaggtcgcgctggtccagttgcatgggtccgcctctcaggcgccggtgacgccgacaaccgcaacgcagtcgccggatttgatcagcccgggaaaatggcggctgatcaccagcccggcccggcgggcgcgatattcgaccggcggctgcccggtgcggtccagcggccagacccgcgccagcaggtcacccttggccacaggcgcgcccagatcgatcatcatctcgaacaggccgtcgccttcgctgaacacaaagcagtcgtcatccggcatcgtcaggttcacggtctcatccagctgcatctctcccttcagaatgcccgcatggatcaggacgttgcgcagccccttcttggcaatggcattgctgcgcgcgctcgaggacccgccgccgcccagttctgtcgtgaccagaaccttgcccatttcctcgaccgcggtgtcatacatgccggcgctgtcgatttccaacagctcgaccgaatagggcgcgttgaacgccttcatcgccgcgaaacaggccgcctgggtcgccttgtcctcgagaatatgtgcggcggcgaagggcacgaaatccagcgtcttgccgccggaatggaaatccaccgccagatccgccatcggcaggagcgtgcgctggaagtaatcggcgattttctcggtgacggtgccatcagggcggcccgggaaggaccggttcagattgcccctgtcgatgggcgaggtccggctgccggcccggaacgccggatagttgaaggccggcacgatgatcaggcggccggtcacgtcctcggcagaggtggtggcggcaagctcgtgcagcgcaaccgggccttcgtattcgtcaccgtgattggcgccggtcagcagcgcggtcggaccggcgccattcttgatcaccgtcagcgggatcatcaccgacccccaggctgaatcgtcgcggctgtggggaagtttcagaaagccgtgaaacaccccgtcccggtcaagcgggatggtcggggaaatcgggttcttctgcatcgctcagtccttcacgaacatcttgcgcggcacattggacagacactcgggcccgtccgccccgatgcggatgctttccgtgatctcaaagccccaatcctccatccacaggccggtcatgaagtggaaggtcatgttttcctgcaggacggtggtgtcgccgggccgcagcgacatggtgcgctcgccccagtccggcggatagctgacgccgatcggatagccggtacggctgtccttctcgatgccgtatgacttcaacaccttgaagaatgccttggcgatatcctcgcaggtgttgccagccctggccatttcaaggcccgcctccatgccctcgagcaccgccttttcggcatccaggaaggtctgggtcggcttgcccaggaatacggtgcgcgacagcgggcaatgatagcggtgcatgacgcccgcgatttcaaagaacgtgccttcgccggatttcatcggcagatcgtcccaggtcagatgcggcgccgcggcgtccgagcccgagggcaacagcggtacgatcgccgggtaatcgccgccaaagccaagcccggcgtcatagcgcaggcccgcatcatagatatcggccaccaggtcgcatttgcgcatccccggctcgacgcgctcgaagatccgctgatgcatacgctcaacaatcttgccggcctggcgcatataggtgagttccgcttcggactttaccgcacgctgccagttgaccagggcagtggcgtcggtaaatcgcgcatttggcaggtgcttttgcagtgacatgaaggcggcagcggtgaaccagtaattgtccatctcgacgccaatgacaccgccatccaacccgcgatccttcagccgtgccgacaaatagtccatcgggtgacgctcggtcgattgtacgtagtggtcggggtagccgatgatgttgacgggatccataaagcaggtgcgcagcgcgccattggcatcctggccgcgcccgtaccacagcggctctccctccagtgtcagcacaacgcattgatgcacatagaaggaccagccgtcatatccggtcagccagttcatgttcgacgggtctgtgacgatcagaagatccagcccgcggcgggccatctcggcccgtgtcttgtcgaggcgcgcctgaaattccgcgcgggtgaaaaacagcttggggtctgccatgtgctcggttcctgattgatcaactggtgaaagtggcgccagcccccgtcgcgtcagcgcggttgcctgcaagggttgcgatggcggtgtcctgcacgccggtgccggtcagatcggcaatgatcagttccctgtccgaccggcgtccgggggtctgaccggaggtgacctgacccagctcggcaaagctttggcccgcagcgatcagcccggcctcgatcgcactgcgcagctcgcccttgagggcgcattgcgcctgactgtcgggcacatagagatccgctttggtcaggcaggccggttccagttcgcctttgtgttcctgatccgagcccatggcgatgaccagctgacccggttgcagccattccgcccggatcacagggctgctggcgggtgttgtggtgatcacgatatcggccggggagaccgcttgggcgatatccgtgccgacagtcacgtcgatccccaggtcctggcgcaggctggcggcggcggcttcggccttggcgacatcgcgcgcccagatcgccgcgctttcgatatcgcgcaccagggtcatcgcctgcaactgcatccgggcctgcacgcctgcgccgatgatgcagacatgcgacgcctcggcccgcgcaaggtggcgcgccgccaccgccccggccgccgccgtgcgcacatcggtcagatagccattgtccagaagaagtgcctcaagaatgccggtcctgctggaaaacaccaccatcaacccggtggtgctgggcaggccgatcttgggattgtcgaagaagccggggctcatcttcatggcaaagctgtcgatccccggtacataggcggttttcacgcaaacctcgccgttgtggtcgggcacccccagcgtcatgatcggcggcatcaccaccttgccgcctgccaaagtggtaaagccctgttcgacgcaatcaacggcatcgaggtccagcggcaccagatcgcgaagctccgcttcggtcaggatcctgatgtcaggcatctgcgcctcctttgatgtcggcttccacatccacgtcttcaccgtcgatgatgcgtttgtgcaggtccatagcgatgttctgaccgctcaccagcgacacacaacggccgggattgccgatcttgccggccagcagcgccgcgatgccgacgctgccggacccttcgatcacctcgcgttcctcgaaataggcatggcggatggcggcggcgatttcagcctcggacaccagcaccacctcatcgacaaacgccttggtcatttcgaatgtataggcattgtccagcccgatccccccgcccagagagtcggccaatgtgggcagttccgcaacctgaacgggcctgcccgcctgcaggcattcatacatcgcggcgccgcgttccatgctgacgccgatcacccggatatccgggttcgccgctttcagaaccatgccgacaccggaaatcagcccgccacccgacaggggaaccaacacggtttcaaggtctggcgcctgatccagcatttccagcgcgacggtgccctggccggcaatgatatccggatggtcaaaggggggcagcatggtcatgccatctctgaccagccggtcgacttcctgctgcgcatcgtcctgagaccggcccaggatacgcacctcggcgccatgggatctgatgccgtcaaccttgttctgcggcaccagttccgacatgcagatgatgcaacgcacctcggcctctgccgccgcataggccagtccgcgcccgtggttgccggtagataccccaaccacgcccgccgcgcgctgcgtatccgtcagcgacaagaccgcattggtggcgccgcgcagcttgaagctgccggtgatctgcctgctttccagctttagcaggacttgcctgccgctcagactgctgagagagggcgattccaccaaaggggtttcgcggatacgcccggcaatccgcgcccgcgccctgatgctgtcctgaagagtgattttcgtcgtcattttatctgttcagcctgtcagaggtgaaagagccggccatagcccggcaccatgtcggggattccggccaggcgcaggcagcgccagatcattgcctggttcgaggtgacaaccggcttgcccagccggtcctcgatccgctgggcgcaggtggccgcccgcagggcggtgcaggaaaggaacagcgcctcggcatccttgtcaaaggccgcaagcgccgcctcgatgatgcaatcttcggaaatccgtgccatttcgcggtcgtcggtcaggccgaaacaggcggcattgaccacttcgggcccatgcaccgcaaaatactgcgccatctcgtcggtgacgtcagggctgtagggggtcagcaacgagacccgccggacacccaaggccgcaaacgcgtcaaaggcggcagagctgggcgtgacgcagggcgtgcccggtttggccgcgttcagatggcgggtcaccgtatcattgcccagaacgatggatgcggccgtgcagcaataggcgaccacatccacctcttcgccgggcagaatccgcgcggccgcttcggtcaggcgcggaccggtcttgagcagggtttccttgttggtcgggttctcgaaagcgatccggttcgtatagacgccgacctgatcgggatcgcagatacgggcaaagtcgcgctcggacgtgtgatcggtcgcaagcgccaccagggcaatccgtttcctgacggggcggtcgtccagccgggcaggcacacgcgatggcgcggaatgggtatcaagagccatttggtttcctaaacaacaagtacaggcgtttcagacaggcttgtcaccttgtgagagacgctgcccagcagcgccctttcgaaagagccaaggccacggctgccgatcacggtcaggtcgtgaccatgttccttggcaaagcccgcgatcgtgcgcgcgaccggcccgcctttgacaaaggcgcggggcgcgggaactccgtatgcggcggcccgtgccttgccgtgctcggcgacctctctggcatgggtgcgcatgatgtcatccagatcggcaggctcgtccgggcgcaccacatgcatggaggcctcgagcggcgagtgatggcgatagacggtcagcagggtcagttccgcgccgcaaagacaggcgagcgcggcggccttggccagtgcggcctctgccccgtgcgagccgtcgaagggcaccaggatggatgcgaacatcgctctgcctccttacttggaaaaggccagatcgcgcaggaacagcgcaatctgcgggaagaagatcagtgccaccgacacccccagcagcatcaggatgaacgggggtgttccgcgcaccacctcggcataggggcgtttgaagacggcgattgcggtaaagatatcgcagccaaaaggcggtgtggccgatccgatggcaacctgcagggtgatgatggtgccgaccagcaccgggtccagccccaccgatttcaccacgggcgcaaagaccggcaccagcaccaggatcaccacgatgggatcgacaaacatgcagccgatgaaaaacgcgatggagatcacgaacagcaccccgatggggcccatctcggcaatgccgatggcccccaggatctgctggggtacctgcgcaaacgagatcacccaggaaaacgccgcaccggcccccaccaggatgaagacgatcgcggtgatcagcccggtggacttggccgtgtcatagacatcggccagcgacatcgagcggaacacaaggacctccagcaccagcgcgtacaggacacaggccgccgccgcctcggtcgggctgaagacgccaccatagatgccaccgatgatgatcaccggaaaccccatcggccacagcgcctgccgcatggttcttgcacgctcggcccagcttgccctgggttccgtcggcacgtcgttgcgcaccgcatagatataggcataggccgaaaacagcaccaggatcagcaggccggggccgatccccgcgatgaacagctcggcaatcgaggtgctcgagaccaccccgtagatgatcatgccgatcgagggcgggatcagaaaggcgatgtcgctggcattgacgatcagggccagcacaaagctgtccttgtagcctgccttcagcatacgcggccgcaggggcgagccgatggccacgaccgtggcctgagtcgagcccgagaccgccccgaacatggtgcaggccgccgccgtcgaaatcgcaagcccgccgcggatatggccgacataggccatcaccacattgatcagccgcccggccgactggccgcgggtcatgatgtctgcggcaaagatgaacatcggcaccgcgatcaacgaggcgggccggatccccgccagcatctgctgtaccatggtctcggtccttgccagatcgccgaacagcatcagaaagccgatgaacgcgcccgcaatcagcgggatcatcatcggaaagcccagcagaagcaggacaatcatggtcaggaaaatggttgcagccatgggtccgtcctcagatttcgatttcttccgcgtcctcgtacccttcctgcacatgggtcgagaggtagatgccggaagaggtcagattgcgcaccgcggtcagcaggtactgggctccggtcatgaaaaagcccgccggcacccagatcaggatcacccagaccggaatctgcagcgctggcagcacacgcccgcgcgaagcctgagaaccgatgtatttcgcggcgtagtagcacagcaggaacatgaacgcggcggtgaccacggaaatcaccaccatcatccccttgcgcaggcgcgcaggcagcagatcatagaccgccgacatccggatgtgccgggcgttgcgcgcggcatagctgatgccggcaaaggtgatcagaatgatcaggatccggttgagctcttctgagaagaagatggagttgcccagaacgaaccgtcccaccacattggcgacggtattggcggccatcagcagcacgcccattgccagcaggaacgactcgatgcggctgatggcgctgtcgagcatgcccagaaagccgggcagcgcggattcatgtgtctgctgcattccgtcctcccaaggtctgcagatcgctgagcgggcggcacccgctcagcactgagttcagggcagggctcagttggcggtggccgccagatcggccttcatctgtttcaggatcgcagcgccgctgtcgccggtcatttcgatgaacttggcctcgacctcggccgcggcctccttgaagcagctgcgctgttcgtcggtcagcaccgtcacctgcatctcgggcttggcctccatgatcttagccagttcggtgtccgccgcctgttgttgatagaccaccgtgtggtcataggccgccagcgccgcattttgcaccagttgctgatcctcggcgctcagcccgtcatagaagtccttgttggccatcaccgctgtggtgaaattgttgtggccggcataggtgatatagtcggtgacctcatagatcttggtcgaatagaggaagaaggtcgggttctcctgtccctggatcacattggtctgcaacccgccataaacctcgccccagggcagcggcgtcggtgtcgcaccaaaggccttgtagctttccaccagcagcggattggtcatcacccggaacttgacctcgtccagatccgaacaggtggtgaccggagtcttggtggtcattgccacttcgccttcggggaacatgttcagcagctccagcccctgatcggcatagagcggcttgaacatgtcgttgatggccttgctctccttgaaaaagcgcgccaggtgatcctgatcggtgggcagcaggtatgggacaaagaacacctgcgcctcgggaatcagcgagccggtaaagcccggcgactggtcgacgaactgcaaaatgccgtcctgcgtctgctccatgatatcggcggattcgcccagggtgccataggggaacagctggatttcgtgatccgaattggcctcgatttcctctttgaatttctgggcatagacgccctgcacgtcggtcatcgcctcttcgaaagcataccgccaagtgtccgcctgggccgccgttccggcagccagtgctatccccgcggcagcgacggccccaaaggtgaaagtgatggattgagccatggtttcctcccaaatgtcatgggtgcctgcgcaccgccgggccagacttgttgggaattgtactgcatgtcaatttttttattgtcgcgcgacaatgttagaaggcgaggggggcaactccctctggcggacggctcagcatgccgccgaccagttccatcgcctgtttgaaacggctcagatcctgaacgctgcccagcgagatgcggacagcattcggcggcggtgtcttgggggtcagaaagggggcgtctggtgcaaccgcgactttcaactgacgggcataggccacgaaactggacgtggtccagccggactcgagcggcaaccagaggtgcagcgccgacgggtgcccccgccattggtggccttgcagggcttgcgacgcgatttcgtatcgctccgccaaggcgcgccgctgccagagcgccagttccagcgcggtgccgtccagcacccagcgggtggcaatttcacacatcagcggtgtcgccatccagccgaagacgacaatccgccccgtcagcgccggcagcagatgttccggggccgccatataacccgcccgcaaaccggaaacggtgcattttgtaaaagtcgtgaggtaaatcgtccgctctggcgccagggccgcaaccggaacgggccggtcttctgcgaccgggccgaacgcgtcgttttcgataatgtacaggttgtgcttgcgggcgacctgcaccagtgcctggcggcgctcctccggtatcatctcgaccgttgtattggccaaagaaggcagcaggaacaggaccttggcgttgttctcggaacagtgcctgtccagggcatccggcagcatcccgtcctggtcgaagtcaattccgacaagattgagccccagataggaacagccggaaaccagaagatgatgtgtaatccggctcgacacgaccgtgtcgccgggccgcgcaagcgccgacagtgcggcggacatgccgtggctgacgccattggtcatgatgatgcgttcggacgggacatccagcccgcaaatgcgcagccatgtctcgccggctgcccggtgggcgtcatgccccacattcgggcggcaagccagataatagctggggtccagcccctggggcaggtccgccaggacctgttgaaacagttccgcatgacgctgcgagaaggctggccgtgaaatcgacagatcgaaattgcgcccgcgttcagagctgagctgaaacggctggtcatccggagtgttcaggtccaggacatagctgccgcgtccaacctggccgtcgatcaatcgctgtcgccgcaggctttcataagccttgctgaccgtgtgaacgctcaaccccagttcctcggcgagtttgcggtgggtcggcaactgcgtgcccttcggcagttttccttccgagattgcctttgcaatggcaagggcaaggctggaatgcaaaggagaggcgagagcggagggatcgggcagccaatttgtcatgcaatacatgtacaattgagtgacacacattcgcaatgtgtttgccatcttgtggaaacgttccgggacgaatgccgcgtcatggggagcggggtcctgatgctgtccggtgcgcgcggtatttgatgtcgggcttgtccaatgaggatcgcgttcgaaagcgggggtgagtgatcccgagagaggccaagcgacggattcgtttgaacacgcggaaaacacgcgagaaacggttctgcttggatcaggccacccgagggttttgcctgccgcggcatggtcccggaccgtttccgcggctctcctttggtttcgcttggccagccggctggcgtgtccttgattggggcgtgatcgtcggatcggcatccagcggaaacggcacccagccacgtcgcctgaccagggcgcggaaaacccatcgcaagacagtaaaattcaatgcggcccggctgctttcgggccaagccagggccgacaatgccgtccgataccctagcgtaaagtgagcagaggcggtgagtttagcaaaacaaacggggtttcgggtctcgctcaaagcggcacgacagctctccgacagcgcgtggaaagtctgcgcctccccacgtccgactgaacaagctgaacatcgtccttggcctgcaatagccatttcagatcaaacgcagcccggacccgtcgaaacccaggaaccgggcattccatggagcggccttggctttgcatcgcgaccactctggggcgccggtttcagaccaaatcttctgaaaagcggccattcaggatcgaacgtgcaaaaggctgcgtctgcccgcgcaactgaccttcagctcagagatgcatgacctcaagcgcagggcggtaaccacttgttttcagagaaagaagtggtgggcgaccctggaatcgaaccaggcgtgcgtctccgcgagggagttacagtcccctgccacaccttgcggcctgtcgcccactgtcaggcgttgcgcctgacgtggaggcgtgattactagcgtcccaatggagcgtcaacaggaaaaatccgctttggcgcaggaaacttttaccgggcccggagggcgctgaacatgaagaaaccgaaatgggtggtcgagaaggaacaggccaaaaaagcgtccgctgccgagacggtctggctgtttggcctgcacgccgtacgcgatgcgctgatgaacccgaaacgcgagaaattgcgcctgatcgtgaccctgaacgcgcgggaaaagctggccgaagccatcgacgcggcggggatcgagccggaactggccgacgcccgccgcttcagcgcgccgatcgaccccggctcggtccatcagggcgcggcgcttgaggtcaagccgctcaactggggcagtctggccgaggttgcgatcggcgcggaaaatccgcgggtgattctgctcgaccgggtgaccgacccgcataatgtcggggccatcctgcgctcggccgaggtgctgggcgccagcgcggtgattggcacccgccaccattcggcgcccgagaccggtgccctggccaagaccgccagcggcgcgctggaacgccagccctatctgcggatgcgcaacctggccgatgccatcaccgagttgcagggcatgggctatctggtgctggggctggatggcgaggccagcgagaccatcgaggccgcgctggccgggcaaaccgaccgtccggtggcgctggtgctgggggccgaggggccggggctgcgccaaaagaccaaggaaacggtggacaaattggtcaagatcgacgcagccggcggtttcggctcgctcaacgtctcgaatgcggcggcaatcgccctatatgcatccaaggcgcattaaccggacctgaacccatgcccagacttgtcacctgctgttactgcggtgcccgcgcgacgctggcggcggatcgctcgggcatgctggcctgcgaggcctgcggcgcgcccattcagcaggtcgactccgccgcacaggcgccccgtcccacagcggtgcccgagcccgcagcagctgcggttgcagctgctgctgagcggcccgcgccaaggcaggcggaaaagcccgagaagaagcccaagaagcggaagaagcgcaaaggtctgttttcgcgcgccctggaagaggtctgggacaaggtcgaggatatctttgactgatccgggcacacggggcgatcacataagcgtcaggtctctttcgttatcgtcctgagaggggcattttaggtcgtgacctaacctgaccgcgtgacgatgctgaacagacgtacccttctttccggcctggccggtgccctgaccgccagtgctttgccactttgggccgaaacccccgtgttctatgccgatgacggggccgccattcgcggctatgacacggtggcctatttcacccaaggtgccccggttcagggcgcgcccgcaatcgcggtgatgtggaaaggggcggtctggcatttcgccagccacgagaatcgtgccgcgttcgaggccaatccgcgcgcctttgcgccgcaattcggcggctattgcgcctatgcggttgcgcgcggctataccaccgataccgacccgaccgcctggcggatcgtcgatggagagctgtttctcattcattcgcccgaggttgcccggctctgggccgaggacatcgccggcaatatcgccggggcgcgccgcaactggccctcggtgctggaccggtagcgggttcgcccagggcatgcgaaatcctgtcatcacaaattcgccagcgccctctttttttctgaatatgagtgcctaaatgtcacaatgaccgcggactggaactgccgtgcgtcatttcactgtccctcgttccgtacctggcgcccaagcatgacttgggcgcttttttcttgtcccggggtggtttagggtttggccatgtttgactattccgacgatcatctgaaacggattctaaagcgcaccaaggtgatcgccgtggttggcgtgtcgatgaacccggtgcgccccagctattacgtggcccgttatctggcgctgaaagggtaccgggtgattccggtcaatccgggccatgccggccagcgcctgtttggcgaaacggtgcgcgcgggcctgtccgagatcagcgaaccggtcgatatggtcgatatcttccgccgctccgaagcggtgccgcccattgtcgaggaagcgctggaggcttttcccggcctcaagacgatctggatgcagatcgggatcgaacatgccgaggcggcagcgcgggccgaggcacgcggggtggacgtgatccagaaccgctgccccaagatcgaatatcagcggctgtttggcgaattgcgcatgggcggtttcgccaccggcatcatctcgtccaagctttaagagggctggcgcgccagtttctcggcggccttcttctccagcacctcgcgctgcgggcgccagttatagcgcgtatcctcgcgggtgagggaccagaacagctctcctccatagcgccacggatccaggacgaccccgtcgaacatgtcatcgccccggcggctgagaatggcggtgctgtggtcgatccgccagatgctgtcgggctcggcaatggcgcgatgcacaaccagggtgcggaaattctcttgattgaggcgtttctgcatgtcctgggcatagtgcacgcacagtccacgttcgcggaacccgttgagaaccttggcgttatgcacgatagggctgctggtgacgttatagtcgcgcgccagttgccgaccgtagctgtaggagatttcggcggcgcgctgcgcctcggcggggtcgacatcaggacccaacgcgcgcaattgctgcgccagtgcgttcacgtccttctggctgacagactgcgtatccgtgcaggccgtgatgagcagcaccgccaatatggcgagcagggcccggaatgtggtcatgggatgcctcggttggtcgtcggttcggttgcctggatcgtaccgctcagcgccggggggtcaacctttgggccgcgcggccttttcggcgatgccgctctggccctggcggtgggccagttcggccagcacatcgtccagcgccacatcacgggcggccagcatgacgaggaagtgatagagcacatccgccccttcggacacgagcttggccctgtcgcccttcaccgcttcgatgatcgcctcgatcgcctcttcgccgaatttctcggcgcatttctcggggcccttggccagcagcttggcggtccagctgctgtcgggatcggcgcccttgcgggcctcgatggtggcggcaaggtcgtgcaggatgctcatgtcagcctcatcgggatgccggcggcggccatgtgttccttggcctcgcggatggtgtattcaccgaagtgaaagatcgaggcggcgagtaccgcgctggcatgcccctcggtcacgccctcgaccagatggtcgagcgtgccgacgccgcccgaggcgatcaccggcacgtcgaccgcatcggcgatggcgcgggtcagcggcaggttgaaaccggatttggtgccgtcgcgatccatcgaggtcagcaggatctcaccggcgcccttggcggtgaccaggcgggcgaactctaccgcgtcgatcccggtcggcttgcgcccgccatgggtgaagatctcccagcggccgggctccaccgttttggcgtcgatggcgcagacgatgcattggctgccgaaccggtcggcggcctcggcgatgacatccggattggccactgcggccgagttgaaactgaccttgtcggcgcctgccagcagcagggcgcgcacatcggcatgcgtgcgcacgccgccccccacggtgagcggcacgaaacactgctcagcggtgcggctgaccacgtcgaacatggtgccccggttttcatgggtggcgtggatgtcgaggaaacagatctcgtccgcgcccgccgcgtcataggcgcgggcggcatccaccgggtcgcccgcatcgcgcaggccaacgaaattcacgcccttgaccacgcggccatcagcaacgtcgagacaggggatgatgcgggtcttcagcatggcggcctcgcgggttgccggggtcgcccgtctttactgtgcccccggcgcggatgcaatcgcgccgccgtgccgggcgatgcggcgcatggccccgcgcacgatcaggatgtggaacggcatcaccaccgccagatagacccgccctagcaggttgttgcggtgcacccaggtcgccatgtgcagccgcccggcctgttgcaccagcgagatgcgaaagttcaggtggctgtcatcggcgcccaggatcagctcgtcggcaccctcgtaagtcacaggaaagatcgccttgtcgccgctgtcggaaacatctgtcttgaggccgaggggccgcacgatccagttgcgcagacgcaggagagcattggcccagccgggcagggacagcccgatctcggccgccgcgcggggtgatatctggcttgctactgcatagccgtcgatgaaatcaccgggctgcactgcctgccacagctgcgcggtcgcaggcaacggggtcttttcgacaatagggtaggtgcggatcatgggcggtacccttgcggtctgcccggatcacatagcaaagcgcccggcatcggaaccgggcgcggtgtcgcagtcctcagcccttgagcgcggctagtgcctgtttcaggtccagcgccccgtcatacagcgcccgacccgagatcgctccgttcagcgaagctccgcagtcgcgcagcgcgatcagatcctccagcgaggagaccccgcccgaggcgatgaccgggatcgacacggcacgggccagatcggcggtcgccttgatattgggccccttcatggcgccgtcgcgcagaatgtcggtatagatgatcgccgccacccccgcatcctcgaaggatttggccagatcggtgaccatcacatctgtctcttcggcccagcccttggtggcgacgcggccattgcgggcgtcgatgcccaccgcgaccttgccgggaaaggcgcgcgccgcctcgcgcaccagatcggggttctcgaccgccacggtgcccaggatgacccgggccagccccttgtccagccagcgctcgatcgtggccatgtcgcggatgccaccgcccagctgcgcgggcaccttgcattgctccaggatcgcctcgaccggggcagcattgaccggctctccggcaaaggcgccgttcaggtccaccagatgcagccactcgcaacccgccgcgacaaactccagcgcctgcgcggcggggttgtcgttgaacacggtggcctggtccatctcgccatggacaagacgcacggcctggccgtccttgaggtcgattgcggggtagaggatcatgttgggcggctttctgctgacagtcgggcgcgatatcgcatgttgcgccctgctgcgcaacgcgacccaaggtcaggcttgcccaaaatgcgcggcccgcgtcacagtggcgcaaaactgggaggatatcgaatgaagagattgattctggccgcaggtgcgaccctggctctggccggcatggcgatggccgatcccgccgcgggcacctggcagaccgagccgggcgataccggcggttacctgcatgtggccatcgcaccctgcggggcacaggtctgcggcaccatcaaggccgcctatgacaagaacggtgccaagcagaacgactatgaacacgccggcaagcgcatgttgtgggacatgcagcccggtggcgacggttcctattccgggggccagatctgggccccggattcgggcaagacctatggctcgaaaatgtcgctggccggcaacacgctgacggtcaagggttgtgtcgccggtggcctgatctgccgcggccaggcctggaagcgcgtcaactgacccagatggggcaggggcgctggcccctgccgccggtttgcgctcagaccgcgccggtatattcgccgcgcgcgggatagttgttggggatggcaaaatccagcgccgccaccagttccgagaaatgcggacgcacaaagggcatggtctgcaccgcgccgtaatagagcgtccgttcgggcgtgaccaggaacaggcccggttccgaaaacagcgccggctcctcgatcccgatcgaggtcttgccacgcgaggtcgagatataaagcccccagtcgcgtgcctcggccaggggcaggtcataggcaaagcgcaaggtgccgcccccgaccttctccgccatcgcctgcgcccgctcttcgctgtccgagctgacggccacgcaggccacgccgcgttcggcgaaatccgccacccgcttttccagctctttcagataggtggcgcagatcgggcaatgcaggccgcgatagaaacagatcagcgtccagcgtgtcgaggtttcggcggatagatcgaacctgccaccgcccaccagcggcagcgacaggggcggggtggtctggcggggcatcagcatcgaagatctccttgggatgtgagttgctccgccttgtcgcagggtttagtgttcgggaaatccgaatttcctgatagaggctccgatactcgtatggacaggctgacagcattgatggagcggttccagctgagggtcgaggctgccgcgcccgaggacgccaatctgttggccctggctggtgcggacgggacgccgggtgaattgctgttctatcctgcgggcacggggcgggcgggcgatccgctgtttgcggcgcgggtcagctggtcgggagagagcaacccgtttctggccgcgctgcccgaagtggtgcgcttcgatctgagcgcggatcccgaggcgcgcgcggtggtcgagctgatccgggtcgaggtggcggcacggcgctgcggcgcgcaatcggtggtcaaccggctgggcgaggtgctgatggtgcgtctgttgcgggaccagatcgcgcagggggcgacccgcccgggcctgttggccgggctcgccgatccacgtctcagccgggcaatcgtggcgatccatgaccatccgggccgggtctggagcaatggtgatctggcggccgaggcggggctgtcgctgtcgcgctttgccgagcttttcgccgcgcaggtgggcgagacgccgatgggctatctcaggcgctggcggctgatccttgccgcgcaggatctcggtcgcggcgaccgggtcgaccgggtggcgcggcgctatgcctatggctcgcccgaggcctttgcccgcgccttccgccgcgcccatggggtggcgccgatgtcgttgcgcgccgggtgaggccgggacgccggagttctgcaagaactccggcccggaaaacatctgttttccgacccgttttccgtgccggaaaacggccccccttttagggggtccaggtcaggaaattgccgatcatgcgcaggccgatggcctggcttttctcggggtggaactgcagtccaaccatggtgtcgcgcccgaccaccgcagtgaccggcccgccatagtccacatgggccagccgctcagtggggtttgtcacccggaagtgataggaatgcacgaaatagacgtgatcgcccccggcgatcccgtcaaagatcggatgcgccgcctcgatcaccagatcgttccagcccatatgcggcactttcagcgccgcgttctcaggcgtgatccgaaccacgtcgcctgcgacccagcccagaccgggggtctcttcatactcgtgaccggtggtggccatgagttgcatgccgacgcagatgcccagaaaagggcgacccttctgctccaccgcctcgaccatcgcgtcatataggcccttgtgcccacgcaactcggcggcgcaggcgggaaaggcgccgtcacccggcagcaccagccggtcggcccgggccaccagatcggcatccgaggtcaccaccacctcgcccgcgccggtctcgcgcgccatgcgctgaaacgccttttcggccgagtgcaggttgcccgattcgtaatcgatgatggcggtgagcatcagagcgtgcccttggtcgaggggatggcgtcgcccttgcgcgggtcggattcgaccgcctgacgcagggcacgggccaccgccttgaacgcggcctcggcgatgtggtggctgttcagcccgtgcagttggtcgacatgcagggtgatgccgccatgggtgctgaaggcctgaaagaactcgcgcaccagctcggtgtcgaacgtgccgatcttggctgtcggcaggtccacgttccacaccaggaagggccgccccgacaggtcgagcgcgcagcgcacctgcgcgtcatccatcggcaggtggcattcgccatagcggcggatgccccgcttgtcgccgagcgcggcgctcagcgcctggcccagcgcgatgccggtatcctcgaccgtgtggtgatcgtcgatgtgatagtcgcccttggcgctgatcgtcatgtcgatcagcgaatggcgcgccagctggtccagcatatggtcgaagaagccgacaccggtctggttgtcataggctccggtcccgtcgagattgatatcgaccgagatctcggtctcggcggtctggcggctgatgctggcacggcgcatgggcgggttccttctgatctcggctggcttttggcacgaggcgcgcgcaaatgccagagtgccgcgacacgggcgccgcgatctgttgcgcgaaaacaggggattgcacccggtggcggcgcgtgtcagcctttggccgaaccagcatcagagaggcggcatgaccacctgcgtattcatccagatccgctgcaagcccggcagcacctacaaggtggccgaggatatcgcgctgcgcgagattcattccgagctctattccaccagcggcgaatacgacctgttgatgaagctctacatcccggcgggcgcggatgtgggcaaatatatcaacgaccacctgctggtgatccccaatatcgaacgctcgctgaccacgatgaccttcaaggcgttctgagcggcgccagcgcgccgtacagcggacagcccagcgtctggttcagggcgcggatcaactcttcgacagtttcggtcgagacatactcgccgccagtggcctgggccaggcattcggccgggctgattgtttcgggcacggtggggttgccatcgcccccctcccagccaaagaactgcgagcgcacgcgaaagccgatcacatgcacggtcaggcccggcgtgtcgcgggccagatcggcggccagcgcgcaaggcgcgccgccgcaggtctcgtcgccatcggtgaccagcacgatgacgccggggcgggggggctggtcaaacacgcgggcggcaaggttgacggcatcggtcagcgcggtgttgccatcgggttcgatcgcgtcgatcaggttcaggatttgaccggccgcgttggggctgggtgtgaatggcatcgagacgcgcttgcacagatcgccgtccgcgtccccgtccatggcggcaccataggtgaccagacccagtcggcgcagcgcggctatccggggcagggcgtcatgcagcgcctcgcgcgcgtccaggatgcgcggccggtcgaggccgttataccccatctcggccatcgagccggaggcatcgaacacgatcatcgcgtcttgggtgcaatcggcctcgccgagtgcgggcaccggcaaaaggcccgcacaaagaagcgccgccgcaagggcggcgcgtccgggatacccgggtgccgggtggtcagatccgcgcgccatgcctcagcttggcccggcacgcgcggtctgtccatgcgccaatggtcgaagggtcaggcggccagcagccccttgtccttcaattcggcataggcgccatcaacggcggtcttgaggcggcgcagcatctcgtcgacctcttccttggtgatgatcagcggcgggcagagcgcggccgaattgccggcaaccgcacggatcagaagaccgttctcctgtgccagccgctgcacggtggcgccgcctgcacctttttcgatggtcgcaccggtggtcttgttcgacaccagctccagcgccgcgatcagtcctttgccgcgcacttcgcccaccagcgggtgatcggtgaagatggcgcgcagctgttcctgcatatgggcgcccacctcggcggcatggccgaacaggtcgtcacgctcgtagatttccagcgttttcagcgccgcggcacaggccaccggatgcccggaataggtatagccatggccgaacacgccgaccgccgccgaaggcgcgatcatcttttcatacatccagcccgggatgaccgaggccgagatcgggaaataggccgagctgagctgcttggcaaaggtcatcaggtcgggcttgatccccatcgtggtgcacccgaaatcggcgccggtgcggccaaagccacagatcacctcgtccgcccagaccaggatgtcatgcttgcgcagcagcgtctggagcttttcgtaatagccctcgggcggcacgatcacgcccgaggcgccggtgatcggctcgacgatcatcgccgcgatggtatcggcgccctcggccaggatttgctgttccagattgtcgaggatgcggtcgacgaactgcgcctcggtctcgttgccctgccgcccggtatagtaatgcggcgcgtccgagcgcaggatgtgcagcgcctcgaccggcgcatcgaaatgggccaggttcgcgggcagcgaggtcagagagcctgcggccacggtcaccccgtgatagccacgctcgcgggtgatgatcttgcgcttttccggcttgccgatggcgttgaagtaatagcgcagcatcttgtaatgagtgtcgttggcatccgagcccgagttgccgaagaagaaataggcatcttcgaccggcaccatcgccttgagcttttcggcaagcttcatgatcggctcatgggtcttgccgccaaaggtatgggtaaagggcaggcggttcagctggtcggtgatcgcgccgatcacctcggcattgtcatagcccagcgaggtgcaccacaggcccgccagaccttcgatgtattcgttgccgtcggtgtcatagacatagatacccttgccgcgatccagcaccagctgttcggtggcggtaaggttggtggtgggatagatcacaggggccatggccagatacctccggtttgccgcatggggcggcgagtcagttgcgccaagcattgccgcagatcgcggtccgcgtcaaaattttttgatcaaaataagggtgcgacgcaaaggtccgccggaacgcgaaaggccgcccatggggcggcctgtccgagtatctggagcgggcgatgagattcgaactcacgacccttaccttggcaaggtaatgctctacccctgagctacgcccgcactccgtatcgcgctcaatagtcagacccggctcgccctgcaagggaaatcgtgcacgggtttggggcagcgatatcggtgtttgcagccatggcgttgaaaaacattgaaaacagtcggaagggcagcccatgctggaaccggataacagggggaaggtccagatcatgaaacttgccgcaatcgcgttggccctgggggcgacactcgccgggccggttctgagccagtcgctagaaccttgggggtcctcggattactgggacgtgctgatcgacccgacgctgggtaacggttgcctgatccagtccacattcaccgacggctcggtcgtgcgcatcgggttcgaccgggtggagggggcgggatatgtgaccgccttcaacgaggcctggggcgatatcgtcgagggggaatggtatccggtcctgttcgcgcttgatggtgcggaatacgaggccgaggcgcgggggatgtatctcgaaggtgtgccgggggccgatatcctctttgacaatcccgacttcctctatgacatcgcggccaagtacacgatgacgctgtacaacgaaagcggcgaggtgatgtcgatcgacctgaccggcagcatggccgcgcttgaggccgcgatcgagtgtcaggaagaaatgggctgatccggcccgaccttctcgccggggaccgctccgaaaagcaaaagaccgatctggagaattctggagcgggcgatgagattcgaactcacgacccttaccttggcaaggtaatgctctacccctgagctacgcccgcatccgtttggccatccggcctgaggtctcaatctggagcgggcgatgagattcgaactcacgacccttaccttggcaaggtaatgctctacccctgagctacgcccgccccgtttgagtgaggagggagatataaactactgccggggcctgcaagaggaaaatgagggccgggcggaaaattcttcacccggttttcggggggcctcgtcggatcgtgcggacatgaaaaaagccgcgccccgggtggggcgcggcctgtctctgatggtcggtttttttgcttattccagctcgaccagcaggtccttggcgtcgatctggccgccgggctggacatgcaccgatttgacggtggcgccccgctcggcgtggatgccggtttccatcttcatcgcctcgatggtcagcagcagatcgcccgccttgacctgttgcccggcctgtaccgcgaccgtggccaccacgccgggcatcggcgcgcccaggtggttggcattgcccggctcggccttggggcgctgcatggtggtggacttcaccagccggttcggcacccggatcacccggggctgaccgttgagttcaaagaacaccttgacctcgccattttcgtcggtctcgccgatggcctggcagcggatttccagcgtcttgccggggtcgatctcggcggtgatctcttcgcccggttccatcccgtaaaagaaggtgcgggtgggcagggtgcggacgggtccgtactgacggtgccggcccatgtaatccatgaacaccttgggatacatcaggtatccgttcaggtcctcgtcatcgacctccttgccctccagctcggccgagactttggaccgcacctcttccagatcgacgggcggcagatgcgcgccggggcgctcggtattgggcgcctcgcccttcagcaccttggacaggatcacggtggggaagccgcccggcggctggcccaggttgccgcgcatcatgtcgacgaccgagtcggggaaggccacgtcactcttcgggtcctcgacctgggcgcgggtcaggccctggctgaccatcatcagcgccatgtcgcccaccaccttggagctgggggtcaccttgacgatatcgccgaacatctggttcacgtcggcatacatctgcgccacttcgtgccagcggtcctccaaccccatcgagcgcgcctgcgccttgaggttggtgaactggccgccgggcatctcgtgcagatagacctcggaggccggagcctgaagcccgctttcaaaggccgcgtattgcgcgcgcaccgcttcgaagtaatcgctgatctcgcggatcgccttgacgtccagcccggtgtcgcggtcggtatggcgcagcgcctcgaccacggtgcccagcgttgcctggctggtattgcccgagaaactgtccatcgcgcagtcgaccgcatccacacctgcctcagaggcggcgaggatggtggcgctggcgataccggcggtgtcatgggtgtggaaatggatgggcaggcccacctcttccttgagcgcgcggatcagcacccgtgcggcggcgggtttcaacaggcccgccatatccttgagccccagcacatgggcgcccgcgtcacgcagctgcttgcccatcgcaacatagtatttcaggtcatacttggcgcgttcggggttcaggatatcgccggtataacagatcgtgccctcgcagatcttgttctgctcgaccacggcatccatggcgacgcgcatgttctcgacccagttcaggctgtcgaacacgcggaacacgtcgatgcccttggcggcctggcgcacgaattcgcgcaccacgttgtcgggatagttggtatagcccaccccgttggcgccgcgcagcagcatctgggtcatcaggttgggcatcgcctcgcgcaggtcgcgcaggcgctgccacgggcattcctggaggaagcgataggccacatcaaaagtcgcgccgccccagcattcgacgctgaacagctgcggcaggttggcggcataggcgggcgccacccggatcatgtcgatcgagcgcatccgggtcgccagcagcgactggtgaccatcgcgcatggttgtgtcggtgatcagcagctggcgctgcgccttcatccagtcggccaccgcctgcgggcccttctgctccagcaagttgcgggtgcccatgcgcggctcgccgcgcttggcgggcggcttcggcatgcgggcttcggcggcgggcatcgggcggtcccgggtttcgggatgcccattcaccgtgatgtcggcgatataggtcagcaccttggtgccccggtcgcgccgcttcttgaactggaacagatccggtgtcgtgtcgatgaacttggtggtgtattcgttcgacaggaaggtcgggtgcttcagcaggttctcgacaaaggcgatattggtgctgaccccgcggatgcggaattcgcgcagggcgcggtccatccgggcgatggccttttccggcgtcggcgcccaggcggtgaccttggtcagcagcgagtcgtaatagcgcgtgatcaccccgcccgcataagccgtgccgccatccagtcggatgcccatgccggtggccgagcgataggcggtgatgcggccatagtcggggatgaagttgttgagcggatcctcggtggtgatccgggtctgcaacgcgtggccgttcagcgcgatctcaccctggctggccttgccggtggcctcggccaggggcttgccctcggcgatcaggatctgggcctgcacgatgtcgatgccggtcacctcttcggtcaccgtatgttcgacctgcacgcgcgggttgacctcgatgaagtagaaattgccgctgtccatatccatcaggaattcgacggtaccggcgcattcatagttcacatgggcgcagatgcgacggccgagatcgcagagctcttcgcgctgggcctggctcagatagggggccggggcgcgttcgaccaccttctggttgcggcgctggaccgagcagtcgcgctcccacaggtgatagatctcgccatgcttgtcgcccaggatctgaacctcgacatggcgggcgcggatgatcatcttttccagataaccctcgccattgccgaatgcggcttcagcctcgcgccggccctccatgaccttttcggccagttccttttcgctgtggatggggcgcataccgcgtccaccaccgccccacgaggccttgagcatcagcggatagccgatctcggcggcctccttgcggatcgcgtccatgtcgtcgcccagaacctcggtcgccgggatcaccggaacaccggcggcgatggccaccttgcgggcgctggccttgtcccccagcgagcgcatggtctcggcacgcggtccgatgaaggtgatgccgttctggacacaggcatcgacgaaatctgggttctcgctcagcaggccatagcccgggtggatcgcgtcggcgccacattccttggccacccggatgatctcggggatcgacagataggcagcaaccgggcccatgccctcgccgatgcgataggcctcgtcggccttgaaccggtgcaggcccagcttgtcctcttcggcgtagacggcaaccgtcttcttgcccatctcgttggcggcgcgcatcacgcggatggcgatctcgccacggttggcaatcaggatcttcttgaaatcggtcatggcaggtcccggttattggttagttggcagtgggatttacgcggacaatagccgcagtgatattggtagttctgggtagaaccggcatgttatcgctcgcatccgccgcatttcgatatgacccggtccgaatggggtcactgtgcgatgctcagggggcgggtcggtggcaggtcggtgaggcgggcggcgcccaactggcccaggttcgattcgatatccttttgcaggatgtcgatggcatgggcggcaccgcgcgggcccagcgcggccagcccgaagtggaaggcccggcccagcatcacgaaatccgcccccagcgccagtgcgcgcagaatgtcgagcccgctctcgaccccgctgtcaaagatcagcggcaaccgggtcgcggcgcggatatgaggcaacatctcggcggcccccggggcgccgtcgaactggcgcccggcatggttcgaaacccagagcgcatcgacgcccagacgctccatccgttcgccatcctcggggcgcaggacgcctttgacgacaaacggaccctgccaggcatcgcgaagccaggccacgtaatcctcggtcggcgaggtgcgcagcagatagccgatatgggcggtgggcggcagattggtcaggccctggctgtatttgtccagcgtgcgcatatgcggcatgcctctgcgggccatgcccatcgcccaggccgggcgcatcgccacctgtgccagcaggcgcggggtcagtgtcggtggctgggtcaggcccgagcgcacctgccgctcgcgccgcgaggcgacgggcacatccaccgtcagcaccagggtcttgaacccggcctgccgggcccgctcgaccaggtcgcggcggatgtccgggttcttgggcgggtagagctgaaaccaggcctggggcccgatatggggggccagatcctcggggctttgtgacgcgacggtggacaggcaatagggaatgttggcggcggcggcggcgcgggccagatggccctcggcatcgggccagatcaggccggacatgcccaccggcgcgacgccgaagggcagcgcgtaggttgtgccgagcagggtggttgtcagatcgtgctcgagcgggccatgcaggaccgacggcagaaagccaacccggtcgagcgacgcacgattgcgggccttggtggcctcgactccggtgccgctgtccaggtactcccagacaaagcggggcaggcgccgccgggcgcgccatttcaggtccatgatgccgggaaacgcgctgtgcaaatccatgcggcgcattaatgggtgacgttggggaaaagtctagtcccggatgtgccatttccgcagattttttctgcactgcggcagagccggggcagaggccacgtttccggtgctattcggcggcgaatttcccttcgggcgtcttggggtcctttgcttttgccggtttggcggcctgcgcctcgcgcgggtccgttcccggcgactgtgcgacgcgcacctggttgcggcccagtcccttggcctcgtaaagcgcgtcatcggcggcgcgcatcaggtcctggggcatggtgccgtggcgcgggtaatgcgccaccccggccgaaatggtcacccgcggcaaggtcttttcaccatagcggacactcacctcttcgaccgactggcgcagcaattcggcgcgggtcagcgcatcctcgggcgcgcagtcgagcagcaccagcatgaattcctcgccgccgatgcgacaggccacctcgtcgcggtcacaggcctgctccaacgccgcgccgaccgcgcgtagcaccatgtcgccggcatcatggccgtgggtgtcgttgaatttcttgaagtgatcgacatcgaccgcgatcaggctgagccggccgccgcgcgtctggcaatgcagcaactgcttgcgcagggtttcggtcaggtggcgccggttgaacaggccggtcagcgggtcacgcaccgactggtcgtgcaactggtcgcgcatccgcacattggcgatcgccatgctgatctgttcggcacacatctgcgccagccgcttgctggcggagaattccgcctcggccccgggctgggcgcgcagatgcatcaggccgacggtttcgccatgcgccaacaccgggaagcagaaatagggccggccatcatgcggttcggcatggtcgcagacgaaatccacctcggatgcgccatattcataagagcgcccgcggcgcaggccccagcaggcctcggggtggatgtgatccttgaacgccccgccattccaaccggcgctgccatccagcacatcacgcgagttggaatagacatagagactgccctcggcatcgggcaggatatgttccatgaagcgcgacaccatcgcgaacagctcctccagcgagcggcaggattgcagccattcgttcaactcgcccagcagccgcacctcgcgcgccagccgcaattgttcgtccatcaacgtgcgttcggtttcggatcgcgattgcagtgccgcgaaacgggcgcggttggtgcgatagatcaccagcatcgttatgcacatggtcaacagggcaaagctgctgagcgccgccagcaccagctgcaaccgcttggcaaaggtctgccggcgctcgctgacatcggcatagaatttcagcgcccccagaaactgtccgttcaacatcaccggcgtatagacctcggcaatgcagcgcaggctgccggtctgcaccggctcgtcaaccggcaagagcccatcgacctcggtgatcggacgttcggacagggtgaaatgtgttccgccgcgcgccaccacgtcgaaaaagggcgcgtcctgcgtcagcgtgccgatctcatcctcgcgggtggaccagatcacccgcccatccgcagccagcaacgtcagccgataggcgtccgaggtgttgggcatcagcatcaggaattcgatgtcatgttcgtccaaagcgccggtggcgaaggtttccgacagatggtccagatgcatggtgattccacgcgaccacagctgtgcctgcttgcggatatccgcctcgatcatccggtcgaccaccggcaccggcaggcgaaacaccgaccaggcggcgacagcgaccatcgcgcatagaaacaggaccagaccaagccatcgtaagcgccaactggcgaatgccttctgtgtcacgttgctctcccgcgcgcctgaacctgtctgaggctcggcgcccggatttacaaagtcgttaacagatgcgccgcatgatccggcaaaatccttaaactttctgcgaaacccggcggaaaaccgaaataacctgtgaacaagccgtgaacaaacccttcccctcggccccgttccggcgtaatttgcccccatgagcagttatgacgacatggatgcctttgaaggcgtctcgctttccgcgcgcgccatggcggcgcgtcccgcgccctatctggacgacctcaaccccgcccagcgcgaggcggtggagcgattggacggtccggtgctgatgctggcgggcgcgggcaccggcaagaccaaggcgctgaccgcgcgcatcgtgcatctgctgatgaccggccgggcccggcccaacgagatcctggcggtgacttttaccaacaaggccgcgcgcgagatgaagaaccgcgtcggccgcctgctgggccagcccgccgagggcatgccctggctgggcacctttcattcgatctgtgtcaagctgctgcgccggcatgcggagctggtcgatctgaaatcgaacttcaccattctcgacaccgacgaccagctgcgcctgctcaagcagctggtgcaggccgccaatatcgacgacaagcgctggcccgcgcggctgctcgccaatatcatcgacggctggaagaacaaggcgctgacgcccgacaagctgcccgccgccgaggccggcgcctataaccatcgcggacccgagctgtatgcccagtaccagacccgcctgcgcgagttgaacgcggtcgatttcggcgacctgctgttgcatatggtgaccattttccagacccacccggatgtgctggagcaatatcagcgctggttccgctatgtgctggtggacgagtatcaggacaccaatatcgcccagtatctgtggctgcggctgttggcgggcgggcatcgcaacatctgttgcgtgggcgatgacgaccagtcgatctatggctggcgcggtgccgaggtgggcaatatcctgcggttcgaaaaggattttcccggcgcccatgtggtgcggctggaacagaactatcgctcgaccccgcatatccttgcggcggcctccaacgtcattcgtggcaacgaggggcggttgggcaaggagctgtggaccgatgcgcaagagggcgaaaaggtccgcctgatcggccattgggacggcgaggaagaggcccgctggatcggcgaagagatcgaggcgatgcagggcggcacacggggcgtacggccgatctcgctggatgaaatggcgatcctggtgcgcgcggcgcatcagatgcgcgcgttcgaggaccggttcctgaccatcggcctgccttacaaggtgatcggcggcccgcgtttctacgagcggatggagatccgcgatgccatggcctatttccggctggtcaccagccccgaggacgacctcgcctttgagcggattgtgaacacgcccaagcgtggccttggcgacaaggcgcaacaggccattcgcgccgtcgcgcgcgagaacggagtctcgctggtcgagggcgcccggatcgcggtggagaacggcctgatcaagggcaagggcggcaaggcgctgggcgagttgaccgacgggctggcccgctgggccgcgctgacgcgcgggccacggatcgagatcgacgacgactcggtgatcgaggacggcgccgcgccgatccagttcggcgcgcccgagatgtcgcatatcgagctggcgcaggtgatcctggacgaatccggctatactgccatgtggcagaacgacaagacgcccgaggcgccggggcggctggaaaacctcaaggaactggtcaaccagctcgacaatttcgagaacctgcaagggtttctggaacatgtcagcctggtgatggacaacgaacaggacagcggcggcgccaaggtctcgatcatgacgctgcacgcggccaaggggctggagtttcccgccgtcttcctgccgggatgggaggacgggctgttcccctcgcagcgctcgatggatgaaagcggcctcaaggggctcgaggaggagcggcggcttgcctatgtgggcatcacccgcgccgaggaggtctgtaccatctcctttgccgccaaccggcgggtgttcggccagtggcagaacgcgctgccttcgcggttcatcgacgaattgcccgaggatcatgtcgaggtgctgaccccgcccggcctttatggcggtggtctgagttcgccgggtatcgagagtcgtgcagctgccgccgatggctataactcgcccggctggaaacggctccaggcgcgtcagggccagcatggcctctcgcaaccgcgcgaaagccgcaatacggtgatcgaccttgccgcggtggccagcttcaccctgagcgcgcgcgtctttcatcagaaattcggctatggcagcgtggtcggggtcgaaggggacaaggtcgaggtcgcgttcgataaggccggtctgaagaaggtggtggcccgctttctttgcgcgcccgacgacgttccgttctgagcgcgcgcggcctgccgcctattgcagcgcgatcatcgcgatgccgatggcgatcagcaccgcccagcccaggcggcgcaggccgcgcggctctttcagtaccagcgccgccaggattaccgaaaccgggatcgacacctgccggaccgcgctgaccgccgccgcctcggcgcccagttggaagacccgcaggatcagcaggtaggacaggtaagaggacaggccggcaaacaggatgcgccaggggttttgcacccatccacgcaccacccccaaaagcggcgccgagctgccccgatcctcccatgcgcgcagtgccgtcatcgccagcgtaaccagggcataggtccagaacaggaagggcgcgctggtggtcgcttgcatcgcggtggcgtccgagatcgaataggcggctgaacccagcatggccatcagcgccatggcaaaggcgcgcggatcgtccagcagccgcccgttgccccgctggatcatcagcccggacaggatgatcagcgccattcccgacagcgccgcccaggaatagctctgcccggatgccagccagctgagcgcggcgatcgcgagcggagaggagcgcacgatcgggtaataggccgacaggttgccgcgccgcagtgccgacaaggtgccgtaataatagaccgtcagtcccagcccagagaccgccaccagcggccagacctgcgcgggcagggcggcgccctgtccgccgagcaccatatgcgccccggcaaagaccacccaggacaggcagacgccggtatagcaggacaccggatgggccacccccttcagcgtcagatcccgcaacggatgggtcaccgcggacagcaggaccatcaggatccacaaaagctccatctaggcgccgggcttgcccaggtaatggtccacatgcagggtgaactgatcgccctcgatggtggcgacgccataggccagaggctcggcgctgtgttcctggccctcgcgctctgggatcagcggcacctggtggttggtgctgggcaaggaggtaaacggatagccgcgccagttcacataggtggtgcggtgtacgtgaccatagaagatgtggcggatgttgcgccctgcctgcaacgcggcatggaatgcgtcgggctggcgcagcttgatctcgtcgacataggggatcgcgatgtcgaagggcggatgatgcaggaacacatagaccggcatgtcgcccgcccgctctagctcggccgcgaaccaggccagccggtcgttgcacagctctccgtcatggatatccggcccgccggtcagggtatcgagaaacaggaaccgcgctcctccggccgtatgggcatgctggatgaacccgtttgcatcgcgcggatggtcgggaaagacgcttatgaaggtctcgcgcacatcatgattgcccagcatcaggaagaccggaaccgggaaatgcgccaaccgctgccgcagccattcataagactccctgtcccccagatcggcaagatcgcccgagacaacgcagaattcggcatcggaatgccatgtggcgatgtcctcgaacacctttgacagcttttcgatgggatcgctgccgctcacgctctgccccgggggcatcagatggatgtcggtcagatggatgaatttcatgctgatgcgcctcgatatggggtcttcctgctcaggatagaagcagcaagcaggaatgtcgaagcgtcggaatgcgtcagaagctgcctttgtccgcgacatgaaggccgttcaaacgaaaaaacggcggcgcccagggaggaggagggggcaccgccgttcattgcaacatccaggcagggaggaggcgcccgaatgtatccgttccggaccatcgcccggtatgagggtcgcggcggtgcagggaggaggagagcaccgccgcgcgctttctacaccgggcagggaggaggagagcccggtgtatccgcgtccggctttctttgccggtattagtgcggcggcatcagggaggaggaggatgccgccgcgtagtctcaggccccagggaggaggagaagggcctgattccgaaaactcgtggcgctcagcgcgccgtgtattccttggccgcctgcagggcgacgcgtttgatcatcgaccggtgcaggcccagatcggccagttcccgaccggacagcgccgacagttcattcaccgtctggcgatagacgcgatgctgggcaaaccggctccgcgcggcttcgatcagcgccagaacgccaaggccgtggtggcctttcagggtgctatgttcgctcgtcacagccatggtcatcatccgtatccgtttggtttgcgccgtgttgtggcgcttgcttgaggctgaagataggtgattgctgcaggtgcacaatagctcttcgattcaatgctgctatgcagcaagtgcatagattggttggataagttcgggaatcgccgaaaggtccatattttattgatgtttcgccgaccggcgacagtaggtgtattttcgggcaagaaaaccacccaagggcgaacggctgagacttacgcggcgtgaattgtttttgagcgcgaaaaaaaccgctgacggtccggcctgtgttccgactcggccgtgccgggcgcgcggacggagagatggtgcgcctttatgggaattcgtgggagggaatatcgtatcggccgattcaacgcggaaacaacatggtttggtgggtgattcgcgagggaaatcgaaacataacaagaacatttgcgcgttctccccaagatgtagaaattttttgggaattcaggggaaattttgggaggggtcaattttgtctatatctagggtaacgatggtcacttctgtctaattatcgtgggtcagggtgcgatatcttgattttgttcttaaaatgttctcatctgtatagaatcgagacccgcagattggtgttgatttccatgttttcccatggcatcccttgttcatccgatgaggacgaggcgacaggggcaccaaacgaccccaaccaagaataacaaggtttcatacaggcacttcgctttcatcgaaccaagagatccggcgcgcgagcgagcagacatccccccaggtggcgcgtgcagtcggacaccccgcaaagcgggctaaggcggcgggttgatcagtggcagcagatcaacccgccgttttctcgtttctggggacggaaattcaattggggcgcaggcgaaagggacagtcagcttggcgcgcaggttcagaggcgaaagcaaccataaggttgacagcaaggggcgggtgtccattcccgcctcgtttcgccgtgttctggaggcgggcgacccgaactggcaatccggcggcaaccccgagctggtgatcgtttacggcgaccaccgccgcaagttcctcgaatgctacacgatggaggcgatcgacgaggtcgatgccaagatcgacgcactgccgcgcggctcgatggagcgcaagatgctccagcgcatgttccatggacaatcctttcccaccagcgtcgacgagaccgggcgcctggtactgcccgccaagctgcgcaccaagatcgcgctggaagacgaggccttctttatcgccgcgggcgacacgttccagatctggaacccggccacctatgaccaggaagagctggccgcagccgaggagtggctggacgagctgcccgaggatttcgatccgatgcaatatctcgacggtgccgggggcagctgaggtcatgtcccgaaccgctgcccctccctctgacgaccctcacatccccgttctgctgcgcccgcttctggcggcggtggcgccggtatcggggatctggctggacggcacctttggcgccgggggctatacccgtggtctgctggccgccggggctgaccgcgtcattgcggtggaccgcgatccgctggcctttgaactggcggcgggttgggccaaagactatggcgaccggctggtgatgcagcagggcgtgttttcccgcatggacgaatatgccagcgacctcgatggcgtggtgctcgatctcggggtctcctcgatgcagctcgatctggccgagcgcgggttttccttcatgaaggatggaccgctggacatgcggatgagccaggaggggccgagtgcggccgatctggtcaacaccgcgaccgaggccgatctggccgatatcctgtttcattatggcgaagagcgcgccagccgccgcatcgcgcgggccatcgtcaaggcgcgcgccgaggcgccgatcgaaacgacgctgcaactggccgctctcgtcgaaagctgtctgccccgtcccaagccgggccagtcccaccccgccacccgcagctttcaggcgctgcgcatcgcggtgaatgccgaatatgacgaattgttcgaggggctgatggccgctgaacgggcgctgaaaccgggcggcaagctggcggtcgtcacctttcattcgatcgaggaccggatggtcaagcgcttcctccaggcgcgggcgggacgcagcgggcgggccaaccgctatgcgcccgaaaccgtcgaggacgcgccgcaattcgaactgctgagccgcaaggccatcggccccgacgatcaggaactggccgagaacccgcgcgcgcgctctgccaagctgcgggtcgcgctgcgcaccgacgcgccggcgggcgcggtcgatgccaaatccatcggcatgccgcaactcaaggggggaacgcggtgagaagtgtgatctatgtgctgaccgctctggcggttctggggctggcactctgggcctatcaggagaattaccgcacccaggaagtgctgaaagacacccagcgcctgcaacgccagatcggcgaggcccaggtccggctgagcgtcttgcgtgccgaatgggcctatctcaaccgtcccgaccggctgcgcgagctggccgacctgaacttcgagcgtctgggcctgttgcccatgcgcgccgaccagttcgggcgggtctcggaaatcatgtatgccgaggatcccgccctgccgatcatcaacgggatcgacgtgtcgaacttctcggacgccggaaccctgccgccggagcaacagccatgatccgcacccctctgcgcccgcttgcccgtgtcctgcatgcccgcgccaagggcgagaacccggatctgatcgaacgcgagaacatccgcctgcggcatgaagagatgcaggaccggtcgcgcgcccgcgccgaggggcggctgctggtgctgggcgtgttcttcttctgtgccttctcggtggtcggtgcccgcatgggcatgctggcctcgtccgaggcgcaggaaccgctggccagcgccaccggcgccaccatcgccgcgcagcgggccgatatcgtcgaccgcgagggccggctgctggccaccaatttcgagacccattcgctttatgctcagccgccgctgatggtcgacccggtcgccgccgccgaggggcttgtccgcatcttccccgatctggacaaggatcggctggtgcgcgacttctcgggcaagcgcaagttcatctggatcaagaaacgcatcagccccgagcagaaacaggcggtgcatgacattggcgatcccggtctgctgtttggcccgcgcgagatgcggctttatccaaatggccgcctggccgcgcatgttctgggcggcgcgggctttggccgcgagggcgtcgacgcggccgaggtgatcggcgttgcgggcgtggaaaaacagttcgacggctatctgcgcgatccggccaatggcgccaagccccttcagctgtcgctggacctgacggtgcaggcggcgatggaacaggtgctggacggcggcatgaagatcatgagcgccaagggcgcctcggccgtgctgatggatgtgcatacgggcgaggtggtggccgcctcttccttgccctccttcgatcccaatgaccggccgcgcccgcccaccagcggctttgacccttcggacagcccgctgttcaaccgctatgtgcagggggtgtacgagctgggttcggtcttcaagatcttcgccgccgcgcaggcggtcgatctggggctggtcaattccgacaccatcatcgacacctcggggccgatgcggatcggcaagttcccgatcggcgagttcaacaacaagaattacggcaagatcagcatcgccgacgtgatcgtgcacagttcgaaccggggcactgggcggctggcgctgcagatcggggccgagcgtcagcaggccttcctgaacagcctcggcatgttcgacccgaccccgttcgagatcgtcgaggcctcgggcgggcagccgctcaagcccaagacctggggcgagctgagcaccgtcaccatttcctatggccatggcctgtcgaccagcccgatgcatctggcggcgggctatgcggccatcgccaatggcgggcaatatgtcagccccacggtgctgaaacagaaaggcccgcaatacggtccccgggtgatgtcggaaaatgccgcgcgtcaggcgcgggcgatgctgcgcaaggtggtcaccagcggcaccgccagctttggcgaggtgccgggctatcaggtgggcggcaagaccggcaccgccgacaagcccaaaccgcgcggcggctattacgacgacaaggtgatcgccacatttgccagcctgttcccggcctcggacccgaaatacgttctggtggtgacgctggatgaaccctcgatcctggcctatggcgaaaagcgccgcaccgccggttggaccgcggtgccggtggccgccgaactgatcggccgggtcgcaccgcttctgggtctcaggccacagcttgagcccgggcagggggctggctatacgctcacctcgaactgaacatgaggtgagggcgccatgggcgacacgcgacgcagactgagccaactggcgctgaccgcccggggcgggcgtgaccccgatatttcggggctggcggtcgacagccgtctggtgcgcgaggggttcctgttcgcggccctgcccggcagccgggtgcatggcggagacttcatccaatacgccctgcggatgggcgcaagcgccatcctgaccgatgccgagggcgcccgtatcgcggccgccgaactggccgcctcgcaggcggcgctggtggtggtcgaggacccgcgccagacgctggccctgacggccgcgctgtggttcggggcgcagcctgccaccatggtcgcggtcaccggcaccaatggcaagacctcggtttcgaccttcgtgcgccagatctggaccgagctgggccatgatgcggtcaacctcggcaccaccggggtcgagggcgcctggaccgcgccgctggcccataccacgcctgaaccgatcaccctgcatcgttgtctggccgaggcggtcgcaaacggggtcacccatgcggcgatggaggcctccagccacgggctggaacagcggcggctcgatggggtggtgctcaaggctgccgggttcaccaatttcacccaggaccatctggattatcacgaaaccttcgaggcctatttcgcggccaaggcggggctgttccgccgtgtgctgccgcctgacggggtggccgtgatcaacatggacgaccccaagggcgccgagatgcgcgccattgccgccgcgcgcggccagaacgtgctgaccgtcgggcgcggcccctgcgatctgagcctgaccaaccagcggttcgacgccaccgggcaggacctgttgttctcgtggcggggcaaggcctatcaggcgcggcttgacctgatcggcggtttccaggcggaaaacatcctgttggcctgcgggctggtcatcgccagcggcggtgcgcccgaacgggtgttcgaaaccctgccgcatctgggcactgtccggggccggatgcagttggccgcaacccgcgccaatggcgcggcggtctttgtcgattactcccatacgcctgatgcggtcgccactgcgctcagggcgctgcgcccgcatgtgatggggcgtctggtggccatcgtcggtgccggcggcgaccgtgacccgtacaagcgcccgctgatgggaaaggctgcggtggaaaatgccgatatcgtcatcatcaccgatgacaatccgcgcagcgaggaccccgccctgatccgcgccgccgtgatgcagggcgcccccggtgccaccgaagtgggcgatcgggccgaggcgatcctgcgcggtgtcgacacgctggaacccggcgatgccttgctgatctgcggcaagggacatgagaccgggcaggttgtgggcgaccaggtgctgccctttgacgatgtggaacaggccagcatcgcggtggccgcactggaaggacggctggcatgaccctctggaccgcagccgaggccgccgaggccaccgggggccgtgccctgggcgactggcaggtcagcggcatctcgatcgacacccgcaccattgcgcccggcgatctcttcgtcgcgctgaccgccgcccgcgacgggcatgactttgtggcgcaggcgctggacaagggcgcgggcgccgcgctggtctcgcgcatccccgaaggcgtgggtgaggacgggcggctgttgctggtcgatgacgtgcagaccgggcttgaagctttgggccgcgccgggcgcgcccgcgcacaggcgcgggtggttgcggtcaccggcagtgtcggcaagacctcgaccaaggaaatgctggccgccatgcttggtgctcagggtcgcacccatgccagtgtcgccagctacaacaaccactggggcgtgccgctgacgctggcgcgaatgccgcgcgacaccgaatttgcggtgatcgagatcggcatgaaccatcccggcgagatcgctccgctggcccgccaggcccgcccgcatgtggcgatggtcaccaccgtcgcggcggtgcatctggaggcctttgacgacgtggcaggtatcgcgcgcgagaaggccgcgatcatggaggggctggaacccggcggcgtggcggtgcttaacgccgatatcgccgaggcggatatcctgcgcgccgctgctcggggcgcccggcagctctcgttcgggcgtgccgcgcaagactatcgcctgaccggggtcgaggtggcggatgggatgacccatgcccgcgccgacactccggctggccccgtcagtttcaccctgcaatcggcgggaacgcatttcgcgatgaacgcgctgggtgccctggcctgctgcgatgcgctgggggctgatgcggggcagtcgctgcaagggctggagcgctggacgccctacaaggggcgcggcgcgcgtgaaacgatatctctcgcgggcgggccggtgaccctgttcgacgacagctataacgccaaccccacctcggtcggggccgcgcttgaggtgctggcgggcacaccgggcacccgtcgggtcgcgtttctgggcgacatgaaggagctgggtcccgaggagctgccgctgcatgccggtctggccgcgctgccggcgatggagcgggtcgaccaggtccattgcatcgggccgctgatgcgcgccctgttcgatgctttgcccgaggcaaaacgcgggcgctggaccgagaccggcgctgagatgctggccgaactgcccgccttggtcgcgccgggcgatgcggtgctggtcaagggctcgctcagcatgggattggcccgtcttgttgacgggctgcgtgaaatgggccatggggccggatcgaaacagtcggaaacgtaacaaggacgccgtcgcatgctatactggttgaccgccctgtcggacgggggggatgtctggaacctcttccgctacatcaccttccgcgcgggcggggccttcatgacggcgctgatcttcgggttcctgttcgggcgcccgctgatcaacgtgctgcgccgcaagcagggcaagggccagccgatccgcgacgacggccccgaggggcatttctccaaggcgggcacgccgaccatgggcggtctgctgatcgtgggggcgctgttgacctcgacgctgctctgggcgcgctgggacaacccgtttgtctggatggtgctgttcgtgacgctggcctatgcgctgatcggctttgccgacgactatgccaaggtgtcgaaacagaacaccaagggcgtatcgggcaagatgcggctggcgctgggcgtaatcatcgcggtgatcgccgcgctctgggccagctacaaccacccggccgaattgcagaaccagctggcgctgccggtgttcaaggacacactgatcaatctgggcctgctctatgtgccgtttgcgatctgcgtcatcgtcggctcggccaacgcggtcaacctgaccgacgggctggacgggctggcgatcatgcccgcgatgatcgcggcctcgactttgggcgtgatcgcctatgcggtggggcgggtcgatttcaccgaatatctcgacgtgcactacgtgccggggaccggagagatcctgatcttcaccgcagcgctgtttggcgccgggctgggctttctgtggtataacgcgccccctgcggccgtgttcatgggcgataccggctccctcgcgctgggcggcgcgctgggcgcgattgcggtcgcgacgaagcacgagctggtgctggccatcgtcggcgggctttttgtggtcgaggcgctgagtgtcatcatccaggtgctttacttcaaacgcaccggcaagcgggtcttcctgatggccccgatccatcaccattacgagaaaaagggctgggccgaacccaccatcgtgatccggttctggatcatctcgctgatcctggcgatgatcgggctggccacactcaaggtccgctgaggcgggcctttcgtacaccgaattgaccgttttgtccctgctctgcgagggggattgaccgttttgtacgggatggaaaaaatagctttggctggacttttcttggttcttgaagaaactctgagttgattcaggagttacaatgacctcgaactttaagaagtctctcggtgaaatagtttcgatcgaggcgtggtatactggtttttcagaggaagaccagcaatctgatcttttcctgcatgtcaggtttcaggaagcagtgttcggaggcgaccccagccaatcggttcgcttcaaactgcggctgaaaaaggcggatatcgtggtaatcgccgaggcgccaatcaatgtgccgcgctctcgggttcgtcgcgatcgtctgaacatggaagcgaagctgacagaggttcgaaagaccgaactggaaggctcggtcgagggttcggtcgaagccaacgtcaagcctaccggggtgtcaggtggcgctcaattcaaggcgactggaaaagctgccggagcggttgagaaaaactctacacgggaaattcgccacagcggaactttggtcgaacactcggttgacagcgaaggcaacaatcgttggtctttcaatccggcggagggtccgaacctttttggtcaagcgttcaatgcgacagagccagtaatgctcatgcgcattgatggaaagcccccaaagattccacctacagtgaaagtgcgcgtgcattgtctgcgcgaagatatcgacgtcctggaacttgaagccaagaacatttccaagtctctgctgaacagggggattggagaagaaaagaagctcaagctggccgaagaaatcatcaaggactacctgtcgcgagagggactggaatttgaagatgttagcgagaaatttgccaaactggtagttgccgatgtcatcgcccatgatgagtgatacagatagagaagaccttgatgcgatccttcgcacggtcttggtgtccgacaaaggctatgtagaaactctgtccagggccactggactgaacggaaaggcgctgactgataaagctgcctttactctctcaaggctcagtgctgtaggcgggtatgactacgagaacgaagcgcttgaagtagctggccgctacttggcggaggcgcgatttaccgaggcagaggcgatctatagacaggtattggtgagttttcccgagaaacatggtttcaatcatcccgggtatgcaacgcgacttaacaacttggcggaagttcttcgggcgaccgcaagatatgatgaagctgagtcgctatatcgtcaggctctcgaaattgatcgcgaagcgcttggtttagaacaccctgactacgggatagatcttctaaacctagctggcctacttcacgatagggggcggtatgaggcggcagaaccgctctaccgtgaagcaatgacaataatcggcaaggtggtgggtgaggagcattatcgttacgcgactgcccaaaacaatttagcgggattattgcaagatatgctgcggtttgaagaggccgaggcgctttgccgtcaggcgctagagatcacaagcaagacgctgggagagtcgcattccgtctatgccacccgcctcaacaacttggcggagttgcttggaacgacggagcgatatggggaggccgagccactttaccgccaagcgcttgagatcacgcaaaagactctgggggaggagcaccctgactttgcgatccgcctcaacaacttggctgtgttgctcaaagctacgggacggtacgaggaggccgaaccactttaccgtcaagcgcttgagatcacacacaggactctgggggaggcgcatcccgattatgccacccgcctcaacaactttgccggactgctggattcgaccgaacggtatgacgaggccgagccactgtaccgccaggccttggagatatgtgaaaaggcgctgggggtggagcatccgagtacgcagaccgtacgggcaaatctggagctatttctctcggaaaagcccgactagccccgcttgcaatccgcccctgaccgggtacagggtggcgcgaaacgggtttgagggagggcgggcatgatcccggtcaaagggtttgcgggcgccaatgtggcggttctgggtctgggccgctcgggtctggccacggcgcgggccttgcgcgcgggcggcgccgaggcgctgtgttgggatgacaacccggcggcgcgcgaggcggccgagggcgaggggttcaccatccgcgacctgcgcaagcagggcgtccgggacgataccgcctgtctgatcgtgtcgccgggcatcccgcatctctatcccgcgccgaacccggtggtggccgccgcgctggaggccggggtgccggtggataatgatatcggcctcttcttccggtcgttcgcggggcctgaatgggacgggttcgacacgctgccccgcgtggtggcggtgaccggctcgaacggcaagtcgaccacctcggcgctgatccaccacatcctgagcgaggccgggcggcccgtgcaactggcgggcaatatcgggcgcggggtgctggatatcgagccgggagaggagggctcggtcgtggtgctggaactcagcagctatcagaccgatctggcccgcgcgttgacgccggatgtggcggtgttcaccaatctttcgcccgaccatctggatcgccacggcggcatgggcgggtatttcgcggccaagcgccggctctttgccgagggcgggccggatcgggcggtgatcggggtggacgagtccgaggggctgtatctggcgggccagatgtccgaagggccgggcgatgaccgggtcatccgggtctcggtcagccgcaagctgaccgggccgggctggcaggtgtttgcgcgcaaggggtatctgagcgagtaccgcaaggggcggcaggcgggctccatcgacctgcgcgacattcgtggcctgccgggggcgcataaccaccagaacgcctgtgcggcctatgccgcctgccgggcgctggggctgagccccaaggcgatcgaggcggggatgcgcagctatccgggcctgccgcatcgcagccagatcgtggccgaggcgggcggggtcacctatgtcaacgacagcaaggccaccaatgtggacgcggcgctcaaggcgctgggcgcgttcaagcggatccgctggatctgtggcggcttgcaaaaggagggcggtatcgcggcgctgaacggtggtttggcagaggttctgaaggcctatgtgatcgggcgcgaggccgccggtttcgcgctgcaactggaggtcgagagcgaggtctgcaccaccatggacgaagcggtcgcccgcgccatggccgaggcggagccgggcgatacggtgctgttggctcctgctgcggccagcttcgatcaatatgacaatttcgaacgccgtggtgaagatttcatggccgaagttcaaaagcgtctggacgggtagggggcgctgcccccgtcacctgcggtgactcccccggagtattttgagcgaaatgaacatatggggactgtccgggcttcatttcgccgcaaatactccggagcgcgaggcagagcctcgaatcggcgcttgcactcagcgctgcgttttggcgatcgcggtgccggcggcgtggcccgaggaccaggcccattggaagttatagccgccgagccagccggtgacgtccaccgcctcgccgatggcgtagaggccgggttgcgatttcgacctgagcgtgcgggagtcgagcatgtcggtgtcgatcccgcccagcgtgacctcggcagtgcggtagccttcggtgcccgaaggagtcaggcgccagtcacgcagcgtctcggcaagcgcgcggagcgcgctgtcggactggtcggcaagacggcctttgaggcccagttgtggtgccaggaactcgaccagcctggcgggcaggtggcgggccagttcggtggtcaggtcgcggcgcccagcggcttgccgctggtcgcgcagcgcggcgaacaggtcctgatccggggccagatcgatcgcgatctcctcaccttcgcgccaataggaggagagttgcagcaccgccgggccgctgagcccgcgatgggtgaaaagcagcgcctcgtcgaacgtggcgcgcgcgttcgacaggcgggcgggtaaagaaagcccggcaagcggagcaaaacgactctcggggaaagtgaaggggacaaggcccgcgcgggtttcagtgacaccgaggccgaactggcgcgcgatgtcataggccagccccgtggcgcccatcttggggatcgacttgccaccggtggccagcaccaggttgcgcgcgctcaggtgttcggtccggccctcacgctcgaccgtgagggagaagcggccatcggcatgggacaggtccttgagggtcgtcgacagccagagcgttgctccggcgcgctccatctcgcttagcagcatcgagatgacctgtttggccgacccattgcagaacagctggcccagcgtcttttcgtgccaggcgatgtggtggcggttcatcaggtcgatgaaatcccactgggtatagcgggccagcgccgatttgcagaaatgcgggttctgcgacaggaagttctcgggttccgcatacatattggtgaagttgcagcggccaccgcccgagatgcggatcttttcccccggcgcgcgggcatggtcgagcaccagcgtgcccggtcccgcatgggccgcgcacatcatgccggcggcaccggcgcccaggatgatcgtgttcaactgcatctgcccgggggtgccgtaccgcgcgcgatttggcaagggggcaggtgatcgggggtcaggccatcggtggcatcaccggcttgcgccgcatgccgctgagcgcgttgagcgccacggcgcccaggatgatcgcgccgccccagagcgtgccggcgctggcctcttcgcccagcagcagccagacccagacgggggccagcatggattcgatcatggtgatcagcgtcagttcggcggcgggcacgacctgactgcccatggtgtaaagcgccatacccaccgccagcagccctgcgcccatcgccatggcgatggcgatgtcgcgcgcaggcaccaaaagcggctcgccggtgagcccgagcattcccaacgccaccatcatcgacagcatgccgccgatggcgacggcgggcatcatgtcgcccagccgcccccagcgcagcgacagggtgaaaagtgcaaaccccatggccgatgcgagcgcggccagattgcccgccagcgcccccagcgccagcccctcgcgcaccatcaccaccaggccgatcagggcgatggcgatggcggcccaggtggcgcgccgcacggtttcgcgcaacaccacccagctgagcgcggcggccagaaagggcgaggcggcgaacaggaacacggcattggccacggtggtggactggattgcaaagatcgcgccggcaaaggcgaccaccaggccaaagcccgccatcagcccggcccggccggtggcgcgcagcgcgggcaggatcggcttgcgtttgcgccagacaaaaaaggccagcagggcgggcaccatcgccgccgaacgccagaacaggatcgcccaggttccggccacttcgatctcgcggatggcaaggcccatcagcgaccagagcatcgcggcggttgccaccagaatgacccctgtcgaataacgcatgccctttgccccttgccccggtaacggggcgatggtggcggcgggtcgggggtgcgtctgttccgttcgcgacgtgacgcgccgcaaaacgcgggcgcgtcaggaggttgcggaacactgatcccggttcttgagccggtgacccacatcgacaatcgccaggatcgcgggaaccaggtcttggcccagatcggtcaggctgtattcgaccgagggcggcgaggtcgggcgcacctcgcgctggaccacgcccttgtgttccagctcgcgcaggcgggtggtcagcatctttgccgagatgccggggatatcgacccgcagctcgttgaaccgccgtgctccgccgctgaggtaccagatcacattcggggtccaggcgccgcccaacagcttcatgcattcgctgagcgggcagcggccgggcaggggggcggccttgttgcgggtgatcttgagcgccattggattctcacctggtaaccgtggggtaaccggataaaggagtaacaaaaagaaatcaagtttacttcggtaactgagtgattacttccagcccatcagagcaatccgacaaaaggagatggaacggatgaaactctattacaaacccggtgcctgttcgctggccagtcacatcgcgttgatcgaagcgggcgaaagctttgagctggagcaggtggacaccgccgccggcaccaccgcatcgggcggcgatttccgcgccatcaaccccaagggatatgtgcccgcgctggtgctggacgggggcgagaccgtgaccgagggcgccgccatcctgcagctgatcgccgagcgtaaccccgatgccgggctggtgccgcagggcggtggcctgggccggacccgggtgcaggagcagctgaacttcgtcgcctcggaattgcacaaggcgtttgggccgttcttctcgggcaagccgctggaaggcgaggcgcgcgacgcggcggtcgagcgggtcaatggccggatgcagctggtcgaggcgatgctggccgatggccgcgactatctgaacggggcacagttcagcgtcgccgatgcttacctgttcgtggtcactaactgggccaacttcctgggcctgtctctggacggcgtgcccaatctcaaggcactggtcgcccgcgtggccgagcgcccctcgacccgcgccgcgatgcaggccgaagggctgttgggatgagcatgaccaccgaggaggcctcctttgccgccgttcaggcggtgatcgggacctatttcgacgggttgcaccatgccgacagcgcccggttgcggcaggtcttccacccgcaggcgatctatgcctgtgccaccggtggcgactggctttaccgcgacatggagacctatttcgcggtggtcgatcagcgggtctcgcccgccagcaagggcgaggcgcggcgcgaccgcatccagtcgatcgactttgccgggccggatacggcgcgggcggtagtgaactgcgccatcggtgacagctatttcaccgatttcctgacctttgtgcggcaggacgggcgctggcagatcctggccaaggtgttccattcggaacctctctgaccctttccggcgcgcttgtgcgcgccggaccccgagaccaacaaggaccccgagacccacatgccctatgtcaacatcaagatcacccgcgagggcgcaacgcccgcgcagaaggccgagctgatcgctggagtcaccgacctgctcaagcaggtgctgaacaagaaccccgagaccacgtttgtcgtcatcgacgaggtcgagatggaacattgggggatcgccggcctgccagtggcggaataccgccagcgcaaggccggctgatcccgcctctccgccctgcgcgcgccggggcggagaaatgcctgcgccggacaaagcctctggcacgatgggcgcctttgcagtactcttgcaccagatccggcgcaaaccgggcacgaagaccccgaacaggggcgcgaacgaggcagcaagcggcagtggtgtcatgaccgagatggtatatggcgcggtccccgagcggggcggcgaacctattcttcccaaatggtggcggacactcgacaaatggtcgatgtcctgcgtgctgatcctgttcgggatcgggctgctgctgggccttgcggcctcgccgccgctggccgcgcgcaacgggttcgatccgttccattacgtgcagcggcaggcgtttttcggcgggctggccatcgtggcgatgctgctgacctcgatgatgtcgccggtgctggtgcgtcgccttgcggtgctgggctttctgggcgccttcgtggcgctggcgctgttgccgatctttggcaccgatttcggcaagggagctgtgcgctggtactcgctcggtttcgcctcggtgcagccttcggagtttctcaagcccggtttcatggtggtcgccgcctggctgtttgccgcctcgcaggaaatcaacggcccgccggggcggctgtggtcctttgcgctctgcgtggcgatcgtgctgatgctggtgatgcagcccgatttcgggcaggcctgtctggtgctgttcggctggggggtgatgtatttcgtggccggtgcgccgatgctgctgttgatggcgatggctggcgttgtggtgctgggcggcatggtcgcctattccagttccgagcatttcgcccgccgcatcgacgggttcctgaaccccgatgtcgatcccaccacccagctgggctatgccaccaatgccatccgcgagggtggcctgttcggtgtcggcgtcggcgaggggcaggtgaaatggtcgctgcccgatgcccataccgatttcatcatcgcggtcgcggccgaggaatacgggctggttctggtccttatcatcatcgcgctctatgcctcgatcgtggtgcgctcgctgctgcggctgatgcgcgaacgggacatgttcctgcgcctcgcgggcaccggccttgcctgcacattcggcgttcaggcgatgatcaacatgggcgtggccgttcgcctgctgccggccaagggcatgaccctgccgtttgtcagctatggcggctcctcgctgatcgcgggtggtattgcggtgggcatgcttctgtgtttcacccgcacccgcccgcagggagagcttggcgatctgttgcgcgggcgcggatagacaggcggttgggatgacgcggaaatacctgatgatcgcggcgggtgggaccggggggcacatgttccccgcccaggccttggccgaggcgatgctgcgcaagggctggcgggtgcgcctgtccaccgacgcccgtggcgcgcgctataccggcggctttccgcatacgaccgagatctcgcaagtctccagcgcgaccttcgcccgaggcgggattctggccaaggcgatggtggcgccgcgcattgccgcgggcattgccgccaccgcctgggaaatgcgccgcgaccgcccggatgtggtggtgggcttcggcggctatccctcgatcccggcgctgggggcggcaacgctgctcaggctgccgcggatgatccatgaacagaacggtgtgctgggccgggtcaaccaactgtttgcccgccgcgtcgcctgtgtcgcctgcggcgtctggcccaccgacctgcccgagggcgcccagggcgtgcatgtgggcaatccggtgcgggccgccgtgctggaacgggccggggccgcctatatcccgcccgggccctatccgatgtcgatcctggtgatgggcggcagccagggcgcgcgcatcctcagcgatgtggtgcccggcgccattgccgccctgcccgaagagctgcgccagtacattcgcgtggcccatcaggcccgcgacgaggatggcgcgcgcgtcaccgaattctatgccgcccatggcatcgacgccgaggtgcaacccttctttcacgatgtgccccggcggatgtccgaggcgcagttggtgatcagccgcgcgggtgcctcaagcgttgccgatatcagcgtgatcgggcgcccctcgatcctgatcccctttgccgccgccaccggcgatcaccagaccgccaatgcccgcgcgctgaccggcgccaatgcggcgatcctgatccccgagcgcgcccttgacagcgccgcgctggcagagcagatcgcggccgtcctgacccatccggacgcggcgctgcaaatggccaacgcggccctgtccaccggcgcccccgatgcaaccgaacgtctggtcggactggtcgaacagctggccgagaaggagacaccatgacccctgccaccaaacttccgcaggatgtcggcccgatccatttcgtcggcatcggcgggatcggcatgtccggcatcgccgaggtgctcttgaacctgggctaccgcgtgcagggatccgacctcaaggggtcgaagatcaccgagcggctggccgggctgggcgccgagatcttcgaaggccagcgggccgagaacctcgatggcgccgccgtggtggtgatctcgtcggcgatcaagccgggcaatcccgagctggacggcgcccgtgcgcagggcctgccggtggtgcgccgtgccgatatgctggccgagttgatgcggctgaaatccaacatcgccatcgccggcacccatggcaagaccaccacaacaaccatgatggccgagctgatggtggcgggcgggttcgacccgaccgtgatcaacggcgggatcatccacgcctacagttcgaacgcacggatggggcagggcgaatggatggtggtcgaggccgatgaaagcgacggttcgttcaaccggctgcccgccaccgtggccatcgttaccaatatcgaccccgagcatatggagcactggggctcgatcgaggcgctcaggcaggggttctacgacttcgtttcgaacatcccgttttacggcatcgccgtctgttgcaccgatcatgccgaggtgcaggcgctggtgggccggatcaccgaccgccgcgtgcgcacctacgggttcaacgcccaggccgatgtgcgcgcgaccaacctgacctacaagggcggggtggcccatttcgacatcctgctgcagcacgaggacatggtgatcgagggctgcaccttgccgatgccgggcgatcacaacgtctcgaacgcgctgagcgcggtggccgtggcccgtcatctgggtatgaaggccgacgagatccgcgccgcgctggccgcctttgggggcgtcaaccgccgctttaccaaggtgggcgaggtgaacggtgtcaccatcatcgacgattacggccatcacccggtcgagatcgcggccgtgctgaaagccgcgcgccaggccagcgagggccgggtcatcgccgtgcaccagccgcaccgctattcgcgcctgtccaacctgttcgacgatttctgcgcctgtttcaacgaggccgatgtggtcgccatcgccgaggtctatgccgcgggcgaggcaccgatccccggcgccgatcgcgatgcgctggtcgccgggctgatccggcacggccatcgccatgcccgtgccatcctcagcgaggaggacctggaacggctggtgcgcgagcagacgcgtccgggcgacatggtggtctgtctgggtgccggcacgatcagcgcctgggccaatggtctgcccgaccggctgaagggctaaggcctgccccgcaccgcccatgcggcgacgggtcgggctgtcattctcctgatgcgctgtaaggtgggaaccgggccgacaggatcgggccgttgctgcaccggagagggatcatggccgcgccattgaaacgacggatcggattgggcctgctgaccgcctatggcgtcggcgtcatggtgggcgcgggcatctatgttctggtcggtgcggtggcgggcgatgccggtgtctgggcgccggttgcctttctgctggccggtctcatcgcggcgcccaccgcgctcagctatgccgagttttccacccgcctgcccgaggcggcgggcgaggccgcctatgtgggcaccgggctcaacagccagtcgctggcgctgttggtggggcttgccgtggtggtggcgggcaccgtttcggccggcgcggtgctgcgcggcggggtcggctatctgagtgcggtgaccgagatcaacccggtctgggcgatgatcggcctcggcggcgcgctgacgctggtggccgttgccggggtgttggaaagcctggcgctggcggcggtgttcaccgtggtcgaactggccgggctggcgctggtggtctgggccgggctgggggccgacccctcgcccgactgggttgccccggcaccgccggtctggaccggtatcgggctgggcggcgtgctggccttcttcgccttcatcggcttcgaggatatcgtcaacatggccgaggaggtcgaggcgcccgagcgcaccctgccgcgcgccattctgatttcgctggtggtcacctcggtgctgtatgcgctggtcgcctgggcagcggtgcgggcggtgccgcttgacgtgctgggccagtccgaaagcccgctggcgctggtttggcaatacgggcgcggcagcggtgcgggctttctgtcggccatcgcggtgtttgcggccctgaacggtattctggcgcagatcgtgatggcgacccgggtcctttacggtctgggcgggcgcaccaaggcgctggcgctgttccacacggcccatccccggttcggcaccccggtgctggcgacgtttctggtgggggcggcggtgatcttctgcgcgctctatgtgccggtcgagacactggccgagaccacctcctcgatcctgctggcggtgtttgcgctggtcaacggcgccttgatcgttcaaaaaagacgcgcgcccgaggcgcggttccgcgttcccatggcggtgcccgttctggggctggtgctgtcgctggcggcgctttcggttgcggtaaggggaattctatgagctggaccatcctgttcggggccttgtgggtgatcgccgcgaccgtggtcgcgctattgcccatgcgccgccaatatgcgcccggcgtggtgctgttgatcctggcgccggtcctgatcgtcgccatcggctatgacttcggcctgctggccgggctgctggcgctggccgggttcgtgtcgatgttccgcaatccgctgcgctatttctggcgcaaggccttcggcccggcggagcgcaccgaatgagcctgtcgctgatcctggccgctctctgggcggtcatcgccaatgtgctggcgatgctgcccagccgcgaccaccattggcgccgcgcctatgtgctgatcgcgctgggcattccgcttgtcggctttgtcacttacgagaacgggccctggatcgggctggtggtgctggcggcgggcatgtcggtgctgcgttggccggtcatctatctgggccgctggctgcggcggccccgggcctgagcgggggatggaggccgagttcgccataccgcttgcgcttttggccttcggcttggcggctggcgcgttcctggcccggatcggcgccgtggtctgggcggtgctggctgcgctgctggcggcgatccttgcctggctgttgatctttcattcgcagcgcttcggctgggaggggatgggccccggcatcgtcgccattctgttctgcgcgccgatggggctgggcctgctgctgggtgcgggatttgggtattggaggtggcggcgtgagcgatgaacttctgatttacgtgatacccacgctgctgggcctgggggccgcgctgctgggccgctggatggcgcgcaaggggggctggcgccgggtgctcagcctcgcgatgatcgccagcggcgccctggccggattgatgctctatgccgacagcctggatgatccctgggccgccatcggtgtcgcggccttggcggcgctgggggtggggccggtgatcctgggcctggtgctgggcggctttgtaggctgggtcggctggcgtcgcggcggctgagctttggcgttgtcccttgtgatgcttccgggttacatgcccccgatatcacatcaagacgggccgatatgatcgataccagcgcaattcgcggcaagctgacgccgaaccgggacctgtccgagctgacctggctcagggtgggcggaccggcggactggctgttccaacccgccgatatcgacgatctgcaaacctttctgcgcatgctgcccgccgatatcgcggtgttccccatgggggtcgggtcgaacctgatcgtgcgcgatggcggtctgcgcgcggtggtgatccggctcggacgcggcttcaacgctatcgatgtggcgggcgacacggtcaccgctggcgccgccgcgctggatgcgcatgtggcacgaaaagcggcggatgcgggtgtcgacctgacctttctgcgcaccattcccggctctatcggcggggcggtgcggatgaatgcgggctgttatggcagctatacggcggatgtgttccgctcggcccaggtggtgctgcgctcgggcgaactggcgacgctgggcgcggccgagctgaattttcgctaccggcagagcgacctgcccgagggcgcggtgctggtctcggccagcctgcagggcgtgccgggcgaccccgaggcgctgcatgcccggatgcaggcgcagctggacaagcgcgaccagacccagcccaccaaggagcgcagcgccggatcgacctttcgcaacccggccgggttttcctcgaccgggagggccgatgacacccatgagctgaaggcgtggaaggtgatcgacgaggccggtatgcgcggcgcccggctgggcggcgcgcagatgagcgagatgcactcgaatttcctgatcaacaccgggggcgccacggcggcggatctcgaaggtctgggcgaagaggtgcgaaaaaaggtttacgacaccagcggcataacgctagagtgggaaatcatgcgggtcggagatccgctagacggctaacatcccgaaaccgcaaaccctttcaggcaaaacagggggcggactccggggcataaagcgggtcaccaaataagacccgaatgacatagaggcaccgaattgggtatgtcgagcaggacaaaccccaaggtggcggtattgatgggcggaccctcggccgagcgcgaggtctcgcttgtttcggggcgtgaatgcgccgccgccctgcggggagaaggtttcgaggtggtggagctggatgccggctccgacctctgcgaccggttgcgcgcaagcgcgcccgatgttgtgttcaacgcgctgcatggccgctggggcgaggacggctgcgttcagggcctgttggaatggctgcgcatcccctataccagctcgggtgttctggcctcggccctggcgatggacaaggaacgcagcaaggaagcctatcgcgccgccggactgccggtcgccgccagccagctggccgatcgcgccgccatcgaggccgctcatgtgatgcagccgccctatgtggtgaagccttacaacgagggcagctcggtcggggtctatatcgtgaccgaggcggccaatggcccgccggtgctggcgcccgacctgcccgcgaccctgatggttgaggaatatgtgccgggccgcgagctgtcgacaaccgtgctgggcgaccgggcgctgaacgtcaccgatatcattaccgatggctggtatgactatcatgccaaatacagccccggtggctcgcgccatgtgatccccgccgatctgccgcccgagattttcgagctgtgcctggactatgccctgcgcgcccacaaggcgctgggctgccgtggtctcagccggaccgatttccgctgggatgaaagccggggtgccgccgggctgttcctgctggaaaccaacacgcaaccgggcatgacgcccacctcgctggcgcccgaacaggcgcttgccgctggcatgagtttcggtcagctctgcgcctggatggtggaggatgcctcatgcgatcgctgagccgcatcctgctgccggtgcggtttcgtccgcaactgcccgccgggcaggacgccgcctttgacagcggcgcagggcaggtgccgccgctggccgaggccatgcggctggatgggttggcgcggctgaagccggcgccgaaacggtctgatcccgccccctcgcggctgagctatcgggtgcagcgctggatgctgacgccgggcattcgcctgggtctgcggatcggggtgccgttctgcctgatctttgcgctgggcagcggatttctggccagcgaaaagcggcgcgacgcgcttaacgcctttgttgccgatatccgcgcctcgatccaggatcgccccgaattcatggtcaacctgatggcgattgacggcgctggaacccatctggcggcggatatccgcgaggtggcgccgatcgactttccgatcagttcgttcgatctggatgtcgaacagatccgacaggtgatcgccgggcttgacccggtcaagagcgcgaccgtgcgcatccgccccggcggtgtgttgcaggtcgatgtgatcgagcgccagcccgcggtggtctggcgcacccgcgccggtgtcgagatgctggacgagaccggcgcccatgttgacgatctgcccgagcggggcgcgcgccccgatctgccgctgatcgcgggtgagggggccgatgcccatgttgccgaggcgctgcggctgatccaggccgcccggccgatgggcgaccggctgcgcgggcttgtccgggtgggcgaacggcgctgggatctggtgctggaccgggggcagaccatccagctgcccgccaagcggccggttccggcgctggaacgggtgctggcggtgaacgaagtacaggaattgctggatcgcgatgtcgcggtcgtggacatgcggctgggcacacgccccacgatccgcatgaccgaggcggcctcggctgaatggctgcgggtcagaaatacgggcggaaacgggcagtaacacagatgatgacggatctctatcagtcgcaacgggcaatgcgtcagatgcgccagcaggcgatacagcggggcgtggtggccatcctggatgtgggcagttccaagatctcctgcctgatcctgcgtttcgacggcagcggccgcctgtccgaggacagcgccatcgggtcgatggcggggcagaccgggttccgggtgatcggcgccgccaccacccgttcgcgcggggtgcagttcggcgagatcaccgccatgcaggagaccgagcgcgcgatccgcaccgccttgcaggcggcgcagaaaatggccgatatccgggtcgatcacgtgatcgcctgtttctcgggggcgaacccgcgctcctatgggctggatgccaaggtcgagctggaaacccaggtggtgaccgagtccgagatcggtcgggtgctgaatgcctgcgaggtgcccgaatacggcgccgggcgcgaggtgctgcatgcccagccggtgaatttcgcactcgataaccgttcgggtctgatcgacccgcgcggccagctgggccaaagcctggcggtggacatgcatatgctgacggtggatgccaccgcgatccgcaaccttgcccattgcatcaagcgctgcgatctggagctggccggtgtggccaactcggcctatgtctcgggcgtttcggcgctggtcgaggacgagcaggagctgggtgcggcctgtatcgacatgggcggcggtaccaccagcatctcgatctttctcaagaaacacatgatctttgccgattgcgtccgcatgggcggcgatcacgtgaccggcgatatctcgatggggctgggcgtgcccaccgccaatgcggagcggatcaagaccttttcgggcggcgtgcatgccaccggggccgatgaccgcgagatgatcgacgtcggcggcgataccggcgactgggagcatgaccggcgcaccgtcagccgggccgagctgatcggcatcatgcggccccgggtcgaggagatcctcgaagaggtgcgggcgcggctggacgcggccgggttcgaacatctgcccagccagcagatcgtgctgaccggcggcggcagccagatcatggggctcgacgggctggccagccgcatcctgggccagcgcgtgcggctggggcggccgctgcgggtgcatggcctgccgcaatcggccaccggtccggggttttcctcggcggtggggctcagcctgtttgccgcccatccgcaggatgaatggtgggatttcgaggtcccggtcgatcgctatcccgcgcgctcgctgcgtcgggcggtcaaatggttccgcgacaactggtaaggatgcccagaccggtcgggcaagcgcttgatccggtgtgattaaatcgggcgcagcatgtacggatcgggtgacaggcccggcccggtatggtaagaaacagacaaggcacccgccaagcggtgctgcaaaatggggcgagcaggtcccgtgccagatcagacagtacctcccgccgcgcgatgcgtgcggggtgctgtcctgttgtgtccggtaactccagaaccgcaatatctgcatggatcggcgaaataccgcgtcccggtgcagattctttccatattttgtggcttttttgcgatttgggcgtgacgagccgccgcaatatcagtaggattatctgtggataggtaagaaaaaccccgcgcaaggcgggggcaaaacaggcggacagagcatgacattgaacctttcgatgcccggacaggacgagttgaagccgcggatcaccgttttcggggtcgggggcgctggcggcaatgccgtcaacaacatgattgaaaaacagctggaaggcgtcgatttcgtcgttgccaataccgacgcgcaggccctgcagcagagccatgcaccctcgcgcattcagctaggcgtcaaggtgaccgaaggcctgggcgccggtgcgcgcgccacagtgggggccgccgccgccgaagaaagcatcgagcagatcgtcgaccatctggccggggcgcatatgtgcttcatcaccgccggcatgggtggcggcaccggcaccggagccgccccgatcatcgcgcaggccgcgcgtgaactgggtgtgctgaccgtgggcgtggtgaccaagccgttccagttcgaaggcgccaagcgcatgcgtcaggccgaggatggcgtcgacgcgctgcaaaaggtggtcgacacgctgatcatcatccccaaccagaacctgttccgcctggccaacgaaaagaccacctttaccgaagccttcagcatggccgacgacgttctgtatcagggcgtcaagggcgtcaccgacctgatggtgcgcccgggcctgatcaacctcgacttcgccgacgtgcgcgcggtgatggacgagatgggcaaggcgatgatgggcaccggcgaggccgcaggcgaggaccgcgccgtgcaggccgccgaaaaggcgattgccaacccgctgctcgacgagatcagcctgaacggcgccaagggcgtgttgatcaacatcaccggcggccatgacctgaccctgttcgaactggacgaggcggccaatatcattcgcgagaaagtggaccccgatgccaatatcatcgtcggttcgaccctggatacctcgatggaaggcgcaatgcgggtttcggtcgtggcgaccggcatcgacgcggtggatgtgcagcatgacatgcccgtaccgcgccgtcccatgaacgcaccgctcaaacagcgggttgcggccgaagagaagccggcgccgctgacgctggaacagcccgcggccccgcagccggtggccgaggccgccgaggaacccagcctgttcgaaggcatggatgtcgagcaggtcgctgcgcatgatctgggcgaggatatcctggatacgggcgacgagcccgagctgctggacgatgacggcctgccgccgccggcctatcagccgcaggtgcccgcctttgaaccgcgcgcttatgtcgaagaggaagaagcgccggtcgagacctttgtcgccccgcgcgccccggcgcccggaacaccctcgcccgaggcgatgcgccgccttcaggctgccgcgcaaaaggcgccttccgccccgcagcagggtcatcgcgcgctccagcagccggtcggggacaagccgcgtttcggcttcaaccggctgatcgaccggatgaccggacacgcgccggatacgcccgcggatcgtggccccgccgtggcccgcaaacagccggtgatgcgcccgagtgacgcaacggcacctgcgcatgccgaggccgaccccgatcaggaacggatcgaaattcccgcctttttgcgccgtcaggccaactgatagcggtcacaaaacgagtaggagaggccgccaaggggcggccttttctctttgtgtttcataggcttacatccactgcggcgaggttttgccgatctgtttttcgcatgtttcaaaccgttacaaagattgagttgagcccccgggccccctcgcttacctgatggtcaacacagctcgtagaggctgtaggcaaccgtcagaggcctatcttgcaacatacgctgaaaacctcggtcaccttccagggcattggtctgcatggtggtaaacccgtccgcatgacccttcgccccgccgctgccggacacggcatctggttcaaacggacggatatcgagatcggcgatgcaatgatccccgcgatctatgatctggtcgaccgtaccccgctgtgcacccgtctggtgaacgccgccggggtatcggtgtcgacggtcgaacacatcatggcggccctcgccgggtgcggcgtgcataacgccctgatcgagctggacggccccgaagttccgatcatggacggctcctcggtcgagttcgtgcgcggcatcatggcgcgcggcgtgcgtcagcaggccgccccggtgctggcctacgaggtgctcaaggccgtcaccgtcgaaaaggacggcgcgcgcgccaccctgatgccctcggatgggctggagatcgaattcaccattgatttcgaggatgccgccattgggcgccagacccgccgcatgaacatgcgcaacggcagctttgcccgcgaactgagcgacagtcgcaccttttgtcggcgcagcgatgtcgaggcgatgcgcgccaacgggctggccctgggcggcacgctggaaaacgccgtggtcgtcgatggcgacgagattctgacgccgggcggtctgcgccatacggacgaggcggtgcgtcacaagatgctcgacgcgctgggtgatctctatatggccggtggcccgattctcggctgctatgtcggcgacaaggccggtcatgccctgaccaacgccctgctgcgcaccctgtttgaaacgccgggtgcggtgcgccccgtgctgtgcacccccgaacaggccgcgcgcctgcccggacaggggctgatctggtcggaaatccctcaggttgcgtgaaaagggccggatgcggccaggcttgacctccctacgcccggcccagtgccgggcgatgcttttaagacgttttgcagcggaatttaatgtgctagaccaaggcccaatcgggggacacaccccgcacgcaagacgacaaggactagcggtatgattggcagcagggcaggggccagactggttggcgcacttcttctggcgacgtttctggcggcctgcggcggcggtggttttcgcacggcggccgatcgcagccagaatctcgacggctatacgccggaacagatttttgaacgcggcgaatatgaactctcggccaagcggaccgaagacgcggcctattacttctccgaggtcgagcggctgtacccctattccaactgggccaaacgggcgctgatcatgcaggcctttgcctatcattccggcaaggactatcccgaaagccgcgccgctgcgcagcgttacatcgacttctacccggcggatgaggatgcggcctatgcccagtatctgctggcgctcagctattacgaccagatcgacgaggtcgggcgcgaccagggcctgacctttcaggcgctgcaggcgctgcgcacggtgatcgaggtctatcccgacagcgagtacgcgacctcggcgatcctgaaattcgatctggccttcgatcaccttgccgccaaggaaatggagatcggccgctattatctgcgccgccagcatttctcggccgcgatcaaccggttccgcgtcgtggtcgaggatttccagaccacaacccacaccgccgaggcgctgcatcgtctggtcgaggcctatctgtcgctggggctggaggccgaggcgcagacggcgggcgcgatcctgggtcataactaccagtcctcggaatggtacgaggcaagctacaagctcttgaccgcgcgcgggctgaagatgcgcgatgtcggcaacaactggctgagccagatttaccggcagtcgatcaaggggcagtggttgtaacagggcgacgggccgctggtccgtccggcggggtttacgatgctgcgggcgcttgaaatccgggacatgctgatcatcgaccggctggagttgaacttccggccgggtctgaacgtgctgaccggtgaaaccggggcgggcaagtcgatcctgctcgacagtctgggctttgtcctggggtggcgcggccgggccgagctggtgcgccagggcgccgaacagggcgaggtgatggccgagttcgatctggcccccgggcatccggcccatgcggtgctggccgatgccggcctgcccggtggcgacacgctgctgatgcgccgggtcaacaccgccgatgggcgcaagaccgcctgggtcaacgaccgccgctgttcgggcgaggtgctgcgggcgctctccgagacgctgatcgagctgcatggccagcatgacgaccgcggcctgctgaacccgcgcggccaccgggcgatgttggacacatatgccgggctgagcgccgagcttgaggcggtgcgcgcggcctggacagcgcaggcgagggcccgcaagacggttgccgccaccgaggcggcgctggaggcggtgcgcgccgaagaggaatttctgcgccacgcggtgggcgagctcgacgcgctcgacccgcagccgggcgaagagggggaactggacgcccgccgccgcctgatgcagggggccgagcgtatccgagacgacgtggcccgtgcctttgccctgatcggcaacgaaggggccgagggcgcgatgagcgacgcgatccgctggctcgacggtgttgtcgacaaggccgagggacggctggaagccgccgtttccgcgctgggccgggcgctgatcgaactgggcgaggcgcagtcgggcgtcgaggactgcctggacgcgctgcagttcaacccggcagagctggaacagatcgaagaacggctgtttgccattcgggcgttggcgcgcaagcatggcgttgccccggatgagctgggcggatttgccgaaaccctgcgcggcaagctggcggcgctggatgcgggcgatgccgatctggcggcgcaacgcgcggcgctggccaaggccgaggccgcctatgaggcagcggcggcggcgctgtcgcaggcccgccgggcctcggccggagaactggacgcggcggtgatgcacgagctggccccgctcaagatggagcgcgcggtgttccagacccgcatcaccgagggcgagccgggccccgaggggcgtgacgcggtcgctttcgaagtggccaccaacccgggcgcgcccgccgggccgctgaaccgcatcgcctcgggcggcgaactcagccgcttcctgctggcgctgaaggtctgtctgcgcggcgacgatgggggcaagacgatgatctttgatgagatcgaccgcggtgtcggcggcgccaccgccgacgcggtgggccggcggcttgaggcgctggcgggtgcggggcaggtgctggtggtgacccactcgccacaggtggccgcgcgtggcgtccatcactggcgggtgcagaaacgggtcgaggccggcatgacgctgtcgaccgtggtggcgctgtcggaccccgagcgggaggacgagatcgcccgcatgctgtcgggcgacacggtgaccgaggccgcccgggccgccgcccgcgccctgctggacgcctgaccttagtgcaacaccggcggacaagccggtgagactccacgggttttgccttccctgcgcctccgcgctgtcttagtaaggacaaaagacctccgcgagtgtgtgatgacccaatccacccgcactgttctggtgcagcagttccttcaggccaaggccgagatcggtgatgcctggcaggtattgcgccatcgcggccccagtcaggtccagttctggttcatcgcgcttgccattggcgtggccgccggtgtggcggcggttgcctttcgcaaggggatcaacgccttgcagtcggttctttacggcaacgaggatgtgcgcctgttgcacagccatgccgaacacctgccctggttttggcttttgctgatccccacccttggcgggctggtggtggggctgatcctgcacaagaccacgcccgatggtcgtgtccgctcggtcgccgatgtgatcgagggggcggcgctgaccgatggccgggtcgagatgcgggccgggatcggttcgatgctggcctcgctgatcacgctcagctcgggcggatcgaccgggcgcgaggggccggtggtgcatttggcgggggtgatttcgacctgggtctgccggcgcatcaatgccgacgggatcaccgggcgcgacctgctgggctgcgcggtggcggcggcggtttcggccagtttcaacgcccccatcgccggggcgctgtttgcgctcgaggtggtgctgcgccatttcgcggtgcatgcctttgcgcccatcgtcatcgcctcggtcgcgggcaccgtgatcaaccggctcgaccggggcgatgtgaccgaattcgcgctcaacacccccggcgcgctgcaattctacgtggaattgcccgcctttctgttgctgggcctggtctgcggtctggtttcgctgttgctgatgcgctcgatctttctggccgaggacctgggcacccatgtgcagaacagcctgcgcatgccccgctggctgcgtccggcggtgtccggcgcgctgctggggctgctggcgatctggttcccgcatatcatcggggtcggttacgagaccacgatcctggcgctgagcggcgagctggcgcttggcacagcgatcctgtttgcggtgatcaagaccgtggcgctggcgctgaccatgggcgggcgcatggggggcggggtgttctcgccctcgctgatgatcggggcgctgaccgggctggcttttggcctgatcgccacgcgggtgctgccggatgtgtcggggacccatgcgctttatgcctttgccgggatgggggcggtggcggcggcggtgctgggggcgccgatctcgaccacgctgatcgtgttcgaattgaccggcgactggcagatcgggctggcggtgatggtttcggtcagcatgtcgacggcgctggcgtcgcggctggtggaccgctccttcttcctgacccagctggagcggcgcgacgtgcatctggcggcgggtccgcaggcctatctgctggcgatgctgcgcgcaggcgcggtgatgcggccgctgggtgatccgcgctgtctggaccgcgccggctgcgaggcgctgatcgccgagggggtctgtgtgcccgccagcgccacgcttgaagcggcgatgccctggttcgatcgcgacgaacatccctgtattccggttgtggtccgagaagaggacggccgcgaaaccccggtcggcgcgctttatcacatcgacgcgctcaaggcctataaccgcgcgcttgccgccaccgccgctgaagagcactcctgacaccggcggcgatggccgacccgtccgatcgcgcccggcggcagaattgtggcgaccctgcaaagcaatcttggacaagacgggttggaccgccttatcgtggcacgcgacgtcaaccgcatccgcgccgctaggagcctgtcatgaaagtactgatcgcgggacttgcgaccgaaaccaacagcttttcccccattcccaccgggcggctcgccttcgaggacagctttgtcagccgcaccgccacgcgggaacccgccaacctgttctcggcgccccagcacgaatggcgcgccatggccgaggcgcgcgggtgggaggttgtcgaaagcctgtccgcctttgcacagcctgcgggtccgacgatccggtcgacctatgaaggcttccgcgacgagatcctggccgatatcgaagcggccaaacccgatatcctgctgctgtcaatgcatggcgccatgattgccgagggctatgacgattgcgagggcgacatgcttgtgcgcgcccgtgccatccttggcccttcggcggtgatcgggcttgagatcgacccgcataatcacctgaccgaggatatgctcggggctgccgacctgatcgtctcttacaaggaatacccccatactgacgggcatctgcgtgcgcgcgagctgttcacgcttgccgccgataccgcggcgggcaagatcaggccggtcatgcgcgattatgattgccgcatgatcaccatgttccacacgacccgcgcgcccatgcgcggcttcgtggacgagatgcaggcccgtgaaaacaccggcggcatcctctcgctgtccctgacgcacgggttcccctggggcgattgcgaacgggtgggggcgcgaatgcttgcgattgccgatggcgacgccgagctggccgaaaccgtggcgcgcgaatttggcgagaaactgtggtcgctgcgcgatcagctgcggggcgactggccgtcgatccccggggccatcgaccacgcggttgccgccaacaagaccccggtggtgctggctgatttcgccgataatgcgggcggtggcgcaccggctgattcaaccttcgtcctgcgcgagatcctggggcgcgggctgcgggatgcggcaatcggcatcttctgggacccggtcgtcgtgcggatgtgtcaggatgccggcgtcggcgcgcagatgcaggtgcggctgggtggcaagatcggcgcgatgtcgggcgatccgctggacctgaaggtcaccgtgcgcgggctgcgcgagaagatgacccagaaaatgggcgaaggtcagatgccgatgggaaatggtgtctggctggaaacagagggcgtgcatatcgtggtcagcgaccgccgcacgcaggcctttcacccgatgtgtttcaccgatctggggatcgacttgtcggacatgcggatggttgtcgtgaaatcctcgcagcacttttatgcaggatttgccccgatcgcctctgaggtggtgtatatctcgggtccgggcgcgatcacgccggattacgcgaatattccctacaccaagcgcgattcgaattactggccaaaggtagaggacccctttgcctgacgccagttcttttggcgcaggccaccgtttgattgacagcagtcaggggatctgcagtcaagaacataacaatgtttgacaggttaaattgcattccgaatagttgacgtagcgcaaagaagtggttgcgccaataaattgacagggagacaattatgctcaactcatcacgacgcggtgcgctgcgcagcgccgtgggtgcgatggttatcggtcttgggctgaccttttcggggtcggccacacaggcggaaaccgtcctgaaagcggtgccgcattcggatctcaagatcctggatccgatctggacgactgcttacatcacccgcaaccatggttacatggtttatgacacgctcttttcgctggacgcgcagggcaacatccagcctcagatggtcgacaccgtcaccacatccgaggatgggctgatggtcaccatgacattgcgtgacgggctggtctggcacgatggcgcgccggtgacggcggcggattgtgtcgcctcgatcaaccgctggggatcgaaggacgcaatgggccagaagatgatgagctttgtcgagtcgctcgaagcgaccgacgacaagaccatcaccttcaagctgagcacgcccacgggcctggtgactctggccctggccaagcccagctcgaacgtgcccttcatgatgcccgaacgggtggccagcacgccctcctcggaacagatcgccgattacaccgggtcgggtccgttcgtgttccgccaggatctgtgggagccgggcaccaagatcgtctacgagaagtttgacggctatgtgccgcgctcggaacccgcttcgggtctgtcgggtggcaagatcgccaaggtcgacgttgtcgaatggctgccgatccgcgatcaccagcaggcggtcaacgcgctcaaggccggtgagatcgactttatcgaggccccgccgcatgaccttctgccgctgctgaaggacgatcccaacatcacgctcgacgatttcaacccggcgggcaaccagttcaccttccgtttcaacgtgctgcacccgcccttcgataatccgaagatgcgtcaggccctgctctatgccttcaaccaggaggatttcgtgcaggcagtggtcggcaacgaggagtattacgagctttgcctcgcgctgttcgggtgcggcctgccattcgaatcgaccgcggccatggacggcctgctcgagtcgaatttcgccaaggcgcgcgagctgatcgcggaatcgggctataacggcgagccgatcctgctgatgcattcgaccgaccttgcggttctgacgaacctggcgcccgtcgccaaggatctgatggaagcggtgggtctgaacgtcgacatgcaatcgatggactggcagaccctggtggcccggcgctccaaacgggacgcccccgccgatggtggctggaacgcgttcatcacctcgtggacgacgggggatctgttcaacccggtcgctgcggccttcctgaactcgagctgtgacacggctctcttcggctggccctgcgatacccggatcgaggagctgcgcgatgcctttgcgcgggccacctcggtcgaggagcagaagaagatcgtcgacgaggtccaggcggcctggttcgactatccgacccatatccacctgggtcagtggaccagccgtgccgcgatgaccaataacgtgtccggcctgctgcaaaccggcgctgcggtgttctggaacctggaaaagaactgacgcatcgtcaaatcaaacggcggcgcgccttgatgcgcgccgccgccccttctcagaacagcgggtgaaccggaatggtttcctatcttctgcgccgtgtgctggcgacgatcccggtcatgctgctggtcgccgtcttcatctttcttctgttgcgcctgaccccgggcgatccggccacgatcatcgcgggcgattacgccaatgacgaacaggtggcccagatccgcgagaacctgggcctggacaagcccgtcgtgacccagttctttgtctggctgggcaatatcgcgcagggggatttcggcgaaagcttcttttacaagaaggatgtcagcgagttgatcgccgcgcggcttgagccgacgttgtcgctgtcgctgctgaccatcgtcctgaccgtctccatcgcggtgccgctgggcaccctggccgcctacaggcaggggagctgggtcgaccggggcatcatgggcttttcggtgctgggcttttcgctgccggtttttgtgatcggctatgcgctgatctacctgttctcgatccagctgggctggctgccggtgcagggttaccagcgcatcggcgaggggatgggcggctggctataccggctgatccttccatcctgcgccctgtcggttgtcttcgtggcctttatcgcgcgtatgacccgcaccagcgtgctcgaggtgctgggcgaggactacgtgcgcaccgcgcgcgccaagggccagaccgaaacccgcgtgctggtgcgtcacgccctgcgtaatgcggcggtgcccatcgtcacggtgatcgggctgtcctttgcggtgctgatcggcggggtcgtcgtcacggaatcggtctttaccattcccgggcttggcctgctgacggtcgaggccgtgctggcccgcgatttcccgaccatccaggccgtgatcctgctgttttccttcatttacgtgctgatcaatctcatcattgacgtcagctatacgctgcttgacccaaggatccgctactgatgtccaccaccgcaatttctcctgccgggcagaccgtgcgccggatgtttcggaactcttcggtcattgtcggcggcgtgcttgtgctggtgatcacgctgatggcccttcttgcgcctgcgctcggcacccgcgacccctcggccatctcgcccaaggatcgcaaccagccgcccggcttcgaggccactgtccgggaccgcgagaccggccagaaggtgacggttgaatacaagctgggcaccgacacgctggggcgcgacgtctatagccgcatcatctacggcgcgcgtatctcgttggtggtggggctggccgttgccgccatcgccatcgtgatcggcatggcgatcggggtgctggcgggttacatccgatggcttgacggcatcatcatgcgcgtgatggacgggctgatggcgatccccgccatcctgttggcgattgcggtggtgtcgctgttcagcgcgggtctgctgagcgtgatcatcgccatcgtcgtgcccgaggtgccacgggtcgtgcgtctggtcaggtcgatcgtgttgtcgatccgcgaagaaccctatgtcgaggccgcgatcaccgcgggcacgcgcacgccgaccctgctggtgcgccatgtgctgcccaacaccatcgcgccgctgatcgttcagggcaccttcatcgtggcatccgccatcatcgtcgaagcgatcctgagcttcctgggcatcggcatcccgcccgagatcccgacctggggaaacatcatggccgaggggcgcacggtgttccagctctaccctcacaacatcctgtatccgggggtcatccttgcgatcacggtgctgggggtgaacatgctgggcgacgggctgcgcgacacgctcgatccgcgctttgcgaaacgggtatagggtggaaccgatggtggatcacaaatatgccctcgaggtcgatggcctgaccgtcagcttgccgacaaacgccgaccggccaaacgcggtcgagaacatcagctttaccgtcgccccgggcgagatcgtctgcgtggtcggcgaaagcggctcgggcaaatccgtgaccgcctcggcggtcatggggcttttgcccgatgcgctgcggccgatcgcgggccggacgctgcttgaaggggaagacacgcttgcggccgacaagaaccgcctgcgcgacctgcgcgggacccgcatggcgatgatctttcaagagccgatgacggcgctcaacccggtcacgcgcgtcggggaacagatcgccgaagtgcttgaaattcataccaccatgagcgcggccgagcggcgtcagcgcgcgatcgaggtcatggaatcggttcatctgcccgatcccgagaggatggtggattccttcccgcaccagctgtccggggggcagcgccagcgcatcatgatcgcgatggcgttggttctggacccaattctgttgatcgcggatgaaccaaccacggcgctggatgtcaccacccaggcgcagatcctcaagctgatcaaggagatgcaggagcggcgcgggaccggtgttctgttcatcacgcatgactttggcgtggtggcggaaatcgccgaccgcatcgtcgtcatgcagaatggccgcattgtcgaatatggcgaccgggacgaagtgctgcagcgtcccaaggcgccctatacgcagatgctcatgcggtcggtcccgtcgatgacgccgcccgaccgcagcgccaagaccgacaagacagcggtcgaagtcaccgcgctgaacaaggtctatggccgcaccggctggctgtccaaagaccggatcgtgcacgcggtgcaggatgtcgatctgcaggtacgcaagggcgagacattgggcattgtcggcgaaagcggctctggcaaatccaccgtcgcgcgctgcatcgcgcggctgattgatccaacctcgggctcgatcgggctgcacggggcggaaatcgcccatctcacacaggggcagctgcacccttatcgccgcaaggtgcagatcgttttccaggacccttaccgctcgctcaacccgcgccgcaccatcggccagtcgctgatcgaggcgccgatgaactacgggatgacccgggatcaggcgctgacggtggcacgcgatctgatggagcttgtcggcctgtccggcgatgcgctggatcgctatcctcaccagttctcgggcgggcagagacagcggatctgcatcgcccgggcgctggcggtcgaacccgatatcctgatcgcggacgaggcggtctcggcgcttgatgtcagcgttcaggcgcaggtgctgaaactgctcgacgacatccgggtcaaatacaatctggcgatgctcttcatcacccatgacctgcgggtggccgcccagatctgtgaccggctgatcgtgatgcaaaagggcgtggtggtcgagcatgggccaacccgtcaggtctatcaggaccctcagcacgcctatacccgactgctgctggaggccgcgccgggccagggcatgcggttcggctcgcaaatccaacctaccgttgcccaagggagttgacgcatgaagatcctgcccgccatcgagcaaagccggagtgagcttgaaaccatcttcaaggatctgcacgcacatcccgagatcggttttaccgagacccgaaccgcggccatcgtcgccgagaaactgcgcgcctatggcgtggacgaggtgcatgaggggatcgcccggaccggcgtcgtggccctgatccggggcaagggcgacggcaaccgccgcatcgggctgcgcgccgatatggacgccctgccgatccacgaggaaacggggcttgcctatgcctcgacccggcccggcatcatgcatgcctgcggccatgacgggcatacgaccatgctgctgggcgcagccaagcacctggccgagacccgcgatttctcgggcactgcggttctgatcttccagcccgccgaagaggggctgggcggcgcgcgcggaatgcttgccgatggcctgttcgatcggtttccctgcgacgaggtctatgggatgcacaactggcccaacggcacgccgggcaagttccgcatcgtgaagggcgcggcgatggcaggggccagtttctttgacatccacatcaagggaaagggcagccacggcgccatgccccaggacagccgcgatccgctgatcgtggcaagcgcgcttgtcggccagatccagacgatcgtgtcgcgcaacatccctccgcttgacgcctgcgtggtctcagtgacgcagatccattcggggtcggcctataatgtggtgcccgacactgccacgctggcgggcacgatccgctacttcaaggacgaggtctgcgcgctggcggagcagcggatgcaagagctttgtgacgggctcgcggccgcctatggtgtcgagatccggctcgaattgcgcaacatcttcaacgtcctcgaaaacgacgccgatctgtcggacgcctatatggaagcggcctgcgatatcgtcggcgcggaaaacgtgatcgagcgcaaggagccggtcaccggctccgaagacttcgccgacatgctgcgcgcggtgccgggcgcctattgtacacttagccatgccggcaacgtgccggtgcataatcccggctatgtgcttgacccggaaatcctgccggttggcgcctcgatccttgcccggatcgtggaacgccgactaagcccggccgcgtgaccgccatgccttatctcgatctacccttcgacgcagacgcaatgctggcgggcctcaagccctggatcgaatgcgaaagcccgaccttcgacgccgccgccgtgaaccggatgatgagccttgcggcctatgatctgtcacagatgggggtcgtcgaacgcatccccgggcggatgggctttggcgatagcctgcgcgtgcgcctgccgcaccccagggcaggcgaacccggtatcctgatagcgggtcacatggacacggtgcacccgatcggcacgcttgccaaattgccgttccggcgcgagggcgatctttgctatggccccggtatccaggacatgaaggggggtaattactgcgcgctcgaagcgctgcgccagatcgcggcggcgggcttgcatacccccttgccggtcacggttctcttcactccggatgaagaggtcggcacgccctcgacacgcgaactgatcgaatccgaggcgcggcgaaaccgatacgtgctggtgcccgaaccggcgttgcccaatggcggcgtggtgatcggacgctatgccatcgcgcggttcaacctgcgcaccaccggacggcccagccacgcgggcgcgcgtctggccgagggccggtcggcaattgccgccatggcccggcgtatcctggatatcgaagcgatgacaggcgcggactgcaccttcagcgtcggtgtgattcatgcggggcaatgggtgaattgcgtgtcatccagctgcgaggccgaggcgctgagcatggccaagcggcaggaagaccttgacgatggcatcgcgcggatgctggcgctggcgggcgaggcggacgatgtccttttcgaggtgacgcgcggcgtgacgcggcctgtctggcagccgaaccagcccggcacgatgcagatgtatgacctcgcgcgcgagattgccggcgagatgggggtcgagctgccctgcgacagcgcgggcggcgggtcggatggcaactttaccggcgcgctggggatcgcaacgctcgactcgctgggggtgcgggggaaggggctgcacacgctcaccgaacatatcgaagtggcaagcctgcccgaacgcgcgcgtctcatggcggggcttttgctgcggctcgaatagcacgcgcgcgttgcggcgatgtcgaccttgcttgtctggcggctcaagccggggtgtttgcggcaccatggtgaaagcatgccgtgcccgttacgttactgctatgtctccgttcttgctggttagcgtccagccttgggaggccgcagcaccaggaaattcaagcagaagaccagagttcgacaagctcagacaatgcgagcaaaacccggacgggatattgatatcatcttgagccttgcctcaacgcatcggtctaagtcgttgattttgtgatggaggcgagtaccggacttgcctccatcaatccaagtcattgaataacttaggataccaagtgagaggtttcattttgtgtctcacttatgggtatcactacgtagcccggatgttgaggatttgtcaaagggatcaccgaggaagcccggaagtaggatgaccaagtcacagcctacagggatgatatgtggcttgcgaatgatgtaaatgtatcaggattggatgttggttttggattgtcggtcgaagtggatttcatcgaagatgggagaggcaggtatatcaatcagttttgaatatgggttttaagatattgattgtaaacaattttacaagataataggttgattatctggccagacagatactgggtagcatcttgtcctttaggtggcgcgatagatttatctcatggaaacaggaggatggctaagggcggcagcgagcaccgtacaacctcttgtcctatagtgtcggggaatgcttccgggacgcatcggctggttgcaaggctgtgtcggctgttaggctagtccagatggaaaacagatagataccggacgccggggcgctcgtccgggggtatcggtttcaacctgtaaagacccaacgcagaaggccgtagactgacccaagcgcgacccctgccatagctgcgaagaacgcaaccacgatgggcacagcccatatctcatagtagctgagaacgcccagcctcgggacgataagcccaaaaacaaaccccgccattgcgccccgcacgccccagcgcgccccggtgaagatgatcgcctgcaaggcggacctcagcgcgtctttgttggcttcgatcttctcaagcccggcgtggtaggcgtccgccaaaccggatggggcatgggggaaagaccctcccggcgcggtagtagattggccctcggaaaaatccgccgcaaaatcttgaggacggttcgtctgagcctgcgcttgtgacaggtgggccatgtcaaagcgggtatcgccactgtcgattgcgaaaccgcgttgtcgggcttcatctatccaaagcagttgtttgccatcagtcatgcggttggccttgtccatcgcgtattcgatagctgctacgtccgtttccgatgtcgaatgcttggtgaacaaccgggcaaccttgccgtttgcttcgtctgtatttgccccgctgtctagcaggtcgagaaagtgaaccgcccggacaaaccgctggccccgacgcttgttggaataccaaaccaaaagggttccaatgcacaggattgcgatgatccacatatggccttctctcccaagcaatgactgcccgcgaccccaacgacccggatagcttgattatcctaaaatggtattatcctaacttgggattacccgactgcctgcacccgatcaacaggcagtcacttgaccaagacacttcgcacaccggaacacgtctacctgtgccagcggctcaggcaggcgcggcttgatgcggggctgacccaagcggacttggccgaacggctggacaagccgcaatctttcgttgccaaggtcgagacgcgggaacgcagactggacgtgatcgagttcgccaagtggatggcggcgtgcgaaggcttggacgtggtgtcggagatcgtggcgaccattgcggaagggcgggcccaagcctgaccgcgatttccgggcctgtgaggctttttgtgtccttccgagcgctgttcctgccagagcatggcaaggccgctcagcgggccttccggggccgctcagggcataccaaattctcgtcagcttcggcgatgcgggttgttgcttctctttagtgcaagctaagcttatggtcgtggcagcaatcagatcaaagagtattcccgatgaaactgcgagaagttagcgcaaagaattttcgtacacttgaagatcttaccattaatttcaatgctgattactgcactctcagtgggcgcaacaatgccggcaaaaccgcgatagtaaccataattcgtcattttcttgacgatgaacgagagcgttttcatggcgaaaactcattgtccttcgagcgagataagactcaatgggctgaatgcgaagaaatgagtgtatcaattcgactcgagcttgatcgtcacgatgatgcagaaatcttttttgaggtcgacaggtttgcgccacaagtgattgaaggcgacacagctttcgtcagactgaccgagacgttcttcgcggaatcagagagagagttgacctgccgattgaacagcaatgacgttgatgggcaagcagcaagcgcaattgctaaaaccctcaagtcgtctgctactcttgtggttcacaactctacagtaccaacgggccgcagatattactatatctcaggtgaaatgactgaggtgttggagtcccatttttcgcaggaagatcgcaagaagattgcggaagcagaaaaacgcttgtcgaatcgagtgaaagcagcttcgaaggaacacaaagaagaattgaaccagttgctggggcgattgggagaaaactatgatgtcgagcttactacactggagcgtggaagatcctctcggttcccattgagcgtgcgtctgaatgacaagagtgtaaatgcaaacctaggtggctgggggtcaggcacgtagaaccgaacacgtgtcctaatctctgtgctcgaggcgaaccgaattcgcacaacacaggctgatgcaaatcgtctgacaccggtggttattgtggaagagcctgagagcttcttgcatccctctgctcaagctgaattcgggaaggtactaaataacttggcagatgactttggcatccagattttggctacaactcatagcccatatatgctgaaccagacaaacccgcacgccaacttgttgcttgaacgccatgtctacagaaaacgactgaaagaaacacgtcgcgtggaaacagaaggtgatgactggatgcttccctttgctgacaaccttggagttgtagctggagagttcatcccttggaaaaagattgtctcttcaccaaactcaaaaatcgttctggtggagggcgatattgacgtagagtactttgctcttctcaagaacaagtaccctaacatctatcagttgcccgatgagattgaggtcgttggatatggtggcaaagatgctttgaaaaacacccaagttttacagtttatgctgtcgcgcttggagcgggttttcatcacatttgatctcgatgtagagaaagaggtcaagggcaagctagaatctatcggtctaagcgatggtgcaaacttttgtgcagtgggtgtcgacaagccggggaaggagtgtatcgaaggcttgctgccagactccatacttaaagccgtctattcggagaatgtagatgatgttgcagcacttgggtcaacacatagcggcgcaaaaaaatcggcaaagagcaacctgaagaaagccgctcttgcgaagtttcgcgccactgatttggaggaagccgaccttgctgaaatgaaaaagctaatgagcaagattgctaaagcgttcacgcgatcttgaacttatcaatcgctgccttgagttgtaccaaagtgtagccctctcggaaatagacttcctgcgtcacgcctgagcgttcatggccgacaatgcacttcacaagcggttcggcttccccggcttggctcaggcgggtcaccatcgtatggcggaagctatggaacaccaattcccggctcttgatccccagctttggaaggaacgtgttttcgttgaaccaccggctcaggctgcgcccataaccgccattgcggttatactcgaagtcgaaaaataggcggtcatgttgagcgcggctttcgacaaagtctagaaagccaaggtgaatcagctccgggtgtatcggcaccttgcgcttgctggcccgtgttttaacccgcttccgttcatcgccttcgtcgtcaatgttcaagaaatgtatgccttggtcctgttgaatgtcggaaaccaacagttggcaaatctcgttcaagcgagccccggtgaacatgccgagcaaagcgccccacctgtggctatccttgcgcacaaggccagaggtgttttccgtcaactcccgatacatgagttgggtttgcgccgggctgaacggctttctgttggtctcgcttgccttggcctttgccatcttcatgccctcaaacaaagcgtggggcgtgtagtcattgttcttcgcccacttaaagaagcgtatgaagttcgagatgtggttgttgacggttgtaatcgaaatcttggggtgcccagcgacctgtatcacttcgcacaaagaaaggcttttcagttcgggtttgacatgccggttctgtggcaatgctcgaacaactttcttgatttcctgcgcgtcttgcttggtgatcgtcgcaagctggcgatctgccccgcagtattcgataagaatattcaggaaggcctgtatctggtcggtgtatttttcgtcccagcggtgggcgtgctcgtccatgtaatccgcgatagcttgctctagcgtgacgctgggagcggctggaagcgcctctagagcggcaggagcaatggccggggcgtcgtcataggaataacgctcaaggccctcagcggcttccagaacgcgcctgagcatgtcccggcggcctttgcgtagctggtaggtgatgcggggctggcttgcgtcccattgttcgtctgacacgtccatgacccgcttgaaccgggagatcggcaaccacatcggggaggttgtttccaactcaagcaggctttcatggtctagcatttcttcgcgggcatcggtcagggcgttcttcgacagtccgcgctggtccagccagtctaggtactggtccagttgggccttgaagtaagcctgcaccttctcgcgtatctcggtttgcctaagtccagccaaggcgttgctatcccttactattctaccatgtgcagccaagcatcttgctaagtcagccgcccgatgtgggcatcttgttcttaacgataccttaaccgtgcttcgcttttcccgcccggaatggggcagaggccaacgaaagtagaatataccgtgtcttgagggacttaggtaggctgacaacttcatggatgtgttccaccgtcgtgtcccacttggtagccatgaagctaagtcactgatttagaatgaaatggaggcgagtaccggaatcgaaccggtgtacacggatttgcaatccgatacccatgaatgtcatgggtgaacatacgatcaactaacacattaaaattattgagtttagacgaaaatccgtgtatagatgaacataccagcgcgtccttatgcgcaagatttctgagcctaaaatgagcctaagatgcgagttcgactgacagacttggccgtaaaaaagctgcccctttccgagaacgggcaggtcacctattgggacgagttgacccccaatttcggtatccggtgttccacgcgtagcaagtcatacatcgtgctcctgggtgaaaaacggcgtcggaaaacgcttgggcgctatccggacctttcccttgctgatgcgaggaaacaagccaagcaattgctttccgccaatgctatgggtgaggggcaggttacgcctcatgctccagtggtggcctttgaagaagccaaggctcgctttctcaaggactgcgaaggtcgcaacaagccccgcactgttgccgactatcgccgattgctcaacaggcatttcaacttcaaaggcgatgttcgagaagtctatcgccagcaggtgatgagggttgtttcaggcctttccgcaacaccttcggaacagtcccatgcctatgttgccatacgaactatgatgaactggtgtgtccgccacggtttggttgatcactctgtcgtcccgccgatgaagcagaagaccagtgagcgagaccgggtattatccgaagacgaattgcggaaagtctatctgcgagcacaagaaacaccgtttgcattcggacccattgtccaactcctgattttgaccgggcagcgtcggaccgagatcggccagatgcgccggtcttggatatcacatggcgaagtcgcctttccgaaaggtttcgccaaaaacaagcgcgagcatcggtttccactgtcacctctatcccagcaagtcgtggcagacttgcccaacaccggcgacttgcttttcccggctgcaacggatttcgagaaagcgttcaccacttgggcgtggcacaaaaagcggttcgatgaagggcttgaagcggtcgagccgtacacactgcatgatctaaggcggacgttcgcgaccatccatgccaagatcggaacaccaatccacgtcaccgagaagctattgaaccacgtttcagggacgatcagcggcgtggcggcagtttacaaccggcattcctacgcagatgagatgcgtcatgcggcttcgcaatttgacacatacttgacagagttggctcttacaccaacctaggatccggtagagagaaaagaagtattgagcacgccaggcagcagaaactgaaacaggcaggtcttcagaaaactgggtcacgtcactcggcacgcccagcctttcttgttctccccgctgcaacaaccttgacatccatgacattattcacattcacaacattctcgtcaaaagaccaaactttgacctcaaaaggcttgaggaactcaaaaatgtcgacttccttgaccaagtctccaaccacaatgatcttgtgaacgaacacttcttggctgctctgcgaatatgcagttagtgtcaatctcttcgcactcgaatgtgagtcaaagtcataaacaaacttggcccggcggtacacgctacggatgaaaacaaatgttgacagaagagcggcgtaaagtgctactgctagcctgaagtcgatatcaggaatatgcatcgaatgaaccctctaagtgacaaacgcaggtaccgtctttctgacagactctctggaacacttccagcgaaattcgaggggcttttagaccgacgcttctacccatacttcgactaccttctcgattctcagcactctccagaggaacagtccgacttctatgaagtgtacgttaacaacccggagattgaggaaaaactgcgtcgccgcgtctcttcaccgacaacccacataaccgccctaacaggcgcacgcggaatcgggaagagtactacgctccgatacttctttggcgttagcacacagccaaaacttaaatctctaaaagagatctttcctggacaaaccggccgtggtgttaaaacagtgattgttcccttttacctggacacctacggtgtgccggaaggtggtaaactttctgatgccaaaataagatcaatactgacgtctcaaattcaggcggcagcggagctcatttatcggacctacaacgttgaggtgtccgatgaggagctttttgattttatcaacacacacaaaagccaactcgtgacttttccagagctcggtctgaaaccaacacccagagcacgaattgaacggttccgaagtgccgatgtgtacgcttacacgaccgaattactgaaattcggattgcataattcggatatagaaagagtcatcctaattgttgatgatatcgagagttgttcttttgaatctcagaagaacatcgtaaaaggaataatgcgactaagagattgtctaaagaatttcggcgatctcccgcggacgtatgtgccagactatatcttcacatgccgtcctgcgacgtttaatcttttgaagtcgcatccagaagttgatggttacagtattggccactctatcaatttcaacaaacccgcgtccatcgcagaggttgtaagccgccgattcgactacgcgaaaaaggttctgggtgaagggcgcgctccaaacgccatgggtactttagggaacgtaaagaacctcgagacatggcgagaagcttatcgcgcgtttgaggctatcatcaacagcgtggctagcgttaacgaggccttcatagccaacctttgtaatcatgatctcagaagagcgctcatcgatttgcaaggcgcgctaagaaactctcgatggtacgagagagaaacccatagtcagggtgccttcaaaatcactgaggacaaatacaacttttctaccgcagggataattcgtgcgttcgtattaagggaaaatgagtattactccgaagaggttgataccgtccttccaaatctgtttttcaatcatgagcgagacgaaatcgacctaatggttcttcatattttgaagttctgctttgaacaaacacgttccaaaagaatcacagcgattcctctttccagaatatcagatgcgctgaaaataccataccgagtagaagttgttaaaaaccatttcgacgaagtcttggactatatgatttcaacggaaatagttcggcaggaaatggtaaaaatgcccggtgaccgcactagaatgcggtatatcattccgatgaacaagggctttgccctttggcgagcttgtaggagtacgagtgtctttcttgagtttttccgggacaacacattcatgtttcacaattcggtaggcactttccaaaaggggagaacgatcggaacttctagacttgatagcgagcacaagtttatttttaccgcggaattcatctccgaggttgccgggtctgagagtaagatttatcgcttcataaataaatatcgtgatatgcagaaatacagggaggtttttggaactaggtttatctccaggcctttgctctggggctttcgcgattccttgcgtcgtcactatggtttggcgaggtacaatagcgatctacccacggacgtgaagatcgcactgtctcgagccgagcgcgacgtgagccgagtgaaaagatagtatgctcaaaaaagcagagccaaaacgtgactggacgcatggctcaaagtctggcttccttcatttgtcaaactatttgaggctctgcagacacgccagtcgcgatctatattcttcaacgcgcccgaagagctgtgacggcaacacaaggaacttatttttgcagccagtgcacgttttttcttttggccagcttacaccgttttcccaaccacagtgagggcaatccgcccatagaccgtcgtgcgtttcgtcttctcgaggcaagacacctttcgtcattttggttatctcccgcaacccccaaccagcccattgctgattcatcgaagggttcacgagagacaaagaatctgacttttccggttgcgagatcatgttgccattgtgcttttgcacgaaactgaaacctcaaacagcgacctctcgagagcctgaagcccagcagactgagatcacttgcggaagtaaaccatacattggagggaattgcaaatattgcagctggaaacctttggaggtgagctggtagttgctggtgcgcatgatgttgcctaacatgtttgttacgctgtgaattggaaacacattctgcggcaaatcaagataccctccattccagatgctgcatattgttcgaagagttgttcgggtaagcccgccttatgggacgggcagtctcaaaatcgcgattatacggctctgttgagccgtgttttgcggttcgaacttggtgttttcggcttgctgtcgaatttcgtcgaaaccaagagaaaacggctccgctgagccgtattacaaagttcgaattcttgtttggttatgtgctggattatcccgtcgaaagagggtcagggcataacatccactacagcatgcatgacgcgaacaccctccagaattgcctgtggtgcgctgtggcttttctcatcggtcttggggctttttcgcagcgagaccagccaatcagcaggatgcgagaccaattgcccatccatgacacaaggcgcgacgaggcaatttctgatcaattcgcgcttcttgggtggcggcgccgcgtcgtacaaggatgaaagatcggcagccaatgcaagcagcgctttcagatccttctcctctgcgcggctgcgctccaatgcgtcgagttcttcgcgcagctgctgtttctcgaattccacgttctgcttgcgcagttcgtaggcgggtttgtcgattgccccatcgaccagcaagtcagtcagtctatccagacgggcagttgcatccgatattctaagccgcaacgacttttcgatgtctttgacaccatccttgttaagccacgcgcggatgtcggattcgagtgtgacttgatcctctggagagatttccagtctggccagtttctctcgcaaggtttcttccaggcggtcttctcggatagcaccgcgtccacatctcggagtatggcagcggtaatagacatgggctttctggcgctcaccggtcaagacttgaccgcaggcaccacaggtgaacagacctcggaacaacagctcgtgcttggtcgatttcttgacgaaacgctgtgctttgattgcggcgacgcgtcgatactgggccgttgaaatcagcggctcatgcgctccgtcgtaaagtttgccgcgaacgagcatcttgccacaataaaagggattacggaggatgctttcgatgttgcgcctgaccaccggtcgctcgccgacgcctttgagaccgcgccgctgcatttcctcggttagactggtgatcgaatagtcgccgctgcaataaagttcaaagacctggctcaccaagggtgccttgatcggatcgatggctttgacattgccaccgccggtatcgaggtatccgagtggtgcgcggaacggatagacgccgttcttgatacgcccgtagatgccttttttcacttcctggctgaggttgcggctgtagtcggcagcaagggccatctgaatgtcggccagcaattgcccgccgcgcgtgccaaaatccagactgtctgcggcgaagtacacatctatgcccaacttggccacttcgtgcagtcgggaccaatccgagaagttgcgggcggtcctgtctaccttatgaagaattagcccttcggcagctcccgacaccaaggcattcatcatctcgccgaaaatcggacgaccggttttcgaggccgtttcccgctcttcgaaccaccggacgatctctaggttgttctgactcgcaaagcccgtgattgcgtctttctgggcttcgagagaggcaccgtcaccttgccgctccgttgaaacccggatgtatccgaaacagggcttcatgggttttctttgttatcatccgactctaccaaatcctcaggaaattgcgaatccggccatggccattggccggttttcttgaggtgctcatagactgccttgcagaggttgagatgtcgttgaagatgttcgtccttgttcatgttcccattctacgagccatggaacgcaggcatagacggtggcaaaacctgtcaaccaataccgtatcgccatcgaaaatgcggcccagggatgggccgcatagagtgcgcattattgcgccgccagttcagcgctgactgtagcattgccattgaggcacgtcgcatcgatcacatcgtgcaaccggctcgtgagcgccggttgttcggcaatcctgccctccaacgcgtgcgtcacacagttgaagagccgccaagctgtcttcacgccccaatcgtgaggcgggttctcccagcgttccataacagctgcgatgcgcgtcacagtgatgacctcggcgcggtagagctccagaactgcgtgatcgaccagcgactgcgacaggttcgccgcgcggtagcgcgagatcacccgatgttgagcttcacgctgatccgccagtggttcgatcagatcgccgacaaggcccggaagatcacgtttggcttgcgccgtgtgtttgcgacgcacgacatgatcggcgatgaaggctaggttgtcgcatacgaaaacccgtgaaccgaacgagatgccgatcggaaaggtcttgtcgtggctgttccgcaggcccaccgtgtcggtgtagtcgccgtaggtactccgaagcgacagaaccccgaaataccgcatcccgtcgggtgtcaccccgtggtgttcttcttccacggtgtggccgtagaagccgagggtgagccggaccacgtccaccaggcggtggtgtgggatcggcacatgggttgatgttgcctccggggtttccaactggcgaaggccgtcatagtcgagcgggcttgcgcccgcgtgcagcatgagcgtcatggcttgtctccattgatgtttgggaaaggaacgatgtccggaacccattctacgcctgtgccgccacggtcctaggcgcatggatatcgctgcatccgattattgcagtggcggatccatcgtggccgagaaagtgccgacccgctcaccgcgcaccatcagttgaatgaaggcgcgataatttgggagattgactaagtcagggatttccacggttccaagttgccggtggaatgtcggggcgtcctgcgcgccaacacgaaacacaaccaagctcccggcgttgccgatgactgcctcgaaaacctctcgatcggtttgcacgatatgctgatgcgccaggacaaggccgagcccatacttccgggcttcggccagcatcccggcaaagaccgatgtggtgaaagaatggaactcgtcgatgtacaggaagaaggggcgacgctcatgctccggaacggtgtgccgggtaaaggcggcgttgaggacgctgctgacgatcaagccacccatgacattggcgttgtcgcttccaaggcgccctttggcaaggttgacgatcaggcactgcccgtcatccatgatccggcgaaaacgcagcggttcctccggctcgcaaatcgcccggcgcagggtcggattggccaggaatgccccgagcttgttggcaatcggagcgacgccatcgacggcggtctggtagttcatattggggtattccttggtccagaaagcaaagacctgcggatcggtgacgcgcgccaccaccgagcggcggaaatccttctcgacgaaaagccggacgatatcgcggatatcggccgagggctgttccaagagcgccaggacagcatagcgcagcaggtgctccatgcgggcgccccaggcatccttccactgcttcttcaggctctcgatgaaacctgacgccacaagaggccggtgatcagtgccgacgcgggtcagcggattgtatccgtaggggctgacgggatcagcgacgttccagtagatgcccggggtatcgagcatttctactagccctgcggccaagtcgccgtggggatcgacaaggcagaagccgatgccgttcttggcgtcctgccgcgccagattggcaagtagggtggatttaccggtgccggtctggccgatgatgtacaggtgcatgagccgatcggcgaggcggatgccaaagggaaaatcgccatagcggtagtgcgcctggccgagcgtggtgacgtgatccggatggaaatgcatccgctcattgtccgatgcgaagtcatgcgaccctagttcaccaaccagctctcatccggatatcgcttcccccgatgccccggctcctagctggaaatccgtgccggactatcatgacaccagattgttctttcccggatcgcctctctccgggtggcgcgggtcatcccgacctgcgcacccgaaaaggaggtgatcatgggaattctgcaagatgatgatgtcggcgatatcggcgctgtaccggtctgcaagagctgtggctcggaacgggtggcgctggatgcctgggcctgctggaacccggactccgggctctgggagttggagaacgtcttcgacgacgcgcattgccacgcctgcgagggcgagacgacgatggtctggaaacgtctcgacggggctgcgccgcgccaggcaatccgcgagctcaacgaccggttccggcgcgaagggctgggcaacggctcggtcatggtgacaagcggggtgcaggcaatcggcgcggagttcgtgctgaaagccgtccagacggtccggacctttgaccagttttccgaggacaacgatccctggggtgagcacgacttcggtgcggttgaagtcgacggcgagcgggtgttctggaaggtcgattgctacgacccgacgctgacgcaagggtccgagaaccccgcgaacgaagccgtgacccatcgcgtgctcactatcatgcttgctggtgaatactgatccagccgccctacggggcggcttctctactggacagtcccggcggttaagttctttgggcgtacaactttttgtggtaaagaaaagttagaagaacgtttatcgcaataggagcttcaacttgtttcgttcgattgcattgttttccttttttatggcgttggttacgacgcaagggtgttctgaggatatctcaaactcggaaacgcacaattccgcgtctcctatgtcaaacagccaatccggaaagttctctttgagcaacaacggcaaagtcggctgcactattgaattcaacggcgaaattgagctcggtgaaaccgatcgaatgatggcatttttcaaaagccttgctgacgataaccccttcgatgcgtcgttctttaacggcgcgggtttttctaaccctagccgctactcagagatgaagacggaatatgggttcgagtttttctgggaagacggcgagctaacactactaaatcagtcaggtttgagtatctgcctcaatagttcgggcggcagcttttctgaggcggtgcagatgtatgacgcaataaaggggctggggttaggaaccgttgttcccgaacgcgcccgatgcctatcagcgtgcgcggttgtgtttctaggtgggcgaatgaaacactggacgaccatgggtggaaacttagtcactcagaagcgacggagcttgcacgccactgccgaactaggtgtgcacgctcctagtatcgaatttgaactggatgagctggatgaagccttgccgccggaagtcctttcagagttgataacatcctcgtattctgccgccgtcaacgagaacgctcagttgatcagcaggctaagcgataacgagctacctattttgcgacggattttggctacttcacctgaaacaatgtatcttttcaatacagtggaaaggactcttgaagtagaaatggaaatcctagggatacgggtccccaaatctgttgttgccaatcatgtgaaatcgtcatgtgagaatgccgctctagcctttatcggtattgcatcaaactatgagcaactcgggcacccaagaaatgttgggccttggcattggcaatgtgagaaacctagcctcgacacatattccgttaagagtgcgagggttctagaaaccgctcgtacgaattccgggctaattgcaggaataatggatatgccctcgatcgaatgctgggagcctggccacaggaactattgtattgcggtgtattcagaaatcctgaacgaagaatcacccccggcgcttgaaggttatggcgtttcggttggtttctggtttcaagagaatggaaggccaacgtcattggcagatttcgtagaaagttcgcaggcggaatccgaggacactgccgccccgttttttgtttgggatggtggcagtgaattactctattcgccaagcacccaattgagaaaagtttcggagtagagaggatgaagtattggatgagtgcagtaacagtaacgttcgcctttttggtttcccagtttgttttttcatctcaggttgctgccgttgaattgaaggccacacgggcagagttgaactgccttctgacccacagacaacaaatagatcgcgtttccacgcctttggttattgtggcgccgagcttatgccctgaaattcccttcaagaactatgacccagttttgctttcgaaaaactcaactggcagaatgagaggagtgcgtgtttacacgaaaagccgtgcgagctgtattgtttctaaaatcccgcatgtctctggaggcgaacgaagtggtggtccctccgaagttttggagctgaaaattgactgttgactggcgcaaagactttgagctcgccctaaagacgattggcgctttagcggtgatttggggtgttgttaagtacttttgggaggttgatgctgcaagcctacgaactgcacaagaagcagcgatgtccgtcgtgaacatgtatgaccacgatattgcagaaagcgtcgaggatgttgagttctttctcaatccaatcgtttctgcaaaagttggaggacaaagagacaggtttgcggcaagcctagaacccgaagaagtggacgacattttttccacgtatttcctaggcgagaactgggaaaacgcgcatcccattgcccccaaatggctagacatcctccgctactacgaaaatgcgacactgtgcgtcgaaagcggcgtctgtgacgccgattacttggaaaaatacctttgccgtcgtgctgttcggttttccgaagtgaacacaccttttatagtaaagtacgatttgctgttccaaccaggtggaagttcgtcagacagcatcgggtttggattggctagttttgttagacagtgccaatcttaacgattaatcgatctgaaagatttatcttggttccccgtcatcaccaataacggtcagatatccttagcctggatcgctcaccgtctagcattcagtatggagaattcgatatcctgggttccgacatgaacagcatagaaaaccaccctagacgcaccaccagagcggtatggcgatcaccggaaaggtttcacctttccggcgttgagcacggctataccgctctggtggttttgttgtctatgaaggtggtgaaatatagaaaatggggatactgcgcctcctagttgggggcgcgcatctttcctagactgaggctctatcagtaaccaagtaattcatatgacaacagaattcgcactcgacctcagcctggcgcggcgcaaggcggggtttgtgcagagcgatatcgctcatttaatggcgtcgcatcaatcacgggtttccgagctggagcatggtggcaagctgccgaccctgacggagatcgtgacattgtctctgatctatggccggtcgttcgagagcctgttctcgatgatcatggcggatgcacgacaagatcttcaaaaacgggttgggacgctgcccaaggatgtccggaatttcgtggggacgttcaaccggtcggcatcgatcgaacgcttgcgggatcgtttagcagctgaagaaaccgaacatggcgggccttaggatgctgtcggtggcggcagcatccgggcgggttggatatgtctatctggtcggtggcagtctcatggattggcggacgtccagcaaggcggcggaatcgccgagcgcagcagccgagcagacccagaaatggatcaaccgcctgaagcctgaagtggtcgtcaccgagaagcccgaggcagcggccaagaagggcgagaagaccaaggagatcatcggggccatcgcccgcaccgccgaacacaactatgtgctcgatgtgtccgtaaagcgggagcacgattttgccaacaaatacgaggaagccgaagctctggcagaacgctaccccgagatcgaggcatggctgcccaaacggcggaggttcttcgacaacgaaccgcgcaataccgttcttttcgaagctctttccctggcagacgccgtcatgcgcggcggtccaactgcacttggacgggctatgggctagatggctcagctctagcgcaccagccgcaacgatatgttgcggctttcttggtttcctaccgatgattgagcgggtcgtcacacagcgctctgaaaagttgacaggccacaacccttacctgcaagctgcccgtaaaagctattggagggggaaatgcgaaactacgaaaccgcacgaggtattttttcgtttatggaactcgttggttgggcgacggtcattggtggtatcattcttgcagtctcgatgggaaacgctgtaagcagatatgcgcggccggatgcattggtttcagcgatattgccgggactgatagtagctctggctgggctcttgttcgtcggtgcggtgcaagcgtggcgcgcatccgtagataccgctgaatacacccagcaaatgctcaagattgcgcgtgatcagttggaagtatcgcgccaggggttaactggcagaaagatcgatgtgccaactttcgcgtctcaaaccgatgccgacgaaagccagcccggtgctagttttgcggatgccgcctcttcagaagcaggcgcgtcgtacactttgaggccttctaatgaaacctcggcagaaaaaccgatgatcccgcttcgaacggacgaaaacggtttttctattctcaacgagcaaggcacgctcctagaatttcgcgggcgtcagttcgcttttgatggaaaaaaatatgattacgaggggcaaggatttgccagcgccaaaatgatcaaacggcacctcacgaacttgaaagatctgagttaatgcaacccatacgcgacccccaagctgacccccaacctctatgggtatccggtatggggaaacatagctgaacatccggcttcatcgcagaagaaaaaaggcacattcgaacccgtgactttaaagctatttcaaatagagaaacgcacccctccgacaagctacggggatgcaacaggctatcgagtctgatcggccatgcgggctgcgatctctcatcatacagttcgtaaaggtcttctgttgaagacgacctattacgaagttcatctgtcggttgcctttacccatgaagaaaagcaaatcatccgacagagaggcctcttgaagaccaagctccttgatcgaaggccagccaatgcaaagaacgatgcgagagacgacaagttcgagctccgcgtcggccacttgatggatgaaagaaccgaccgatttctttgtgcgacgccaagccaggccaagatctacgaggaaaacttgctcgatgtacttggccagatgaaggtctggcttgatgataacgccgagaccggcacgcgcaccgtggttgaattctgatggtgcgcggaccggtcgaagagttcggcgggctgtttctcgtcttcgcaattgtcggcacgctcttgatgatcacggtgttcgtgacgccgattgcgattgcgggcatcgtcgcttacgtcggctatcgcctctacacagaaagccccgcgcggctcgaacggatcgcccgccaggaaacagaaacgctgtacaatcacgcgctcgcaggcactgtgcagctttcggatgcagagatcgacgccgcgctcgggcagcactggccggtcgatcttcctgcctcgcttcgcatccagcttctcgatgtcggtcgtgcgatcttcgaacaggaaggcctgatgccggacgtgccgccacctccggcgctctgcaacaccgtcgagggcgcgcgctatcgcgacatgctggcgagggctggccaggcccggtcggatcgagtgatggtcatgacggcgctggagatcgtctcggccgcgctggcgccgatcgcgaacgccgttccgccgatcgagggcgatgtgctcgtcgaggttacgcagttcacccatccgctcggacaggccgtgcagaacgtcatcgcaccgttcttccgggacaacgactacatgcacttcaaggcgctccgccaacggctcgacgccaacctgaccgccacccatcggaccaatccggttttcccggtcgactacaagggcgatgacatcgtcgacacctatctgcgcggcacctacctgaaggagctcttcagcctcaagaccccctttaccatccccgaggaccggcgcttcgagcacacccacatcgtcgccgggtccggccacggcaagacccagacactgcaatacttcattgccaaggacctggaagcggttagccggggcgacaaatcggttgttgtcatcgacagccagggcgatcttctgagcacgatcctgatggcgaaaaccctgccaccggaccggatcgtgctgatcgaccctgaagacatccagtttccggttagtctgaacctgttctcggtcggtcaggaccggttggagaattacgatcccctcgaacgcgagcgactgaccaactcaatcatcgagctctacgatttcgtgctgggctcgctcttgtctgccgggatgaccgcaaagcagagcgtcgtcttccgctatgtcacccggctgatgttccatatcccggacgccaccatccataccctgcgcgagttgctggaaccggacggcaccgacacataccgcaagcatatcgaaaagctagaaggcacgccgcggcggttcttcgagaccgagttcgacagcaaggagtttgccaacaccaaaacccaggttctgcgccgcctctacggcgtcctcgaaaaccagacgtttgagcggatgttctcccacccggtctcgaagttcgacatgttcaccgagatgaacgcgggcaagctcatcctggtcaacacctcgaaaagcctcctcaaggaacaaggcaccgaaatattcgggcggttcttcattgccctcatagcccaggccgcgcaggagcgggccacgttgcccgactatgaccgcctgccggtgatggtctatgtcgacgaggcccaggattacttcgaccagaatatcggcatcatcctgagccaggcccgcaagtacaaggtcggcatggtgatggcacaccaatatctcggccaactcacccaaggcctgcaggaggccttcgaggccaatacctcgatcaagctggccgggggcgtttcggcgcgcgatgctcgcgccttggccgggcagatgtcctgcgacccggatacgatccagcgccaacccaagggcacgtttgccacctatgtgcgcggcttgaccgaacgcgccgtgccgatcagcttcccgttcttcgtgctcgaaaagatgaagaagcgctcttcggaggaacttggtgcgatccgcgatgccagccgcgccgcctatgccgaaccggtaagcggaaccaaatcccgggatcaggatgcccccggtgatgatggcgacggctatggaccgggcgcggagccaatgtccaatgcgcaggaagacgacgttggagatgagacggagtacaacccttcctacggcaccctgggaggcaccgatcctcaaaatcggaaacccgagcaatcctcgcagaacgaggacgacggggaccaaggtgacatcggctgggatgagctcagaaaggccatgggaccgagctttggcaaaccgaacgacaaaagtggcctgaaaacggcgccgctcgatccggatgaccccgcaaatccagttgacaaactctgagcccgagaacccaggttcggacgtttccagcccgcgaatacgatgtggcccagccgttgcatacgcatgaatcgcttgtctgtggtatcagtgcaactcggtcttttcggctctgtcgacacatggctgcgcatcggttttcgccgctgaacacgcgcctaagcacacaggttcgcgcgctgcgaaaaatgtctgcccgggcggtagcttgctcgcgacagggtatttgaacctgtaccttcgcagtcatggtacagcctgcaacagaccgccttggacgcgcgactttccgccacatcgccccgaaggaagatgtgcgacccaacactcgcgaggttcgctggctcaagcatatcgagcgccacgggccgcagggctcgcactatctttacgagctcacccgcgacacgcatcgctgcaaggacacgacgctgcggcagatgcaaaagcttcgggcaggcggatatttatcgctgccgcatcagcaacgggctaccgaacgcgccgaattcaacccatacatctacgatctcacccagaaagcggaagaccatctcttcgatctcggcatcgatgagccgaccgttcgcccgaccggacactggtggcacagctacatgacgtcctgcgtcaccagcgcaatcgacatcgccgcccttcgcgcaggcgtccgcttcatcccggcccatgaaatcctggcgatcaaggatgttgatctcgccattccgatcggacgtgcccacctgatcccagaccagctattcgcgctggactacgggggccgctaccgtgccttcgcgctggaggtagatcgcggcacggaaccgaaaacctcgcctgcgaaacgcaagagctggaaacgctcaatcgagcagtaccggcaaatcatcgaaaagcagcgctacaaacgccactatgggctaaacaccaatttgttggtgctctgggtgttcaacagcaggacgaaggaagcgaggtttctggagctcatgcatcaaaagccttgcgctgcggatcgggcgttcttgacgcaatccatttacgacgacaccggcccgtcaaccgagcgcaatttgccaacgcatttgttcgaccgcccatggaaacgtgcggatggatcggcggtatcgattaggggcgtgtaacggagcgcggcggcagtcgctttaggcggcaggagtgccactcttgatttccagatcgtccagggtcctaccggcttcgagggcttccaccacccacaccgggcggcgtccgcgtcccgtccaggtttgcgatttgtccgccgggttggcgtatttcggcggtaccttcttgcgtggcttctgctgtttcgcaggcttggcgaccgccccggtcaactcgctcagcgaaaaccccagctttttcgcctgggccttcagtgcgaccaaagcctgcttcttctcaagctcctcgaatttcgcgatggccctggccaccttcttttcgagagacttgagctcagcgagggacatcgagttgagattggacatcgagactttggtaggtttggccaaggtatgttccttttctgtatcgtttccagcatactaaacgcgcaggaggtagctattcgttttcagggattccttgtgcgcgctccttgctgacgacaaagaacaaagtcggcccttacttgcctttgacataagagctattgccgctgcgcagcattcccaatccagacattcgatcagacggcatgcggatgcgccaaattccattgtccaaagaagccagctaagaaagctacaactgaggttcttttcagaacgagaaacaagtcggcgtttctaatcgaggcccaaagaattttacctgtctgacttagcatgccagccctgctggataaagatcggtgcacatattgaggtattgccagactcgccttgtagtagcagtgtacaatctagagctccgcattgattggcttccaattgttctcgttaccaaattggctgcgcgccaaaccaaggcagatacctgaaccggaaacacatgggtccgatgcctcgtcgcaaaggacagcttctgacttcgcgaccaacattgatcggccggtgatcgacctctaccgaccgcacattttgtccggcaattgtttgatcgtcactggctatcaagatttcctgtcgtcgctagccatcttgatgaatgaagtgcctgagctgaggaccgcagaggccgctagcgaaactcgaatccggattgcatttgggatcgatacgggaaatgcaaaacgcctcggcaaaccgagccctgtttccgaagagatgaagctgttctggctcgagcgttcgggacttcaggtggatgacgacgaagatctgcttgcagttctcgcacagcacgcgatctctgaaggaaacatccagctaagggttttcgatccaggccttgctcaggagaaactgggcatttcaggcgagcgtcggcttcattcaaaaatcgtgagctctcctaaaggagcagttgctggctctgccaacttttcaaaatcaggcctctatcgaaacatcgaatatgcggacggtctagatacgggtagccatgatcttcagctggaaaggacccaagcggctgagcaggtctgggatgtttctgttgattggaacacagaagcactggagatactcgacaagctcatcaaaccggtcactgctgaagatgcgatggcgcggatgatctccgagcaaaagggatttgagccctggctcaccggacaacgacaatcgattacaggccacaccctctttggctaccaacaagagctgacctacgaagcctgctccatagcctacgaccacggcatcgcattcgtcgaggcaccaacgggatcaggaaagacagaaatcggatgtcatctagccgaggccctgtccgaaaccttttcgagggtcattccgaagtcgccagttcacggtgtctcaaggaaaaacactgcggtgattgcaccgccaaaagtgatccccagttgggaaaggcattcaaccaactcactgacggcgattgcgaacagcaagctatcaaaacagaagctcagaggagccggagatcacgcgagatcaggtctccgcctcgatcagtttggtgttctgatcattgatgaaagtcacacggtcacacctgggtttgaacaggcttcgcaaatggcggctgcgattgagctggctccgccaagctggaacgtgtgtctttcagcaacgctgcttggcaatcgtgacgtcgactggctcgcgcatatgcaagagaaacgcgcatctatcttcatgaccccagactatatccaggacatgggcgagctctttcaaagagagatgcaaaagcctatggacatctttgatcacggcgctccgctagctgtcctcacggagccagatacagccctctcaagggaggcgaggtcagagctagccgcactgatttcaccattcctaacgcgtcggcagcgtcactgcatcggagaaagtcaggatcggaccaaacacggctatccagtgctagccaaccacggacgcccaacctcgctcaaagtgacgaagaggcatgaacagctgctggaagacatcgtcgaactctgccgtgagcttgcaccaggaggaagagtaactgctgttgagaagagccggttcggacacgtgcgaacccagcagagcacccaagatcagctccacatccggaatttgttgaacatccttcgtgtcaattcggcacaagcaagctgggagatgtcccacggtgtcatcggcaaatggttgcgggagttcgaaggtggctcaagagcgcgcaagagcaagtcacacgcgaaccagtcagacatgttctcgctcttgggcatcgaccaacctggaccaacgaacacatgtgatgcgcttggcaagaagctcgaagcaaaaccgttcaaagagttggacgagcgccgttatcaagcttgcctcgacatacaagcaaccaaagatcgggtcgtgttcttagcggagcgaaccgacacgctcgagatttttgcagaggcgctttctcgcaaaggccaacacacgaacttcgtcgttggaaaccaaacgaagggtgaagatcgcgcggtgaaggccatctttggcgatggccctgatggcttcaagcgtatcgtgaccggtaagtcggttgagcagttctttcggccgggaggaagaaaggcaccaaagggaccggcctctgtcttcatgacctacaagatggccgaaggcatcaacctgcaatcagcagatacactggtgctactcggagtaacctccaacctcaaggaactcatccagggcctaggcaggatagacaggatcgacagccagtttgagatagtgaactaccacctcgttgacgtgcctgttggacagtttgcgtccgatgagaagattgcacaaaggattgagaactacaaaaccctttctggtgaggagttgatcgacgcggttcaggaagaaggctcggaggacgccgaggtgatcttggaaagcgtggttgaataccttagagcgccccggcggcttcgcagcaataacctccatgacgttctctctcgcacaaggctggcgatcaccccggcaaggtatgaactgatcaccaaagcaaggatcgagggcacgtggggcgcggagctggcgctgttatctgcaagggaaagcttcactgctctgcatctgaagggcactgacaaaccaaccagttttttgccccctcgccttatcatacttgagcacgacaaagatggtatccagctagtaaggggacaggtgcgctgtgcacggacgttgaacgcagcatatgagcggacgaaaagcctctgccaggaaaacgctcacatgtccatggatcagctcaccgacgcattagaagtcgtatctagccagctcggagagctaacggaatgggaccttcgacctgcgcgagtggaaagcctaatgaaggcttgtgctgagttcatgaaccggttggatcgaaccggtcttgacgatcaacagcgttttgggcatctctcgttgcccgctatcgagatgatctgcgagagctggagtaggcttctggacccatactgggagcaagctaagcaagaggtgcgtgatagtttcgcctacgaggacttacccaaggggtacattgcactccaagaggtcctcaccaagcttgagcaagacagccttcgctcgcccaaggttcatgacctgatgtccgacgtgattaaggaggcggaacttttatcgcgagaccacgagtacgaaattggtcggcgtgtatctgtggtgttcttttcgaaaggcagcggcgaacactagcaacggtaagaaggacaaagcctaacggcccatatcggacgctcaacacctcgctctaatgctgcaactgcggcccgctttgccgacattcgctgcaatctcgtcatacggaatcgggtgaaggtgcaaccgtgaacgaagcagtattatggcgctgaccaaaaagattgcggtggtggctcgagccgcgaatccgttacctaaaccatgatctgcagaaaacagacgcatgttgtagaggttgcgaggcacaacccaaagtaggagttcctcctcggcaatcgccaaaaccaagcattgcatttggcgcgcgccgaaggctaaagataaccaagaggagaggcggtacatttgctcgtttaccatgacatgtccgatgaccagtttgagcaagtagccgttgcgttgggccagcgcttgtttggcccgggtctaattggctttgccaagggtaaggatggtggacgcgatgcgaagtttcgcgggaccgctcaggcctacccatcaacggcatcaccatggaatggtggcaccatcatccaagctaagcatactaccgggatcaatgcttcgtttagtgacaaagcgttcttcaatcctgagacagaaaccggcatcctggcggacgaacttgcgcgtattaaagccctgatcgcttcgggcgaacttgacaattaccttgtgatttcaaacaggaagctaactggtatcactcagggcaaattggaaacgtacctgcacaaagaaacggggttaaaaaaggaccaattaggctttcttggaacaagtcagctcgacgacctctttaaactctacccggatgctcttaagagcctggactttcggccattggagcgtccgctcatcgtccggtctgatgagttggccgagaccattgaggccttcggtgacgccttaggcgatttggaagtcccagagacgaaggacctacccgagccgcgaaccccgttagacaaaaagaaccgtctcaataacatgagtgacgagtacgcaaagaagctacgcagtttatacctcccggtgacaagacaaattgacgttttccttggcgaccccaaaaatgatcagtttttagagaagtaccatgacgcaaccgaagaattctcactaaagataattgagttccaaggcgccgaagacacctttgacagtgtctttaactatctactcgatatgcttatcgaccgttcgtcagttttgaggggcaacaaacgccttacacgggcgatgttgttttatatgtactggacttgcgacatcgggaagaatgccgatgcttaggccgtccaaacactcccatccagacctcaccgttatgaacatggcttaccttctgctcgctcggctgaagaagacccgaagtgaggagtattctgctcttctgcgatatgcgactagatcgtacaaaggtggcgaggcgctgttccttccttcgttgagctttctgtttctgcttgggttggtgaagtatcatgccaaaggtgaccggtttgaatacgtaggtgcgacatgaagcttgagcgcctctattctaacctcgaccactattttacgccgattgaattcaattctggcttcaacgcaatcgttgcagaaatccggctacctgagaaccgtagcaaaagctcccataaccttgggaaatccacactggcccgagttattgatttctgtttgttgggcaaagtcgacaagaaccacttcttcaagaagcgcgaagacctgttttcagagttcgtttttttcctcgaggtccaattgttcgacgataattatctgaccattaggcgggctgttgacaccccgacgaagatttcttttcggagatctgacctggacgaacctgatctgacatctctagaagacgaggattggacgcacgcgaacctacccctttccaaagcccaaggactccttgatggctatttgaatttttccgatattagcccatggaaataccgcgaagcgctggggtatttcctccgccgtcagtcagattacgacgatgtcttcaagctacagcgccatctggggccggacatctattggaagccagtccttgcccgcgtgctcggccttgatgcggagctgttccaaaagcgctatacgatgcgcaacgacatcgatcaaaaagaagcagatctgcaaacgtttgaacgccaaagcggcgcctcagacgaacaacttgaaaacgccgatgctttgctgcaactccgtgaagccgacgtcgaacgcatgcaagccgagcttgatcagtttgactttgcgggcgccgacaccgacgtgactgaacgactggtcgaagacatcgatcgggcaattgctgaactaaatgagcgtcgctacacgctaacttacaacttgagcgagataagaaatgcgctgaaagacgacaagatcaggtttgacccgaataaggcaaagtccttattcgaagaggctggcatcttgttccccgatcaaattgtggccgactttgagcagctgattgcatttaaccgtgcgattaccgaagaacgtcagcagtatctgctagaagaactgcaggaaatcagcgccgagtcggcttccattggtcgcgagttggcgcggttgaatttgcaacgacgctccgcgctggcgtttttgcgatcagaggatgtttttgcgaaatacaaagagatgtcagcacgtatttccgagatcaacgccgaaatcaggatattgcggaaacaacaagaattcagaaccagcctccaagacaaacgggaagagctccgtgcgctgaagtccgactattctatccagcagggaacggcagaacgacacgttcggtccgttagtctcgattcccagagccttttggcggaaacccgtaagcacttcagttcaattatcgaacgagtattggggcgcaaggcgctgttgattgtccgcgtgaactcggagggcaatctcgaatttcgtgccgatttcgttgacgcgaatgagctgtcgaccagtgaaggtgaaggtacttcgtaccgcaaactcatgtgtgttgcattcgatctggcagttctccgagcccacctgaaagggaacttcccccgctttgtttgccacgatggagtattcgagtccttagacccgcgccccaagcagaacctattggacgtcatccgcgagtacagcgacctgggcatccaaacggtgatcacactaatcagttcggatgcacccccgccagaagacggtaagacgagcgcattcgagcctggcgaagtgatcgttgagcttcatgacgacggtgctgacgggcggctcttcaagttcgaaagctggtgaacttaagtccgacttcctgatttgactgcatcagtttgtttcggggttgcaaggctttgatgacttgaccgcccccaacggcatctttgtgccaaggtgggtttgtatagatccacgaaggagagcggtcatgtcggagattattacggtcgggctcgatctttaccaagggtcgtaacagcaaacgatgttttcagtttgcgtcaaaaattgaaaggacacgtcttgattattcgaagtgccgttgcatgcgaaacctgcagtcaggttacgactgtcagaattggaatgggacaaggtattcgtcaggagcacacgatacaatgctccaagtgtagcgaaccaatttcgttcggaatgaacgttgattacgaaaacctaggtacggaagtctttgccatcgaaaactgcagcattgtcccaagtccggctccgggtacagggccggtggtaaacgtcgacgcgaatttcgctattcccgaaaacatggcggatcaggacttcacgtttcaccgtcttaatcagatgcaggagatggttgaagcggcaaaagcatttggtcctcttccgacggccaagttcgacccaaacgccccgagacgcccgtacagcgatttttcttcggaatggaagcaactgaagaaagcggcatcactcatggcaaacgggcacagcaagttggcgcttcgcagaatgaaggaagccagcgaagaacattactctaatcaaccgctcgacagtgtttccgattggttcatccgcttcacaatgaaactgctcggtaggaaataccaatcccggttcaaggcagttctgaaagagtttagcgagattcgggaaaatcacgatgtcggaccgctatttgagcactacgaagccaacatggtcgaggacagattcgtccgatatcgtgaaattttcacagacttcttttccagatatgagcaattctcccaagtgatcttccgagcggcattggatctcaagctatcggatgacttagtcgcgagttcggtccaattcgatgctgtgaagtccttctacggggacgcgtttgaggtatttgccggaaacgtcgacctactggcgatgatgaataacgtgaagagcgggagagactatgaccaattcaaagagttgacgttggacaagtacttaaagctggataactctagcaaattcaatcctttcgcagacaacgccgtctttgctgagctatgtgaagagcgagacaaccaactgaggaatgcctcccaccacaaaggtttcagaattgacggggaaggacgaaagatcacttaccgagcgggcaaagggggaaccggcgaaacgcaagagatttcttatgcagaatacctcttccgatcggtcaacttgttccttcaaatttgcgttttggtttgtatcgagttggcggtctgctcaggaagtggaatcaaattaccctttgactgatttcattgctgagcagccttcgatgtcgtctgttctcgatatcaatcgacgggaccctaggtttgtcatgttggttactacgcgggtgaaaaagcgaccaaagatcgactggtaggaaaactcaaatttctcacaaagtccgctttgaagcagatttgattttccccaagcatttgcagcgaatgatgaatttccgccgttcgcccatacggcaatggtcgttttctaacttagcatttaattaaggcgtgccggtccacacgtcttctcgaaccaaagtggcctcatcggcgttgaccacgagcaacatagctccttctgacgcaactgatcgagtgacgctcgccgccggatgttgccagtttttcactgcatctgcagtaactgggcaaaagctgggtttcgttgcggtcaatagcttctgattgaagtctgctgcagcaccgtgatgcggcaaagttagtgtcgataccttggccaaatggtccttgaagtgttctagcaaggcatcacatttggcatccttcgagagcttggcatccccagttgctatccatgcgattcgtgggtggcccaagttggaaacccaagggccatgctgcacctgacaacgatgatcgactgcgaccgaacctacgggacctgagtaaaggcaaagggaggtgcgattaagatctccgtggcaagatatgtaggcagactggagcttgtccgcttgattggtcacaagatcgagaacgaaagaagtgcttgagagacggccctcaagttctgcaacctttatacgcaattcactggccaggttgcttatgaacaggtcattcttggctgtgatttcttcatcaacgtaaggagcgatcaaccacgcgtcttgccagttgcgaaactcaaagacccttagggctgaagtgtctggtatttttgcaatctgggggcggccagcatccggtgacaggaagtctgcgatgccttgcccaaccagtttccatgtgtacccacggccttcaccagaaagatcggacccgccatccaatgggctgtcgccgggtgatccactgcccggtgcccctccatccccacgcccaacaagcagtatgtttcttgggtcaaaacgcgaaacagcagcgaccgggtcgactataaactctctgtagaaatcagactcggctgatgctggatcgtcatgggcggttgtcgcgaaggaaagcaaccgttctttcatctcaatcataggcagcatgatggtgtcgacttggagtttaccgtctgtcacgagtgcctctacgccgttcacatgatccgcatgcatatgtgagatcaccaacagatcgagccgcgcaccttcaccaacatatgcgtggagctttttgatttcccgatttcgcgcggtcgcaaacttgttcatggcgccgcaatcgtagacgtagaagaacttctcttctgcctctggaaaaccaacccaacccgcgtggaaaaaaccctgccccacaggcatttgaattctggtattttcaattttcaaaggaataaggctccagatcatggcttccaataattttagagtgctagcacatttgtaagaagtggtacttagaaactcgctttgtcgtgcaattttggcagggtgttggctgatcagatgtccgcttcattcaaccctgtgactgcatatcgctctcgcagcgaacttccgtttcccgccctcttgatgggtggccaagctgtgcacgcctggccacccggctcctgtatcaggagtgtcggttggactcttcgcggccatccagccgttgctgaagccagtccagcacttcgtcctcaacccatcccactctgttcgggcccagctgtacccgcttggggaattggcctgccttttccagccgcgcgacgtgttgcggcgagtagaggaccagctccttgagctggcgctttgaaagtatcctcatcacgatgtctccatgattgaagagcatcgcgatgccctagggttgacaaagcctaggctcccgaaacctacgctgaaaccctgtctccggtctaccgcctggtgatggtctgacgtggtcatcagcgatctgcggttcagcaaggcggatcgagctgcacatacatgaacaatggaacgcaccgggaaacgccgagatttctgagcctaaaatgagcctaaaccctagtgcgggccttggtatttcctgctaagccattgattttgtttggaggcgagtaccggaatcgaaccggtgtacacggatttgcaatccgctgcgtcaccactccgccaactcgccttctcaagtaaaatcaatcacttgccgtggtgtggagcgggttctaccagctttgcctgggcgcgtccagatggcaagtgcagaatctgcgtcaattctcgccgggcaatcgggccacccaagcggggttttgccgcgatgggacgttgccggggcggtgcggttgtggcaaaagccggtaagcgatctacaagtgagccagaccatgaccgatttcgccacccgccgccgcatgatggtggacacccaggtccgcccttcggacgtcaccaagtttccgatcatccaggcgatgttgaccgtcccgcgcgaggcctttgtgcccgatccgcagcgcgacgtggcctatgccgatgcgatgatcgatctgggcgaggggcgggcgatgcttgaaccgcgcacgctggccaagatgctcgatgccgccgcgatcggcggcgacgagatggtgctggatgtggggtcggggctgggctattccgcagcggttgcggcgcggatggccgagctggtcgtggcggtcgaagaggccgcagaactggccgacgaggcgcagacgctgctgatggacaatggcgccgacaatgcggtgctgcatcaggggccgctggcgcagggcgctgccgaacatggcccttatgacgtgatcctgattcagggcggggtcgagcaggtgcccgagacgctggtcgaacagctgaaagagggcgggcgcattgtcgcggtcttcatggaaggcgccctgggcaccgtccggatcgggcgcaagaccgctgccgggctgtcctggcggcaggcgttcaacgccactgctccggttctgccggggttcgagcgggagcgcgcgttcagcctctgaagcaggagcgacgccacgtgcgcgcttgcgtttccaagggtaagcgcgtcttctgcacaagggcaaagactgatttgagcatttggaggcagggaaacatgttgcggacgcttacgggacgactgtcgaggatggcggtgctggctgcgggggttgcggtcatagccatcgcgcccagaccggcagttgcggataacctcgccgatgcgctgatcggggcctacaacaccagcggcctgttggaacagaaccgcgcgctgctgcgcgccgcggacgaagatgtcgccatcgccctgtcggcgttgcgcccgatcgtgaactggaccgcccggatacagaccacctacaaccggagcggcaatgcgatcgcctcgaccacggcaacacccgacacgttttttgccggccttgaactgacgcagctgctctatgatggcggtgcggcccggctgggcaggcaggccgctcaagagacggtgctggccacccgtcaggcgctggttcagatcgaacaacaggtcttgttccgcgcggtcaccgcctatctcaacgtgttgctgcaagaggaaacagtcggcatccgccagaacaacgtgcggctgctgggcgaagaactgcgcgcctcgcaggaccggttcgaggtcggcgaggtgacccgcaccgacgtggccctgtcggaatcgcggcttgccaacgcccgcgccaatctggccgatgccaatggcgcgctgaccaccgcgcatgccgaatatatcaacgcggtcgggcgccatccgggccgtaccactgggcagccggcgatgccgggcctgccgcgcagcgaggatgacgcggcggccctggccctgcgcaaccacccctcgttgatcggagcgcagcaccaggtgcgtgcgcttgatctggtggtcgggcagcaacgcgccaatctggggcccaatgtacggtttcaggccgaacttggctttaccgatgatttcggcggcaccaccttcaacgattctgcctctgccagcgtgatctattcgcagccgctctatgcgggcggtcgtctgaacgcctctgtgcgccgggccatggcccagcgcgatgcctcgcgggccaacctgctgaacgtgcagcgcaatgtgacccaggatgtcagcaacgcctatgtccgttttcagaccgcgaatgccagcctgaccgcctcggccgaacgggtgcgcgccgcgcaggtcgcctttgacgggatccgcgaagaggccacgctgggcgcccgtaccacactggacgtcctgaccgccgagcaggacctgctggatgcgcagctggcgcggatttcggcccgtacagaacgttcgcttgcggcctatcagctgctggcctcgcagggcctgctgacggccgagcggctggggctggcggtgcagatctacgacccgaccctctattacaacatggtcaaggacgcgccggcggcgatctcgaaacgcagccgcgatctggaccgtgttctggaagccctcggcaagaagtgacaattcgcaccgtctgttgctcgattggcggatattcgctacacttctggccgaggccaagagtggtaaaaccagatgtctgatcctgcaaagaatgtagagatcgaggatgtactatcctcgatccgtaggttggtaagcgaagaggggcgtgcgaccgcacggcccgaggcgcccgccgccgcgccgaaaccgggcaagctggtgctgacacctgcattgcgggtcgccgaaacgatcgagccggcagaggctgcgcccttgtccctggccgaaccggtcgagggtacggaggaatctgcgccctggacggatcccgatgcgacattgttctcggccgccgccgctgcgggtgcgttgcctgtcgaggcagaggcagaaccggatgacgaggtgagttccgaggcagagccgatcgtgcttgcgcccgaggatctggtcgaagagattgccgaagatgttgacgaggccgaggatgagccgccctcggaggaggacgccgatcatgacacggcagaacccgaggaggccgaggctgaacccgagcctgagcttgagcctcagccggagaccgaagagcccgactggctgtccgagatcgagcttgaggtcgaggccgagacggagaaaccaaccgaagacagcctgaccgcgcgaatcgaagtgctggaaaccatgatcagccaggtcgacgaggattgggaacccgacgggttgagcgcggatgcctattccggcaccccgggtgacgcgatggcctggcaggatcatgacagcgagcggctggatgcggcccccgagcccgacgaggacccgatggacgacgatcacgcgattctgtcgcccgacgaggcctttctggacgaggaaagcctgcgtgaactggtcgccgatatcgtgcgcgaggaattgcagggtgccctgggcgagcggatcacccgcaacgtgcgcaagctggtccggcgtgagatccacagggcgctgaccgcgcaggaactggactgatcagcgccgccgcggcggctctgccagggacaagagcaggtcaaggtccagatgggcctcgacatgatcggccagtgcctccagcacctgttcaaccccgtcttcgtagcccacaagcgcctcgtgccccagctcacccagatagcgggcgcggaaggcgtccgaggcgaagaggccatgcagatagctgccgcgaatgcgcccatcgggcgtggccgccccctcgggcctgccgtcgatctccagccaggcgcgcgcgcaatcggggccatcggtgcgtccgatatggatctcgtacccggtgaccggttcgcggccgggcagggcggtggcatggcgcagggtgacctgcttgtcgccggtcatcaccgtatgcacgtcgagcaggcccagcccctcggtccggccggggcgaccctcgatcccctcggggtcgtcaatgctgtgccccagcatctgatagccgccgcacaggcccagcacatgcccgccgcgccgcacatgtgcataaaggtcgatgtcccaaccctgggcgcggaaataggccaggtcgcccacggtggacttgctgccgggcagcaggaccagatcggcatcaccaggcagggggcggcccgccggtatgatctcgacactgactcccggttcggctgccagcggatcgaggtcgtcgaaattcgccatccgctccagctgtggcaccaccaccttgcaagcgccaccgggggccgagcgaatgtccatcatatcctcggcgggcaggcgccaggcgtcgttgaaccagggcaccacgcccagacagggccagccggtgcgccgggcgatgtcgtctcggccctcgtcaaacagcgtgatgtcgcccttgaagcggttcaccgcaaagccgcgaatctgggccaggtcgcccggttccagcaccgcctgggtgccgacgatctgggcgattacgccgccgcgatggatgtcgcccaccagcaccacgggcacccccgccgcgcaggcaaagcccatattggcgatgtcgcccgcgcgcaggttggtttcggccgggctgccggccccctcgatcagcaccagatcggcatcgccgcaaagccggtcaaagctttccagcgccttttcaagcagatgcgccttgttcttgcggtaatcgcccgcgcgcatggtgcccgcgcgcttgccctgaaccacgatctgggcgccggtatcggtctcgggcttcagcaggatcgggttcatgtcggtatgggtcgcccgccgcgcggcgcgggcctgcaaggcctgcgcccgcccgatctcgccaccgttttcggtggcggcggcattgttggacatgttctggggcttgaacggcgccacccgcagcccgcgccgcgtgaacgcgcgggccagccccgccaccagcatcgacttgccgacattgctgccggtgccctggatcatgatcgcccgaaccatgcgcggccccttccgtttggctcagatgacccgaatccgggtcggctggatagtccccgcgcggcaggtcgtggccggtctgcggcgtggatgaaagcatcaacaaacgtgcccggaagcgggcaacaaaagcgtgcccggcagcgggcaacaaaaaacgcgcccggcagcggggcgcgtctttgcatgcggcaaggccggtctcaggcggcttcggcctgggcggcgttgcggcgctcgctttcctcgcgcgacagcgcgaccgaggtgcgcacaccgcgccccacgaattccatcaggccgcgcacaacccgctcgttcgggtcgattccggcacagctcagcacttcgcgcccgtcgcgcgaccgtgcccagcgggcgatctgctcgggaccgttgccatatttcttgtcgtcggcgatggcatcgtcgagcgcggccaacacaacggccgcgaagagtttacgtgcacggttgccttgctcgttgttaaaggcggtgccgtcaacgaaatctttcatctcgtcttccttgttgttcttgctcttgcaattttcggcgtggcgttccttatgacggatcgggcacgattcgggtacctttaatttgcatgggtgcactgcaaattttgcatggctcgctgcagatgcagcactaggtgtcgttgtcttgcctggggccgtcccgccagatataggggcgcaaatgggtgcatcaaccgtcgtgtgaaggaaatatgtcatgcccaagatcaacggaaatgaaattcgccccggcaatgtgctggagcataatggtgggctttgggcggctgtgaaggtcgatcacgtcaagcccggcaagggcggtgcctttgcccaggtcgagctgcgcaacctgcgcaacggctcgaagctgaacgagcgctttcgcagcgccgacaaggtcgagcgcgtgcgtctcgagcagaaggatcagcaatttctctatgaatccgatgggatgctggtctttatggatgcagagacctacgagcagatcgaactgcccgccgacctgctgggcgagcgtcgccccttccttcaggatggcatgaccatcctggtcgagttctacgagagcgaggcgctgaacgctacgctgccgcagaaggtgacctgcaagatcgtcgagaccgagccggtggtgaagggtcagaccgccgccaactcgttcaagccggcggtgctggacaacggggtcaaggtgatggtgccacccttcgtcggacaggacgaaatgatcgtggtgaacaccgagaccatggaatattccgagcgcgcatgacgtcgcgtcgcttgtgatttacgggccgtccccagggggcggcccgttgcttttggggggtgtgcggggcctcagccccggtcggcgaacaggtcgcgcagcaactcgaacttgatgcggttggcgctgacctgccggtaaaaggcgatcaggaacgcggttggcgcctggatgcgactcagcccggtcaccgccgccaccaccgtgcccacatcggtgcggccctgcagcaccagccagccgcccagcatcagcaccgccacggtgccggcaccgttgatcgcgctgatcacgaatttggtcgacagtttccacaggaacatgctgcgccgggtggcatagatctggtcgaacgtctgttccagctcgctgacggccgcggcgatatcttcctcgctcaaccggttaccggcggcgcgcagcagtttcacccgctctgccacatggcggttcacctggcgttgcgacagcagcacgatggcgatctgtggcaggatcatcgacagggcgatcagccccagccccggctgcgtggatgagatatagccgatcacgctgaccagcgtaccgatctgcaccaccgggtcggcaaaggcgccaccggcgaacttgcccagttcctcggcctcggcactgacggcggtggtcagggtgccctggtgcaaggtatgaccgccctcggcggcgcgggtgaccaggcgcatgcggatcaggcggatcacatgttcgccgagcgtgcccgacaggaaactggtcaggaatttcaatgccaggctggccaggatggccgcgcccatgcccgcgcccagcaagaacaggtgttgcaggtcgacggcctgttcggtcagcaggttgacgatgtcgcgctgaaattccagcggcaccgccgccagcgcggcgatggccagcgacagcacgatcagcatcacttgcctgcgcccgctgacccgccagatcgcggcgtaaagttgcaccatgtcctgtccctcgtggttttgcaccaagactgccttggcgccgggacaagatcaatcagagcctgcgcaagcgcgcctcgcccgccgacatctcgccgcccgcccggtcaaagcgcaagtaagcgatggcgtgatcgcccgcgcgggtatgcagcacgccaaccggcttgccatcggcggtgatctcggtgcccggctcggcggcgccctcgatcgcgacgcgggccaggcccttgcgcaactcggtcttgtgtttcatgcgcgcggtcacttcctgaccgacataacaccccttgcggaaatcgaggccgttcagcgcctcgaagcccgattccagcagatagctgtcgggggtcagttcgatcccggtctcggggatgcaatgggcgacccggatcgcgtcccagtcactgccgtcatcgctctcgggggctggtgtataggcgcgccaacccagcgtcggatggcgcgggtcgggcagggcgcccgccggggcggggccggtgccgcgttgcaggttcagcccgctatccccgatttcgaccgcggcgcgcagcttgtacatgctgagccgcttgagggttgcgtcggccaggctctcggcgatgtcgagcaagacaccctcgtcgtcgcggcacaggaagaaatcggccagatacttgccctgcggcgtcagcagcgcggcatagaccagcccctgatccagcttgcggatgtcattgctgaccaacccctgaaggaaactgtcggtgtcggcaccactcaggcgcagaatgcggcggctgggcatttggggtcctcgtcatcatgtccgaccccgtgatataggagaagcgcaccgcctgaccagaggccgtaggagaccacccgtgcccgcaccgctcagcatcgtgatcccgaccttgcaggccgaaagcagcctgccgcgcctgctggaggcgctgatcgaggggttgccgaacggactgatccgcgaggtgatcgtcagcgatggcggctcgcaggacgcgacccgcgcgattgccgaggcggcgggggcgcaggtgctgaacggcccgccctcgcgcggggggcagttgcggcacggctgcgacgcggcgcggggcgactggttgttggtgctgcatgccgatacgctgcccgatcccggctgggccggggtggtggccgatcacatcgcggcccgcgaggatgcggcctgtttccggcttgcctttcgcgcccgcgggccgggggcggcctgggtggcgggctgggccaatctgcgcacgcggctgtttggtttgccctatggcgatcaggggctgctgatacggcggcgcgattaccagacggccgggggctatcccgaccagctgctgatggaggatgtgcatctggtgcgcgcgctgtcccgtgcgccggtgttgttgccgcatcgggcgctgaccggggccgaacgctatctgcggagcggctggctgcgccggggtgcgcgcaacctctggacgttgatgcgctattttgccggcaccgatcccgaggcgttggctcgggcttaccggagatagcacttgccctagccgcccgatgggcaagaatgccgatgcaacgccgggacccaacgggatgactgacgcggacaggaaagcagaggaacaggccgcctgggcggcgctgttcgcgcgcgatccggacggggtgatcgcctgtcccgcctgcgaccggctgcatgtggccgcgccagtggcaccgggccagattgcccgctgcacccgctgccatttcaccctgatcgcgccgcgccgcgacacgttgaaccggacgctggcgctggcactgacctcggcggtgctgatggtggcgatgctgagctttccctttctgaccctgtcgcgtcaggggctcagccacgaggtgtcgatcctgggcatggtcaccgggctggcccatggctggtacctgttgctggcgctggtggtggggctgttcgtgatcgccctgccgatgctgcgggcggcggcgctggtctatgtggtctggtcgttgcgtcgggcgcggctggcgcccgcctcgcgccggatgttccgcctggccgaggcggtggcgccctgggcaatgaccgaggtgttcatcatcggaaccggggtggcgctggtcaaggtggcaggcctggcacgggtcgatttcggcaccgccttctggctcttctgcgtcatggtgctggtgctggcactgaaaaacgcctcggtctgccgctggaccatctgggcgctgatgcgcgagaaaagccgatgacccgcgccgccgacatgggctggatcggctgccacaactgcggcgcggtgcacgcgccggggccgtcgcgctgccggacctgcggcgcggcgctctatgcacgcctgcccaacagcctgcaaaaggtctgggcctggctgttgaccggggttctgttcctgattcccgccaacctctatccgctgctcagcaacgagattttcggccatgaagaggggcatacgatcctggaagggatcgtgctgttcgcgcgctcgggcgatctgctggtggccggggtgatctttctggccagtttcgtgatcccggtggtcaaggtggcggtgatcgccctgctggcctgctcggtgcgatatgactggcagatgaaccggcgcaggcggctgttgctctatgaattcgtcgagttcatcggccgctggtcgatgatcgacgtgtttgtggtggcgctgctgaccgggctggtccatctgggggcgatcctgtcctttctgccgggattgggggcggtgtgttttgcgctctctgtgatatgtaccatgctgtcggcgcaggccatggacgccaaattgatttgggatgacgatcgggatgagtgacgctccgcagctgcggcaaccggatatcgaaacgcgcgtggcccgcggctggcgcggcctgtcgctggtctggctggtgccggtggttgccgtggccggcgcgctggcgctggtctggcagagctattccaaccgcgacatccccatccgcatcgaatttgccgacgccaccgggatcgaggtcgacaagaccgagatccgctttcgcgaggtctcggtgggccgggtcagcggcatgcggttcagcgaggatctgagccgggtcatcgtcgaggcagagattcaccgcgagctggaacgctatctggacagcgatgcccggttctggcgggtcaccgcccgggtggggcccgggggcatcagcgggctgaacacgctgctttcgggcgcctatatcgccgccgactgggatgcggtcgagggagaggcggcccgcgatttcgtggccgaggccgaggcgcccgcggtgccaccgggcaccaaagggctggcggtggtgctgatcgcgcccgacagcgggtcggtctcggtcggggccccgatcctgcacaagggcgtgcagatgggcaagatcgccgccgtgcgctatgacgcgctcagcggttcggtcctgctgaccgggttcatcgaggcccccaatgacaagctgatcaactcggcgacccggttctggaacgtgtccggtgccggtctggaactgggcgagggcggcatccagctcaaggtcgacagcctcgcctcgctgttgcaggggggcgtcgccttcgacaccgccatgtcgggcggcgaggcgctgggcaagcgcccgatcttcgacctctatgccaccgaggactccgcccgcgacagcctgttgggcgacagcctgcaggcgacggtcgaggtgatgtcgagctttgacggttcggtgcgcgggctcaagctcggctccgaggtggtgttccggggcgtcaaggtggggcaggtgcggcatctgtcggccgagatcgacgagagcgtagagggcaagcccgatatccgcatgcaggtgatctatacgatcgaaccggggcggctgggcctgcacgatgtctcgacccccgatgacaccctgtcgctgctggccaccatggtcgcgcgcggcggtgtgcgggcacagctgatgccggcctcgttcttctcgggcgggctggtggtgcagttgcaggaaaaccccgatgcgcccgctgccacgttggatcgcgaggcgacgccattcccgatcatgccctcgctgccgaccccggccgacacgctggcggtggcctcgcagaatgtgctggaccgggtggcagcgctgccggtcgaggagctgatgcagcgcgccatcgagacgctggagaacgtcaataccatcctggccgatggcgacacccggcgtatcccggccgatctgcgcgacatgctgggcaatgtgaacgcggtggcggggtcggaaagcctgcgaaacctgcccgaggacctgcgccaggcgctggcctcggtcaatgcggtgctggcgcatttcgaagaggaggagggcgcgcagaaactggttgccgcgctcgaggagttgcggactgccgccaccggtatctcggcggccagtgcggatctgcccgcgctggtccgcgatatcgacgcgctggtggccaaggccgatgcgctgccgctggaacaggtcgtgacctcggccgaccaggtgctgcaaaccgccgacacgctgttgcgcagcgatgacgtggaacgggtgcccgccgcgctgaatgccgcgctggcgcaggccgaacagacgctggtgtcgatccgcgaggccgccggctcggtcaacagcacgctctccacctttgaagagaaaaaggtcgcccagaccctggtcgatgcgctgggcgatatgcgcaccgctgccgccaatgtggaaactgccagcgccgagctgccgcagctggtcgccgatatcgaccggctgatcgcgaccgccaatgcactgccgctggccgatgtgaccgcctcggccgacagggtgctgcaatcggccgatgccttcctgcgcaacgaggatatggacaaggtgcccggcgcgctggccggggcgctggaagaggcccagcgcgcgctggaggagttgcggcagggcggggcggtcgagaacctaaaccgcacgctgcaaaccgccagcacggcggcggattcggtggccctggcggtgcagaccctgccggacctggcggcccgcctcgatgcgctggccgacagcgccgaggcgaccatcggcgcctatggccccggctcgcccgtcaaccgcgaggtccaggccgccatcggcgatctgcgcgccaccgtacgctcgctcaacgcgctggttcaggcgatccggcgcaaacccaattccctgctcgtaggacgctgacgcatgagacgactgtttgccctttcccttctggcactggccgcctgcgcaggccccgaggaacgctatctgctgcccgagatcaccggggtcgagacctatcgcaccagcgcccgcaccatccaggtgacgcgcatggatctgcccgcctatgtcagcgacagcgagatcacgctgctgggagaggatggcgtgttgcgtcccaccaagaccgggttctgggcggatgagcccgaacgcgccctgaccgagatgctggcggcggggctggatcaggcgttgaacgcctcggtcgccgccgacccctggccgttcgaggggctggccgatatccaggtcgcggtcaaggtgcaccgcctgtcgggggtgccggggcaggcgctggccttttccgggcaatacttcctgacctcgcccgcccatggccacctggaacgcgcccggcgcttctcctatgcggtgccgatgagcggcgagacaatccccgcctttgccgccgcccagaccgaggcgctgcgcctgctggtcaacgatatcgccaagtcgatcgcgcggggctagcgaagctcgatgatggatttgcccagccggaagggcgcggcaaaactgaccagacccagcgccagcacctggatcagcaggatatgggcattttcctgcaggaactcccattccgtcttcagcttgccgacctgcgcgatcagatcctcataggcgcgggcaaggatctggaaatcgcccgcgatcagcggcaccttgcggcgcatcgcctccagcgccgcctcggttggggcgtcgagcgtggcaaagaccaggaattcatcgacggcaaaggcctcgacctgatcggacatgtcgcgcatgccgggaccggcaaacaacagatgcagaccggccagcggcgccacctcgccggtgaccgcgatgaacaggggcaactcgctgttgctggcggtcgaggcggacaggaactcgatcttctcgcacagaaccgcgatgtcggggtcaaacggcgggtcgcaaaagcgcagccggaaccgcgccgcatcgcggtcgaacgcggcggtggcggcataggcaatgtcgatctgacggtcaaggcgcgagtgatcggccttgtacaaccccgccagcaccgccaccagcgcgccgacaccgcccagtacgacccagaccagatcggccagccgccaggcccgatgccccgccggcttgcgcaacaagagccagccggtgccaagcgacccggcaaggaaacagaacaggatcagcggcagctggtttgcgatgacaagactcatggggccgagtgtatgcatcccgaccgccgccgcaaacggtgatcacgcaagttgtgaccggccccggccaggggaaggccggtggacaggcggggcggatggggccgacccacccaaaggcggccgggcgctgggggttacttggccttgtcgcgggtgttcagcacggtcggcttgttcatgcccgcggtggccagaatcttgggcttcacctttttgggcttcttggcctcgcggttaccgcggctcttttcctttgacatgggtgttgtctcctgacgaatgcccggcgggcaccatgccggccgggtggggtcgtgtggtcgttgctctgggtgtcagggttgcctgacccgaggggatcagggcgatgagactttcgacgcagcaggggcgcgggtccttgcggtcaaccgccgcctgcataaaggagtctatgtgccggcctgggacgccgcaagggggaggcgggggtgggggaggtattttttgtcgggatgtgtgggcggtgggcaggactgcccaccctacgctggctcctcgtcggtatttggcttgactattatataatagcttattatataacaggtatcgggtcagttgttgacccgatctgaccagacccgacgtagctcggaatgcgtcagttcaatctgaaaatggaggctataaaatgcaatcaccacctagtttcatctctggatcggttcgacaggaccggttttgagatgtgggccgttgggccctttcaagaagaagtaatccaagcggtctactcgcttggagcaaacgcttacgggatgaatgtccgaaacttcttggaagaaaagcaaaaaagggaggtccacgtacctcaagtttatgcagcgcttagtcggctagagtcgcttggccttgtaaactcacaagtggatcttcaaggttctgcaggtcggagaggccgaacacgtcgcgtttatgaagtcaccgcgcgcggcctgcagttgatcgaagcacgtgttcggtcatctcatggcgctggggcgaaggagcccaatcgacatgcaggtgaaaaagcggccgccccggcctaaaaggtggacaatggttgttgttggaagctgcaagtttctccatgacgaccgtgaagaaatccttctgaacttccgcagggagtatagggagaaacttggaagctctggtcggcgttatgctgataatttcgctcgcgccgaagcgtttagaatgctgcttgctgtagcacaagagattgtggtccggcttggcatcatcggcaagaaaatcttgcttgagtagttcttatcgaggcaagaaaactagagttgagaaaaggaccgagcaagaagctcggtctcttttttcacacatccaactcctccacgaaccgcgcgttctcctggatgtactggaaccgcaattcgggtttcttgcccatcagccgttccaccaggtcgccggtctcgccgggttcgtcctcgtcgatggtgacgcggatcagcttgcgggtttcggggttcatggtggtgtccttcaggtccttggcgtccatttcgcccaggcccttgaagcggctcacgtcgatcttgcccttgccgcccagacccttggccagccattcatcgcgctcggcctcgtccaggcaatagacccgcttggcgccttgcgtcagccggtagagcggcgggcaggccaggtacaggtgcccggtgtcgatcatcgggcgcatctgggtgaagaagaaggtcatcagcagcgcggcgatatgggcgccgtcaacatcggcgtcggtcatgatgatgatcttgtcatagcgcaggtcatcgacgttgaaccgtgtccccagcccgactcccagcgcctgggtcaggtcgctgatttcctggttggagccgagtttcgagctggccgcgcccagcacgttcaggatcttgcccctgagcggcaagagcgcctgtgtcttgcggtcgcgtgccatcttggccgagccgccggcgctgtcgccttcgacgatgaacagttccgtgccctcgcgcgaggtggcggaacaatcgaccagcttgccgggcaggcggagcttcttggtggcggtcttgcgctgggtttccttttcctgacggcggcggatgcgttcctcggcgcgcagcaccaggaagtcgaggatggcgcccgcggatttggtatcggcggccagccagttgtcgaaatggtcgcgcacggcgccctcgaccaggcgctgcgcctcgaccgtggcgaggcggtccttggtctggccgacaaattcgggctcgcggatgaaacacgagaccagcgcgcagccgccggtcagcagatcgtcgcgggtgatctgggcggccttcttgttgctgatcagctcgccataggcgcggatgcccttgaggatggccgaccagaacccggcctcatgcgtgccgccctcgggcgtggggacggtgttacaataggactggatgaagccgtcgcgggacggcgtccagttgatcgcccattcgaccttgccgggcgtgttgaatttctcggtgaagtcgacggtaccggcaaagggctgctcggcataggtcgaggccttgcccagcgtttccttgagatagtcggccaggccgccggggaagtggaatgtggcctcggtcggggtttcgccgtcgtcgatggcggatttccagcgaatctcgacacccgagaacagataggccttggagcggatcgacttgaacaggcgcgcgggcttgaaacggtggtggccaaagatctcttcgtcggcgtggaaggtgaccgtggtgccgcgccggttgggggcggcgccgatctgctggatcgggccaagggggaggccgcgcgagaagcgctgttcataaagcagcttgtcgcgcgccacctgcaccaccatggaatccgacagcgcgttgacgaccgaggcgccgacgccgtgcaggccgcccgaggtctgataggcttttcccgagaacttgccgcccgcgtgcagggtgcagagaatgacctcgagcgctgattttcccgggaatttcgggtgcgggtccacggggatgccgcgcccgttgtcgcgcacggtcagcgcgtaatcggcgtgcagctccacctcgatccggttggcgaatccggcgaccgcctcgtccatcgagttgtcgaggacttcggccaccatatggtgcagcgcccgctcgtcggtgccgccgatatacatgccgggacgtttgcggacgggttccagcccttcgagcacctcgatcgaggaagcgtcgtaggtggcggtctgggctccgctgagaagatcttctggcatggggctgctcattttggtcggcttttgattggccgccattatggcaggtgatgtggtcggggggaagaggaacgcgaagtcttgtggataacaccggcccgccgggccggtgtcacgcttcgggcccttgggatcagcttgggttggtcagctgaatacggaagttttcctcgatcgaggtgatctcctgccgccagatatcgaccttcagatcaagggagacgccgccggtatccctgtagtccttgctccaggccgaggaacgcccatcattgagcaggtcaagggtctttggcttgccttcgttctcgtaattcttggtcgtgatttcagcggtataatgcggcatcgcgccgtcccaatagatcaggttgccgatcaccagaaaggcgtcggtctcggttccctgatcccagagctgatagatcaccgcgccgaaacagccatcgagccccttggactgcatgccccagacgcgcccccaacctgccagcaggtcgtcagtgggttccatgaagttgccctgccagcgatagttgcagacatggcggaggtcatagcgggtttcgttgagcagttcgacgaccacggccgtcgacggggtctgaaatgcgcgccaggcgcgacttgccagttggtcgatctgctcgattgccttgttagcgtcgagcttgacttgccagtttcccatgagatgaaccctttcgttagttcccggttgtatcatgtcggctgtcgctacctttggctgtgcgccagatcacagtaaacggggttgtctcttggggcgatccgggtgcacgttcggcccgtgcaaatgggacagcgagggcaaagcgggatgagttggatcaggacagtgccgttcgaagaggccaccggcaagctgaggaagctttacgaccgggtgaccgggccggggggcaatgtggacaatatcatgatggtccattcgctcaggccccattcgatggaagggcatatggcgctctacaagaatgtgctgcatcacaccggcaacgccatcccgaaatggtttctcgaggtgctcggggtctgggtcagtgcactcaatggctgcgcctattgtgtcgagcatcatttcgcggggctgacgcggctcttgggagatcgggctcgcagcgatgcaatccgcgcggcgatcgaggcgggcgcgcccgaacaagcgccgcttgaggcgcgcgagagggccgcgatggcctatgtgcgcaaactgaccgagacgccggcggacatggtcgaggcggatgtcaccgccttgcgcgcggcgggctgggaggatggcgagattctcgagatcaaccaggtctgcgcctatttcgcctatgccaaccgcacggtgctggggctgggctgctcgacggcgggcgatgttctgggcctgtcgccgggcaattccgaagaccccgacgactggggccaccgctagggggcgcagcccccccggcacaaaattcgcagaattttgtcacctcccccggaggacttgcagcaaagtgaaggggcggaggtgcctcggtcatcgaaagatctgccaatttgtaacgttttcttgacacggatcaacgcgggcgcgctgcggggcggctagagtcgcgcccagatcggaacgaacggaaaacgaggagacagaactcttggagacagcaaagcccatcgccccgcaaaaagacagcaaagccaacggggtggatgccaccgaccccgtcgtcaaggtggccagcccgcaagacccggctggcgatgccaaggttgaagacgcgactgccccggtagcggaggtggaaccgcgcaccccgcgcaaccggcggctgccgaccccggaaaacgtgcgccatgccttcgaaagcggcaagtatccctatagccgcaagatgtcccgccgcccctacgaggcggaaaaggcgatgttgcaggccgagctgttgaaggttcagctttgggcgcaggagaccggcgaacgcttcgttctgttgttcgagggccgcgatgccgccggcaaggggggcaccatcaagcggttcatggagcacctgaacccgcgccaggcccgtgtcgtcgccctgaacaaacccacctgggaggagaaaggccagtggtattaccagcgctatgtgcaggaactgcccacggtgggggaaatggtgttctatgaccgctcgtggtacaaccgcgccggggtcgagcgggtgatgggcttttgcacccccaacgaatacctggaattcatgcgccagacgcctgacttggagcggatgctggtacgctctggtatccggctttacaaatactggttctcggtcacccaagaagaacagcagcgccggttcaagagccgcgagaccgatccgctgaaacagtggaaactgtcgcccatcgacaaggcgagcctggacaagtgggatgattataccgaggccaaggaggcgatgttcttttacaccgacaccgccgatgcgccctggaccatcatcaagtcgaacgacaagaaacgcgcgcggctgaactgcatgcgccatttcctgtcgaccatcgactatcccggcaaggacaagcatgtggtgggcgagcccgatccgctgatcgtgggccgcgcccatcacgtgatccagaaatccgaacatatcctgggtaccgccctgcatcccgaccagcgggccaggcaggactgatctcagtcaccgccgcctgcggccagcgcgcgctggaaggccgggcgcgcggccatggtggcggcgaactcggcgagcccgggaaactcacccgcgcggcccagccgcgccaccacccctgccgggaagctgagcaggatgtcggcggcgctgagcccatccagcacgaaatggcccgaggggcgcaggctgtcctccatgaagcggaaatggctggtcagttccgactggatgcgcggatgcagcggcgcgcccgcctcgcccagaaggccgacataaaggttcagcaggatcggtgtcatcaccgagccttcggcgaaatgcatcagttccagatgctcggcccaggcggcgctgtcctgcggcggcatcatctggggcgcgtggcgggtacagaggtaatcgacgatggcgccggattcggccagccgaatgccgtctgtctcgatcaccggcgatttgcccagcggatggatggcgcgcagttcgggtggggcgaggcgggtcttggggtcacgctcatagcggatgacctcataaggcagccccagctcctcgagcagccagaggatgcgcagcgagcgcgattgcgccaggtggtgaacggtgatcatcgggcggtctccggttggggcatccagtccaggatggcggcggcgacccggtcgggcgcctgatggcacagccagtggtcggtgccggggatggtgatgcgggtcaggtcgggggcgaaatcctcgagcccctcggtcgcctcgggcaacagtgcgcggtcgtccggcccccagagcagcagatgcgggcagcgcacgcgcagccggtcaagcggcaggtcgggcaggtcggtgcggggttgtccgggggcagcgatcaccagcggcgaggcgcggtaccagttcagcatcgcatcgagccgtccgggccgcgcccattcggccttgtattcggccagtcgcgcggggctgagccagtcatggcctcccatgtggcgggtgaagaaatcggtcagtgccttgtaatcattggcggcgaaatgctccgtcgcctcgggcgcgcgcagggcgttcatgtattgcgaggccgccgattgcgccccgcccgccgccatcgcgcgctggaagggcaccgggtgcacgccattggcgatgatcaggcggtcgaccagttcggggcggaacatcgccagcccataggccaccgccgcgccccagtcatgccccagcacggtgagcggcgtgccgagagttccgaccagcgctgccatgtccgcgaccagatgcgaggtggcgtaatgcgcgacgccctcgggcgcccagctttggccatagccgcgctgatcgggggcgatgcagtgaaagcggtgggccagatgcggagcgaggtcagcccaggcaccgccatattctggaaagccgtgcaacatcagcagcggcggcagcgccggatcgccccagcggcgcagaaagaacgggttgccgttcagatcaatggtctcggtttgcatgctcatgcgcctttctccagcaactgggacagtgccgattgcatcgggcgcaggcgttcaaacgccgtcaggatgcgcccgggcaggtcctccccgtcgggcggcaggtcgatccaggcggtcagcgacttgcgccgcgccagatcggccagcgcatccccgggcgcgaccggcggggcggggcgcttcagctccggctcggacaggcgcaggccctgatccgccagcgccgccagcgccgcgcgcagcccctcgccttgctggggcaggctggcgcgatagcgggccagcgtggccgcgtcgaaccccatccgcccgccgcccgcggtgacatagtcgggcgagacgccaaagaaccattgcgccccctccggcgtggtccagagcaggtgcagatgggtgttatagggtgtcttgtccttggaaaaccgcacgtcgcgctgcgctcggaacagtttggtcgctgtgcccggccccagccgcgccgccacctgatccagcaacagctctgcagggcgtttcagctctgtgtcgtaacgtgctttctgcgccgtgaaccagtcgcggctgttattggccgccaactcggccaaaaaggcgcgggcttcggggatcaatcggtcgaacgggtctggcatcgcaccctctttggttgaggaacctctgtcaggctatcaggacaggacggtggcgcaaacggcgaagatggtacttgccctcacgtcgggccgcacctaagcgtgggcgaatgaccaaggtgatgacatatcgcggccatgcaagggcgatcgcggtgctgggcctaccgctgatcggcgggcatctggcgcaattcgccatcgggctgaccgatacggtcatgctgggctggtacggggtcgaggcgctggcggcggtgacgctgggcagcagctatttcttcgtgctgttcctgatgggcgcgggctttggctgggcggtgatgccgatggtggccgccgctgccgccgagcgggacgagaccagcatccggcgggcgacgcggatggggctttgggcctcgctgatctttgccatgctggcgatgccgctgctgatctggtcgcagccgattctgctggctttggggcaggagcccgagattgccaccatggcggcagagtatctgcgggtcgctggctggggtatgatcccggcgctgacggtgatggtggtgaaatcctatctggcggctctggagcggactcaggtcgtgttctgggtaacggttggagcggtctttgccaatgccgcagcgaactatgcgctgatcttcggcaattggggggcaccggaactgggaataaccggggcggcgatcgcctcgatctgcacgcagatggtgtcgctggtggcggtgctggcctatgccttgtgggtcctgccgcaacacacgctgttccgccgcttctggcgcccggatagcgagatgttccggcgcgtggtgcggctgggggtgccgattgccctgaccaacctggccgaggtgagcctgttttccgcctccgccgtgatgatgggctggctgggggcggtgcccctggccgcgcatgggatcgcgatccagctggctgcagccacgttcatggtgcatctgggcctgtcgaatgccgcgaccatccgggcgggcaatgcctatggccggcgcgacagagagcatatggcgcgcggcggcaaggtggtgatcgcgatgtcgctgatgatgtccctggtgacgatcgcgctgttcttgacctgcgccgaaccgctgatctcgctcttcatggagccggacgacccgaaccggcccgagatcctggccattggggtcgggctgctggcgatggcggcgttgttccagctggtcgatggtgcacaggtgatggcgctgggcctgttgcgcggggtgcaggatacgacggtgccgatgatcatggccgcggtcagttactggctggtcggcatcccggcctcttatgtgctgggattcgtgctgcgctgggaagggatcggcgtctgggccggcctttccgtggggctcgcctgcgcgggaagcttgctgatgacccggttctggcgccgctcgatccggttgatcgactagccgcgcgcgcggatccggcccattttcttgcaaagaaaatgtccaaagaaaatgagattttctttgtcagaatttctttgaaattctgcatgcccgaaaagagatatctgccttgactgtcttagcactcgatttatgtgactcgatcacataaatcgttttggagggcggcatgtggacaggaaagaccggtaacatgctgggagccctggcgctcacgttgaccgacaggatccgggcagaggtgaatgtctcgctcgatgccggcggcgagacggcggcggcgctggttctgctgggcgcgaaccctgcgctgacagtggccgagatcgccgaggctctggggctgacccatagcggcgcggtacggctggttgaccggctgtgcgtttccggtcttgccgagcgtcagagcgggccggatgcgcgcgcggtgcatgtccggctgacctctgccggtgcgcggcagcgcaggcgggcgctgctgcgtcgtcaggcagttctggatcacgccttgcaggcattgtccccatccgaggaagcggcgtttgcacaaatgctggacaagctcctgcgccggatgctggatttccccgaccaggggcatcggttctgccgtttgtgcgatgaagacctctgtgttccccacgggtgtccggttgaagagcgtctggtcgagcttcttgagcggcaggcgcgggaaacggggctttgacgacctcgggcgaacgacgcgtcgcggggctggcgatgatcggctcggctgcctgttggggttcggccaccgtgatgtcgcgggaccttctggtctcgatgacgtccatccagctgcttctggtgcagctcatggctagcgtctgcgtcttgctggcactcgcggcgccacgctttccctggacctaccggtcgcgggagatgaccaagggcgcgctttgcggcgtgcttgagccgggactggcttatgtggtcgggctggccggtctggcgcagaccacggcgggacgggcatcaataatcagtgcaagcgaaccggttctgatcgtgctggttgcctgggtgctgtttaaccaaagaccagggctgcgtctgatggcggcgatcgcgattgccgtgggcgggctggtgttggtgtcctggtctccggttgtcgaggatcggggcggggcgttcaggggcgatatgatggttgttctcgcgaccctgttcgcggccggttatgtggtgatctccagtcgcatcgtcggcagcttccctgcggcctcgcttgcgtcgggacaacagatggtggggcttgcctttgcgatgctggtttatgcgggggcgatggcgcacggggatgatatgggcgggtttggcgcgatacccggtggtacgctcgcttatgcggccctgtccggtgtcgtgcaatatgcgctggcgttctggttgtatctgatcggcctgcggtatctttcggccggcgccgccgggctgtggctgacgctgatccctgtgttcggtcttgccggggcctggctctggctgggcgaacgtccaggcttgctgaccgtgctgggggcaattgtcatcgtctcggcggtcgtgctgggaaatcgcgggggaacggagtaggtgccgaccttccggaacctgtaggagttgttccggacgctgagggagcattttcttgcaaagaaaatgtccaaagaaaatttcaattttctttggcagaatttctttgaaattctgtctaccgcaaggggcgaccttcagcccttcatcagccggtccgccttcttgcggaccagcaccgaacgcaggtcgtgcatggccagcaacagcgcgtcggtgacctcttcaagctgtgcgtcgctggccttggactgcacccaatgcgtggtcaggttcaggtaatccactgcccggtggatatcgtcgatatcgcgccgcgccagcaggtcggtgcgctcggccatccagcgcttgatctctcgcaggtcctcggggctgagcgtgcgcccgccctgcggcttgatatcgccgttcttgatattgaccaccgcgatatggtccatctcgatccggcgctggcggttctcggtgtcaacgcgaaacacaaaggcgccgttgtcccggatccggaagtagtagtctggcaattcggcgcccattccggtgcctcccgtttcaggtcagtgacgcgcaaaagcgctggatgcgggtgcaggcctcggtcagggccgcgtcggatgcagcgtagctgacccggaaattcggcgaaagcccgaaggccgcgccaaacaccaccgccacgtctgcctcttccagcagcgctgtgcaaaaggtctcgtcactgtcgatccgggtgcctttgggcgtcgtcttgccgatcagccccgcgatcgagggatagacatagaaggcgccttcgggcgtggggcagtcgatcccctcgatggcgttcagcatcgacagcaccagatcgcggcgccgtttgaacagggcgttgttgggcgccaggaattcctgggtaccattgagcgcctcgaccgccgcccattggctgatggtgcaggggttcgaggtggattgcgactggatcttgcgcatggctgcgatcagtcccaccgggccggcggcatagccgatccgccagccagtcatcgcataggccttggaggtgccgttgcaggtcagcgtgcgctcgtacaggcccggctccacctgtgccggcgtgcagaatgcgaacccgtcataggcaaggtgctcgtacatgtcgtccgacatcacccagacatgggggtgacgcatcagaacatcggtcagccctttcaactcgtcacggctgtagcccgcgccggtcgggttcgagggcgagttgaagatgaaccatttcgtgcgcggtgtgatcgccgcctcaagctgcgccggtgtcagcttgaacgcggactcgagcgcggtttccaccaccaccggcgtgccgccgcccagcagcaccatgtcgggatagctgacccaatagggggcggggatgatcacctcgtcaccgggattgagcgttgccatcagcgcattgtacagcgtctgcttgccgccactgccgaccgagacctgggcaggcgtatagctcagcccgtgatcgcgctgcatcttggcgcagaccgcctgtttcagctcgatgataccgtcgggcgctgtgtatttggtcttgcccgccgcgatggcggcggttgcggcatccttgatgttctgcggcgtgtcgaaatccggctcgcccgcgctcagcccgatgatgtcgcggcccccggccttcagctcggcggccttggcggtcatggcgacggtgggcgagggtttgacgcgggacaatgtcgcagacaggaaactcatggcggcctcggtttgaatgttgcgcgtccctgtcatagggtgcgcccaaccgacgatcaagcaggttgcgcaggcagccggaaaggaccgctatgagtgacgaaaccgattggtacggacccgaggcagccacctttggagatcgtctggccgcggcgcgagaggcctcgggcatgacccaggcccaactggcccgccggctgggggtaaagaaggccacgatcaacggctgggaggacgacctgtccgaaccgcgcgccaaccggctgtcgatgctggcggggctgctcaatgtctcgatcgtctggctgatcaccggcgaagggcagggcggcgaggcgctgaacgagaccgacgaaaccgcccgcgacatggcggctttgctgaccgaattgcgcagcctgcgcgccgatcttcaggccagcggccaacgtgccgcgcggctggaaaagcagctgcgccagatcatggagcattccgcgtgagcgagagccgcgaaacccggatcaaacggatgcgcatgcgctcgatgcggcgcggcatcaaggagatggacctgatcctgtccgcctatgccgatcgcagtatcgaggcgatggatgcgggcgcgctcgatctttatgacgcgctgctgcatgagaacgaccaggatctctatcaatgggtcacggggcaggtttctgccccggaccgctatcgggatctgatcgcggatatctcgcaaacgtttcaaaaataacacagttttcaacttaactgattctttgggttttcgtctcagagtgttcggcaagcagcagcgagtcggagagacggatgagtatggagaggcagatcgcccaggccggcgccaaaggcttcatggcaaactatctggaggcgctgtcgctggtcgagcggttacaccggctgctgctcgatgtgattaaggacgagttcgagcgggtcggcgtgctggaaatcaacgcggtgcaggcgctcttgctgttcaatatcggcgataacgaggtgacggcgggcgaattgaaaagccgcggctactatcagggcagcaatgtcagctacaacctcaagaagctggtcgacatgggctatatgcaccaccagcgctgcgagatcgaccgccgctcggtccgggtccggctgacccagcgcgggcgcgagatccgcgacgtggtggccgagctgttcatgcgccatgccgaggggctgcaaagccggggcgtgctgggtcccgacgggatcgaggagatcacctcggccctgaaacgggtagagcggtactggaccgaccagatccggtatatttattgaggcaggacaggccacggcaggacaggcgcgtgtagctgcgtcgcggcgcgggtgggaagggcggacagaaccagcccctccagctcgcgccgcagcttgcgctccatcgccgcctgatagtcttcgtaccccagcgccacctcgacaaaggcatccggccccaggatcacccaggccccgtaataggccgatagctctccgatctgggtctggcggaggtcggtgaaagtggtgctgtccgccccgatcaccagggcgttgacggtcaggccgctgccctcgagcgccgcctttaccacgcggggatgcgggcccatgttgtgtttgccatcgcccgacaggtcgagcgtgcgcttccagcaatcgggctgttgggccagcagggcggcgccgtggtgcatcgcggggccgatggcggtgcccggcggcgccgcggcccggcgggtggtgcgcagggtggccgcgaccgtctccagatccgcagcggtgtcgatctggtgccacggcaggatcaggcgctgaaaccccggttcgctccattcatagacggccagccggatcggatggccgggcattgccagcagccgggcctgtacctcgggtgccagcagcgcggcggccagcccgtcgagctgcaaccggtattcgcgcccatcgaccgagccggacacatccagacccagtgccagcgcctgccggcatccggcccagccgggtaccggcagcagcagggccagcagggtcagcaagcggatcatcgcagctccccgatcaccagcccggacagttcccgctccagcttgcgccgcatggcgcgctcgaaatcggcaaagccctgcgccacctcgagaaaggcgccgggaccatgcaggacttcggatcggaaataggggatcagctggatctcggtctcgtattcggcgccgttgatcgccagcccgttgaccgtgatgccgtcaaactccggggtggaataggccgcgcgcgggccgaacccctcgttattctcgccatcgcccgacaggtcgatggtgcggaacagacagtcggggccgcgcccgagcagtgccgcaccataggtcagcgcgtggcccatcgcggtgggggcttcggtcgttgcacggcgcgaggcgcccagccgggcggcggcggtttcaagatcggtaggcgtgcggagcaggacccagtcgagcagcaggtgctgatcgttcggcccgctccactcataagcggcaagcgccaccggttggggcgtcgagaaggcggcccgcaccacttcgggcgcacgcagggcggcggccagcccctgccgctgcaagcgatcctcgcgggcattgaccgagcgcgagacatccagcgccagggccagcgccaagcggcactcggccgcctggaccgggggcgccgtcacctccagcgcacaggcgacggcggcggcccggtacatcaccagtggccggtgctgtccatgctgacccagggctcggccgggtccagcgcggcaccgttctgcagcaattcgatcgagatattgtcgggcgagcggataaaggccatgcgcccgtcgcgcggcggccggttgatggtgatgccgttttcctgcagcatcgcgcaggtggcatagatgtcgtcgaccccataggcgagatgcccgaaatggcggctgtcgctgggcagcccgtcatcgccgtcccagttataggtcagctccagcggcgtctcgtcctgcccgggcgcggccagatagaccagggtaaaccgcccctcttcactgtcgtagcggcggatttcgcgcagcccgagcaattcgtagaaggccatggatttttcaaggtccttcacgcggaccatgacgtgcagatatttgagcggcatcgcttgatttcctgttctgggtgtcgcgtcgaagcctagcgcagtggccagcaatgtcgagaccgcctagaacgcggattggatgccgaagttcaccccgaaccggcgcgcatcataaagcgcgatgttgctttcggtgcgagaggcgctgatgcgcatggtcgggttgaagccgtagtaatctatcttgttgaagataagcgtgaaatcggcctcgtacttgtcttcctgccggccattgcggtcatgcggagagacgtcgtaatcgcggctgcgcgcccagagtcccagctgcgcggtggcgccgaagaccggtttggcgaatgtgatctgggcgcgcagcgcgatctcgtcgaactcgtcggcggcaacgtccgaggtcgctaccgccccggtcagattggtccagagcacggtgccgccgctgagcggcagggtataggacagatcggcgcgcaccgtgtcctgatcgctgcgggtcacgccccattgccgttcggtggcgatgcgggcgttgatctggcggcctcgcgccagcttgtagctttgcccaagactgaaccgggcgaaccgggcatattcgttgccgccataccagctctgcccgacatcgacgaagaaacggtattctccgcgccggtcgagattgatgccgcgctggccatagcccagcgtgtatgaggcaaaggaaaaatcgctggcgctggcagtgggggcgatggccttggcctcggaggacagcgaataggcgcgcagatcgaccgacaggatcaggtcatgcgcgcgggtcggcagctcgcggaaccggtatcttgtggtgacacccagcgcgtattcgatccccgacagagcccgggccgaaccgcccagctggtattccaccggctgaccatagagaacctcggacagcttgtagttcaggaacgaggagcgttgcgacgaaccgttgttgatgttgctgtccggcgtgatcgcaaaggacagccgcgtcagccacggattgcgggcacgtacatagcggaaatcgcgcacggcgatgcggctcaactcttccgagggggcgtgttccacagcgcggcgcagccaccattgcgccagggtgcggcgctcatccgaggcaagcgcctgggccatgaccatcgagcttgcgaatttttgctcgtcggtttcggacagccgccaggcctgctgggccgagctgcgcgcctcgtcaaagcggccaagcgtccgcgccgcacgagaatgcaccagcagcgcctgccggtccgccggatcgcgctgcaacagggcctgcgcatagctgtaagcctgttcaggcgccccgatgcggagcgcctggacggcggtggcgcgcagttcatcggggctcagtttgaccggcgcctcggcaccggccatggaggacaacagcccggtcagaagagccagagccgcgatggggcggcgtatttttccccacggccgcaccaccggcctcagttgtagacgatgaagccgccggtctcgcgaaccgtgggcgccgccgggtcgcggctggtttccaacaccacgacgccgacgatctcttgggcctgatcccccgagatgatcgcgtagtaattgccttcctcgaacagcagggcctggccttcgttattgacgaaatagctggtcatctggcccaggatctcgccattgtcgtccatgacgccggggccgaccgtgaaggtggcggtgggaatctccctgagggtggcgttgttctgggtgttgatccggttcagcgtggtttcggtgacatcattgccctgaaggtcaaagatgcggcgattgcggatttcgccgcgtaccgcgtcaccccgggtgccggtggtatcgttgaaatcgtcaaagtcgatggcgatgcggatatcgccggtggtgtattccagcgcgccgatgccattatagtcgcgcaagcccgcaacgctgcccgtgaacagtgcctggccggtggtgggcaggttcacttcgttgttgcgctgatagatgaagccgccaaaaccatagccgacgtaggcgccggttcgcacaatggcgaattgcgtattgcccgaggtcgagacgccatagatggcgcggtggcggaactggttcaccggctcgccatcgaaactgtccagaaactgggcatccgcttcgtagaccgaataggggccaaggctgccgacagcggttccgcgggaataggtgttgtcgccgtcgaaacccaggttgtcgaccgagaacgtgtcatcggcggcattatagctgacatcgcgcgcatagccgttgccgttataggccgtttcggtgctggtgggctcgctcctgaagatgccggtcctcgcggtgggagaggttgtccccggcggaagggtgcggtcgccctggatcggagagccggtatcgccgcccgtaccgccgccgctcccgtctccggagccatcgccagtaccaaaaacggcatcggagccgccgcacgctgtcagcacaacgcacgctgcaactgcaacgagatggggtttcataactgcctgcctctgctcttttgtcagataattttggccgattgtctggtgtggtcttgcgaaagtcaatcgcaacctgagcgggtcgttggaaagcgcttcagggtgtccgaaaagccatacttcatatggcggttttgatgcggctcctggccatatatagtattgttgcgactcatctagcgaaagggaccttgatgccgctatcctctgagcaactggccgagatcgacgcccagcgggcgcataccgcgccgacccgccgtgtggtgtctccggggatggagtcgcatctctatcgcgcgcatccggtgctggatcacggctttgtccgggtgatcgactatatgggcgatgatgcggccatctgccaggcggcgagggtgtcttatggcacgggcacgaaatcggtgcagaatgacgaggggctgatccgctacctgatgcggcactggcactcgaccccgttcgagatgtgcgagctcaagctgcatgtgaagctgccggtctttgtcgcgcgtcagtggattcggcaccgcaccgcaaatgtgaacgagtattcggcccgctattcgatcctggatcgcgaattctatatcccggcgccggaacatgtggcggcgcaatcggcggtcaacaaccagggccggggcgaggcgctgcaaggggaagaggcggcgcgcgtgctggagattctcaaggccgacagcgcccgctgctatgacaattacgaggcgatgatcgggcaagagggccagcagggcctggcgcgcgaactggcgcggatgaacctgccggccaatatctatactcaatggtactggaaggtcgatctgcacaacctgttccatttcctgcgcctgcgcgccgatgcgcatgcgcaatacgagattcgcgtctatgccgaaaccatgtgccgcctggtcgccgactgggtgccctttgcctataaggcgttcgaggactaccggttgggcgcggtgaacctgtcggcgcagatggtcgacagcctgcgccggatgctggcgggcgaggcggtgacgcaggaaacctccggcctttcggcgcgggaatggcgcgagtttcaggacgtgattggccgataattcgcccgaaagttgaaaaaggtcggctaatctgtcatcctctcaccgttttccggggggaggatagatgcgtagatcttttttgggtttgtgtctcgccgtgccgcttgccgcctgtgtgcagcatgcgggaacgtcgggtggcgatactgccaggctgatattctttgggggcgccaataccgaaaggatgaacatcgttctgccggattttccgaccgaacgctgtgccctgcatagacctcggccagtgtcggcagacggagaccgagaagcggcgctgttgcggacggcgcttttgtccatcgtgacaaacgtgctgaccaatgcggtggtcgagggggcgcgaaaatgggcacagcgctatcaggcgcgctatgctggttcagcgaatttctcgaacttccggatcggccgcaccacagacgatatccgctgcgtcggtatcattcgcatggggcccgaaagtgccgacaaaacccgtcgcgatctctattcggcgattgttctggaactgaaggagatcggcgatggcgccatgttcatcaggccggtctattcgtatacgccggtgctgaagaccgcgaccagcgtgcaagccaacgagatcggctgggccgggactgccattaccgtgtcggtggctgcagtcaatgcggagggcgaattggtcagccactcgcaaagcctggggctgaaacctgcaaaggcaaatgtctcatcgcatctggagaatgtccggcacacggcggtccccaagatttattccgacggtcccgaggcgggttacgataccgcgatcatgccctattttcaggggcggccagtcactttgagcatcgccgttaccgaggtgggcgcgggcgcaaacgatgccaaggcccttgccggagcagtggaggcgaacaagggggcgatctcgactctgatcagtgggtcgctacagcgggcatccgattgaggcccgaggcggcgatcaagacaacagataaccggcggccgcgcgggccggccgccagctgttgcatgacccggagatctccgggtggtcccgttacagtggcttgatgtctccggccattttgcggccgtcacgtccgtccagcatttcaaaggacactttctgattgtcggcaagtccggtgaggccggaccgttcgacagccgagatatgtacaaaaacgtccttgcccccgtcatcgggggcaatgaacccgtaaccttttgttgcgttaaaccatttcacggtgccggtaggcatgtcccgtgtctccttctaccttccaggtcacccctgtaattggcggggtcgcgagcgggcgaccggacatgcagacgaccggtccagcatgaacacgccggacgccgacaggccggaagctccggcaacaagattacatggtgcaggcaaaaatcaagaaaaagggggtgccagcgcgaaaaatgcgcgatatttcatcaccacgacacagggggtgccatgctgatctatgggctgaagaattgcgatacctgccgcaaggcgttgaaatcattgcctgatgcgcggcttgtcgatgtgcgcgccgatggcgtcgacccggcggttctgagccgggcctgggcgcagttcggcgccgatctgctcaatacccgctcgacaacctggcgcgggctggacgcggccgagcgcgccggcgcgccgctggaactgatcgcgcaatatcccgccctgatgaagcggccgctgatcgaggccgggggggaattttacctcggttggacccctgccacccgtcaggcccttggtctgggctaggcgcacccttatgtcggaccggtagggaatcacaggaaagaacccaagatgcgcaatgcggcccttgttctggggatcatcgccggtctgatcggcatgttggtcggctttttcagctttggttatgtcgaggcgatcgagcatttcggcgagatcgacgggctggccgagcagctcgagaatgccgatctggtgcagatgacctcgatcatcgcgccgatgctggcgattgcgggcggtgccatggcccgggcgcgggcgctgtggggcggggtgttgctgctggtgtcggcggcagggatgtatcacgcctttggattcaacgtgttcaccatgtttcccatcgcctttgctgcggtgggcggcgttctcggcgtggcggcgggcaagccggatgagcccaaggcgcatttctgaatgatgcggcccacgcaagacgcgtgggccggcaaggcgctcaggccatggcggcctgggtgcggccgcgcagcagcgcatcgagtgacagcgcaccggcgcccttgatcaccagcaggctgagggtgaacacccagaacaggcgctggtccatgatcacaccgctggcctgattgtcgaaccaggcacccagcgtggccagatcggtggcgccgtggccatagacgtcggtcagcgactggaccaccacaaaaccgatcattcccagcgcggccagccgggtgaacaggccgatcacgatcagcagcggcaggatgaactcggcataggtgcccgccatgaccacggcccaatggaacatccccagttgcgagacgtcatagccgaccgcttcgagctgtttggggaaaatctggctgtaggcgccgatcgaggggctgaagagaccgaagatgccgtcgcccagcttggtcagaccggaattccagtaatagaccagcaagacggcggcaaaggtgaaccgggcaaatagtggcaacagccaatctccggcggtttccaccaggccgaagacacggttatggatcgagacgagtgggttcattgtcttgtccttgctctgtgagtgagatgatggcgccgccctggagcagcagggcaagcgtggcgccaaggtcgaattcgggggtctgttcggcagcggcctcgtaggccgctccgatggtggcgccgccttgcagcgccgtgatccagtcggcgccgccggggggcagcagctgcgggatcgggtcatattcgggccgggtgatcagcacgtcctgaccgccgggttcgggtttgggggcgtcgtcctcggtgttgaaacgccagatcgcgtggatcggccagggcgagcgcaacaggcgcatggcgggggcgaactccagccgcgcagccatcagcgcctcggggtcgatggccagcgcctgcgggtcgatggccgtgctgtcggcggcgtgataggcgtgacgcagggccagttccagtcgcgccacatccggcagatagcccagatgcgacagctgctgcatcccggcgaggaactcggggaaggcggcgccatagaacatcatcagcggcgatgcgggcggatggcggcgcaggaagatgcccgcaagcccgtccatgttctgcgtgcccagcagcttggtgatcaccggaaaggcctgatgcatcgcctcggtcagcgataccgccacattgttgcgatagacatcgaagcgacggcccgctggccgttcgcccgcgtcgcacaggccctggggcaccgcgctggccgggtccagcagggcggtgtggaactgggtttgcgagacgctcatgccgggatgcgctccagcgcctgttgcgcgcgcgcggcctcggcccgcaacacgggccagtccggcacatcggtatcccattcgatcaggatcggtttcggccccgaacgctcaagcacatggtcaagcagcgcccagaccgggtcgaccacctcgcgcccgtggctgtcgatcagcagcgggcggccgtggtcgtcggtatcctcgtcatggccgcccagatggatctcgcccacatgcgccagcggataggcgtcgatatagccctgcggcgaaaagtcgagattggtggccgagacaaagacgttgttgacgtcaagcagcaagccgcagccggtgcgctttgcgatctcgcgcaggaaatcgggctcggaccagctgctttcggcaaaggcgagataggaagaggggttctccagcagcatccgccgcccgaccacctcttgcacctggtcgatatgatcgcagatgcgggccagcgtggcatcggtatagggcagcggcagcaggtcgttcaggaaatggctgtcatgggtggaccaggccagatgttccgagaaactggccgggttcagccagcccaccagatgtttcagccgggcgaggtgatccgcatccagcgcgccttcgccgccgatcgacaggccgaccccatgcaccgagattgggaaccgctcggacaggtggcgcagctgcgccagcgggcggccgccatcgcccatgtagttttcggcgtggatttccagccagcccaccgggccgggcgcctcgaggatttcggcgaaatgctgcggcttgtacccgactcccggcatggcgggcaggtgggtatcggttcgcgaactgtccagcatctgtccaatcctttgcgacaatcagagggtgggcaaggggggagaaagaataggggcgggccgatgcgccggcccgcccccgcaatctggtgccggcttatgcgggcaggtcgcgctccagcgcttccagcgaacccttgcggaccgagccgtctgcctgggcgggcagttccatgctttcgcaggtgcccgcatcgaccagagtccaggcattgccctggtaatccacggtcgaggtaccggcgcaggtggtgccggggccggcggcgcaatcgttcttgccggccagcgaaacgccatagcatttctccttggcctgggcgctggcggtggtggcggtgccagccagtgctgctgcgacggcgcctgcgatggcaagggtctttgcggtgttcgacatgtcggtcatcccttcgtgatcgtgtgatatgtctgctttggacagctcaaaggtagtgtgcggtgggcgccgtttgaattcacgaccccgtgtctcacattcccgtcagaattcttgggcaagtgttgcggtaaacaaagggattcttgcggcaaaggccggaaatgttacaggccagcccccggggtgagggctggcctgcgcgcttttcgtgagaaatgttacagaaggtcggggggagtcgcggcccgtccgagctcgattgttacatccgccaggctctgtacgctggtctgtttctcacccagacggcgcacgctgacggtgcgttcctcgacctcgcggtggccgacggccaggatcacgggcaccttgcccaccgaatgctcgcgcaccttgtagttgatcttctcgttgcgggtgtcggcctcggcccggacgcccgcggcgcacagctctgccaccacttcgcgcacataatcatccgcttccgaggtgatcgaggcgaccaccacctgacgcggcgccagccagaagggcagcttgcccgcgtgttcctcgatcaggataccgatgaagcgttcgaacgagcccagcgtcgcacgatgcagcatcacggggcgatgcttggccccgtcggcgccgatataggtggcgtccagccgttccggcagcacgaaatccacctgatgggtgccgcactgccagtcgcgcccgatggcatcggtcagcacgaactccagcttggggccatagaacgcgccttcgccggggttcaattccggctcgatcccggcggcgcgggtggccgacagcagcgccgcctcggccttgtcccagaccgcgtcggacccggcgcgggtgtccgggcgatcggagaatttgaccgagaatttctcgaatcccaaatccttgtagatcatcgacaggaagtcgatgaactcggcggtttcggattcgatctgatcttcggcgcagaagatatgaccgtcatcctgggtaaagccgcgcacccgcatgatgccatgcagcgcgcccgagggttcgtagcggttgcacgagccaaactcggccatcctgagcggcagatcgcgataggatttgaggccctggttgaagatctgcacgtggcaggggcagttcatcggcttgagcgcgttcaccgccttttcgcgggcgtgttcctcgtcgacttcgacgatgaacatgttttcctgatacttctcccaatggcccgaggcctcccacagcttgcggtcgaccacctggggcgtgttcacctcgacatagccgccgcgccgctgctggcggcgcatgtagtcctgaagcgtggtgtagatggtccagccgttggggtgccagaagatctggcccggcgcctcttcctgcatgtggaacaggtccatctcgcgccccagcttgcggtggtcgcgctttgcggcctcctccagcatgtgcagatgggccttgagcttctccttgccggtaaaagcgacgccatagatgcgttgcagcatcgggcgattgctgtcgccgcgccaataggcgccggcgatggacatcagcttgaacgcgtcgccggggacctggccggtgtgctgcaggtgcgggccacggcagaggtcctgccagtggccgtgccagtacatccggatcggctcggtgccaggaatggcctcgatcagttcgaccttgtagggttcattgttggccttgtagaactcgatcgcgcgcgtgcgttcccagacctcggtggtcacgggctcgcgcttattgatgatttccttcatctttttctcgatcaggccgagatcttctggggtgaagggttcggcgcggtcgaagtcgtagtaccagccgttctcgatgacggggccgatggtgaccttggtggcaggccagatctcctgcacggcgcgggccatgatatgggccaggtcatgacgcaccagctcgttggcctgggcctcgtcggccatggtgtgaatggcgatctgcgcgtcagtcgcgatcggccattgcaggtcccaatgcttgccgtcgacggtggccgagatcgcctttttcgccagcgaggtggagatatcggcggcgacctgcgcgggggttacgccggcgtcataggatcgtgcattgccatcgggaaaggtgagagagatctgggccatgactggcggctcctcgtcggtttggcgcccactgaacgcccggttgcgggttatggtgtccgcccgatttggcaggggccgctgacgaagtcaaggcagcagactttcgcagaaagtctgtgcccaaagtttcgcgaaactttgggccggccgcgcggtcagcgcgcggcaaagatggcataggccatcagcagggtgcagacccagcccgcgctgaacaggatcgggcgcagcggcatccgggcatagcccgagatcatgcccgccgcatgcagcacccggacccagaagaaggcgatggcggtccagtaggtgagcgtcgagaacccgttcatcagtgccaggatcagcaccagcaccgcgaagggcatcgactgttccagcaggttcagatgtgcgcggtgcgcgcgctgcacccaggggcgcagattggaaatctgcgccggccgggcgaacgcctcttcctgcgagggatcggtggcgatgccgaccacgtaggggatccagagcgaggcggcgaggatcatcaggcaggtgagaatgcccagttcggtgggaaagctttccatcatgcggctcctttcagcgcggttccggtttccagatagctcttgagcgaggcggccagacgcgcccagccttcgccgatcccgtcctggccggcggcgagcttgtaatgttcgatggtcagcttgcagatctcgccctgtggttcgatcagatagaccatttccgaggtcgcggcacccggccccatgaaaagcggttcgaaactcatctcgatgcgtgatttcggatccagccgccgggtcacctgtcgcagcatggcgcccccggcgggggtgatgaattcgaccgtctcgccgggcgagaccttgccctgcacctcgttgcagaggaagtgataggcggccatctgctctgtctcggtcagcgcggcccaaagcgcatcctgtgtgcagcggatgaatgtctgcatcatgaaatcgggctttcccattctgttctccgtttccaatttctctttcagcgcggccagcccctgtgcctgcggttgcaggaagggcgccacccagcggttgatcatgtcctgcaggggcagggggttgaggtaatggtatttgaaccgcccctcgcgccgggtgaggacaagatgcgcctcctccagcagcttgaggtgtttcatgaccccgaaccgggtcatgtcgaacttgctttccaactcgctcaggctttgcccgtccttctggcgcagctggtccagaatggcgcggcgggcggggtcgttcagagctttgaagagtgtgtccatgtctgcactataggtgattctaaagtcacgtgacaatatggtaacgtaatgacccttgcacctgcctgcaaagcgttggaggcttgggaaaaacgaccaggaaaggaaatgcccggtgagcgatactctgacaaccgaccgggggcgcagcatcgcctatcacctctccccgggcgatggtccctgcatcgtgttcctcggcgggctgaaatcggacatggagggtaccaaggccgtgcatctggaggcctgggcgcgtgggcgcgggcatggctttctgcggttcgactactcgggacatggcgaaagctcggggatattcgacgagggcgcgatcggggactggcatcaggatacgctggccgtaatagatagcctgaccgaggggccgctgatcgtggtcggctcgtcgatgggcggctggcaggcgctgctgctggcgcgggcgcgggcagaccgcattgcgggcatggtcaccattgccgccgcgccggatttcaccgaggacggctggtgggccgggttcgacgcgggccaaaaggcacagctggccgccgagggccgggtggagctgccctcggactatatggagccctatatcgtcacccgccgcatgatcgaggacgggcgcgatcatctggtgctgcgtgcgccgctgcatctgccgtttccggtgcgtttcctgcaaggcaccgccgatacggcggtgtcggtcgatacagcggtgcggcttatgcaacatgccaccgggcccgacatgcgccttttgctggtcaaggatgccgatcaccgcttctcggacgagacctgtctgaagatcatcgaggatgcggtgatcgacgttcggggcccggcctgatgcggcgcctgggccgcctgttgggccgcgcgctggcgctgttggtgctggtggcggggctcgcctggtggcttggcccttatgaacaggtcgatctgaaggcacgctttgatccgcgcaagttcggcgaaggtgttcaggtctatttcgaaagcatcgaatcccgctttgccgatatcactccgggggtggaaaagcgggtgatctgggcaccggggggctatgagcgccggaccccttacgcgctggtctatctgcacgggttctcggccacctccgaggagatccgcccggtgcccgatcacatcgcccaggcgttgggggccaatctggtctttacccggctgcaaggtcatggacgtggcgacgatgcgatggcgcagggcagcgcatcgggctggatgcgcgacaccgccgaggcgctggcggcgggccgtgcggtgggcgagcgggtgatcgtgatcgccacctcgaccggggccacgctggcggcggcggcggcgcttgaccccgagatgtcggccgatgtggcggcgatgatcctggtctcgcccaattttggggtgaacgatccgctggcctttgtgcccacccttcccggcgcgcgctattggctgccccggctgatgggcgatgcgcgcgatgtgaccggcccggatgcggacaagaacacctattggaccacccgctacagctggtcggcactggtgccgatgtcggtgctggttcaggcggtcgtctcgctggatttcgcgcaggcccgggtgccggcgctgttctggttctcggatcaggatcgggtggtgcgcgccgatctgacccgtgcgctggccgggcgctggggcggcccggtcagggtcgaggcggttaccatggggccgggggatgatccgtcctcgcatgtgatcgcgggggacatcatgtcgccggggcagacagatatagcggtcgcgggcatgctcgcctggctgcgcgaacaaggaatttattgatggaccaacgggttagcctgatcaccatcggcgccgaggatatcgaggcggctgcatccttttacgaggcgctgggctggcgccgggtcgagacacccgacggggtgatcgcgttcgacctgatcgggcaggtgctgggcctttacccgctggcggcgctggccgaggatatcgggctgccggtaggagaactggggcagggggcgatgacgctgagccataattgccctgaccgggaaacggttgatgcgctgctgaagcgtgcgcagacggcgggggccgagatcctcaaacccgcgtcagaggtattctggggcggctatcatggctatttccgcgccccagacggcagcatctgggagatcgcccataacccgttttcggcacttgggccaaacggcgagtttcgctggaacggatacggctgatgcgtcgcccgggcagcatgtggagccttgagaccctgggccgcgtgcgcctgtcgcggcactttttcatgcgcgacttcctttattccgagatcggcagttttcacgagaaacagaacattcccgacgaccccgacctggcgatcgagaccgggcgggccttttgcgaaacgctgatggacccgctggaggagacattcggccgcatcgcggtgcgatcggggtaccgatcgccggcgctcaaccggttcggcaatgaaaaccggctgaactgcgcccgcaacgatcatccgctggaatgccatatctgggaccggggccggggagaggcgcggattgccggcgcctcggttgtgatcccctggtttgccgaccgctatgcccaggggcgcgactggcgcgatctggcctggtggctgcatgaccacctggagtattccgaggtctggttctttcccaagctctgcgcctttaatctggtgtggcgacccaaaccgctgcgccggatcgacagctatatcgcgccgcgcgggcggctggtggtgaccggagaggaaccgccgctgccactggcagagcggcgcgcggcctatgccgattttcccgcctttcgcggcatcgcctatccctgacagggcttgtcgcgccgcggaaaacggcccattctgccgatggttgacgggtctggtgcgaaagggaggtatatgggcgagccgctggttttcctgcccggcatgtgctgtgacgcgcggctgttcgcgccacaactggccgcgctgtcgcgttcgcacgcggtcaccgtctgcccggttggacaggccgatcagatcagcctgattgtcgaggacctgctgcccatcctgcccgcgcgttttgcgctggcagggctcagcatgggcggcatcgtggcgatggagatgatccggcgtgcacccgaccggatcagccgtctgtgcctgatgtccaccgatgcccagaccgatacgccccagatcgccgccgcgcgcgagccgctgatcatcagcgcccgggtcggcaagctggaacaggcgctgggccaggtgctgcgccccgaaagcctggcgccggggccgggccggttgcaggtgctcgaggtgatgcgccagatggggctagaggccgggccggaccagttcgtgcgccagatgcgggcgttgcagcgccgcagcgatcagcaggggaccctgcgccggatcaaggtgccgaccctgatcctgtgcggcgcccatgaccggctgaccccggtcaagcggcatgccttcatggccgatctggttgcccatgcgcggctgagcgtgatcgaagaggcgggtcatctgcccacgcttgaatcgcccgaggtggtgaccgaggcattgcaggcctggctggccgagcctcagcgataaagcgccgcgcgcctttccttgtccagcacttgtggcttgaccaccggttcgccggtcgaggtgtcaaagaacggcgtcttgcgccagcgccccgacagccgcccggccagcattcgcgtcagcaggccatagacggcgggggcgatgttgcgatgtttgcggctgccatcgggctggggcacaaagccataggcgcgggttcgacccagcgcgtcaggatcggccagccgacgcacattgaccccgacaaagggtttcttgggggaatcgagggtcgtcgccagcggggtattgcagcatttcgcgtaccagcggaacaagcccttgggtgataggcgcatcagcgcaaggtgctcggcgccccggtcgatcacgaatccatccgggctggtctgaaaaatgtcgaccggacccggggccgggtctggctggccgaagtacaactcggccgcgcggcaatcggggcagtggcagccgacccgggtgccagcgcggaccgcatcagcgctcagatgtccggccagcgccccgcagtcgcaggcaaattcaagctcggttgcccgggcccggcccatgatcaggcggcgctgttcttgttggccgggcgcagcgatttgcccttgcggctgttggtgttcatgaagtcgatcaccagcggccggatgttgtcgcgccagctgcgcccggcgaagatgccgtaatggcccgcgcccggctccagatggttggccttcttgctgtcggccagcccggtgcacagatcgagcgcggcgatacactggccgggggccgagatatcgtcattggcgccttcgacggtcatcacggcgacatcggtgatcttgctgatatcgaccttgtggccatcgacgatgaatgcgttgcgcgcgatctcgcgcttcttgaacacccgctcgacggtcgagaggtagaattcggcggtcatgtccatgacggccagatattcgtcgtagaaccggttatgggcgtcatggtccgaggcctcgtcgcgcatgacccgctggatctgatcggtgaacgccttggaatggcggtcggcattcatcgacatgaacgaggccagttgcagcagacccggatagaccatgcggcccacgcccttgtatttgaagccgacgcgctggatcatcgactgttccagctggcccatggtgacgcggcggccgaaatcggtcacctcggtcggggtggcgtcggggtcgaccgggccgccgatcagggtcagggtgctgggctgcgccttggggtccagctcggccagataggcggtggcggccagtgtcaggggggcgggctggcagaccgcgatcacatgggtgtcaggccccagttcgcgcatgaaatcaaccagataaagcgtgtaatcctcgacatcgaacttgccggccgagaccgggatatcgcgggcattgtgccagtcggtgacatagacctcgcaattgaccagcaggctcttgacggtcgagcgcagcagggtcgcgtaatggcccgacatcggcgccaccagcagtaccttgcgcggttgtgtctcgcgccccgtgacgttgatatggatgagatcgccaaagtcgcgctcgaccacggtattgatctcgaccaggtggtccttgccatcctcgcaggtaaaggtgcgaatgccccagtccggcttgaccaccatgcgctggaacgtgcgctcggtcacctcaccccaggcggacatccagttgaagacggggttcggaaccatcgagaacagcgggtaggatgccatcgaattggcggtcgcccccatccattgattggtattacgaacggtttccatccagtcgtaggtcatcatgtaacgcatgaaacgggcctcctaagccacacctggagatttcggaccattcgtcgctttgccccccgcaatgcacgacgttattctgcacagcagcgaggttaggggggattccttaaaatgacaacaagtgaagatatgccgacgcatttgaccggcgaacaatttgaacagcttaaggaaaacatgaccaaggtcgaggaactgtccaagcggctggtcgagatcatggctggcaaaaagccccatacccccgcgctggatgctccgaatcaagagctttttgcaaaggcagcaacggcctattgggccgaggcctggcagaatcccgccaagttgctggaacaacagctggaattctggggcaagtcggtgctgaacttcgccgaggcccagcaggcgctgatctcgggcggggccgagggggacgaggacgcccccaaggaccgccgcttttcgaacccgatgtgggacaacaacccctacttccgcttcatcaaacagcaataccagaccaatgccgccgccctggcgcaggcggtcgcctcggtcgacgatctgcccgacaaggaccgcaagcggctcaagtacttctcgcagcagatcatcgacatgatggcccccaccaatttcctggccaccaatcccgacgcgctggaacgcgcggtcgagaccgagggccgctcgttgctcaaggggctggagaacctgatcaccgatctggaggccaataacggcgagctggtggtcaagctggccgatgaaaaggcgtttcatgtcggcggcaatatcgccaccacccccggcgacgtggtctatcgcaaccggatgatggagctgatccagtacaagccggccactgatacggtgcacgagatcccgatcgtgctgttcccgccctggatcaacaagttctacatcctcgatctgaaggcacaaaacagtttcatcaaatgggtgaccgagcaggggttcaccatctttgtggtcagctggatcaatccggacgccagctatgccgatgtggggatggaggattacattcaggacgggttcctgaccgccatcgacgaggtcaagaagatctgcaaggtcaagcaggtcaacgcggtgggctattgcatcgcgggcaccacgctgagcctgacgctgtcgctgatgaagcagaccggcgacaagtcggtgaaatccgcgaccttcttcaccgcgctcaccgatttctcggatcagggcgagttcacccccttcctgcaggacgatttcatcgacgggatcgaggaggaggtcacccgcgagggcgtgctgcgctcgtggatcatggcgcggaccttctcgtatctgcgctccaacgacctgatctacaaacccgcaatccaaagctacatgctgggcgaaacgccgcctgccttcgatctgctctattggaacggcgatggcgccaacctgccggccaagatggcggtgcagtatctgcgcggcctctgccagcgcaatgaattcgccggcgaggggttcgacctgatgggccacacgctgcatgtgcgcgatgtggatgtgccggtgatggcaatcacctgcgagaccgaccatatcgctgcctggaaggactgctatcgcggggtgcagaagatggggtcgcgctcgaaaacctttgttgtgtccgaatccggccatatcgcgggcatcgtgaacccgccctcgaagaagaaatacggccattacaccaatcccgacctcaaggacgacgccgccacctggctggccgaggccgatttcaacgaaggctcctggtggccgatgtgggcggcctggctgaagccgcgtgcgggcaagcagattccggcgcgtgaccccggcgattcgcagcaccccagcctgtgcccggcccccggcacctatgtggtggccaaggcaagtacctgatttctcgtcatttccaaactttttctgcggcgcagcattatttttcttgaaatgctgcgccgcagaaagcatattcctctcaagccgcaggaaacggggtgggcccggacccggcaatgaggattgagacaatggcaaagacccaagactttaccgcgatcatgaaagacatgatgggcgcattccccgttgacaccaaagcaatggaagacgcgttcaagtcgaccgcagccctgaacgagaaactgtcgggcgtcgctctggaagccgccgagaaatcggccgagatctccagcaagtggaccaaggaaaccctggccaagctgagcgacatgtcgaaagcaaaggcagagccggcagactatgccaaggcgatgaccgatttcgccagcgcatcggctgaagttgccgccgagaacatggccgccttcgcagaagtcgccaagaaagtgcagatggacaccgtcgagctgctgatggctgctggcaaggacatcaccgaagatgcaaccgctgccgtgaaaaaggccaccaacgacgtgaccgccgccgccaagaaggccgcagccgcgaagtaagacgacaggcggggcgcaccgctctcctccccccttggtgcgataccgcagggcaggtcgaaagacctgccctttcttgttgcggggcgccgttttccggcccggaaaacggcctggaaaattcgtcgaattttccctcccggaatttgtgcaaattccggggccgcctctggggcggcggcatgccgcgccgtttctcttttcttttgttctgcgctcgcataggctcgctgcaatgcgacaataatggggagtaacgtcgtggccgaacaggaaaaaccgctgctgatcaagcgttatgccagccggcgtttgtacaataccgagaccagcgactatgtcacactcgaggatatcgccggtttcatccgggccgggcgcgaggttcagatcgtcgacctcaagaccggtgacgacctgacccggcaatatctgctccagatcatcgccgaacatgaaagccgcggcgagaatgtgctgccagtcaacgtcctgaacgatctggtgcgcagctacatggtgccgggcggcggcatgatgccccagttcctgcaaagctctttcgacatgctgcgcgaaagccagtccaagctgatggagaacatgaacgccatgaacccgatggcccagatgccggggttcgaggcgctcaaggcccaacaggaggcgttcatccgcgccatgaccggcgggctgggcagcacctggagcggaccgggcaaggaaggcgagggcgacaagggcgaacagggcgaggacctggacgacatcaagaaacagcttgccgagctgcagcgcaaactgtccaagctcagctaaacgccgcgcgcctcaggtgccataggcgcgcgcggggccggtcacctcggtcatcgcggccagcaggatatcggccacaacatccagctcggcgcggctcagccgcaccggcagccgcacgtcgcaggcgcgcatcaacatggcgcgggtctgcggcagttcgggcacctcacccagaaactgccagttccagaaggcgcgggcattgtcctcgctcaggccaaacacctgcaccttgaccccgcgccgatccgcagcggcggcaaaggcgcggatctcggcctcgtccagcccgaccaggttgaactggatcgaatccggggcgcgctgttcgggcgccagcggggcggggacgtcgataaagggcgaggtgttcaggcggtcggcgacatagtcatggttgaccagcccgtcacgcacccgccgcgccagttcggggatttgcgggcggatcaccgcggcgctcaggttcgacatgcgcagattgtaaagcggcagcttgttctgccagcgggcaaaggcctcggccaattcgggcgagttctgcccctcgggacccttgtgcttcttccagttatgctcgtaggcgcccgacatgatcaccgcgcgcgccaccagatcggcgtcgtcagtgaccaggatgccgccttcgccggcgttgatcatcttgtaggactggaacgagaaacagccgacccggccgatggtgccgatattgcgcccgtgccaggtggtgcccagcgaatgcgctgcatcctcgaccaccgggatgccgcgcgcatcgcacagcgccatgatcgcgtccatgtcagaggtatggccgcgcatgtggctgatgatcaccgcctgcacatcgctcagcttggcctcgaaatcggccatgtcgatgcgatagttggcgccaacctcgcacagcaccggcacgcaatcggcatgtacgaccgacgagggcacggcggcaaaggtaaatcccgggatcagcacccgcgcatcgcgcggcaggcccaatgccttgagcgacaggaacagcgccgctgagcaggacgacaccgccagcgcgtatttcgaccccaacaggttggcgaactcggcctcgagcagcgcaaccggcgcatcctgcggcgcggtatagcggaacaggtcgcccgattgcatcagcgcgtcgatggcttcgcgtgctgtggcgggaatgggttcggcgtcgtgaacgttgggtggcagtgtcatatttgggattcccgaattcaacctttgggaattgtaaaacagttgcgtaacagaaccaagaagatcctgaatggacatacagaattccgccgcgcaggaagaatgggttccgcagatcgagttggtccgctgtgcgggacgaggacgaagccgctggcgcggcagggcgcttgtggtgagggcggcgcggtgatctgaccacggggattttggagatgggcttttctgtctgacgattggggtctctcaatcaacagacaggagggtcccatggtggacaccaagacaacaccgctgcgtgcgcggatgatcgaagatatgcggatcaaagggctgggcgaaggctcgcagaaggcgcatctcagggcggttcgatatcttgccgagttccttgggcggtcgccggacactgcgacgcctgaagacttgcgcgcctatcagctccacatggtcgacacgaacgtcaccccatcgacctacaacgcgcgacttgtcgggctgcggttcttttttgaaacgacgtgcaagcgctctgagaggaaggactgcctgcattttcgcacggagccgcgcaagctacccgtggtgttcagcgccgaagaggtgtcgagatcctcagggtcgcgcctgggccggggctgacgtatcgggcggcactcagcatttcctatggcaccgggttgcgtgcgtcggaggtctgcaatctcaaggtcaccgatatcgacagcgaccggatgccgatccatgtcgaccggggcaaaggcggcaaggaccgcaaggtgatgctctcgccaggactgcttggcttgttgcgggattattggaaagaagcgcgacccgatggctggctgttcccaggcaagccccggatcaacccgctctcaccccggcaactccatcgcgccttcagtgcagccaagcacctggccgggatcaagaagccgcgcagcccgctgcatggtttgcgccacagcttcgcgacgcatcttctggaggcgggaacggatgtgcgcgtgatccaggttctgctcggccatgccaagctgagtacgacggcgcaatacacccatgtggcgaccaagccccctctcgggacatcgctgcgcaatgccctgtcgggcgatggatccgcgacaccgacagcccctacgaggtgcttgcgcagctgcgggaccgaaggtcggagtgacgaccgcgggcattgccgcgcccgaagctggaggttgctgacatctttcaaatccatggcccggcgtatcggcgggccaatgcagggcatctgaccctggcgcagttgaaggtcatgtcagcgattgaagcctgccgaacggaggcgctcggcgggcatgtggcggcctgcaccaagtgcaaccaccagcacatcgcctacaacagctgcaagataccattgcccggcaggcgatttggcaaagccaaatctgccgagaggggggcattgcccgaagtgtcaggcaccggcggcgcgcgactggatggcggcccgcgctgaggatctgctgcccgtcgagtatttccacgtggtgttcacgctgccagccgagatcgcacgcatagcgctttggaacaaacgggcggtctatggcctgctattcagggcatcggcggaaacggtgatgaccatcgccgctgatcccaaacgtcttggcgcttgcatcggcatgaccagcgtcctccacacccggggatcggcgctgacccatcacccgcatatccacatgatcgttccaggcggtggcctgtccccggacggcacccggtgggtcgcgtgcaaaccagggttctttttgcatgtgcgcgtgctgtcgcggttctgcgctacaaatgatcccccggatcatttgcttgacgcttgaactccggcggttgcttgtcaaaggcctcatggctttgcaccgtgcaggacagctgaggttcttcggtgatctcaccgaattggcagaggccagtgctctcgccgaatggctcacgccgctgcgcaaaaccgactgggtggtccatgccgccccggggctgcgcccgttcagggctgaattgatccactggatcaattcctggccgcccttcaccccttcggcggaccggaggccgtgctggcatacctgtcacgatacacccaccgcgtcaccatctcgaaccgtcgcctcgtcagcgctgatgccaacaccgtggcgttcaaatggaaggattacaggatcaagcgtggtgaccgcatgaaggtcatgcgcctgccaaccgaggtcatccgccgctttctgatgcatgtgctccccgaccggttccatcgtctccgccactacggcttccttgcaggcagtagacgcagagcgaaagtcgcccaaatccgtgcgcttcttggagcgaccagatcggccgagccagaccggcccgcagatgatcccccggcacccctcactttacgtgagccatgccccgactgtggcggacagatgcgcatcatcgagaccttccggcgtcgccaaatcccccgaacccgagcgccaccaagaaagcgggccgcatgatgaaccgcccatcttttgcgcctcctcaggtccgacacgcaacatgccggtcaaaggcaagctttggctcagtgccatcaatgcgtcgcgatggaacgcaggccgccgcagcaagaccgaaaaacgggcccggtcctaaacccaagacatcgacgctacgcctccaaactcggaaaaatccgcgaaactccaaccgatatcagggactggggcctgtactttccccatagcacggcgcttgcgtcccgccgcttccaccttgtcagatttgtcaacgcgggcctgaccgcccaacacaacactaacgcactgccccgcatccaaaaatcttagacaaaccgagctttcgctgcggctgcgcaaatgtcggattccaagccttgttcagcgcgcgcgatcaggcgtgtcatcaggttctcgttcgaccaatgcctcgacctgaacgaccacatcatctggaagcgcgccaaaagcaagtgctccggcgaggccttcgatctgcttcgctgttcgtgcgccaggtatggggatgttcgcgccctcttgcgcccagatccagccgagcgcgccctgtgccaaggtgcgcccgtccgtcgttaacaacgctcggatcgcatcaagctttgccaaaaaggttgggtttacctgaccgtttgcgaagtaatcagttctagggtttgacgttgcccgaatatcgtccttgcgcatggcgtcaccggcaccatagttccctccaagtagtcccatcgccaaaggcgaccggatgagggcgaccaggtctttgtcgtggagtgcccgacgcattctcggcgcatcgagaagcacattcatcgcgtgttctacggcgacaaatgcgggcctgtccgcaaaagccacggcgctttctgaaaaatccgtgctccacccgtaggagcgcacttttcccgctgcacaggctttttcgacttcctcgaatagcgcctccgccttcggcaccgatagagaattgaggtgcagtatcaacacgtcaatcctgtcacgtccaagtctggccaggcttcggtcgatggcgggcaggacgcttgcgggatcatcctcgttttccgtgagctgcttgctctcttcgatgattccggttccgaactttgtcgcaatgattgcttcaggcctgcccttcaaggcacgtgacaggatgcgctccgcatggcccgcgccataagcgggcgctgtatcaaacaaggtgatgcctgcatcaagcgccgcgtgaatggtgcgaatggactcgtcgtcatcgacattggtgtaaccgagcggttgatcacctgcgaacatcgcgccccctattggccaacagcccatgcccaatgggagaatatcagtatccagaaacttcatgtcccgactcccttaaagcttgccctcgatgaagccacgaattcttttcggaatccatgaaatgcaatgtaatggtcatttcatgaatgaaacgaactttgactgggatgacctacggctttttctggccgtggcgcgtgagggcggccttgctgcagcagctgcttcaacaggaaagagtgctccgacactggggcgacgtatgcttaacctagagcggcgactggggagcgacctgtttcaacgtatggcgcgagggtatgcgctcacggaggacggtcaacacctgcttgcgaaagccgcacggcttgagagccttgttctgcccataacggcaatcgatccggaacaggccatacctgtcgttaaagtctctgccggaagctgggtgacgcatctgctttgcgcgaatgtgtccgaaattattggctcagaccgcatacggcttaggttcatcgcctctgatgacgtcgctgacattggacgacgcgaagcgctgatcggaattcgaaaccatcgaccggaagggtccgggcttgccgggcgcaggataacgcgtgtccgtttcgctgtttatgcgagaaatcggaaagtaaacacgtgggcgcgtgtcatagcaacgacgccttccgcaaaatgggtgcgggaagaggcgcggacggcagacgcgattgaggtgacaagcccacgaaatgcgcttgatctagcattggctgggaccgcgcgtgttgtgctacccactttcattggcagccagttcgacaccctgaaacaagtgtcgcctttgatcggagacctagaacacgagcaatggcttgtgacgcatcacgaggacagatttgtacctcaggtgcgcaaagtcattgatcggatttatctgatcctgaaacaggccaaaacatcgagttgaggtcacagggctcgttgccagcagcaggaagcggacatcggcgcaatctgcagcatcggtggctctgggctcgaagcggaccaaagcgatgcgcgggtaccgccaaaaagatgggaagggcaagcccttccccatcactgagagagtggttcgggtcaccccggggtgccgtgtccgaaatgcccggaaatgccgaaggcaggcccgggcatatccggttcatgtcgttcgagaacggatcgccgccgcttagacgttcatcagcaagtgttcgcgttcccagggcgaaatcacctgcaggaactcgttgtattcggcgcgtttcacgatgctgtagacgcgcgcgaattcggggccgagcacctcgtgcagggccttggcctcgtcgaacaggtccagcgcgtcgcccatcacctgcgggatatcgccctcgccgacataggcatcgcctttgaactgcttgcgcgggcgcaactcttccatcaggcccagatagccgcaggccagcgagaccgcgatgcccagataggggttgcagtccatgcccgccagccggttctcgatccggcgcgcggctggtccggacaggggcacgcgaatgccggtggtgcggttgtcgcggccccattccaggttgatgggcgcggcgtggtccttcacgtagcggcggtacgagttcacatagggcgccatcaccgccagccccgagggcaggtggttctgcaaaccggcgatgaagtgatagaaggcgtccgtttcgcccccctgcgggccggaaaagatgttctcgccggtctccatgtccacgatcgaatggtggatatgcatggcgctgcccggctcgttctcgatcggcttggccatgaaggtggcgaaacaattgtggcgcagcgccgcctcgcggatcagccgcttgaaatagaacacctcgtcggccagccgcaccgggctgccgtgccgcaggttgatttccagctggccggcgccgccttcctgagtgatgccgtcgatctcgaagccctgcgcctcggcaaaatcatagatgtcgtcgatcaccgggccgaactcgtcgaccgcggtcatcgaataggcctgccgcgcggccgcgggacggcccgaacggcccatcatcggctcgatttccttggccgggtcgaggttgcgggcgacgagaaagaattccatctcgggcgccacgaccggtttccagccctgcgcatgatagagagagaccacccggcgcagcacgttgcgcgggctgaacgggatcggatcgccgtcgcggtcataggcgtcatggattacctgcagcgtccagtcgccggtccagggcgcggcggtggcggtcgagtaatcggggcgcaggatcatgtcgcgctcgataaaaccctcttcgccggcggcatcgccccagtcaccggtgatggtctggtaaaagatgctgtcgggcaggtggaaatagtcctgccgtgcgaatttgctggcgggaaccgccttgccgcgggcaatgccgggcaggtccgagatgatgcattccacctcgtccaggcggcggttttccagataggcctgtgcggcctcggggagattgtctgtccagtcggccatgtcaggccctcgctttcttgtagaaatccgccatgcgtttgccgatggcggggctatcgagcgggctgtcgagccgcgcggtcgcatcgtcgagcacggtgtcgggcaccacgccgcggccacgggtccggatcagcccgccgataaagtcgttgtcgtattcgggatgcgcctggatggtccagatcgtgtcgccataggcgaccatcgcattccggcagaagtcgttcgaggccaggacctcggcgccttcgggcagggcgacgacctggtcctgatgccaggcgttcacggtcacccgctcgctgcccatatcgtattcggtggggccgatggcccaaccgccctggaatttctcgaccttgccgcccagggcctgggcgatgatctgatggccgaaacagaccccgatcaacggctggccctgatcgcggatctgacggatcagcgcctcgagcggcgggatccaggggtggtcttcgtaaaccccgtggcgcgagcctgtgatcagccagccatcggcggcatcggcaccgctgggaaattgcccgtccaccaccgaataggtttcgaattcaaagttctgcggacccagcaggcggacaaagaacgcgtcatagtcgccggtcgcatcgacaagcgtgtccggggcgtggccagtcaggagaattccgattttcatgtgtcaccagtcgtgtgtgttgccggatcggggctccggcagtgcccatgtcgcgatcaggtcagaccgtgtccagatagacttcggttttttccttctcggtcaactcctgaaagtagcggaattcctgccgcttggtcatgacaaagttgcggatcagctcgggcgcgaaaatccgcgcgacggccggatcggattcgaaggcgtcgatcgccgtgtcccaacggtcggggatctgcgccaggttcgccttgtaggcattgcccgagatcggctgcggcggcatctggccatcctcgatcccgttcagggcggcgcccagaaccgcggcgatcatcagatagggattgacgtcgccgcccgcgacccggtgttcgatccggcgcgcgaccgggctgcccgaggggatgcggatggcggcggtgcggttttcataggcccaggcgaccccggtgggggcatgggcattgggcaccagccgggcatagctgttgtcatgaggggcaaagatcagcgtgcttccggacattgcgtccagacagccgcgcaccgcatgcagcatggtgtcgctgccgcgctcggtgccatcatcaaagacgttgttgccatcctcatccagcaccgagaaatgcatatgcatgcccgatccggcatagtcctcgtagggtttggccatgaagctggcggcaaatccgtgtttgcgggccagccccttgaccagcatcttgaacagccaggcatcgtcggcggcgcgcagggcgtcgtcctgatgcatcaggttgatttcgaactggccgacaccggcctcggaaatggcggtatcggcggggatgtccatcacttcgcaggcgtcgtagagctcggtgaagaaatgatcaaactggtcgagcgcgcgcagcgacaggatctcgcccgccttgcgccgcttgccggaccggggcgattgcggcacctgaaggtggcgaccgctgtcgtcgatcagaaagaactccagctcgacggcgacaacgggtttcagcccgcgcgccttgtagcgtttgacaacggtgttcagcgcatggcgcggatcgccctcataggggcggccatcttcgtggaacatccagatcggcagcaggccggtgggcgtgtcgagccagggcatcggcatgaaaccacgctcggtcggttgcagaacgccgtcgcggtcacccgaggccagcaccagcgggctgtcctcgatatcctcgccccagatgtcgagattcatcaccgacagcggaaagcgggtgccgccctcgatcgccttgtcggcaaagcgtccgggcacgcgcttgccgcgcggctggccgttcagatcggccgcggccacacgaatggttcttacctgcgggttcttccgcagccagtttttggcttgcatgggcccttctcgcgcactgtctattagatttgatcaaattcttactactagcaaaggggggctggcaagcgatatttccgaaaggttttttgcggcagctggcgggctcagaacagccgtgacggacgatagggcgccagcagcgggtcgctgtcctgctccagcacctcgcgcgcgaccagctcgcccaccagcgggcccagggtgacgccgctgtgcatggtggcaagatacagcccctcgctgccgggtaccgggccgatggcgggaagaccgtcggcagggaccgggcgggtacccagtgcggcctgttccagctgcaacccctcgacaccgggcaggcggttgcgcaggcgggtcatcaactcgtcgatcaggccgctggcaaagtcgagcgtctcggtggcgatgccgcccgagaagatctcgcccagatagaggcggccatcgctggcctggcggaaatggatgtccgaggacatgatgatgcggctgatcaccggggcgatgggcgcggtgcgcaggatcaggccgggcttgttctgcatcggcaggccggtcagtgcgcccgagcggatgccggcggcaaccaccaccagatcggcggccatcgggcaaaggtcggtgtcgatgccggtcacccgctcgccccggcgcatcagcccggtcacctcgcgcccaaggatcaggcgggcgccatttgtggccgcacggcgcagcagggcgcgggccaccttgtcgggttcggcggccccttctgaggggcaccagatcgccctctcgggcgggttggcgacgttgggctccagccgggcgaaatcatcagcgccgatcagggtgacgtcatagccccagcgcgccatggcctcgagatgggtttcaaaggcctcgcccgcgtcttcccaccagatacagccgttccaggtgaccgcgtccgacaggtcgagcctgtcgcagagcgcgcgaaagcgcgcgaccgcggccaggcgaaagcggaagtaagtgtcgtcttccgacgcggcggcgttgatccagccaaaggacatgcccgaggcgcccgcaccgggaccggcgcggtcaatcaccgtgacacgggcgccgcgcgcggccagctgatcggcaatggaggcgccgacgatccctgcaccgatcaccacgacatgcatgaaagcaccttagcgagcgaggttgaggcggaagcgcatcttggggcgccgttccgccggcaggtgacggttgagcctggtgttaatcaccccgaagatacccaccacggccagtgtcaacaggatgaaatagaaggccaggatagggtaggggacaaacgggttgaaggtcttgtcggcgaaatagctggcgtagtacagcgcatcgccgcgctgttgccaggccgggaaggccgaaaagaagaccagcgtggtggcgtgaaacagaaagatcgcctcgttggtataggcgggccaggccagccgcatcatggtcggccagatgatgcggcgaaagcggggccagccgctcatgccataagcgtcggcggcctcgacatcgcccttggggatcgcacgcagcgcgccatagaagatctcggccgaataggcggcggtgttcatgaacagcacgatcagtgcccccgcccaggccgaggtcagcaagtcgaacatcggatagctcttcttcagcgacaggaagaagaaataggcaaagaagaactggatgaagagcggcgaaccccggaacaggaagatgaaccattccgccggtttgcgcgcccaggggttggccgcgcttttgcccagtgccagcgtgacggccaggaaataacccgagaccagcgccagcagaccgaaatagatgttccagatcatgcccgaaccgatcagcgtgaactgctcgcacagggtgaaatcggagcggggcagcagccgctcgccgatgccgatcgaacgcaggccgtaatcctggatggtgtcgatgcaggatttcatgccgtggcctccttgcgcagggcctcaccgccggtggtggcctggccgtggctgaggcgcacggtcagccgctcgagcaggatttccgagatacgggtgaagctgagatagaagaccagcaggaacaggaaataccacatgcgccagtcgccatgggggtaatcggtgaattgcgaggtcttggtaccgccgatctcgcgcgcccaatagacgatatcctcgatccccagcaggaagaggagcggggttgccttgatcaggatcagccacaggttcgacaggccgggcagcgcatagatccacatctgcgggaccaggatgcgccagaaggtctggcgccgggacatgccataggcggcggcggtttccagctgggcatggggcaccgcccgcatgccgccgcgcagcacattggcggcaaaggcaccgaacacgatggcaaaggtgatgacggcgaggaagaaggaataggtctggtgcacccattccgcggcccggcccagcggcatcttggcatcggggcagacgaggaagtcgttgccctgccggatcggatcggtccagtcggggcacaggacctggtggcgggtccattcgaacgcctgatccagcgcgatcacgaagaacaggaagaacgcgatatcgggcacgccacgcataatcgcgatatagccctcgcccagccagcgcagcggcggcagcgtggcgcgcgtggccatggccccggcaaagccgaccgccagcgccaccggggcggtgaccagcagaaggaccagaaccttgatgaaggacatgtagaaggacaggtgcacgccgttggtcagaaagcaggagaaccagcggaccgtgtccagcgtatcgggatcggtgcagtaggagaacatcggcgggcctttgcggggcagggcgcggcaatggtggccgcgtgggatcgggcctgccgccaacggcaggcccgcccgcagggtttattcgtaaacggcggcgtcttcgccgaaccatttcttgatcatggtgttcagcgtgccgtcctctttcatcgaggtgatggccgcgtcgaacttgccgcgcagctcgccgtcgctttcgcgcagacccatgccgacaccgccgcccagcggcacgtcatcgcccacgaacatcagctcgccacccgattccgcgacgatcggaaccagatagtcccgatcggcaaagaccgcatcggcctcgccgttacgcacggcggcgatggtttcctcgggcgtggcgaattccaccagggtggcaccgctttcggcgatgtatccggcctggatggtcgcggtctgggccgcaacgatgcccgacagatcggccccatcagaggtggcgacataagacgaggcggtcggcgggatatagttctgggtgaaatcgatcacctcgtcacgctcgtcggtgatcgacatgccggcgatgatggtgtcgtagttgcccgaaaccaggttggggatgatcgaatcccagtcgttcttgacccattcgcaggtcaggccggcgcgcttgcacagctcgtcgcccagctcgcgctcgaacccgtcgacctcaccggcatcgttgatgaagttgtacggaggataggcgccttcggtgcccatgcgcacggtatcggccatggccatgccggcgctcagcgccagcgcggcggtggtcagaatcagtttcttcattgagagactcccattgtcgttggtgtttcgattatgcggccttggtgacggaaagaaagccctgcaaacgctcggatttcggcgcggcaaagatatcttcggcggtgccctcctcctcgaccagcccctggtggaggaagatgacatgggacgagatatcggcggccatcttcatgtcatgggtgaccaggatcatggtgcggccttcggcggccaggtcccggatcaccttgatgacttcctgctccagttcggggtcaagcgccgaggtcggctcgtcaaacagcagcgcctgcggctccatgcacaggccccgcgcgatggccgcgcgctgctgctggccgcccgacagctgggccgggtagttgtcgcatttgtcgccgatccccaccttgtccagatagcgccgcgcgctgtcctcgacttcggcccggtcgcggcccagcacctggatcggcgcctccatcacgttttgcaggatggtcatatgggcccacaggttgaactgctggaacaccatgctcaggttggtgcggatgcgcagaacctgtttggcgtcggccgggcggcggtggctgccggtgccggtccagcggaccggttcgccgttgaacaggatctcgccctgctgactgtcctccagcaggttgcaacagcgcagcagcgtggatttccccgatcccgatgagccgatcagcgacaccacgtcgccgcgatgggcggtgatatcgacacctttgaggacttcgagctggccaaagctcttgtgcaggttcttgatctggataacgggggcggcttctgtcacgtggtgtcccggtgtcttgttttgtttgttaggccggtactaggtcggaaaatccgacacattgcaatgttcaaatcgacggtttgtaccggttaacccgacgaaatgatcagtctgcgggacaaatagcagacggcgctggcggattggggacgctcagataggctgaggcgggaatgtcgaccagcccctcgagatgcagggccgcgcggtcgtccgggtcaagattcgcgatcgctgtccggaccgcggcggcaatcacggcccggtcccggcccggcgcggtgatatagggcagcaccggggtgggggcggtatgggccacctcgcgcagccgcccgcccagatcggtatgttcgcacagcagggtccaggtcagcgcatccagcgccgccagatcggcccgcccctcggcgacggcagcggccgaggccgcatgcgcgccgctttccagcagcgcggcgggggccagcccgtccgcctgcagatgggtcatcggcgcggcccagcccgattgcgacagcgcctcgttataggcaaaggtcccgcccaccagctcgggcagcgcccgtgtatcgtcgacccgcgccacaaagaccgagcggtaatgccccggcgggcagtctggcagcccatagtcgggggtgcccaccagttgcaaatggccatgcagccgggcgcgatagggcatgccgcaggtctgtgccagtaccagatcggggtcgcgccagatcgtccagacatcgcgcgtgcggtcgagcgtttcggggccatagcccagttcggagcggatcagcgcccagaatcggtcattggcggcccgcaggggcggcatatcatacatgcccagcatggcgctcatcgctgtgcggcccgttgccgggccagggcggaatcgcggtcgttgacgcccagcaggttcgccaccagccgcaacagcgcgtcctcttcctgggcgcgttctccgtcggccagcaccaccgaccaaagtgcctcgacaacggcgcggcggtcctcgtaggcgacggcctccttgatggcgcgggtaaagcggacggtatcgggtgcctcggcctccagctcctcggcgcgggcgcgcagctgcgccgcctcgaacggacccagcccatagcgggcagcggcgatccgatcgatccggtcgcgctcggcctgggcatagtcgttgtccgacctggcaatccgaaccagcagcgcggtcagcgccagacgcgcatcgccatcatcaagcggtgcgggctgcggctgggtcagccgggtcaggaaatctcggaacatggcggctccatccgggtctgtggcgcttagcccgcgcgcgccagaatacgctcgcgcgcgctgtcgctgtccttgcggctaagccccatggcgatgcgcgcctcttcgaggatcttgagttcgccctcgcgctgctcgccatcggccagcaccacctcccaaagcgcatctagcgcggcaagccgctcttcgaggccggtggtctcgcggatcagcttgccgaacgtgtcggtctcgggggcggcggcgtgcagcttttcgcaggtggcgcgcaccttggccgcctcgatggcgttgtgaccatagagccgggccaggatacggtcgatcagactgatctcctcgacctgatagtcgcgatcggcctgcgcgacgcgcaccagaagcgcgcccagggccagctcggcatcggggtcgggcaggggcgcgggcgtgggagggcgaaaggcctgaaggaactttttcagcatgggcgcaatctatcccatatcttgggtccggccaagcgggatctacccgtcatagccttcgatgatgaccagatctccggtcgagaccggatcgcgcagcgcttttgcagcctgatacccgggactgtcataacaggccagcgccgcctcgtagctgggaaactcgatcaccacggtgcgcgcgcgcgcctgcccctcgggggtctggcgcccgccgccgcgcaccaggaatcgggcgccgtattcggcaaagggcgccgcgttggcggcgatatagcgcttgtagatctccatgtcgtccacatccacatgggcgacccaatatcccttgggcatcacaatctccttgtcgtttccggcgcagggtggcccgcatcgcggggcgatgcaatcccgcttgtaccggcgcgggaatcgggcaaacctgcccgcatgatcgtgtttgacggccacaacgatgttctgaccgaactggtccgcgccggcgggcgggcggcggcgggcggctttctgagcggcctgccggggcagctcgatctgccgcgcgcccgggcgggcgggttcggcggcggtttcttcgcgctctgggcacgttcggagggggcgacggatttcagcacgctcgggccggaatacgacctgccgctgccggaaccggtgcccgaggcgcaggcctgggagatgatccgggcgcaggccgatacgctggttgcgctggaagaggcgggcgcggtacggatctgcaccagtaccgcccagatcgcccgggcgcgggacgaagggctgctgggcgcgatcctgcatctggaaggggccgagggaatcggccccgatttctatgaactggaagagctctacgcgctgggcctgcgttcgctggggccggtctggagccggcccaatgcctttggccatggggtacccttccgttatccctctggccccgatatcgggccgggcctgaccgagcgcggccgcgccctgatcgcgcgctgtgaggagttgcgaatcctgatcgacctcagccacctgaacctggccgggttccgcgaggtggccgcgctgtcgaaacggccgctggtggcgacccattccaatgcccacgcgcgggtgccccatgcgcgcaacctgaccgacgaacaactgcggatcatggccgagagcggcgggctggccggggtgaatttcgaatccactttcctgcgcccggacgggcgccccgatgacgacatcccggcggcctggctgctggcgcagttcgatcatctgctggacaggctgggcgaagagggggtggcgatcggctcggactatgatggctgcacaccgcctgcatggctcaattcggtcgacaagctgccggcgctgatcgcggcgatggagcggcacggctaccctgcggcccggatcgagcgcatctgctggggcaactggatgcgggtactggccgaaacctggggcgagtccgcctgactgttgcaaaaatgagcgcctgcggcgcgctcttctggtgccgcgccttcggcgcgggatgcgaggcgctgcctcgcgctccggagtattgcggaccagaaagaagccgaaactgggacctgcttctttctggttccaaatacctccgggggagtctccgtaggggacgggggcagagcccccatccgccggtcagaccaggcgcgagctttccttggccgcgcgtacgaaatcggcaaacagcgggtgcgggtcgaagggtttggatttcagttcgggatggtactggaccccgatgaaccacgggtgatccgtccattcgacgatctcgggcagacgaccgtcgggcgacatgcccgagaagcagaggcctgccttttccagctgctcgcggtattttatatccacctcgtagcggtggcggtggcgttcctcgatcgcggtgccgccatagacctcggcgaccctggagccttccttgaggaccgcgtcataggcgcccagccgcatggtgccgcccttgtcgtcatcgaccttgcggctgaccttgtaattgccctgcacccattccttgaggtgatagaccaccggttcgaaccgtttcttgccggcctcgtggtcgaactcttcggagcccgcgccggcgatgccggccacgttacgcgccgcctcgatcaccgccatctgcatgcccaggcagatgcccagatagggcacctgatgttcgcgggcatattgcgccgccttgatcttgccttcggtgccgcgctcgccaaagccgccgggcactagaatggcatggaagccttcgagatggggggcggggtcttccttttcgaagatctcggcatcgacccattcgatgcgcaccttgacccggttggccatgccgccatgggtcagcgcctcggcgatcgacttgtaggcgtcttcgagctgcacgtatttgccgacgatggcgatcttgacctcgccttcggggttgtggacgcggtcgctcacatcctcccatttggtcaggtccggcttgggcgccgggctgatctggaaggcgtccagcaccgcctggtccagcccctcgcggtgataggccagcggcgcgtcgtagatcgtgctcagatcttgcgcggcgatcacgctgtcggggcgcacattgcagaacagcgccagtttctcgcgttccttctgcgggatcggcccttcggagcggcagaccaggatgtcgggggccagaccgatcgagcgcagttccttgaccgagtgctgggtcggcttggtcttcagctcgccgctggccttgatatagggcagcagcgtcaggtgcatgaagatgcactggccgcgcggcttgtcctgggaaaactggcggatcgcctcgaagaagggcaggccctcgatatcgccgaccgtgccgccgatctcgcagagcatgaaatcgacctcgtcctcgccgatcgagatgaagtccttgatctcgttggtgacatggggaatgacctgaatggtcttgcccagatagtcgccgcggcgttccttctccagcacgttggaatagatccggccagagctgaccgagtccgtcttgcgcgccgccactccggtgaagcgttcgtaatggccaaggtccagatcggtctcggcgccgtcgtcggtgacaaagacctcgccatgttcaaagggcgacatggtgcccggatcgacgttcagataggggtcgagcttgcgcaggcggaccgagaagccgcgcgcctgcagcaatgcgcccaatgcggccgaggccagccctttgccaagcgaagaaacgacaccgccggtgatgaagatgaaacgcgccatgagtgttcggctgcccccgtgagaagtcagaattcagctgcccggcggtttcgaaaaaaccgcagcatcacgggacttcactaataaaggattcgcgccaattgcgcaagagaaccgcaagatgctgttgcggttcttaccagggatgcaaactgttgtggatcagtcggccttgggcaccaggggtgcattgtcgcccgcgctgggcggcaacaggtcgctgcctgccggaacgctgggcgtggccggctcggatgtcgcgggggccggtacgcccagccgctcgatcaccgaggtgcctgccgccttttgcgccgcgatgacggtcagggtgatcgaggtcaagatgaaggccaccgccagcacccatgtcaccttgctgagcgcggttgcggccgcccggccggtcatagcgccaccgccgccgccgcccatgcccaggccaccaccttcggaccgctgcatcaacacgatggcgatcaggcccagagccaggagaaggtgaatgatgaggacgacgttttccatggtattcctgcggccggtggcgtgtaccgcgtggtatctatgcaagtttgcccgcaggggcaagccacgagttttggatcaccttcggttatgcatttcatcaccgcaaagaggctggacagcggcggggtggcgcggcagtctccgccgcatgccacatgatcatcacgaccacccgcattcccttcttccctcggacccggcgctgcgcgtcaaggcgctcgagacgatcctgacccgcaaggggctgatcgaccccgcagcgctggacgagatcatcgacacctatcagaatcgcatcgggccgcagaacggcgcccgtgtggtggcccgtgcctgggccgatccggcgttcaaggcggcgctgttggccgatgccatgcccctgttgaccgagttgggatattacgggcggcagggcgaacatatggtcgtggtcgagaatacgcccgagacccacaacatggtcgtctgcaccctgtgcagttgctatccgtggccgttgctgggcattccgccgggctggtacaaatccgacgcctatcggtcgcgcgcggtgcgcgagccgcgcaaggtgctggccgagttcggagtgagcttgcctgaggggacctcggtgcgcgtgtgggattcgaccgccgagatccgctatctggtgctgccgatgcgccccgaggggagcgagggcctggacgaggcggcgctggccgcgctggtgacgcgcgacagcatgatcggcaccgggctggcgcgggtgccggcatgacgcgcgttcatgacatgggcgggcggttcggcgatggcgttatcacgcccgagcccgatggcatccctcagctggccgactggcaggcgcgcgcgctggcgttgacgctggcggcgggctcgttggggcaatggaatatcgacatctcgcgccatgcgcgcgagcggctgtcaccggcggattatggccgcttcagctatttcgagaaatggatcgcggcgctggccgatctgctggtcgaggccggagtgctgaccgaggatgacttgcgcgggcggggggatacgggcacgcacccgctggccgaacgcgcgctcaaggccgaggcggtggcggctgtgctggcgcgcggcggtccggccgaccgcccgtcgaacgtggcggcgcggttcgaggtggggcagatggtgcgcaccctgcgcccggcggcgaaccggctggtcgatggcggccatacacggctgcccgcctatgcggcgggcgcgcgcgggcggatcgtactcaaacacggcagccatgtgttgcccgacagcagcgcgcaccggctgggcgaggcgcccgagccgctttatgcggtggccttcccggcctccgagctctgggccgaccccgaggcgccgggggatgaggtggtgctggacctctggcagagctatctggagccggcatgagcgagtgccccgatatcgccgcgcccgagccggtctttgccgaaccctggcatgcgcaggtctttgccctgacggtgcatctgaacgaggccgggcggttcacctgggccgagtgggtggaccggttttccgccacgctgaaacgccacgggttgtcgcgcgatctggatggcggtgcggattacttcgatgcctggctcgaaacgctcgagacgctgctcagcgaagagggcacggcagggcccgaggagcgcgcccgcatgcgcgcggcctgggagcaggcctatctgtcaacgccgcacggccagccggtgcggctggcggactgatccgggcggatcagcccttgtcgtcggggtcggcctgaccgaccccgcgaaacaccggcttcagcggcaggatccacaggatcccgaggccgatgaagatcaccagctcgaccagcatcggcagcccgtcgaaccgggcgcgcagccaatccgtcagggtgaccgccaccacgatgtaaagcggcagcgccaccagcaggacgaccagcgaccagcggcggcgcgccttgtgcgacagcgccatcagtcggcgaacgggtcggtcaccaggatggtgtcctcccgctccgggctggtcgagaccatggcgaccgggcagtcgatcagttcttcgacgcggcggacgtatttgatcgcattggcgggcaggtcggcccagctgcgcgcaccttcggtcgattccgaccagccgggcatctcctcgtagatcggcgtgcagcgggcctgctgatcggcggcggtgggcaggtagtcgagccgggtgccgtccagatcgtagccgacgcagattttcagcgtttcgaacccgtccagcacgtcaagcttggtcagcgcgatgccgttgatgccgctggtggcgcaggtctggcgcagcagcgcggcatcaaaccagccgcagcgccgcttgcgcccggtggtggtgccgaattcatggccacgggtgcccagacgctcgccatcggcatcgtccagctcggtcgggaaggggccttcgcccacccgggtggtataggccttgacgatccccagcacatagtcgatcgcgccggggccgatgccgacaccggttgccgcctgacctgcaatcacgttcgaggaggtgacaaagggataggtgccaaagtcgatatccagaagcgcgccctgggcgccttcgaacaggatccgcttacccgccttgcgcttttcgttcagcaccttccagaccggggcggcaaagggcagaatctgtggcgcgatctcgcgtagcgagaccagcagcgcgtcacggtcgatcggatccagccccagacccgagcgcagcgcgttgtgatgcaccagcgcccggtcaacccgcagttccagcgtcgcggcatcggccaggtcggcaacacggatgacgcggcggccaaccttgtcttcgtaagcggggccgatgccgcgcccggtggtgccgatcttggccaccgaattctgattttcgcgggcgcgatccaattcgccatgaaacggcaggatcaacggcgtgttctcggcgatcatcagggtttcgggggtgatctcgacgccctggtcgcggatggtggcgatttccttgaccaggtgccagggatccagcaccacgccattgccgatcacgctcagcttgccgccgcgcaccacgcccgagggcagcgcgtgcagcttgtagacctcgccgtcgatcaccagcgtatgaccggcgttatggccgccctgaaagcgcgcgatcacatcggcgcgctcgctgagccaatccacgatcttgcccttaccctcgtcgccccattgggcgccgacaacgacgacattggccatatctggtcctttgctggtgttacaaacccgcgcccatataccggtgcgcgcgcggcagggaaaccgcattttcgccgcatgtgatctgaatcactggacagattcgtctatatgcgcgattctcagcggcaaaaaaagaacaggcggttcgggacatgggcattttcctgcgatggatgtttgccttcgggttgttggcgctgacctacaacccgacggagatcaattatgtcagatgggcatactggaactaccagacccatctgtcggtggcggtgttcatggggctgctgctgaccatcggctatatcatctatctgcgcgcgaccctgcgctcgatcggcccgttcggcatggcgctggtcctgtcggtcatcgcctcgctcttgtgggtcctgttcgatttcggcctgctgcatctggacaacaccacggtgaatgtctggctgggtattttcgcgctgtcggtggtgctgggaatcggcctgagctggagccatgtgcggcgccacctggccgggcaatccgatgtcgacgatgtggacgagtagatatcacccctgaaatgcaaaacggcgcccctgctacggggcgtcgttttgcatttctgcgtctgtcagagggtcagccggcggcgcggctgtcggggcggaacccgatctgacccgaggcggtgaactgaccgttggcggttttcttcagcttgccctcgcgcaggagctgcccgaacgagcgcagcccgtcctcgcggttgaactcctgatcgtcgagctggcgcaccttgttcatcagttgcgggcgcgagaactggtcgcggccctcgacaaaggacaggtacgaggcggcggcctccagcagctcgtgcaggccgctggcgccggtttcggcgacgaaatcggcaaagctgccatccgccgaggctgcggcggcgggcgcttcggccaccaggttggccacccggcgcgggcggatcggaccgctgtttgcgccgcgcttgatgtcgacccgctgttcggccaccagtttcagcggggcgggatgatcctcgccgcgcgcgcgcggggtgttgccactggcgacggggcggcgcgggcgcaccacttcggacaggtccgtgcgataggcgtcctcgctggaatggctgcccagcgtgccaccggccgaccgttcggcgcgggtcgcggcgaccgcggcgcgcatctgcgaataggtctcgcgggtgctcgacagatccgggtcgtccagtttctcgtcggcggcagccagcaggcgcgagatatcgtcgtcgccaccggcaagcgcggattcggcaatcgcgcggccgctttgatcgtcgtcctcggcatcctcatccgcctcagcaaacagcgatccgtccacatccgaggtgtcttcgtcatcgtccatgctcagcaggtcgatatcgtcatcctcgtcctcatcgtcttcagcggtttcgcccacggcgcgctcggccagatattccgcctcgacggcggcgagttcgcgcagcaggtcgtcctcgtcctcgggcgaaagagagccggccatcggggcggcgtcctcttcgtcgacggcctcaacctcgacagcctcgatctcggtgcgcttgatcttggcgacacgcacggcgacgcgcggttgcggctcgtcctcggcctcgacctcgggcttggcggcctcctccatcacctcctcggcgagggcctcctcggcaagagcctctacggcgatttcttcggtaagcgcctcttcggcctctgccatgccgccggcgaaacgcgcggccagcgcgctgtcgatctgatcgagcggggccgcgtcctcttcggccacgtcatcggcatgttcgtcttcggaataggccgcctcggcctggtgcgcctgttcgttgcgcgagaccacagcgcggatgcgctgcagtttggcggcaatggaatcgggttccgcagcaacttcgggggcgggttcgacgggttcagccaggggcaggaggtcgatctcggccagaacctcgtcctcttcgtccaccgcctcgtcctcgggcaggttttcgaactgggaggcgatgctggcgagcagggcatcggcctcctcttcatcctctgccgcagcggcgatctcttcggcgtctgcctcgagcgcgacttcggcttccgcttcggtctctgcctctgcttcggcctctgcctcgaccgcgtcttccgcctcgacctctgcgatcaccggtgtctcttcgggcgccggttcgggggtcagatcactgggttcgggcgcgggcgcttcggcgaccggctctgtgatgggagcttcggcgaccggctctgcgatgggggcttcgaggggagcttcgacagcggcgggcgctgcgggcgcaggctctgcggcgacgggctgtgcatcctcgacggcggccagcgcggcgggcgcagcggcggctgcgcgcagcacgattcccttgtcatcgcgtcgcgcctcgacctggcgggcgatctcgcgttccgcgatgcgggccagcatctcggcatcgggttgcggcggttcggcgccgaaatacctgtcatcggcggcgaggtcccggaagtactcggcaatggccttcatcgtgtcgaaggaatcctcgaacccttccagggtgcaggaaaacgtcccatacgagacggtcaagaccttgttgttctgtaccatgggatgctcgtcctctacatagttgtgcctaagcgtttaccatcccttgggcgtcaatttcggcccgattctgtgcaaatgagcgtatcattttgtgactacaatatgtcctgtttccggaaagggcgacaatcccgccatgaaaaccgcgattgttgaagcatcggaaccagtaaccctggtcgggggcggtgaactcggcatcggagacctggaactggcgctggagcgcgccagaaccctggtcgccgccgatagtggcgcgctggcggcgctggcgcaagggcggatgcccgatgcggtgatcggggacatggacagcctgccggcgctgcatcgggtgcgcattcccgaggagcgtctgcaccgcgtgcccgaacaggatagcacggatttcgacaaggcactgcgccatatcgcggcgccgctggtgctgggggtggggtttctgggcgcgcgggtggatcaccagctggccacgttcaacgcgatggtgcggcatgcggatcggccttgcgcgctgatcggcgcgaccgaggtaatctttcacctgccgccccggctggagctggacctggtgcccgatgatgtggtctcgctgtttccgctggcgtcggtcacggcgcgctccgaggggctgttctggccgctggaagggctgcatatggcgcccgacggccagatcggcacctcgaaccgggcgaccgggccggtggtgatcgaggcggcggggccgggattgctggcgatggtgccgcgcggggcgctggacggggttatccgctggtttctgtcgccgcgctgcgggcggtggcctgctcgcgcaggatgacgtagaggccggccgccatggtgatcaggatgcccaatgccgccagcccgttgggcaggtcgtggaagatcagccaaccgatggcggtggcgacagggatttccagatattgcatcggcgctagcgttgccgaaggcgcatagcgcagcgaccaggtcatcaacagatgcgccgcggtgccgagcacgccgatggccagcagcagccagagtgttgtgcccgaggctgtcaccagggtcagcgcctcgacccctgcggcgtgaccgatcagcagcaccggggtcagggccacgcaggccatgacgcccgagaccgcctgaagcgcgatcgggtcggtgtccttggccagttgccttgtgaccagcatgaacagggcaaagaccaccgccaccagcaacggcaacagggcgggcaggccgacctcggcaaagctgggctggatcaccagaagcgtgccggcaaagcccacgatacaggcgccaaggcggcgggggccaacctcttcgcccagaacgtatttgcccagcagcagcatgatgaagggcatgacaaaggcgatggcgatggcatcggcgagcggcagatagcgcagggcggtgaacatggcccagatgcccacgatatgcagtagggtgcgcagggcggtcaggcgcaagagccgcccgcgcaattgccaggggcgcccggtggcctggaccagcgggatcaggatcacggcctgaatggcaaagcgcacgagcaagagctgcatggtgggcatggtgccgcccagcagcttggccagcgcgtcgcccatcggggcaagcacgcagaagccaagcatcaggaagatgccgagaagggggcggtcggcggtcattgcgccacgctagtttcccggtgggggcgatacaagcggcgaacagtcaaaggggccggaattttgcaaaaattccggttcagaaaatcgcagattttctgggccattttctgtgtcagaaaatggcgccagcctcagcagttcggcacgttgaccgccagtccgcccagcgaggtttccttgtacttctcgtgcatgtcggcgccggtctggcgcatcgtctcgatcaccgcatcgagcggcacgaaatgcttgccgtcgccgcgcaaggccagcgaggccgccgagaccgccttgatcgcggccagcccgttgcgttcgatacagggcacctgtaccagccccttgaccgggtcgcaggtcatgccgaggtgatgttccagcgcgatttcagctgcgttttccacctgttcgggggtgccgcccatcaccgcacagaggcctgctgccgccatggcggcggcgctgccgacctcggcctgacagccggcctcggcgcccgagatcgaggcgttgtacttgaccagcccgccgatggcggcggcggtcagcaggaaatcctcgacatggctgggggcggcgcccggcacatggtcgaggtagtagcgcagcaccgcgggcaaggtgcccgccgcgccgttggtgggtgcggtcaccacctggccaccggcggcgttttcctcgtttaccgccatggcatagacgctcatccagtcgttgatcgtatgcggtgcgttcaggttcatgccgcgttcggccaccagcgcgtcatggatgcccttggcgcggcggcgcacattgaggccgccgggcaggatgccatcggtggccagcccgcgttcgatacagttgttcatcacttcccagagccgcgcggtgcccttggcgaaggagatctcgcagccgcgcgcgatctcgttggcgcgtttcatctgggcgatggatttgcccgaggcagcggccatctccagcatctcggcggcggatttgaacgggtagggcaccggcgggccgtcattggtgtccttgccctgggccagttcctcttcggtcagcacaaagccgccgccgaccgaatagaacacctgccgcaggatcacgtcgccctgcgcatcggtggccatcaggatcatgccattggcatggcccggcagggtgtggtcatagtcgaagaccaggtcgcgtttggggtcgaaggccagcaccggcaggccctcgggcgttacagtatgggtcgcgtggatcgcggccagcgcggcttcggccttgtcgttgtcatagctgtcggggacaaagcccgcgaggccgaggatggtggcgcggtcggtggcgtgacccacaccggtaaaggccagcgagccgtgcagcgaacccttgaccccatgaaactcgaagggcgaggcgcgcatcatgtcgaggaagcgtgcggcggccaccatcggccccatggtgtgcgacgaggacgggccgatgcccactttgaacatgtcgaagacggagaggaacatatcaggtagccgaaccttctggcgggtttgcgtgatggggggcggtgaacggggtgccgcccagcccctcagccacttgcgcggcgcgggtggcggggcgggtttccagcgccgcaaggatgcggtgcagatggggcgtatcggcggcggcgaaccagctgcggtcggcgtcgagcggataaagcgccagccagcgcatcaggcaggccaggtaccagctcagcaccgagggtgcctcgggcgacagccagtccggcgcctcgaccgccaccgcatcgagcagggccagatgagtgcgcagacgcgggcgcaggcccgcgcgcagagtctcggcctgggcctcagcgatgtatttgtcgggatagaacagcatgcgcatatccgcatgcagcgtgttcgaggcgaagaacagccatttcagaatggcgccgcgcgccggatcggcgggggcgggggccaggcggccatgggtatcggcaagccagagcaggatggcggcggtctcgaagaccgggccttgcggggtttccagcaccgggatcagcccggcggggttgagcgcgcgataggcggcgccgtcctgcgcccggctggcgcggtcgaccagcacggtttcatagggcaggcccatatcctccagcgccagccggatcaccagcgaggcgttgtcgggggcataatggaggcggtagggcgcggtcatgcgcctcggtatagggcggatcggcgattccccaatccctgattgcgacgtttcccatcggaaacgcgcatctttacatcatgtatgcacggggggatgcattggcatcaggcggcccgcgcgatgcggcggcggtgcaaggccagaccggcgcgcaggttcagcgtcaacagggtgatgttggtggcgcccgccaaaagctccagcgcctgcaccgcgtaaaagagcgtgtcgaactggcccgcattggcgcggatggccaggaacacggcgctgggcagcaggatcaacagaccattggcggcgatcagcttcatccggcccgatttggccgcgactacgggcaggcgccagcccttgcccagggccgcaccggtggcgccagcagtggccatggcggggatcagcagcgccatgccgtaaaggatcgcgatcttgacctgcgcgatctgggcatgggtgccaaacagctcgaccagcgcggtcgaggtccagaaacaggcgatggtgagcagggccacggacccgctcaaggcatgcagtttgcgtttcatcgcggaatctccatttggatagtgtgctatttaaataatcttgcatagcacactatgcaatgagtaagccgagccatggatcagtttcagcaaaattcggccgggtatctggccaatcacatggcgcggctctttgcggcggggctggcgcggcgcatccagccgctgggcctcgcccctgcgcagttcatggtgctgctggagctgtggcacgacgacgggcgcacccaggccgacctgaccgccgcactggatgtggaacaggcgaccatggccaatacgctcaaacggatggagcgcgacgggctgatccggcgcgaaccctcggaggaggaccgccgcgcccggctgatccacctgaccgaccgcgcccgcgcgctggaggcccgcgccaaggcggcggcagagatgcagaatgcgcaggcgctggcggggctggaggaggcggaaaggaccgccttcaccgggctgatgcgccgggtcattgccaatatgcagcgcgggtaaggctcggtagcggacgcctgtcggcaggatttggtctcgcagttgggcgggtcgttgcgtataaggcagacaaccagcaacaggggatgctgccatgaccggagaactctcgcccatcgacaaggcgaaattcgttgccgccaaacgggcggccgatctggtcgaggacgggatgcgcgtgggtctgggcaccggctcgaccgccgcctggctggtgcgctgcctgggcgacatggtgcgcaaggaagggttgaagatgcgcggcgtgccgacctcgacccggaccgcgcaactggcgcgagaggtggggatcgaggtgatcacgctggatgaggcgcgttggctggatatcaccatcgacggggcagacgagttcgacggcgacctgaacctgatcaagggcggcggcggtgcgctgctgcaggaaaagatcgtggcgactgcctctgaccagatggtggtgatcgccgatctgggcaaggaggtcagccggctgggtgcttttcccctgccggttgaggtgatcccgttcggctggcagaccacccaggcgctgctggaggagacgctgatctcgatggatgtgctggggcggacggcgaccttgcggatgaatggcgacacgccgtttgtcaccgacgagggcaatcatatcctcgaccttcacctgcaacggatcggcaatgcccggcagttggcgctggtgctgaaccagatccccggcgtggtggaaaatggcctgttcatagatatctgtgataccgttgtggtgggccatggcgacgggcgggtggaaatccgcgatatcaaccagggcacggtcgaacatgaccggctcgattttgtcgaaagcgacaacctgtttaccgatctggcggattgagcgcgcgctcacgcgggcgtgatcggcgttgttttcggcagggccggccatatgtgaacagctcacgcagggccgaccggccggcacaggatcaaaaggccgccgcccgccagggcagcggcgggactacgaggcgaatagatgagttttgactacgacctttttgtcatcggcggcggttcgggcggcgtgcgcgcggcgcgtgtcgcggcgggcgagaccggggcaaaggtggcactggccgaagaagaccgttatggcggcacctgcgtgatccggggctgtgtgcccaagaagctgatggtatttgccagcgaatattccggcatggtcgaggatgcgcaggcctatggctggaacatccagccgggcgcgttcgactgggacgtgttccgcagcaagctgtataccgagctggaccggctggagggcgtctatcgcaacatcctcaagaacaacggggtcgagacattcgacatgcgcgcgcggctggtcgatgcccatacggtcgagctgtcggacggcacccgcaagagcgccaagcatatcctgatcgccaccggtggccgcccggtcaagcccgagatcaagggcgcagagctggccatcacctcgaacgagattttccatctggacaagctgcccgagcggatgctgatcgtgggcggcggttacatcgcctgtgaattcgtgggcatcatgaacggcatgggcgtcgaggtgacgcagtattatcgcggcgcccagatcctgcggggtttcgatgacgaggcgcgcgggctggtcagcgaggagatgtgccagaacggcatcaagctgcatctgggcaccaatgtgctggagatggaacgcgaaggcgaccggatccgggtcaaggctaccaatggcgacgaagagctgttcgaccaggtgatgttcgccaccggccgggtgcccaatgccgaccacctcggactcgaggggctgggcgtcgagcttggtcgcaagggtcagatcgtggtggatgactacagccagacggcggtgccctcgatctatgcgatcggcgatgtcaccgaccgggtcaacctgacgccggttgcgatccgcgagggcatggcctttgtcgataccgtgttccggggcaagccgacgccggtcgatcacgcgctgatcccgaccgcgatctttacccagcccgagatgggcaccgtgggtttgagtgaggaggaggccgcagcgcaggagccggtcgagatctatgcgacctcgttcaagccgatgcagaccgcctttgccgggcgcagccagcgggtgctgatgaaactgatcgtgtcaaaggccacgcgcaaggttttgggctgccatatcgtggccccgggcgcgggtgaaatgatccagctggtcggcatcgcggtcaagatgggcgccaccaaggaggacttcgaccgaacggttgcggttcacccggttatggccgaagaactggtcaccctgcggcaaccggtccgcagtgcttgatttacggagcaaaatgctcaggttaaggaacaggccggtcacggccgtgtgaacaacaaggagacggaaaccagatggcgggcaactcaggtggcccctgggggggcggaggctcttccggtggcggcggaaacaggggaaacaatggcggtcagcggccgcccgaaggtgatggcccgcagatccccgagatcgacgaattggtcaagaagggccaggaacagctgcgcgtcctgatgggcgggcgcggcggatccggcaaccggggcggcggcaacggtcgcggcaccggcggcggtggcggcccggcctttacccggggcaccgtgggtctgggccttgtggttgcgcttggtctctggggcatggcgagtttctataccgtcaaacccgaagaacagtcggttgaactgttcctgggcgagttttccggcatcggtaccgagggtctgaattttgccccctggccgctggtcactgccgaggtgatcccggtcaaggtcgaacagaccgagaccatcggctcgggcgggcgcggcagcgatgccgggctgatgctgaccggggacgagaacatcgtcgatatcgacttccaggtggtgtggaacatcaccgatccggccaatttcctgttcaacctgcgcgacccgcgccagaccattcaggcggtgtcggaatcggcgatgcgcgagatcatcgcgcagtcggaactggcaccgatcctcaaccgggaccgtgcggtcatcgcagagcggctcaaagacctgatccagctgacgctggacagctataactcgggcatcaacatcgtccgggtcaactttgacggggccgacccgccagagccggtcaaggatgccttccgcgaggttcagtcggcaggtcaggaacgcgaccggctggaaaaacaggccgatgcctatgccaatacggttctggccggcgcgcgcggtgaagcggcgcaggtgctggaagaggccgaaggctatcgcgcccgcgtggtgaacgaggcccagggtgaggccagccgcttcctcgcggtgctcgaggaatactccaaggcgcccgacgtgacccgcaagcgtctctatctggagcggatggagcaggtgctgggcgatatcgacaaggtgatcctggacggcgaaggctcgggcagccagggcgtggtgccctatctgccgctcaacgagctgcgcaaatccagcgacaaggagaacaactgatgcggaaatcgacctttctcctgcccatcgtcgtggtgctggttgcgctgggcctgtcgtcgctgttcatcgtggacgagcgcgaaaaggcgctggtgctgcaattcggccgggtgatcgacgtcaaggaagagccgggactggccttcaagatcccgctcatccaggaagtggtgcgctatgacgaccgcatcctcagccgcgaagtcggcccgctggaagtcaccccgctggatgaccgccgtctggtggtcgacgcctttgcccgctatcgcatcgtcgatgtgcggcagttccgtcaggccgtgggtgccggtggcatcgccaccgccgaaacgcggctcgattcgatcctgcgcgccaagacgcgcgaaatcctcggctcggtcagctcgaacgatatcctgagttccgaccgtgccgcgctgatgctgcgcatccgcaacggtgccatcttcgaggcccgcgatctggggcttgaggtgatcgacgtgcggctgaagcggaccgacctgcccgaagccaacctgaacgccacgtttgcccggatgcgggccgagcgtgaacgcgaagccgccgacgaggtggcgcgcggtaacgaggcggcgcagcggatcagggcccaggccgaccggaccgtggtcgaactggtctcggaagcgcgccgcgaggccgagatcgttcgcggtgaggccgacgcacagcgcaacggcatctttgccgaggcctttggcaaggacccggaattcttcgagttctaccgctcgctctcggcctatgaaaaggcgctgcaagggggcaacagctcgatggtgatgagcccggattccgagttcttcaactatctgaagtcgccctcgggccggtcagaataagcctcagggcatgtcacagacagggaaagggccggccattgcgccggcccttttcgcgttctcccgacagttgtcttgatccccgggcatgaatgccgtcaaatgcggcaaaaccggaattcaggaattgaaatgcgattgatttatgcctgtttgacggcccttaccctggccgccccggcgttggcggagcctgccatcgtgctgggcgataccgcctatgacacctatggcaagcgggtctcggtcagcagcgtcgtgcgcctggccaccatcaccggcgatcgcgccagcatgagcgcgacccgcgcctatctgccggcgggcaagatcctgttggtcgggcgcggcccgctgtgccgcaagcaatcgctcgatctgtggtgctttgccgttacccaggatggtctgcccgtctatgtgcgggccgacagcaagggctatttcaaggccgatggctatgacgggttcatcgccgtggcgcagcgtccgggggcagtgcaaaccaccgatggaagggtgctggaatacagcagctccgagcgttaccagctggtcgatcacagcgaggacacggtgacgctggccgttggccccgagaaccgcaagccgggttttgacgccgccaccacggtcgaaatcccgcgcgaggacagcgatttcgtctttgtcgataccgacgagctgcgcagcgacaccagctatgcgccgatccggcccctgacgcggggcgatgcgctggcgcggctgggggcggatatcatcggcctcgatctggacgcgcaaagctttcgcgaggcgcgcgatttctttgagcgtctgctggtcgaagagaagaattgcagcgacgagatcaccctggaacagagcgctggcatagagctggcggcgggggttggcggattgctctcggcgatcgacgccaagcttcagatcaccgcgacctacgccaaaagcacgagctatcccaaggggatgcagatgcgcgccctgcgctatgtgcaggatctgcccggcgagggcgcgcgtttcttcgagatctgggaacggctgagtcacgaggatgacagctgcaagggtgtcgtctcggcccggctgaccggggcggatgatgccgagcgcggtggcgaaagcggcgagatcaccacccaatcggcccgcgacatggggctgggggtcagcgaaagccgcaagttcccctcctattcctgcgatcgtgagtatttcaccgcactcgaccatctgacctcggccgacgggcggctgtcgcaggcggccgccgagctgctggtcacctatgcaatgcgctatcagggcgatggcggtatcaagtcctgccgcaaccggggtgccaccggatgagcggcctgctgctgctcggccttgggctggtgctgatcgtcgagggcgcggtctatgcgctggcaccgggtatcgtcgaacggctgctggacatcctgcgcagcctgccgctggcggcgcggcgccagaccggattgctgagcatggtgatcggtctgatccttgtctgggccgcctatcagatcgggttttgaccgcttttgcggacgccggggcgctcgcgccttcatttccccgcgatcccgagttgcgggcggaggcaaactgactacattgttgaacgagacagtgaccgggcagggccgtgccctccggtcggcaggtaggtatcaaggagacccccagtgcagccaaaggcacgcagcatcgcccggacgcaggacagcaggatgaccacaaacgcccggttgatggcgctggcaggtctgagcgtgctgttcctcctgctccagaccctcatcgcgcaggcaaggcccgagagcctggcgccgctggcggacaaggtcagcccggcggtggtgaacatcaccacctcgaccctggtcgaaggttcgaccggtccgcaggggatcgtgcccgaaggttcgcccttcgaggatttctttcgcgagttccaggatcgcaatggcggcggggaccggccccggcgcagctcggcccttgggtcgggcttcgtgatctccgaggatggctatatcgtcaccaacaatcacgtgatcgccaaggccgacgagatcctgatcgagttctttcccggcgatggtcagccggcgcgcgaattgcccgccaaggtggtgggcaccgacgagaacaccgatatcgccctgttgaaggtcgaggcggacgggccgctgaaatatgtcaagttcggcaattccgacaccgcgcgcgtgggtgattgggtgatggcgatgggcaacccgctggggcagggcttctcggtctcggccggtatcgtgtcggcccgcaaccgggcgctcagcggcagctatgacgattatatccagaccgatgcggcgatcaaccggggcaattccggcggcccgctgttcaacatggatggcgaggtgatcggggtgaacaccgcgatcctgtcgcccaatggcggctcgatcggcatcggtttctcgatggcctcgaacgtggtcaccaaggtggtgggccagctgcgcgaatatggcgagacccgtcggggctggctgggcgtgcgcatccaggacgtgaccgaggacatggccgaggcgatggggctggaaaagaccggtggcgcgctgatcagcgatgtgcccgaggggcctgccaaagaggccgggctgaaggccggcgatgtcatcgtcagctttgacggggccgaggtgcgcgacacccgcgatctggtgcgccgcgtcggcgagagcgaggtcggcaaatcggtgcgcgtgctggtgttccgcgatggcggcacccagaccattctggtgacgctgggccggcgcgaggatgccgaacgcgccggttccggctctgaggaagagggcgaaggcggccagaccaccccagaggccagcaagaaagagttcctgggcctgacggtcagcgtgctgacggccgagatgcgggccgaactgggcctggccgaggatgcgaccggtctggcgattgtcgcggtcgatgaggcttcggaagcctttgaaaaggggctgcgcaccggcgatgtcatcaccgaggcggggcagcagaaagtggccacgctggccgatctggagacccgcatcgacgaggcgcgcgaggcggggcgcaaatcgctgctgctgctggtgcgccggggcggtgaaccccgcttcgtggcgctgagcctcggccagtgacaccaacaaggatcgacagcaaggcggccgggtttcccggccgcctttcgtttgtacggaaggttatgatgacggatttgcttgaaaccctgctcgactgcgaaacccgggtctggcaggcgctggtcgatggtgatgccgctgcggatgaggcagcgctcgatcccggttttctgggggtctattccgacgggttctcggggcgcgctgagcatgcgggacaattggccgatggccccacgatgacccggttcgccttgtcgcaggcgcgggtactggacctggcgccgggctgcgcgctgctcagctatgcggcccggttccgccgggtcggacgggagaccgacgaagagatgtatgtcagctcgatctggcggcagcagccggatggcacctggtgcaacctgttcagccaggacacaccgtcgctggcctgagcggggcaagaaaaagagccatgtgcgggggcacatggctcaagtgaggtaacagaggtcggtatgggacggaacactggggatgctccccaacctcaggacggtaaccacggacaggtttgccgcgggtgacgattcgggtctgtgacccacatcacaacgggtgaagaacctgcgccgaacggggtcgtttcagaccgggcgcgcatcagatctgatcggggtcggccagcgcacgcagcgcctgcggatcgcggattgccagcgtgccgcgcgcgacctcgatcacgcccatgcgcttccaatgggccagcgtcttggacaccgcctcgcgggtcgcgccgacatattcggccagctcggcctgcgacagccgcaccgtggcaccgcccgcgtcgtgatggggggccaggtgcagcagcttgcgcgccagccgggtcgggaccggcagaaacacctgttcgttcagctgcccgcccatccagcgcatgcgttgtccggccagccgcaccatgtcgattgccagttcgggatgccggcgcagctcggccatcacatcggcgctgagcacgcgcagcacccgcgccggttccgccgcgcttaccgtggcagtgcgcgggccggggtcgaacagcgcgatctctccgaacaccgcgccggggccgaccagatcgagcgacagcttgcgcccgtccagcgacaggatcgagatctccaacgcgcccgacagcaccgcatatagcgcgtcacccggatcgccctgcttgaacagggtgtcgccgcgcgccagcccgatctcggcggcctgggcggccagcatctgcttcagccggggcgaggcctcggccagaaagccggtttcgggcaggcaaatcatatgggtttgggcctctcactggttacagatgacgaccctaagccgggagagtgcgacactcaagcggcgcggtggatcagccctgttcctggtcggggtcgatcatatgggcctgcagcaggccgaattgcagcatgatgaagcccatcaagaggatcggaaagccgaaggtctcgatcttgacccagagatcggtggacatgttgcgccagaccagctcgtttgccaccgccagcccggtgaaggcgccgcacagccgccgggtcaggatcatccagccttcgtcgcgcatcggcagcacatcgcccagcacataggccaggtaagagcgcccccgcatcagcccgatgcccagcaggatcgcgaagacaccatagaccagcgtcgtcttcatcttgaagaaccgctcgtcattgaaccaggcggtgagcccaccaaagaagatcaccatgaaggcggtgaagatctgcatccggctgagcttgcccgtcagtgcccagagcacccccatcgccgccagcaggatcgggatgaagaccagcgttgccacgatgaacccggaataatcggtgcccgcgatctgaaaggtcttttccttgagcctcaggtagatcaggaaaaaggccacggtggggcccagttccagcacctgcttgaggatggggttgatgtctttgtccgctgccatgggcctctgcctgtcttttatccacccatctcaactatcaccgcacccgctgcgatcaaccccatcagggcgatccggcgcggtccgaccgtctctttcagcaccagccagccgatcagcgcagcaaacacggtcgaggtctcgcgcagcacggcggcctcgcccaccttgtccagccttgtggccagcatgatcgcaccaaaggagagaaaggcggtgatgcccccggcaaagccgcgcaggatcagcgggcccggtgcggggcggtggatcatcgcgcgccagcgcagcccggcgatgaccggaaacaccggcccgtcgatgaagaagaaccaggccagaaaggtgaacggatcggcggtggcccggatgccataggcgtcataggtggtgtagagcgccacgaagaggccggtgatcacggccagccccagcgcgggcatcaatgtttcgcgcgcggtgtcgagaaagatcatgttatagaccgcgaggccgaagatccccgccagcaggacaccgacgcccagccattgcagggcggtaaaggtctcgccaaacagcagataggcgccaatcacggtaaacagcggcccggtgccgcgcaccaccggatagaccaccgtataggcgcccctggtataggccatggcctgaaacagcttgtaaaagacatggatcagccaggcggtggcgaagatgagccacatatgcggctcgggccagggcaccacgaacagggcaaagggcgcggccatcagcgcataggcgccgtcgatggcgccccggctgagccagggatcgtggcggcccttttgcagcgcgccaaagaccgcgtgcaggaaggcggccatgatggccagcgccagcgccagatcgtgccctgccggggtgccttcgagggagatcagccaatcgctcattcgtggcccggcacaagggcccgaaagggtgggatcatgggaacattccctgcgcttccagaatggcgcgcgcctctccggcatctatgtggaaagtgccatagccctcgggcgcggggttggtcagcgggtcatcgttcgggatcagccggaacacccaggtgtattccgcaccgccggtgtcgcggaacacggtggggcaatcaaagatgacctcgcgcgcgccgcgccagccgaattcccgccgggccgcggccgaagagatacactcgaacgacaccacctcgcccagccgcaagcccgccgcaagccgaccaaaatgaccgtcgccgtgaaagacacgggtacgccgctcgaacgcctgcgtggtgtagaaggcgccgtcccggggcacgggggcctgccagcgtttcagatgacccggcagcagaagggcaagcgtaaccagcgcaaaggccgccaccgaaatccgcgtcagcagtctgtgcccagggctggtgtcggacatggcgctaccgtgcccctatgcaggccgaccggctcatccgcgctcgaacccggtcagggcggcggcgaagtcttcggggtcgaagggggccagatcgtcgatctgttcgcccaccccgatggcatgaatcggcaggccgaagcggtcggccagcgagacaaggatgccgcccttggcggtgccgtcgagcttcgtcatcaccaggcccgagacatcggccagtttctgaaaggtctcgacctggctgatggcgttctggccggtggtggcgtcgagcaccagaagcgtgttgtggggggcggtgtcgtccttcttgcggatgacgcggacgatcttggccagttcctccatcaggtcggcgcggttctgcaaccggcccgccgtgtcgatcagcaacaggtcggcgccgtcttcctgcgcgcgggtcatggcgtcaaaggcaagcgaggcgggatcggagccttcgggcgcggtcagcaccggcacgccggcgcggtcgccccagacctggagctgttcgacggcggcggcgcggaaggtgtcgccggcggcgatcaccacctttttgcccgccgccttgaactggctggcgagcttgccgatggtggtggtcttgcccgaaccgttgacgcccacgaccagcaccacctgcgggcgcttggggtagagcggcatcgggcgggcgaccggttccatgatacgggtgatttcctgcgccagcagtgccttgatctcttgtgtcgagagtttgcgcccgatccgcccctcggccatgttggcggtgacgcgcagggcggtgtcgacgcccatgtcggcggcgatcagcagctcttcgagctgttccagcatgtcgtcatccagcgtgcggcgcaccacggtcgcgccgccggggcgggcgaaaaggcggcccagcaggccacggcccgttccggcttcagcgggcggggccgggtcgatcggctgcggtgcctcgggcggcatcggcgccggggtcgggtcgaccggttggggttccggcatctcgggcgtgtcgggcagttccggcaccggttgcggttccgggtcgggctgggggattaccggatctggctgggtcgcggtgaccgcttcctcgaccccgccatcctcgacaatggcgtcgagcccctgttcgatcttcgaggacgatttgaacagacggtccttgagtttcgagaaaaacgccatgtccgggcctccgcttgcggtttagtctcacctaatgcggattggcgccggttgcaaagggtcaggtgagcgcaagggcaaagcccatctgcgccccccagtagagcggccagaccagataaggcgtcaggcgcagggccgggtgaccgggcggcagcaggaatttctcggttgcaaggatcatgtccgaggcgatgaaggcggcggcagcgggcaggacccaggccagcacgccggcctgcggcagggtcagcgcggccagacccatgccgaggatgatcgggacataggccagtaccggccctttgagatcgcctgcgcggggggcgagcaggctggccatgaccagcccgagagccgcgaggcccgccaccagcggccattgtgcggcaagctgcccggtatcgctggcgggatgggtcaggaacagggcgacataggccagatgaccggcggcaaaggcgccgacacctgccatgaaggtcgcctcggtctcgcgcgagaggagccagtcgccaagcgcgcagagggccagcgccagcaccagcagcacggggccgcccgagaccagcaccatcagcgcaagcagtgcgaccgaggcggtcttgactgcgctgcgcatcaggctggcggggcgggcggtcatcgccagataggccagcgcgcaggcggcggcgatccagaacagggtttggctcacggggtcctccggtctttgcgcccagttgacgtgggcggcaccgggcgagcaaggggattttcgcgcgggtgacgcgatgttaagcagaagcaccgataccgagggagcccgcatgtatcgctatatccttgccagcctgtcgccctatgcggtgctgggtgcggcctgtctgctggggggcggctgggcctggggcgcgctgatctggatgaccgtctatgtggcggtgatggacaagctgccggtgcggccgctggcggcggccgactgggcgggcgcgcaggtcttgccgctggtgctggcgggggcgcatttcgcgctgctggcgctggcgatcccggcgctggtccagggggcattgaccggagcgcaggcggtggcattgggcgcggcggtggcgctctgcttcgggcaggtgtcgaattcgaacgcgcatgagctgatccatcgggccgaccgctggcagcactggctgggggcggcgatctatgtcagcttgctgttcggtcatcacacctcggcccatatgcgggtgcatcacctttgggtggccaccccgcgcgatccgaattcggcccgcttggggcaggggttctgggcctttctgccgcgcgcctgggtcggttcgttccgagccgggctgacggccgagcgggcgctgaggaagggccggggcgcgaccccttatcgggcctatctggcaggggcgggggcgatgctggcagcggcctggctgctggcgggcgggcgcgggattctggcgctggtgctactggcgggctatgcgcagatacagctgctgctggccgattacatccagcactacgggcttgaacgcaaagccttggccaatggcagatacgaaccggcgcgcgcgcaccattcctggaatgcgccgcattggtacagctcggcgatgatgctgaacgcgccgcgccattccgaccatcaccagaatccgggccgcgatttcgcggcgctgcggctggaccccgagatgccgcaatggccctatgcgatgccgatcatggcggttctggccaccgtgccgccgctgtggcggcgggtgatggatccgcgcgttcacgctgtttgcggagcacgtgagtagccgcacgcgcccgcatctgccacactgggcctcatgatgcgcttggccctgattctgaccctgatggccccggcggcggtggcccagccggtgatgtcggcggaggagttcgaccgctacacgctgggcaagacgctgttctacggctttgacggcaccgcctatggggtggaacgctatctgtccgggcggcgggtgatctggtcgttcctggatggcgagtgcaaggaaggcatctggtacgaggcggcggggcagatctgtttcgtctacgaggaccggcccgatccgcaatgctgggtgttccgcgataccggcggcgggctggtggcgcagttcgagggcgatcccacccagacagagctgtacgaggccgaggagatcggcgaagagatgctttgttacgggccggacgtcggggtctgaggccgatcaaagggggcgctgcccccatcgcctgcggcgattcccccggagtattttcggcgaaatgatgcggctcaggtaacccggagttcgtcgtaagggaccatcacgtgctggcggaaggccgggcgcgcgctgaggcgctgatagtagagatgcagatgcggcagcggcgcgcgggtgatgccgatatcgtaatagcgatagaggatatggccgagctggatatcggcgagggtgaaggcatctccggcaatatgcgcatggcgcgacagctgggcttcggcaagggcgagcttggcctccagctcggcaagggcgcgagcgatggcggcggggtcgcgatcctgcggtgcggtacgcaccacgcgccagaagaccggcgcggtaaaggcctgggccacgttcagcttggcccattcggcccattgatccacccgcgcgcggcggaccggatcgctcggccagaagctgtccttgccatagcgggtggcaagatagcgcaggatggcaccggtttcccagatcggcgggttggtcccgtccttgagcacggggatggtgcggttgggattgaggcgcccaaattcgggcgtgtcgagcccgccatagcggtgcccggcgtcatggcgaatgtgggccaggttgagttcacccacacaccacatcagcgcctgcacattcgacgatgtccggcggccccagatcgtcagcatcagaacagcgagccctgttcgggcggtttctgtttcggcttgctggcgggttttgcgggggcgccgccggtgtcgagcgtgccatcggcgaattcgatctgcagcgcggccgccttggcggcctgcgcccgggtggtcagcagcgcgccctgatcgtcgcgcaccactgcataaccgcgcgccagcgttgccttgtagcccagcgtctcgcgcagccggtcggcggattccagcctttggcgcaggcgctcgatgcgggtggtctgggcgctgttcagacggtcggacagccgggtcagacgctcaccctgcgcggcgatctcgcgttccagcgcgcgcggcgacaggcgcgagccgagatgggcaaggtggtcgcggcgggcactgaccagcgcgcgcaggctggcggggcgcagcggggccgagagttcggccagccgcagccgacgccgctgcaccccctgggtgagggcggcgggcagacgttcggcggcgcggtcgagccgctggcgcggcgtgtccagcaggctgtcgggccggggcagcgcgcgcgacaggtcgcgcaggcgctgggcgcgccgctgcaccgcatccgaggccgcgcgcgacagccgagccccctgttcgccggtccaggccagcagttcgaggcggacgggaacggccatctcggcggcggctgtgggggtcggtgcgcgccggtccgaaacgaagtcgatcagcgtggtgtcggtttcgtgccccaccgccgagatcagcgggatctggctggccgccgccgcgcgggcgacgatttcctcgttgaagccccagagatcctctatcgagccgccgccgcgcgccacgatcagcagatcgggccggggcagcgcgccaccggggctgaacatgttgaacccctcgatggcgcgggccacctcgggggcgcaattggcgccctgcaccgcgaccggccagatcagcaccttgcgcggaaagcggtcgcgcaaccggtgcaggatatcgcggatcaccgccccttgcggcgaggtgatcaccccgatgatctgtggcagatagggcagggggcgcttgcgttcgggtgcaaacaacccctcggcctcgagctgtttcttgcgcttttcaagcagcgccatcagcgcgccctgaccggcaaccgccacctcgtcgacgttcaggttgtatttcgactgggcgccaaaggcggtcagcctcccggtcacgacgacctccaacccctcttcgggcaccaccgacaggctggcgacctgacccttccaggtggtgcaggccagcacgttacggtcgtccttgatgtcgtaatagagatggcccgagcgggcctggaacacgcgccccacctcgccgcgcacccggatgcggccaaagctgccctcgagcgtgcgcttcacctcgcccgagatctcggtgacggtgaattcgggcatattctgtcccggctggggatcatcaaggaggtcggacaattgggcgctccgctggtgacttgagtaagacgtcggcgcagcttagaacgcccgacaaccaaggccaagcagatcggagcgcattacatgaacatcctcattctcggcagcggtgggcgcgaacacgcgctggcctgggcggtgatgcagaaccccaaatgcgacaagctgatcgtggcgccgggcaatgcggggatcgcgcagatcgccgaatgcgccgagctggacatcatggatggcgggttggtggcgactttcgccgaggagaatgccatcgactttgtcatcgtcggccccgaggcgcccttggccgccggcgtggccgaccggctgcgcgaggcggggttcctggtctttggcccctcggcggcggcggcgcggctggaggcctcgaaaagctttaccaaggagatttgcgatgccgcaggggccccgaccgcgggctatgcgcgctttacccaggccgggcctgccaaggattacatccgcgcgcagggtgctcccatcgtgatcaaggccgacggtctggccgcaggtaagggcgtgatcgtggcgatggacgaggcgacggcgctggaggcaatcgacgacatgctgggcggcgcctttggcgatgcgggcgccgaggtggtgatcgaggaattcatggaaggtgaagaggcctcgcttttcgtgctggtggatggcgaggaggtgctgtcgatcggcaccgcacaggaccacaagcgggtgggcgagggcgataccggccccaataccggcggcatgggtgcctattcgcccgcgccggtgctgagcgccgaggtcgaggcgcgcgcgatggaggagatcgtcaagccgaccatggccgagatggcgcggcgcggcgtgcccttccagggcgtcctctatgtcgggctgatgatcaaggacggtgcgccgcgtctggtggaatacaatgtccgcttcggggacccggaatgccaggtactgatgctgcggctgggtgcgcaggcgatggacctgatgcatgccaccgccgagggccggcttcgcgaggcccgggtgaactgggcagaggatcacgcgatcaccgtggtgatggccgcgaacggctatcccggatcctatcagaaaggcagcgagatcaaggggctggataccttgcccgaggatagccgcaatatggttttccatgcgggtaccgccgcccgcgagggcgcgattgttgccaccggcggccgggtgctgaacgtgaccgcgcgcggcgacagcctcgccgaggcgcgtgaccgggcctatgccatggtcgaggcgatcgactggccgggtgggttctatcgccgcgatatcggctggcgtgcgctctgaccgggcggggggcgctgcccccggcctacaaaattcgtcgaattttgtaggctcccccggagtatttgacgcgaaatgaagggggagcggtgcggcccggagagaggttttcattcaccttggtcgcacgatatgatcgggacagggaggaacggcatgccgggaccggtcgacaaggatctgttggacaacgcctatgccacgcgcgaattgcgcgggctggcctttgactgggtgccggtcggcatcgtggtgaccgaggcgcgggtgatccgcgaggtcaatcaccgcttctgctccatgttcggctatgagcgcgaggagttgctggaccggctgtttgtgttcctctacccctcggacgaggagtttcagaacatcctgcatcgcggcgacaaggatctgggcgagggcaatctctattgggacgagcgggtgatgcggcgtcgcgatggcgagctgttctggtgtcgggtgcgcggccagacctttacccccgaggaaccgctggcgcgcgcggtctggacctttgccgacctttccgagatccgccgttatcagccgctgagccggcgcgagcgcgaggtctattcgctgctgggcgagggaaagacaagcaaggagatcgcgcgcgaactggacctcagctatcgcacggtcgaggtgcaccgggcgcggctcttgaagaagttcggggtcagcaataccgccgccctgttccagtcgctgggcgatatcggcggcgaacatgtggtgccgtccgccgggtgatcggccctcatcgtgtcttgcaggacagggcggcggcaacggcaccggccgagaaggcgccaagagcgcggctttgccactcgtcgtcatggcgcagcgcgacgacctgacgccaatcggcgctggccagaatgatctcggggccgctgccgcaatcgcgcagcccgccggttatgaattcctcgccgatgcgatggttggtcaggccgcgcaggctggcgatctgggtcaggctgccgtcacggtagcgccagatgcgaagggtctttgccaggtgcgggcggtcgacataggcgatttccatgaacccgtcgccgtccagatcggcggcgcccagaaccgccagccagcggttgcgggtcccgatcggcggagtcgcggccagaaggcgggcgcgacggtcatagatttcaagccgggcgccgtcgtttaccgtgctgcgcacggcgatcacctcgggcaggccgtcgccgtccagatcggccagatgcggcgcgatatcctcgaacaccgcgccggggggcagggtggcctctgccgggcaggtgatgcggggatcgccggggcgcgagacatggatggtcagcgccttggcatccttcagcccgcccagcacgccatggccgtattcgtcggtctccaccgcataggcggcatggaaccgcagatccgcgtcgcgcggggcccaggcctcgtgccggcccgcagcggtgcggttggagaaggaggtctcggccccgcgcccgggcaggccgtgctcggcatagcgcgcctcgcaggcccaggcgccgaccggggccagccacaggcaccacgtcaaagccgcgccgcgcaacagcgtgtgcaaagggcgcagcggtcgacgcggcgccttgtctgaattgcgcgcaatgccgtcgggaaacccggtccctgcgggggccggcatcgcgccggtcatcagatctgcttttcgggcatctgcaccacgagaccgtccagtgcatcggtgaccttcaactggcaggtcaggcgcgagcgggccgggtcgggctcgtaggcgaaatcgagcatgtcttcttccatgtcatccttggcgggcagtttctcgacccagtcgggatggatatagacatggcaggtggaacaggcgcaggcgccgccgcaatcggcctcgatgcccgggatgttattgtcgcgggcgccttccatcacggtcaggccgttggcgacctcgaccgtgtgctgggtgccgttatgctcgatataggtgatctttgccatggctcggatgttcctttgtgacgttgcgctgactccaatagccaagccatttaggtctggccagcccgttttgccagccggaccggtctcttcctgatttggcgtgcacgcgccccggtcttgcggggctttgcgcgggcccccgagatggggtagagtgagccaaaagcccaagaggcccgagcatgatgtcacgatccgcccttttctgtgcgctggcccttgtcgggctgagcggttgcgataccggcttgccggatgtggatgctctgcgcgagccggaagtgtcgcgttttaccgccgaggcgccgccgggggcggcgccgggcacctgctggggcaaacaggtgactcctgcgatcatcgaaacggtgacccatcaggtgatgctgcaaccggccgagatacagagcgacggcagcgtgttgcagccggcggtctacaagaccgagacccgccaggagatcgtgcgcgaacgcaaggaaacctggttcgagacgctctgcgcgcaggagttgacgcccgatttcgtcgcctcggtgcagcgggcgctggcggcgcgtggcttctatcgcggtgcgcccagcggcgagatggatgcccgcacccgggcagcggtgcggcgctatcaggaaccgcaggggctggacagtggcattctctcgcgcgcggcggcgcgcgatctggggctggtggcggtcgatcgcggctgacggcgccggttttcacatgaaaaccggcccggaaaacggcacgttttccggatcggaattcttgcagaattccgcccccgccacgcgcgagatttcctcatgacaggattgtgagacgctttgcacaggcttgacgcaacgcgcgcgcgcggctaaagcccgtgttcaggaaccacgtggcgatttgttaccggattgcgggccacgctaaacatcaccgctaaaaggtcaggatgaaagaccccctttcgcttgacccgcgattggggtttttctttgcccttctggttccggggccgaaaggaacggatatgagcacggattggagcaagcgcacgcaggcagtccatggcggcacccgccggagccagtggggcgaggtgagcgaagcgatctttctgacgcagggctttgtttacgagaccgccgagcaggccgaggcgcggttcatcgactgtggcccggacgagttcatctatgcccgatacggcaacccgacggttgccatgttcgaacagcgcatcgccgcgctcgaagggggcgaggacgcctttgccaccgcctcgggcatggctgcggtcaacggcgcgctggtgtcgatgctgaaggcgggcgaccatgtggtctcggccaaggctctgtttgggtcgtgcctctatatccttgagaatatcctgacccgctacggggtcgaggtgacatttgtcgacggcaccgatctggagcaatggcgcgcggcggtcaggcccgaaaccaaggcggtgttctttgagagcatgtcgaacccgacgctggaggtgatcgacattaccgccgtggccgagatcgcccattcggtgggcgccaaggtggtggtggacaacgtgttctcgacgcccgtcttctcgcgtgccatccagcagggtgccgatgtggtggtctattccgcgaccaagcatatcgacgggcagggccgcgcgctgggcggggtgatcatcggcagccgcgagttcatccggggcacggtggagccctatctgaaacataccggcggcgcgctcagcccgttcagcgcctggatcatgctcaaggggctcgagaccatggcgctgcgcgtgaatgcccaggccgaaaccgcgcagaagctggccgaggcgctggaggggcacccggagctggtgcgcacgctctatcccgggctgaagagccatgcccagaacgcgctgatccagagccagctgggcggcaaggggggcaccgtgctgtcgctcgacctcaggggcggcaaaccggcggcgttccgttttctgaacgcgctgactatcccggtgatctcgaacaatctgggtgatgccaaatccatcgccacccatcccgccaccaccacccatcaacggttgagcgaggcgcagcgggccgagctgggcatcacgccgggcctgatccgtttctcggtcgggctcgaggatgcgggcgacttgctggctgatcttcgggctgctctcgactcttccgccggctagcagggaatcgccggaggtgccgtcacctccggcctccgcccgggctgccaaaatgccgcacaagcgtcgttttccatcggttttcttgatccactcggcaatatcccgcgtaatcaggtggattggaacgccgggccggtccatattgatggacggacaagaccgaggatgtgtgcgatgaacctacacccccgcgatatcgacgagacacccgaccgcgacgcagccgccgccgcgcttgcggtgttgcgccgctgggcctcgggtgccaccagcaccgagatcagcgagcttgacccctcggtcgcacggctgctgccggatgcggccctgtcgaactatcccgatctcagccggcagtacccagaggatttcaccgtcgatgcaacctatcgcgccgggctgcctgacctgcagaacggcccgtccagcctgatccgcggggcaaagcagcagatccagcatgtgggcatctcgaatttccgcctgccgatccgctttcaccgcaaggagggcgacgacctgacgctggaaacctcggtgaccggcaccgtcagcctggaggcgggcaagaagggcatcaacatgtcccgcatcatgcggtccttctacaaacatgccgagcgcacgttcagctttgaggtgatcgaggccgcgctggacgattacatgaccgatctggacagtttcgacgcgcgtatccagatgcggttctcctatcccgagcggatcgaaagcctgcgttcggggctgagcggctatcagtactacgatatcgcgctggaactggtcgaacagggcggcgagcggctcaagatcatgcatctggactatgtctattcctcgacctgcccctgttcgctggaactcagcgaacatgcgcgctccagccgggggcagctggccacgccgcattcgcagcgctcggtcgcgcggctgtcggtggtggtggatggcgatgccagctgtctgtggttcgaggatctgatcgcgctgtgccgccgggcggtgccgaccgagacgcaggtgatggtcaagcgcgaggacgagcaggcattcgccgagctgaacgccgccaacccgatctttgtcgaggacgcggcgcggctgttctgcgccgagctgctggccgaccaccggatcggcgatttccgggtggtcgcgagccaccaggaaagcctgcacagccatgatgcggtctcggtcctgaccgagggggcgacctttgccaccgccagtctcgatccgcgcctcttcgccacgctgttccacgtcggatagccggtttcttgggcagggggccggggatcggcgggtttttgccgcgctgcggcattttttgctgcacaagcatgggttgtatgccgtagactggcgctgatgcagattcgcgcctgtggggtgatcccgcttgcggttcgggtgctgcatccgccccgacctgtctgatggagtaagatggcgatgctacagatgacctctccgctgcatgtccaggccgccgcgttccggctggccggttatgcgatcagcaaccagctgcgcgtgatgcagatcctgtctcgcgcggcgctgaatgcgccgcttgcgcaggtgcaggcgctgcaggcggccgcatcggttcccgcgcccagaaaggcgaccccggcccgggcacaggcaccggcagccaaacaggccgcagccaagtccgccgcacccgcccctgaacagagcctcgcccctgaaccgaccctggcgcccgaacaggccgctgccgtggtcgcaaaggcgcccgaggcagagcgcgcggcaacacccgctcccgccgctttggccgcagtcgagacggaggacgcggccgcaccggtagcggccgagccggccacagcagcccccacagcgctgcaggcgcccgcgcccgagacggccaaggcgtcgattgcggcggcgcatccggccccgcgtcggcggcgcaagcccgcgaccccggcgcccttgccgtccaaggggcagcccgcgggcaagtgaggggcgcgcagccgcttgactccggcggcgcggggcgccaaccctgcgcctcatgttggacatgcgccccgtcggatatgtgatcggcctgctggttgccattcttggtgccaccatggtgtttccgcttgccgccgacctgatcgaggggcgcggcgagtggccggtctttttgcaaagcggtgtgatcaccgtgctgaccggggcgattctggcgctgagctgcgccaatggcgtgcgcgagggtctgaccatccagcagacctttctgctgaccacgctggtctgggtggcgctgcccctgttcggcgctttgcccttcatgttcggcgccaccgagctgcgctttgtcgatgcgttcttcgaggcgatgtcgggcctgaccaccaccgggtcgacggtgatctcggggctggacggattgccgcgcggattgctcttgtggcgcggggtgctgcaatggctgggggggatcggcatcatcgtggtggcgatggtgttcctgcccgaactgcgggtggggggcatgcagatcttccgctcggaagggttcgacacgatgggcaagatcctgccccgtgcccaggaaatcgccggccagatcaccgtgatctatgtggcgctgacatttgcctgcgcgctggtctatggcgcgttgggaatgagctttttcgatgcgctggtgcattcgctgaccacgatctcgaccggtggattctcgaattatgacgcctccttcggcaccttttcgggcctgccggaatacgcggcctcggtcttcatgatcctcgcggcgctgcccttcgtgcgctatgtgcagatggtgaacgggcattcggcgccgctgttccaggacagccaggtgcatgtgttcctgatcgtgatcgcgctgctggtcggggtgaccaccgtggtgctgaccacggtgtttccccatcacgtggaacaggcctttcgcgaggcgctgttcaacatcacctcgatcatctcgggcacagggtacgccagtgtcgattacatgggctggggcgggtttctggtcaccatgttctttgtcatcggtctgatcggaggctgtgccggatcgaccgcctgttcggtgaagatcttccgctatcagctgctctttgcctcgatcaaggtacagttgcagcggatccgtacgccgcacggggtgtttctgccccggtttcagggccgcccgatcgggccggatgtgctgggctcggtgatgagcttctttgtgttcttcatcgtgaccctgggtgttctggcctgggggctggcgctgaccgggctcgatttcatcaccgcgctgtcgggggccgcgacggcgattgccaatgtgggtccggggctgggcgagcagatcgggccggcgggtaacttcgcagggctgaacgacgccgcgaaatggatgctgagcgtgggcatgctgatcgggcggctcgaggtgatgtcggtctatgtcctgttcaccgtgcagttctggcgggcctgaacggggctagccgttttccgtcacggaaaacggcccggaaaacaggtgttttccgggccggaatttttgcaaaattccggctctgccggaccgtcgggggtcaatcccagcagctgaccagaaccgtcatgccgctggcacgccggttcagctcgtccggggtgatccggcctgctgtctcggcctgctgcgcgcccattccggccgcgctcagcacatcgcgcagggcctgcgccttggcggcgaagctcacgccacggggcagttgctggcccgtcgcgggtgcgggcagcagcatgcccaccaccgtaccctgatcgtcgatcaccggaccgccggcatcgccggtctgcgccatcaggcccagtcgggccagctcggtctcgccgcgcagccccttgacgtcgtcaagcgtaccgaaggtcagtgtcggggcgcccaggatgccttcgtaggaatagccagccacggtaatgtcggcccccagacgcggcatttcctggcccagcccggccaccaccatcggggccagcgcctgttcgggccgcagcaccgccacccccagcccggcatcgcgatcgaccacctgcgcgccatagctgccgtcaagcgtcacccgggtacagccctgcaccgcctcggccaccgtcagcacggtgcccttgccatcgacataaaagcccgagcgcgacaggcgcggtttgcggatttccagccccgaaaccaggtcgacgctttgcaccgcgtcgccacccgccgccggatcgagcacaccgtcggtgcgggcaaagcttgcccgcatcgcggccagcacccgggcacggcgatcctcgtcgccggtgggccagatcagggtaaagcccttgatctcaccgccgctcagcgccgcctcggtataggagacgatgccattgccgcgcccctcaagggtgaagctgtcgctgccccgctcacgcgggccatccagcggcacgatctccagcgtctgcatgatgtcataaagcccatagagcgttgccttgtcgcccggctggctgatcagcagcacctgtgcgcccagctcgccggacgcatcgaaatgggcaaagggcgcctcgtagcggctgaaccggaccacgcccaggggcaggtccatctcgatcccggctgcggtgtcgcggtgacgtgccataccggtcgagatcagcggcgcgttatactgatccatcagcaccttgcgctggcgggtggtcagaacgccggttgcctcgaacccgttgaacccttgccaatcggccatcgagcggcgggtgccggcgccaaaggcaccgtcgatcgcggcattgtagaaaccggccgcctgcagcgcgatctgcagtgcctgccgctcttcccggctcagcgcctgttcgctgcggcgggcctgggcgggggtttcgtccgccggttccggctgaacctgcggcgttgcttcggccaccggttcgggcgcggtctgttcgaccggcgccaccgccgcaccccggttcagcagatccgagccgacgggccagaactgttgccccagcgcgcccgacagggcgatgaaactgtcaccgggaatgcgccgctcggcccgatagacccgcagcacctgttcggcatcctcgcgcagataggggcccagcacgatgccgtaccagcccccgcccagcgagaatccggccacatccgagaggtcggcggcataggtctgggcacgctcctgtgcggtgcgcagattgggttgcgcctcgatctgcacccagaccacctcgtcggcggattgctgggccagtgcggcagaggaaatcagataaaaaagcgaaagaacggcgatcagcggtcttatcattgttgggtctcgtaccttcaaatacgtatcgtccccgcaggttatgcaggaaatcgcggcaattgccatggggcaggcgcgcggtgcggggcggtgtggcgatatcagcgcagccgccagcgccgggaccgggcagatgtgccgttgacgctgggggggcggttgcataggaaaggcgcgatcctatcgccatccagcgcccgaggccgccatgacccatccgacccccaccgctccgcgctcgttccaggagatcatcctgcggctgcagacctattgggcgtccaagggctgcgccatcctgcaaccctatgacatggaggtgggcgcgggcacgttccacccggccaccaccctgcgcgcgctgggcagcagcccctgggccgccgcctatgtgcagccctcgcgccgtcccaccgacgggcgctatggcgagaacccgaaccggttgcagcattattaccagtaccaggtgctgatcaaacccagcccgcccgatctgcaagagctgtacctcggctcgctggaggcgatcggcgtcgacatggcgctgcatgacatccgctttgtcgaggacgactgggaaagcccgacgctgggcgcctggggcctgggctgggaggtctggtgcgacgggatggaggtgagccagttcacctatttccagcaggtcggcggccatgactgcgcgccggtctcgggcgagctgacctatggtctggagcgtctggcgatgtatgtgctgggcatcgaccacgtgatggacatgcccttcaacgatccgcaatcgcccatcccgctcagctatggcgacgtgttcaagcagaccgaagaggaatacgcgcgctggaacttcgacgtggccaataccgaggtgctgctgaggcatttcgaagaggccgaggccgaatgcgccgcgatcctggcgcaaacccatgacgatcccaagactggcaagcgcatcgtgatggcgcatccggcttatgaccagtgcatcaaggcatcccatatcttcaacctgctcgatgcgcgcggcgtgatctcggtgaccgagcggcaggcctatatcggccgggtgcgggcgctggccaagcaatgcgcggatgcgtttgtgcagacgaccgccgggggctatgctgcggcctgaggataacggggcaggggcaaccgccatggatcaggcaactcgcgactcttatgaagagaagctgcgcaaggcgcggcggcggctgaaacgccacgtccggaccgcccaaagcgagggcttcatgaccggggccgccgcgatgctgcgcccgggtgatgtggtgatcgactgcggcgccaatgtcggcgatgtgacggcggttttgtccgcgaccggcgccaccgtccattgcttcgaacccgacccttatgccttttccctgctcgaagagcgctttggcgaggccacgaatgtgcatctgcacaatcaggccgccggggtggcggcgggcagcatcggcctgatgcgcgccgaaagctttggcgaagaccccaggaagaacacggtgatgagcaccacactgcccggagggcggggcatcagcgcgcaagcggaggatgtgatcgaggtcgagatgatcgactttcccgcctttttgtccgggctgatcgccgaacatggcgatatcgccatgctcaagatggatatcgaaggggccgagctggacatcctggaagcgatggaagagcgcgacctgttcgattcggtccgggtcacgctggtcgagacccatgaacgcaaattccccgatctgcgcccgcgctttcgcgcgctgaaagagcggatcggagagaaatacgccaccagcaaggtcaatctcgactggatctgagatcaggtccggtcggtcaatcggagaaacccatgacaggcaaggtcttggtcattgtgctgctgctttgcggcgcggctgcgggcgcggcgatgtactattttcaggtctacggcttttattacgaggtcgcggccagaccgggacaggatgtggcgctgatgcctctgggcggcgatgccccccggcccatcgcctatgacggatttcaggccatcgacgccgacagctcgcccattcgctatcgcgcctgctttaccacggatctgagccttgatgcgctgagtgccgcttatgaacctgtcgaggcgccagagccgctgaccgcccccacctggtttggctgctatgatgccgcggccattgatgccgcactgaaagcagggacggcgcgggcctatctgggggccaagaacatccattacggggtggaccggatcgttacggtaacagaggaggggcgcggctatgtctggcacgtgctcaacaattgcgggaagaaggcctatgatggcaccgtggtgggcgaggaatgtccgccgcgccccgaaaactgaggcgacaggcgcgggcaggtgaccgagacgctgcacatatccgccttcatgaccgtgaccctgggtctggcagtctatctggtgggggtgcgcatcaacgaccggttgccgtttctggaacgcttcagcatccccgagccggtgaccggtggtttgctggcctcgctggtggtgcttgggctgaattccgtgttcgggatcgaactggcctttgacctgaccgggcgcgatttcctgctggtgctgttctttaccgggatcgggctgaacgcgaggcttggtgatctgatcgcgggcggcaaaccgctggcgatccttttggtgctgaccctgctgaccatcctggcgcagaacgtcatcggggtgctgggcgcggtggtgttcggcttcccgccgcaggcgggggtgctgttcggctcggccgcgctgatcggggggcacggcaccgccatcgcctgggcgcccgaggtggcgcaggcgaccggcctggcctcggctaccgagctgggggtcgcggtggcgacgctgggcctggtgatcgcggcgctgatcggcggcccgatcgccacctatctggtcgagagccgcaagctgaccccgaaccgcccggacgaagagctgacggtcggcctgcccaacgagatggacgaggagccaccgcagatcgaccacaagtcgctgatgcgggtgctcttgacgctgaacgtggcgatcctgctgggctatggcttgcaggaaagcatcgaggagttgggcctgaaactgccgcttttcgtgccctgcctgctgtcggccatcgtggtcggcaacctgcgcacggcgctgttcccacgtgccctgcgcgtgtcgcgcacgccgacgctggcgctgatctcggaattcgcgctgggcgcgtttctggcgatgtcgctgatgagcctgcaactctggaccatcgccgagaccggcctggcactggcggtgatcatcgccgcgcagacgctgtttgccctgggcttcatcctgctggtgttgttccgcgccatgggcggcggttaccgcgcggcggtgctggcggcggggttcggtggcttcgcgctgggcgccacgcctaccgcgattgcaaatatgaccgccgtaaccaagcgctatggcccgtcgcctcttgcctttatcgtgctcccccttgtatccgccttctttgtggatatcgccaatgcggtcgtcatccagatgatcgtcaatttctaaggaccgaccatgcccgacctgctgatcgaactgttttccgaggaaatccccgcccgcatgcaggcgcgtgccggtgaggacctgaaaaagcggatcaccgacggtctggtcgaggcggggctgacctatgcctatgccgccgcgctcagcaccccgcgccgcctggtgctggcggtcgaggggctgctggacgcaagccccacccagcgcgaagagcgcaagggccccaaggtcggcgcgcccgagcaggcggtcgagggcttcctgcgtggcgccggcatcagccgtgaccagctggaagagcgggaaacgcccaagggcgcgatctatttcgccaccatcgaaaagccgggccgcccggcggccgcgatcgtggccgaggtgctggaagacaccattcgcaatttcccctggcccaagtcgatgcgctggggcgcgggctccttgcgctgggtgcggcccctgcagtcgatcctgtgcatcctgaccaccgaggccggggccgaggtggtgccgctcgatatcgacgggatcaaggcaggcgacagcaccgcgggccaccgcttcatggcgccggcccggttctccgtcacctcgtttgaggattatcaggtcaagctgaaacgcgccttcgtggtgctggacccggcagagcgggccgagcatatctggaacgacgcccagaacatggcctttgccgccgggctggaactggtcgaggacaagggcctgctggccgaggtcgcgggcctggtcgagtggcccgtcgtgctgatgggccagatcgggagtgagttcttggacctgccagcggaagtgctgcaaacctcgatgcgcgagcatcagaagttcttctcggtccgcaatccgaagaccggccggatcgaacgctttgtcaccgttgccaaccgcgagaccgccgacaatggcgccaccatccttgcgggcaaccagaaggtgctgtcggcgcgtctggcagatgccaagttcttctgggacaacgatctgcgcgcggcgcatgcgggcatggatgcctgggtgcaggcgctggaaaacgtgaccttccacaacaagcttgggagccagggcgaccgtatccgccgcatcgccgcactggcgcgcgagctggccccggtggtgggtgccgaggcggatcaggccgaacaggccgcgacccttgccaaggccgatctgagttccgagatggtctttgaatttccagaacttcaggggcttatggggcgttattacatcgctgcctcaggtcaggacgccgccatcgccgctgtcgcgcaggaccattactcgccgcttggcccctctgatgaggtgcccaccgcaccgctttcggtcatcgtggcactggcggacaagctcgacacgctgacaggcttctgggccatcgacgaaaagcccaccggctcgaaagaccccttcgcgctgcgccgcgcggcgctgggcgtgatccggctggtgctggccaatgacctgcgcctgccgctggatcggtccatcgacgcgcaactgctgcgccacaagtaccacgccagcaacggcgaggccgcgctgcgcgacctgatcgaagaaatcgccgatcacggcgtcttcggcgccgccttcgaaacgatcaaggagaagctgggcgatgcgggcgcgctcgaggcactggcaggcgatgtgcccgatctttccgctgacctgctcgccttcatccacgaccggctcaaggtcttcctgcgcgacgagggcatccgccacgacgtgatcgacgcctgtatcgcgatggcgggcaatgatgacctcaacctgctggtcaaacgcgcccgcgcgctcaatacggtgatcgcgaccgaagatggcgagaacctggtgcagggcttcaagcgcgccaacaacatcctgacccaggccgaggaaaaggacggggtcgaatattcctttggcgccgatatcaaattcgccgaggccgacagcgaaaaggccctgttcgccgcgctcgaacaggccgagtcgaaaatcaacgtcgcgctcaaggccgaggatttcgccgccgccatgacggccatggccgcccttcgcgcgccggtggatgctttctttgatcaggtgcaggtcaattccgacaatcaggtggtacgccgcaaccgcctgaacctgctcagccagatccgcaaggtctgctccagtgtcgccgacctgacccgtatcgacggctgaggcatccgacgcgccatccccttgtggcgcgcatcgggccttgtcaggcgctcggtctgccgtggccccgctctgctgcttctttctggtcacaaatactcatagccccggcagccacgggtgctgcctgtgcgcacatggtgcttgcgccgtcttcaaacgcccttattctgcacgcaaacgaggggtgccgcagtgcagaataatccgaacaccacgctgatcacatcaaccgctccggtggccacctccacccatggcgggcgggccaaatgcctgcagcgactggtgcggctcgaccttccggtgccgcgcacggtggcgctgtcctttggagcggtgcatgacatcgcgcagggccagttgcccgatatcgccgccatcgtcagccagttcgatccgaccgcactgctgtgtgtacgtcccagttccgaggaccccgattggggcgggccgggcgcggtgctcaacatcggcatgaacgatgcccgctttgtcgaactcagcgaccgtatgggggccgaggcggcggcggcgctctatctgcgcttcgtgcagacctttgccattcacgtggcccggcttgacccggatgtcttcgacgagatcgaggccgacgggcgcgaggggctgcgccagtccttgcgcgcctatgaggacgagaccgacgagagctttccccaggacccgggcgagcagctggccgccgtgctgcgctcgatggcgcgcgcctgggagggcacttcggcccggctgttgcgtcaggccaagggggcgcccgccgatgccgggctgggccttgtggtgcaggaaatgatccccggcctcggccagggcgaatgcggctcgggcgtgctgcaactggtcgagccggccaccggcctgcctcagatcaccggccgctacctgagtcagagccagggccgcgacgcgctgggggcaggggccgaggcgctctatctcgaaaaggacccgcgcggcatctcgctcgaggatgtggcgcccgaggcctttgccgcgctcaagcagcacgcggcgctgatgcgcgagaagctgcgcgaggagatgcaggtcgaattcgtcatcgaatccgggcgcgtgcacattctcgacggggtgcgagtaccccgcagcgcccgcgcggcgctgcgcatcgcggtgcggctggccgaggacggcatcatcccgcagcaagaggctgtgatgcgcatcgacccgcattcggtcaacgagttgttgcaccgccaggtgcacccgcaggccaggcgcgatgtgctgaccacagggatcgcggccagcccgggggccgccaccggcaagatcgtgtttaccgccgccgaggcgcaggcgagtgcggcgcgcggcgagccctgcgtgctggtgcgccgcgagacctcgcctgaggatgtgcgcggcatgcatgccgccgtggcggtgctgaccgaacggggcggcatgaccagccacgcggcggtgatcgggcgcggcctgggcctgccctgtatcgtcggcgcttcggatatggagttccagaccaaggcacgccagatcaaggcgcctgacgggcgggtgtttcgcaccggcgatatcctgaccatcgacggcagcaccggtcaggtgctggccggccagcccgagatgatcgacgcggcgctggatgacagtttccagaccctgatggcctgggccgatgccgaacgcgatatcggcatccgcgccaatgccgacacgcctgcagatgcccaggccgcgcgcaatttcgacgcgcagggcatcgggctgtgccggaccgagcatatgttcttcgagccgggccggttgacggtgatgcgcgagatgatctttgccgccaccccctcggggcgcaaggcggtgctggagcggctgctgccgatgcagcggcaggatttcgtgcagctgttccgtatcatggagggcaagccggtctgcattcgcctgttcgatccgccgctgcatgaatttctgcccaccacccgcagcggccagcgcgaactggccgaggcgctggacctgccggtcagtgacgtgacccgccgggtcgaggcgatgagcgaatacaaccccatgctgggcctgcgcggcgtgcggctgggggtcaccgtgcccgagatctatgacatgcaggcccgcgccatcttcgaggccactctcgaggccagccgcaagggcgaaccggtggtgcccgaggtgatgatcccgctggtttcggccaagcgcgaggtcgagctggtcaaggcccgcatcgacgcggtggcctcggccgttgcctccgagcggggtcaggaattcgactatcgcctgggcgtcatggtggaaaccccgcgcgcctgcctgcgcgccgacgagatcgccgcctgtgtttcgttcctcagcttcggcaccaacgacctgacccagatgacctatggcctgtcgcgcgacgatgccgggcggttcatgtcggcctatgtacgccagggcgtgttttccgaggacccgttccatgtgctggatcgggacggggtgggcgaattgctgaaactgggggtcgaacggggccgccggggccagcccggggtgaccgtttcggtctgtggtgaacatggcggaaaccccgaatcaatcgccttttgccgggcggcggggttcgactatgtctcttgttcacccttccgggtgccagtcgcgcgactggccgccgcgcagctggcgatttcggataaacttggtatttcaagcgactagagtgtcaatatctagtggttttcggggcgtgtatgggtcttgcatttttgcaggcctgccttcgaaattccttgtaaatttgcaaaaactggatctttgcgcccgtctggagtatgggctttctgcgccgactggggaggaaccggcgcgcgacgcttgatttggggtagaagatgaagagatttgttctgacagttttactgtcggctgctgtcacgctgccggaattcgcgtttgctgatcgcgggtccgaggccgtcggtgccgccgagcaggccgaagcgccccgcaagggcaagagctttcgcaactacctcagggcgctgctgcccaagcccgaggaagaggccccggtgaccgcggtcgatttctcgcgctcgtggatcgaccagcagcctcgcgccgagggcggcgagcaatggcaatgcctggccgaggcgctgtatttcgaagcgcggggcgagaccatcaagggtcagttcgcagtggccgaggtgatcctgaaccgggtccagagcgagcgcttcccgaacacgccctgcggcgtcatccggcaggggaccgggcgcaagtatcagtgccagttcacctatacctgcgacgggcgcaaggaagtcatcgccgagaaacaggcctatgagcgggtggccaaggtcgcgcgcctggccatggacggggccgccgagagcctgacagacggggccacctattaccacaccaccgccgtgcgccccagctgggcccgccggtttacccagacgaccaagatcggcgtgcacctgttctatcggcagggccagcgcaccgcgagcaactgagtgacgccgccgcgtcgcaaccctgctggcaggggcgcggcgcagggctatattgcgggccacgagggaggcccgcgatgacattcacccgccgacatgttctgaagacagccaccgcctgcgcgctgatgccacgtctggctgaggccgcgccgatcacgctgaccgccatggaggcccgccagcagatcgcgcccgaagggtatcccgacaccgcgatctggggctatgagggcggcgcgccgggccctgaaatccgggtcgcgcagggcggacgtctcagccgccgcctgatcaaccggctgccgcagcccactgccgtgcattggcacggtatccgcatcgacaatgcgatggatggcgtgccgggcctgacgcagcaggcggtgccgaccgggggcagtttcgattacgatttcaccctgccggacgcgggcacctattggtaccactcgcacaaccgctcgatggagcaggtggcgcgcgggttgcatggcccgctgatcgtggacgaggccagtgcgcccgatatcgacggtgagcacgtgctggtgctggatgactggcggctcgacccggacacggccgcgatcggcgcgaatttcgacaatggccacgacctgagccatgccgggcgcattggcaaccttctgaccgtgaatggccggttcgaccccgccttcagggccagacctgccgagcgcctgcgcctgcgcctgatcaatgccgccaatgcgcgggtcttcgaggtcgggctggacggcatgcagggctggatcgtggcgctggacgggatgccgctggaggaaccgctggtggtcagcggcgcctttccgctggccccggcgcagcgggccgacctgatcgtggatatcaccgccgagactggcgccagtgccagcctgctcagcatcgagcgcgacggcggctatgggttgtgccggttcgacgtctcggggcagggcgcgggcgcggcccgcgcggcgccggcgccgctgccgcccaacccgctgccggtcatcgaggggctggccgacagcccgctgcaccagatgcggctgcaggggggcgcgatgcgctggcttgacagcgccctgctgggcgagaccgagatgagcgggcgcgaactggcgcagctgggcaagttctgggcgctcgacggccgcgccgaccggtccgcgaccccgttcctggaggccgcgcgcggcagcctgcaccggatcgcctttgtcaacgagaccggtttcgatcatggcatgcatctgcatggccatcatttccgcctgatcgcccccaatggcgcgctgggtccctggcgcgacacggtgctggtggcgccgggcgagacccggcagatcgcgctggtcgccgacaatccgggcgactggctgttgcattgccacatgctgggccatgcggcggcgggcatgacaagctggtttcgcgtcacctgatgccgcattcgagaactggtatggcgcatgtcgccctgctataggctggttaagcgcctattgagggcagactgacacgaccccggaaaggcccgcccgatgagttccgaaatccgccttgcctttgcccatccttcggaacgctccgaagcgacggcatcgcgcggtcctttggaccgtatctcgctgcgtgaccatgtggtcgaggtcgagatcggcgcctttcaggccgagcggggcaccacccagcgcatctgtttcaacgtggtggtcgaggtgatgccgctgaccggccccatcgacgacgatgtcgaccgcatcctgtcctatgaccgggtgaccgaggcgattgcccgcgccctggccgaagagcggcttaacctgcttgaaaccctggccgcgcgggtggccgagctgatcctgcacgagccccaggcggtgcgtgtctttgtccgcatcgaaaagctggatcgcggccccggcgcgctgggggtcgaaatcgtgcgcgggcgcgacaagctgcatgtggatcagaacgaggatctgcgcccgcacccgcgccttgtctacctgtccaacgcggcgatcgattcagcgcatctcaagggctggatcgaccagctggaacatcgcgagcggccgctgatcatctgcgtcggcgcctcgtccctggcggtgccgcagaccggtcacgcgatgacccagcggcggatcgacctgctggccatcgagcagaacgcctggcggctggcggcgcgtgatctgcgctgcaaggtggtctcgacccggaccgagctggactgggccatgaagaacggccagatctgcgtctgggcaccctccaagatcgtgctggacgcggtggatggcccctcggccaaaccttccgaggcggtggcactggcggcctggttcgccgctaccttcgaggcgggcgagatgctggtgatcggtgcggccctgcccgaggggaccgaggtgccgctgcgtgcggtaccggtggagcaggccgagttgtgagcgactacttccgccccctggtacagcagggcgcgaaacggcccagcgacgcggtgacgctggcgggcggcgcgctttggttcacccatgccgaacatctgcgccgcgaccggccgggcagggtgatcgccgccgccgatatcccgccggatcagatggagcgcttgacggccgggcgcgcggcgctggccgggctcgacatggggcaggcgcatctgatgggtatcctcaacgtcacgcccgacagtttctcggacggaggacgccatttcgggatcgaggccgcccgccgcgtcgcgctggagatggtggcgcagggggtcagcctgctggatgtggggggggaatcgacccggcctggcgcgctcgaagtgcccgccgaggacgaaatccatcgtaccgcaccggtgatcgaggcgatccgggccgagaccggcaccgccatttcgatcgacacccgcaaggccagcgtggccgaggcggcgctggccgccggtgccagcctggtgaacgatgtgtcggggtttacctttgacgccgctttggcgccgctctgcgccgagacgcgaacaccggtgtgcatcatgcatgcgcagggcgatccggcgaccatgcagcaggacccgcattacgatgatgtcctgctcgatgtgtatgattttctggccgcacaggtggaccggctggtcgcgcggggcatggcgcgcggtcagatcgtgatcgacccgggtatcgggttcggcaagacgcaagaccacaatctgaccctgctgcgcaacctgtcgctgtttcacggtatcggctgcccgatcctgctcggggtctcgcgcaagcgcttcatcggcaccatcggcaaggaaccgcgcgcgcaggcgcgcgggccgggctcgatttccgttggtttggcggggcttgcgcagggggtccagattttgcgcgtgcatgacgtggccgaaacggcacaggccttgcgcctgtgggccgccgtccggtaaagcttgctccacagggggtaaacagaaagtgaggcggtatgcgtaagctgttcggaaccgatggggtgcggggcaccgcgaatacccatccgatgaccgccgaaatggcgctcaggatcggcgcggccgtcgggcgctatttccggcgcgaggctggcggcgtgcatcgtgtcgtcatcggcaaggatacccgcctgtctggctacatgttcgagaacgcgttgaccgcgggccttgcctcgaccggcatgaacgtgctgctgctggggcctgtgcccacacccgccgttggcctgatgacccgttcgatgcgcgccgatctgggcgtgatgatctcggccagccacaattcagccgaggataacggtatcaagttcttcggtcccgacgggttcaagctgtccgatcaggccgagatggagatcgaggagatggtcgcgaccggcgtgcggctggcgcaggcgcataatattggccgtgtgcgccgggtggatgatgcgcgctttcgctatggcgagcgggtgaaatcctcgctcacgcgcgggctgcggctcgacgggctcaaggtggtggtggattgcgccaacggggccgcgcatcgcaccgcacctgaaatcctgtgggaactgggtgccgatgtggtgccgattgggacgtcgccggacggtctcaacatcaaccgtggctgcggctcgacctgtccgcgcaccgcgtccgaggcggtggtggcccatggcgcggatgtggggatctgcctggacggggacgccgaccgggtcatcgtgatcgatcaacttggaaatgttgccgatggcgaccagatcatggcgctgttggcggcgcgctgggcggccgagggccgattgcagggcggcgccctggtggcgaccgtgatgtcgaacctggggcttgaacggtttctgggcgatcgcggcatcgggctggagcggaccgcggtcggtgatcgctatgtggtcgagcggatgcgcgaaggtggcttcaacctggggggcgagcaatcgggccatatcgtgatgagcgacttcgccaccacgggtgacgggctgatggcgggcttgcatttcctgggcgagatgatgcggtctggtcagccctcctccgagttggtgcgccagttcgttccggtcccgcaactgctcaagaacgtgcggtttgcaaaggggcagaccccgcttgacgccgcatcggtgcaatcggcgatagccgaggccgagggggtgttgaacggctctgggcgtctgttgatccgcaagtcgggcaccgaaccgctgatccgggtgatggccgagtgtgaggacgaggcgctgctgaccagggcggtcgacagcgtggtcgaggcggtggccgacgcggtccaggcttgaattaagctgtcgccctgcgcatcctgcccccgatcatcagggagaattcgggatgtttcgttctttgaccacctttgccttgctgctttcggccggaatggcccaggccgggatgacggtcgatctgctgccgccctgggacggcaagaagattcccaagggccagcattgccagttgcagggcggcaagggcgcgacgccgccgatgcaggttgcgggcattcctgccggcacggtgatgctggtggtggaatataacgacaagacctacaaaccgctgtccagcaagggcgggcatggcaccatcggctatccggtcaagggggccagcgccaagctgcccgcggtgccgggcatgaccgcgaaactgcccggtggggctcgggttgtggccccggcgcgcagcaccggtgaatacgcctccaagggctatttgccgccctgttcgggcgggcgtggcaacacctatgaggcggtggtgcaggcggtgggtgccgacggcaaggtgctggagcgggtcaagctgaagatcggccgttattgacgggtgaacagccgcctgagcgcgccatactggctgagcccgaccccgcccaggatcagcaagagcgaccaaagcagcaccggcggcagcggctctcccagcagggccgcgcccagcaggaccgaccagatcggcacctgatagttggtcaggctcatgaacaccggcccggcgctgcggatcagggtgacacgcaacagattggccgcggccgtgggcaccatgcccaggaacacgatcaggcccagcgtgcgcagatcggtggagggcggcgggccttcggcgatccaggccatcggcagcaccgcgaccaccccgatcagcaacagcacggttgacaggcccatcggatcgaccgccggcagccgtcgcatcaggatcgaggccaccgcataacaggcggtcgccgccagacaggccagccgcccgggcagttccagcgcggcgccgctgctctcgaacgcctgcgcgcccatcaacagcgcaaccccggcaaagccgatggcaaaccccagcgcgcggcgccaggtcatccgctcgcccgggacaaagaaatgcgccagcggcagcaccatcagggcgatcgaggccatcgaaacgccggtaaacccggccgtcacatattgctggccccaggcgatcagcgagaagggcaccgccgaactgagcagcgcgatgatcacgagcgagagacgctctgacccgctgagcggcgccgagaacaaccgcccgcccatcgcgcgccagaccagggtgctgagcagcgccccgaaacagacccgcccggcggccagccaaaagggcgtgatcccctcgagcgccagttcgttgatcagaaaggtcccgccccagacaaagcccagcgtcgccaccatcgcccagcttttcgccgttatgtcaggggattgggtcacgggtggcctttcgctgggatccgctcacttgaccccgctccggtgccggggtcaatccggaacgcttcgttcggtaacgaaaacgggcgccacaggggcgcccgtttcgatgggtctgaacccggatcagttcttcgacttgtcgaccatcttgccggccgagatccagggcatcatgtcgcgcagcttctggccgacctgttcgatctggtgctcgtcattggcacggcgcgaggctttgatggtcggctggccaaccgcgttttccagcatgaagtcgcggacgaacttgccctgctggatgtcggtcagaaccgccttcatcgacgccttggtctgctcatagggcaggatgcgcgggccggtgacatactggccgtattcggcggtgttcgagatcgagtaatccatgttggcgatgccgccttcatagatcaggtcgacgatcagcttcacctcgtgcagacattcgaaataggccatttccggagcgtatccggcctcgaccagggtctcgaacccgcagcggatcagctcgaccagaccaccgcacagcacggcctgctcgccgaacaggtcggtttcgcattcctcgcggaagttggtctcgatgatgcccgaacggccgccgccgatggccgagcagtaggacaggccgatttccagcgccttgccggtggcatcggtgtgaacggccaccaggcagggcacgccgccgcccttggtgtattcgccgcgcacggtgtggccggggcccttgggcgccatcatgatgacgtcgacgccttccttgggctcgatcaggccgaaatgcacgttcaggccgtgggcaaaggcaatcgccgcgccgggacggatgttgtcatgcacgtatttcttgtaggtctcggcctgcagttcgtcgggcatggtgaacatgatcacgtcgcaccaggccgccgcttcggcgatgcccatgacggtcagcccttcgccttcggctttcttggccgaggccgagccttcgcgcagggcgacgaccaggttcttggcaccgctgtcgcgcaggttcagcgcgtgggcgtgaccctgcgagccatagcccaggatggccactttcttgtccttgatcaggttgatgtcgcagtcacgatcgtaatagacgcgcatgatgccggtcctttctgtttcggttgccgcgtttctatcggctgtgacgccgaggttcgagaggaatgaggttgagatttcgccggtttgatgaaagataattcgtcaagtttgggaaatacggaaaattcatgctcgatgatatcgaccgccgcattctgcgccattatcaggccgacccgagcctcagcgccggtgaactggccgagcgctgccggatcacgtcgggcgtctgctggcggcggatcgaaaagatgcaggcggccggcatcatccaggggcaggaggcggtgatcgactgggcggcgctgggctttgcggtcgaggtcagcctgcgtgtcacgctcgacaagacccagccgcgcgcctttgacgatttcatcgaggccgcccgcaaggtgcccgaggtcatcgaaatccagacctttctgggccgggtcgatgtgcgcctgtcggtgattgcgcgggacatggcccattaccagcagctgtatcgcgaccgcatcctgaccctgccgcatatcgccgatatcgaggcgctgatgcatatcgcgcggctcaagcgggacgaggtgctgccggtatgacggaactcgacgagatcgaccgcaagctgctgcgcgcgctggcccaggatgcgacccaaagcgcgggtgcgctggggcgccgctttggcctgtcgcaacccgccacctggcggcgcatccgcaggctggaggaggcgggcgtgatcaagggccgccgcctgcgcctgaatgccgaggcgctgggatttggcgtcaccgtgtttctgggggtcaagctggcacgcaagggccgcgtcagcctcgaggatttcgaacgcgccgtcagcgccatccccgaggtgcagacggtcgagcatgtgctgggcctgtacgattaccgcctgcgggtggtggcgcgcgatctgagcgatttcgaacgcatcctgcggcggcgcatcatgaccctgcccggggcgggcgaggtcgaggccaacgtacttctcagcgaggagcgcctgccggggccgatcggttaataggcggtccgaacgcgaaagcccgggtgatgggtcagccgggcaaaggtcaccggctgacccttcagccaggtggtgcgctccatctgcatcaccggcatgccgaccgaggtcgacaggaactcggccaggcggctgtcggcgccgatggcgccaaaggcgatctcggcatcggtaaagggaatcgcggtcatcagccattcggtggggccgatccgactcagatccgcctgctccatcgcgggcacggcggccaggctgacccaacgttcctccagctggaagggccggttatcggcgtaatgcatgcacaaaagatgcagcacgcgggtgccagggggtaaacccagttgcgagctcagccaggccggcgcggcgatctccgcccgctcgaccagggcatagcggtaatcgccgttctgctcctcgaccacgcggcgggccagcgagatttcgaaacgggcctggcgcacgggcgccgtcttgacccgggtgccgctcttgcgtttgcgctcgacaaatccctgttcggcaagttcgcgcaatgcccggttcacggtggcccgggcgcagccgaattcctcggccaggtccgactcggtcggaagcaatgttccctgcggccagatccggctttcgatccggcgtttcacctcgtcacggacggcatgaaagctggttcgcttctgctgtttcaagggtaggttgtcctctgcctgtattgcgtgtgtgtttgtgcccgcatttagcggaagctgtaaaggggagttgatcctaactagcgtcatatctggttcaagcacaggcatattcaattcaacatcgcgataccgggaaaatcgtggttaacacatgtgagaccttgtgccagctgaccggcgtttgatgtcgccgcttcgaggtttgtgcggttggttgacacaaatccggtcacgtttggcatcattttgccgtgagatcaggaagcgggttgggacggtcgccgtttccggttcacgattcgcctttgttcgaccaaagccgcctttcgtccatctggcggcccccaaaggtgacgcgcctctgtttcttctgttcgaaaataccttggggtccggggcaaagccccggctccgttcgcgcggccaatcggcgcaggacacgcgggtgctttacccggccctgcaaaggcgccatgaaagacgccggaacaaggagaggagcccgccatggccgcattactggagactgtcgaccccgaggggctcgaggaattctcggtcgttttcaccgaccgttcgctcaatcacatgtcgtcggtgttccagcaggtgatgcgcgacatttccgggatgctgggcgcggtctataataccgacgcggtcgcggtcattccaggcggtggcacctatgcgatggaggcggtcgcacgccagttcgcccggggcgcacgggtgctggtggtgcgcaacggctggttctcgtatcgctggagccagatcatcgagaccggcgggttgaccgccgaaaccacggtgatgaaggcgcgccgcagcggcaatgaaagcaccgcgccctttgcgccggccccgattgaggacgtggtgacggctatccgcgagcagaaacccgatgtggtctttgccccgcatgtggaaactgccgccggggtgatcctgcccgatgactacatcaccgccatggccgccgccgcgcatgaggtgggtgcgctgatggtgctcgactgtatcgccagcggctgtgtctgggtggatatgaaggcgaccggcgtcgacgtattgatctcggccccgcaaaagggttggagcgcctcgccctgcgccggactggtgatgctgtccgagcgcgcagaggcgcggctggccgagacgcagtcggacagtttcgccatcgacctcaagaaatggcgcgacatcatgaaggcctatgaaggcggcggtcacgcctatcacgccaccatgcccaccgacgcgctgcgcgccttccgcgacaccatggccgaaacccgcgactatgggttcgaacggctgcgcgaggcgcaatgggcgctgggcaacggcgtgcgcgcgctgctcagggacaagggcatcgtttcggtcgccgccgacggcttcggcgctcctggcgtcgtggtgagctataccagcgatcccgatatccagaacggcaagaaattcgccgcgctgggcatgcagatcgccgccggtgtgccgctgcaatgtgacgagccggccgatttccgtaccttccggctgggcctgttcggcctcgacaagctctatgatgtcgagggcacgattgcccggttgaagcgggtgctggaccaggtgctctgaaacgctcctccgcccttgcgggcgtcctcgctgcgaagacgcccgcaagggcggattgagcgttctagcgtacgcccagacccatctgcatcagggttcggcggaccggtgccagcgaatagagcgcgttgagccccatagcgcgcgcgtcccgcaagggacgcgcctcgaccattgaggcgcgattgagcaggtcgatgcccttcacccgcaactcgatctcggcgtggcgcgccttgtgataggccgccagcatctgcgcatcgcccaagtcctcgggccgggcctgcgccagctccagcaatgaacgcaggtcgcccagcgacatgttcagcccctgggcgccgatcggcggcaccacatgcgcggcctcggccatcagcgcgatacgctcgcccgagagccgttctgccgattggctgatgatcggccagatggtgcggcgcgaggccagtttcagcggcccgaacaacccgcaggagcgttcggtcatcgccgcctcaaacgcctcgggcgccatgtccagcaattccagcgcctttggtccacgctccatccagaccaccgcagacgagggctgcccctgccagtcgggcagtggcaccagcgtgaacggtccgcccgaccggtggatttcggtcgagacattctgatgggcaatcgggtgggtgacggcaaaggccagtgccttttgcccatagcgggtggtcttgaccccgatccccgccgcctcgcgcatgggcgagctacgtccgtccgcagccagcaccagcttgcaggtgacgcgggacccgtcgctcaaccccacccgtgcctcggcggtgcgggtgaacaggctgctggtggcggtgccggggcggaaatccacattgggcagttcggccagccgcgccaccatctcgcgccggagcagccagttgggcaggttccagccaaagggcctgtcgctcagatcggcggcgttgaaatcgcgcaccacacgcggttcgggcacctcgccgcccgcatcgacgatgcgcatgatctgcaagggcgcggcatgatcggccagccgggcccagaggccgcaattgtccagcagcacctgcgccggttgcagaaaggcggtggtgcgcagatccgatccatccacgtcgcgtttggtcaccggcggggccggatcgacgcagatgaccgaaaatccggcgctgccaaaggccgccgccgcagtcagcccggcgatgccgccgccggaaatcaggatgtcgcagctctcgtgcatgggcaggctccgtctgttgcgcggcaccctatgccggaacacgcccaggttccaagcgacatcctgtccgggcgcgctcacccccgggtgatcaggatcagcagcgtccagatcaccggcaccagtgccagtgcggggatatagagtccgggaatgccaaacagcaggatcgcgatgccccacaggctgagcccggcaacaatggcgtaatagatgttgtcgctgtcaccataggccacttccttggcaatgcgccccagaagcggcacggaaaacagcaggcgctggcccaggggcaggttgcggggcaggtcgatggcgctcatgtcaggtcctttctgaaatctgtcaggggtcagataggtgttagaacctgagtcaaaagatcaccttttgccgcagtgcagcgcgatgccgcagcccctgcggcgcggcgccgcttgccaacgggacagacccgagacgcgcagccgggcatattctgtgctatcatccggaaattgtattaaaggcggagatttcccatgacgctgaaatatgcgcgcggtccggtcagctacctttaccgcgacgttgaaaagaacggcaagaccagtcgccgcaaggtcaaacaggtgctttggggcgactggatcgacgtgcgcgatcccatcgatgccacctgggcccatgtccgctatggcaagaaaccctatctgatgaaacgcgccgagttgcaggacgagcgggtgctggagctgatctttctcgacatcgggcagggcgacgcctgtatcctgaccgagccgggccaccatcacccgccccgggtgatggtgatcgacgccgggatcgggcgcaataccaacgggtttctgaactggcggttccgcgatttcgacaattcgggccagatccatgccgccatcgtcacccatccggatgccgaccactatcgcggcttccaaccgatcttcgagaaccgccgcctgcggatcgaccatgtctatcacagcgggctggtcgagcgggttggagacgatctgctgggacccgagcagggcggttatctgagcgatatcgtggccagcgacgcacagctgcgcccgctgctggccgatccggcgcggcgcggacgcaagctttatcccaaactgatgcaaaccgcgctggagaccgaccggatcggccctgtcaccgcgctcactaccacccatgcggtacaggagaacgggcgtgcctggctgccggggtttgcccccgctgatggcgggctgataaccatcgaggttctggggccggtggtcgaacccgatgccgcaggccagccgcgcctgcgcgcctttggcgacaggccgacctcacggtcgatggatgaaggcaagaccaagaacggccattcggtgctgttgcggctggatttcaacgggttccgggtgttgttcggcggcgatctcaacacctcggcagagtgctttctgatgcagcattatggcggcgtgccggtctcggcaccgctggcggcaagcgcggcggaactggcggccatcgcccggcccgaggccatcgccgccgccggtgaacggttcggtgtcgatctgatgaagatctgtcatcacgggtcctcggacgtgaccgaggagtttctgcaggccgcccatgccgccgcctatgtggtctcgtcaggcgacgaggaggggcatgtgcatccgcgccccgacttgttgggtctgttgggcaagatgggcgccggggcgcggcccctgctgctgtcgaccgagcttctgcgttcgacgcgcgagcgtgagcgggacgacctgcgcccgacgctcgaccggctgaacgggcggatcgaggcagagctggccaggggcgcggcggcggatgcaactgcgctgaaagagatgcgcgcggccaagcgcaagctgctggacgaggtgttccgccgcaatgtcggcgtctacggtgccatcaacctgcgcaccgacgggcgcgacgcggtgatcgcctttcgcaaggaaaaggcgcccgcgcaccggcgctggttctattacgagatgcggcgcgaccctgacagcggcggtttcctgcccgtgctgggtgacgggcactgagcgccgtcaggtcagccgcgagagaaaggcggtcagatcgtcggtatggtggtggatgtggtcggccggatgcggatcgggggccacatgcaccgtgcgcatccccatctcgtgcggggcggtcagattgcgggggtcgtcctcgaacatggcggcgcgctcggggatcaccccgtcgcgggtgaacacctcttcgaatgcggcgcgctcgggcttgggtcggtatcccgcgtgctcgaccccatagatggcatcgaagaggccggtcagcccgcgcgcggccagcacccgctcggcataaggcgccgagccgttggtatagacgatgcggcggccgggaagggcgcggatatggctggccagcgcggtgtcgggggtcatgtggctcatgtccacctcatgcaccgccaccagatagggatcggggtcgagcccgtgttcgcgcatcaacccggcgagcgtggtgccgtattgccgccaatagtgcgcgcgcaggcggtcggcctcggcccgggtgacgccgagcgcctccatcacataggctgtcatccgcacttcgatctggtcgaacagacgcatcgcgggcggataaagggtgttgtccagatcgaacacccaggtcgtcacatgagagaaagcttcgcgcaccatggcccggatctagggcagatagcgcgtgtgcgcaatggcagggttgatccgggcgggtcccggcggatacacaagtccgaacagggagaagagaacagcaatgacccagggccgcccggcgcagaaagacgcctatcacctgatcctcgaagctatcgacagcggcatctacaaacccggcgaccggttggtggaaagcgagttggccgaacggttcggggtgtcgcgcacaccgatccgcgaggcgctgcaacggcttgagacccagtcgctgctggaacgcgatgggcgctcgatgatcgtggcctcgctggaccataaccagatggccgagctctatcaggtgcggcgcgagctggaggggctggcggcgcggctggccgcgcgccatgccaccgccgaagagatcgcggtgctgcgcgacatggtggtggccgatgacaagctggtgggcaacccgcaagcgctgagccgggccaaccggcggtttcacgaacagatccatctggcctcgcacaaccgttacctggtgcagcagcttgacctggtgcaccggaccatggcgctgatggcgaccacctcgctggccgccgaagggcgcggcgagatcgcgcagaacgagcacaaggggatcgtcgaggccatcgccgcgcgcaacgaggacgcggccgaaaaggcgctcaaggaccacatctcgatcgccttcatgacccgcctcaagctggacgccgacagccgcgagcgacgctgacggggggtggggggcaggatttcgacgaaatcctgctgacagggttttaatgaaaaccctgttggcgcgcgccctccagggaactgcccggcggcggggctggtttttcctcgcaggcctggccgtgctgggtcttgtcccaaaaatagggattgaccatcaactcgtagagcgccttgtaggccgccagcacaccgagtggaaagtatagcggcatggtcagcgcccaggggatcaggaaccgccgctgggcgccggacacggcgaccaacccgattgccagccccagaagctcggtcgccccgaaaatcgcggtgcacaggaacagcaccggcgccgacaagacaccctccatgggatggggcagaccgaacaggatcagccagaaggaccacagcaccggcgccagcaggaactggcccagcgttccaaggaaaaacgcctgaacccccagaaaccgccgcgtgcccagatcggaccacaggcgcagcggcgcgcgcatatgcaccagataggtgaccatgaaccccttgagccagcgcgagcgctgcttgacccagggccaggggcggaaattcgcctcttcataggtcaccgtgtcgatcagttcggtccggtatccggcccggcagaggcgcacgcccaggtcggcatcctcggtcacgttatgggcgtcccagccgcccagctcctcaagcacgcggcggcggaagaacagggtcgttccgcccagcggcaccaccaggcccagacgggcgattccgggcaggacgatgcggaaccagctggcatattcgatggtgaaacagcgcgcccgccagctgctgcgcgggttgtagtaatcgaggatgccctgcaggcagaccacctcctggggcgcctgggcgaaatgggccgccacatgttcgagctggtcggccaccggcgcgtcctcggcatcccagacgccgacgatctcgccccggcagaaatcgagcgcatagttcatcgcccgcggcttggttgtgagcccctgatggccgggaacctcgatcacccgcatccaggccggtagggtgcattgggacagggtctggcgggtcacttcgtccttttcctcgagcaccagaatgacatccagcagcgccttgggataggtcagccggctgagccgggtaaccagcgcggtggcgatctcgcgctccttgtaaagcggtaccaggaccgagatcttgggcagtcgcaggccctggatctctgcggccagcccgggggcatgcggcgcggtcaaatgggactggttcatcagatgcgccaacagggccaccgccttgaggccagcgaacaaggacaaggtgaacaccgcggccagaaacagcagggtaaggccctttatcggtgccagcagcagcaggatcagcagtgaaagcaggaccacactgcccgcgatccggctgcgccagttccaggtacggcagctgtagagcggcgcgacccgggtttcggccagttgtgccagggtcggcgcgtaatgccgggccagggcggtgtcgatctggtcgcggctggaaagtgccggcatcaggaggatgccggtctgcgccatttcggcgcgcaactggtcgaaccggtcggggcgggcggtggcgatgatcaccatcggccccaaacgcatccaggggatggccccatgccgcagccagaaatcgagcggcatcagaccgcagagttcggcgcgcggcgggtcggaggccagatcggcccattgcaccccgttctgcagggccagcgcgcgcaggatatcattgggttcggcccagccctcggcgatcaggatctctccaatcggcgcatcgagccgcagttgcatctgcagggcctgcaccagctgcgcctggctgatcaccccgctgcgcaccagatagcgccccagcggcagatgcggttccggcgccggatgggccaggctggcagagcttagcctgagatgtaggtcgctcatgatgtgcagccccgacaaccgttccggcagtcagggttgctcaattcaggttaatagagcgttaacagcagacaaaatcgtctgagaaaacaacttctttgtcagacttccgctttttgcgcatccattgccgcggcaaagcgttcgaacagatagaagctgtcctgcgggcccgggctggcctcggggtgatactgcaccgagaagacaggccgctcgctcatgcggatgccgcagttggagccgtcaaacagcgagcggtgggtttccaccaccccctcgggcaggctttgcgcatccacggcaaagccgtggttcatcgaggtgatctcgaccttgccggtttccaggtccttgaccgggtggttggcaccgtgatggccgtggttcatcttgacggtgcggccgccaagcgccagcgccagcatctggtgtcccaggcagatgccaaagacgggcagggaagtggtatcgaggatctcgcggatcatcggcacggcatattcacctgtcgctgccgggtcgccgggaccgttggacaggaacacgccgtcgggtgcatgggccagcacctcggccgcggtggccgtggcgggcagcacggtcacgtcacagcccgacgaggcaaggcagcgcaggatattgcgcttggcaccatagtcgatggcgacaaccttgtgcttgggcgcctcctgccgggcataaccctcgggccaggcccagcgcatctcgtcccagcgatagctttgggcacaggtgacgtccttggccaggtccatgccttcgagcccggcaaagccgcgcgcggcggcaatcagggcggccagatcgaacttaccttcgggatcgtgggccagggccacatgcggcgcgccctgctgacggatggcgcgggtcaggcggcgggtatcgacaccaccgatggcgatgcgaccgcgccgggccagccagcccttgagctcttcggcggcgcgccagttcgaggcagcggtcgggtcccatttcaccaccatgccggcggcaaccggatcggttgtttcgtcatcttcgggggtgacgcctacattgccgatatgggggaaggtgaaggtcacgatctggcccgcataagagggatcggtcatgatctcttgatagccggtcatcgccgtgttgaagcacagctcggccacggtctggccggtggcgccgaagccggtgccgtaaaacactgttccatcggccagaaccaggcatgcggtgggcttggacagggggttctgggccatggcgcgactctctatctctgggtaaatcggcgcatacctaagggtcttgtggccttgggtcaaccctgatcaatttttgtgcttttgttgtttttcaataacttaactatattgcgccccggttgtgtcgtgctttttctttcgctatgttcgggaacttgaacaatgtcaggggatgggcagttccaatggatatgcgggcacgtgtgaataccgcgctgaaacaggcgatgaaggacaaggcggccgatcggttgtcgaccctgcgcctgatcaatgcggcgatcaaggatcgcgatatcgcggtgcgcggcagcggcgatgaagaggccgcctgttgcggcgatgccgaggttctggccattctgggcaagatgaccaagcagcgccaggaaagcgcgcgcgcctatgaagagggcggacggctggatctggccgagcgcgagcgtcaggaaatctcggtgatcgaggagtttctgcccaagcagctggacgaggacgaggtcgaaagcgccgtgcgtgccgcgatcactgcgaccggcgccgggtcgatccgcgacatgggcaaggtgatgggcgagctgaaggcgcgctataccggccagatggatttcggcaaggtcggcccgatggtcaaggatcagctctgcgccgccggcaattgctgatccgaccttgtgaggaccaatagaaaaggcccgcccgcgcgggcctttgcgaaaatggtgcaacgtcgggccggtcgcattgtagccgtgacgccatgtcgaatagcagcttgcgaagatatcttcgggagctgtctgcgtcggatgtcggtgaagcggacttagccgccactaatctaccaatttaccaaaggtgtcgctcacgctcaaagcttatgtgcgaggaaatacggcaaacaacagaaaaccgcttgaaagtattgctgcaaataccaagaacaccttccggttaaacctgtagttttcgtgagttggatcaagaagttcccaatggttaaacggttgaacaaaaaaatgtctgtagaaaacgaaaaccataaagctgaaaaaggcgatcatccagatgccttccgccgccacccttgcttcttcatttaccatacttagggtatcctttccggcaacatttctgcatgtgcaccaatgtcacgcaagggctcgaagcggcaattgcgcttcgagccttcaagggtctcaactgcaccacttaccgcaaagggctggcgcccgcgcgggcctttactagtctcgccccgcataggcgcggtccagtccctcgataaggcccaggaattcttcacgcacgcgcggggcgaagggattggcgctttcgatggcggccagcacgccgggcgggtcgtggcgtaccatctcgaccgcctgtttcagcagatcgaaactggcggtggtcatgcggtcgggcagggggcccatccggttcattgcctgcgcgatcaggtgggtcagcccctgtaccgtggcggcctcgcggtcatgggcctcgggtgtggtcaggatcacccgcagccccagccgcgcgcgcaggaacgcggccaccggcagatgggcgcgaccccgcaaggggcaaagcgcgatcttgtgcccggcgatgccatgtcgcgcgctttgcgggccgaacagggggtgggtgccgatcagcgctacatggccgggcagggtcgcctgcatgatcgccgccggggtcatcttgaccgagcccacatcggccaccaccgcgccggggcgcagatgcggggcgatggcgcggcaggcctcggcgatgcccgccacgggcatcgccagaatgaccagatcgcagcccgccgcctcggcctgcgaggcgatgctgaggcctgcgggaagattcgcaccatcgggcagggcgggatcgtggaccaggcagggcagatgcggggtcagatgcgtcgcgatcagccggccaaaggcgccaaaaccgaaaaggccgaccgagcgaaaggtaaggtgacaggacatgacaggctccgaaggggccgcgatgccgggtcgtgtggtcatgtgagaagctgttcggaccgccggatcgcggcggttgaacaggaaatgcagccgccgttatgtgaacggcggataatagacggtgctgataaaggcgcgtgtctgttgcatgtggcttgcctagcttgcggcagcgggcctgtcaatcaccgcgtttcgcgggcgagtttgtagcgctttgttacgtgcggtgacgtggtcgatccgagcaatggagttgtaagcccgcttcaaagcatctcccgggtactgatctggcccccaaaacttgcgcatgttcagtgcggtggtgtcgagcaaatcaaaatcgacgagttcaatgcgtccggtccaacctggatagcgtgcctgccatcccgcttcgtaatggcgcagcaggttttcgcgcagcgcatatccgtgatagtcgaaacttacgaccccatccgtggcatagatatgactgccagggaacccggaagctggcaggatctgttcggcatagaacccttccagcgggggccatttcagataggctccgcacagaatgtgacaggccccaaagccaaagaatatccggtccggcttttgccaacgttttttgaggtctctcttgctgccgggtttgggccaatacatgtccgtttttctttctacttcgaaagcatctcccgcagatcatcgtaaagcgcgatccgctcatcctcggacagaaaggcgccgatctcgacctcgcgcccgcagccctgaagggtcacatagtggggcaccggcccgccatgggcatgcagggtggcgcgcgcccaatagcggttgcaatcccattcctgcaccgcgccgcgcgggttgtggcgcaccagatgcgcgcgctcggggtcgagcgtcagcacctcgaggatgcggcgctggcggtaattggcctcgatggccagccacagcccggccaccgccagcaacaggaacggcaacagcccccagagcagcggcgaccccagtaccgcgatcagcggcagcagcccgagcgcaaagaccagaaggacaaaccccgccgccccgcgcggtggcagcgaattatgcggccacaggcgcagctcttgccgggtttcggtgcgtttccagtcatagggcatggtgtctaggtatcacgtccgcggccgccgtccagagccccggatgccgcagaacggttgcatccccgctttagtccagcagcctgacctcgtgatattgcagcaggtcgagatcctccatccgctggcgcagatcctcggacaacacgctgacccggtcgtaaaagccggtgagcagttgcagcagatcctcttcggtgggattgtccagcgccgccgcctcgggcgccacatagggcaggatgtcgtaattgccggtgcgcaggttatacgacccgtcgcgcatcttgttcagcgtccggttcacccacagatcgcggttctcgcaatgcatatgcgcgatccaggcattgtccatctcatgaatggcgttttcgatctcggccgaggcgggacggggaaagtggatgccatggccccagccctgaagcccggcgcgcaggatcgacttgccctggtaatgcccgaacagcccgttgcgaaacacctgcagatcgtcgccatagacatgcaggcgggcgcggaatttcaggtgccggaccgagcggcgaaagggaaccggcccgtcatgatcctcgggcgggaccatcggttcgagcgtgcccagatgcgccgtctggtggctgtcggggacggtggccagttgtgaacccaacgcgctgtcccgtgtcaccaccaactcgtcggcgtcgaaatgcgcctgccagtcggtcaggcagcgttcataggcgacgcgcccattgaccagttggcgccgctcgacatagggcgggcgccgccggttcagacctctccagtacgcgctgtcgcagcgctgagcgattacgccgggctggttggcgaaagtatcataggccgggtcatcgggatcatcgaagaaaagatgcacataactggcgccggcactcaggttgtgctccacgaagcggcccaggatatgaaccggttccctgaccatggagaagacgctccaggtcgctttcatgatctgcctcaaatctgcttctaattttcagcaaatcttcaacactgggcgcagcggcgcaagccctggtacgaatttgtgaccgtctgcggatcacaacgttggtattttgcaactggggcggtcatgtccgcgcgcatgagacaaaaagaaaggcccccgggcggttgcgccgggggcctttctgatttccttggctcaggcgcttagtgcgcgtggcccttgtcccagtcttcctgcttgggcagggtctcgaacgtgtgttccggcggcggggtgggcagcgtccactccagcgtatccgcatactcgttccagtagttgttgcgggtttcgcgggcgccacgggtcagcgcatagaacacgatgccgaagaacagcaagaacgaagcgaaggagatgaacgcgccataggacgagatcttgttccaataggcaaaggcttccgggtagtcgatgtagcggcgcggcatgccctgacggcccaggaagtgctgggggaagaaggtcaggtttgcgccgatgaagaacatccagaagtggatcttgccccagaactcggagtactggcggcccgtcatcttggcaaagtagaaatacatgccggcgaagatggcgaacacggcacccaggctcatcacatagtggaagtgcgcaaccacgtaataggtgtcgtgataggcccggtccacggccgcctggctgagcaccacgccggtcacgccgcccacggtgaacaggaacaggaagccgaaggcgaacagcatcggcgtcttgaactcgatcgagccgccccacattgtggcgatccagctgaacaccttcaccccggtgggtaccgcgatgaccatcgtggccagcatgaaataggcctgctggttgaggctcatgccgacggtgtacatgtggtgcgcccagacgacgaagcccagaacgccgatcgcgatgatcgcccagaccatcggcagatagccgaagacgggcttgcgcgagaaggtggcgatcacgtgggagatgatgccgaagccgggcaggatcacgatgtacacttccgggtggccgaagaaccacaggatgtgctggtacaggatcgggtcgccgccgcctgccggatcaaagaaggtgaagccgaagttgcggtccatcagcagcatggtgatggcgccggcaagaaccggcagcgacagcaggatcagccaggcggtcacgaagatcgaccatgcgaacagcggtaccttgaacagggtcatccccggcgcgcgcatgttcaggaaggtggtgatcatgttgatcgcacccaggatcgaggaggcgcccgacaggtgcacggcaaagattgccagatccatcgacatgccgccttcggtcgtcgacagcggcgggtacagaacccagcccacgcccgagcccagctggtcgttgccacccggcgtcagcatcgaggccacgcccagcgaggtgccggcgacatagagccagaagctgaggttgttcatgcgcgggaacgccatgtccggcgcaccgatctgcagcggcatgaagaagttgccgaaaccgccgaacagggccgggatgacgacaaagaacatcatcaggacgccgtgataggtgatcatcacgttccacagatggccgttcggcgtgcagggatcggccatgaagccttccagacacatgtactgaacgcccggctccatcagttcgagccgcatgtagacggtcatcagcaccgagatcagaccggccagcgccgaaaagatcaggtacaggatcccgatgtccttgtggttggtcgacatgaaccagcgggtaaagaaaccgcgattgtcctcatgcccgtgaccatgaatggctgcgtctgccatttaggtgcctccttgcagatttctacgcacagccgaaacgctccgggccgcgcggattccttgcggttttagaatgtgaggcagggcgcatcaatggccgagtttgatctggatcaagataaatggccgcacccctcttgaatgacgaccgctcttgccgccttgggtcgcctttcgggcgcgaaacggaccggcccgacaacatgcgaccgagaggcgccgccattggcagacaggatcagcggttttcgtcgagatggcggcggatactgctcagatcctcgcggatgcgcagcatcgcctcgacatgttcgggcttgaacagatgcccaaagcgcgcggcgacgcgctggatggactcctcgcgaaagcgccgcccctcgggcgtcagaaacaccagcttgccacgcgcgtcaccggggttggggaccacggtgacaaggccatggtccaccagtaccctgagcgaatgggtcatggtgttcttcgagacctgcatcgcggatgcgatgctgatcggtgtcttgccgtctcccagccgatacaggtggttgacgatcccgaaatgcgacgggtggaccccctgcggcagtgtccgcgccagcaatgtcgaggacagctggttgatgatcccgatctcgttgaaaaaggcgaagatatcgcttgccgagacttcgccgcttttgtcgttcttgctcaatccgttaccatctttgcctcgatcggccagcgggggctgaccggaatatccggaccatagccaatgcgcgccagcatttgaaccgtgccgccatccggcgccagccggttgtgaacccggtgatacagctctgccatctccgggtattcctgcaaggcctggctgagcggttgcacgccaagaccggcccgggtcacggcgaggttggcccgcaaccagtcacgaccggcggcgatctgatccatacgggtgttggcggcggtggtcatccagatatgccccatggcactgcggcaattgtccatgacagcctcgatcccctgcgaataggctaccgagccggtgtccagcgcgacgttgcggtcgaaaagacccgccagccggagggattcgaacatcgggccggaaaagtcgatcccgtccgggttctcgttgatttccgccttgccgatgcggaacagctcgacgctttccttgtaggtccgcggggtttcgatttcgatccgcagggcctgcgccgacaactcgcgccaaaagccgatctcgtccggggcgaccgacccgccaaggcgggtgccatgtttggtgctggcaaggagcgcgtcgaggtcggtcgcggacactgcgcgcgcggtgtcgaagggttccttgttcgagcgccgtgccggcacataaggccagagcgggtcaggtgccagcgtcggatcctccctgaaccgggcccgggccacgatccggtcgtcaaggccggtttcggagctgccatcggggaacaggtcgagcgtgacggcatacccgtttgcctgcgccgccatcaccatcagttcgaggaagcagcccaggccgatcgtcaattgccggtcgaacgggtccgtatggggcagctgacgttcggtatcaaagcgcagaacggcggtcttctcgccctccagcgagaccagccagggctgccggttatgcgggtttggggcgagaatggcataagacaacgcgttcatccgcgggtcggcataggcggttccacccgctgtcgcccaaggtgcgagcgccttgcccgggctgcgtgttgccgcgaacaacgccgctccgcctgccgcgagtatgacgccgccacctgcaagtttcagaaaacctctacgtttcatgggaaagctccttaggttcgatgtagaactatatatggttctacatcgaacctaatcaaggccggacccgctcacgccctctgccttcctttcggttcccctgagatgccgcacgacccggggtccgttggggcggcaaaaacccatggcggcggcttgaccagatcggatgcctcgcccactactcgggcgacgtacagaacaggacggatgaccatggcctatgatcccgacaacatctttgccaagatcctcaggggcgagatcccctcgacccgggtctatgaggatgacgacacgcttgccttcatggatatcatgccgcgggccgacgggcatctgctggtgatccccaagacaccctgccgcaacctgctggatgccagccccgcgcagctggccgccgtgatggcgacggtgcaaaagctgagccatgcggtgatggccgccttcggtgccgagggcgtgaccatccagcagttcaacgaagcggcgggcgggcaagaggtgttccacctgcatttccatgtcctgccacgccacgaaggcgagcgcctgcgcccgccggggcagatgggtgacatggcggtgattgccgaacaggctgaaaagattcgcgccgccctggggtgaaaagtcagatcgcctcttgaacctacagccgctgtagcaattaggtgggaaagcgaaccggaatcaggaacgctttctcatgccacacgatcacggggccgcaccggcccattcccatgcccacgggcatcatcaccatcatcaccaccaccatatcgacccggccgccggcgatgcgcgcatcacctgggcgattgcggtcaacatggtgctgacccttgcgcaggtggtggggggcctcctgtcgggctcgctggcgctgatcgccgatgcgctgcacaatttctcggacgcggtggcgctgatcatcgcctttggcgcccgtcgtatcgcccggcgcccggccgatgcgcggatgagctatggctatggccgggccgaggtgattgcggcgctgatcaactataccacgctgatcgtgctggcgctttacctcgtctacgagggaatcatgcgctttctcgatccgcagcccatcgacggctggctggtggtctggatcgccgcgctggcgctggtcatcgatctggtgacggcggcgctgacctggtcgatggccaagacctcgatgaatatccgcgccgcctttctgcacaacctggccgatgcgctgggctcggttgcggtgatcgtggcggggtcggcggtgatctggttcggctggacctgggtcgacccgctggtgacgctgatgatcgcggcctatatcctgtggcatgtctgggtcgagatcggcgccgccatcggggtactgatgctgggcacgccgccgggctacgagcccgagaccgtagcccgggagatcgaggccgtcgaaggcgtgcaatcgttgcatctgttacatctgtggagcctgcaggagaatgcggccgcgctcagcgcgcatctggtgatcgaacccggcgcctggggacaggccgatgcgatcaaggcgcgggtcaagaccctgctggaggacaagcacggcatcgcccatgtcacgctcgagacggaatgcgccgcccatgcctgtcacgatgcacagcggattggcagcgcctgagtcgcatccgcaaaagaaattgccgtcccgcttggggcgggacggcagaaccggaagaataggcacagcgctcgtcatggggactggcaaccgcgccggacttgctgaaaacaccactcactcactgaacggtaagctcaacctgccacaggagttttttcctcacatgacccatttgggtcattttgtgccgttgcagaaaaaaaacggttctcccctctgacccattcgggtgattgccgcctgcgaagaacgtactagtcttgtagtagaggcagaggaaaacacgatccgggacgaagcgacatatctcacgccgcccagccgggaacaggtgattgcggcaatctacgagacggtgctgcggcccgacctctatgagcatgtcatggcgatgtgggaagcgcatatagatgcactgacccgcgatgccgatcccgaaacgggcagcgccacggatatcgatctcgatcgcgaactgcaaaaacatttccaacgggcccatgtgatcctggaacaactgggccgcaaatcgccgcaatccgaactggagctgcgggtcgaaggggcaccgggtcttgtgatgctggccgggccggaccgcagggtgcgcgccgccagcgcgcgggcgcgtacggtgctgggcggggcccgggacctctcgctggtcagtggccatcttgccggcagcggcgcgcagatgctcgaccggatggtcgaggccgcgcgcagcggcgatctccgggttccggcggtggtgctgaccaccgatatccggccacgtcatctgatcgcgcgggtgatcacctgcccggacggcgctggccaggtgatgatcgaggggcttgattatcaatggaccccggcggccgagcgggtgctggtggcctcgttcggcctgtcacccgccgaggtcgagatcgtgcgcaacctgatggaggggcgcagcctgcgcgagatcgcccagagctcggggcggtccgaacatacggtgcgcaatcaggcgaaatcggtgctggccaagaccggcgcgccggggcaggtggacctgatccggctggtcgcctttctgatcgaccgtggcaatcagctgcggctgggcgggcatcccggggcggtcgacctgaacgacgatgtgctggacatgggcaccgggctcaggatgcagctctatcaatgcggcgatccccgcgggcggccggttctctacctgcatggcatgctcgacgggatggccccgctggaatatctcaagcatgacttcgcccggcgcggattgcgggtgctggcgccggtgcggcccggctatggcctgtccgaaccggtcgcgggggtcgagcccgggctgcgggccatggcctctcatgctgtcgagctgatcgatcgcttcgccttggacagggtggcgatcctgggccatatggccggggcggtgaccggctacgtgctgcgcgcgggcggcgatccgcgccttgcgggtatggtcgcggtcgccgccagtggcccgctgttgcggcgtgcgcagctcagcggcatggcgcgccggcaacggatgatggcgatgaccgcaaggtggacacccgccctgttgccctttttcgtgcgggccggcatcgccctgatcgacagtgaagaggtggggcgtttcatggacgcgctctatccgcccggcagccacgagcgtcaggtggtcgaccggctggagcttgccgcgctgatgcatgcgggataccggttcgcggcccaatccggcaccgccgggttcgaggccgacgcgctgaccatggtgtccccctggcagcgcctgagcgatggcggcacctgtccggtggtgcatctgcatggcgcgctcgacccggtggtgccggcggccgaaacggcccgtttcgcggccagcatttcgggcgccagtttccgccggttcgaggatgtggggcagttcctgatctatgaacgccccgatgcggtgctggatgcgatcgaggcgatgctgcccccacgctgagccgctcaatcggcgccgaacacccgttcgaagctctggcgcagggccacgtccacatcgcccatggtcaccggcaggcccagatcgaccagcgaggtcaccccgtattcggtgatgccacagggcacgatgcccgagaaatggctcagatccggttccacattgatcgagatgccgtgaaagctgacccatttgcgcaggcggatgccgatggcggcgatcttgtcctcggcgggttggccgccaagggtcagcggcttgtcctcgcgcctgacccagacaccgacccggcccgggcgaatctcgccgcgaatgttgaactcggccagggccgcgatcacccattcctcgagctgctcgacgaaacggcgcacgtcatggccgcgcttgcccacgtcgagcatgacatagaccacccgctgaccggggccgtgataggtatactggccgccgcgcttgctttcatagacgggaaagcggtcgggatcggtcagatcggcaggccgggcagaggtgcccgccgtgtaaagcggcggatgctccagcagccagatacattcctcggcctcgcccgccgcgatggccgcggcgcgcgcctccataaaggccacggccgcgtcgtaatcggtcagcccgtcggtgatcttccattccatggcgctgtcatatcgcggcgactggggcaggggaaggggggcgaccctaggccgcttcggccagacaccgctggatcacctgcgcataggtgtcggccccctgcgcgccggtcagcaggtatttgccgccaaacaccatcgagggcacgccggaaatcccgtgctgtgcccagaacttctgtttctcgcgcaccggtgcctgatgcgcgcccgaagtcagcgccgtttgcgcggcctcccggtccaacccggccgcctcgaccgcgtcaagcaacaccgacaggtcggacacatcgcgcccatcggtgaaataggccgcaaacagcgcctgtttcagcgggtgctgacggccttggccctcggcccagtcgagcagttgatgcgcggcaaaggtgttcacgatgcggctgtcatcggtgaagttgaaggtgaaccccagctcggccccgattgccgtcaaccgggcgcgcgcctcggcgctctgctctggcgtcgagccgtatttctccatgatatgttcgcgcaggttctgcccctcggggcccatctgcgggttcagctcgaacggatgccaccgcagccgcgccagcacgccggtcgccgcaagcgcttgatccagctggcgaaacccgacgatgcaccaggggcagaccacgtccgagacgatgtcgatctgaagttcggggcgaggggggtgggcggtcatcggcgggctcctggggattggatacatgctgttctgcgctagcagatagggcgccggtcaagaaatcaaagtcatgtgtttttgtctcttcacatcgcgccgaccctcgtctatacgccgctctaccaagtcactggcagtgcggtcgtggcggaattggtagacgcgcagcgttgaggtcgctgtggggtaacacccgtggaagttcgagtcttctcgaccgcaccattggctcctagagccggcatgaatgcccaaaccccttctgacatttcgaaacggcagttgcgcgggatgcgcgaccggcgcggtttgttctcgggtccgtcctgccctttgccccgttcttaacccggaaacggcgcgctcctggcgccctcatccggcgtggaggctgccggatgaggggccggagacgttcagaccggtagatgggcgctgattgccattcggttccacagattgatcatcgcgatcgaggcggtgagggcggccacctcctgttccgaaaactcggcgcgcgcggcgtcgaaatcggcctgcgaaacttcggagtcttccagccgggtcagcgtttcggcccaggccagcgcggcccggtcgcgggcggtgaaggcacttgtttcgcgccagaccgcgatcaggtgcagcagcatgtcgggcagcccgtcttgctgcgcctctttcacatgcatgttgacgcaataggcacagccgttgatctgcgatgctcggatcttggtcaggtgaaccaggcggctgtcgggattggcctgcgagatggcggtgttgagcgccagcatggcgtcatagacctggggtgtttccttggtgaagttgaagcgcatggttgcatgtcctttcatgggatggttgcgaacgaatcgtagatagtttatatccatgaatagccatggcaagcgggatcggcaaacccagagaggaggcagggcatgcggagattgggtgacggggtagaggcggcgctgcattgcgcggcggttctggcagagcttccagagggcaaggtcctgtcaggccgcgatctggcggccctgcatggtgtctcggaaagctacctgctcaaacatatgcgcgcattgaccgccgccggggtgaccgaggcggtgccggggccgcgcggcgggttccgtctggcgcgcgcgccgcggcaggtctcgctgctggatgtggtcgaggcggtggacggccccggtccggcctttgtctgccgcgagatccggcgcaagggcgatgtgaccagcaacgacccctgcgcctatcgcaaggattgtttcatcaaacgacgcatgctgagcgccgaacaggcctggcgcaccgcgctgcgagggcagacactggccgatctgatggcggatgcccgcgccgagatcggatttgagaatctccaggccgtcggcggatttatcgaggaaaaacagcgctaagacgcacgaccctcatccgctgagtccaagcggaacggtcaacaaggcgcgtcccgcctgtcctcccctatagggagagacgacgggcggggcgtgtgtctgcttctggtggggcggaaatcgacactctccaaccagaaggacccttttgatgtcatatctcgacaacaacgcgtttgaagcgaccccgcagcgggtgctggaccagttcgccgccgccaacacagccgcccctgccgcgctgatggaggtctggcgcgcgggccttagcgtggccaaggcccatggcgaaaccgaactgggcagcggccaaccggccagcgccgatgaccggttcgaggtcggctcgcaaagcaagatgatgaccgccgtcctggtgctgcaactggtgcaggagggcaaggtcgcgcttgacgacaagctcagcgaccatcttgacctgtcgggcctgcccgatatcgccaatctcgaaaccgccaccatccggcatctgctggccaaccggtcgggcattcccgatttcgacaccgtcatgggcgatagcggcctgccggtatttatcgagaatatcatcgccaatccggatgtgccgcaggggcccgacgagatgctggacattgccgccgggcatccggcggcatttgcgccggggcaggggtatgagtattccaacaccaactttctgctgctcgagaaactgatcgaaaaggtcaccggcaacagcatggggcacgagctgacaacccgcatctttgacccgctggggatggatgataccctgccgggtgcgctggagcggcccgccgacatcctgcattcctatgccaccctgccggacgggacgccgcttgaggtcaccaatgtgccgatcaatctgggcggcgccggtggagtggtctcgaccaccgccgacatgatccggtttcttgacgcgcttctggtctccaagacgcttctgtcgcccgagatgctggcgcagatgacggattaccgcgacggcgacaaccagcccagcggcaatggcaacgggctggggcttggcgccacggaactcaacggccagcatttcgtggggttttttggcggcacgctgggcaccaattccggtaccatcctgcatgtggaaagcggcaccatcgtctcggtcgctgtgacccattcgggggtcgagccctcgacgctggtgctgaccgccttcgagctgatattcagcgatggtcactgggccagcttcgatcccaccgatgacagtttcaccatcgaaggatccgccgcagaggtcgacctgtatcaggatacctcggccacgggtgcggttgaaacggtgctgaccaagggggatgtctcgctgtcgtttgccggtgacatggccgggtttgacgaggcacagttgagtttctccgacggatcggtgctgcgcgtggccgatgcgggtggcgaatggatcgacatccttcatgacacgcgccttggtgacgggggcgagacggtccaggccggcccacaggatgccgataaccggctgatcggcctgggcgggaatgacgggttgttcggcgcatacggtgacgaccgcatcagcggtggcggcggcaatgaccgtttgggcggccgggatggcgatgacgcgctggagggcggcgatgggcatgacgtgctcgacggggggcggggcgatgaccagctctcgggcggcgcgggcagcgaccagctgaacggcggacgcggtgatgacacgttggagggcggtgccgggcacgacctgctcgacgggggccggggcgatgatcagctctcgggcggtgcgggcagcgaccagctgagcggcgggcgcggtgacgacacgctggagggtggcgccgggcacgatctgcttgacgggggccggggcgatgaccagctctcgggcggtgcaggcagcgaccagctgagcggcgggcgcggtgatgacacgctcgagggcggcgcggggcacgacctgctaaagggcggccggggcgacgaccggcttgaagggggcgccgggcatgacatgctgatcggcggcagcggtgatgatgtgttcgtgttcgcggcaaccgctggtcatgatcatgtgctggactttcaggcaggcgccgaccgtctggacctctccggcgctggcgtcagctttgccgagttgacaataaccgcgccgacagacggctttgcccatgtcgcatttggtcagaccgagatcaccctgaccggccagttctcggaattgaccgaggccgacttcctgttctgatcatgctaacaccgggcggcgtgacccgcgccgcccaccatcttcaaggacccgcatgagccctcctgaccttgccccggatatcgcgaccttcgaagtggcgcttgccatggcgctgttggttctgtcgctgttctgcgcccatgcgctgtgccagccgcgcaaggcgctggtggtgcgctggccgctggtggtgttctttgcgctgaatgccatcggtcttctgcgctatgtgatgcgcgggctcgaccccgggatggaatggccgcggaccctgctgctgctggaactggcgaatatcccgatcagcctggcccagcccgcgctgctgtggttctatgtctgtctgctgaccggcgccgggccgttgcacctgcccaggcgcgcgctctggcatctgctgcccgcgctgctggcggtggggcttgtgacagttgcagcctttcagccgcaatcgacctttgacaacctgatcctgccctttgccgagatgagctggctcgagcgggggctggtacttgggttctacctggccacggtgctgtttcacctgatggggccggtctacagcctgctcgtgatccggcagctgatgcgctatcggatcgcgctgaaggacctgttcgccagcaccgagcggcgcgagatgagctggctgcgctggctggcgctgatggcgctggcgttctggtgcgtcaatatcgtcgacgttctgctcgaggtgctcgagatcggcttgcccccgatcaacccctggctggacctgacggtgctggcggcggcgcatttcctgctggtctgggtgctgggcctttggggcttgcggcagaaaccgggcctgttgccgcccgaacgcccgacgccgaccgcacccacgcccctacccacgcccaagccgatgccgcctgcaccgcgcaaatacggaaagtcggcgctcagcgacagccggatggaccggttggccgacaagatccgcctgctgatggaggtcgaccatctctatcgcgatccgaacctgacgctctgggatctggcgacccggcttggcgcctcgaccaaccatgtttcgcaggcgctgaacgagggggtggggcagtgtttcttcgactatgtcaacgaatggcgcgcgcgcgatgcggccacccggctgcgcggatccgaggacacggtgctggatgtggcctttgcggtgggcttcaactcgaaatcggcgttttacaagtcgtttcgccgggtgttcgagacgacgccgacccagtatcgccaacgccatcgccgggcttagccccggaccacagccgcgccgcgatcaggcatccgatcgcgcccagcagtgccagcaccgtcagcaccccctgcggcgggacgatggtggccagccaaccggccagcggataggccagcagccagcaggcatgggacagcgaaaactgcgccgcaaacagcgcgggcaggtcctcgggcccggccgaacggcgcaacagccggcccgagggtgtcagcgccgaggcaaagccgatgccgctgacgaaccaggccaacagcagcggcggagcgctcagccccgccagcgccacccagagcgccagcgccagcccggtgagcgccattgccgcgccgcccgccagcatgatcggccggtcgcccagacgcgccagcagccggggcagggcaaaggccgccagcatcgagccgccaccataggcccccagcgccagtgccaccatccggtccgatccgcccagttcgctcttgaccagaaccaccgtgttgaccagcaccatcgcgcctggcatcgccacgccaaggttcagcgccagaagcccgcgcagccgggggatcgagagatagagacgcaggccccgcaggctgcgcgtcgccagcccgccggtgcggctggcgccgggcttgggcagggcgaccgagatcaccagcagcgccgagccgacaaaacccagcgcggtgcccaggaacagcgcgttgaaactgaccagacccagcagcagcgcggccagcgcggggctgaccaggctttccagatcataggtcaggcggctcagcgacagcgccttggtatagtcttcctcctcgggcagcagggcggggatggtggcctgaaaggccggggtgaacccggccgaggccgcctgtagcacgaagatcagcaggtagatctgccagatctcggtgaccatcggcaggcaggccgccgccgccgcccgcaccagatccagcgtcaccagcacccggcgccggtccatggcttcggtcaacgcggcggcgagtggcgacagaaaaacataggccagcatcttgatggtgagcgcgatgcccagcactatacccgcgcgcggcccggccagatcataggccagaagccccagcgccacggtggcgagcccggttccggtcagcgccaccacctgcgccgcaaagaggtgccggtaggcgcggtgtcgcagcacgtcgaacatgaaccgcgcccctctctcagcccgccgcactcattcagcgggggccggggcgtcggaactgcccttgatccgctcgcgcgcgccctgcatcaccgcgtaaagcaccggcaccagcaccacgccgatcaccgtggccgccagcatgccgccgaacaccgccacgccgatcgccttctggctggcggcgccggcgccattggcggtcaacagcggcaccacgcccagcaggaaggacagcgcagtcatcatcaccgcgcgaaagcgttgatgcgcggcctcggcggcagcctcgcggatgctcagccccttggcgcgctgctccattgcgaattcgacgatcaggatgccgttcttggaggccatgcccaccagcatgatcatgccgatctgggtatagaggttgatatccgagccgaccacggccaccgccgccaccgccccgaacagcgccacgatcaccgaaagcaggatcgaaaccggcatcgaccagctttcatactggcccaccaggaacagataggcaaacagcaccgccagccccaggatcaccgcgaccagcccgcccgagctcagctgttgctgggcgctgccggtccattcaaaggcatagccgggcggcagggcattggcgctttcctcggtcatcacctggatcgcgtcgccggtggacaggcccggcgccggcaccgccgtcaccgtggccgagcggaacaggttatgccgtttcagcagcaccggccccagcacgttctcgacgtcgatcagcgtgcccagcggcaccatctggccctgttgcgagcgcacatagaggttgccgatatcctcgaccttgtcgcgatagctgccctcggcctggatcatcacccggtagacgcggccaaacaggttgaagtcgttgatgtaataggaccccagatgcgcctgcatggtctggaacacctcggccaccgacacttgcagcgtcttggccttttcccggtccagatcgacgaacagctgcggcacgtttgcgcggaaggtggtatagctctgcccgatctcggggcgctggttggcggcatagaccagcgagccgaccgccgcggccagatcctgggccgaaccgccaccggtctgctgcacctccatctcgatgcccgccgacatgcccaggccctggatcggtggcgggttgaaggccacgatcgaggccgcgctttcgccccaggcgatgttgaggatgcgtttgagcagtgcatcggcgctcagctccgggtcctgtcgctggtcccagttggtgaggttgacgatgatcatggcaccgttggggctgagcccgttcagcatcgagaacccgttcaccagaaccgtattggccacgccgtcaagctgttgcagcttgtcgttcagccgttgggtcacggtttcggtgcggcccagcgtggcggcatcgggcagttgcacatctacaaacaggtatccgttatcctcaagcggcaggaaccccttggaggtgttggagaagatgccgccagccccggcgccgatcgccgccacgatggccagcgagatcaccggcaggatcaacagcttgcgcaccagcgctacatagccgtcgcgcaccccgccgatgccgcgttcgaacagggccagcacccccttgggcgggcccgagcgggcccgcagcaccaggccacatagtgccggcgacagggtcagcgcgttgattgaggagatcgcgaccgcgaccgagatggtgacggcgaattgcgaatagagccgcccggtgatgccgggcatgaaggtgaccggcacgaacaccgccagcagcaccagcgtggtcgcgatcaccggcccggtgatctggcccatcgccttgcgggttgcctcgggcgggctcagcccctcttcggcgatgatgcgttcgacgttttccaccaccacgatggcatcatccaccacgatgccgatggccagcaccagcgcaaacagcgagatggtgttcagcgacatgccaaaggccagcagaaacgcgaatgtgccgatcagtgagaccgggatcgccaccgccggaacgagcgtggcccgccagttgcccaggaacacaaacaccaccgagaccaccagcacaaaggtcagcatcagggtcgtcaccacgtcattgagcgactgttccacgaaatcggtggtgttgaaggggatctcgtagtccacatcctcgggaaaggcgcgcgacagccgctccagctcggcggtgacccgctcggacaccgccagcgcattggcgcccggcgcctgatagatgcccagcacagtggcaggcttgccctggtaatagcccgaggcactatagaattgcgcccccagctcgacccgggcgatatcgcgcacccgcaccacggcgccggcggcgccggtgcggatcacgatgttctcgaactcttcaaccgtgctcagccggcccttggacttgatcgtgtactggaatgtctgcccctcgggtgcgggcggcgcgccgatctggcccgccgacacctcaaggttctgctcgcgcacggcggcaatcaggtcacccggcgtgatcgacagggccgccatcttgtcggggtccatccacatccgcatggcatattgcagatcggtcagcacatcggccttgcccaccccctgtacccgggccagcgcgtccttgaggttgatcgaggcatagttggacaaaaacacgctgtcataggtgtcattgggcgaggtgagcgtgaccaccatcagcatgttggtcgaggatttctgcgtcaccacgccggaattggtcacttcgctgggcaacgaggacagcgcctgcgccacccggttctgcacgttgaccgaggcaatgtcgggatcggtgcccacctcgaaggtgacgctcagcgaataggagccgttgtcggccgaggtcgacgtcatgtagagcatgtcgtcgacgccgttcacctgcgcctcgatcggggcggcgacggcgttttccaccgtctcggcattggcgccggtatagttggccgaaacgctgaccaccggcggcgtgatatcggggaactgcgccaccggcagcaccaggtaaccgatgccgcccaggatggtcaggaccagcgagatgacaaaggccagctttggccggctgatgaaaagagccgagaacatgggttactctcccggctgttctgcggcgacgaccgcatcgacggcaacgccggggcgcacccgttgcagcccttccacgatcacgctttccccctcgcgcaggccttccagcacgatggctgcggtgccgaccgtgtcgcccagcgtcacgtaacgctgttcgaccatctgcttgtcattgaccaccagcacgaaatcgccgcgctggtcgcgttgtagcgccgcctgcggcaccagcacccgcagcgtcggtttcagcgccgagatgcgcacatgcacaaaggccccgtccacgatcagccgcccggtattggcgaactcggcccgcatcacgaccgatccggtcagcgggtcgatgcggttgtcgacaaagaccagccgcccggtctcgcccagcggggtgccgttgggcagggtgacatgcacctcggggctgcgctggctttcggccagggtctcggcggtttcgcccagctgttgcagcacatcgaccagccgcttctcgttcagggcaaaggtgacatggatcggcgtctcgcgtaccagcgtcaccagcggcgggttggcgggccccaccacatcgccgaccgaggtcgcgacccggcccagccgcccggcaaacggcgcgtcgatctccgtatagctgaggtccagttcggcctgccggatcgccgccttggccgatttgaccgccgcctcggccaccagctcgttggcgcgggcaatgtccacttccgaggccggggtggcctcgcggcgcaacagctcttccttgcgggccagttccacgcccgccagctccagattggcctcggccttgtccagatcggcgcgccgcgcctccagcaccgcctgatagaggtccggttcgatgcggaacagcagatcgccctcggccaccgtgctgccatcctcgaccagctgttcgtccagaaatccgctgacccgtgccacgatatcgaccttgtcgatcgcctcgccccggccgatgaacaccgcctcttcggtgatttccttgctataggccgccgcgaccgagaccttgggtgccgcctgttgcgcatccagctgcacagtattcaggccaaacgcgagggccatggccggtatccagtgcaggcgcttcgaaaaggacagggggccggtctgcatggaaaacctctttcgtctgatgcgatatgctgtcggaaccggagcggtccggggccgagtcggaacgatttcccttcgacaatgcaggtatcgggttattttctcaagcaaaccctcaacttgcgatgcgcgtcacggtgttgcggttggttgcgcgcccgtggtcttatgcaagcgggaaaccagagggcggcacagcgcatggggcagaacgcggcggggcggcatttcgtctttgtcctcgacgaggggttcaccatgcaggcgttctcttcggcggtcgaggtggtgcgcctgctggaacgggtgcggcccggaaccggatatcgctataacgcgctcagcctgtcgggcgggccggtggcggcatcgaacgggtttcgcctgatccctgatcttgctgccgaagcggtgccgccccgggcggtcatcgtggtggtggccggggttcgggccgggcatagcgcggaaccggcgctggcggcgcggttgcgtggctgggcgcggcgggggcatccggtctggggcatttcctcgggcgtggtgcggctggcgcaggcggggctgctggaagggcgccgggtggccgcccattgggaggacgtcgcctatctgcgcgacagccatccccgggttcaggtcaccgcctcgctgttcgtgagcgatggcgaggtgatgacctgtgccggtggcggggcggccagcgatatgatgctgaccgtgctgcgccgcgatctgggcggcgagatcgccgacgagatcgcggcccggctggtgatcgacgcggtgcgcggcggtggcacccgccagcgccgggcgctggacatgcggttcgagacccgcaaccgggtcgcctttgccgcgctgcgtctgatgcgcgccaatctggtgccgcccctgccgattgccgccattgcccgggcgcagggcgtgtcggaacgccagctggaacgtgtctttgcccgcgagttcggcaagacccccagcgcgctttacctggacgtgcggtttcaggatgcccgcgccgaagtgcgcgacagccgccgcagcctgaccgagatcgcgctggatcacggctatagcccggcggggtttgcgcggggctacaagcggttgtttggccttctcccgtccgaggatcggcggcaggccatgtcggatgagatcacttgagatgtcgaaaatggtcacttggaaccgaggtgaccgcactatcctgcctctcgtaacacgaggagatacgatgaccgctcccctgatcatggtcgcgccaaatggcgcgcggcgcggcaaggccgatcatgcccgcctgccgatcacactggacgagatgctggccgaggcgagcgcctgccgcgccgccggtgccgatgcgctgcacctgcatgtgcgcaacgccgacgggacccattcgctggatgcgggccggtatcgcgaggcgttggacgaactggcgcgcgccgtgccggacatggcggtgcagatcaccaccgaggcggcgggtgtctacagtccggcggagcaatatgcctgccttgatgcgttgcgcccgccctgggccagcgtctcgctgcgcgagatcgcccgcgaccccgatctggcaccacgcctttatgcgctggccgccgatcagggcatccgtcttcagcacatcgcctatgatcgggccgatctggagcttttggcacgcagtcgagcggcgggcatcatccgcgccgaacaggacgaggtgatttgtgtgctgggcgcctatgcgccgccgcgcgcgggccgacctgaggatctggacgcacttgccccggcgcttgtcggcctgcggctgggcctgtgtgcctttggcgcacaggaacaggactgtctgctggacggcgcccgcgcgggtgccgagatcctgcgcgtcggcttcgagaacaaccttctttcgcccgatggcaccccctggcccgacaatgccgctgcggtggcctcgctcgggcatcacctggaaaggaaagcggcatgagccatgtcttcccccgtcactgtcacgcgcagctccccatcgcggtgggcggcgagggctgttaccttatagacagcaccggcaagcgctatttcgatgcctcgggtggggcggcggtgtcctgccttggccattccaacgatcgggtgaaacaggcgatcaaggatcaggtggaccggctggcctttgcccataccgggttcttcacctcggacccggccgaggagctggccgatctcttgatcgccaacgcgcccgaggggatcgagcgggtctatttcgtctcgggtgggtccgaggcggtcgaggccgcgatcaagctggcccggcagtactatctggaagtgggccagcccgaacggcgtcacctgatcgcccggcggcagagctaccacggtaacacgctgggggcgctggcagcgggcggcaatgcctggcggcgggcgcagttcgacccgctgctgatcggggtcagccatatcgcgccctgttatgaatatgccgaacgggccgcgggcgagagcctcgtcgactatggccgccgcgccgcggacgagctggaggccgaaatcctgcgtctgggcccggatacggtgatgggtttcatcgccgagcctgtggtgggcgccacgctgggcgcggttgcggcggtcgagggctatttctcccgcatccgcgagatctgcgacacctacggcgtgctcctgatcctggacgaggtaatgtgcggcatggggcgcaccgggcatctctttgcctgcacgggtgagggggtgcggcccgatatcgtcaccatcgccaaggggttgggcgctgggtatcagccggtgggcgcgatgctgtgttcgggggcgatctatgacgccgtcgccagcggttcgggcttcttccagcacgggcatacctatatcggccacccggttgccacagccgccgggctggcggtggtgcaagagatgctggaacacgacctgcccgcgcgggtgcaggcacttggcggcgcgatggaggcggcgctgcggtcgcggctcgaccagcatccgcatgtgggcgatatccgggggcggggcctgttctggggcgtcgaactggtggccgatcgcgccggcaagacgccgttcgacccgggccttggccttgcgggcaagctgaagagagcggcctttgcccgcgggctcatctgttacccgatgcccggtacacgcgacgggcggaatggcgatcatgttctgctggcgccccccttcatcatggaggaagcggatgcgacattgatcgccgagcggctgacggctgcgatgggggatgtgctgccgtgatcaaagcagtgctgttcccgggattgtcgccgattcggtaacaatcccggtgaagagcggccgccaggtgcaaggaatctttggcttttgtcgcaaattgcgccagactggcgcaaagctgtggggaatatgtgatgatcagaaccgtttccggccttgtggcccttggccttcttgccgcctgcaacaacccgatccggccgttgcccgcgaatctggcggatcagaagccggcctgcgcatccggcgattattcggtctgttccgagattggccatgcggtgcgcgatcaggagggtggggtcaacacctatcccatcgcccagacccccacgacctatgtgatctcgcaacccatcatcgactgagcgggcgcaggaatttaagaaaattcctgcctccagcgccttgaaaaggcgctggaacacgatttgggacaaatcgtggagacaaggtttccatgaaaccttgtccggtggtcagctccgcacgcccgcgaaacgctgttgccaaccttcgcgatcctcgtcgctgatcttggcgaacaggacctcgggcaccgtgaaggcgtgacccggcgccagcgcgttcagcgcggttgcgatatcgacgggccagttgtcatcgctcgtctgcatcgcctcaagcatccgcgccgaggcggcggggatgaagggcgcgctgagcactgcgtaaaggcggatcaggttcaggcccaaccgcacttgtgccgccgcctgcaccgggtcggtcttgaacagggtccagggcgccgcgctttgcagatactcattgccggcggcccagatcgcgcgcagctcctgcgccgatttgcgcacctccatcgcctccatatgcccctcataggcgcgcagccgggtggtcagctcggcgatcagcgcctcttcctgcggaccgtatgcgccgccctcgggcacttcctcgccgaacttcgagcggcagaacttggtgatgcggctgacgaagttgcccagcacatcggccaggtccttgttcacactggcctggaaattctcccaggtgaattcgctgtcgctgttttccggcgcatgggagagaagccaccagcgccaatagtcggcgggcaggatttccagcgcctgatccatgaacacgccacgaccctgcgaggtcgagaactggccgccgtcgtaattcaggtagttgaaggatttcaggtggtcgaccatcttccacggctcgcccgagccgatcagtgtggccggaaagctcagcgtgtggaacggcacgttgtccttgcccatgaactgcacatagcgcacgtcatccgcacccttgtcggtgcgccaccagcgttcccattccgcgtcgctcttgccatgcgcctcggcccattcgcccgcacaggcgatgtattcgatgggtgcgtcgaaccagacataaaagaccttgccctccatccccggccagtcctgttcgcccttcttcaccgggatgccccagtccagatcgcgggtgatgccgcgatcctgcaagccgtcgccgtcatgcagccatttcttggcgatcgaggtggtcagcaccggccagtcggccttgctgtcgatccaggcatccagctgatccttgagcgcggactggcgcaggtagaggtgcttggtctcgcgcacctccagatccgtcgatccggaaatcgccgagcgcggctcgatcaggtcggtcgggtccagctgcttggtgcagttctcgcactgatcgccgcgcgccttgtcgtaaccgcaattggggcaggtgccctcgatatagcgatcaggcaggaaccggccatcggcattggaatagacctgccgctcgctcacttcgcggatcaggtcgttctcggccagcttacccgcgaaatgctgggtcagcttgtggttctgcgcgctggacgagcgtccgaaatggtcaaagctcaggccaaagcggcgggcgatatcggcctgcaccccgtgcatctcggcgcagtattcggccaccggcttgcccgccttggcggcggccagctcggcgggggtgccgtgctcgtcggtggcgcagaggaacatcacctcgttgccccggccacgctgatagcgcgcatagagatcggcgggcagctgcgagcccaccagattgccgaggtgcttgatcccgttgatgtaagggatcgccgaggtgatcagaattcttgccattgtcccacttccgcgaaaatcgtctgcggttcctttaacccagccgcgcagggggagaaatcccccttttcgcgcgcgccgctactcgcgcccctcgcgcgagcgtttctgcagccgcccgatggtgaacgaggtgcgcggtgcaaagacatagttggtgcgcgcttcgggcgtcgggcgtgcccgcatccgggtcagcccgaagccgatcagcaacagatgcgcgagcgcgatcagggcgaacagggcgggggggccgaacccttcgatcaggttcgaggccagatagggcgccgcgatggcccccagcgcataccagaacatcagcgccgccgacagctcgacccgctgttccgaggtggcaaagtcattggcatgcgccgccgagatcgagaagatcgggaacgaggtgaagccgaaaagccccgccgccagcatcacgcccaaggtgccggtgccgcccgccgccgcgatcacgccacaggatgccatcgccgcaaccgagatccagatcagcacccagcggcggtcgtacttgtcggcgagccagccgatcggatattgcgccgccaccccgcccagcacaaaggcggccaggaaaaaggcgatctggttcaccgccagacccacctcttgcccgtaaagcggccccaccatgcggaacgaggcggagctgaccgccgagacgatcacgccagccaccgccagcggcgagcagaaccaggccaggccggggcgcaggcggggggcatcgggggtctcgggctggctggccttggacagggtcagcggcaacagcgcggcacagcacagcaccgccagcaggttgtacgagacgtaagaggccggcggcagcaccgcgatgatcagctgcgcacagagcgaggcgccggaatcggcaatccggtaggtgcccatggcgcggccccggatctcgttggtcagcttggcgttcagccaggcctcgatcaccgtgtaacaccccgcgacgcagatgcccgaggcgatccgcatcaccgcccaggcataggggttctcggtcagggtatggccgatcagccccatcgcccccagcgcggtgcaggcggcaaaggcgcgcgaatggccgaccgaacccatcaggcgcggcgcccaccagcagccgatgaaaaagccgaagaaatgtgccgaccccagcatgccgatctgagccttggagaagttcagcaccagccccgagatcgcatccagaggtccgacgccaccggtcgacaattgcagcaggatgaccgaaagaaacagggcggcaaaggaaatgactgtacgcatgggatccgctgataaccgggacggaggattcgatcccccgatttaccgatgattcgtcgccggatacgagcgcaatcgaccttgcaccggcactcaggccacaaccgcctgcccgcgcgggcgcgcgcaagcatcggccacaggatgatggcgatgttcaggccgttccagacgatgacgaagaccaggcccagcggataacagggcacaatgctgccctgggccggtccgaacagggggctgaccaggtatagtgactgtggtgaaccgggtgcgtcataccggcatgccaggcgcgcgcgtcctgaccagtgacaaaggcgggatcggcgcggtcgcaacggggccaaaagcaacaggtgagaatctcctcaacctgtggtagtatccgcgcattgatcccgccccgggcccgtctttggccagggcacaccgtttgaaattcggacttttcagcagatggaggcactcttatggccggaactcgcaaggacatcgccaaattgaacggaccctggtccgacgagatgttgtggtatgcgcgcgcggtgcgcgccctgcaggggcgggcgcccgccgatcgcaccagctggtggtatctcgccgccattcacggcatcgacatccccggctgggtgcagcagggcatcgtgccctcggcgggcaccctgccgccgcagggcgaacaggacctgatcttcaaccagtgccagcatgcgggctggttctttctgccctggcaccggggctatctggcggcgttcgaggccattctggatgcctggatctcggcccagcccggcggcccgcaagactgggcgctgccctattggaactatctgtccgacagcaatccgaacggtcgggcaattccaccggaattccttgacccgaccctgcccgacggcagcgccaacccgctgtcgcaggtgcgccgcaacggcatgcatgtgctggggccgcagccctggtttccgggcgatatcagcctgtcggcccagacccgcagcctgccctttaccgccgctccggggaccgagggctatggcggcgcgatcagcggctttgcccagcagggcagcctgaccggcgcggtcgagggcgacccgcataaccgggtgcatgtgatggtgggcggggtgcagccggtgccgggctggatgagcgatccggatttcgccgcgcttgacccgatcttctgggtgcatcactgcaatatcgaccggttctgggcggcctggatgagcgatccggccaatcagcaagaggacagcggcgcctggtcgaacgggccgttcccgcgccagttcctgatgccgaacccggccgggggcggcaatgtgttcctgccgggtgaaaccctgcccggtggtgcgctggccccggcctatgacgatctgcatgacggcaccggcatccctcaggtggtggccggcggcccggtgacggagggcgtgatgatcacatccaaacaggcgggcggctcggcgctgctgggctccaacagtgcgccgctgacggtggcggcgggaccggcagcgaccgagatcgccatcccggccacggccgcgaccgaattcgccgcgccgccggggttgggcccggaaccgcggctctacctcaacctcgaaggggtgcgtggcgcggcggcggcgggcgtgttgcaggtgcatctgcggctgccgggcgccgatggcggtctgcgactggtcgatacggtggcgctgttcgggctgggcaaggccagctcgaccgagggcgtgcatgcgggcaatggcctgtcgctggcgatcgacatcaccgaactggcgcgcgaggtgcagtcggcggcccccggtgcgttggagcggctgtcggtcgagttgagccagcccggcgcccccgagaccgagatcacggttgaacgggtcagcctctaccggcaggacatgggatgatccccgcgcgcccgcgcgcggcgcgtggcctgcacgtggcgcgacgcctgcgcgcggcgggggcgcatctgcggctggggccgatgccctggctgctggcgctggctgcaaccgcgctgggcgtgtcgcgtctgttgcctgccggtgatggccttgccgcgctttgtgggcggctgtcgctggtccagcttgccgacccggcggcgcgggcgctggtgttgccggcgccggggctgttggtggggggctgggtcctgatggtgctggcgatgatgccgccgctggtctcggcaccgctggcgcatctgtggcagaccaccccgcgaagcgggcgcgccgttgcggtggcgctttacgggctggcttatctgggggtctggatcctggccgggctggcgctggtgccgctggcgctgctgctggccagcggctcggcggcgctgccgctgttactgggcgcagcgctgatctggagcgcttcgccccccgcgcaggcggcgcgcaaccgctgtcaccggatgcgctggctgcccgccgggcgggcccgcgcggcccgggcggcgctggggcacgggctggcccatggcggtgcctgtctggctgcgtgctggccctggatgctggtcccgctgacggttcagaccgggcatggcgtggcgatggtgctggtggcggcctatctgctggccgagaggggcatgcaagcggcacccgccctgtggagggtgccgcccggcatagtcgcattcaacggtcttctgccgcctggaatgcgccggatcaccggtctgcgccggtttggacctggcctgatgtcggacgggttcgcggagataccccctcaaccacgaacccgtccctgagtgagtggtggagtttcacctgcctgttacattagcagaggttgcacggcatgttggcgtgcaggggtataggcacttatacaaaagtataggaaccagggatgaccttgcgtcagtccgtcgtgaccgtctggcgcagcttgccggtggtcttgtcaaagatcaggatgcgctcgtcctcggtgaccacggcgaaccagttgctgccgatggtgaccgccacggcgcgggcgccgtcgggaagctccacctgatcggggagcgtgggggttcggtcgctcaggcggatgacaatcagtgcgaatgtcactagaaccccgccaatcatcaccgcggtcagtgccatgaccatgcgccgcagcagtttcagctgtggggtttcctgcggtatctcgggctcggaaggggcggtcatgcaaagcaccaggctggaattcgtcatcgcggcagcaccgccgccccgccttgataaggcgctttcgcgggatgtgccagagacggcggcgctgtcgcgtacccggctggcgcggctgatcaccgagggcgcggtcagcgtcgacgggcaggtggtcaccgaccccaaggcccgtgtcgtcgagggcgcgcaggtggccattgccctgaccgaggccgaggagagccatatcgcgcccgaggcgatcccgctggtggtggtctacgaggatgacgacctgatcgtgatcgacaagcccgccggcatggtggtgcacccggcgccgggcacgccctcgggcacgctggtcaatgcgctgctggcccattgcggcgacaacctgtctggggtgggcggggtgaaacggcccggaatcgtgcaccgcatcgacaaggacaccagcggccttctggtggtggccaagagtgacgccgcccatcacgggctggccgcgcaatttgccgcccacagtgccgagcggcattacaccgcgctgtgctacggggtgcccgatggcagcgacccgcgcctgcgcggcgttaagggcgccagcttcgagccgggtaacattctgcgcctgaccactcaactgacccgccacccgaccgatcgccagagacaggcggtggtgttccatggcgggcggcacgcggtgacacgggcgcgggtggtcgaaagctttggccagcctgccgccgtgtcgctgatcgactgctggctggaaaccggacggacccatcagattcgggtccatatggcccatgcgggccacgggctgctgggcgatccggtctatggcgggcggcgcaaactgtcgccgcgcgccctgtcacccgaggcggtcgatgccatcggcgcctttccgcgccaggcgctgcatgccgccgtgctggggttcgagcacccgttgagcggtgaaaagttgagcttttccgctcctttgccggatgatcttgaaaggctgcttgaagtgctgcggcggacctgaaacactttgcacggcaaggtgatgggcaaggtctcacattttcttaatcgaagcttaatatcactatcgtacccgttggcccttgaatgggcaaaataggtgacccatatcctatgttaagtccttaaacatttgggagggacattgatcatggcaaattacaccacactgccggcccccacgcccgaaggcggtctgaaccgctatatgcaggaaatccgcaagttcccgctgctggagccggaagaagaatacatgctggccaagcgctgggtcgaggaacaggatgccgagtcggcccacaagatggtcaccagccacctgcggctcgccgccaaaatcgccatgggctatcgcggctatggcctgccccaggccgaggtgatttccgaggccaatgtcggcctgatgcaggccgtgaaacggttcgacccggaaaagggcttccgcctggcgacctatgccatgtggtggatccgcgctgcgatccaggaatacatcctgcgctcgtggtcgctggtgaagctgggcaccaccagcgcccagaagaagctgttcttcaacctgcgcaaggccaaggccaagatcggcgcgctggaagagggcgacctgcgccccgagaacgtcgcccgcatcgcccatgacctgggcgtgagcgaggatgacgtgatcagcatgaaccggcgcatgtccggcggcgatgcctcgctgaatgccactgtcggctccgaaggcgagggcacgatgcaatggcaggactggctggaggacgaggatgccgaccaggccgccgattacgaggcgcgcgacgagctggaggcgcggcgcgaattgctggcctcggcgctggatgtgctgaacgagcgcgaaaaggacgtgctgacccagcggcgccttttggaccagaccgtgacgctcgaggatctgagcgcgcagtacaatgtcagccgcgaacgcatccgccagattgaggtgcgcgcctttgaaaagctgcaaaagcgcatgcgcgaactggcccgcgaaaaagggatgctgatcccggcctgaccggcttgcaggtgagtaattatggcggaatgaagagaggggcccggcggggcccttcttgttatgcgttctctaaagagggcgcgatgtcgccatgcggcgaggcaaccagacccacacgcccgtcagggcttaccgcagccgggcgcgcaggacgcggaccatgttctcgcccatcaccttgcggatctgatcctcggccacgcccgcatccagcagcgccgaggtgagcgcggccagttccgaggtgtcaaaggcggtttccaccgagccgtcgaaatcggaccccagcgagacatgatcggcgcccaccgtctcgatcgccttgacgatcatcctggcgataccggtgggggtgatgtcgtcacaggcgacctcggcccaatagcccatggcgatgacgccgccggtggcggcgatctcgcgcatcagatcgtcgggaaagttgcgtttgacggggcaatggccgtgcagcccgccatggctgaccaccagcggcatgtcggtcatcgccagcacgtcgcgcgccacctgctggctggaatgagccaggtcgatgatcaccggacggcgggccagttcggccaccacggcgcggccgaattcggtcaggccggtatcggcctcgccatgcagcgaaccgcccagctcgttgtcgaagaaatgttgcaggccatagacccggtggccggcgtcaaagatcgggtcgagattggccagttcaccttcgagcggatgcgcgccctcgatgcccaggatgccgcccacgatggcctcgccgcgcgcctttgcggccagcacgtcctcaagatcggcggccgtcttgatgatcttgaggcggccatcagcctgggcctcgacccggtgcagcttttccgcctgccagatcgcccgctcgcgcaggctggtccaggtgcgcagcggccagagctggcccaccgccagcagggtgatgttgtcgaacgcctcggccgagttgctgtcatagttttgcccggcgggggacttggtaacggcggtaaagacctgcaaggcgacattgccctcgatcaggcggggcacgtcgacctggccgcgcttgccgcgctggctcagatcgcggctccagagcagggggtcggcatgccagtcgcccacgatcagctccttgtgcagggcggcggcgcgctcgctcaccggatagggggcatggtcgatcacgttgttggacgtgtcctcgacataggcgggcagaaagccgaagaacaccaccgccccggcaaccacggccagcgccagcagccgcaccgcccatttcacaaccctgcgcatgatcatctctccctgatgcgatctggcgccagcctaaggcgcgatgatgacaggacaaaggctgaccccgcgtcgcgcggcgcagagttgcatcatggcccggccgcgctaggatagaggccccaagggaggagcgttcatggccggaggctgggcccgcgacggcgcggtgagcgaacagatcgaggcgtcgatttccgacgagctggcgcggctgaaggcgcgcaaggcgccggtgggcgaaagcctgacccattgcgccgaatgcgaggaggacatccccgaaccgcgccgacaggcgatcccgggggtgaagctctgcctggactgccagcaggaacgcgacagcgctttcaagacgcgcgggggcatcaaccggcgagggtcaaaggacagccagttgaagtgaggggggtggtggcgaaaacggtcgtttttggcagtgacagaaacgtatgagttttggccaccctcagggaaaaactcgcgccgtcatcgagcggatcgagacgatcgaccaccagacctatttcgagccttttgtgggcatgggcggggtgttctcgcaccgtacctggcgaccgcggcttgaggtggtcaatgatcttaacggcgagcatgttttcttgttgtgctgaaatcgaaaatacacggaatcggaactacacctgcgggggcaccgtgttctcgttgttttcgccgaacccttccaactcgtattcgccgtcaaaaccttcaattgtaatcccaattccactcatgcccgcagggttatggtcatctatggggtccgccacaaatctaagtacgtccgccccgcgcgcataatatgcaagcccgacggagaggtgaggaaatttataaacattgtgctctaaaccctctggattgaacacttttgccttattcggatccctgtcattcgcccatttgcactctgcaatccacccagaccagtcgtttacccagaagaaatagtcggcaaactgactaggttgtggccagtcagccacgcttggtgggtggcctggatatgcgtggtaccgaaatggcgcggctgtggcagctgatgggcagtccaacacaaacagggctagatttgcttcgcttctaaagcctattttgtctactcccctggccgagtacaacccatagtgcgaagagtaccggagtgtccttttttgacctgctgccatcagcgcaacttcgaagctctcagaatttgccgaaccgattccgaaaaagtagtcacgcggaccagcaatggcaggtgcgttcaaataatgaatattaccatttaggttcaggaggctcgctcttactttcatcagttcaatcccaagtattagccgataaattaggttttcgattattgcatagttgcgttgttgctatccgacatcccccaaatggtctaccgtttgatggcaggatcgcctaaaggcgctgccaaatcaagttttcccgggcggcgtctgccgtcgcgcaagcggttggacgctacctacgaatgactgaaatagctgaacatcgaaaaaaggtcgtttttggctgggttccctgtccagcctaagatcatgcgcttctctaagacaacaactcggcaaaacctttgcggttttggcggggttttgtcttgcgcggctctgtctgttctgagccgcgccacaggcgtctttgccctgtggcgcgggccgggcatcagccctccatcgcttccagctcgtcgatcatgtccgagatcatgctcaggcccttgtcccagaacttggggtcgctggcatcgaggccaaagggcgccagaagctctttgtggtgtttcgagccacccgccttcagcatgtcgaaatacttctcttcgaatccttcggcgccctcggcatagaccgagtagagcgcgttcaccagcccgtcgccgaacgcataggcatagacatagaagggcgagtgcacgaaatgcgggatataggcccagaagctttcatagccctccatgaagtcgaatgcaggcccaaggctttcgccctgcacgctcatccacagatcgccgatattctcgggcgtgagttccccctggcggcgggcggcgtgcagcttgcattcgaagtcatagaacgcgatctggcgcaccaccgtgttgatcatgtcctcgaccttgcccgccagcagcaccttgcgctgttcctgggtctcggccttttccagcatcttgcggaaggtcagcatctcgccgaacacgctggcggtttcggccagcgtcagaggggtcgagctgagcatttcgccctgaccggcggccagcacctgatgcacgccatggcccagctcatgggccagcgtcatcacgtcgcgcggcttgcccagatagttgagcatcacataggggtgcacctcggtcacggtgggatgggcaaaggcgccgggcgccttgccgggtttcacggccgcgtcgatccagccctttgagaagaagggcgcggcgatctcgcccatgcgcgggtcaaaggcctcataggcctccatcaccatgcgctcggcctgggcccaggggatggtgcgggtatcctccatcggcagcggcgcgttacggtcccagacctgcatccggtccagccccagccatttgcgcttgagctcgtaatagcggtggctcagcttgggataggcggcaaccacggcctcgcgcagggcctcgaccacctcgggttcgacgtcgttggacaggtgacggccggtctgggcgctgggcatcttgcgccagcggtcgatcacttccttttccttggcggcggtgttgtggacgcgggcgaaggtcttgatgttctcgccaaagacgcgggccagctcgtgggcggcggcctcgcgcttgctgcggtcctgctcggtcagcaggttcagcgtgccttcgatgttgagctcttcaccgtcgatgtcaaaggtgagcccggcgatggtctcgtcgaacaaccgctcccaggcgtcgccgaccacgcccaggtcgtgcaggaatttctccagctcatcgctcagctgatagggtttcattgcgcggatgcggcggaatacgggcgcatagcgggccaggtcggcgttttctgcaaagcgcgcggtcagcgcgtcatcctcgatccggttcagttccagggtaaagaacaccagcggcgtggtgaagttggttatcttttcctggcagtcggacatgaacttggcccggcccgcgtcgatggtcagctggtaatagcgcaggcccgcaaaggacatgatgcggcccgcgatggcgctgatcttttcgttgcgctgcacgcaggtcagcagggcggccgcatccagttcggccagcttgccctcgtaatcggcggcaaaggcggcgcattcggtttccagccagtcgaggtcgtgggcaagctccggcgcgtcctcgccggaatagagatcgctcagatcccattcgggaaggttgccgagttccttggagccggaaccggcgttggcgtcgcgaaggggaaagggcagatgaaacatgggggcctcgtcatttctggttgccccacacttaaggagcgcagccgcccgccgcaaccggcaagaccgtgagcgcgcgcgtgcggcaggcggcgagaaaattcgacgaattttctcgggcgtgcggtctcggggtcaggcgctgcgttgcaactggtcgggggccgagaacagggccgccatccggtcataggccgggtcacgcacctcgggggcctccatcagcacctcgtgttcgccgtccgggatctcgaccagctcgccgcgcggccagcgcgccatgcgggcgcgcaccgccttgcggtcgacgatctgctcatggctgcccagaaaggtcaggcagggcagatcgggcgaggggcgatcgctgagtgcacggcattcggccagcgcctcgcgcagccagatattggtgggcgccccaagtgccagttccggatgcgcggccagctggctgcgcatcatctcgtacatcgccgggtcgcgggtcagcgaattgccctcgaactcctgcgcctgcacatagggttccagcgtggtggtggcgggatgtttgtgccccattccgatcgccggagcgaggttggcggtgatccagctcagcggcttcatcaccggggtaaagaaaatgccccacatcgggccggtaaaggcgcaggccgccaccggcagcccctccatcaccgcgcgcagcccgatggcgccgcccatggaatggccgaccacgaaccagggtctgggcaggtccagcgtggtggccagttccaccactgccgccacgtcgcgctggtaatcggtgaactccagcacatggcccaggcgccggtcctccagcagccggtcggccaggccctggccgcgccagtccaccgccagcatggcaaagccgcgcgtcacaaaggcctgcgccgcattgccgtatttctcgacatattcggtgcgcccgggaaacatcagcacggtgccgcgtacctcgccctcggggcgccagtgaccggcacggatgcgcagcccgtcgctggtctgcatccaatgggccgcgccaccggcggggccgccggccacatcttcgaacaggggggccggcgtcagggtcatcaggccagcaccgaggccagtttcatcgccacgcccatatcgccgtcgatggtcagcttgccggacatgaaggcgccggttgggttcatctcgcccgacaggatctgttgaaaggtctcggcatccgccgacagggtcacgtcggtctcttcgtcgctgatgcgggcacccgagccatccagcacgatcgcacccatatcggcgatggcgaatttggcggaggcgtcgaatccggcacctgccagcttttcgttcagctcggctgcggcctgttcaagagtgtcgctcattatcttcctcggtctttgctgaatgcgtgacgtggccctcatggacaacgccgtttagcgcgctaaagtaacatctgttatgatcgcattgactgcaaagctcaaagatatcgttgcggcactctggctgatatccgccatttccgggggggtgtcggcgcaggaggtcgagccctcggacgaaaccgttctgctcgaggagctggcgggcgccgacccgatgcgcgcgcgccagatcgaccgcgaattgcaggcgctttgggcgcaatctggctcggcctcggccgatttcctgctcaagcgcgggcgcgatgcgctcgaggtgcaggatatccgcgccgccatcgaacatctgaccgcgctgaccgatcatgcgcccgatttcgccgagggctggcatgcccgcgcctcggcctatttcgccgccgatctctatggtccggcggtggccgatctggaacgcgcgctggcgctcaaccccaatctctatgatgccattttcgggctgggcctgatcttcgaggcgctggagcggcctcagacggcctatgccgtctatacccgcgcgctggctatacatccccatcacgaggaagtaaccagtgccctgaatcgactgaagccccggatcgagggccaggcgctctgacgcgccggaccgggccgggcagggggcagacaggtgagcggatcctcgcggatcgtggccgttctcggcccgaccaacacaggcaagacgcattacgcgatcgaacggatgctggggcatcgcacgggggtgatcggcctgccgctgcgcctgcttgcgcgcgaggtctatgacaagatcgtggcgctgcgcggcccctcggtggtggcgctggtcaccggcgaagagcgaatcgtgccgccgcgtacccagtactgggtctgcacggtcgaggcgatgcccgaggggctgggcgccgattgcgttgcggtggatgaaatccagctctgcgccgatcccgagcgcggccatgtcttcaccgaccgtctgctcagggcgcgcggtctgcacgagacgctgttgctggggtccgacaccatgcgcggcccgatcgcggcgctggtgcccgaggcgcagttcgtccgccgcgagcggatgagccagctggtctataccggctcgaaaaagatcacccggatgccgccgcgcagcgccatcgtcggcttctcggtcgaaaacgtctatgccatcgccgagctgatccgccggcaaaaagggggtgctgcggtggtgatgggggcgctgtccccgcgcacccgcaacgcgcaggtggacctctatcagaatggcgaggtcgattacctggtcgccaccgatgccatcggcatggggctgaacctcgatatcgaccatgtggccttttccgcgctcagcaagttcgacggccgccgcatgcgcccgctggcgcccaacgaactggcccagatcgcgggccgggccgggcgtggcatggccagcggcacctttggcgtgaccggcgaggcgcggccgctcgacgagggcatggcgcaggcgatcatggagcaccgctttaccccgctcaagaaactgaactggcgcaacagcgcgttgcgcttcaactcggtcgatgcgctgatttccgcgctggaagaggcgcccagcggcgaacatctgctcaaggcgcgcgaggccgatgacctgaggacgctgaaatcgctggcgggcgaggccgaggttctggcccgcgccagcgatggcgcttcggtccggttgctgtgggacgtgtgccgcatccccgatttccgcggcatcagccatgccgaacatgccggtcttttgcaggtgatattcggtcatctgcacgagcgtggggccattcccgacgatttcatggcccggcaaatccgtcgcatcgaccgcacccagggcgacatagatactctttccaaacggctggcctatatccgcacgtggacatatgtcgcgcaacggaacggctgggtccgcgacgaaagccattggcgcggggaaacccgcgctgtagaagacagggtgtcggatgcgctgcacgagcggctgacacagagatttgtggaccggcgcaccagcgtgctgctgcgccggctcaagcagaaggaggcccttttggccgaagtgaacgacaagggtgaagtgacggtcgaaggcgaattcgtcggccgtctcgaaggattccgcttcatgccggacaagtccgcgcagggggccgaggcgaaggcgctgaaatcggcgtccttgcaggcgctggcgccgcagttccatctgcgcgccgaccggttctataacgcacccgataccgagatcgactttaccgaacagggcggtctgatgtggggcgaatatgcggtgggcaagctcaccgtcggcgccgatccgctgaaaccgcaggtcgaggtgtttgtcgacgaggccgctggccccgatgtcgaacagaaggtgcagcgccgcctgcagcatttcatcgaccgcaaggtcgcggccctgttcgagccgctgctcgcgctgtcgcgcgacgaggcgctgagcgggctggcacgcggctttgccttccgcatggtcgagaatttcggcatcctgccgcgcgccgatgtggcgcaagaggtcaaggacctggatcaggaggcgcgtggcgccctgcgcaagcatggcatccgctttggccagttcaccatcttcatgccgctcctgctgaaaccggcgccgacccgtctgcggctggtgctgtggtcgctgaccaagggcctgtcggagttccccgaggcgccgccgccggggctggtgacggtaccctcggtcaaggatgccgaaccgggcgtcgataccatgtgcggctatcgcatctcgggcgagcgggcgatccgcatcgacatgctggagcgtctggccgatatgctgcgcgccaaggacagccgctcgggtttcgaggcgacggcggatatgctgtcgatcaccggcatgacgctggaacagttcgccgacctgatgcaggggctgggctacaaggccgagcgcggcgagcgggccaaggtgaaaccggcgcctgtcgaggccgctgccgaaggtgaacccgcgcccgaggagggcgccgccaccgaggccgcgccagcggctgaggttgccgaggcagagccggcgccggcggagaccgccgaagccgcagccgaggcccccgccgagacagccgaaacgaccgaggccgccgcagacgcaacagaggccgaccccgagatcgaggtcttcttcacctttacctgggcccgtcccgcccgccagcagcagggccgtggcccgcgccgcgaggggggccgtggccagccggggcagggcgaaggccgcgccaaggaccgtccgcggggcggcaagccgcaagagggcggccgccgccgcgatggcaagccccagggcggcaagggtggcaaacccggccagcaaggcgccaagacctattcctcgcgcccgccgaagaaggaaaaggcgatcgaccccgacaacccctttgccgccgcgctgatggggctcaaagagggcaactgagcggtcatgaccgaggcgcccacccggctccgcatcgacaaatggctctggcacgcgcgtttcttcaagacgcgcgggctggcggccgaggtggccggatcggggcgcattcgcgtcaatggcaatcgggtcagcaaacccgcccatgcggtggggccgggggatgtgctgacctttggccagggccgccaggtccgggtgatccgggtcgaggcgctgggcacccggcgtggtcccgcaaccgaggcgcagacgctgtacaccgatctggacgcggggcggaacgatgctctgcccgacgaaacctgatcggaacgctgtcgcgccagaccgtgttgcggcgggatgcccggcctttccggtcccggaaaggggcgatcctcccttgaagaacgcgccactctgatttagctagtcgggcaacgaaccagtggaattcagctcatgacctatgtcgtcaccgaaaactgcatcgcctgcaaatacaccgactgtgtcgaggtatgtccggtggactgtttctacgagggtgaaaacgcgctggtcatccatcccgacgaatgcatcgactgcggcgtgtgcgagcccgaatgcccggctgatgcgatccgccccgataccgagccggggatggagcaatgggtcgagttcaaccgcaagtactccgaaatgtggccggtcatcgtgaccaagaaagacccgctgcccgaggccgaagagcgtgacggcgagtccggcaagatggagaaatacttctccgaggcccccggcgaaggcggctgatacatcgcaccgattcgcgcgcggaaccagccccgcgccagggcggatcgggccaaggttctgatcacaaagggggaatgaacctttgtgatacctctccctttcagggggctcaattttatgatatattcccttcttacatgatgccaacgatcgggatgagcgccaaaagctggctcgcttttgggcaatagcgtttgtgatgaaactcagcgactcacgggagcctgcgttcccgagtgtcggttttttgtcgcggcgatcccggtcagcaaccaaggaaagacctgaatgaccaagtcgaaaaagctcgagttccgcccgaacgattacgtggtctatccggcgcatggcgtcggccagatcctctcgatcgaagagcaggaagtcgccgggttcaagctcgagctgttcgtgatctcctttgaaaaggacaagatgaccctgcgggtgcccaccaacaaggccaccgaatccggtctgcgttcgctcagctctccggatgtaatcagccaggcgatgaagacgctcaagggcaaggccaaggtcaagcgcgcgatgtggtcgcgccgggcgcaggaatacgagcagaagatcaattcgggcgacctgatctcgatcgccgaagtggtccgcgacctgcaccgcaccgacgaccagcgcgagcagtcctattccgagcgtcagctgtacgaagcggcactggagcggctgacccgcgaggtggccgccgtgtcgggcgccgacgagatggccgccgccaagcaggtcgacgaagtgctgacctcgcgcgcggcctgagccaggatgcgacattttgcgggccgtcccccagggggcggccccttctttttgcgcggtgtgcccgtgcgattggcattagagtgacctgacggcggccagcacggagagggcagatgcatacggtcaaggcagcggtgcgcaagctctatgtcgggcgcgatccggggtcggtccggttccgctatgggctgatcgtcttcgatctgtccaccatcctgtttttcatcgcgacggcccacctgccgcatggcccggttctgaccgcgctcagcgtggtgatcggctttgtgatcctgtgcgatttcagcgcgcggctgtggatcgccaagcggcggcgcgagtttctgacccgcatctataccatcgccgatatcatcgtgatcctgtcgctgctgctcgatcccttcctgacgcagagcctggcctttctgcgcatcctgcgcggcctgcggctgatccattcctatcatctgctgcacgatctcaggcgcgacagccaattcttccgcacccacgaggatgcgatcgtggcggcggtcaacctgctggtcttcatctttctgaccacgatggcggtgctggtgttcttcatcccgccgggcagccgcgagacgccctatatcgacgcgctctatttcaccatggcgacactgaccaccaccgggttcggcgacatcaccctgggcacaccggcgggcaagctgttttcggtctttgtcatggtggtgggtgtggcgctgttcgtgcgtctggcgcaggcgatcttttcgccgcagaaggtacgctatcgctgtcccgattgcggcctgttccggcatgacccggacgcggtccattgcaagcattgcggcggcctgctgaatatcgagacgggcggggcgggatagggccgggatgtctaaagcgcggcagacagcgccagcaggcaggtgatctcggccagttgctgcgcggcgcccaggatatcgccggtctggccgccgatcttggcccgggcaagtgccgcaagacccagcaccgacagcactgccagcagggccgggatcagtaccgcccaaccggccagcagcagcgccagcaccgccgccagcccaaggcccagcgtcaccgcctgcggcgtcgggcgcccgaccgattggctgaggccggtgccgcgcgcattgggcagggcggccatcagcaccggcatcagcgcgcgcgaccagaccgccgccgccaccgccgcgccaagcgcgccaccggcaaccagcgcggacagcgccgccagccgcaatccctgtgacaggatcagggcgagcacgccataagtgccgatatggctgtctttcatgatctccagccgccgctctggcgtgaagccgccccacagcccgtcggcggtatcggccagcccgtcctcgtgcatgccgccggtggtcatcaccagcaccaccagcatcagcccggccaccgcgaccggcgccagcccggcggcaagcgccagcgcgcccgtggcccaggccaacgcgcccaccgccagccctgccagcggaaaggcccagacggccgcggcctgccgggcaaaggcggcctcgggcagcgcgggcagcggcagccgcgtcagtaacaccagcgccagcatcggatcccggggtgaaatgtccgcaatgtcgtttttgcgcatctctccgcctttcaaggtcttgtcgtgtcgggtgcattggttaaacacgggcggacccaggatgcaaagaggctttccatgttgccagcgcttaccgatctcgcccagttccgcgaccttctgggcgcggcacccggacccgatgccgccgcccgcgctggcgccgaagagcgcaacggtcagttgaccaagccgccgggcgcgctggggcggctcgaggatctggcgatctggtatgcgggctggcgtggcgatgcccggccccggatcgaggcgccgcaggtgattgtgtttgccggcaatcatggggtgacggcacagggtgtctcggcctttccggccgaggtcacggtgcagatggtgatgaatttcgaacatggcggcgccgccatcaaccagctggcccgcgccgccggggcgcgcatggatgtgcacgcgctggagctggaccgcccgacgcaggatttcacccaagcccctgcgatgaccggggacgaattgctggccgcgctgcaatgcggctgggcggcggtcgatccggcggccgatctgctggtggtgggcgagatgggcatcggcaacaccaccccggcggcggcgatcgcgcatgcgctgttcgggggcgcggcgggcgactggaccgggcgcggcaccggggttgacgacgccgggctggccaacaagacgcgggtggtcgccgagggcgtcgccctgcacaccagccgcgacgggctggaggtattgcgctgtctgggcgggcgcgagatcgcggccatggcgggtgccatcgccgccgcgcggcagctgcgcattccggtgatcctggacgggttcatctgcaccgcggcagcggcggcgctggcggcggttgcggcaaatgcgctggatcacaccgttgccggtcaccagagcgccgagggcgcccatgcggtgctgctggccaagcttggcaaggcgcctttgttgtcgctggggctgcgactgggcgagggatcaggcggggcgctggcgatcaatatcctgaaaagcgccgtggcctgccattccggcatggccacctttgccgaggccggcgtttccgacggctgagcgccgctcctccggcccttgcgggccgtcctcgcggggatcaggccgagcgtcgcgaggccaactcttcgctcagctccatcagtgcggtctcaagatccttttgcagcgcctgcgagcgttcgacataggccttattgtcggcggtggggatgttcgggtcccagacctcggccaggtcgcgtaccgcctggcggtcgtggtggtagaacgtctgcgccgcctgcgccgcctcgtattcgctgaggccgacgttttccagcacatagcgcccggcgcggaccgagctgtcgaacatctcgcgcacgatgtcattggcgccggcgcggtagagttcatagacatggttgcggtcgcgcgcgcgggcgatgatatgcaaatcggggcgctggcggcgggcataggccaccagcttggtgacctgattgtcatcatccagcgccgccaccagcacctgtgccttggccagtcccgccgccttgagcagttcgggccgggtcggatcgcccaggaaccccttgacgccaaagcgccgcatcagctggatcgtctccatgtcgtgatccagcacgatggtcttgaacccgctggcggtgaccagccgattgacgatctggccaaaccggccgatgcccgcgatgatcaccgggccctgttcgtcgatcgtgtcgggcaccatatcagcaacatggtcacgcatccggcgcgacaacagctcgtagaggatgaacagaagcggcgtgatcatcatggtcagcgcgatgatcatcagcagcttctgcgacagatgcgccgggatcacgttctgctgggtggaaaaggccaacaggacaaagccgaactcgcccgcttgcgccagacccagcgtgaacagccagcggtcgcggcccttcagctggaaggcgcgaccgacgatataaaggatgacgcccttgaacaggatcaccaacaacgccagcccgatcagatcgagcggatcggcaaggaagaagcccacatcgatcccggcgcccacggtgatgaagaacaggcccagcagcagccccttgaacggctccaggtcgctttccatctcgtggcggaattccgagttggccagcaccacgccggccagaaaggcgccaagcgcgggcgacaggcccaccagcgtcatcaggaacgagatgcccaccacgatcatcagcgccagcgcggtatacatctcgcgcaggcggctggcatggatgaagcggaacagcggccgggtcaggtagatacccgccagcaccacaaaggcgaccgctgcgatggtgaccagcgtcaccgcccagccgggcaacccctcgaccagcgacaggctggcctcgtgccccgcgcccgccttatgcacgcggttgatcgacccgtcgcccgcgaaatgggccaccggcgcgctggccaagagcggcagaaaggccaggatcgggatcaccgcgatatcctgcgtcaacaggaccgagaaggtcgcccgcccgccattggtctgcatcagccccttttccgacagggtctgcaacacgatcgcggtcgagctgagcgacaaggtcaggcccaccgccagcgccacgctccagggttggcccgccaccatcgcgaccaccatgatcgccagcgtcgagacccccacctgtagcccgcccaggcccagcagcttgtcgcgcatgtcccagagcgcgcgcggctccagctccagcccgatcaggaacagcatcatgacaacgccgaattcggccacatgttgcagatcggcggtttcggcgccgaccaggcccaggaccggcccgatgatcagacccgccgccagatagcccagcaccgagcccagccccagccgcgccgccagcggcacggcgatcacggccgcggccaggtagatcgtcgcctgatacagaaagctttccatctctctcccttgtgccgcctcaggtgggcagcggtgcgtcgcgtttcagctgatccatcacgatctggctttgtacccgggcaacagccggatgcggcagaatcacctcgtgcagcaaccggttgagcgcgggcaaatcggcgcagtagacatgcagcagataatccgcttcgccggtcatcgtccatgcgcttgtgatctccgggcgggaattcaccatccgggcgaatttggccgactgatcggggccgtgggtgcccagatgcacctggatgaagccctgcacatgcaggcccagtttcagcgggtcgagcttggcggcgtagccggtgatatagccctcggattccagccgctggcgccgccgcccggcctggctgctggacaggtgcagcatctcgcccagctgctgcgcggtcagatgcgcgtccttttgcagggcgtcgagcaggcgcagatccatcgaatccaacatatgcgcgttttcctcgttttttaccatcctaatgcgtaaatctcgcacgtaaaccagatcagctcaaaaataatgcgcaaaatcggcgtgactgaaggcgtattctcgactcagcaaatgtttcgccacatcaggagacgcgccatgggtcctttcccgcataacgccccgaaatccgaaatcacgcccgagaaccccgccggcactgacgggttcgaatttgtcgaattcgcccaccccgagccgcaggtgctgcgcgacctgtttgcgcggatggggttcgacatggtggcccgccacaaggacaagcccgggatcgagctgtggcagcagggcgatgtcacctatatcctgaacgccgaaaaaggcagctttgccgagaaattcatcgagctgcacggcccctgcgccccctcgatgggctggcgcgtggtggatgcgcaggcggcctttgatcacgcggtgaagatgggcgccgaaccctatgagggcgacgacaagacgatggacgtgcccgcgatcaaggggatcggcggctcgctgctgtatttcgtcgaccagtattacgacacctcgccctacaacaccgaattcgagtggctcaagcagtccaagccgcgcggcgacgggttcttctacctcgatcacctgacccacaatgtctacaagggcaacatggacaagtggttcaagttctatggtgacctgttcaacttccgcgaaattcgcttctttgacatccagggcaagttcaccgggctgttcagccgcgcgctgacctcgccctgcggacgcatccgcatcccgatcaacgaggatcgcggcgagaccggccagatcgtcgcctatctgaagaaatacaatggcgaaggcatccagcatatcgccgtgggcaccgacgacatttacgactcggtggatgcgatcgcggccaagggcctgaaattcatgcccggtcccaacgaggcctattacgacatgtcctatgaccgggtttccggccatgacgagcccaaggaccggatgatggaacacggcatcctgatcgacggcgaaggcgtggtggatggcggcgagaccaggatcctgctgcagatcttctcgaagaccgtgatcggcccgatcttcttcgaattcatccagcgcaagggtgacgacggctttggcgagggcaacttcaaggcgctgttcgaaagcatcgaacgcgagcagatcgaaagcggcgagatcgaagccgccgagtgaggccgcaaagaggggggctctgccccccgatgacaaaattcgacgaattttgtcctctctccccggagtatttgaggcgaaatgaagggcggggccggcaggcgccgccctttttcgtcagccgctggggatcttcagcgtcagattgcgcgagcctttctgatagcgcagctcgctgtcgccgatggcggtgatgcggccaccgtcgatactgtcgccgaccttgaccttcttgtagcggcccgagggcaggcggaccagcgcacgccggttggccggggtgccgtagacgccgatcaggttgaggtcgcgcaggttgatcgcattgtcgagcgtggcctgacgcgcaaccgaggtgggcgagggggccttgggcttgaccgtggcggcggtgaaactgccgctgtcatcggcatcggcgctgcggttcagcccggcggtcgagccgagattgccttgactgctcgccgccgcagcggctgcggcggccgccagcttctcggggcgcaggcgcggcttgcgggcgctggccaccgccagcgggctgacggtgccggcctcttcagggtcggcttcctgctgctcggccagttgttcctgcagcgacacggggcgcgccttgggccgcaggccggccagttcgctgagagagcggccgccgaattgcgagcgttcggattgttccaccagatcgccggggcgcagtttggggcgcacgctggccaggcgttcctgggccacatccacctcggggggcgcctcgaaacgaaccggcggcgcgggcggcaccttgaccgggcgtccggcatagaccagcaccccatcggggttgagcgtgccctcggggcttgcctcgaccagcccgcgcgtgtccagatcgaagctttggccgggggtggaggagggcgcgctgccatcgggggcggcatcggtgtcgaacccggcgaccgggggcagggcgaccgcgtcctggaacaggtcggtacggtcgatcgaggcgacaaacaggtcgttgagcccgatcagaccgggaacctcgggcggctccggtgcctcggacagcgccagttcggtggcctgggtgccgctgggttcgggttcgtaatccagatcctcgacctgttgcgggtcggtgcgcagcgcctcgagcacggcgctgtcggtgccgctgaggccgggcagttcgggcacatcctgcggcgccaccagatcttcggggtcctcgtcgattgaggccggggttggcggggcgacctgctcgggcgccgtctcgggcgtgggggcgggggcctcgacagcggccgcgggcggttcggccagcggatcggggtcgcggaacagcccggtcagcccacccggagaaaacagcgaggcaaaggcggcgactgcggcgagaaacagcagcagacccacggtcagcatcacgcccagatagcgcggcttgccaccgataccgccgctgcgggcgccgaagatggtcagccggtccgcctcggtccggggcacctgctggggacgctcggccgctgcgaaggcggtaaccggcatttcgtcgaggatcgggcgcggtgcgtccggcgcaagggtgcggcgcgaagcgaattccgacgcgacggcagcttgaaccgccgcttcgggttcaggcgcctccggtgcctcggcgacaggcgccggcacgtccggttcttccgttaccgctggcgcgacaggcggcggcgcgggcgcggggtcgtcctcggacatctccccggtcgccttggtcctgcggctggagaagctgaccggtggtgcggcgggggcggcgggcggctcggtgtcggggaacaccgccgggccgatcaccaccacggcgattccgtccggttcgaccgcctcggcgccggtgctttcggcggtggtgctgcttggcccgaaaaagggttctcccaggaacgggttgtcgccgggcgcggccacgaagctgaccgggttgaacccgtgttcggtggcaaaggcctcggcctcgttcagggtttcgcgcgcaaccgcggccacatgggtcaactcgccatcgggcgaggtgtcataggccagttcctccagcgcatagggggtggcggtgccgacctccttttcgatcagggcgtggcgagcctcgcccttgaacggtccggtctcgacggtcagatagcggatttgttcgttgggcaggatcagcttgcagcggatatcgggttccagccgcagcgcgtcctggcgcagcttgcgcagcgccgccgccagatcgggcgcatccagcgccaccgcccccacctgccgccagccaccggcggcacgatgcaggagcgtgatcccctcgaaggaaagcgacagcgcaaaggcgggtttcatgtgaccagactaaccgttcctgaatggctcggagcgcccgccggggcgcaccacgacgggacattaaagcagagaattgccgagggaaagaaaaacaccggctttccccttgccgcgcgacatgccgccaccccatctttgcgggtgaggatagcaggagaacataaatgagaatattgatttttctggtggccgccttgctttttgccgcggtcgggctggcgcgcgcggatgaacaacccggacatatcacggtgaccggctcgggcacgatcgagaccgtgcccgacatggcggtgatcaccctgggcgtcacccacgagtcccaggaggcgcgcgcggcgctgctggcgacatccgaggcggtgcagcagatctttgaccgtttgggtgaaatgggggtcgatgtacgcgacatgcagaccaacgatctgtcgctgtccccgctctggtccaatcgtgcctccagcagcgagccgccgaagatcaccggctttcaggcctcgaaccgggtgacggtgcgggtgcgtgacctggcagcgctgggcggcattctggacgcggtggtcagcgacggggccaatacgttcaacgggctggaattcggggtgaaggagcccaagccgctgcgcgatctggcccgggccaaggcggttgccgatgcccaggaccgcgcccggcaactggccgaggcggccggcgtcaagctgggccgggtggtgtcgatctcggaactgcctcatgacccgcagccgcgcccgatgatgcgcatggcggcgatggccgaatccatggatgtgccggtcgccggtggcgagatcgggctgagcggcagcgtcaccatggtgttcgagatccggcaatgatccaggctgcgggcggtgtgccgcccgcatcgaccccgcattgacctcccggcgcggcggcgccactctgacccggacctgaccgggagacagagatggccgcaccgctggtaatccgaaatcgcaacttccgcctgctcttcaccgccggcgcgcttaccaacctgggtgacggggtgctggtgctggcggtgccctggctggcggcgctgatgacgcgcgatgcggtggcgattgccgccgtggcggcggcggcgcggctgccctggctgctgtttgccctgcctgccggggtgatcatcgaccgcagcgaccggcgcaagctgatcgcgcgggccgatctgatgcgggcgggcatcgtgctggcgatcctgcttttggccttgggcgatcccgcgccgggcgcgatctgggcgctggcggggctggcctttctcttgggctcggccgaggtgctgcgcgacaatgccgcccagaccatcttgcccgcgctggtcgatcccgacgatctggaggccgccaatggccagctctggagcaccgagcagttgaccggccagttcatcggcccgccgctggcgggcgtgctgatctcggccggaatcgcggtaccctttggcctggatgtggcggtgctggtgctggccgccggtttggtctggctgatctcgctgccgccgcaggtacccagccgcgcgcggtttgcccaggcactggccgaggggatcgccttcatgcgcggcgacgcgctgttgttgcggctggcggtggtgctggggctggccaatttcattgccatggccacgatcacggtgcaggtcctgttcgcgcaggaggtactgggtcttggtgccgcgcattatggcatggtgctgtcggcgggggcggtgggcgcgatctgcggcagcctgctggcgccgcgcgcgatgcggttgatcggcacgcaagcctgcctgttcctgtcgatcgcggtctggggcgcgggctatgccagcatcggcctgtcgaacagcggctgggtgatgggtctggcgctgacggcgatcatggcggcggcgatgctgtggaacgtgatcaccgtgtcctggcgccaacgccgtattccgcccgccatgctgggccgggtcaacagcatctatcgcttcttcggctggggatcgatgccgctgggcgcgctggcgggcggcgccctggtggtgctggccgaacagcagatgagccgcgagatggcattgcgcgcgcccttcctgctggcgggcctgtgctgtctggcgctgctgatctacgcgctggcgcggctgcggctggagtgaaaagggcggcccctgagggccgccccggttccgatcaggcggtggccttggtcagcgcctgatccagatcggcgatcaggtcgtcggcatcctcgatcccgatcgagacgcgcaccacattgggcccggcgcccgccgcttcctgctgctcgggtgtcagctggcgatgggtggtcgaggccgagtggatgatcagcgagcgtgcgtcgcccaggttggccacatggctgaagatctcgagcgcgttgaccagcttgacgcaggcctcgtagccgcccttgaccgcaaaggtgaagagcccgccagcgcccttgggatagcagcgctctgcccgctcggcatagggcgaggagggcaggcccgcataggtgacataatcgacgcgcggatcggcctcgagccaggctgcgacctgtttcgcgttctcgacatggcgctgcatgcgcaggctcagcgtttcgatccccatcagcgtgtaatgggcggcctgcgggttcatcgtcatcccgaggtcacgcaggccgatggcaatgccatggaacgtataggcaagcggcccgaaggtctcgtggaacttgagcccgtgataggccggttccggcgcgctgagcgaggggaacttgtcgctggccgaccagtcgaagcggcccgagtcgaccacgcagccgccggtgacggtaccgttgccggtcaggtatttggtggtggaatgcaccaccagcgaggcgccctgttcgaacgggcggcacagataaggggtggcgctggtgttgtcgatgatcagcggcacaccggcggcatcggccacatcggccaccgcgcggatatcggtcacatagccgcccggattggcgatggattcgccgaacaccgcgcgggtattgtcgtcgatggcctcgcgcagcgcgtcgagatcgtcgaaatcgacgaacttggccgaccagccaaagcgtttgatggtctgactgaactgggtgacggtgccgccataaagccgggtcgaggcgaccacgttacagcccggtcccatcagcgggaatagcgccatgatctgtgccgcgtgccccgaggagcagcagaccgcgccgacgccgccctcaagcgtggcgatacgctcctgcaacacggccacggtggggttggtcaggcgggaatagatatagcccacctcttgcaggttgaagagcgcggcggcgtgatcggcgtcgcggaacacataggccgtggtctgatagatcggcgtctgccgcgcaccggtggccgggtcgggccgggcaccggcgtggatctgcagcgtgtcgaacccgtagttgggcgtatcggacatgggtggggtctccctttggaacagtcttgcaccgatctctaagcgatgcaggcccgccagacaacaagcgcccgcatgcggcaggagcgggaacaaggatttcctgaaatccttgtccacaggattttggaaaatcctgtgcaagcgcctggatcaggcgcttgggacaaagtgtctttctacactttgggtcgctgcggtgcgctcaggtcttttcggcgacgggaccatcctgtttcacccatgcgctgaagccgccctcgagatgcatcaccggggtaaggcccatctcctgcgcggcctgggccgccagcgccgaacgccaggcgctggcgcagtagaacacataggtcttgtcctggtcgaagacgggtttgtgataggggctgtcggggtcgatccagaattccagcatcccgcgcgggcaggagaaggcgcccgggatcatgccgctgcgctgcacttcgcgaatatcgcgcagatcgacaaacacatgatcgggatcgtcatagagcgccttggcctcggccactggcagggttgcgacctgcgcatttgcctctgccagcaaggtcttgattccctttgtgatcttctgcgccattgtctgcccctccggttgccgttcaggctgacgcaaatggcgacaaagctcaagaggggttgccgccgcgtgtccctccgctagggtctggcccggacaagagggagccgagacatgaaaacgagaccgctgggccgcaccggcatcgaggtgagcgcgctgtgcctgggcaccatgacctttggcagccagacgagcgaagccgacagccatgcccaaatcgaccgcgccctggcagccgggatcacctttgtcgacactgccgagatgtatccggtgaacccggtcagcaaggagaccgtgggccgcagcgaagagatcatcggcagctggaaccgggcgaacccggcccggcgcggcgactatgtacttgcgaccaagcattccggcgcgggcatggcacatttccgcgatggcgcgccgatttcgggtcagaccatcgccggggcggtcgagggctcgctgaagcggctgggaaccgatcatatcgacctctaccagttccattggcccaatcgcggcagctacatgttccggcagaactggcgctatgacccgtcggggcaggatacaggcgcggtgctggagaacatggccgattgcctcgaggcgctgcagcgcgaggtcgatcgcggcaccatccgcgcctttggcctctcgaacgaaagcgcctggggcaccgcgcaatggctgcggctggccgagtccgggcagggcccgcgtgtcgcctcgatgcagaacgagtattcgctgctctgccgcctttacgacaccgacatggccgagctgagcgtgaacgaggatgtggggctgatggccttttcacccctcgcggcggggtttctgaccggcaagtatcagcgcggcgcggtacccgagggatcgcgcatgtcgctggtgcccgagatgggcgggcgcaaatccgagcgggtgttcgacgcggtcgcggcctatctggacattgcccaacggcacgggatcgacccggtgcatatggcgctggcctggtgccagacccggccattcatgatgtcggcgatctttggggccaccactctggcgcagctcgatcatgtgctggccggcgccgatctgaccctatcggatgaggtgctggacgagatcgcgcgcgcccacaaggcgcatccgatgccctattgagcggggcgggggcgctgcccccggcctacaaaattcgtcgaattttgtaggctcccccggagtatttgccgcggaatgaagatcaggatgccgcgggctgggttcgggcctgccgcaggtcgcgggcggattgaccgttctgggtgcgaaaggcgcgggcaaagcttgattgcgaagtaaagccggtggcctgcgccacctccatcagcggcatgtcggtgtcggtcaccagccgccgcgcctcggccaggcgcagttgcaggtaatggtcctgcggcgtggtccccagcctcaggcggaactgctgttgcagggtgcgcgggctggtgcccagcgtctcggcgatctcggccagcgacagcggctcgtccagcgccgcctccatcagcgcgttggcccgcgcggtcagcttgttgtggcggtgcggcgcgccggtgcggcgctgcggggtgccgggctggggtgcgccctcgtaaaggaacagccccgccacccgtgcggcaaagcccgcgccgtggcgcgcggcgatgatatgcagcatcatctcgatggcgggcatcgccccgcccgaggtcagccggttgcccgagacggcaaagcggtcatggcgcacgtcgatcgccgggaaccggctggcgaaattgtccagatcctcccaatgggtggtggcggcgtgaccgtcgagcagcccggcctcggccaagagccacgggccgccgtcgatcccggccagcgtggcgccgcccgccgcgatccggcgcagcccggccagcaggctgggcgtggcgtggcgcgccagctggaagcccgccaccacgatcaagaggtcgcagccctcgagccgcgccagcggcagacccggcaccatcagcccgcaggtgagccgcgcgggcgcgtcggtggcggtgacatagtcccagtcgaacgcgtggcggtcggcgagccggttggcggcgcgcatcgggtccaccgcggcggcaaagctgagcgtgttgcaatcgtccagcaccagcagcgcgcatttcagcgcgcggtgttccggctggagaatgttttttgcggattttatcaagttcgattcgcattctggcaagtggtcgccgcaaggctgcgccagagtcgaacgcaacgcaaatcggaatccggggacaaatctggggaaatcccaggggagaagccggtaaaaacaagggaaaaccgacatgcctctggaaatgaaccgcgaggtcttcatcacctgcgccgtcaccggctcgggcggcacccaggatcgcagcccgcatgtgccgcgcagccccaaacagatcgccgagagcgcgattgcggcggccaaggccggggcggcggtggtgcattgccatgtgcgcgaccccgagacgggggcgccctcgcggcggctggacctctatcgcgaggtgaccgaacgcatccgcgacgccgaggtcgatgtggtgctgaacctgaccgccggcatgggcggcgacatgatctttggcgatgtcgaaaacccgctgccgttgcgggcgcagggcaccgacatggtcggcgcctcggaacgggtggcgcatgtggccgagtgcttgcccgagatctgcacgctcgactgcggcacgatgaactttgccgaggccgattacgtgatgaccaacacgcccggcatgctgaccgccatgggccggatgatgaccgaactgggcgtcaagcccgagatcgaggcgtttgacaccggccacctgtggtatgccaagcagctggtcaaggatggcgtgctggagggcccggcgctggtccaactctgcatgggggtaccgtggggcgcgcccgatgacctcaataccttcatggcgatggtcaacaacgtgcccgatgactggaccttcagcgcctttgcgctggggcgcaatcagatggcctatgcggcggcatcggtgctggcggggggcaacgtgcgggtcgggctcgaggataacctgtggctcgacaagggcgtgctggccgagaactggcaactggtcgaacgggccgcagggatcgtgtcgaacatgggcgcgcgggtgatcggcccgcaggaagtgcgcgaaaagctggggctggtgaaacgcgcgccagtggcgaagtaagtcttttgcggagaggctgggggcgctgcccccggacccccggagtatttccggcgaaatgaagagccgggtagcgacaaggaaaatcgggaatgacaacggctgcaatcatcggtggcggcgtgatcggcggcggctgggccgcgcgctttctgctcaacggctgggatgttcgggtgttcgaccccgaccccgaggccgagcgcaagatcggcgaggtgctggccaatgcccgccgctcgctgcccggtctcagcgacatgccgctgccgcccgagggcaagctgagctttcacgccgatctgggggaggcggtcacaggggccgcgtggattcaggagagcgtgccagagcgtctggacctgaaactgaaagtctatcgctcgatccaggaagcctgcgatccgggcgcgatcctggggtcctcgacctctggcttcaagccatcggaattgcaggagggggcgctgcgccccggtcagatcgtggtgacgcacccgttcaacccggtctacctgctgccgctgatcgaactggtgacgacgccggaaaacagccccgagatgatcgagcgcgccaaggagatcatgcgcggactgggtcagttcccgctgcatgtgcgcaaggagatcgacgcccatatcgccgaccgctttctcgaagccgtctggcgcgaggcgctctggctggtcaaggacggcatcgccaccaccgaagagatcgacgaggcgatccgcatggggttcggcatccgctgggcgcagatgggcctgttcgagacctatcgcgtggcgggcggcgaggcgggcatgaagcatttcatggcgcagttcggcccctgcctcagctggccctggaccaagctgatggatgtgcccgaattcaccgatgagctggtcgacctgatcgcgggccagtcggatgcgcaatcgggtcatcacacgatccgcgaactggagcgtatccgcgacaacaaccttgtcggcatgatgcgggcgctcaaggcgcagaactggggcgcgggcgcggtgctgaacaagcatgacgcggcgctgaagcccaaggcgctgcccgatctggatactgccgacctgacccagccgatcctgaccttgtcgcgcgcggtgccgctcgactggaccgattacaacggccatatgaccgagtcgaaatacctggaggcgtttgccaattccaccgaccggttcatggagatcatcggttgcgatgctgactatatcgccgcaggcggcagctatttcaccgccgagacccatatccgccatctggatgaggcccatgcgggcgcgcggatccgggtcgaaacccagatgctgctggggcagggcaagaagctgcaccttttccatcgcatgtacgagggcgacaagctcttggccaccggcgaaagcttccttctgcatgtgagcctggaaacccgcaaaccctgtgcgccttcgcccgaaatcgaggccgccatggcccgcatcgccgaggcgcaggcaggcctgtcctaccccgagggcgcgggcagcgcgatccggaaaccggcatgagcgcgcgcgttctgatcaccgctggtgccgggggcatcggctgcgccatggccgaggcctttgacgtggcgggggcgcgggtctggatcgcggatgtggacagggcggcgcttgccgcctgtcccggccactggcggcagagtgttgtggatgtggccgacgaggcctcggttgcggcctggttcggtgagatcgaagaggcatggggcgggctcgatacgctctgttccaatgccgggattgccgggccgaccgcgctggtcgaggacatgccgcttgagggctggcgcgcctgtgtttcggtcaatctcgacggtgcgtttctgtgcgccagatacgccgcgccgatgctgaaacggcagggcgcaggcagcattgtcatcacctcttcaaccgcggggcagtatggctttccttatcgcgcgccctatgcggcggcgaaatggggcgtgatcgggctggccaagacgctggcgatggagcttggcccgcacgggatccgctgcaacgtgatctgtcccggctcggtcgaaggcccgcggatggaaggcgtgctggcgcgcgaggccgcggccaagggcatgagccgcgatcaggtctatgcgggttatgcctcaggcacctcaatgggccgctttgtcgaggcggcggatatcgccaatatggcggtgttccttggatctgacgcggcgcggctagtgtcggggcaggtgatcgcggtcgacggccacacggtgaaccccgaccccaaggtctgatctgtcggatcctcagggcgggacggggacaaggtttttcaaaaaccttgtctgcacgatttcgacgaaatcgtgttgccgtcgcgctgcgcctttggggtgcgtttcagctctggttggcgccgcgcatctggcggatggcgcggcgcactgcctgccagctctgcgcctcatcccggttgcccagcgccttgctgtgctgttccttctgagccgcttcggcctcggccttgtcgccatgtgcggcataaagcgcgcgggcgtattctgcggttcggatggtgtccattcggggctcctccgtctgtggattcgaactgcgtcggacaaccagtatagcacaaagccgcccctggggcagaccgcatgcgcgcaatcagccgggaaccgcctctcgcagctgctgcagatgggtcggcagatgccgcgcggtcaggtctgcctcgcgcaccagcgtgtcgaactggcgggtgaagatctcgatccggtcacggtcgcggaacgccatgtaatggctgcctgcgtagaacacgcagagcagcgggccaaagatcgtcatcggcgccgaatagagccgcttggcatcgtagagatagatgcgcagccgcggatagagctgttcgcagagcgccagcagatggtcgatctgttcgcgccgcaccgccgggtcgaggccacggtaatagcccgcgccatgggcaaagctttccagctcgaacaggggcatggcgatctcgtaatccgattgcgcgctgcgcatccaggccagcctgtcctcggatgcgccgatggcctgatcggccgtgcggcccagatgcggcgcatattcccattccagcaccgcgcgggtcttgagcatgtcgggcagggcggcggggacatagcggatcttgtatcccgccgcctcgcgatgccagtcatagatacgttcgtcgaccaatgcccggggggcctcggtcatggtcatcgacagggccagcagttcggcggcgctttcgggccggtcagacaggcccaggagccagtccgccgagactccgagcgccgaggcacaggcgcccaccacatggccattgggcagccgcgcgccgctatcggtcagcagttgcgaaatggtcgaacggtccacccccacggcgcgcgccagcgcgctttgcgtggcctggcgcagctccatcgcgcgggccagtctctggcgaaactgggcagcacggtcgcgtttgtccattctatccaacatatgatgacaaatatcacacctgatgagttttgttaatcatattcagaattctcaccttcgtcactgctgggtaacaaacctgtgagcatgatgatggagggcttatggacacgcggcagagatcagtggtcaaggcggtggtctggaacctgctggggctggtgaccatgacgctggtggggttggcggcgaccggatcggcggcgctgggtggcacgctggcgctggtgaacacggcgctgggctttaccctgtacctagtctacgagcgtgtctgggcaggtatccgctggggccggcatgtctgagccgcgcctgcccgaacgcgccgaatggggcacctttgcgctgatccttgcctgttacggtgcctggttggcggtgatcttcgggctggccgggctgtcgctctggctcgccattgcggcgatggggttggttgcggcgctgcattcctcgctgacacatgaggcgctgcatggccacccgttccgctatcgctggctgaacgaggcgctgatggcgctgccgctgacgctgtgcatcccctataaccggttccgcgacctgcatctggcccatcatctggatgcaaacctgaccgacccctatgacgaccccgaaagcaactatcttgaccctgccatctggtcgcgcctgccgggctggcagcggcgcctttatgcgctcaacaatacgctggcggggcgcatggtgctggggccgctgatcggaaccgcctgtttcctgcgagacgaggcgcgcggcgcgctgcgcggcgaccgcgcgatcctgctcgcctgggcgctgcacctgccgggcatggccggggtgctctgggttgtgtcgctgtcgccgatgcccatctgggcctttgcgctttcggcctatatcgggcttggcctgctcaagatccgcacctttctggaacatcgcgcgcatgagaaatcgcgcgcccgcaccgtggtgatcgaggatcgtgggcttctggcctttctgtttctcaacaacaattaccacgtggtgcatcacatgaacccgggcgcgccctggtatgcgctgcctgcgctctacagggcgggcaaggagcggtacctcggctgtaacgagggttacagctatcgttcttatggcgaggtgttccgccgctatttctggcgcgccaaggatccggtgccgcatccgctctggccaaagccctgatttgaggccacaagaggcggatgagcctctggatccccgtcaccctcgccgccgcgctgtttcagaccgtgcgcttcatgttgcagaaatcgctggcgacggtgaaactgtcggcctccggcgccacctttgcccgctttctctattccgcgccgctggcgctggcggggctgctgattgccacaaccgccggcggctatgacctgccggcgctgggcgcgcgcttctggatatttgtcgccatcggcggcaccgcccagatccttgccacgatctgcgtggtggcgctgttcaagcaacgcaactttgccgtcggcatcaccttcaagaagaccgaggtgatccagaccgcgatcgttggctttgtcatcctgggcgagggcgtctcctttggcgcacttggcgccatcctgttggggctggtggcggtgctgctgttgtcgaagacaccgggtggcagcggcgcctggtggcggcatctgaccaaccgtgcctcgcagctggggctgggttcgggcgtgctgtttgccttttcggcggtcagctaccgggccgcctcgctggaactgggcgatctcacgccctggttccgggcactggtgacactggccgcggtggtgtcgttccagctggtgtcgatggcgctctggctctggtggcgcgaccgggcgcagctggccgccgtctgggccacacgcaacaccggcgcctttgtcgggctgaccagcctgggtggctctttctgctggttcctcgccttcacgcttcagaacgcggcttatgtcaaggcgctggggcaggtggagctgatcttcagcctgatggcctcgaccctgtttttccgggaaaagatcaccacgcgcgagattgcgggcatcgggctgttgggcctgtcgatcctggcattggtgctggcgatctgacctcggggcggggcgctcccgcccccggacggggctctctgcgagagccccgtccggcgttgggccgggccgcgcgtgccgcgcggcggtgttttgcgaggctctgcctcgcgctccggagtatttctgaccagaaagaagccagggccgtccccggtctcttcattccgctggggagagtccgcaggacgggggaagcgccccctgtgccggctcagctggcgcggcgttcctcgaagctgagggcgatgaagctgggcagatgatcgcccatgcccaccaccctggcgccgcggtcgtccttgcggtcgcggcgctcgccacccttgcggtcgcgcttgtccgcctcacgcttgaccgggtcgcgcttgtccgcctcgcgtttgacgggttcacgcttgtccgcgtcgctgcgggcgggtttgtcggcgcgggccggtttctcctcgcggcggggcttcgcctcgggcttttcctcggtccgggccgggttttccaatcgcgggatatccttctggatcagcttctcgatcgcatcgagcgccttttcgtcgcgcgggatgcacagcgtgatcgccttgccgtcgcggccggcgcggccggtgcggccgatccggtgcacgtaatcctcggggtggccggggacgtcgaagttgaacacatggctgaccgagggcacatccagcccgcgcgcggccacgtccgaggccaccagcaggcgcagtttgccttcgcggaagccgtccagcgtacgggtgcgctggctctggtccagatcgccatggatcggcgccgcgtcatagccgtatttctgcagcgatttcgcgacgatatccacatccgtcttgcggttgcagaagatgatcgcgttggtgcatttctcgccctcggcgtcgatcagcgcccgcagaacggcgcgtttctcgctggcctcgcggtcgcggcgcgagcccttgaacagcaccacgccctgttcgatggtctcggacgcggtggcctggcgggccacctcgatgcgcgcgggcgcgctgaggaaggtgttggtgatccgctcgatctcgggcgccatggtggccgagaagaacagggtctgccgggtaaagggcgtcaggctgaagatgcgctcgatatcggggatgaaacccatgtcgagcatccggtcggcctcgtccaccaccatgatctgcacgccggtcaacagaagcttgccgcgctcgaaatgatccagcagccggcccggggtggcgatcagcacgtcgacaccacggtcgatcagcgcatcctgctccttgaagctgacaccgccaatgagcagcgccttggtcagtttcaggtgcttggtataggtgtcgaaattctcggccacctgggcggccagttcccgcgtcgggcacagcaccaggctgcgcggcatccgtgcgcgggcgcggccgcgggccagaagggtgatcatcggcagggtgaaactggcggtcttgccggtgcctgtctgggcgatgcccagcacgtctcggccttcgagcgcgggcgggatggcgcctgcctggatcggagtcggcgtttcatagccggcctcttcaatggccttgagaactttggggttgagattcagttcagaaaattttgtcatgagtgtccgatgtttgcggacactattcgggcccgcacgtctgtcgtatcgccgggtccgtgcgacctgattgcgcgtctttcgcgtaacggctgggcggggcataccaaaatcccaggccagcgtcaaatggtgcgcgtgcagcagcggatttggtgacttttgtttcctgattggaaactatgatgcgctattttggaaactgtttttgcatcgccccgtcgaggtcaagcgggcggtgcttcagcatcccctcggccctcagccgcgcccggccttcgggggcgcaggcattcaactcgtcgaaaaaggcgcgcaagccgtcctcgccttgttcttcttcgataccgctcagcaattcgtgcatgctcagcccgccggcctcgcgcgggacattgggggccaggtcgggacgataggagccttgggcgatgcgatagcgataggcggcgatccagtggtcccagtcggcgccgtgccggtggcacaggtcgaccatgtccagttccacctggtgcgggttcatttccttgttgcgaaagatgttgtggatgcggaaatcgaccttctccatgccggtgcgggcaaagaccttgccggccacatggctcatgaagccgccttttacaaaggcgccgaaggtcgggtagaggcggcgcacaatgccgtcgcgggccggaccgccggggatgaaggccttgtagagcgcatcgcctccggccaatgcctcgatcgggcgcatccgggcgcagagcgtgtcatcgggcaggccggacagaacagcggcgatcggggtttcagaccagatgaattcgtcgacgtcgatatgggccagccagtccacatcggcgcggttataggcatggcgggcattcatcgtctggcgggcctggtgcttgaccgggcgggacagtttgcgccgctgccaatagctgtcgtcgcaagcaaagacccggatacgcggatgcgccttcagccgcgcaaagaccgccggatcgggatcgtcgagatagaggaacagccgatgcgcgcccagttccaggtgccaggcggcaaagcgcaggatctcgtgttcgggcgccttgacggtggccaccacgccccaggtcggtgatgtgttcatggggctattggtgacccggggggcgggtcttggcaaggttggaaattccgggtggcctcagatctgaagtgacccgacactggcgccgccgcagacatagagggtctggccggtgacaaagctgttttcgggatcgcagaagaatagaaaggcgcgggtgacgtcgtcgacgcggccaaggcggcccatgggaatgcgtttggccagcgcttcttgctgggggctgtccttttcgacgatgccccagaaattgtcggtcaggatcgggcctggcgccaccacgttgacggtgatgccatgcggggccagctccagcgcccaggtgcgggccatgccgatcatgcccgccttggtggcgccataggcggtgcgcgtgggcgccccgagcgcggcgcgtgagccgttgaacatcacccgcccgaactggcgcgccttcatcgcgggcagaaacgccttgagcagggtcagggcggatcccagatgcaattgcgccagcccggtaatgtccgagggctcggcctcttcgatcaggttgggccagatcaggcccgcattgtggatcaggtgggtgacctggtgactggcagccacttgtgcggcggcacctgccactgcctgcgggtccaacagatcggcctcgaccgagtggaggcgcgggtgggtgacctcgggcgtgtggcgcgagatcgagatgacggtgtagtcacgcgccaagagcgcctgcgccagatcggcgccgatgcccttgttgcccccggtgatgacggcggtatgggtcatgtctcctccaccagcgccagtaccctgagcgggctgccggtgccgttcttgatcttgaggggcgcggcgatcagcaccgcgccggtgggcggtagctggtcgaggtccgagaggcattgcagcccatagcggcccgcaccatgcaggtagtaatgcgccggatagggcggggtgtaatggctgccctgtccggcatcggtgcccaccgtttccacgccaaagccgcgaatgtcgcgctggtcgatcaggaagcggatggcctcgggggtcggccccggcgaatgcggcccgtcctcgcgcatgttgaggtatgcggcgccacgccgtttcgaccagtcggtgcgcatcagcacccaggccccggcggggatgcggccatggacggcttcccagccttcgatcaggggaacggtcagttcgaaatcctcgtcctctgccgcgccgtcggaacagtcgatgacacagaccgggccgatgaaatcggccgggtcgatctcgtccaccgccgcacgcggcaggtcgcggcccgagatccagtgcgcgggcgcgtcgaaatgggtgccggtatgttcggacatcgtgatattgtgccacttccacgccgggccgcgatggtcataggcgctgatctcttccatgcgaaagcgggcgcattggccgaactcgggcggcaggatgatgaccgggaaatcggggtcgagcgtgtgggtcaggtcgaccacccggatctctccgctggcgatgcgggtggcgaaatcggtcagagtgctcatgcgccttctcctcccagcgtcatttcgcgttccagcaccttggggtcgcggcggaaacggtcgcgcaggtcctgggcgatgtcgccgcaccagacgtcctccagcccgcgttgcagcccgtccacgaccgagcgggccaaggcgtatgcggtgacgcgcggcggcggcagcggctggtaccagtcgtcctcttcggtggggccgaagaacacgttcatcaccctgaggcccgagggccggaattcggcgcgcagcgactggctgagcgaataggcccccgcctggctggcggaataggcgccgaaggggcgcgcattgctcagcgcgccgacgctcagcaggttgacccatgcggcggcggcgttcaccccgtcggcggcgcgggcgcacatgccggggccgaatgcctgcgccagccgcatgaggccaaggtaattcacctccagctcatcgcgggcaaagccggtatcgccccggtccagcaccccgccggggcgcagaaagcgggcggtgttgatcaggatatcggtcttgccgccgatctcgcccgccagtttctgcaccgatgcggtgtcggtcacgtccatcggcaggatctgcacccccagcgcctccagctcggcgcgctgcggatagggtcgccagctttctggctcaccggcgaagatgatcgcggcacccgccttttgcagggcgcgcgccagcgcggacgcctgggcgctgcgggcgtcggtgatcagcacgcggcggtgtttgggatcggcagagagggcacgcatcagcggatcgtcctccatgttcggggtgtcggtttcgggcagggcgaccagcacgccctgtcccgactggtcgagccgggcggtgatgcgcacccgggcgtggcgcgccacgtcgccatggatatgggcgagcacggtggggccgtcatcgagctgcacggtgcccgcgcgccacggcatccgctcgcgaaagtaaagccggggcgaggtctgcaccgtggtctcggcgatcagggtcccgcccggcgccatgtcctgccacggcaggtctgtgctcaggcaggcggaacaggcatcgcgcggcgggtattgcaccttgccgcagtcggcgcagcgttgcagggcaaaccgcccctcggcggcggcggcggtcaggtggagcgcggcgcgcgagcgtacctcgggcgggcgagtcggtgagaccgagcgtttctgcgggtctttcctgggcggcggggacaggggatgggtcatgcgcgcgctccgctggtcaggacggcggcgctggaacacaggccgcggtcgaagttgatcatgccaaagcccgacaccagcgcccgttccgcgcccggcacctgcgtgccgtccgcctgtccggtgacctggcggatcgcctcgaccatgccgatgaagccgcctgccgccccggcctgaccgccggaaagctggccgcccgaggtgttgtgggggaaatcgcccgccacggtcaaacccttgtcacgcaaaaaggccgggccgtcgcccttggcgcagaagcccagatcctcgatctgcatcatcgaaatcaccggatagtcgtcataggtctgtaccagatccatctcctgcggtcccattccggcctgatcccagagcacatccacatccatcgtccagcctccgcgcagctggatcgggtcgtcggcatgggcattgtggcgctcaatcgctgccgccagccgtgcatagggcaggttcagcgattgcgcccgatcctcggacatgaccagaaacgcctcggcccccgcgcagggcatcacgcagtcaaagagcgcgatcgggtcagcgatggggcgggcatccaggtattgctccatcgtcaggggtttcttcatcaccgcgttggggtttttcagcgcattggcgcgctgggccacgcagatgcgcccgaaatcctcgcgcgtggcgccgtattcggtcatgtagcggtcggtgagcagggcaaagctcgcgttcgggccgccgtagccatagggatagctggcatccatggcaaagcgcgagaagcttgacagcagttggcggaaactgtcgatgtggttggtgtcgcccgccacgcaggcgatgatctcggcgtcgcctgcctgcaccgcacgcgccgcccggcgcagcgccaccccggccgaggcgccgcccatcgggatgtgatcaagccagcgcgggcagaggcctagatgctgggtcagcccgacagcggtatcagggaaaagtgtgaaggaggcgacctggaacccgtctagatcagcgggtttcagacccgccgcccgcaaggacccgcgcagggcggtggcgatccagtgatgcgcggtgtcgatggaatagcgctgatagggcgtcgagaagggcgccaccagcgccacgccctcatagctggcaggtcgtgccatcatgccacctgccgtttcttgagatgggtcagcgtcacggtggccgggtccgagagcagcgcctcggccatctccttcaacgccttgcgctggatcttctgggtcggggtcatcggcaacctgtccacaaaggcaatatagcccggcaccttgtaataggccatctgggtcagcgcccactctgcaatctgctgggcaagatcgggcgagggggcatcgacgcgcaggcaggcaaacacctcgtccccgcgcatcgggtcgggcacggcggccacgcccgccgcccggatggacgggtggcgcatcagcacgctttccacctcgaccgcagcgatattctcgcccgagcggcggatcacgttcttcttgcggtcgacgaagaaaaaccgcccgtcaccatcgcgtcgcacgatatcgccggtatgaaaccagccgccttcccaggcctctgccgtggcctcggggttcttgtcgtaatgcgagaagaagccatagcgcgggtcgggaccggcattgcggacgaggagttcgcccggctcgtccggtgccgcgtcctgtccggtatcggtgaccacgcgggcggcgacccagccctcggcccggcccaggcaggattggccgatcaaccggtcatgcgtgtgggcggcgattaccgcgcccgcgccggtttcggtcatcgcccaggcctcgatcaggggaaagccgaaccgcgcctcgaacccggcctgcagtttcgggtcgatgcccgcgccaaagccgaagcgcacctgatgggcgcgatcctcaggtgtctcgggcagggacatcaggatcgagggcatgacgcccagataatgcaggcaggtggcgcgcgcctcggccacatcggcccaccagctggatgggtggaaccggtcgagcgcgatcaggcagccgcccacggtgaccatcgccatgaaggaataggccatcgcgttcatgtgaaagatcggcaggggcgtgatcatccgctcacccttttcggtcagcgaggcgaccccgcccagatcggcataccaccgccccgccagcaggaaataggcattgggcagcacgcagcccttggggttgccggtggtgcccgaggtatagagcagtgccgcctcgcgcgcctcaccctcacgcggctcggtcacggcggcatttgcgcggggtgggggcggtgcatcctcgtccccgatgaccggggctttgacgcctgccgccatggccgctgcgcgcagctcgtccgcacgggcgggcagggcgacgatcagcgccggttgcgcatggccgatcaggtattccagttccgccgcccgcaggtcggggttgattggtacgatcgaggcgccgatgcggttgagcgcggcgaacagctcgaagaacacgggccggttttccaacagcgccgccacccgcatcccagcgccatagcccgcctgttccagcgcctcggcccgggcatcgacgcgggcaaggaaggtggcatagctgaccgcgccggccgcgatcccataggccgccgccgtgccgggcagcacgtcaagcaccgggcggtctggccagcgttccgccgtggccgcgatggcggcgtagaccgtttcggcgctcacggcagcagctggatattgccgaaggcggcgtcgcaattgagcagctccaccttcttgcccgcgatgcgaaaggcgccatccaccagtaccagatcatgggtcacggtgagggccaaaagctgctgttcgtccagccgggtttcgacataatgcatgttggtcacggtctggaacctgcccgccgcggggtcgaagacatcgacaaagggccgctggatcacgtgatgacagcgcgatttcggtttctgcgagaatgtccgctcgccgttcagccgctcgaccctgaggcgcagcatgaaattgtcctcgtaaaggaacgaggtcgcattgaccggatcggcctgcttgtaatcgagcggcatccaatagaccgcatcgggcagccacaggtcgagccattcggtgtaacgaccctcgtccagcagccgggtctcgccatagatgaagtcgatcacgtcctcgcgggtggtcatggctccgctcccctcgctcattgggcggcgacgccgggggcgtcctccatcgacatggtcatgaacttggcccaggcgtggaactggttgcgcatctgccgttcggtggtgccgttttcgaccgcctctgtctcgaaattctcggggcctgtatgcaggcgccggatatcgacccattgcatgccctcggcatgcagcccctcttgcgcgcgctcgtacatctccaggtcgtcatggcccacgatcgaggtgggggcgttgatcatccggttgtacatggccgacatcgcggtcagctgctcgggagcgccgaccagccggtagacatagctttccgccagcgtccggtcggcccccagcgggatgaagttgcgcagctgtgtcagcggcgccttgaccatgacattggggaaatagacggtgttgtgccggctctcgtccaggatcgccttggcgcgctcctcgccatggctttcaatcatcgcctcgaaatagccggggatggcgtcatagttcgaatggatcgacatgttgacgccggtatggccgtggccgttgggccaggtgcggatgcccatatcctcgaagaactcataagggctcatgaacggcgcgatgatctgcatcgcgggcggacgcggttcggggttgcccatctgctcatagattttgaccgccgtcccggccgagctttcatgcgcgaccatcgggtggcaggtgtcggtctggttctcgaccagcattttccagttgcacttgtgcatgtagcgcagcggcgggccggaaatttccacgcggccttcaggtgcgcggtcgaccatgttgtcgatggaactgagcgagccgccaaagaactcgtcaaacccgatcccgtcttcggcaagccgggcaaagacaaagccgcgatagttgtacaccgcgcccacggcctgcatgcccttgccgttctgggactcggacaggccggtaccctcgtagcccttcttcagcgggatggcgagcaggcagccgtcggtcttgaagctccaggcgtgataggggcagcgaaagaacttgccggtattgcccgcccggtcgatggcgatcttggtgcccttgtgggggcagcggttgtaaagaaccttcacctcgccatcggtgtggcgcaccatgatcaccggctggtcgccgacctgggtggtgatgtaatcgcccttgttcggggtctggctgtcatggccgacaaagatccaggcattggtgaaaaggtggcgcatctccagccgatagaccgcatcgctgatatagacatcgcgatggacctgggcgggctggatcatcgccctgatatcgtccgcgttcatgccgtcctcccttacagatccagcacaaggcgcgtgctgcgcgcccggctgacacagatttgcatgaccttgccgctgtcgcgttcggcctggctgagcaccacgtcgcggtgatcgggggtgcccgcgatcacctcggtctggcagatgccgcaatcgccgcgctggcaatcgtaaagcgggtcgaggcccgcggcctcgagcgcctcgatgatggtctgatcgggtgccacggtgatgacctgacccgacgaggcgatctcgacctcgaaggcgctgtcgcctgcggcgtgcgcggcattggtgaacagctccacatggatgtcggtgaggcccgccgcctcggcggcggcgcgggccgcctcgatcatgcccttggggccgcagatatagagggcatgaccgctcaggcccgccatcagcgcgcccaggtccagcggcgcggtatcgtcgaaatgcgggctgtagcggtcgccgaagatggtcgccagttgctcgacataggccatgtcgcccgcactgcggcccgcatgatgaaagacaaaggggcgcccggaggcggccagttccgtcgccatcgagatcagcggcgtcaccccgatcccgcccgccagcagggcgacgggcatgtccccggggcgcagttcgaaatcgttcttgggttcggtggcctcgatcgtgtcgcccgggttcaacgcgtgcatggcgcggctgccgccgtcgccgtcgtcctctcgctggacggctatctgccaggcgccgggctgccgctcgggccagtcgatcagcgaataggcgcgcggcccggctgctgtctgcacctcgatatgggcccccgcgccatggtcgggcagggggccgccctcggccgcgaccagggtaaaggccgaaatccgcttggtcacggcctgtttctgggcaattctcagcaagagcatgtttcggcgcctccctgctggaaatatgaaaaatcatataaatcgagtcaagacaattccggatctcatgaacgacacgcccgacgacacctttgtttccggctatctgctgtatcttctggccgcctccagcgaggaggccagcgcccagttccacgaccatatccgcgcccaggggctgcgggtgcccgaatggcgggtgctggcctgcctggtggacaatgacgcgatgatgatcacccggctggccaagctgtcgttgatggaacagtcgcgcatgacccgaatcgtcgatcagatggatgcgcgcggattggtgacccgggttgctgacgccaaggacaagcgccgggtgcgggtgcggctgaccgatgacggccgcgcgctggccgagtcgctggtcgcctcggcgcgtgcgcatgagacgcggctgctctcggcattggccgataccgatgccgcgcggatcaagggggttttgcgcacgctgctggatgtgctggatcgtccgcgtgagagcaggtgatccgagatacatgcaatttcatatttcttgacaaggggcaaagcggggtgtgatgctggtccgtgaacaggtgcccggatgctctggcgcaccgattcacgagggaggaagacatgaagcattttgcacggctggtcgccgccgcgatcgtggccgccagcaccggcgccgccgcctgggccgccgataccaccttgcgcatttccacctggctgccgcccactcacgggatcaataccgagattttcgcggggctgatcgggatgatggaagaggccaccgacgggcaggtcagcggcgagctggtctttggcctggcgccgccgccggcgcagatggacctgatccaggacggcgctgccgacatggcgatcatctttcacggctaccagccgggccggttcatcggcaccaagctgatcgaactgccgggatacgagggcaatgccgaggccgcctcggtcgcctactggcgcgtgcatacccagcatctgggcaagctgggcgagcatcgcggcgtcaagctggtggcgctcaacacccatgggccgggccagattcataccagcaaggacgtggcctcgctggcagacctgaacgggttgaaaacccggatcggcggcggtgtcgccggcgatgtcggcgcggcgctgggcctggtgggcatcaacgtgcccgcgcccaaggtctatgagacgctggaatcgggtgccgccgacgcggtggcgatgaacgtgggcgagcgggtgggcttcaagctcaacgaagtggccaagaacctgtatgacatgcccggcgggctttatcgcggctcgttcgccatcatcatgagccaggagacctttgacagcctgcccgcagatgtgcaggcggcgctggatgaaaaggtgttcggcgaaccggccagccgcatggcgggggccgcctgggacaagtccgacatgatcgcctatgaggcgacgcgcgggaccgagggcgcccggatcgtcgaggcctcggccgaggatcaggcggcattcgcggccatcgccgccgaggtgacgaccaaggttctggccgagcttgacgccgcaggggtcgatgcccaggccgcctatgacatggtcaaggccgaaatggccgccaattgagcggcaggcccggcgccgcgcgggcgcggcgccggttctgatggcatgacctcatgatgaaacgcgttctttccctttcggtctggctgccggggctgctggcctcggcggcgctgttcgtgctgatggtgatgaccttcgccgatgtgctgctgcgctcgatcttcaacgcgcccatcgaggtggccgctgacctgacgcggctgttgatggcggtcatggtgttttcggtgatgccggtgctgtcgggcaagaatgcccatgtcagcgtcgatctgctggacggcccgttccgccgcctgcgcctgtcgcgctggcgcgatgcggcggtttgcctgttctgcggcatcatcctgttctggcccgccagccgggtctatgacctggccgaacggtcgcgatcctatggggatgtgatggaatatctgcgcttgccgctgcattacgtgggctggttcattgccctgctgactctggtcacggcggtggtgctggtggtgcggggcgtgctgctgctggtggcgccgcgcctggcgggaggcgcctcatgaccgcatccctgatcggctttggcgcggttctggcgctgatcttgctgcgtgttcccatcgcctttgccatgggctttgtcggcatggtcggtttcatgaccgagaccagctttcgcgcctcgatctcgatggtggcgcggctgatcatcgacaccagccaagattacggtctgagtgtcgtaccgctgttcatcctgatggggctgttcgtgaacaagggcggtatcagtcgcgagctttacgccgcctcgaacgcctttctgggccatctgcgcggcggtctggcgatggcgaccatcgtggcctgtggcgggttcgccgccatttccggctcttccctggcgacggcggccaccatggccaaggtcgccatgcccgagatgcgccggttcggctattccgacgcgctgtcgaccgcctcgatcgcggcggggggcacgctgggcatcctgatcccgccctcggtgatcctggtgatctacgggctgttgaccgagacctcgatcggcaagctgtttgtggcgggcatcgtgccggggatgctgggcatcctgctgtacctttgcgcggtacgctggacggtctggcgcaatccggcggcgggccccgcgggcgagcgggtgccgctgcgcggacgcctggccgccctgcgcgaggtctgggcggtcatcctgctgtttttccttgtgatcggcgggctttacggcctgttcgacattccgccgctcaacatcaacttctccccgaccgaggcggcggggatgggcgcgatgggcgccttcctgatcgcgctggcgcgtcgccggctatccctcaaagacacgctcgaggtgctgctggaaacctcgatcacggcggccagcctcttcgcggtgctgatcggcgcctggatattttccaacttcgtcaatatcgccgggctgccggcagcgctgagcgagatcatcaccgcctatgaactgcgcccctggcaggtgatggcggtgatcctggcgatctatatcgcgctgggttgcgtgtttgaatcgctgtcgatgctgctgctcacggtgccgatcttctttccgctggtgaccgggctgggctatgacccgatctggttcggaatcgtcgtcgtggtggtgaccgagatcagcctgatcaccccgcccgtggggctgaatgtcttcgtcctgaagggcgtggtgggtgatgtgtcgaccggcaccatctttcgcggggtcaccccgttctggatggtcgatatcatccggctggccttgctcctcgccgttccggcgctggcgctgtatctgcccgggcagatgtgacctcagaaccccagctcgtcggcgcttgtaagacgcgcctccagtgccgcgcgcatcgcgtcgggccaggggatcgaggtatgtttgtccagatcgctggccgccagcacctgggtcgaggaccagcggacctcgtcaccacagctgatccggtggcgcacggtgaccgaggaacggccgaccttgaccacccccagttcgaaccgcagcgtttcgccaaagaacgagggtttcgagaaatcgcagctcaggtgcacggtgggcgtgccccagcgttcgttccagatgatatcgtgccaggcaaagccgagactggcccagaattcctcgttcacgccgttcaggatatccagataggacgggaaataggcggtccctgaaatgtcgcagtcgccaaaacgaagctcgcgttcggtgatgaagatcttgtccatgtcgcgggtctggcctctctctggtcctgttgttgcccgcccgtgattgccgggccggggggatttgacaagcccgaagctccaaaaccggcgggttgcgccgccgaggggtcgagtttacttgcatttgcatataatttcgggaactctgaagggcagcaacgaccgaaagacccagatggccgaatcgaccgatcaaaccgagcagctcagggaattggccgaaatcggcctcgaaggctatgcgccatacctgatgaaccggatcatggggcgctacaacgccaacctgcgcaaggaaatgaccgcgctggggctgagtacggccaagatgcgggcgctggcgatcctgtcggccaaggatgggttaccgatcggtacactcggtatttttgcggtggtcgaacaatccaccctgtcacgggcgctcgacgggttgcaggccgacggattggtgcgccgcgaggtggacagcgatgaccagaggtccagccgggtgtacctgacgcctgcgggccgagcggtctatgaccgcctctggccgcatatgcgcgccagccacgaccgcatgttccagggtattacgcctcaggagcggcaggcctttctggcgacgctgaacaagatgctcgccaatatccgcgtgcacgagatctgaggcggccatggcagagcgatccttcaagcgcgaggtgcaggatttgcgtctgggcgcgggcgagacattcaccggcgagggcatcctggccatcaccaaggccttgcttgaatcgggcgtgggctatgtcggcggctatcagggcgcgccgatcagccacctgatggatgtgctggccgatgcgcaggacctgctgggtgagttgggcgtgcgatacgaggcgaacgcgtccgaggcggcggcggcggccatgctggcggcctcggtccattacccgatccggggcgcggtcaccttcaagggcgcggtgggggtcaacgtggcctcggatgcgctggccaatctggcctcgtcgggcgttaccggcggcgcgctggtgatcgtgggcgaggattatggcgaaggctcctcgatcatgcaggaacgcagccacgcctttgcgatgaaatcgcaattctggctgctcgacccgcgcccgaacctgccctcgatcgtgcaggcggtgaaacaggggttcgagctgtccgaggcgtcgaacacgccggtcatgctgatggtgcggattcggtcctgtcatgtgaccggccagttcgaatgcgccgataacctgcgaccgccgctcagcgtgcgcgatgcgctgtccgagccgcgccgcgactttgcccgcgtggtgctgccgccgatgtcctatcagcacgagcgcgacaaggtggaaaaccgctggcctgctgccgagcggttcatcaccgaacagggattgaacgaggtgtttggccccgagaccgcgccggtgggtctggtggtgcagggtggcatgtacaacggtgtcattcgcgcgctacaaagactgggtctggccgatatcgaggggcgttcggccatcccgctttatgtgctgaacgtcacctatccgctggtgaaggacgagtttctggcctttgccaggggcaaggacgcactgctggtggtcgaagaggggcagcccgaattcatcgaacaggggctggccgcgatgctgcaccgggcacgctcgccggtgaccctgcagggcaagggtctgttcccgatggcgggcgaatataccggccagatcatgctggaggggatcgcgggtttcctcaaggacgcggcgccacagctgttgccggggcaggtgatcgcccccaatgcgccgccgcccgagatgcccgacctgtcgcagaccgtgccgatccggccgccgggcttctgcaccggctgcccggaacggcctatctttgccgcgatgaagctggtcgagcaggaactgggcaagcaccagatcaccggcgatatcggttgccacctgtttgccgccctgccgcccttcgagatcggcggctcgaccatgggatacgggcttggcccggcctcgaacgcggcgtttgacggcggcggcgcgcggcgggcggtctcgttcatcggcgatggcgggttctggcataacgggctcagctcctcgatcgggaacatggtgttcaaccggtccgacagcgtggccattgtagtggacaattactattcggccgccaccggcgggcaggatgtgctctcctcgcgcgccaagaacccgtcaaaggccaccggcaacccgatctccagggcgctggaaggggtgggcgtgaaatgggtgcgccagatcgaccgcacctatgacgtgggccatatgcgcgacaccatccgcgaggcgctgaccaccgattatgacgggccgaaattgatcgtcgcctcgtcggaatgcatgctgaaccggcagcggcgggaaaaacccctgcgcgcccaggcgatccgcgaggggcgccgcgtcgaggcgccgcgctttggcgtggacgaggatatctgcaccggcgatcatgcctgtatccgtttgtcgggctgcccctcgctgtcgctcaaggtgctggacgaccctctgcgcgacgacccggtggccagcatcgaccagacctgcgtcggttgcggcaattgtggcgaggtggcggatgcggcggtgctctgcccctcattctatcgcgcggacctcgtgcacaatccggggcggtgggaacggctgttggcaggctggcgcagccgtatcatcacctggttgcaagaccggcgtgcgcgtcgacagctcgatttcggagaggcgtcatgacccggatggacggcgtgatgacaccgcagggcgccgacagcgcccgtgcgatcaccaagctggtggtcatggccgtgggcgggcagggcggcggcgtgctgaccggctggatcgaggcggtggcccgcgcggcgggccgcgcggtgcaggcgacctcggtcgcgggcgtggcccagcgcaccggcgccaccatctattacatcgaaatcgcgcccgagggcgtggcggcgccggtcttctcgctggcccccgccgccggggacgtcgacatcctgatcgcagccgagatgatggaggcgggccgggcgatccagcgcggctttgtcacgccggaccggaccgtgctgatcgcctcggagcaccgggcgctggcggtgtcggaaaagatggtgccgggcaacgggatcgcgcaggccgacgaggtgatggccgccgcagagatcgccgcagcgcggttcctgtccgcggatatggagcggctggcggtcgccaaggggtcggtcatctcggccagcctgtttggcgcgctggcaggctcgggcgcgctgcccttcccgcgcgatgcgttcgagaccgcgatccggaactcgggcaagggggtcgaggcgagccttgccgcctttacagccgggttcgaggcggtctcggccggtcccgcgcagccagaggccgctgttacggcgaaaacgcctgcggagcctgccgttcaggggccatcggcacagctggcggcctgggccgctttgaccgcacgggtcgaggccctgcctgccgatgcgcgcgaaatggccctggccgggctgcgtaaggtcgtcgcgttccaggattgtacctatggcggcgagtatcttgaccggctgaccgcactggcccggcaggacgagcccgcgcaaggttttgaactgacccgcgaggcggccaaacatatcgccaatgcgatggcctatgacgatgtgatccgggtggcgggccgcaagacccgcgccgcccggcgtgcccggatcgatgccgaaatggggcgctcgccccagcaggggatgcaggtgaccgagttcctgcatccgcgtgccgaggagatatcctcgctgttgcccgcgggactgggggcacgggtggcggcttctccgcgctggatggcgcggctggaccgctggttcggccatggccgccgtatccgcagcgaccgggtgagcggttttctgcagctctacctgctggccgggctgcgcggttatcgccgccgcaccctgcgccatgcgcaggagcaggcgcatctggaggcctggttgcacaaggtcggtgaaacacgcgagcgcgactacgatctggcgatggaactgctgcgttgccgtcggctgatcaagggttattccgacacccatgcacgcggcctgtccaagttcgatcgcgtgatggcaggggccgatctggttgccgggcgggttgatgccgccgactgggtgcgccgcctgcgcgaggcggcgttgcaggatgaagagggtagggcgctcgacggggcgctgaagaccgtgcggtcgttttcaagttgatttattgcgaggctccgcctcgcgctccggagtattttgaaccagaaagaagcaggagcatgcgcacagcttgcacgcgcgcgggtcagggaggaagccaatgaaactctggtatcagagctatgtggattacgagaacggagcggaatactgggacatgctggggccgcatctggacgcggtgtcggaggttggcacacaggtcgacatccgggggataacgccgtttgacagctatgcccatccgctggtggaattccgctgcgcgcgcgagatgatctgcaacgcgatccgggccgagcgcgaggggtatgacgccttcatcgtcggccatttccaggatgcggggctgtatgaggcgcgctcggtggtggatatcccggtgattggcctgggcgaggcgaccatgctgtggtgctgccagatgggccagcggctggggatcgtcaccatcaacccacgcttcatcccgtggttccatcaccagatcggcaagtacgggctgcgcgagcgggtctcgggcgttcatgcgatgaccttcgagccggggcagatcctgggcgcctatggcgatacggacaaggccgccgaggtcaagcgcctgttcgaggaacagggccgcccgctggtggcggcgggcaccgacgtgctgatccccggcggcggcatcccgatgctgctgttctcgcagttccacgaccatcagatcgacggcgcgccggtggtcaatggcattccgatcgcggtgaagatggccgagatggcagtgaacctgaaacggctgaccgggcagggtgtcagccgtgtgggcgattacaccaaggcgcccgagcacatcatcgaagagttcatgacccatcccaaggggctgtagcttgctaagctgacggtttttgcgcattctggacgcagagatttgttcgttccatttgtccggggccagcccgtcatgactgttcgtctcctgcgtcttgccgcttgctttgttgtgatgccatatgccggcacggcgcaggatgctcagccacggtccgatctgatgacctttgcccagggcgttctgccggtctctgtcgagaccgggccagagcagatgcgcaccggcagcccacaggctattgccgccatagacggcaatgcggggggctttggaatgaccccgaaacccgggagtgcgcaagcccaggtcacgatcatctacgctctgccctcgctgacgaggttcgatcgtctggcggtgcccaatatcggggaaacccccagcccgtcgcagaccttttttcgcgatatcgtgatttccggggcggtggaggggccggatggtccctacattccgattgcgggcggcacacttgcaacccatgccgaccccggattggtgaccgagttggcgatggaggatgccgttcccgaagtgctctggctgaaggtgctgctgtctggtgggatcaatgtcgagcgcgacaagacctatttcgagttttcagaactgatcggcgagggcacgcagcagcccatgcccatgtccgaggggttcacaggaacctggaaagggcggggcgtatccatcgaactgctgcaagagggggcgcatgtcaccggatgctatgacaagaccggcacgctttccgggacggtcgatggcagggtcctgcgggcgctgggttcggacccggctggcatcccttcccagttcattctgatcgcctccgccgatggggcaatgcgggggttgcgctccaccaatggtgcgccgttcaaaccctatgatggcgaacctgcggctggagctgtcgtctgcgcgcgccccgagcctgcgcctccggggtgcggcgcggtactgcacgggatcgggttcaactatgacagtgccgcgatccgtcccgagtccgctgtcttgctcaatgccttggccgacggactgcgcgggacggatgcagcccggatcgagatcgtcggtcattcctccagtgaaggggcggcggagtacaaccgtgccctgtcgcagcgccgggcggcatcggtggttgcggcgttggtggatatgggattggcggccgaccgtctcgccgccctgggcaagggcgaggatgagcccatcgccagcaatgccgacgaggcgggacgctcgctcaatcggcgggtcgaggtgcactgccgctgaccggcggctgtgttactgaccaagcccgggaagccagagcgcgatgccggggaatatgatcagcagcgcaaccaagagcatcgaacagcctatgaacggaagcgccgacacatagatgtcgcgcatgctggtgcccggcgccgagacccccttcatcacgaacagcagcaggccaaagggcggggtggtgaagctgatctcgagcgccagcagcacgatcaccccgaaccagatcaggtcgaaccccagcgtctgcgccagcggaaagaagatcggcacggtcagcagcatcatgctgagctggtccatgaacatgcccagaaccagcaggataccgaacatgatcaggagcatcgtgatgggctccagatcgaaccccgtggcccagcggatcaaccccgaagaggcgccggagaaggccaggagcgccgagaaggtggccgagccgaagatgatcagcagtgccatcgtggtgaccttgagcgcgccggccacggatttgacgatcccctcccaggtcagcgagcggtagagcgcggccagaacgatcacgccgaggcagccgaaggcggcgctttccgagggcgtggcgatgccgaacatgatcaccaggatcacgccgatcacgatggacaccatcggcaggatatcgacgaagagcaggcgcagtttctcgacccagtcagagctttcgacctcgtaagcaggggcggcgctggggtcgtatagcgccatgcccaggatcatgaccgcgtagaagatggctagcatcaggccgggcatgatgcctgcgatcagcaggtcgccgatgtccagctctgccagcgtcgccagcagcaccgccagcgccgagggcgggatcagcatcgccagcccgccggtgcccaggatcgggccgatggccatatgcttcttgtagccgcgtttctgcatctcgggcaccatcaaggaccctagcagcgcggtggagcccatcgacgaccccgacagcgtggcaaaggcggtgccgcctgccacggtgacaaaggacaggcgcgcgggcagcttgcccatcagccggtcgaccgcgccgaacatgcggttggcgagcccggtgaagaaaaagatctcgcccatcagcaggaacatcggcaccggcatcaggttgaacgaggtgaccgtcgggatcgcgttattggccagctgcccgatgccgcgcgccatctggctggcgatatcgccgcgcccgcccatgaaataggccgcgccgatcatgttggccgccagaaaggccagcgccacaggaacgccgagcgccatgaagaacaggatcatgcccagcaggaagacgagcgcctcataccattccattgcctgcgccttttgtattcttgagtgtcattcgtgcacgcccgcttcgccggtatgcatggtcacggggccaaagacgaagcggagaaactgtgccgccatcaggccgaacccgatcggcatcgcgcccagaagcaggtatttcggcatgtcgaggctgcgcatctcggcatcgccaaaacgccaggctcgggccgttgcgccccaagtgtaccagaccagcgtcaggcagatcacgacacatagcgccgagatcgcccggctataggatcgctgcatccggcgcggcagggccgcactcagcagttcgataaagacgtgcccccggtggcgcaccagccagggcgaggcggccatcacgatgtagagcaggccgaattcggtgaaggtgaagatatggctggaccaggatccggacaggttcaacgtgcgggccagcgcgctgatcacgatcccgaacatgatccccacaaggtagataccggccaatatggccagcaggtcgcaaatacggtcgatcagacgcatcatgtcctggctctgtttgttgggggcaggccgccgcttggacagggcggcctgccttcaatcagtcttattcggccagagcataggccttgcgcagggccatgtaggtctcggcaccggcgccgccgccgtcaatacgctcgtacatgcgtgcccatgcggaatcgtctgccatcttgcgataggtttcgcccgcttcggcagagtggctgacaaaactcatgccgccatcggcaagtgtcttggcatccgccgcgacttcggcctgacggtcggcataggacttgccttcccactcgatcacgacatcctggatcagtttctggctttcgggggaaagcgcgttccaggcgtcgaggttgaagatcacaccgatatcggtgttgtagaaggtgggatcgacccggtatttcaggaactcgttccacttgagctgcggaatgccgatctcggtccaggctgcggcgtcgacaacgcccttttcaagcgccgaatagacttcggtcgccggcatcgaggcggtggtcgcgttcagctgttcgaagaaggcgtgatagatcgggttgtcgcgcagcttgaccccggtcagatccagaatgccgtcatcgcggaacttgggctcgctgttcatgtagatgtggaacttgataccgccatcgacccagcccaggtggcggacgttgaagcgctcttgatgcgccttgtccatcagcgccgcgccgccattggcccgggcctccatcggggtcacgcgcgaggcgaccatagcgtcgatctcgggcacgttggcgccatagaaactgcccggcgtatgcaccatgtcgaccacgccgtcacgcacggcggcgggctgttcgaacatgccgatcgcctcggggccgccgcgcacgtcgatctggacgatgcccttgccgcgttcgttgatatcggcgaccatcgcaaggaaggtcttggtgtaaaccaggaactcggggaacgcatggaccgcgctgacccggtcctcggccttggctgacataggggcagccatgacggcgagcgctgccgccgccatcaggtaagtggcttttctggaaagcccgctgaagattttcatgtcacaactccctgttgatccaacgggggtatgaaccgccttctgtcgggcggtgcatgcccttaggtgaagttaggtcggtctgccccgacttctatgcattttcatgtaagaccgcccgctaggggcaatgcaatagaaatatccttgatatatgatttttcatgtatgtaatctgctccagcaactatcggtgcgggagggggcgatggagattgcagttctaggcggtggcaacggctcgaccgccgcggcggttgatctgacggcacaggggcacaacatacggttctggcgcagaaatgcgtctgcgcaggcagagctgaaggcgcgcggcaatgtcatcacactcaaggatttcgagggcgcgcgtccgattcggattaccatggtcaccgatgacatcggcgaagcgatccggggggccgagctgatcgtctgcccgacaccggctacggcgcaatccgatatcgcggcggccatggccccgcatctggcggacggacaggtggtgtttctgccgccgggcagctttggcagctggatcatggccgacatcgttcgcaaggcgggaaaccacgccgatgtcagctgggccgagaccggcaccctgccgtatcttacgcggctgcacggggccgataccgttgccatcaccacccgcgccacccgcctgccgaccggggtctatccgctgcgcaacgcggaacatgcgcattcggtccttgcgcgggcctatcctgcggtcgaaccggcgggcgatgcgctgtcgggggcactgatgaacgcaggccccatcatccacccgccgctgatcacgatgaacgcgggcccgatcgagcatttcgaccattgggacatccacaacgagggcacccagcccgccatccgccgggtcaccacgcggcttgacgccgagcgcatggctgtgcgcgaggcgctgggctatggcgcgccgcatttcccgctggccgatcactacgagacctcggactggatgtatggcaacctcgcccatgacaagctggtcgacagcggcgactggcgcgagcatctggtgctgaccgaacatcgctacatgcgcgaggatgtggcggtggggctggccctgctggtttcggtcgccgattgggccggcgtgcccgcgcctacggcgacggggctcttggcgctgggctcggcgatctgcgacgacgatttccgccagagcggccggacattggagaaccttgggctggccgacatggaccgcgccgctttgcagaccatgctgcgggacggggcctgagatggcggcgcgggaaaccatcgccgctgtgggcgccgggcgcatgggccggggcatggccgtggccttcgcctattccggccacccggtccgcctgatcgacgccaaaccgcgacccatggacgaattcgaccggctcaaggccgagatacgggccgagctgggcagtaccttcgtgctgatggccgatgtaggcctgatgcaggcgagcgaagctgacgccatgctggcccgtgtcgaggttgtgggccacgacgatctggcggcggcgcttgccggggtgcccttcgtcttcgaaggcgtgcccgagacgctggaggccaagcgcgaggtgttcgaacgcctgtcgcgccatgccgacgcggatgccgtcatcgcctcgaccacctcgaccatcctgtcaaacgaccttcaggggtttgtcaccccgcccgaccggttcctcaatgcccactggctcaaccccgcctatctggtgccgctggtcgaggtttcgcccggcgatgccaccgatccggcggtaaccgcccgcctgctcgacctgctggagcggatcggcaaggtgccggtcacctgcgccgtcagccccggctatatcgtgccgcgcatccaggcgctggcgatgaacgaggccgctcggctggttgaggaaggcgttgccagcagcgccgatatcgacaaggccacgaaatacggcttcggcttccggttcgcggtgctgggcctgttggaattcatcgattggggcggcggcgatatcctctaccacgccagccgctacatgacgcgcgccaccgggcagaaccggttcgccgcgcccgatatcatcgagaccaacatggccgagggccggcgcggcctgcgcgacgggcgcggttttctcgattatgacgggctcgacgttgccgcctatcagcgggaacgtatcggcgcctttgccgccatgctgcgccatctcgacaagatgccggtcaagggcgactagatcggagtttgcaccccagcttctgcttctttctggtcaaaaatactcaaaaagcaccggtgcgcccgcgccaccattcccggttcatccctgcccgatgaacctgcggatactgtccagcagcagatcgttatgcgcgggcagcgacagcgagaagcggaagaacgcttccagccccgcctcgcgggtgcggttgacgacgatcccggcatcctcgaacagatgctcgaccagtgcttcggtccgggccgcgtcgccctcccgaaaacgggccatcagaaagttggtccggcttggggtcacgaccagacccagctgtcccaatgcaccggtcagacgcgcgcgttcggacacgatctcatcgaccctctcctgaatggcggcagggtcggcaagacccgccaccgccccggcctgcgccaaggcattgaccgtgcccatgccccgcgcggcatagaggacgggcaccatccatgcgggggcgtggcaccagccaacacgcgccccggcgaggccataggccttggaaaaggtccgggtgacaacgatgttttcgtgatttgccgccaggctgtgcaccgccgcgcaatagtcgggtgcggcgaactcgccataggcaaggtcaagcaccagcacgacctgcgcaggcaggtcgcgggccagccgggaaagctcgtcgatctccagcatggtgccggtcgggttgttcggattggccaggaacaggagccgcgtgtgctcgctcaccgccgccagcagggcatcgacatcgctggtgttgtcacgctcgcgcgccttcaccaatgtcgcccccacccggttggcggtcagggcgaactggatatagccgaactccgagatcaggatctcgtcgccgggccgggcgaaacagcgggcgatcacgtcgagcaattcttcggacccgttgccgcagacgatctgctcggggtccagcccatgcgccgcgcccaaggcatcgcgcagcgcgtcacaatgtgggctgccataggattgcgcccgctcggcggtctcctccatcgcggcgcggatcgcgggcaggggtggatagggcagctcgttgtagcccatgttgatgacgggcaggcccttgggttgcggccggctgatgcggccgcgcacggggatcggggcaagatagggcgttgggcgcatggtatcctcggcgttgctgcgttacaggagatggtgtttttttggcagcttcaagacgcagccacgcgacacgatcccgcgatccaccccagcacaaccgcgctcagcaagccgttgccggacagatatccgctgtccccgttgcccgacacgccacaggccgcgccgccgcctgcgtagaggcccggcaccggcgtgccatcgcggcgcagcacgcgcgcccgcgcatcggtgcgcaacccgccctgggtgtgaaacagcgcccccgtcacctgcacgccgcaatagggcggggcaagcggtgggggctggaacagccgcccgaacccatcggttccgtcgcgaggcaggtcgcgcagggtttgcgccagcgcgtcgggcggcaggccaagcaggtgtgccagcgcctcgggcgtatcggcctgccggatcgcgcctgcggcttcggcgcggcgaaagtcctcgaactggcgcgcgatacccgcgatacgcgcgtcgaagattgcaaatgccgcgccccccggctgtgccatcaccgcgcgggcggcctcggaatagccctgcgcctcgttccagaaccgcagtccatcgcggttcacctgcaccccacccgaggtgatcaccgcccaggtgatcaggatgccgtgcggatgggcgacattgccatgcccctgataggccccgaggtggcgcagatcggcccccagcgccgcgccccacaggaccgcctcgccccggttaccatcatgcccgaaccagagcgcctcgcggatctcgggcatgtggtcggtgaccagttgccggttgccgccgaacccgttgcaggccaggatcagccggtcgcaggcgatactttcgccgctgccgtcggagccaaagaccgtgacgccacgcacccgaccctcttccatatgcaggatatgcgcccgacgggaacagacgatgtcgatcccctgcgcctcgcaggcctgacgcagcgcgtcgatcagctcttcgcccgagcggccgggcaggccgtgcatccggcggcggctgtggccgggatagtcgaaatcggtgacaaccgagaagggcaacccatggcgctcggccagccagtcgatgagtggcccggcccctgcggccagggtctcgaccagatcggggtcgttctgccccttggccttggtctggatatcctgcgcaaacagcgcggcattgtctttgatccccgccgcgcgctgcatggtggtgccgggcgccgggatcaggcccgccgacagcgcggtcgagccgcgcggcagggcgtcggcctcgaccaccagcacctcttgccccgcttcgcgcgccgcaagcgcggccaccagcccacaggccccggcgccgatgatcagcgtctgggaagcgatgtcgaagcgcgccggcggcggcgcgatatgcgggtcactgtccggggtcatagcgtttgccgcgctccagcatctcggtggttccaatcacctcgttcaggccggcaaaatcatacatccggtcccggaacggcgccgtggtgccatgcgcgcgcaggctggtgtaatagtcgcgcgccgtatgggcgagcgcccgcacgatgccaccgggaaagatcacgaggcggaagcccagcgcctgcaacgcctcggccgagcggatcggcgtcgcacctccctcgaccatgttggcgagcagcggcacacgcgccgcaaaacggtccgctatgcctgaaagctctgtctcggtctgcggcgcctcgacgaacaacacatccgccccggcggccagataggtctcggcccgctccagcgccgcgtcgaagccttcgaccgcgatcgcatcggtgcgggcgatgatcagcgtccggtccgaacggcgagcgtcggccatggccgcgatcttgcctgccatctcggcagccgggatcagcgccttgtccttcaggtggccgcagcgcttgggataggtctggtcctcgacctgcaaggctgccgcgcctgcacgttcataaagccgcatggtgcgctgggcgttcagtgcgttgccgaagccggtatcggcgtcgatgatcaccggcaggcgggtgcggtcggcgatcagcgtcatggtctcggccatttcggtgaccgaggtcaggccgatgtcgggacgccccagccgggtataggccaccgccgcgccgctcagatacagcgcctcaaaccccgcctgttcggcgatcagcgcggtcagcccatcgtaaatgccgggcgccagtacgatgtcttcccccgccagtcttgccttgagcgtcatggcgcgccctccagccagcccagcgcctcggcacaggtcatctgattcgtgacggtgcccagcgacagcagggtggcgtcatgcacctcgtcccggaaggcggcgcaaccgtcgctcagcatcacggtgtcgatgtcgcgcagatgcgcgtcgcgcagggtcgaggcgacgccgccattggtgacgatgccgccgacgatcagctggcggatacccatggcccgcaggatgtattccagccgggtctggtagaaggcggaataggccactttctcgaccgtgaaatcggccggttgcagcgcgtcgaccagttgatgcccgaaactgccgggggcgaaatcgccccgcgtcagaaagggccgcaacgccttgagatgcggtgagatcaatggttcgcccctagggccgggcaccagcgtgaactgggccgagatgtaaagcccgcccttggcccgcagcgccgcaacaagcggcgcgatgcgggcgggcagggcggcgatggccgccgccccctgtccggcccggccataggcgccctcgggatgcagaaagtcgttttgcaggtcgatggtcagcagcgcggtctgcgccagggtccaggttttcgggtcactcatgcgcctgcctccggtccggtttcgatgatgacattgcccagcgggtcgacgcggcccacaaggcccggctcgatcagcaccgtggtatcgggctgttccaggatcgcggggccggtgatcaaggtgccgaccggcagcgacagccggtcatagatcgcggtttcatgccaatcggtgccaaaatgcaccttgcgagaggatttcggccgggccgggtcggtcaccgtgggcgcaagcgtggccagatcgaactttggccgcttgccggtcaccgcgctgcgcaggttcaggatgcgccgcaccccgccgggcagaagccgcccgaaagtgtcgcgatagacgctgtcaaaggcagcggcgatctgggcctgtgtcggcgaatgcaccttgcccgcactcacctgcacggggatcggcaccgaaacggtatgggtctggccgatataggccatgtcgagcgcgaatgtcgcctcgcgcgcttcgaaccgggtgccggcagccttgagcatcgccatgccgcgatcatgatggtcctgcatcaccgtgcccagcatatcggtatccagcccgtcgagcatcgcgttgagggtctgcacgaaatcctgccgcatgtcggcgatcacgcaacccagtgccgaggtcacgcccggatagcgcggcacgatggcgcgcgcgatcccgacctcggccagcatcgcacccgcatgcagcgcaccgccgccgccaaagggcatgaaggcgaatttcttggggtcgaaaccgcgctcgatgctgaccagccgcaaggcgcccgccatgcgtgagttggccacccgcaggatcgcctcggcggccgccagcgtgtcgaggcccagcggttgcccgacatggatgtcgatggcccgcgccgccgcctcgacatcgaggcgcgcaagcttgccgccgatggggttctcggggtcgatccggcccagcaccacattggcatcggtcacggtggggcggtcgttgcccagcccataggccactggccccggatcggaaccggcgctttcgggaccgatgttcaacagcccgcccttgtcgacccaggcgatggagccgccgcccgcgccgatagtggtgatctcgatcatcggcgtgcgcaccaccatgccaaagtcgatcgaggtctgcggcgccagcatcgagcgcccctcggcgatcagtgagacatcgaaactggtgccgcccatgtcaccggtgatcacgttgtcgtacccggccgagcgggcgataaagcccgccgcgatcacccccgccgcagggcccgacagcgccgttctgatcggaaagcggcaggcggtgtccacatccatgacgccgccgttcgactgcacgatcatgaactcgccgccaaacccgcccgagtcgagcgcggcgcccagccggcccagatagcccgagacctcgggttgcagataggcgttgagcgcggtggtcgagaaccgttcgtattcgcggatctcgggcaggatttccgaggaggccgagacatgttcgttgggccagatctcgcgcagcgcggccacggcggcggcctcgttggcgggattggcataggcgttggcaaagaggatagcgacagcgacacagccctgatcctgcaattgccgggctgcgcggcgcactgcatccaggtcaacgggtgtgcggatggtgccatcggcaagtgtccgttccggcacctccagccggtcgcgccggtccaccaccggctcgaaatcaccacgcaggccccaggtgcggggccggtcgcggcggcgcatctccagcacgtcgcgcaggccttgggtgcagatcacgcccgtccgcgcgcccttgcgctccaagagcgcattggtgcccgccgtggtgccatgcaccaccacgccgacgctgccgatatcggcaaccgcatcggtgatgccttgcaggaagcccgtggactggtcggggcgcgaggtcggcaccttgccgacgcgggcggtgccgtcgttttcatcgaggacaaagatatccgtgaaagtgccgccgacatcgacgccgatcatcttgccgctcatcgcatgccctcacgccaggttgggccatagaggcggtcggcctcggccgcgctcaggtaatcgcgcgccacgtccagcgccacggcggccgggtcgcgttcggcgggtgggccatagccgccgccgccgggggtctccaaccgcaccgcctcgccctgtttcaggcggatgccgcgcatcttggacaccagcggcgggtgtggccagtccgcgccctgttgatacgagaacacgttcagcgccccttcctcgccaccggccacgcccttgggcgcaaagcgcccgcgctcgccgaacaggaacccttcggcgccgttttcctccagaacttcgatttcatagaccgcgcccagcccgccgcgatgccgccccgcgcctgcgctgtcgcgcctcagcgcccattgccggaacatcaccggataagcggcctcgaggatctccagcggcgggatggttgccgtggaaatcggcgcgttgccgtggttcagcccgtcgccctcgggcgatccgccatggccgccgccgtaaaagctgaacatcacccagggcttgccattgctgcgccgcccggcaatggaaagcgcgttgatggtgccgtaggcgttcgccaccacccggtccggcaccgcttgcgcaaaggcgcagaacacaacgtcgatcatccgcaggatggtttcggtgtagccgccggttggtgcgggaaactccgccgacaggatcgagccctcgggaaccgtgacctcgataggccgcatcacacccgcattggcgggcagcagcgggaaaatatgtttgatggctacataaacggtggcgatggtggtgggcagcgcgatattcaccggcccggcgcatttcggggccgagccggtgaaatcgagatgcatccggtcgcccttgatctccagcgccacccggatcggcagcggtgtgtcgtcgatcccgtcgttgtcgaggaagtcctcggcctcccaccgcccgtccggaatggccgccagttccgagcgcatcagccgctcggcccgtatacccagcgcgtcgagcgccgcatcgaccgtgcccgcgccgtattcgtccaggagttcgtccatgcgacgcacgcccagatccagcgcgcccaactggccgttcagatccccctgcgccgattgcggcaggcgggtgttgcgcagcaggatgtcgatgatgtcctggttgaccacacccgcgcgcgccagccgcacgggcggcagcacaaacgcctcttgaaacacttcggtggcggcggggttgtaattgcccggcaccgcgccgcccacatcgtgccaatgaccgaccgaggccagccagcagaacagcttcccctcccggaaataggggcgcacaaggcgcatgtcgctcagatgcgtgccgccgatatgggcgtcgttgaagatgaagatatcgccatcggccaggtcgccgtcggcggcgaccttctcgatcaccgcctttacggcaaaggacatgacaccgacaaagatcggcaggcccgatttgccctgcaccagcgtgtcgcctgtttcggcatggtaaagcccgtggctcgcatcatgcgcctcggcgatgatcggattgaaggcggcgcggaacagggtcgcgtccatctcgtcggcgatctgttccatgcgcccggccaggaccgacaaggtgatcgggtcgatatcggtcatgtccgcccccgcatttcgcccatgtcgttccacacgtcctgccgggtgatcctaccgccgatcaactcgaaccggtcgatgaaacggatgccggaaaaggcggtgccatccagccattcgcccgacagcgtgccccggcaatagacgaccgaagtatcgcccgctccgggcatggcatcgaacccgtcataggtcttggtcacaaagctgtagcgtggacgcgcccagtcgatcagttcggacagatcggccatggggccggtgccggggaaatacatggtgaacccgtcgccctgcatcgcgcgggcggcgtccagatcgcgcgcctccatcgcggccagataagcgcggaccacctcggccgggtcgggcagggcgggggcgggggttttcgtgtcgcggccgcggtaataggcgtcgggggccatttcgtggatcatcaccgtgatcccatccagcggcgccggcagcacgaagcgcaccgcatccgtcagcgcatggcccaggcggcgcttgtcctcttcgccataccctttgatcaggtgcagttcgaccaccggcatcacatccctccctcggatgaaagctgtatcattgataatacatttaaccgggatatagtcagaggcaattctttcctttagaacgggtcgaaaatgacagagccggggatgcagacggggggcggggcgcggatgcccgcgggcgcgaaatcgcgccgcgtctacctgtccttgctggaacagatttccgccgggcggctggagccgagccggaaactgccgggcgaggaacagctggccgaggattacggcgtctcccgtgtcaccgtgcgccgggcgctggatgcgctgacggaaaacgggttcctgtcgcggcgtgcgggcagcggcacccgggtgcggccccgtcccgccgcgccacagccggtgacgatggatttctcgaccctgctgccgcaactggtggaaatcgggcgcagcaccgaggtgcggctgttgtccagtcgcatggatcaggcccccgagcatgtggcgcgcgcgctgagcctggggccgggcgaagcggtgcagatcgcacagcgaacccgcagcatcggtggaacggcctattcgcatctgaccacctatgtgccgtcgcgcatcgcggcgggcatctcggacgaggacctgtcgcgcgagccgctgcatgtgctgctggagcgcaacggagtgcagatcgccgatgcgcggcagtcggtttcagccacccttgcaggccccgaggtagccttggcgctgggcttgcccgaaggcgcggccttgctgtcgctggaccgggtcatgcgcgacgccggggggcgtggggtcgagtttctgaaagggctttaccggcccgacatgttccgcctcgacatgagcctggcgcgggtcgaaaatggcgagggccgccattgggaaccggccatcaccccgctcaaggatacgccccgatgagcgcgccgctgaccttgctggacaggctggtggtcgacccatgaggtgctgcgccgcgaggacggcagcgcgctcctttgggtcgaccggcatctggtgcacgagggatcgcaccacgcctttgcgcggctggccgagaggggcttgccggtggccgaacccggcctgacatttgcggtggtcgatcactatgcgcccacgcgccgggcggggccgatcgccgatccggcgattgcccgcatgatcgagaccctgcgcggcaatgccgtccggcatggggtgcgcctgtttgatctggatgaccccgatcaggggatcgtgcatgtggtcgggcccgagcaggggctgaccctgcccggcctgctgatcacctgcggcgacagccatacctcgacccatggggcattcggcgcgctcgcctttggcatcggcgcgaccgaggtggcgcatgtgctggcaacccagaccatctggcagcgcaagccgcgcgcgatgcggatcaccgtcgatggcacgttgccagcgggtgtgtcggccaaggatatcgcgctcaactggatcgcgcggctcggcgccgacggggcacagggccatgcggtggaatatgcgggcagcgccattcgtagcctgtcgatggagggtcggatgaccctgtgcaacctgaccatcgaagggggcgggcgcatgggcatggtggccccggacgaggtgagctttgcctatctacgtgaccggccgcacgcaccgcggggcggggactggcacaaggcgttggacaactggcaggccctggccagcgatgccgatgcccggttcgaccgcgatgtcgccctgtcgaccgaagagatcgcgcccatcgtgacctggggcaccagccccgaacaggccctgcccattgatgcgtccgtacccatccccgacacattgcagcccgccaaggcgcaggccgcccgcgccgcgctagactacatggggctggtgccgggccgcccgttggcgggcacgccggttgatcaggtgttcatcggctcctgcaccaatggccggatcgaggatttgcgcgccgccgccgctgttctggccgggcgcaaggcacgcgtgccggggctggtgtcgcccggttcggcccgggtcaaggcgcaggccgagcaggaggggctggaccgcgtgttcaccgaggcagggctcgactgggtcgcgtcgggctgttccatgtgcgtgggcatgaacggcgatctggtcgcggcgggcaagcgatgcgcctcctcgaccaaccgcaactttcgcggccgtcagggcaagggcgcgcgcacacatctgatgtcgcctgccatggtggcggcggcggcggtgaccggcacgctgtgcgacgttcgacccatgttgcaggggagggcgctctgatggcggggtggcgcgaacagcggggcagggcggtactgctggcgatggccaatatcgacaccgatcagctgatcccggcgcggttcatgtcgacaccgcgcgccgagggttatggccggttcctgctgcacgacgtgcggcgcatgtccgaaggcgcgcttgacccggagttcccgctcaatgcccatccggacgcctgcattctggtgacagggcgcaatttcggcagcggctcctcgcgcgaagcggcggtttatgcccttgtcgatgcagggatacgcgtggttgtggcgcccagtttcggcgatatctttgccggcaacgcggtcaacaacggcctgcttccggcccgcgtgagtgaggcggatgcggacctgttggccaagaccctgtcctcaggcgcggggaacggtgtggccgatctcgcctccgggctgctgcgtatcgagggcgtgtcggttccgttccagttggatgaggtctggcggaccaagctgctgaacggatgggacgatatcgaccttacccgcctccacggcgccgaaatcgcggcctatcgcacgcgtcttcgcgcggaaccgggccgctttccgggtggggatgcaacctgacgcccacggcagggtggccaaggcagcaggatttcgcggcccgtgtgtgaagccgctacagaccttgcccggaagaggcgcaagaccctcgcccaaatgactcgtttcttcgctaggcgcaaacgcgagatacgcatcgcccccctgaaacgatacatccgcaggccccgcgaaaactttccgtaaaaaagtgatccatgtttcacgggcccgcgtaatggggctatgttgacacagaccctagatagcccgagcggcgcgaaacgcctacgcgtcatgtctcgccacgaaagagagcctgtgtcgcaaagcaagaccgacttttcgcagcagaccaggtggatgctggccgttcgggacaaccgcgatcgtctggcctttgcggcattgttcgaccatttcgcgccgcggctgaaggggttcgtcattcggtcgggaacaccggcccatcaggccgaggaaatcgttcaggacgtgatgctgaccatttggcgcaaggcggcgatgttcgatccgcaccgtgcgcaggtctcggcctggatctatcagatcgcgcgcaatcgtcagatcgacattgcccgcaaggaaaaccggccgatgccggaagagctgaaagaagagccgggcacggaaccggacgccagccagatacttggccttgaacaagaggccggacagctgaaacaagctctcgccaatctgaaaccggaacagcgcgagatcatcgagaaggcctatttgggcgagctgacgcaccaggagatcagcgcccagaccggtctgccgctgggaaccatcaagtcacgtatccggctggggctggaacgtttgagatacgagttgaaggacctcaagcaatgagtgccataaaccatcacgtccccgacgccatgttggcggcctatgcggcaggaacgcttccctatgcgtttgcggttgccgtggccagccatgtgtcgctgtgcgcgcagtgccgtgtggcgctagaggcgcatcaggctgttggcggggccgtattggaaaccgctgatgccgtggcggtgtcttcctcgctcaaggacagcattcttgcgcggctggacgatccgtttacgcccgaacctgtctatgagcgcagcggaatctacccgggtccggtgatcgaggccatgcagcgccgggcgcccaagtggaagaaactgggcatgggcgtgcgtcaggatatcctgtcggcggatgcccatggctctgtcaggctgctttacatcccgccgggtcaggccgttccggaccacagccacaacgggctggagatgacgcttgtcctgcaaggcagcttcagcgacgccaccggccattttggcgtgggcgacatagaaattgccgacgaaacgctggaacacacaccggttgccgatcagggcgatgcctgtatctgtcttgccgcaacggatgcgcgattgcgcttcaacgcgctgatgccaaggcttctgcagccgctgttccggatctgatcgacccaggtcgcaacaccaggacaagcaccgggtgggtggtggttggttttctgtgtcagatggccgggttgcgaacccgcacggggtatcatcggaacctgccgcttcgcgatcgggtgcggatgcgccgacgccgttacctgccgcgataaacgaggatgtcgggcaggtagtccatgcagcgtatcgcccaggaaaacggggccgggaaatccgtgcgaaaccggcgttttcgcatcgctttcagcacatgctcggcggcggtctcgggcgtcatcagcatcggcatgcgaaagctgttcttggcggtcaggcgggtcttgatgaaaccggggttgaccagacgcacggtgataccggtgcctttgaggtcaaagcgcatggtttcggccaggctgacaagcgccgccttgctggccccgtagccgatggctgcgggcagcccgcgatacccggccagagacccgaccagcgtgatatctccgcgcccctgtctgacaaagcccggcacaacctcgccaagcacacgcagcgcgccggtgaaattgacgtcactcatcctgagcgccgcatcgctgtcccaatcggtggcacgcatcggctcataggcgccggcgttgtagatcacgccatcgagcgggccgaccgaggccgcggccttttgcacggcggctgtgtcggtaacgtccagcgggaccaccagggcgttttgcaactcgtcacgcagctgttcaagccggtccccgttgcgcgcggacaggatcacgcgcgcaccttcgccatccaggcgtttcgccaaagcgcgccccaggccttcgctggcgccgatcagccaaaaggttttgccggaaaactgcgtcattctttggtaccgcgcaaatcatacccgtcgctgacaagatgctctggcgggtgctgcttcttcagaaacggcgcgcgcttcagataaaggatcgctgcctgccaatggatcaacgccagaactctggccgcccccaggggccggcggatcgcggcccatgccaatgacgcactggttgcggggcggcgctcgcccgacaaggtcgccaataccccgtgatcgccgttctcgaacgaaatacgaatgtcgatctgcgtgtcggtcatgccaaaattgaacgcatagtgacccgcgattctctggaagggcgaaacatgcatgagcttttcggcgatcaaggtgtcgctcttgcggatcggcgcaaacccgtcacgggcgcagaaatagcaatggcgctgcccgaaggtgctgttgacctcggccacgaaggcgcgcggcgtaccgtcaacgagggcgatccagaagctgaccgggttgaaatggaaccacaggaaactgggttgcgtcagcagcaggagctgggcattttccgtcgccaatccgcgctcttgcagcagtgaccggaaccagtgcacgccgtgcccgttatcgcgcgcgccgccgtggcggtgatcccaaagggaccacaggttaaagcgattgcgcgagatcagcaggggcccggcggggccaagatccgtcagcacgtaatccacgccatatgtgaacgagtttcgaagcgcgccacggcgcgcgtgatgggttcgggcctgaatatgttccagcatcatgatgggtctacgcgcgcgcgcggggatcggatcactttgaacaaatgttcctcgaaacaaaaatgatccggctgccaaggccttacgtaatcgcctcataccattcctgaggcgaggacagcatgtacgatcaaacccaaggcccccgcaaacggatcgccatcgtcgggggcggcatttcgggcctttccgccgcgtattacctggcaccgtttcacgacgtcaccctgttcgaagcggccccgcgtctgggcgggcacgcgcgcacggtgctggcaggaaagaacggcgatcagccggtcgacacgggtttcatcgtcttcaactacgtcacctacccctatctgacccggctgtttcgcgatctcgacgtgccggtgatcaaaagcgaaatgagctttggcgccagtatcaacgacgggcagctggaatatggcctgaataccctgaccgccatcctggcccaaaagggcaatctgctgcgcccgcagtatttcaagatgatcgccgacatccttcggtttggaaaacgtgccgaagcggccgcccgggatgacgacaagaccatcggtgagctggtcgacgagctggggttgggatcgtggtttcgcaacaactatctgatgccgatgtgcggcgcgatctggtcgacgcccgtggccgaggtggaccggttcccggcgaaatcgctggtgcagttctttcgcaaccatgcgctgttggcaggctcgggcgagcatcagtggtggaccgtcaagggtggcagcatcgaatatgtccgcaggctcgaggctgccctggtcgcgcgtggatgcacgcttcgcaccaacatgcctgtcgaacaggtgcagcgagacgattttggcgttcatatccagacaggcgatgcgcagcgtgccacctttgacgagctgatcctggcctgtcattcggaccagaccctgaagatcctcggcgcaaacgccaccaaggcggaggcaagcgcgcttggcagtatccgctaccaggccaacaaggcggttcttcattgcgacaccgggcagatgccgcgtcgcagggcctgctggtcaagctggtcctaccggtcgcaagatggcgatatcggcgtcacctattggatgaacaagcttcagggcatcccggaaagcgatccactcttcgtcaccctgaacccgtccaagcccatccacagcgaggcggtctatgacgaggtccagtttcaccacccggtgttcgacaaggccgcgctgaaggcccagcaggatatccgccagatgcagggccagaaccacacatggttcgccggcgcgtggaaccggcacggattccacgaggatggcatcgccagcgccatgcgcatcgtgcgcgcccttaccaatacgcagcaactcaaaggaatggaccatgcgtttcacgaacaaagccctgaagtcgaatttcctgtcgacatgcgagcgtctgcatgaggggcaactgaccctgcgcacgcccgagggcgagcgctatcggttcggtacccgcggtcccgaggcggaaatggtcatccgcgattgggccgccgtgtcggccatggccgcgcatgggcaggtcgggctgggcgagacctatgttcagggaatgtgggatacgccatccatcgaaggtttgatgaccctggcgatgaacaatcgcgaccaccttggcgcctatgatcaggccagcccgttccacaaggccaagttccgtctggtcgataccgtgatgcgcgcaaactcgcgccgcggatcgcgccggaacatccgctctcattatgacgtcggcaacgagttctacgggctttggctggatgacggcatgacctattcgtcgggcctgttcgaaactggcgacaccgaccttgcgcgtgcgcagacccgcaagaacaaccgcgccctttcccggctctcgcaaggcgagcgcgttctcgagatcggctgtggctggggtggtttcgccgaacaggccagccaggaaggctgggatgtgacgggtgtcacgatctcccgcaatcagcacagctatgcggagtgccgccttgatgggcgggccgatattcagctgcgggattatcgcgacatcaccgggacatacgacaacatcgtctcgatcgagatgatcgaggccgttggcgcgcggtactggcccagctatttcgcaaccctcaaacgcaaccttgccgaaggggggcgcgtgctgttgcaggcgatcaccgtcaaggacagcttttttgaaacctacaagaccacctccgactatatccgccaatatgtctttcccggcggcatgttgctgtcggacagcgtgatcgcgaagcaggccggcgatgccgggtttgcactgtgcgacagctttgcctttggtcaggactatgcccggacctgccggatatgggccgagcgtctgagcgcgcagaagcgccggattgccgagatggggcatagcgagagctttttgcgcaactggcagtactacctcgaaatctgcgcggcctcctttgctgtgggtcacaccaacgtcgttcaggtggaactggcccatgcgtagcagcatcgcgcttctctgggtgctcctgacctcggtcggcgcacaggccaacacggtgggcggcgtgctgccggatgccgagttgcgcggcgctgcgaccttccgtttcgtgggcttgccgctttacgaggcgcggctgtacacccggtccggcgcgccgctggactggaacgaggatttcgggctcgaactgcggtatctgcgcaccctcacgcagcgtgatctggtcgagggcaccctgcgcgagttcgcgcgactgggctcgtcactgcctgtgcgtgagcagcttgaaacctgcttcagcgacgtgcgcaagggagaccgctacacagcggtgtccaaggggccgaacaggatcgcattctggctgaatggcaggaaaacctgcacgcttgcgcatccgcagatcaaatcccgcttcatgggtatctttctgggcgaaagcacccgctcgaaatcctttacccacaagctgaaaggcgagtgatgctgtacccgcgcgtcagtctctatgccttgatgctggcggcggcgggcataccgctgtacattcacctgccgcgcttcgcctcgttgaatctggggatcgggctgggcacggtcggggccatccttttgctgatccggctggtcgatctagtgcaggatccgttgatcggctgggccatcgaccgctggccacgggcgcaaaccacgtttgcaatcaccgcagcgcttgggctggcaaccggctttccgctgctgttttcgctcagcgccggtccgcaggtggaagcccgggtcatcgcgatccttgtgctgctcttttcctcctacagcctggggatgatccttctttatgcccgcagcgcaacccttgccgcgaccccggcgccgcgtgacgtgatgacgatggcggcctaccgcgaaggcgggatgcttgctggggtcgtggtcgcgtccatcgtgccaacgctctttgttgccatgggtgcaggcgcgcagggctatccggccttcgggctgtttcttggcgcgctcgcgctggtctgtgccgccatatcgctgcctatctggcagcgccatccggttccgggccatcccttgtcacttgctggtctcgctcgatccggcgcgatgcggcttttggtgctggcattggtcaacagcctgccggttgccataacatccaccctgtttctgttcttcgtcgaggatcggcttcaattgccgggcaaggcgggtccgctgttgatcctgttctttctcagcgccggtctgagcctgccgctgtggacagggttgagccatcgcgccggacccaaggccacacttctgatcgcaatgccactggccatcctcggctttgttggcgcggcgtttctggcccccggaaatctggtcggtttcgcccttgtgtgcatcgcctcgggcgcggcgctgggggcggatatggtgatcttgcccgccatgttctcggtcgcgttgaaccgggccgggctggaaccctcgcttgccttcgggatctggtcctttgcgggcaagcttggccttgcgctggccgccttccttgtcctgcccttgcttgaacgcaacgggttcacccccggcgcgctgaacagcgcccaggcactgaccagcctgaacatctcttacgccgtcattccctgcatcctgaaacttggcgcaattgcccttgtccttgcgctcccctccgagggtcgatccacatgaaacttctgaccatcctctcgctgctggtgcttttggtcatattcgccaaagccatgttcctgagctttcgcgcgcaaagccccgaggactatgcgggcaccggccctgcctttgtcctgaagacgcacctgtcgggcccgatcctgtccgaggggctgatctatgggccgacgggcaagatgaccaacagtttcgtcgccaggatggtgggcgaatgggagggcgataccggaacgctgagcgaggaattcacctattccaatggcaaacggcaaagccgcaagtggttcctgaaacagggggagggcaacagtttcaccgccacggccgatgacatcatcggcgaggcgcgcggcaccgtttccgggtctaccatcaagatggagtacaagatcgtgctgcccgaagatgccggaggtcacagcctgtcggtgaccgactggctgtatctgaccgagaatggcgtgatcatgaacaaatccgagatgcgcaagttcggcatcaaggtcgccgagctgatcgccaccatgcgcccggaccctgatgcacaaccctgaacccggatcgttcaaacccaaaggagccgcccgcatgacaagaaaacgtcccttgctggcgattgccgttgccctggcaacggcggcctttgcgctgtccccgttcctgacccaagagtttgcgggtttcaggcccgagcagttccccgtggttatcgatttctggccggttcaacccgccggctgggccttcggcatctggggcgtgatctacctctggctgctcgcgggcgcgctttggggatggttccgggcgccccatgaccccgactggcagcagatgcgcatcccactgttggtgagcctttgtcttggcattttctggattgcggcggcgaatgcggcgccgatcctggcgactgtcatgatctttgccatggcggcaggcgccatcgtcgccatgctgcgcgccggggacgatgcccgcgtctggcaggtccgtccggtggcgctctacgcggggtggctgacggtggcgagcggggttggcacgggcgttgtgctgagcggctatggcgtgatgacagctcaatcggcggcgttgacaatgctggccttggttatgctggttgcactctgggtccagttccgcaggccagccgaatgggcctatccggtggcaatcatttggggcctttgcggggtgtgcgcggccaatctgccgtcaggaaactggccggtgatcgtgctgtctgcgatcggcgttgcggccttggccgccggctttgtgttgcgtgggcgcgcggggaagtcgcgccgcgcttcttaggggcattggttttggcggcgccggtgcagggtttatccgtcgatgagcccgaccaggcatcacgccaagctgccatcggtgtcgcgcacagcaaccgcgcaacaccggtccgcagcgccggaccggattgcaggcagtcatgcctcccttgccgacgcgccgagttgttgaaacaatgggggtggccatagatcggatcgcagagcgtgaacctgacggatgaagaagctgacctgatcttttcgatcatgcgggacctgagtggagagttcgaccattccgaggtccgtcggcgcgtgggtcagaagctgctcgatcttctcaaggcggattactttgcctcttacgtctgggacagcgatgcccagcaattcgtctcgtgtgtccagatcaacatgacggatgacaacctgcgacgatacgaaagctatttccagtttcacgacccgatcacaccgaccctgcaaaggcgaaagaaggcgacgcctgtaagcgaggtgatgcgccacgaccgcctggtcaagaccgaattcttcaacgatttcctgaaacaggacggcctgtgctacgggatgaattactttgcctatgaccggggcgacaacatcggcgatcttcgcatttggcgcggtgcacatcgcgaggatttcacgcccagggatgcccagtttgtcgatgcggtcgggcccagcctggtcaatgccctgatccgggcgcggagcgccaaggaacaggttccctctctccgctttgcccagattgccgatgatctggggttcacctctcgcgaagccgaggtatcggatctgttggtgaccggccttaccgacgaagaaatctgcaccaagctcggcttttccaagccgacgctgcggtcgcatatcgcgtcgatcttccgcaaatccgggcttaaccggcgcagccagctggcccagttcctggccgagaaaaatcatcatttgtgatgataggaaactgatctcgcgaaatcctatcctgctctccagtcatgagggaggcaggaatgacgctggatttggcgcgtttgagcgcaaccgaaaccgtcgccgcgatccgcgagggatcgctctcaccggtcgcatatgccgaagctctggcggatcgggccgcgcggcatgcgggcctgaacgcgctgcagagtttcgatgccggtgacctgatacaggcggtacgccaggctcatgcggcgcaccgactgggggcgctttccgggctgccggtcgtggccaaggacaacatcaacaccacgacccatccgacgtccgccgggaccggggcgctgctgggtcataagcccgcgacagatgccggcgtcgtcaggcggatcaccgcggcgggcggggtcatcggggccaaggccggtatgcacgaactggccttcggcatcacgtccaacaacgcggtgaccggggcggtccgcaatccgcatgaccccgcgctgatcccgggcgggtcttcggggggcaccgccgccgccatcgccgcggggattttccccctgggcctggggaccgacacgggcgggtcctgccgcattccggcggcgctgtgcggcaccgtgggcttccggcccagcacgggcagatacccccgcgacggggtggtgccgatctcgcatacgctcgacaccgtcggctcgtttgcacgatgtgtcgcggatatctcgttgcttgacgaggtgatgaccggtcacccgacgcttcggcgcgatgacctggcgggggtgcgcctggggctgccgacagtccggttctttgaaaacctggatcccgctgtcgaaagggccaccgccgacgccctgaccaggctcgaggccgcgggggccacgatcgtcgaggtttccttgcaggacatctgggcccatgccgaggcattcagcatcccggtcggcctgtacgaggttgtgcgcgacctgccgcactaccttcaggaacacgcgccagaggtcagcttcgaggcgctggtcgcggggatcggttccccggacgtcaaaggcttcatcgccagtcaacttggcgaggatgccatccccgaacaggcctatcgcgaggcgatggaggttcaccgcccggcgatgcttcgcatttacaggtcggtttttggtgaaaacgcgctggacgcgatcgtgtttccgaccacgccgctgaccgcgcgcccgattggcgacgacgaaacggtcgagctgaacggggcacgtgtgcccacgtttccaacctatatccgcaacaccgatctggcaccgaatatcggggcacccggtatctcgcttccctgccagctgtcctcgggtcttccggtcggcatcgagttcgatgccctgccgggcgccgacgggtccctgctggccctggccagcgccgcggaaaaggcaatggcgcaatagacgccgcactcaacaaagggagaagaatgatgttcaaaatgaaagcgaaactcttggcgggcgccgctgtggcgctggttctgggcacggcatccgccgttgccgatatcaaggtcggggtgctgctgccggagtccggcccggcgggcctgttcgggccatccacccgcaactcggccctgttggccgccgaggcgatcaatgccggtggcggcatcaacggcgaacagatcgagctggtctttgcggatgtcggtgtaccgcccgccgaagcggcccaggccgcattgcgcctgtggaaggggcagggcgctcaggcctttgtcggcatgcatgactcggcggtgcgcgaggcgctgatcgggcgtttcaacgggcaggttccctatgtctatacacctgtctacgagggcaactcctgtgcgcccggcctttatgtcaccggcgagacgccaagccagcagcttgcgccggtgatcccctatcttgccgggaaagagggcgtgtcgaaatggtatctgatcggccatgactataactggccccgtgataccaatgccctggccaagggatatatcgccgaggcgggcggcgaggtcgttggcgaagaatacgtgccgttcacggtcagcgagttcgactcctcgctgcaacgtatccgggagagcggcgccgatgcggttctgatcacgcttgtgggcggcggctcggtcggcttcaacgtcagctttgccggctttggcctggatgatcaggcgatccgcctgggcacgctgatcgaggaaaacaccctggccgggatcggggcggagaatgccgacaggttgtattcctcctcgggctatttcgcctcgatcaagaccgaggcggcggcgtctttcgcggccgattacgcagctgcctttgggggggacggggccgcgctgaacggtcttggtcaatcggcctatgaggggctgatgctgcttgcagcgctggccaacaaggccggaagcctggatgttgcggccatggatgccgctgccgagggcaccagctggacctcgccacggggcgccaatgtcctgaccggtcgccatatggcgcagacgatctatcttgccgatggcagcggtggcgccttcgaggtcgttgccgcgtttgacagcgtagcctcctccgaagcctgcacgaactgatcgcccggccatgtcatccgttctgtttctgaacctcgcctggcagatcagcaccctggcgctggtggccctggggcttgccatcgtgttcggcaagttgcggatcatgaacatggcgcatggcgaattcgtgatgatcggggcctatgccccggtcatcacatcgtcgctgggcctgtctgggtggtggcagcttcccgtttgtcttctgagcgtcgggctggttgccttcgtgctcgagcgtgcgatcatccgccacctttatggccggatgttcgacagccttctggccacctggggcattgccattctgctgcgtgaaacggtcgagctgatctttgggcgcggctatcaatcggtcagcccgccaatcggcggcacgctccgcctgttcggggccgattatcccgcctatcgcatcgccgtgatcgtcggcatcgtcttgggattcgcggccctttactggtggagcacccggtcccgcgttgcggtccggatcaaggcgatggtcggcaaccccgagctggccgaagccgtcggtatcgacaccgcccgattgtccgccggcgctttcgtctttggctgctgcaccgccgggttggccgggctggttctggcaccaaccatccgcatcgaaccgatgatggggctcgattacctgatccggtcgttctttgcccttgtcgtcggcggccttggcagcctcgaggggctgggcatcggcgcgggcatcatcgcgggaacgcaatccgtcctcggagcagtcgccaaccagacctatggctatctggcagttctcactctctcgatcctctttctctgggtgaagcccgatggcatccgttcttcttcccgttagcctgcttctggcggcgctgcttctgatccccgagctgttcggggatttcacggcctatcagatcggcctttacctgatctatggcatcgcggctcagggcatcggctttctctggggcaagaccggggttttgccgctggggcaggcgctgttcttcggctttgcggcttatgtcaccgccatcaccctgcgcgccgaaaccggcctgatcacggagctggcgcttgccgttgccgtactggtcgcgattgccgtgtttgcctgcgccctggccgccctgatctttcgggggcgtaatgacagcgggccctacttctcgctgatcacgctggcgctggtgatgatcgccgaacagatcgcgggcacggcgaccaccctgaccggcggtttcaacgggctgagcggtttcgacagcctcggcaagctcgacccgtttgccggtttctactacgtcatcgtcggggtcacggttgcggtcagcctgctgctttttgtgttgaacaggctgccggtcaacctgatcgccagggcggtggcggataacgagccgcgcctgcaattgcttggctttcccactcatatcatcaagggggcggcctttgccttttctgccgtcatcgcggcgctggcgggggggggctgtttgccttcgcatcaggggatcgtgaccccgacttcgatgggatttggcctgtcggcagagctggtgatcctaactgccgtgggcgggcgctatcacgtgcttggtcccctgatcggggcggtgctggtcggctgggcctcggccgagctgcgcgacagtttcccctattgggaacttctgatggcggtggccttcatccttgtcgtgttgaaggcgcccggcgggatcgcggaactgctggaggccggataccggcgcgtgcgcgccacgaaacccggtgccccctccaaggtcattgccgccccgcccaccaaggcggtcgacgcggcgggccccttgcgctttgacgatgttcatctgcaaatcggcgtcgtccggatcctgaatggcgtgtctttccagacccccgccaccgggatcgtcagcatcatcggccccaacggcgcgggcaagaccagcacgctgaacaccatcaccggcaatctgcgcataaccggtggccgcattacgttcggcaggcgcaagatcgactcccgcccgccctacaaggccctgcacagcggaattggccgcaagttgcaggtgccttcggtgttcttctcgatgagcgtgtcggaaaaccttgcgattgcgatgatggcgaaccggtcgcggctgctcgatctgctgcgcccctcgacctatcgctggcgctcacggtcgctgtcagacctgcttgaccatccctcggtaccgttgaaggaagagcttgtcgaaccggtcgaccacctgccacagggccaccgccagtttctggaatatgccatgacgatcgcggcggaaccgcaggtcttgctgctggacgaaccctgtgcgggtctgtcgccggatgaaacggcgctgatgaccgatctggtacgacactatcaggccgaaacgggcgggctggtgatcgtgatcgagcacgacatgagtatcgtcgaggcgatctctgacaaggtgctggtgatgcatctggggcaggttctggcgttcgatacgttcgaacaggtccgccgcaacccagaggttcaggccgtttatgccggaggcacgaaatgagcgcattgcttgaaatcgacgccctgaccggcgggtatcgcgataccaatgtcctgttcggactctccgcccggatcgacgcgggcagcgttctgggtgtcttcggcaggaacggtgtgggcaagaccacgctcgcccggctggtacagggaagcctgctcgccgtcagcggagacattcggatatcggggcattccgtcgctgcccgcccggcacatgttagaagagcgatggggatcggctatatgccacagacttcgatggtgttcgacgatctgaccgtcagagagaacctgaacctgggcaccaaccgggacacgcctgagcgctatttcgagcgctttcccaggctggcggagcggctggaccagccggcgggcaccatgtcggggggcgagcgcaagatcctggcctttgtccgcacgatgatcgaagacaccagcattctcgttctcgatgaaccctccgagggcgtccagcccgaaaacatcgagctgatggcggactgccttgaggagcgtgcggcggcgggggcggcagtgctgttatgcgaacagaaccttggctttctggcgcgcatttcaaccgggtatctggggcttgatgcgggcaaggtggtgctggagaaacctgcagacgaggtatcggttgcgcaattgaggtcggtcttgagcctctagtcagaaccggccgtttcacccccggttgaaatcccgccgtgcgggccttgcctgtcatgccacctgcataggacacaagcagatggtgcggaattgatttgaccttggcgagggcaggccgcgaaatggccaggcggctttgttcatcaaagcttatccgagcattaaacagggtgacaacgacatgaatgggccgcgcccgatatcaaccggacagggccatcacctgtcatgcgacctttctgtcttgggctttgagccgtcccggtattggaaatcagatgtcctttgatagcctggtcaagtcgcgcatcatcgcgcatatcgtcggcgaacggcgccagatgcaaaggcgcgccgcgttcgaacgccgccgcgcccgccggggggcggggcatgtcgtggattatttccatgacatggccgacccttactgtcacctgacggcgcaggtgctgcaccgttttcaggaacgctacgacatcgcgctgcgcccgcacctgatatccgggccgccggactgggccgcgcccgaccgggccgggctggacgcctatgcacgggcggatgccgcgcggctggcgcaaagggcggggctttcctttccggcgacacctgtgccccccaccgccgaacggctggccagggcccgcgctcagttggccgcatcgctgacgcaacccgatttcgcgcagacagccgttgcgctctccaacgcggtgtggcagggcgccgcgtttcccaccgcgcccgagaccgacccggccgaggcgatggcgcagggcgatgcccggcttgcgcaacaggggcactatcttggcgcaaccttctgttatggcggcgaatggtactggggtctcgacaggctgcattacctcgagaccagattgcgcgcgcttggtgccgccaggcccggtgcgcccacggaccttatcttctcaccacccgaccccgacccgcagcccgcccatcaccggggggaagtgatcgaggccttcatctcctttcgcagcccgtattcctatcttgcctttgaccgcgcccgcgaccttgcccgggcccgtggggccgaattccgctttcgcccggttctgccgatggtcatgcgcggcctgccggtgcccagggcgaaacggctctacatcatccatgatgccgcccgcgaggcgcggcggctgggccttccctttggccgtatctgcgacccgctggggctggcggtcgagcgcggctatgccttgatcggatatgcgcgcgaggccgggcggcttgacgattatgcctcaagctttctgcgcggggtctgggcagaggggatcgatgcccggaccgaccgcggtctggcgcggatcgtcgaacgggccggccttgactgggatcgggccaggccccggcttcagagcgacgcctggcgcgcggaggtggaagacaaccgcaacgccctgagcgcactcggcctttggggcgttcccagctttcgcgtcgaggacagggcgttttgggggcaggaccggctgtggctgttcgatacagaccgcgccaaaggcagctgaatacccccactggctattcctcgcctgcatatccttgggtgacaaacggcttttggtacatgcgctcgccccggcggcccatcggcgcgcagatcggcatgtgcggtgtatcgccgccctcgggccgaagccggcccgcctgccttgctgagaccgggtgtgccgccctagattgagttcgaacaggggagtgtcgcggatcaggcgaaagacccgggcagagtggaaaggtgcggtcttgaccgagaacacgtataccattcgaaatctaaagaagatttacggccacggagagaccgccgttcatgccctgcggggtgtcgatctggacattccggcgggcgagttcgtggtcctgctcggggcctcgggcagcgggaaatcgacgcttctcaacattatcggagggctcgacagggccagcgaaggaaccgcgctgtttcgtgatcgcgaactgaccacgatgtcggacagcgaactgacccgataccggcgcgaccatgtgggctttgtctttcagttctacaacctgatgcccagcctgaccgcgcgcgagaatgtcgagctggtgaccgagatcgcccgcgatccgatggatgccgataccgcgctggcgctggtggggctggccgagcgggccgggcattttcccgcccagctctcgggcggggaacagcagcgggtggcaattgcccgcgcggtggccaaacagcccgatgtgctgttctgcgacgaacccacgggcgcgctggacagcaccacggggcgcgcggtgctgcaagtgctcaaggaggtgaacgaacgcctgggcgccaccgtgctggtggtcacccatgcggcgtcgcaggcggccatggccgaccgggtgatccggttcggcgacgggcaggtgatcgaggtcaaggtgaacgagaccaagctgaccccggagcagatcgaatggtaggcgggcgatgtcagcgctgagcctcaaactcggccgcgatctgtggcggatcaagggccaggccgtcgccatcgccctggtggtggcggtgggggtgctgcttcaggtcatgcagacaggtctggtgcgcagcctcgacgagacccggcgtgcctattacgaacgctatcggctggccgaggtctttgccccggtcacccgggcgccggtccttgccgccgccgagctgcgcaagatcgccggcgtcgccgcggtcgaaacccgggtggtgggcgccgcgctggtcgatctgcccggcgcggtggttccggtgcgggcacaggtcacctcgctgccggggcttggcgcgccccggctgaacgatgtgctgctgaccgacgggcgcggcctgtcgcgtgaacgtcccgatgaaatccttctgttgcaaagctttgcccgcgcgcatgacctgagcccgggcgaccggatcagcgccaccatgaacggggcgcgacacgagttcaccatctcgggcctcgccgtctctcccgagttcatctataccaccgcgccgggcgagctggtgcccgatgacagccgatttgccgttctgtggatgacccggaccgcgctggaggcggcgttcgacatggatggcgcctttaacgaggcgctgctgtcactgtcgcgcgggacccagcccgacgcggtgatggccgaactggaccggctgctggaccgctatggcggcaccggcgcctatgcgctggacgatctgccctcgaacaagttcgtggtcgaggagatcgcgggcctcaaacgcacctctgcgacggtgccgccggtcttcatggcggtggcggccttcctgctctacatcgtgatctcgcgcttggtggatgccgagcgcaaggagatcgggctgatgaaggcctttggctataccagctgggaagtgggggcgcattacctcaagatggtgctggtgatcgcggtggggggcgcggccctgggcggggtgctgggcattctggcggggcgctggatggtcgatctctacatgctctattacaagtttccctttctggtgttccggcttgacccgtccagtttcgcaaccggtttcggggtcagcgttctggctgcctcgggcggtgggctgctggtgttgcggcgggtctttgccctgaccccggcggtggcgatgcgcccggcggcgcccgccgattacagccgcgcccgcccgctggcgggctggctgggccgggtggtcgatcaacccacgcgcatggtgctgcgccggctggtgcgccagccggtccgcatgggcggggcgattgccggggtcggggcggccaccgcgctgggcgcggcgatggcctcgctgctggccagctatgacaccatggtcgagctgagctttggcatccttgaccgcagcgatgtcaccgtcaccttcatccacccgatcgccgagcagggccggcatgatctggccgccattcccggcgtcatcgaggtggagccgatccgggtggtcagcgcggtgctgcgcaacgggcgtcacagctatcgcggcgcggtcaacggcatgatcgaggcgccgcgcctgtaccgcgcggtcgatgcggacatgactgatatcccgatccgccgcgacggcatcatcctgtccacaggtctggcgcgcgaactggatatcgcggcgggcgaccgtctggttctggatgtgcgcgagggccgtcgccctcttgtcgaggtccccgtcagcggcatttcggaaagcctgatcggctcgcccgcctatatggagatcggcgcgctcaatcgcctgctgaaggagccgcagcggatctcgggcgccttcctgcgggtcgatccggcacagggtgacagtgtctaccgcatcctcaaggatcggcccatggtggcgggcgtggccctgaaatccgagacccgcgccgcgctgcgcgaggtgctggaccggggcgccggcgccatgcgctatgtcatggcgctggtggccggggtgattacattcggggtgatctacaacgccgcccgggtcgcccaggccgagcgcgagcgcgatctggcggggttgcgggtgcttggctttacccggggcgaggtcgcctttgtcctgctgggagagctggcggtggtggtggtgctggcgatgcccctgggggcgctgggcggctattggctgaaccttgcggtttcggcggggttcagcaccgacctttatcagattccggccagtttcggactggtcgggttcggtcaggcgatgatcgtggtgctgatcgcggcgctgctgtcgggctggctggtgaaacgcgatatcgacaggaccgacctgatcctggcgctgaaaaacagagagtgacgacattggcccggcaacagagacgatcccgcagctttctgacccttgttaccgcgctgggcgtggccggctttctggcctatgccttctggccgcgcccgatgctggtggacatggccgaggtcgtgcagggccgcatggtgctcaccatcgacgaagaggggcgcacccgggtcaaggaaccctatgtggtctcctctccggtggccggagagttgcagcgcgtcacggtcgagccgggcgaagtggtcgagcggggcaagaccgtggtggcgcagatgcgccccgcaaacccctcggcgctggatgtgcgcacccgcgaacaggcccatgccgccgtcaccgccgccgaggcggcgctgcgtctggcccatgccgacctgaacgcggccgaggccaaacgcgactttgccgaaagcgagctggaccgcgccggcaagctggtcgagcgcggcgtgaccagccaggtcaccctgcaacgggcagagcaggaggcgcgggtggcgcgcgccaatctggacacggtgagcgccgccatcgccatgcgcgaggcagagctggccaatgcccgcgcgcagctgatcggctttgacgacgcggcgctgggcgccgtgctttccgagcgcaatcccgaaggttacagcattccgctgcgcgcgcccatcgacggcaccatcctgaaggtgatccagaagagcgagaccaccctgccggccggtgccccgatcctggaaatcggcgatatcgagggcgatctggaggtgatggccgagctgctctcctcggacgcggtgcaggtgcagaccggggatcgggtgatcatcaccaattggggcggcgcgcgcgatctggtcggtatcgtcagccggatcgacccctatggctataccaaacattccgccctgggggtcgaggaacagcgggtgcaggtcatcatccagttcgagacgcccagcgacaagcgcgagaacctgggccatggctacagggtcgaggtgcagatcgtggtctgggagcgcgaggatgcgctgatcgtgccctcggcggcgctgttccgccatggcgacgcctgggcggtgtttgcggtcgaggaggggcgcgcggcgctgcgcgaggtcgaggccgggcgcaacaacgggcgcgaggccgagatcctgtcggggctggaacccggcgcgcgagtggtgctgttcccctcggcggaactggtcgaggggatgaaactggcgcagcgccagctggattgaggggcgcgcgggacggttcccgcgcgccttgcgcctcagctgcctgcggcagtggcgcggcgccacttggccgggccggtctggtggatcgagttgccctgggtgtcgaccgcgacactcaccggcatatcctcgaccctcagctcatagatggcttccatccccaggtcctggaacgccaccggcctggccgccttgatcgccttggacaccagataggccgcaccgcccaccgcgatcagataggccgccttgtgcttggcaatggcctcgatggcgaccgggccgcgctcggccttgccgaccatcaccttgagcccggtatcgcccaggatacggtcggtgaacttgtccatccgggtcgaggtggtcgggcccgccgggccgatcacctcgtcgcccaccgcatcgacgggaccgacgtaatagatcgccttgcccttcaggtcgacgggcagcggctcacccttgtcgagcatgtcgaccatccgcttatgcgcggcgtcacggcccgtatagagcgtgcccgagagcagcagtgtctgccccggctccagcgacgccagcaccgtgtcgttcagatcgtcgaggtccagccgcgtcgcctgcgccccggccgcatccagcaggatgtcgggataaaggtccatcgagggcggggtgaattccgcagcccccgacccgtcgagggtgaaatgcacatgccttgtggcggcgcagttggggatcagccccacgggcagcgaggccgcatgggtcggaaagctcttgatcttgacgtcaagcacggtggtcacgccacccaggccctgtgcgccgatgcccagcgcgttgacgcggtcatagatttccagccgcagctcctcggtcttgtccgaggggccgcgacgcagcaggtcggacatgtcgagcggttcgctcagcgcctgtttggccagcgccatcgccttgtccgcattgccgcccacgccgatgcccagcacgcccggcgggcaccagcccgcgcccagcgtctcgaccgtctgcaccacccagtcggccacattgcccgaggggttgagcgtggtgaatttcgacttgttctcggatccgccgcccttggccgcgacctcgacctcgatcgtgtcgccggcgaccatctcgaccgtcagcatgcagggcgtgttgtcgcccgagttcttgcgggcgccgaacgggtcgaccaccacgctggcgcgcagcgggttggtgtcgcgctgatagccttggcgggtgccctcgtcacagatctcctgcagcgagcgggagaagtcggtcttggcctgcaccccgaccttgacgtggatattggcggcgccggtgtcctgacagatcgggcggcggcccatggcgcacatgcgcgaattgaccaggatctgcgccatcgcggccttggcgccggggttctcctcgcgctcccaggcgctggtcatggtgccgatgaaatcggccgggtggtaatacgagatatattgcagcgcctcggcgatgctttcgatcatgtcgctttcgcggatcacgcccatgtcggtcctcctgggtacggcgggccgcgccgggggcgcgcgggttgccgggttgcctgatctatgcgtccggtcacgcgggtgggcgaccggtttcagcggggtttagcgcgattccgggggttgcttccatagggatatgcccggtgcggcctcgcgccccaatcggggcttgcctgtcgcggcgcgctggcgcagcctgcatccgggattgcgacacgggagggcagggaagatgcagcagcgaaccgttaccgccggggtgcttgaggtcagctatctggagagcgggcccgccgatggctggccctgtatcctgagccacggctttccctatgacgtgcagacctatgccgaggccgcgcccttgctggcggcggcgggcgcgcgggtgatcctgccctggctgcgcggctatgatccgacccggttcctgtcgcccgatacgccccgttcgggcgagcaggcggctttggccgccgatctaagggcgctgatggatgcgctggggatcgggcgcgcggtgcttgggggctatgactggggcgggcgcgcctcgtgcattgtcgcggcgctctggcccgaccgggtcgaggcgctggtgagtggcaattcctacaacatccagaacatcccccgctcgggcgaacccgagacgcccgaggtggaggcaagtttctggtatcaatactatttccattccgaacgtgggcggcgcgggctggaacgggaccgccgcgcgctggcccgaacactctggcggatgtggtcgcccacatgggcgtttgatgcggcagagttcgagcgcacagcagccgccttcgacaaccccgattttgtcgaggtggtgatccattcctatcgccaccgtttcggcctggtgccgggcgacccggcctatgcccatatcgagacgcagctggtggcccaacccaaaatcagcgtgccgacggtggcaatcgacggcgaccgcgatggggtcgataccggaaccgccgggcatgcggcgcagttcactggcccgttcgaccatcgggttttcaagggcgcgggccacaacctgccgcaggaacggccccgcgactgggcgcaggcggtgctggatgcgcgggcaatggcgcggccctaacccttgcgcggcatccggcgataggtgaactctgccccgtcccccccggccagcgcggcctcgagcagggcggtgaccttgtgatgatcaggtgaacgcgagcagacaggatcggtcgccgccgggtcgccggccagcgccagcgcctggcagcggcagccgccaaagtcgatgttgacccggtcgcagctgcgacaggtctcgggcaggtgatcggtgccgcgataggcgttgaaggcggcaccctcataccagatctcgcgcagggttttgtcgggaaagcggtcaaagctgagatgcgggatggtctcggccgcatgacagggcagcacggtgccatcgggcgcgatgttcaacccggccgaaccccagccgcccatacaggcctttggataatcggcgtaatagtcggggggcacgaaatcgaaggcaagcgtgccgcgcaggcgcgcctcggcctcggccacgatccgcttggcggcctcggtctgggcgcggctgggcagcagcgcggcgcggttgcgcgtggcccagccgtggaactgcacgcaggccacttcgagccggcgcgcgcccagctcgatggccagttcgatggtacgctccagatcgtcgagattgtggcgatgcatcaccgcgttcagggtcagcgggatgccgcgcgccttgatctcggcggccaccgccatcttgcgggcaaatccccccttgtagccgccgatgcgatcggccagatccggagtggtgccttgcagggacagctggatatggtcaagccccacggcttcgagcgcgtcaagccgggccggggtgaggccgatgccgctggtgatcaggttggtgtaaagcccggcctcatgggccgcgcgggtcagttcgaccagatcgggacgagaggcgggttcgccgcccgagagatgcagttgcagcacccccagcgcggcagcctcatcaaaggcacgcgcccaagtctgggtgtccagttcgcgcgccttgccgtgaagcgcaagcgggttcgagcaataggggcaggccaatgggcagcgatgggtcagctcggccagcatggcgatgggggcgggaaccgtcatctcgggcgcctcgccgccggaattcggcacgaattccggcccggaaaaccaacggttttccggatcgttttccgtgccggaaaacgcccccccgtcatggtgccaccatcaggaacatgcgggcgcgcaggccttgcagaaaggcctgcacgtcctgctcgatctgttcccggggcgcgtcataggcctcgaccagctgatcgaccagcgccgccaggctggtctgcccgtccactcgtgacaggatcgcctcgcccactgcatccagcgccaccgccttttccggcgccagcaacacaatgccgccgcgcacccggtccgtcaccagccgcacgccgcgcggcagataggggcggtcggtgggggccagcgccagtgtcatgccatgccctcgccggggcgccatgcgccggggggcacatggccgtccacataggcgccccagagcgcgtcgagctgcgcccagagcacatccgtcttgaagatcagcgccgcgcaggccatgtcctccttctcgggcgtatccgcatggtccagcacccagccgagcccataggcgacgtcgcgcggtgcctcgctcaggcgtttgcggaaatagctcaggctgctctcatcggcgaaatcgtaatgcctgagcagcccctcgatgcggttctcgtggattttcggcgcaaacagctcggtcagggacgaggccaccgcctgcaacagcggctgttcgcgtacataatggaaataggcctcgaccgcgaaacgggtggcgggcaggataccgcgccccgaggccacgtaatcggggtcgagccccaccgcctcggccagtttcagccagcgccgcagcccgccgccgctgtcgacaccgccatcgtgatcctcgatccgcgaccgccaggcgcggcggatatcaggatcggcacagcgcgacagaaaggccgcgtccttcatcgggatcgctgcctgataggcccatcggttgatcacccaggcacgcacctgatcgggggtgcagtcgccgccatgcagcttgtgatggaacggatgcttgtcgtgatagcgctcggcgccgatggcgcgcagccgggcctccaggtcttcgcggctcatagcacgatctccaatccgtcatgggccacctgccagccccggcgcgccagttcggcgcgctcggcgctgcccgcgcgccagaccggattggtgttgttgatatggatataggtcttgtccgccgccagaccggccagccgcaccagcgagccatcgggccccgagatcgggatatggcccatcctgcgtccggtcttgatgccggtgccgctgcggatcatctcgtcatcgtcccagagcgttccatcaaacagcagatgacccgcatccgacagccggtgcagcagatcgtcgggcacataggcgcagccggggatgtaataggcggtattgcgcccgtcgctgaggcggacccccaccgtctgttcgccgatcagcccggtatcgacgctttcgccctccatgaacaggggaaccttgccgggcactgcgaacagcatcgcctccagcccgtcatgcagcgcaaatggcgactccagcgccaccgggcgacgcgcaaccttatcgcgggccagcgcgtcgaaaatgcggttgccctcgagcacctcgtgaataccggcggtggcaaacaggtcaaagggcgtctgctcgcgcagtgacagcagcccggcgatatggtcgatatcgccattggtcaccagcaccgaggccacgggcgagccgcgcaagccctgcgggtgcaggacggatcggtcctgcatctgctggcggatatcgggcgaggcattcaggatcgaccagcgcgacccatcagccgaaaccgccaacgacgactggccggacggcctgagccgcccggcgcgcgcatcgctgcaattgacgcagccgcaattccattgcggcaggcccccaccggccgcggcacccagaacgacgatcttcatcttcgggcctccgcggcggggtcgtggttacaggatcgggtcggtgccgcgaccgccttcatcctctgccggggcgtacatgttgatttccatgccgcagttcacttcacgaagtttcggagccgtccaagccatttttcacctccactggctgatgatcttgcctgtcagcctagcctgtgccgccgggcgggcaaatgctcctttggtcgaatgctgctcaggacgttctgggggtcgcccctgacagaaagccgcgcagggtttcggcggcaatcggcttgtgaaataccgcccagccctgctgtacgcagatgtcgatcaccgccggcgagcgcgaggcggtgatgatgcacgagggcacagggcccacccgcgtgcggatcatgttgagcagcacggtgcccatctcgccccggtccagttgcagatcggcgatcaccgcgtcgggctggataccctcgtcgtcgatcagcgccagcgcttcggcgatcgaggcgaccggcagcacgcagacatcccaggcctccatcgcgatggtcagcgcattgcgcagctcggcgtcgttttcgaccagaagcacgatcagcccgtccagacccgaaggcgtcagcgccgggcccgaggtgcggcggaaactggtgaaatcgggggtcggggcgagcaacagttcgaccagaaagcccgatccgcgcccgacggtggacaccagatccagcggatggcccagcaaggcacaggcgcggtcgacgatggccaggcccagccccatcccctcggcggccgaggcggcggcatccaggcgctggaactcgcgaaagatgatgtcgcgctgctcggcggcgatgcccgggccggtatcccagacctcgagccggaccgatttgccccgccgccgcacccccaccacgatcttgcccttgcgggtatagcggatggcgttgacgatcaggttctgggcgatgcgccgcagataggtggcatccgacagcaccatcgcgctggaggggatcacccgcaggtccagccctttggcgcgggcggtgggggccagctcctcggccagctgggccaggatcacccccagcggcacaggggcgcgatgcacctcggccttgccggaatccagcgtcgagatgtccagcagcgcctcgaggatggtctcgacactgtcgagcgagcgccgcgccttgtcggcgatctggtgggtctgggaggggtcctgaccgggttcgatcgaggccatgtatagcttggccgccgagaggggctgcaacaggtcatgactggccgccgccacaaagcgcgatttcgaggcattggcgcgctcggcctcggacagggcatcggccagttccagcgtgcgttcggccacccgcgcctcgagcagctcgttggcctggcgaatggcccgcacggcggcgcgttcggcagagacgtcgctgaacgagatcacgaagccgcggtcgggcatctcctgggcatggaccgacagggtcttgttctcgccctgacggatttcgaacccgatcggcgggcggctgtctgtggcgttgatccaggcccggatcgtgtcctcggtgatgccgctggaatatgaagagtttcgtgcaaacccttcgaaaagagagaaaaagcgaacgcccatggaaaagcgccgggccgggatcgacaacatctctcccacgcgctggttccagcccgccagccggccctgattgtcgaagatgcacacgccctgatccagatgttccagcgtggcgcggatcagccgggcctggtcgtccagcatccggtcgcgttcctgccgctcaagccgcatgatgtcgctgacatcggtctgcaggatcacggtgccgccatcgggggtgcgatgctcgctgacctgcacccagcggctgccgaccatgcgcacgttgaagatgacgtgatcgtccttgtgccgccgtatccgctgggccgcccagtcgcgcggggtcttgttctcgggcagcgacagatagcgcgaaccgctgaccagatcgacatattggcgaaaggtgatgccggggcggaaccggtcgcggatatcgggcatatgcaggccgaagcgcgaattgcacataaccagccgctcgtcgggatcgaacagggcgaacccctcctgcaccgtctcgatggcattggccaggttcgagcgcgcctcctcggtggcgcggttggcttcggccaggcgggcgttggaatcgttgagaaggtcgagcgcgcgttccagatcacgggtgcggttgcgtacctcttcctcgagcagcgcagcgcgctcgaactgggcataggcagcccccgaggcatcggtggcctgttccacccggcgcatcagcgcggcgttgatcttgaccagcttctcgatctgccggtccggcgtatcggtggggttgatcagcgatcccggcatggggcctcacatatcgtcgggcgggtagatggccacgcccgtcagcgtctggttgacatgcatcgaattgaactgttccccgtaagtagagaaacccacaacacgattttcgcgcaggatatccgaaagcgcacccaggacctgtttctgctgcgcttccatccggcgcaacagacagtcacagccaaggatcaccgcaggcggtccgtcggcggcgaggcggcccagttcctcgcgcaggtgttcgcgcatgtcgcgcgcctcggccagggtcagcaccagcccctcgtcgatggccgaaaagaacaccagatcgccattctcggccacccgctggatcgaacgcacgtgatgctggccgccgatgcgcaccacgaccggatgggcggcaaaggtgaaggtggtcagctgttcggggtccttgcccagaacgcgggcatattcgcgcgccgccggctcggcattgatctcgtgcaccaggcgccggtcgggatcggcgccggtgaccaccatgcgcttttcggtggggatcaggtggtcggtcttgaacacctggatcgggcagcgggtgcgtacctgcatcagcacggcggcattgccatgggcgcgaccctcgtgaaacacgaaggtggtgccaaagcgttcgccatccccggccgagccgccgaacagcggcaccggcccaagccccatcgccagatccgagaccagccgatcctcgagcgtcgacaagccgtcgatcagcagaaagttgaactcgtgcccccattcgggccgggccgcggccagatcgttgcgggtctggatcatccggtcgatgatggcctgggcgtcataatcggtcagatcgtcgatcagcatcgtctgcgccttgaaataggcgcgcggcatgccgatggcgacgatctcgccctcggtatagcccgctgccgagatctcgcccgccgtggtgcagccgacgatacgggtgccgggcaggacggcggcggcgcgggccagcagggccgggatatcggtctggggcgaggccatcagcaggatcagttccagttcgaccgggcccaatgcctcgaccaatgtctcgatggcatgcggatggtcgtggtgcaccgaggcggtgcacaacacctgtggcgcggcctgcgccgcgcgaaccggaccctggcttaggtccaagcgctcctcccttatctttcggctggcaggttatgcctgtttctgcgtctctggcaagaaactcgaaaaactggtcttcttggcgatcagcaccgcctgagtgcggctttgcacccccagtttgcgcatgatggcggtgacatgggccttgaccgtggtttcggcaatcgacaggtcataggcgatctgcttgttcagcttgccctcgcagaccagttgcaggatgcgggcctgctggttggtcagcgccgaaagccgggccagcgcatcctcgacctcggggccgtcgccaccctcgcgggcgacatcgacgaacccttcgggagtgaagaccgcgccggtcgagacggtctcgatggcggtgcggaacacctcgcgctgggaatgcttgggtacgaatccggccgcgcctgcctggatcacgcccgagatcacccggttgtcggccatcgaagagacgacgatcaccggggcgcgggcggcggtgcggatgcggaccagcccgtcgagcccttcgacatcgggcaggttgaggtcgagaatgaccagatcgggggcagggtggttgcccagccagtccagcgcgtcctcgagccgggccagggtctgcacggtgcggatgcccgagacggcctgcagggtcatcgagagggcatcgcagaacagcggatgatcgtcgacgataagagcggagcgaaacggttgcgccggcgatgtccctgcctgggtctgcatgatccgatccataggtttgttcatgcttcaactgtaacgccggtgcggcgaaacgccattggccaaaggtcgaataccggctctcgcgtccagcggtggcggaattctgcaagaattccgggccggaaaacagggttttccgagccgttttcccttggaaaacggcctgccaacaaaaaacgcgcgcccggggggcgcgcgtttgtggtcatggctttgccgtcagttggcggcggccagctgcttgggcagcttgaaggtccagagcaagccgccctggttgagatagttcaccttcttggcgacctcgccaccccagagcggcaccgcgccgccccagccggagatgaccgaaacatattgctcgccgtccatctcccaggtgaccggctggccgacaatgcccgatccggtctggaacgaccacaggatctcgccggtttcgtcgtcaaaggcgatgaacttgccctcgggcgtaccggtgaacaccagcccgcccgcagtggtcatcacgccaccccagagcggggcgtcgttcttgaactcccacttcagctcgccggtatcgggatcgatcgccttgaggctgccgatatggtcctcgtagttcggcttgatggtaaagcccgcgcccagataggccgcgcccttcttgtaggtaatcggctcgttccagatatccatgccccattcgttcgaggggacatagaaattgccggtcttctggctgaaggccatcggcatccagttcttgccgcccaggaacgagggagaggcaaagatcacctcgcccttggcgccatcggccgctgccgccgggtcgcccgggcggttgtcctcgttgaagatcgggcggccgttctcatccaggcccgaggcccaggtgatatccttcacaaatggcacgccgcgcacgaatttgccgtcctcgcggttcagcacgtagaaatacccgttgcggtcggcggtggcccagcgcttgttgccgtcgcggtcggtataggccacgacctcgttcacaccgtcatagtcccagccctcgcgcggggtggtctggaaatgccacttgatctcgccattgtcgggattgatgccgatgcggctggcggcataaaggttgtcacccttgccatcgttgttctgaccggcatcgcgcagccagctgttccagggggcggggttgcccgcgccaaagaccagcgtatcggtctcggcgtcatacgagccgcccagccaggtggcgccgccgccggttttccacatgtcgcccggccaggtcgcgttcagcgtgccggtcatggtgctttcttcgcctttgaaagtgcccatgtgaccttcgatcaccggacgggtccagaccatctcgccggtctcggcgtcgcgcgcctgcacctcgcccacaatgccgaactcaccgcccgagttgccggtgatcaccagccccttcacgatcagcggcgcggcggtataggagtagcctgccttgtaatcggcgatcttcttgttccagacgacatcgccggttttcaggtcgagtgccacgatacgggcgtcgagcgtgccgaaatagatcttgtcgccatagatggcgccgccccggttgatcacgtcgcagcagggcaggatgccctcgggcaggcgggcgtcatattgccagagctcttcgccggtgttgacgtcgatggcatacatgcggctgtaggagccggtgatatacatcaccccgtcatggatcagcggctgggtttcctgcccgcgctgcttctctccacccaggctgaaggcccaagcgggcatcaggttcttgacgttgtccttgttcagaatgtccagcgggctgtagcgctgcaaatgccggcccatgccgttggtcaatacgctggacgtgttggccgtgtcattggccaggtcctcttcggtgacaccggccgccagcgcggcgctgtgccagcccgccgtcgcgaccaggcccgccactgcggccatgatgatcttgttcatcggtttcctcccttgcatcctctccaagccgaaccaccccaaaccgcgggtttttggctgagcggtattattggaacgaagccgctcgcgcgaaattgaacaaaggtcgtagggtcaaccagagatgtgtcggaagggggcaagaccagaggcaaggtgcaccgggcgatgtgctcgatacgggttcatcttttgccgaagattagtgtctctaaatattgattttaaacaaaaagagttttgttatgacccgacgccagaccgtactgtccgacgtcgggctgcggggtcagtcggaaatctgcttggggtcgcgggtgctgaggctggccagataggccagaatgaaatcctgcactgtccggtcctcgatcccgacatggcgcatcttggtaccgggcatgaagccggtattgtcctccatccatgcgcgcagcgccgcaggcgtccagacgatgcccgaggcctcgagcgcaatggaatagtcgtaatcgggataggtgccggccccacgtcccagcacgttctccagcggtgggccatagctctcgtgatcagtgtccgaggcatggcagcgccgacattcgccatcatagagcgccgcgcccgcctcgatcttgatctgctcgaacttggtgtcggcaagcgcaggcgaggccgccatcatcagcgccagcgcataggaaacaggtctcatctctcactcctgaatgaggtccccgccggggcgggtgcaagcgcgcgtttcctgttgccgtcatagcaagcgcgcgcgccgctttcccttgttctttggtcgaaggcgggcggatcagcccttgcgccgcagcagcccgcgcgccgggtcatatccccaaaaggcaaggcccagaaacacggtccccgccagcacggtccagcccagcgcgggtccgttgaactggccataaagcgcaaagcggatcaactcgaccgcatgggtgaacgggttcagcgcgcagatatcgcgcaacagggtcgagctttcggccattttccacagcgggtacagtgcggtggacaggaagaacatcggaaagatgacaaagttcatcacgcccgcgaaattctccagctgccggatcagcgaggacagcgccagccccagcgcgcccagcatgatcccggccaccaccagcgccggcagcaccgcgacatagccccagaccggaagctggatgccaaaggccgcggccaccgccagaaagcaataggtttgcaggatcgaaatggcggtcgaggcaagcagccggcagaacaggagccaccatcgcggcagcggcgaggtcaagagcagccgcatcgagcccatctcgcggtcatagaccaggctgaggctggattgcatgccgttgaacagggcaatcatgccgcagaggcccggcacgatatagacctcgtaagtgatataggtctgatagggcggcgtgatcgacaggcccagcgcggcgcgaaacccggcggcaaagaccagcagccagatcagcggccgcaccagcgccgccacgaaccgcccccgctggcggacaaagcgcagcgcctcgcgcaggacgatggcgcgcagcgcgatcagcgcggcgttcatgccggttcccctgtcttgtcgctcgtctgggacaggaaatgctcgcgcagcggcagcgctccgcgcagcgcgccggcggtgccgtcctgcaacagccgcccgcgatgcaagatcagcaactgatcgtcatcctcgatctcgtcggtcagatgggtcgcccagagcacggtcagcccccgctcgcgcgacagcgcatgcacatggtcggtgatcgccttgcggctggccgcgtccagccccacggtgggttcgtccagcagcagcaccgaggggtcgtggatcagcgcgcgcgcaatctcggtccggcgccggtggccgccgttcaggtcgcgcgcacgctcgtgggcgcgctcgctcaggtcaagccgctccagcgcggcggcgatccgggtgtgtgcggtgcgccccgacagcccgtgcagggcggcgaaataggtcaggttgcgcatcacgctcaggtccaggtccagcgtcggctgctggaacaccaccccgatccgcgccagcgccgcgcgcgggttttgcgacaggtcatgcccggcgaccgagatctggcccgagcgggtggtgaaaagccgggtcagcaaagagaacagcgtcgattttcccgcgccattgggccccagcagcgccgcgaaccggcccggcgccacgtcaaagctgaccgtgtccagcgccctgcggctgccataggaatagtcgagatttcggacacttagccctgtcacttgatggtaatctccaaccgctgggtttcgccggtgctgcccggtaccttcaggtaatagcggcccggcttgatcgcgacaaagcctatctccatctcgccggcctcgtcgaattcgaccgagtcgaggcccagcggccggatttccagcccctcgacaacgatctcgtcgatccagatggcgcgaaagaactcgggccccaccagcgccagttcctggctgccgtcgccctggatctcgaactcgtaataggtgcccgattgcagcacccagggcgcgtcggccagcggcattccggccgacaggatgatcggcggcaggtcttccttgttcttgcccgagagcagcccggccagacccagccgaccgtcatcgccgtcggccagtgcgctcaggggcagggccgcaaccagaagggcggcaagacagggtttcagcatcatgtatcctttcctctcacgggcgcagggcggcgccccatgggaagcgcccgaccttgatggatttgatcgcctcgcgccgggccacgtcgatcaccgtgacatcgcccgaaacgccgttggtggtgaacaatagcgacttgtcgctgttgaacgccatatgccagacccggcggcccaccaggatgtaatcgaccacctcataggtggcggtgtccacgaccgccacgtggttcgaggggccaagcgcgacaaaggcggttttctcgtccgccgtcagctcgaacccgaccggctgcacccggtcgggatgcacgcccttgacctcgaaggcgatcttggccttttcggcctgggtggcaacatcgaacacggtcaccgtgccgccgatctcggaactgacccacagctcggccccgccgtgcacgaattcggcgtggcgcgggcgggcatcgaccagcgtattggcaaacagctggcgcgtctcggtgtcgatccaatgcgccatgttggtggtctcggacgtggtgatggcgatgcggccatcggggctgacggccatgccctcgggttcgatgcccacgtcgatctgggcgatcacccggcgggtttcggtatcgaccacggtggtgatcgcgtcatcctcgttggcgatgtaaaggtggcggtcgttgggatgcagcacgaattgctcggggtcttcgcccgagggcaggtcatgcaggatctctccggtctcggggtccatcacctgcaccgtgtcgctgtccgaggcacagatatagacccggctgaaatcgtgggaaaaggtgatgccgcgcggccgttcgccggtggcgatggtgcgcaccacctcgagcgtggcgacgtcgatcacgctgatcgtgtcgtccttttcattggtgacccagatttcctcggcccccagcggcgcggcgagggtcagggccaaaagggcaagggcagtccgcatggggttcactcctgaaacgcggtgcaacgggattcgggcgcatcgaggcccagcgtgtcgagctcgctgcgctggtgcaggaagccctcgaccggggcctgcatcaccaccgcgcgttcggtaaccaccgggatcggctggcgcagctggccgttccaggggcgaaagctcatcgggcggcccttgaacccggccagttcgaaggcgtccgacaggatataggcgcgcagggtggcggggtcggtgctgttggtgcgggtgaccgcctcgcccagcacacgcagcgccgcccaggcggcatagtcacgcgggcgcatgtcgcgcccggcaaggtcccaaaaccgcgattgcagctgcgccgcgccccattgttccaccacccgcgaccaggccacgggcaccagcccctcggacccggccaccgggcgtggggtccaggtgttataggcgatgtagcgcccgaaatcgccgatctcgtcggcaatgagcagcatgtcatgttcggcgaaatcctgggtgaacagcggcacttcctggctggcattgcggcgcatgtcggcgtcaaagggccagggtttgtcggccaccatcttcaggccgaacttggccgccgagcgcctgagcgcctcggcaaatgccagatcgggggcgccatggccggtgatcatcgccagccgcgagaaccgcttgcgctgcaggacctgcatcagcgcatccgcccgcatcgccagcgagggcgccgtgtgcagcaggttggcacggcaggccgcgtcgcgcagcgcgctctcttcggcaccggcattgaacaacagcgcgccctcggcctcggccaggtcggcgatgcgcagcacagcctcggcgggggcgtcgatgaccagcatccgcgcctcggccagcgccgcgcgcgcggccgcctcgagatcgccgccgatcggtacctcatacgtgtcgagcgtataggtctggcccagaaaccgcccgctggtccggttgtcttccagccccagttgggcaccgtcaaggcccagcccggcgggctcggggtcgagattggacaggaccggcgggcgctcgacctcctgtcgcagataggccacgcgcagctgcacctcgcccagggcgggcagggcggccattgccatcgccagcgcggcgatgatcggtctcagcaggctgtgcacgcgcattctctctcccttgtcggccaaggctaaggcgcccgcgcggggcggttctattcgaccaaagtccacattccccggcagatcaaaccaaggtcgaataccggggacgggttcgaggcgctatcaccggccccgaacgaggagactggaggaccgcagatgatcaacgctgcaaaagcgggcgcattgagcctgtgcctgagcgcggggatggcgctggcgcatggcgatgttgcgccacaacccgtcaataccgatgccctgcccgaagtgggcgaggactggctgatcgagaacccctatcgcgccgagaccgcgggggaagaggtctgggccgccgccatccggatcggcgattccggctataaccagaactgcgcgcgctgccatgggctgggcgtggtgtcgggcggtctggcgccggacctgcgctatctcgaggctgccgaatatggcgatgagtggtatgtcgagcggttccgccatggctatacccagaacgggatcaccaagatgcccggctttggcgatctgctggggcagaaggccgcctgggccattcgtacttatatcgagacccggcccgacgacggggcgctcgacgcccatacgccgcggctgaaggagattcgcgaccagctggcggcaggcgagggcgatgcggctgcgttggccgccgagttgagcgagatcgccgccgaggtcgagaccgcctcgggcgcgccggtggccgacagtgccgcctcgcgcgcggcgagcctgatctcgggcgcggcgcccaattttgtcgccgccgccgaggcgctgaccatcggcctgtcggcggcgcattgagcatggcgcgggcggggacgcttggcgctgcgctggcggtgctgctgcttggggccggcctgccggcctgggcacagacccgctgcggcgatcacgtgccccaggcccgcccgcagaatgccgggcgcgacatcgtcggcgccgatctggacgccatacaggaacgcggctggatcgcgttcgccgcctacgaggattttgcgccctggagctgggaagagaacggttccgtgcgcggcgtcgatatcgagctgggccggctgattgccgaggaactgggggtggaggcccggttcaccctggtggcggcgggcgagaacctggaggccgatctgcgcaactgggtctggaagggacccatcgtgggcggacgggtcgccaacgtgatgctgcatgtgccctatgacagcaactttgcctgccgggtcgaacaggtggtgttcaccgggcaatatcatgtcgagcggatgggcatcgcctttggccgggccgagtatcccgaagacaagccggtaccggcctatttccgcttcgacacggtcggcgtcgagaatgactcgatcgccgatttctatctgactgcctttcccggcggccagctgcgcgccaatatccgccgctatcctcacatgggtgcggcgatggcggggctggcgacgggcgaggtcaagaccgtgatggggccgctggcgcagctggaacacgggctgacgcccgagctggacgtgcacagcccgcccttgccgggctttgccaccggcagctggacggtgggggtggcggtgcatttcgcctatcgccctctggcctacgcggttgatgacgctatcgttgcagggatcggcgatggccggatcggagagatttttggcgcatacgggctgacattttcaccgcccgaactgcgctgagcgggcgctcgatccgccctgcgggcgtcctcgcgcgggggcgtctacacccaaggtcgaatggaacaacccgaccgcgccgcgtagcgtggtcgcaacggacggagacgaacgacatggaactgagcgattcaaaggtgatcgcggcggaccgggccacggtctgggcggcgctgctctcgccagaggtgttgaaagaatgcgtgcccggctgccaggagatgagcggcagtcccgacgagggtttcgaggccaccgtcgtccagaaggtcgggccggtgaaggccacgttcaagggcggcgtgacgctgtcggagatggtggcgcccgaaagcctgaccctgagcggcgaaggcaagggcggggccgcgggctttgccaagggcgcggcccgggtgcggctggaggagggcgcggatggcaccaccatcctgtcctacgaggtcgaggccaaggttggcggcaaactggcgcagctgggcagccgcatcatcgacgggttcgcccgcaagatggccgaccagttctttacccgctttcaggaagtgctcgaggggccgggtgaggcggagagcccagaggccgaagcctctggcgatgcaaaaaagaaaggctggttcaaacgggttatttccggttgaattgcctgaaagagagacagacaagggaggaatgtcgtgcctgagataaacatggttgtgaatggccggagcgtgcgaggtgaggttgagccccgtgacttgctggtcgattttctgcgcgaaggcctgtcgctgacagggacgcatgtgggctgcgacacgggccagtgcggcgcctgtgtggtgcatgtggacggcgtggcggtgaagtcctgcaacatgctggctgtcgaagcggcgggcagcgaggtgtccacgatcgaggggcaggctgcacccgacgggacgctgaacgcgctgcagcaggcgtttcaggatcatcacggattgcaatgcgggttctgcacgccgggcatggtgatgtcggcggcggcgcttctgaaggacaacccgacgcccagcgaggccgaggtgcgcgcgcatctggagggcaacctgtgccggtgcaccggctatcacaacatcgtgcgtgcgatcatggcggcatccggtcaggatgtgagcgggatcgcggcggaataggaccagggaccgcttatcggccctgaacgggcctcttcgcgaggacgcccgcagggcggatcgagcggcatttccacacgagggaggagatcagacatgcccaaggacagtggcatcggagccagcagcaagcgacgcgaggacgtccgtttcctgaccggcgccggcaattacaccgacgatatcaatcttcacggccaggcctatgtgcatttcctgcgctcggacatggcgcatgggcggatcgtgtcgctggacacggccgctgcggcggcgatgcccggggttgtgcgcatctttaccggcgccgatttcgagggcgtgggcggtctgccctgcggctggcaggtgaccgacaagcatggcgagccgatgcaggagccgggccatccggtcctggcccagggcaaggtgcgccatgtgggcgacccgatcgcggcggttgtggccgagacccccgatcaggcgcgtgacgcggccgaggcgatcggggtcgagatcgaggaactgccggcggtgatcgacatgaaggccgctttggccgagggcgcggccaaggtgcatgacgacctcagttcgaacctttgctatgactggggcttcgtcgaagagaacaagggcgcggtggacgcggcctttgccgaggcggcgcatgtcaccacgctggagctggtgaacaaccggctggtggccaacccgatggaaccgcgggtggcgatcggcgattatgcccgggcaacgggggactcgacactttacaccaccagccagaacccgcatgtgatccgcctgttgatgggggccttcgttctgggcatccccgagcacaagctgcgggtggtggcacccgatgtggggggcggcttcggctcgaagatcttccactatgccgaggaggccttctgcacctttgcggccaaggcgctggcgcggccggtcaaatggacctcgtcgcggtcggaggcgttcatgtcggatgcacatgggcgtgaccatgtgaccaggatcgagctggcgctggacgcgcagaacaacttcaccgcgctccggaccgagacgctggccaatatgggcgcctatctgtcgacctttgcgccaagcgtgccgacctggctgcacggcacgctgatggcaggcaattacaagacgccgctgatctatgtgaacgtcaaggcggtgttcaccaacacggtgccggtggatgcctatcgcggcgctggccggcccgaggcgacctatcagctggagcgcgtgatcgacaaggcggcgcgcgagctgggggtcgacccgatcgcgctgaggcggcagaacttcgtgaccgagttcccctatcagacgccggttgcggtggtctatgacaccggcgactacaacgccacgatggacaagctggaagagattgccgatctgtcgggctttgcggcgcggcgggcggaatccgaggcacgcggcaagctgcggggcctgggcatcaactgctatatcgaggcctgcggcatcgcgcccagcaaccttgtggggcagctgggcgcgcgcgccggtctttacgacgcggcgacggtgcgggtgaacgccaccggctcgatctcggtgatggtgggggcgcatagccacggccagggccacgagacagcgtttccgcaggtggtggccgagatgctgggcatcgacgagagcatgatcgagatcgtgcatggcgattccagcaagatcccgttcggcatgggcacctatggttcgcgcagccttgcggtctgcggctcggccatggtgcgggcgaccgaaaagatcatcaacaaagccaaaaagatcgcggcgcatctgatggaggccagcgaggccgatatcgagctgaaggacggccagttcagcgttgcgggcacggacaagtccgtggcctggggcgacgtgacgctggcggcttatgtgccgcacaactacccgctggaggatatcgagccggggctggaggagacggcgttctacgacccgtcgaacttcacctatccggccggggcctatgcctgcgaggtggaggtggaccccgacaccggcaaggtgacggtggagcggttcagcgcggccgatgatttcggcaatatcgtcaacccgatgatcgtgtcgggacaggtgcatgggggtctcggccagggcatcggccaggcgctgctggagaactgcgcctatgatcccgagaccgggcagctgctcagcgcatcctacatggattacgcgatgccgcgcgccgacgatgtgccgttctatgcggtggatcattcctgcgccacgccctgcacccacaacccgctgggggtgaagggctgtggcgaggccggggccatcggcagcccgccggcagtggtcaatgcggtgatcgacgcgctgcaatcgggcggcaagaccgtcacccatatcgacatgccgatgagcccctcgcgggtctggtcggcgatgcagggctgagacgagagggcgcgcgcgcggggctgaccccgcgcgcgccccgggacattttcagcaaggggaaagggcaggacccggccctcttggaggaggaacgagatgtataatttcgagtttgagcggcccggcagcgtggccgaggcggtggcggcgctgaagaccgaggaggcgcaggcgctggggggcgggcagaccctgatcccgacgttgaaacagcggctggcggcgccggcgaagctggtgtcgctgggcggcatcgccgagatgaagggcgtgtgcaggaacgacgatggctcgctgtcgatcggcggcggcaccacccatgccgaggtggcgcgcgcggcggcggcgcattatccggcgctggcggcgctggcggggggcatcggcgatccggcggtgcgcaaccgcggcaccatcggcggcagcctggccaataacgacccctcggcctgctacccggcggcggcgctgggatcgggcgcgaccatcgtgaccgaccggcgcgagatcgcggcggacgactatttccagggcctcttcaccaccgcgctggaagagggcgagatcatcaccagcgtgcgcttcccggtgcccgagaaggcgaattaccagaaattcgtccagcccgcctcgcgcttcgcgctggtgggcgtgttcgcggcgcagacggccgacggcacgcgggtggcagtgaccggcgcgtctgaggacggggtgttccgctggagcgccgccgaggcggcgctggccagcggtgcctcgattgatggtatggcgcccgaggccgatggcatgatcgccgacctgcacggcaccaaaccctatcgcgcccacctgaccggcgtcctcacccgccgcgccctccaggccatggcctgacatcaacacccgcgcgcgccaaggcgcgcgcacccccaaaaacaacgcaacactacagagtttgcaaaagcaaactctgtaaacaaaatctcaccagagattttgcgcccgcgcctcggagcgccggcgtgccaggatcagcggcacgcattgggttggcgagtcgtggatcgttacgcagtcaaggcattggaaacattcatcatacgcaatttctccatcgggccggatggcacggtaattgcagcgtacccggcagagctggcaggggctgccgcattcggggcgacgcggaatccagcggcgcaggcgcaacagcccgccaatcgccatcagcgcacccagcgggcagacatagcggcagaaccccttgaaggtcaccattgagagggcgatccaggcagcggcatagagggcgaaataccattcgcgcaggaagaaggtggtgatcgctgtcttgaacggctccacctcggccgcggtttccagctcggccggcgcgagcagcacgatggccaccagagtggccagcaccgcgtatttcagccatttcaactgccggtcccaggcgtcgggcaggggcaggcgcggcaggtgcagccagcggcccaggtgatgggcgaattcctgcatcgcgccatagggacagagccagccacagaacaatccgcgcccccacagcaggaagcccagcaccgctgcgccccaaagcagcagcgagaccggatcatagagcagaaaggccaggctgccgccatccagggcaccgcgcagcaccgccagcggcgtcaccaccgacagctgaccctgtgcccaccagccgacaaaccccagggtgaccgccagcacgcccagtcgcagcggcacaaaggtacgcaaacccgccaaacggctttgcccgagcagcagcgccggaatcagcccccccagaaacaccacgagcaggccaagatcgccggcgcgtccgcgcagcgcctcctgccagggcggcagggcgctgggaccggtttcggacagaaagaaccgctcgggcgtggcatgggtgaaaccgaagctgcgggagccgatcaccggctggaaactgccatgggcgcgctggatttgcagggtcagctcccactccgaggtcggatcgaaacccagccggcgatcggcccgcaggatcatcgcgcggccttcgggcaggccgggggccagttcgacgaacaggtcggcatctcgcagcgccaccggcaggccaccctgttgcgccgagatcagatcgggggcggtgttgcgcacgaaatcctcgcccaccagcccatggcgcgcgctttcgatcagcaacagcggctcgtcatggggcgacagcgcctgaaactgctgcaactcttccaatgcctgcgccgacagcaccgcgcgcgcgatcgcgggcggacccagatcgaggatccagagatcgacatgggcggcctcgggatcggccagcgcctcgggatcatcgcccgcccagagcgtgccgtcgaacccggcctgcacccgggcgttgctgaccaggtgatggctggcgatgccttgggccaccagcgcggcccagtcgagcggctcgtcatggtccaggtcgggcgcgcgcggcggcgcggtggcgacgccctgcatgcgctcgcgcgccacggccaggctggcggccagcacggtttcatgggcgatgcggatcgaggccgtggccttggtcaccccgtccagataggtcagcgccgaggcgccaccgccactgttgccatacggtgtccccaccaccatgggcgaagcgatgttgaggccgcgatactgctccaggaacttctcgaacggcgccacgcccaggcccgagacaaagatcggctcgttctgctcgatcaggcgtacctcgatgaaactgcccgtcgcatcgagcatcaccaggaggttgaccggagcgccggaaaaaccgggcaggggcgccagcggctcggtctcgaacacatagcccgcgggtttgccatagacgtcgatcagcgcgtacaccccggtctcgtcgacctcttcgcccagcagcagcggcggtttgacatagctggcgatctggtccggggtcagcggatcagccccggcagccagggtcgtcagcatcaggcagaaggaaaggaaaagcgcgcgcatggcgccaaggctaggccgggttttggggccaagacattggaccaaggtcttaggggtagggctctggcacgcggtcccgacaaatggtgcgcagcgggggcggtccgaaaatttgagcaaaatgcttgacagcgcgtgccaacccggtcccaatcgcccgcgggggcaatggagatcgtgcatgcggatcgcggctgcactgctggcaattgccctgaccgggctatctggggcggtttgggccgagacctctgctgccatcgttgcgcgcaagcccgatttgttccatcccgaaaccggcctcaggatcgaccgtcagcgggcgccggtgcccgaggatattccaccgcccgcccgcaagatttcggccctttgggcgcgcaagctgatcgcccgcggggcactggcgctggatgtctatggcgcggcgcagtcgcgttatgacgagctggacgggacctggctggtgcccgagccgcgccagagcctgccgggcgcggtctggctgcccgaggtcgggcgcggcgtcctggatgccgccttgcaggtctatctggagcgcgagctggagcggctgaccggcggcagcaaggcgcgcgccatcgtggtgttctgcgtggccgattgctggatgagctggaacgcggcgcagcggatcgccgggatgggataccttcaggtctattggtttccgctgggcaccgatggctggcgcgaactgggctggccgctggaaccggttgaaccagtgccggtcccggtggactgagcgggcgctagttcgcccgcggcagcaccgcgcgttccaccccggggaacagatgcgcgaccgagcggtgaaactcctgcggttgcgcacccatcgcggcaaactcctgtggcagcggcagatccatcacctcgaccatgtccagaccggtgcgcgcggcatcgtgcaatgtcgcctccagccaggacagataggcgcgggtctggcgcagcgacgcgccggtgcggtcgaacgggccatggccgggcagcacggcgggggcgcccaacccctcgagcgtggtgagcgcctgttgccagcctgccagatccgcatgcggcgtggtgggcgcgcggtccagaaaggcgagatcgccggtgatcagcagcccggtttcaacgtcgaccagcgccagatcggcctcggtatgtccgctgagcggcagcgtggcaaaccggcgaccgtctatggtcacttcgcccccgtccagcgcggtattgggcggcaccggctcggtgccgcgcatccagtcacccagcagccggtacatgttgtcggcgaaggcgtcgccgtcgcggcgggcggctgcaagcgtgtcgcccaaggcaaggatggggcggtcggcaaagacctggttgccaaagaaatgatccgggtggtggtgcgtgttgaccaccgccgacacgccacgcaggtccagcgcgcgcagggttgccgccagtgcctcgccatagcggcgcgaggggccgctgtcgatcagtatcagccccgattgcccctgcagcaccgcgcaattgacgatggcgccgccattgaccttgtcgaaatagtcggtgacgccctcgatcatccagacaccgggcagcaccgggattggcgccagatcatagcgcagctttgcctgggcaaagaccggggcggcgggcagggcggttagacccagcccggcggcggcaccggccagcagggcacggcggctgggcatcagttgacttcctcgcccgtcagggtgcccgcgatctggttgccgttgttgtcccgcccgctcacatgcagcagcggcggcatccgcgcggggtcgaaatagagggtaaaggccgggtcttcgttcaccggctcgctcagcgccagccgggccagttcctgcccggcgtcgttggtaaagctgaggtcgcggatgatgaagaccgggatgccatcggccagccctgtatccatcgggtgatccacgatcagccgggcccgcccggtggcggcccagagtcgcccgtggatctcgcccaacttctcctcccagtcgtccgaggcataggcctcggccggtgcggtacagccgccgcccgccgcgtcgatcagggtgccgcccacatgccagctgccgcttttggtgcgcaccgaggcgcgcacggcggtggcctggtcgatcttgaagcgcagcgccagttttgcctgcgcctcgccggggaaatagctcaggatcttggggatcgggccgtaatcggcggtgaccacgatctcctcgacatcggggatggcggtggcgtcgatcagcagcgggacgtgaaacgcatcctcggcggcggcgggcgcaaacacgcgcacccggtcgtcgaaccggatatctgcggggtcgcccaggatcgcgatctggtgatcctcccacatgcccgaggcaaagggatcgtcaagtggcacttgcggcgtatctgcggccagcgccgcacccgccagcaatgtggcgcacagggaaagcccgtatctgaacatctctctctcctccgcgccgcattgggccagatggcggcgcgaagggcaatggcactttggttctataccgcccgctcaggtcttgaacacgcggtagatggccgggatcaccagcaccgtcagcagggtcgagctgagcagcccgaacaacagcgacagcgccagcccctgaaagatcgggtcggtcaggatcaccgccgccccgatcatcgccgccaccgctgtcagcaggatcggcttgaaccggatcgccccggcctcgatcagcgtctcgatcttgtcgcgttcgggattggcgtggcggatgaaatccaccagcaggatcgagttgcgcacgatgatccccgccagcgcgatgaagccgatcatcgagggcgccgaaaagggcgcattgaacagccaatgcccgatgatgatgcccagaaaggtcagcggcaccggcgtcagcaccaccagcggcagccggaacgaaccgaattgcgccaccaccaggatgtagatgcccaatagcgccacgccaaaggccgcgcccatgtcgcggaaggtgatccaggtgacctcccattcgccgtcccacagcagggtgatgacgctttcatcctcgggctggccgttcaggcggatctggggcttgcccccttcgggccagtccatcgcgtccagcgcctcggcaaccgccagcatgccatagagcggcgcctcgaagtcaccggccagttcggccatcaccatctcggcggcgcgcccgttgtggcggaacacggggtaggaggcgcgctcttcgcgcagctcgaccacatcgcccagctcgaccacgccgcgcgcgccgggcagcacattggccggaaccggggtcgacaggaaccgctcgtccaccacccggtcggcgctgtcgcgcgcgacctcgatggggatcgggcggcggccctcgccccggtgcgaatagcccaccgtctggcccgcgttcaagatcgccagggtcgagaagacgtcccgctcctgcacgccgaagaattccagctgatcggtcgagaccgtcgccctgaggcggcgggcctgagtgccgaaactgtcgtccacatcgaccacgaaaggcacgctttcaaaggcctcgcggatgcgggtggcagcggcgcggcggctgtcggcatcggggccatagacctcggccagcagggtggcgatgaccggcgggccggggggcggctcgaccgttttcagcaccgtgccctctggcaggtcgagcgtggacagccgctcgcggatatccagcgcgatgtcgtggctggtgcgggtgcgcgcatccttgggcaacaggttgatctgcacatcgcccagctcgggccgggcgcgcagatagtaatggcgcaccagcccgttgaagttgaaaggtgccgcatcgcccgcatgagtctgggccgagatcacctcgggcagttccagcacccggcgcgccacctgttgcgccaccgcgtcggtatcctcgaccgaggcgccctcgggcaggtcgatcaccaccgacagctcggacttgttgtcaaacggcaagagcttgaccgtcacgtcgcgggtataaagcgcgcccagcgagccaaaggacaacaccgccgccaccagcaggaacagcccgctgccggatttggtgcgcaagagcgggcgcgccaccgcgcgatagagacgccccagcgcgccgccgtgctgggcggctgcgtcatgggcatgggcgggcgcgcggcccgcgatcttgaccatcagccagggcgtgatgatgaccgccacgaaaaaggaaaagatcatcgccgccgaggcattggcggggatcgggctcatatacggccccatcagccccgaaacgaacagcatcggcaacagcgccgccaccacggtcagcgtggcgacgatggtggggttgcccacctcggccactgcgcggatcgccttttgggtgcggctggcactgtcgggcatggcccagtggcgggcgatgttctcgatcaccacgatggcgtcatcgacgaggatgccgatggaaaagatcagcgcaaacagcgacacccggttcagcgtgtagcccatgacccaggccgcaaagagggtcagcaggatggtgaccgggatcaccacggcgaccacgatgctttcgcgccagccgatcgagaacagcaccagcacaacgatggacacggtggccaggcccaggtggaacagcagctcgttggccttttcattggcggtttcaccatagtcgcgggtgacggtaacctcgacactgtcggggatcagatcgtgttccagcagatgcacccggtgcaggatctcttcggccaccaccacggcattggccccggcgcgcttggccagcgccagcgtcacagccgggctgcggcggaacccgccactgtcgtcgcgggtgacattggccacgatccgctcggacgtgtcggggacaaagcgcacatcggccacgtcgcgcacatagacgggccggttgtcgcgggtggtcagcagcaggttggcgatctcggcgggcgcgtgcagcgtctcgcccgccaccagcgcgatctgttcaccaccgtcgcgcaccagcccggtggccagtgcccggttggcgccctcgaccttggccgccagctgttgcagcgtcacgccgtaaagcgccagccgctcggggtcgggcgcgatgcggatcgcctcgggcgcctcgcccaccagataggtcaggcccacatcgccgatcttggccagctgcacctgcaactcgcgcgcgatgcgggtcaggtcgttggccgagacatccccggccccgtcgcgcggggacagggtcagcgagacgatggccacatcgtcgatgccgcgcccgacgatcagcggttcaccgatgcccaccgggatgcggtccatgttggcgcgcactttgtcatgtacgcgcaggatggcggtatcggcgggtgtaccgaccaggaaccgggcggtgaccatggcataatcgtcgccggtctgcgaatagacatggtccacatcgccgatcgccttgacgatggtctccatcggttcggtgaccagtttcaccgcatcctcggccttgagccccggcgcttggatatggatatcgaccagcggcaccgagatctgcggctcttcctcgcgcggcaggctgatcagcgccaccagccccatggcaagggccgccaggatcatcagcggcgtcagggccgagccgatgaaaccgcgtgtcagcccgcccgcgatccccaggggcgtgttctgtgatccctcactcatgtccggccaccagcacttcgccacccttgaggccggacaggatttcgaccagaggctcgccctcggcctcgaccggggttccgatcaccaccacccgttcgctggcgctgccatccggcctggcgacacgcacgaaatcaagccccatgcgcgaggcgaccgccgcgggcggcaccgccaccacctcggcccggcccaccggcaggcgcaccagcacccggcgcccgatgaacttggacgacaggcccgcaacctcgacatcggcgatcacccggccattttcgatctggggatagagcttggcgagggtgccggtctcggccccctcgatcccagcgatggcgatgctgtcgccctcggccaggaaatccgcatgccgctcgggcaccgcgaggcgcaggaagaagccgccgccgccgatcaccgcaatcatctcgcccggcagcacgaccgagccttcggtcaccggcacgtcgatcaccgtgcccgagatcggcgccaggatgcggccctcgtcggtgcgttgcagcaggacgtcacgctgcgcgcttgtggtgccgatacggccctcgatcacctgcacacgggtgcgcagtgcgtcgacattctgttcggtggtcaccccgcgttccagcaggttctggccgcgcgccagctcggcctcggcattgctcagctctgacccaagcgcgctgagttgcgcgtcgatggcgcgcagttccagctccagcttctcgtccactgtggtgccgatctgctggccccgggtgacggcgctgccctcggccacggtgatttcctgcaaggtgccacccaggcgcgagcgggcgggcaggctgtcgcgcggctcgaccttggcaaagacggtcttccattcggtgacggtgacgcggcgggcggtggtttcggccagcgccggcaccgcgctcagcgcggcaaggcaaaggagcagggcggggaggatcattttcatgaggcacctttcggttcggccaaccggtctggacgacgggttgaggccgcttgtcccatatatattcagaaaattgattgtgtttcaatgggcggcccgggtttttgtgcagaaaacccggtgtcaaagcgtcgcgtcggccttggtcacgcccgggcgattacggccgagaccccgttacaaaacttggaaaaccgccgccggggcaccggcaggatatggtgcagcgcatccagcggcgcctcggcgggggccttcaactcgcacacggtccaggcctcgcgccgcgccgtctgcccatcggggcgggcataggcgatatcgcggtcaaaggtgatgcgcagcccatccaggctgtaataggcgcggcgatagctgaccgccaccatcgcctgcaaagtgccgtaatcgcggtcgaaatgcccctggcgcaacagccgccgctcggtttcgggggcgacgggcagggcggtcttgaaccgcccctcgaccgaggagatcttggtctccagcaccgcgcccgcgtcggcctgttcgggatagcggcgcaggcgcaccttcttgcgcggcagcaccccttcttcggagtccgagaacatctgcaacccgctggtgtcgaaatagaccgagcggatcagccgcgcgggataaagcggcaccatgccccgggcttgcaggtcagcttgcaggcgcgccatgtcgctggcggtcagaacgatcttttcctcgatgcgaaagctcatccgctgtccccttgcaggtcgagaaccgactctgcatcgacccggcccgccgggccggagcagggcgcgggatcgaggcgcagataggcgccggggaattcctgtttcttgcggaagacttcgtaacaatgcagcgtcgcgccgatacgggcctgacccaccgtcacacccgacccgtccttggacgagatgccaatggcgctggcgctggcctcgagatcgccgatggcgacctcgcttgcctcgccgaccgataccgccttgtcaccgcaggcgctggccagcacccggtcgaaccggtactgaccgccgctcaggtcaaggcagtcattgcccgccccggtgatccgcgcctcggccacgtgcagatcggcaaagtccatgtccaccgcatccgagacggcatcctgaacgtcaagcagggcaatgtcgccccgggccgagacgatgttgacgctgtcctcgcagccgccgccggtggcggtgatccgcacctgcgacagccgcatcccataaagggtcaggcagcccgtcagcccataggggttgaaccgctgctcgggcgcggcgtcgcccccgttcagcgccgggggcggcggcaggccgcgaaacgcgatctcgaccccctcaagcctgtcgcccatcagaagcgcccagtcatcgggggcggtctgggtcagcaccagccgcccgccctgcgggtcgctggtgaccttcaggccggggctgtggcgcagggtaagatcccaaccggtcaagggcgtggtccgatagaccatgccacccggtgcctgcgcgccgagggtcatcaccggttcaaccccgtcaataacggcgcccgagagcgcctcgaccagggtttcgcggtccaggcgctgggcggtgcagccgccgcgcgtgcaaagctgcgccgttgcgatgccgctggccgggtcgggggcggcgatgtcgcggctgcggatctcgggcaggtgatcgaacaggcgcgcggtgaaaccgggccagggatcggcgagggcgggcggggcgccctcggcaggcaaaaccagcgcgggcagattggcggcaacaccggtcagaaagtgcccgcccgcctcgggcgcacagccgccagcgcacagcgcccggtagcgcgcgccaaaggcctcgccatccagcgccgccaccgccgcagccagccgcgccatccggtcggcggtgaaatggggcgcataaagcgtcctgtcgcgtgcgcgcagatagcgcggtttgcttcgcttcagatcgacctcgccatcgtaatagatcggctcgatcccctgcaaaaaggcgttccagtagaatttgcggttatgcgggcgcagcccgtggctggcgcgcatcgcgaacatcagcgcggcatagtcccaccagatgcgcgcggcctcggcgctggtggtgtccggcaagggcaggccggtcagcgcctgcgaggggtcaagggcattgctgttgccataggtggcataggcggtctgaagccgggtaaaggcctctaccgtcatcgccaccgaggcggcgccgcgttcgacccatttgccgttgaccacccgcgccagccccagatcctcgagcagatagccgccccggtccgaccacagcgccagcaaggcctcgtcgccctccagcagcggcccctcgcggcggcggttgtgctccagaaactccttggccacggtttcctgccacagcatccgcaccggggtgccgttctgcaccacgtcaaccacccgggtgcgcggcgccagaaaacccagccgcgacaacagcagggtggccagcacctcattctcggcattgcgggtcttttgcaggaacagcttgaagcgcaccgcatgggcgatgttgccctcgtccaggcggatgttcaggctttgcagcaggcggccccggtccagttccacgtgatccttgaaatcgccgttctggcgcagccgggcggcaaagtcgcagcggccgaaatcgtagaacaccgaaacggttccggcaaagctgcgcttgtatttcggggcgatctgctcaccctccgaggtgatgatccgcagcccgttgcgggcccatttgcgggccttgtcgacattgacctcgatccgccggatcgaggcgatatcggccagttccgcccggtattgcccggtggcaaagtcacagcccgcctcggccgcaggcgccagcagcagcgcggggagcagggccaggggacgcagccgccgccacatggcactcaggccgccgcaaaggcgatgcgggtgatcccggtctggccgttgaccgcgccgctcagcgtcagcagatcctggcgcgaggggctggcaaagcgatagacgatcccctcgggcgtcttgtcaaacccgaccagcgcggcatgggccagcaggtccggcatctcggtttcggagaacacctcgagcgtgtgcagcgcgttgccctcggtaaaggaggtggtgtaaagcgccaccccgcgcacccgtcgcgaccagcggttgaacagttcggccacgaccagggtgcccaccgcgctgcccaccagaagcaccagccacgagacgctgaccgctgcggcgatcccgcaggagatcatcaggaaataggtgaccagttccagcggcgatttcaccgggttgcggaaccgcacgatcgacagcgcccccaccatacccagcgacagggcgatattgcccgagatgaccgaggtcagcgaataggtgaccagcggcaacagcagcaaggtcagcgtatgcgaaaacgttcggatccaggtctgaccggaaaagatcacggcctgtcgcaccagcagcgaggcgcataacaacagcgccacggccagcagcttgtccagttcggatgtcagcacgcccatatctccccctccgagattgtgcggcaatcctgagatacggcaacgccgaacccgcgccatgcaacaagcgcaccacatggcagttcagcgaaatcggcaaggcccccacctctggattacgcttcttgcgaccggcgtcctcgaaccccccggggcaaccggatacgtatatcctaatcaataacttgcctcgtggccacggtaatcgacgaccttggaaactgtctgtttccagaatggccgctaaccccggtgccgcctgcggcgcagcagcgcgaacagggcctcgatctcgggcagacgacacaaggcgcatccggccaggaacagtgctgcaaccgtcagcgcatgggcgcagagcagcaccagatcgcccagtccgaatggctgccaaagcagggccgagacaagcgccgcagccacagccgccccgatcatcagcgcgatctggcgcaggtcctgccagctgcccagcgtgccatggcggcgatggagcgcgcgcgccagcaccaaggccgagccggtcgaggccagcaggatcgagcttgccacgcccttgaggccgaacagcgcgcccagcggcaaaccggcggcaaagcggatcagtagggcggcggccgagaaccagaggaagacccgcaccagcggcagcccgtcatcggccagaacggcgggcagaaaggcggccagcaccgcgttcaccagcaagagcggcgccaggaaccggaccagatcggcggtggcggcggtatcctcggcggtaaaggcgccgcgctccagcagaaaggtgatcaggggggtggccgcgatcatgacaaaagccaccagcggcagggtcaggaacaggctgatccgaacagcggcggcgatgctggggcgggcaccggcctcggccccggcggcatgggagtattcggtgtaataggccgagttcaccgccgagttgacggcgcccggtgcggcactcagcaggcgctgggcgacgaacatgatggtgacgccgcccagaccggtcagcgaggcaagcgcggcatcggcccagcccatcgccatctgcgcggcggcgttgatcgtgaccgccgcggcccggcgcggcgtgctcgggcggcgcggcgtggtgaggccgccgccgcccatccggcgcaggtcgcgccagccctgcaccgcgatcatcagcgccatcagcgcaaccccgatcaccagcgcccaggacagcgatagcggcgtcaccgccgcccccgcgaccagcagcaccggcagcagcgccacccggggcagcagacgcgccagcgtggtcaggccaaagcggcggcgggcaaagttgaacgcccccgccagcgccgcgatcccggtcagcggcaggcacagggcgaccacgcccagcagttcggccgcctttgccagccggtcgtcatcgaagcccggggccagcagccgcaccaccggctcggcaaagacccagagcgccagcgcgatcaggcagagcagcccgatgatcgggatgccaaagcgcatcagcgcccgccgcatgccggaatgaccgccgccctgcacctcgcgcacgaattcgggtaccgccagctggttggtggcctcaaaggtcatggcgatggccgacagcacgaaccggcgcacggtgaaataggcatctgccgccggggtggtgccaaaggcggcggtctgcagcacgatcagcagcacgctgagcaaaagcccgaccagcttgagggcggtcatcagcacgatattggccagaaggcgcgcggcggacatgatcaggtcaggcctttctgcgggggccgaggccgcgcccgcaaagggaaaacggcggtccctgccgccgggaaacaaagtgtttcggtacaaatcatcgaaattcaggttgaatgctttccgcccttgcttgcaacatgaaatattcgtcccacccggcagctgttgctgcgggcaggggcggaaaccgtcgagggggacggatgtacgcctatgaacgcatcaccgatccggccgggttcgccgcgatcgaggacgagtggcgcgcgctggccgaggcctgcggcggtggcggtgtctttgccagccatgcctttctgctgagctgggccgaaacctttggccaggggcggcggctggcggtctcgctgctgcgccacaagggcgcgctggtgggtgccctgccgatgtttcacaccgggcaggcccgcgcggttgccgccatgggcgaggggcgggccggcatggcgcaatggttgctgcatcccgatctgcccgatgccgacgcggcgctggcggcgctgctgcggcccgactggctcagcttctggcggctggagccgctggaaacccccgatgccgaggcactggaacgcgcggcccggcgggccgggctggcggtacggcgcaaggcgacgatgcgcgcctgcagtgtgacgaccgagggcgatttcgacagctatctgggcgggctcaagtccaagacccggcaggtgttccggcgcagcgagcgcaagctggccgagatggaggtgcgtgatctgcgctcggaccgggacgggcgcgccgcgcttgatgcctatctggcggcctcgcgcgcctcgtggaaggggctgaccggtaccggctacggggccgcgcccgagggggtggcctttgtcgagaagcttttcgagcggttgggccccgaggcctgttaccttgccgcccggcaggtcggcgaagtggcgatctcgggtcggttcgtgctggtgcatgacaatatgcactacggaatggccaatgatttcaacgaggaatacgccgatcttgcagttgggcgaaactcgatcatgcaaagtgtccgcgacgcgttcgagggtggcgcggcgggcttcgactttacccgctgcaacgggttggtgcgtgaggtttcgaccgatgaacgcccgctggagcgggtgctgatccatcggcggggcgatccgacgctggcggcctttttcgccgcgcgcgggctgcggcgtctgcgccgcaaggccagcggatggcagaaaggccggcgcggggtggtgtcgtgaaagtggtgctgagccctgacctgacacacgcgcaacacgccgcggtcagggccttttgcgatgccagccccggctacagctaccttcaggatcccgactggcccgacgtgatgcagggcgaaggcgggcggcacagctatcggcatgtgctggtcgagcgcgacgcgggcgggctggctgcctatggcgtgctgcggctcagcccggtgccgggcggcctggcgcttggcgcgttccggcgcggtccggtggtggccgcccccgccgatctggagccggtgctgcgggtgcttctgcccgccctgcgcaatgcgggcctgatcaccgtcgccatgaacccgcgctgggaggatgccgaggccgagacggtcgaacaggtgttggcgcggttgggcgggcaggtggccccgcctgcacgtcagcgcctgcacagttgcaccggcctgatcgaccttgccccggtgcccgaggagatctttgccgcctgcacagctcatgcgaggcgcaatctgcgcaagctcgacaagctgggcctgaccctgcgcccggtcgcggacggggccgaaatggtgcgtgtgcgtgactggaccgaggcttttgcccgcgcccgcgatctgaccacgcgcgggctgccggggcttgaggcgcagcgcgactggatcgcccgccatggcggcgcgctggtgatggtcgaggccgagggcgccccggtcggggccttttccctgctgcgcgacgggccgcgcctgcttaacatgtccaacggctgggccgatcccgatgcgcgcctgccgcggtcctatctggtctattggtatgcgatccggcgctgggcggggaacgccgagccggacgggccgcgctggctggacctggccgggcgcgacgacccgcgcgtaccccgcagcgatgccggggccgaggggcgcgagcggttcaaggacgggtttccccaacgccatgtggtcctgccccggatgcaccggttcgtcctgcgcccgctgctggcccgggcgctcgacggggtcgagcgcctgcgcgctcagggccagcgttccaaggtgacggcccccagataaagcgtgacggtctcggggttggaattggcggtgatcccgatctgtaaccggtcgatggcggcacgctcggcgggcacatcgggcagggtgcggccccggttgtcgagtacgcttttaccgtcgagatagacttgcgagtggcccggcgccgcatcggtgcccaggcgcaggtcccaggtgaccagatgccagcggccgctggtcagcgcgggcgcgctgtcatcggcccaggcatggccgccgccgatcttcttgcgatccacccgcaagcgaccatgacgcaggtagagccgcaggcccggattgccgggctggccacagaatttgcattccagatcaaacagatggatcgagttggcgggggtgccggggggcaggaacaactcggctgtgacacggatgcgactgcccgggccaagcggatcgaaaggcaggatcagcgccgccttgcccaccttgcctgcctgtttcgctccggcccgtgcccggatcacctgccgggcgccgaccggatcaggggcgggggcaagggtgccgttctgctgttgcagacgcaggtcggggcgggccatcaggtcgggcgcggtggcatgatgctcgaccagtggcgccgcctgcgccgcggtggcggcgatcaacaggagaacaagcgatctgaacagcgggtacatccgggcctcggctctggtcgcctcaggctgtcacccccggcgccgcgccgcaaggggggcgatgcaatcggcaaaggtctgggccgcagcggcatgggcatagcgcgccgagagggtcggggcggcggtctgcgcggcgcgcagcggttcgggctggcccgccatttcgacaatgccgcgcgccagcgcgtcgatatcgccgatgggaacgatgcggcccgcagcgcccgcctgcgccaacagccgccttggtccgtcgcaatcggtggccagcaccggcgtgccctgggccagcgcctcgaccaccacattgccaaatccttcgcgatgggacggcaggaccagcagaccggcgcccgccatatgccgcgccacatccgggctgtagccgggtagcgtgaccgcgtgctgcaagcccagcgccgcgatcagcgcctccagctcaggccgggccgcgccctcgcccagcagcgtcagccgcaactcggggcgtgtgcgcagggcccgggcaaaggcctggatcaggtcggcatgccccttggccggatgcagccgccccaccgccagcaccagcgccggatcgcgcggcgggccgttgccctcagccaccgtctgcgccagggccattgcctcgggcgacaggaccgggttgggcagggtggcgacggcgggccggtccagcgccagcgccgccagccagtcagcacccagcccctcggtcgggaccgccagcagatcggccagcggatagagccgccgcatcagccagcggcgtggcccgggatggcgtgccatcgccagataggcggcgggagagctgtgttcgctgatgatcaccacggggcgctggtgggcgggcagcagccgggccgccagcagtgccgcgatattgcgcgcattggtgccggaatagaccgcgtccatccccgccagcgccgcgcgcagcgcccagagtgaggccatcgcccgtcgcccacccagatcgacgatctcgaccgtttcggggatctggtccagcagttcgccggtacggctgcccaggatcaggcggattcgaaaacggcggtcctgcaactgccggatcagcgcgagggtcgaaatttcgatgccacccgagcgcaaatgcggcaacacaatggcaagccggggaggcgtgacaggggaattatccataatcgtatcgccccggaattgtatacgggtgacaaccacgctgcgagggggctaacattctcatattaaggcaaaacaataatggccatcgagctgaactgtatcggaaacagactgtttccaaccgcccgttatgttcaaggttaatgtggcgataaggtggcgacattgtgaccgtttcgaagggggagcccattttcgggcaagcgagacgggtatgaggggtttggcagatgaagatagacatctacaaggtcgataccgaccttgccggtgtcgacggggggcgtcggctgtttgacgccatcgctccgttgccggcacaagtgtaccgcgaagcgccttcggtgcaggggctgcgcgacggggcgtttgttgcgcagcccccattggttcgaccacacaaggggccagcggcgccacgtgggctgatgtcgccggcgaccgtcaggtcgggctatgtgccgcgatatccgctgttcgacgcggcgctcaaccgggtgctggcggcgctggccgtgatggcggtggctccggttctgctgtttctatcctgtctggtgctgttatccagcgggcgtccggtcttctactcgggcgtccgtttaggaaaggaccgcaagccattcaagatattgaaattcagaacactcgtgcccgatgcggcagcacagaccagccggtccacattgccaaagcgaaccctgctggaaaccaatatcggatcctatctgcgcaaatcccggctggacgaactgccgcagctgatcaacatcctcaggggcgacatggtctttttcggcccgcgtccggtgcgccccgaactgcttgatctttatatgcgcgaggcgagcggctttgcgctgcggttcaacgtcaagccgggcctggtgggcatgtcgcaggcgctgttgccgcattcggcgggcaagcggctgcgcgggcggttcaactcgctgtgttgccgggcgccgatgaattactgggcgacgctgggtttcgtgctgcatgtgggggtgacggtgctgcgccgggccgggcgtggggtgctggacatggttctgcacctgggcagcccggcgatgcggttcaatttcctgcgttcgggctttcaccggccgcgccacacggtggcgcagttcgagatggaaggcgagaccgtaactgccggcgtggtcggcatttcggatcagatcgtgcaattcgtcagcccgctgccgccccggcgccggcgctatgcgctgaccatcgaccgcaagctggcctcgggccggcacctgcggatcagtgtcgaggtcgaggtgaaatcggtgtttccgctgggtgtcggcaaatccggtttcctgtgccatgcctcttatgcagcgggcagcccctatcagcggtaccggatcgagcgctatctgctcgacgagaccgtgttgtcgacctgaggtggtgtgatgtccgatgcccgctccctgacagcgcataccaccgcccgccgcgccacgcgccggcgcctgctggtgcggctgctggcggtggcgctggtcagcggcctcgccggtggcgctgtggcggcgctgaccggggcggcggggtgggccttcgggctgctggcggcggtttccggctatctggtggcggcgcgcctttggcgcctggaaccgggtgttccggtgctcacctatcacagtgtcagcgacaacgccgcctggctgccgtggcgggccgagatctcgatccggccggcctcgcttgaccggcagctgcgcctgttccgccgcatggggctgcaggtcgtcgacagcgagacgctggtacgggcgcggctggcggggcggccggtgccgggcaactggctggcgctgcatttcgacgatggctatctggacaactgggtggccgccgcgccgatcctgcgccgccatggcgcctgtgccacgctgttcgtgtccaccgacttcatcgcgccgccgcagcccctgcgcccgatgctggggcaggacggtccgctgcgctgggatggttacctcagctgggacgagctgcgcgcgctcgaggccgagggcacctttcgcatcgaggcgcatggtaccgatcatggccgcatcgccaccgggcccgagacggtggaccacctgacgcccgagaatgcggggcggctgtcgtggatgcaatgggcgcggatgcccggggacaagcatgactggtacctgcgccgcagccgcccggtgccgctgggcagtgccgtgcccatcagcgcgcccgcattggccgcgcggggctggtcgcccgccaccgggcaggaaagcgatgcggcatatgacgcccgggtgcgggcggttctggccaccagccggaccctgatcacccgcgagatgggccgcgcgccggtgctgttctgctggccgcagaatcagaccagcgaccgggcgagggtgctggcgcaacaggcggggttccttgccaccacggctggtcaggcgcgcaataccgcgacggacccggcggcgaccctgtcgcggctgcatatcggcgaggattacgcgggcctgcgctgcggctggatcgacgatctggcggtgcgtgcgcagatccgctgtttccaggggttcgtgggatgggtcgccgtgctgggcgcagtgggcgcgctgcgccgcattgtgcgggtgctggtgcggctccgttcccatgggcgccgcaccggatcgggcgccttgcaggaggggatgtcatgaaactggccgtcatcgtcaccgagtttcccaagaccaccgaaaccttcatcctgcgcgacctgatggtctttctcgaggccggggtggacctgcgcctgtatcacctggcgccctggcgcaatgatcagatcctgcacgatttcggcgccgaggcggggcggtgcgcgcggcatgtgccgctggtgtcgccgcgctcgctggcggccctggcggcgcatccgctgaccgccgcgcggctggcgggcagcatcgcgctgcatcaggggcgcgaggcgaaattcgcggccaagtcgctggcgctgctgcctgcggcgatgcggctgggacaagagctgcgcgactggggcgctgatcacatccatgcggaatttgccggccatcccgccaccgccgcctggatcgcccatcgcgtctccggcgtgccctattcgatcagctgccgggcgcatgacatctttcgcagtcagcgtctgttggagcagaaattcgccgacgctgcgctggtgcgggcggtcagcacctatgccagccgctttctggccgagcatgtgccgggcatccgccagcaggatgtggccgtcatccattccagcgtcgatgtctcggcgatcacccccagcgcgccgccgccgcccgaagacgggttccgcatcctctatgtcggctcgctgcaacagcgcaagggtgtggatgtgctgctgaaggcgctggccgggttcgaccggccgggctggcagcttgacatcgtcggcgacgggccggaccgggccaagcttgaggccttgagcgcccagctgggcctgaacgaccgggtgcattttctcggccagcggccattcggagagatcgacgggttctaccgcgccgcctcggtctgtgtcgcgccctcgatcatcgggcccaatggccggaccgagggcattcccaatgtgatgatcgaggcgctggcctatgcccggcccgccatctcgaccaatgtctcgggcatccccgaactgatccggcccggcgagaccggctggctgaccgaaccgggcgatgtggcggggctgacggcggccctgacagaggtgcatgacgcgcccgaggcggccagcaaactggcgtggaaggggcgcgcgctggtcgagcgcgagttcgacctgcgggtcaatgcccggcgccagctggagctgttcgccgccgcgcgcaaggggcaggcgccgcagggcgcccgcacggtgacgccatgatcgcgccgcgccccatctttgttctgggcctgcaacgatctggcaccacgctgatcggcaacctgctggcggcgcatcccgatgtggcggcggcaaccgacccgcatcatcgcggcatccacgagagtgtctttttctcgcatttcgcccgcgcctgggactggcgcgaccccgccgcccgcgcgcgcgccgtcgcggcctttctggacagcgattatggccgcctgctggacctgacggccgaggactgccaccggctggagcggatcggcgacccggaggtgttctttcgccaggcgatgagtgcccatgcccgccagcagggtgcgctggcctgggtcgagaaatcgccccatcatgtgcacgaggcggcgcggatcgccgccgcctatcccgatgcgcgttttgttgcgatccaccgcgacagcgccggtctggtgcgctcacggctctgggcctatggccgggtgccgcgcgccgggctggcccggctgcccgcggtgctgcgcggcgcgctgtcgaacgcctatcaccggcgggttctgcgccgctttgcccaccatttcccggaccgggtggtcacgcttgaatatcgcgcttttgtggcgggcggagccgcctcggtggcggcgatgatcgcggcgctgggcctgccgtccgcgcccggccttgcgcccgaatacgcgcccaacagcagctttgccgggcccgacgcggcggcgtcgctgacccggattgaccatgccgccatcgcgcttgccggggtgctgtgtgcgctggtgccgctgtggctgcttgatcgtctgcgcgccggggcgtcctcccgccggcgcctcgaatttccccgctgggtgtggagcggcctcgtgccgccgccagcctctcattccgggccttcgctggcggtgccgcttggcgccgacacgatgacccatatgcaggagaatccctcgccatgtcgcgactagagttgatccacgacctgcccagcccggcccgcacccggcccgccgaccccaccgggccgcgcgacggcgcaaacgaggcaccgcgccagaacgaggcgggtgccgccatccgtcacgtggccgagctgatgcggcagagccggcggatgatcctgctgctgatgctgggctgcgcggcgctgtcctgtgcctatgcggtctacaagctcaacttctcgccggtctaccgggcctcggccaaggtgaccgcccagcccaccgatgccgaactgcgctattcgcaggtctatgtgcgctcgtcctcgctggacagtgccaatgtgatcacccgcagccatatcgaatatctcaagagccgcgagatcgccgagcgcgcccggctcgaggtgttcggcgccgcgggggccgcgcccgaagagcagcagatcccggcgctgctcgcctttgccaagaccgccaagcaacaggtcgaggccggtctgcgctggctcaactccggcagtgccggagcagcggcgggtgaaaaggatctggtgaccgagatccaggacgcgatcgaactcaggatggtcgaaagctcgtttgtgatggaaatctcggtggcctgggaggatccgaagatcgccgccgagctggccaatgtgctggcgcgggtctatcgcacccgcagccgcgaacaggtggccgccaccaccggcgagttgaccagctttcttgagacccagaaactggcgaccgagcgccgcctgtccgacctgattgacgagcgcaacgcgctgcgcaccgcctcgggcgtggtcgagatcgagaccgagcggcgcgaattgctggcccgcctgtttgccgaatccgcccagcgcgatgccgaccgccgcagcctgctggccattcaggcgcagctgcgcgcctttttgcccgaccggccgctcaaccggcatgacgggctgacccagaccaccaaggaagagctgaacctgtcgcgcctgcgcgaggtggaactggacgccgccgtggtcgaaagcgacaagatcgtcgcccggctggaacagcggatcgcggcgctggccaagcttgagacccggttcgaggggctgaactcggaaatcgagcgcacccgggggcagctgaacgatatcgacgcgcgcctgttggaggtccgcatcagcgaggccgaaagcatcgagaccctgcgcatcgtcgatctggcaacgccgccggcgcttccggaagagcccaaggtggtgaaccggaccgtgatgggggcgatgtcgggcttcctgctggcgatgatgctcgtactcagccgcgattacatggcgacccgtctgcgcacccagaccgatctgtccggcgtgtccgggctgcgggtgctgtctccggcggcgctgggcgcggcggagctgacgggcgcaccggcggccgaggaaaagggcgccaccgcatccgagctgtcgcggccctatctggactgggatgcgctcgataccgacgacatggtggcggtgctcgatatctcggacccgcgccgcgccgaggcggtgggccgccgggtgatgcaatgttacccctatagcgatcaggttcataccgggctgctgcggcgcgcggtgcgtccgggcaacatgccgcccagcgcggcggtgctgatcacgctgggccgggacgagctgtcggcgggtgaattgcgcgactatctcgaccagctgcgcgccctgtcgcgcgcgctgccggtggcggtggcctttgtcgatatccgggggcgcgtgggatgatcccggcgccccggcagctggcgctgggctttggcggcgcgctgctggccgccgccgccgcgctgtccggcccggccctggccgtgggggcattggccggggcgctggccggatttgccgtactgggcaacaccgtgctgggcgcctatctgctggtggcgctggcccagctcgacgggatcgcactgctggttgatcgacacctgccgatctcgctgttcaagctggtcagcgcgctggtcctgctgtcgcttgtgctgacggtgcggcgccatccgctgatgcagggccggttgcggctgtcgcccaccgcgatgttcaccctgctgttcgcgatctggctgtgtgtctcgtatctggcctcggattggcgggcctattcctatgaccataccaaggggttcctgcagaccctgctgctggtgccgatccttggcctgaccgtcaccgcgccccggcacctgcggcgcatggtgctggtgatcgcggccagcggcgcgatttcagcggttttcgtcatcctcgagaccgtgttcgggctgcggctcttgccctatgcggacgagggcgatgtcgccgcatggctgggggcggtgcgctcggccggggcctcggcctataaccccaccaccgcctcgcatctgatggcggtcagcctgatgctggcgctggtgatggcgcttcatgaccggcgcgggcgccggctgtgggtcttgatttcgctgctctgcctggtggcgctgccgatgatgggcgcgcgatcgggcgcgattgccgtggccatggggatcgggctgatcggctttcgcatgcgtcatcaccggctgttcccggcggtggcattggcggctgtcggggcgctggtctttgcggtgctgaacgcgccggacacgctggtcgaacggttcggcgtgctgggcgatttcctgggcgagggcgacacggcggaccgctcgctgctgcggcggctcagctacaaccagatcgggctgtcgctctgggcggaaaacccggtgaccgggctggggccgggggcctatccggtcaattacgccagcgacgcgttccgctggtatcccgggcgcgaggccgaggcgcgccagcttcacaacgcttatctcgaggtggcggtggaaaccggcatcgtcggcatcgcgctgttcctgggcgcgctgctgagcgcggcctgggcggcgctgaaggcggggctgcacccggtgagcgaggtgcaggtactggcacaggcgctgggggttgcaatggcggtgttcatgtttgccagcctgttcatgccgaacgaggatatcaaatacacctggatactggccgcgctctgcgcgcgcgcggcgcagctggcgcgcggctggcgtccggatgcggggcaggggtcatgacgctgctgttctggacctgcctggggctgatcctgttttcgctggttggttatggcctgctgtggatcggattggcgcggctggtgcgcgaccgcccgacccatccgccggtgacgcagtcggccacagtactgattgccgcgcgcaacgaggcgcgcgatatcggcgccaagatccgctcgctcagggcgcagcggaggggcgcgcaccgggtgcgggtgctggtggtctcggacgggtccgaggatgccaccctggccgaggccgaggcggcggcagcgggcgaccgcgatatccaggtgatcgggttgtcgcagcatggcggcaaggcggcagcgctcaatcacgggctggcgatgatccccgagggggagatcgtgatcttttcggatgccaacagcctgctggatgaggatgcgctgatccgcctgttggcaccctttgccgaccccggcgtcgggggcagcatcggccagctgggcatcaagggccgtgacgggctgatggcgcgggccgagcggctttactggcgttacgacaatgcgctgaaacgggccgaagaccggatcgcgggcacggtttcggcccagggcacgctttacgcggtgcgccgggggctggtcggggtggtgccggcggatatggccgacgatctggcgatctcgctgggggtggtggcgcgcggctatcgtctggcctatgcgcccggcgcggtggcgcgcgaggcggtgacctcgaacctgcgcggcgagttcgggcggcgggtgcgctcgaccgagcgcggctggcgcgggctgatgcattacggcgggctgatgaacccggctcggaccgggctctatgcggtgcagctcttctgtcacaaggtgctgcgccggctggtcgcagtgcttctgccgctgttgctcctctccaatatcgcgctgctggatcagggcatgttctatgtggtgaccttcctggcgcagatcgtactctgtgcggtggcattggccgcggtgagcaccgtctggggcaagcggctgccgggggcctcggtcgcggtgctgttcgtgatggggcacgcggcgatcttctgggcgctgctgcgctatgccatgggggtacgctcgaccaaatgggcgcccgtgcgcggctagcgggcaagacttttaagtaaaagtcttggcaaaagtctgaattcagacttttgttccgacgggttcgaaactcggtgccctctctcgagggcaatagggcgccgataccgggcccggcatcggctcaggccttgcgcgagaacgggtcgggaggggtgttgaggcgaagatgccgcatgaaggcgcgcgcgggtcttgtcatcggccgggtctcggagaccaggaaatagctgcggtactccagatccgaggcaaagggcacaaaggccagatcaccggcgcggtaatggtagatggggaaggggttgatcaccgtcaccccaaccccctcgcgcgccagatcggcggcggcaaacgaggtcgagacctcggccacgatacgcggtgtggcgcgggcctgatgcagcagccgttccagctggcccctgcgcacatggcggcgggtcagcgcgatcatgtcctgcccgtgcaggtcggccggcccgatctgcccgcgccttgccagcgggtgatccgtcggcatcgcacagaccgcgcccgagacccgatagggcatggtcttgacgcccgcgcggctctgctcgatgccgctgatgcccaggtcaaagcggtcgtccagaatgccgcgcgtgacctcgtccgaggtgttgacctcgaaactgacgaaaaaggccgggttcatctccatgaaactgctgatctgcgccaccagaaaccggtgcgcgtaagaggggggggcgatcaggcgcagcgtctcgcgcaccggttcggtctgtccgtcgatccggtcgagcgcctcgaacagcggatcgagccgcaggttgaggcgcaccgcctcttgcgtcgggcgcagccggcccgcctcgcgctcgaacagcgggctgcccagccggttttccaggctggcgatcgaacggctgaccgccgattgcgacaggcccagctgatgcgcggcgccggtggtggtgccggtctgcatcagcgcgcgcaaggcgaaatattcgggcagcgaatgccaggtcttgggtctggtcatggagtggtctcaaaatcagactagatttatgagttcaactcatacagtttttcctctcccatgcaaatttcttcttctatcatccgggaaaccgccatcgggggagggtcatcatgccggcaacgcatccggcgatcatcgacggacataacgatgtcctgctcaagctgtatcgcgcgggcgggctcgcgcaggcgggaagcttcctgaccgggcgcgacggcgcgcttgatctgcccaaggcgcaggcgggcggttttggcggcggcttctttgccgtttacgtgccctcgccgatggatcgcgaagcccgcgatgcagagatgaccaatgtcagctatgacctgccgctgcccgaaccgatcgactgggaggacgcgctgccggtggtgttgagccaggccgcgatcctgttcgagctggaacgccagggcgcgctgagcgtctgccgcagcgtgggagagatgcgcgcggcgctggcggcgggacggatcgccgccattttccacatcgaaggggccgaggggatcgaccccgacctgcatatgctggatgtgctgcacgcggccgggttgcgctcgctggggccggtctggagccgcaacacgatctttggccacggggtgccgttccgcttcccttcggggcccgatatcgggccggggctgagtgatcacggcatccggctggtgcggcgctgcaatcagctgggtatcctggtcgacctgtcgcacatgaatgcggcagggttctgggatgttgcccgccattccgacaaaccgctggtcgcgacccattccaatgcccatgcgctctgtcctatctcgcgaaacctgaccgatgatcagctgcgcgcgattgccgagagtgacgggatggtggggctgaatttcgcggtggcctttttgcgcgcggatgggcgcaagctgagcgatgtgccggtcgagaccatgctgcgccatctcgatcacatgatgggcatcctgggcgaggacggcgttggcctcggttcggattacgacggcgccatcgtgcccgaggcactgaccacggttgccgacctgccggtgctgcgccaggccatggcagaccatggctatggtgcggtgctgatcgacaaactgtgccgcgacaactggctcagggttctggaacggacctggggcgggtaagcgcggccggaattgaccaagaccaagataacaggagaggaaaagacaaatgaacgctttgaaccgacttctatcaagtgccgtgctgggtgcggcggtcctgatgaccgcgcccgcgccgatggcgatggccgaaaccccgcccaacatgctggtgatcgcgcaccggatcgacgacattaccacgctggacccggccgaaagctttgaattcgcgggctccgacctcagccgcaatgtctatatgcggctggtgaatttcgacccgatggacctgaaagcaggctatcagcccgagatcgccgaaagctggacagtgagcgaggacaaacgctcgatcacctttaccatccgcgaggggctgaagttccattccggcaatccggtgcgcgccgaggatgtggaattctcgctgcaacgggcggtgatcctgaacaaaacgcccgcattcatcctgacccagttcggctttaccgccgaaaacgcggccgagaccatcaaggccgagggcaatacggtgaccatcaccaccgacaagccctatgcgacctcgtttgtgctgaactgtctgaccgcggtcatcggcggcattgtcgacaaggaagtcgtcatggccaacgagcaggatggcgacatgggcaatacctggctcaagaccaacaccgccggctcgggcgcctacaagctggtcagctggaagccgaatgaaagcatcaccatccagtccaaccccgactattaccggggtgccccggcgatggagcgcgtgatcgtgcgccatgtgcaggaaagcgccagccagcgcctgctgctggagcgcggcgatatcgacatcgcccgcaacctgaaccccgaggatatcgccggcgcgcgcaatgccgagggtgtcaagatcgacgaagagctgaaggggcggttgatgtatgtctcgctcagccagaaacaccccgaactgtccaagccgcaggtgcgtcaggccttcaagtatctggtcgactacgaggggatgaagaacagcttcctcagcggtcagtacaccattcaccagaacttcctgccgcagacctatctgggggcctcggacgccgcaccgtttacctatgacgtggaaaaggccaaggcgctcttggccgaggcgggcatccccgaaggcatggagatcgaggtcggcgtgcgcgaggcgcaggagcggatcgagatcgcccagtcgttgcagaacgcgctggggcaggtgggcatcaagatgaacatcaccatcggcaccgccaagcagatcctcagccgttatcgggcgcgggaactggatgtctatctgggcgcctggggtccggactatcccgatccgcacaccaatgcgggcaccttcgcttataacccggacaattcggacgcggcacaggccaccggtctgctggcctggcgcaacagctgggacaccggcgggctgaccgccaagacggacgccgccgtggttgaaaacgatcgcgacatgcgggccaagatgtacgaggagattcaggccgagttccgcgaaacctcgccctttgtcatcatgttccagcagatcgagcaatcggcgcagcgcgacaacgtgatgaacttctcgaccgggcaggccatcacctcggcgtcttactggcaagtcaccaagtaaatggcactgagcgaaaacaatcgtgagaggcgcgttcgcgcgtctctcagcccttggctgaagggggtcctggtggccctcgggtcggtctcgatcaccatgctggggctgctgctcatcaccttcatcatcggtcgggtgatgccgatcgacccggtgctggcgatcgtgggcgagcgtgccagccaatccacctatgatgcggtgtacgagcagcttggcctcgacaaaccgctgttggtgcagtttctctattacctctgggatgtgctgcatggcgatttcggcatgtcgctgctgaacgcgcgcccggtctccgaggatatcgcccgcgtctttcccgccacgctggaactggccacgctgggcacgctgatcggcgtgctgctgggcgtgccgctgggcgtcatcgccgccgtgcgccggggcagctggatcgaccagatcgcccgcgtcgtggcgctggtgggctattcgatgccgattttttggctgggcctgatgggccttttgatcttttacggcgtgcttggctgggtcggcgggcccggtcggctggatatcttctatcaggacatcgtgcccacgcgcacgggcatgatcctgatcgacagtgccatcgccagcgaatggggcgtgttccgcaacgcgttttcgcacatcatcctgcccgcgacgctcttgggctattactcgctggcctatatcagccgcatgacgcggtccttcatgctggaacagatgtcggcggaatacatcaccaccgcccgcgtcaagggcatgtccgaacggcaggtgatctggggtcacgcgttccgcaacatccgggtgcagctgatcaccgtgatcgcgctgagctatgccaacctgctcgaagggtccgtgctgaccgagatcatcttcagctggccggggatcggcagctatatcaccaccgcgcttctcagcgccgacatgaacgccgtgctgggcggaaccgttgtggtggggctgatcttcatctgtctcaacctgttttccgacctgctttaccgggtcttcgatccgaggtcgaaatgagcgaaacactcaccctgcggcaatggctgctgaccgacgagccgacctcgcgccgtcacgcccggcttgccagcctttacaagggctggctgaccctgcgcggcaacaccatggcgatgttcgggctgggcatcctggtggcgctggtgctgatggcgctgtttgcgccactcatcgctccgcatgatccctatgtgcagaacctgggcaaccggttgcagccgctgggcagccccggccacccgttcggcaccgacagtctgggccgcgatatcctgagccggctgatctatggcagccgcatcaccctttacatcgtgacgctggtggcgctgatcgcgcccgtggcggggctgctggtgggcaccgtggcgggctatgtcggcggttgggccgatgtggtgctgatgcggatcaccgatatctttctggcctttccccggctggttctggcgctggcctttgtggcggcactgggcgcagggatcgagaacgcagtgctggcgatctcgctgaccgcatggccgccctatgcgcgcatggcgcgggccgagacgctgaccatccgcgcctcggactatatcagcgcggtgcgcctgcagggggcaagtcccgtgcggatcatcacacggcatatctggccgctctgcatctcgtcgctgatcgtgcgggtgacgctggacatggccggcatcatcctggctgccgcgggcctgggctttctcggccttggcgcgcaaccgcccagcccggaatggggcgcgatgatctccgaggggcgccgtttcatcctcgatcactggtgggtcgccaccatgccgggcctggcgatctttaccgtcagcctggccttcaacctgttgggcgacgggttgcgcgacgtgctcgaccccaaggagggcagccaatgaacctgctggaggtcgaaaacctgtgggtcaagttcccaacccgtcagggcgtggtcgaggcggtgcgcggcatttccttttcgctggggcgcgagcggctgggcatcgtgggcgaaagcggttcgggcaagtcgatgacgggccgcgccatcctgcgcctgatccgcccgccggggatgatcgaggccgaccggatcgcgctggaagggcagaacctgctggacctgagcgaaaaggacatgcgcgcggtgcggggcgaacggatctcgatggtgatgcaggaccccaaattctcgctgaacccggtgatgcgcgtgggcgaccagatcatggaggcctatctgctgcacaacaaggtgggcaaggccgaggcgcgcaaacgctcgctggaaatgctcgaggcggtgtcgatccgcgaccccgaacgggtgatgcgggcctatccgcacgaggtgtcgggcggtatgggccagcggatcatgatcgcgatgatgctgatccccaacccgcagatcctgatcgcggacgagccgacctcggcgctggatgtgtcggtacagcggcaggttctgaacatcatggacgatctggtgaaacagcgcggtatggggctgatctttatcagtcacgatctcaatctggtgtcggaattctgcgaccgggtgctgatcatgtatgcgggccgcatcgtcgaggtctgtgatgccgacaagctgcatcaggcgacccatccctatacgcggggtctgctgaattcgctgccgcggctggatcagccgcgcgccaagctggaggtgctgagccgcgatcctgcctggtccgatgcgccaagtgtcggagggcgggcatgaacatgatcgagatcgaagggctgaacgtctggttcggccatggcatcgaccgggtcgacgcggtgcgcggcgccagtttctcggtggcacgcggcgaaagctttggcctggtgggcgaaagcggttcgggcaagtccaccatcctgcgggcgatcaccgggctggcgccggactggtccgggcgggtcaccatcgacgggcaggcgctggcgggcggcaagcgtgaccgggcctttttccgcaaggtgcagatggtgtttcaggatccctacgcctcgctgcacccgcgccattcggtggatcaggtcctgtcggaaaccctgcatctgcatggcatccccgatatcgacacccgggttcgcagcctgttggacgatgtggggctgggcgggcggttccgcttccgctatccccaccagctgtctggcggtcagcgccagcgggtggcgattgcccgcgcgctggcgggcgagcccgagatcctgcttttggacgagccgacctcggcgctggatgtctcggttcaggccgagatcctgaacctgctgaccgatctgcgcgaggaacataacctcacctatctgatggtcagccatgacctgtcggtgatcggccatatgtgcgaccgccttgcggtgatgaaggacggcgagattgtcgaggtgatggatgtggccgcgttgcgcgacatgcgcgccgaacacgcctatacccgcgatttgctggccgcatcggtggcgccgggggtgcgaaccgcttgacggccgtgtctccaggggcgcgctggattggcacgcacctgtgcacctgccaagtcgcatccagatatgtattcaaaatcaacgcgcaatgcgaatgttctcatgtttttcatgagctttcttgagcgattcgctctgctttgacatgagttcgggctctacgcgccaacactcatgcggggccgttcgatttggtcgtatttgcacaagaatacagcatcttggtgggttcagaaaaacactgattatcctgcggtgaaaaatatttgacagaaagtaaagttttggagacactctctccaggttcggcggcgtgcgattgtttcgagaaatcgctgcaaatgatccgggcccaacagggagaatgaaaaacatgaagacatttaccaccgctctcgccaccggtgtgctggcgctgtgcccgctggccgcgctggccgacagcagcgatccaatcgttattccgatccataactggtcctctcaaatcgtcatgtcgaacgtggtgggccagatcttcgaagagatgggcgtcgccgtcgaatttgtgaccaccgacagccaggcggtctatgaatcggtccgcctgggcgatgtgacccttgaactggaagtgtgggaaggggcctttggcgcctcgttccgcgccgcgctggaaaagggcggcatcgtcgatgtgggcgatcatgacgccgtcacccgcgaggattggtggtacccgatgtggaccaaggacgcctgcccgggtctgcccgactggaaggcgctgaatgactgcgccgccgtgttcgccaccgccgagaccggcgacaagggccgctatctggatggtccggtcgactggctcaagcatggcaaggagcgggtcgaggccctgggcatgaacttcgaggtgatcaacgccgggtccgccgccgcgctctgggccgagatcggcgccgccgaggccgacaagcgcccggtggtggtgttcaactggaccccgaactttgccgaagcggtctggcccggcgaattcgtcgaattccccgaatgggtcgatggctgcgacaaggaccctgcggtcggccccaaccccgatgcgctttatgactgcggcaaccccgccaccggctatctgaagaaagccgcctgggaggggatggaggccaaatggcccgatgcctatgcggtgctgacccgtatctccttcaccaatccgcagatcgccgagatggccaagctggtcgatgtcgacgagatggagcccgacgaggccgccgaggcctggctggaagccaacgaggatgtctggcgcccctggctggacggctaagccgttcacctgacgacgacagaccatcgcgcttgtccggcacctgcggtcggacaagccatttctcttgaaaggtgaggttcatgggcagtcctgtcatttcggcaaggaatgtgtggaagatattcggcaaggatccggttggttacctgaagacgctgcaaccgggtcggtcgttcgacgatattcgcgccgacggctatatcgccggggtgcgggatgtctcgctggatgtggcgcggggcgagatgctggtgatcatgggcctgtctggctcgggcaagtcgacactggtgcgctgtttctcgcgcctgcacgagatcaccggcggcagtatcgaggttgatggccagatcatcggcgatctgagcgagaaggacctgatcgagctgcgccgcaacaagatgggcatggtgttccagtcctttggcctgttgccgcaccgcacggtgctggacaatgtggcctttccgctggaaatgcgcgggcaggaccgccacacccggcgcaagcgcgcgctcgaggtgatcgaactggtcggccttgccgggcgcgaggattatttcccgcgcgagctgagcggcggccagcagcagcgcgtcggcattgcccgcagcctggcgatcgaacccgatatctggttcctggacgagccgttttcggcgcttgacccgctgatccggcgcgagatgcaggacgaattcctgcggcttcaggcgatgctgggcaagaccatcgtctttatcacccatgatttcgacgaggcgctgcgcctggccgaccggatcgccatcatgaaggacggcgcggtcgaacaatgcgacacgcccgatcagatcgtgatgaacccgaccaccggctatgtcgccaagttcaccgaagagatcgacaaggcccgtgtggtgcatgccggtgttctggcgcgcgcgggggtcgtgggcgagggccagccggtcgaggccggggcaaccgtgcagcagctggcgcgcctgttggtcaacgacagccgcgacctgatcccggttgccgacaaggggcaggtgatcggggcgctcgaccgtcagggcgcgctcgacatcctgttgaaggcaagctgatgagcgtgaccacgaccgagacgaccggcaccgccccggcgctgccgcgcaagaccctgggtctggccatgatcgggctggcggtgatgatgacgctgttgcactatgccgggctgctgcccgcatggctgcaccggctgcccgaggcgatcattccgccctttgcaacctggcttgatgccattttcaactttgtcaaggacgatctgggcctgctggcgctgacccgtctgctgaccgacgggcttgaggtggtgctggacgccaccgccaacctgctgttcggcaagcggcgctggcccaatatcggccccatcccctggagcgcgattgccgccatgacggcggtggtgggctattacctgggcggctggcgcatggcgctgctggcggggggcacctttgtctggaccgcgatgatcggacaatgggacatcgcgatgcagaccatgtcggtgctggtcgttgcggcgccgctggcctttgccatcgggctggttctgggcatctcggcctggaaatcgcccagctttgacgcggtgctgcgcccggtattggcggtgttgcagacgctgccgtttttcacctacctgctgccggcggtgatcttcttcaaggtcgggccaacggcgggggcggtggcgaccaccgtctatgcgatcccgccgatgatcctgatgaccacgctgggcctgcaaaaggtcagccccgaagtggtcgaggccggcaagatgagcggttgcacccgctggcagatgctgcgccatgtctatatccccgccgcccggaccgagattctggtgggtgtcaaccaggtcatcatgctgtgtctggcgatggtggttctgaccgcctttatcggcatgccggggctgggggccaagctgctggcgatgatgggcagtttcaagatcggccgctcgttcgagatcggggtgaccatcgtgctgctggcggtgacgctggaccgcatgtccaaggcctgggtggtcaagctgcccgagcatttcgagcgcggcacgcccttctggatccggcacaagttcctgctgatggcgatcggcgcctttgtcggctttaccctgatcgcgcaggtggtgccgatcctgtccgaggtcgggcgcaagcaatcctggtcgcaaggcaaggagatcgacacgctgatcaagggctttctggccatcgacgcggtacaggcgatcaccaactcgatccgctatgtgctgaatatctgggtgctgaacccgctgcgcgatttcatgctcagcattccgaccgtggcctttgttctgttcatctcggcggcggcgctgctggtggcggggcggcgcgaggcggtgctggcggcggccttcttcggcctcgtcgcgctgaccggctggtgggaccgttcggtgatcacgctttattcggtgctggcagcggttagtatcgcgctgctcttgggcgtgcccatcggcgttgtcgcggcgcgcaaggaaaagacggccaatgcggtgctgctggcctgtgatacggcgcagacctttcccagcttcatctacctgatcccggcgatcatgctgttcggcatcaccgcgacctcggtcgtgatgtcgatcctgatcttctcgatggtgcccttggtgcgctacacgatcgaggggctacgcaatgtgcccgacgagatgaccgaggccgccgacatggcgggcgccacccggatgcagaaactgtggaacgtgcagctgccgctggcgctgccgaccatggcggtggggttcaaccaggcgatcatgttcgccttcttcatggtgatcatcgccgctttcatcggtacgcaagacctggggcaagagttgcaacgcaccctggcggggaccgatctgggcaagaactttgtcctgggcatctgcgtgacgctgatggcgctgacctttgacatggtcatcatgaaatgggccgatgacaagaaggcgcggctgggtctgaactgaccgggccgttgccccattagggtcccgcggcaagacggggagaacagaatcgaacctgccgcgggagtgtcgccggtacggatgggccgaacgggcgagtgtggcgacctccgcgggcaaacggaggtgccgggacatccggggcggttttcgagcccgccccggacgtatcagttgcgcagatacgcctccatgctgtcgtccagcgcgtccttccacggggtgtgatgcaccggggccagcgtgccggtgatgaccgaggtatagctgttgttgcggaaggccatgatgtcttcgcccttgtgtttcttccattggaagaaggcctcgcaggcgccgtcgatgtcaaagctgggatagtcggtttcggccaccagttccttgacgtaatcggcctgatagcggatcgcgtatttcacgtcatcgctggcctcttcgcgggtttcccgctcagtcacgtctgccagcatctgttccttggtgacattggacaggtcgatcttgcccatgatcgcgtcgcgcacccaccaggcctgggcgtcgaacatgttgaaggtgaaccactggtcctgcatgcctagatagaacatcttggggttatggacatagaccacacccttgtagagatcggcggtggccaggcggttggcggtcttcaggcgcagatcgtcgggcaggaagttgaagaaatgcttgtagccggtgcacaggatgatcgcgtccacctcgcgcgaggtgccgtccgagaagaacacggtgttcttgtcgaccttgaccagcgcgggcttttcttcccagttgtcgggccatttgaagcccatgggcgccgagcgatagcatgaggtgatcgacttggcgccgtatttccagcactgcgagccgatatcctcggccgagtaggaggagccgacgaccagaatgtccttgcccgcgaattcgcgcgcgtcgcggaagtcatgggcatgcaccagccggccgttgaaggtttcgaatccctcgtaatggggcacgttcggggtcgagaaatggcccgaggcacagatcacatgatcgaattcctcggaatagacgcggtcattggtgtggtcatgcacggtgaccttgaacaggccggtctcgtcattgtagtcgatccagcgtacggcggtgctgaaccggatccagtcgcgcacattggccttcagcacccggccctcgatataatcgaacagcacggcgcgcggagggtaggacgcgatctgcttgccgaaatgctcttcgaacgaatagtcggcgaattccagaccttccttggggccgttcgaccacaggtagcgatacatcgagcaatgaacgggctcgccgttttcatccagcccggtgcgccaggtgtaattccacagcccgccccagttgtcctgtttctcgaaacagacgatctcggggatctcctcgcccttggcggcggcggattgaaaggcgcgcaattgcgccaggccggacggtcccgcgccgatgatcgccacacgtttgctggtggtcatgtcggtctccctgcttggttggatcaattggttctttttggtctgaaccagatgttgcttttcacggaccagtctgtcaacgatttttcaccgcagggataaaatttccccactgataaaggtgatctccttttgacattgcccggcggagtggtagaaattggtatgctatcctccagtttcgcacatcgcatggcggtcacctctctcttcccgcaggaccgggtggggatgagcgatccaatcaagatcgggtttctggcgcccctgaccgggccggtcagctcctgggggctgccgggcctgcatggctgccgtttgtgggaagattggttgaaccgggcagggggcatattggttggcgggcgccgctatccggtcagcatcgtgcctttcgactgcggttatgaccccgagcgcgcgatggagggggcgcgccatctggtgcataccgagcaggtgaagctgctgatgatgctggggggcgatacctttaccccgctgcgcggctttctgacggccaacaaggtgctgacctcgacactgttgcccagtgacctgtcccccgatacccgctatctgatcgcgccctccgaggtgcacccgatctataacgtgaccggggtcgactggctggcgcgcaaccggcccgagctgcgccgggttgccatgtgcagccagaaggacgcgctgggcctgccctcgatcgccacctatcgcgccgccttcgaggccgcaggcgtgccggtggtgaaagaggtggaatacgaccccgagatgaccgatgtcgccaccatcgtgcagccgatgctggatgcccagcccgatgtgctgtgctggtgcaccagttacacgccaatggtgcacgcgatgacggaatatgcccatgccaaggggttttccgggcagatcctgtcctgcacgctggacaattaccagcggctggtcgcgcgcacctcggccgagttcatggaaggcgcgctgttccagtttcccgatttcgacgacccgaaactggcgcgcaaggcgttcttcttcaaccggcccagcaccttcttcaaggaatacaacgcccgctatcccggcaactggagcgcggtgagctgggaatatgtcgccatcctggatatctggcatgccgcggtcgaaaaggtcgcctcggtccacccggtctcggtgctggcgaccatgaaacagatggacccggtcacccatgcctttggtccggcgcgctggtggggcgaaagcatctttggcatcgaccacgcgctggtgggcgactggcctgtggtgcgcatacaggagggcaaggcccggatcgtcgaattcggctcgatcccggcctggctcgacaagcacgaggacatgctgcgccgccatatgcaggcggcaggccagatgtggcagcaaaggctggaaaccggcgaggcgcagaccggcctgaccacccgcgatctggtggactaggctcaggatgaatggatcctgagcctaaggcgcccgcggcgcgctcagccctcgtgcaggaacagtttctgttcttccaccagatgcagcttggtgatctcgaccgctgcctcgacatcgcgggtggcgatggcgttgaacagcgagttgaagcgggtctgataattctggatgcggtccggggtcagatgcttgcgcatcagcgcggtgcgaaagctttggcggcagacctcgatcgtcagctcatagcaggattccagcagcggattgcgggtcgagcgcgcgatccggcgatagaaatcctcttcgcagcgggtgaactcggcctgatcggcgcgcacggattcgatccgggcgacggtctgcgccagctcgtccagctcctttggggtcatgttcatcaccgccagccggatcatctcgggttcgatgatcgagcgcacgatcagatggtccagcgggctggtgcgttcgccgaccgagccgggggcaggggtgtccttgctgtccagctgataggtcacgaaactgccgctgccctggcggcggcggatcatgtcgcggctttccagcacatccagcgcctcgcgcaccgtgttgcgcgacacgcccagctcggcggccagcgcccgttcgctgggcaggcgcgaatccggcggatactcgcccgagctgatgcgcgcgaacagcgtatccgccacgatgcggacggtttcgccgatggattggccgatcggcatctctgccttcagtgtctggttcatttggccctcgttgcggcgcgcgtcctgctcttgctggtgaccatgttagggcaatcgcccggccaaccacaagcgcggcggcgcaaagcaaagggccccagcacatgccggggcccttttggtgtctcagcgatcaggcgcgcgggacgctgtcggcatgggtatgcacatccggttccagatcccagatcttcttgtccagaccgtcgatctggtcatgctcgtccacccgcaggccaacggtcttttccaggatgaccgacaggatcagcgcggtgacaacaccggcaccgatgcagaccgcgatccccaccagctgcatccccagcgagatctggccatgctggaaggcataggcgccctcttcgaagcccagatagccaccgcgcggcgtgcccgccttgaacacgcccagcacgatcatgccaaaggtgccgcagcccaggaacagcgggaacagcttgtgctcgtcgatgccgcgcttgagcgtgaactcgtagaccgcataggcgatgaagggtgcagccagaccgatcaggaaggcctgccagggcaggtagacgtcaaagcccgacgcgcccgccacgtaaccggcaagcggccccagcagcgtgtaggcataattgcccgagcgataggccaggatcagcccggtgaccgcgccgccggcccagaccagcgcatagttgttcagcgcgatgccgacgctggtatcggccatggtcacactcacggccagcgcctcgggatcaaagaagaacaggcaggacatgatcaccatcggcaggccgccaaagatcagcagcaggcccggtgcacacagcccgatgctgggcgccaggtaggccgaaacgcgggcatgcggctccatcatgccggggcgcgcgcccagcttcggggtaaagaccagcgccatgccggccgggaacagatagacgaaaccgacgccgaagaagtcgtggaaccccgcattggtcagcggcccgaccgacccccaggtggcccagctgagcaccgaggacaccaccgcggcaaccacgcaggtgatgtaataggccgaggccttcatccgttccgagaccgagaaatgcagcaggatgttgatgatcccagcaaagacggccaggaagaagacgaagatctggaaggtgttcagccccggaaacagcgccgggtccacgtgatgggccagcgagttggtcatgcccccgcccagccaccagtccttgatcgaatccgtcatggtggcatcgaccatgatgtaatactgcgaggcccagatgccgaagccgatcacgtaataggtggcaaagcccaggaagaagcccagcgtcttctcgatggtcgagttgaacaggttcttgcgccgggcggtgcccgcgtcgatcagcaacagcccgaccacgaccagaatggccccgaccgtgcccgaggcatagagcaggttctgcaccagtgaattcagcgtgacctgttctgcatgtattgcgcttatgtccagtgacatcttgtttccctcttggttctcagttggctccggccttgctttgccgggtgtggctggcgtttcaggggaccaatcgggcgaccagtgccagcgtcttgtgggccaattcagaccagattggcgatctgagaggcggtgcggggatgatggcccaaaattggcacttttcaaacatctttttaaccctagggaaatatttttgccccttcgtatcttgttgcgtttgttggcttgcctgccgaataaccaaaaagaaccaatcttgcgcaaattcaggtggttccggtctgattttgggtgacagcaccgcgcgcggccctgttcgggcctgcggatgatcacggaaaagggccaatttcgtattgactgtcaggaaaataaattgagtatagagaatattgcatgcggtggtatgtcgtgtgccgcaggaggtgttgacggatgtcactggatgacgcgggcgtatggaagagtggacgtggtcgtggacgtcgattgccgaagggtcgtgtttacagcgatgaggcgttggcggctgttcggggtgtgttgggggatcgtcctcgtcggcgggatttgctgatcgagttcctgcatctgatccaggacgcttgcgggcatctttcggcggatcatcttgcggctctggcgttcgagatgaagctggggcaggcggaggtttacgagaccgcaaccttttacgcgcattttgacgtggtgaaggagggcgagacaccgccgccggcgctgacgatccgggtttgcgattcgctgagctgcgagctggccggggccgagcagctgcgcgcggcgctggaagaggggctcgatccgggccaggtgcgggtgttgcgggcgccctgcatggggcgctgcgacaccgcgccggtgctggagctgggccataaccatatcgatcacgccacgccggaaaaggtgcgggcggcgatcgcggcgggcgatacccatgcgcatctgcccgcatacgagacgttcgatgcctatgcggcggcgggcggttacgcggtgctcaaggggctgcgcgcgggcggcgactgggaagcggtgcaggacagcgtgctggcggcgggcctgcgcggcctgggcggcgcgggtttcccctcggggcgcaaatggggctttgtgcgggccaatccgggtccgcgctacctggcggtgaatggtgacgagggcgagccgggcaccttcaaggaccgctattacctggagcgggtgccgcatctgttcctcgagggcatgctgatcgcggcctgggcggttgaggccgagacctgctatatctacatgcgcgacgaataccccgccgtgctggagatcctgcggcgcgagatcgcggcgctggaggcggccgggatcgtggccaaaggctatatcgacctgcgccggggcgcgggcgcctatatctgcggcgaagaaagcgcgatgatcgagagcatcgagggcaagcgtggcctgccccggcaccggccgcccttcgtggcgcaggtggggctgttcggccgtccgacgctggtccataatatcgagacattgcattgggttgcgcgggtctgccgcgaggggccggaggttctgaattcggtcgagaagaacggccgcaagggcctgcgcagctattcggtctcgggccgggtggccaggccgggggtgcatctgctgccggcgggctcgaccatccgcgacgtgatcgcggcggcgggcggcatggcggcgggccatgtgttcaaggcctatcagccgggcggcccgtcctcgggcctgctgccggcgagcatggatgacattccgctcgacttcgacacattgcagccccatggcagcttcatcggctcggcggcggtggtggtgctgagccagcaggacagcgcgcgcgacgcggcgctgaacatgctgcgcttcttcgaggacgagagctgtggtcagtgcaccccctgccgggcgggctgcgaaaaggcggtcaagctgatgcaggccgaacattgggaccagccgctgctggaagagctgtgccaggtgatggcggatgcctcgatctgcggtctgggccaggcggcgccgaacccgatccggctgaccatgaaacacttcgcggaggagatctgagatggccgacggcgcacatgtcgagatggtgagctttaccctcaacggcgaagaggtcaccgtgcccgaggggctgaccatctgggaggcggcgcatggccgcggcctggtgatcccgcatctctgccacaagcccgacccgggctatcgcccggacggcaattgccgcgcctgcatggtcgaggtcgcgggcgagcgcacgctggtggcctcctgcatccggccggtggcggcgggcatggtggtcaccaccgacagcgcccgcgccgagggtgcgcgcaagatggtggtcgagctgttgctggccgaccagcccgaggtggcgcatgacgcctcgagccatttccacgccatggccggtctgaacggggtcagcgagagccgctttccggcccgtgacgcggcgcatgtgccgcttctggatgccagccatgtggcgatgcgggtcaatctggatgcctgcatcaactgcaatctctgcgtgcgcgcctgccgcgaggtgcaggtcaacgacgtgatcggcatggccgggcgcggcgccggggcgcaggtggtgttcgaccagaacgacccgatgggcgcctcgacctgcgtggcctgcggcgaatgcgtgcaggcctgcccgaccggcgcgctgatgccggcgaccgtgctcgatgcggagcaggccggcgacagcaaggattacgaccgcgaggtgacctcggtctgcccgttctgcggggtgggctgccagctgagcttcaaggtcaaggacaacaagatcaaatatgtgaccggcgtcgacggtccggccaatgaaagccggctctgcgtcaaggggcggttcggctttgactatatcgaccacccgcaccggctgaccaaaccgctgatccgccgcgcggacgcgcccaaggggctgaacgtggatccgggcaatccgctcagccatttccgcgaggccagctgggaagaggcgctggattttgccgctcgcggtctggccgatctgcgcgcgcaaaagggcagctatgtcgccgggttcggcagcgccaaatgctcgaacgaagaggcctatctgttccagaagctgatccgccagggctttggccacaacaatgtcgaccattgcacccggctctgccatgcctcctcggtctcggcgctgctggagaatgtcggctcgggcgcggtgacggcgaccttcaacgagatcgagaatgcggatgtggccatcgtgatcggctgcaacccgatcgagaaccatcccgtggcggcgacctatttcaagcagttcaccaagcgcggcggcaagctgatcgtctgcgacccgcgcggcgtcggcatgggccgctttgccacccaccggctgcagttcaagccgggcgcggatgtgtcgatgctgaacgcgatgatgcacgtgatcgtcgaagaggggctgtatgaccaggcctatatcgaccagttcaccgagaactgggaggagatgaaggcgcatctggccgattatagccctgagaagatggagcccatctgcggcatcgcggccggtgagctgcgcgacgcggcgcgcacatttgcggcgggcaaggcgggcatgatcttctggggcatgggcgtcagccagcatatccacggcaccgacaactcgcgctgcctgatctctctggcgctgatgaccggcaatgtgggcaagcccggcgcgggcctgcaccccctgcggggtcagaacaacgtgcagggcgcgtcggacgcgggcctgatcccgatgttcctgcccgattaccagtcggtcaccgatgacggcgtgcgctcggcctttacctctgtgtggaactcgggcgacttctcgaaccagaaggggctgaccgtggtcgagatcatgcatgcgatccatgatggcgacatcaggggcatgtatatcctgggtgaaaacccggccatgtcggaccccgatgtcgaccatgcccgcgccgcgctggcgatgctcgagcatctggtggtgcaggatatcttcctgaccgagaccgcgaactatgccgatgtgatcctgcccgccagcgcctgggcggaaaagaccggcaccgtgaccaacaccaaccgccaggtccagatgggccgccccgccgtggcgcccccggggcaggcaaaggaagactggtggatcgaggtggaactggccaggcgcctcggcctcgactggaattacagccaccccagcgaagtgtttgccgagatgaagcgcaacatgaaatcgctcgacaacatcacctgggcgcggctcgaaggcgaggcggtcacctatccctcgctcagccccgaggatccgggccaggccatcgtctttggcgacggcttcccgcgtgcgaacaagcgggcccgcttcaccccggcgaagatcgtcgagcccgacgagcgccccgatgcggactatcccttcgtgctgatcaccgggcggcagctggaacattggcataccggctcgatgacccggcgcgccagcgtgctcgacgcggtcgaacccgaggccaactgctcgatgcaccccgccaccctgcgcgccatgggcatcgagcccggcgacatgatccgcctcaccacacggcgcggcagcgtccaggtcatggtccgcgccgaccgcgccatcgcccaggacaacgtcttcctccccttcgcctatgtcgaagccgccgcaaacatcctcacaaacgctgccctcgacccttacggaaaaatcccagagttcaaatacgcagccgtaaaggtcgagcgcacagataccgccgcatccgcggtctaacccacagcagaaacagggaaatcatcagatggcgtacaagagtgacattgagatagcgcgcgaggcgcggaagttgccgattttggagattggcgcgaagcttgggatcgcggcggatgagctgctgccttatggccatgacaaggcgaaggtgagccaggggttcatcgattcggttcaggaccgcgccgatggcaggctgatcctggtgacggcgatcaacccgacgcctgcgggcgagggcaagaccacgaccacggtgggtctgggcgacggtctgaaccggatcggcaagaatgcgatgatctgtatccgcgaggcgtctctggggccgaacttcggcatgaaggggggtgctgccgggggcggctatgcgcagatcgtgccgatggaagagatgaacctgcatttcaccggcgatttccacgcgatcaccagcgcccacagcctgctgagcgcgatgatcgacaaccacatctattggggcaacgaggccgatatcgacacccgccgggtggtgtggcgccgtgtggtggacatgaacgaccgggcgctgcgccagatcacctgctcgctgggcggggtctcgaacggattcccgcgcgaggcggggttcgacatcaccgtggcctcggaagtgatggcgatcctgtgcctggcccgggatctgaaggaccttgagaagcgcctgggcgacatcatcgtggcctatcgccgcgacaagagcccggtctattgccgcgacatcaaggccgagggcgcgatgaccgtgctgttgaaggacgcgatgcagcccaacctggtgcagacgctggagaacaacccggcctttgtgcatggcggcccgtttgccaatatcgcgcatggctgcaactcggtcatcgccaccaagacggcgctgaaagtggccgattacgtggtgaccgaggccggtttcggcgccgatctgggcgccgagaagttcatgaacatcaagtgccgcaaggccggcatcgcgccctcggcggtggtgctggtggcgaccgtgcgcgcgatgaagatgaacggcggcgtggccaagggcgatctgggcgcggaaaacgtggccgcggtcaacaagggctgcgccaacctgggccgccatatcgagaacgtcaaatccttcggcgtgccggtggtggtggcgatcaaccatttcgtcaccgataccgatgccgaggtgcaggcggtcagggactattgcgccaatcacggggtcgaggcggtgctgtcgcgccattgggagctgggctcggaaggctccgaggcgctggcgcgcaaggttgtcgaactggccgaatcgggcaaggcgaattttgccccgatctatcccgacgacatgagcctgttcgagaagatcgagaccatcgccaagcgcatctaccgcgccgacgaggttctggccgatgccaagatccgcaaccagctgaaggaatgggaagaggccggctatcgcaacctgccggtctgcatggccaagacccagtattccttcaccaccgatccgaaccggcgcggcgcgccgacgggccattcggtgccggtgcgcgaggtgcgcctgagcgcgggcgcgggctttatcgtggtggtctgcggcgagatcatgaccatgccgggcctgccgcgcaaaccggcggcagagaccatccggttgaatgacgcgggccagatcgagggcttgttctgagccgcgatatgcgcaattcacggcccgggaccgatcccgggccgtgagagtttcaagacatgagcacatccatcccgccgcaggattgcacggatatgaccagcctgcgggcgcagatcgaccggctggaccgcgagctgatcagcctgctggccgcgcgggcgggctatatcgaccgggcggtggagctgaagcagggcaatggctggccggcgcggatccccgaacgggtcgaggaagtggtcatgaacgcccgcgccgccgccgaaggccaggggctggaccccggcctgatcgaggatctgtggcggcagctggtggactggtcgatcgcccgcgaggcgcgggtgatccgggaagtatgaaggccgggcccgggcgggcgcgaccccaaggcggcaacaaggcggcaacaaggaagaaagcaaatggcagcaactgtgattgacggcaaggcctttgcggcccggatacggggccaggtggcggaacatgtggcagagctgaaggccgggcatgggatcacccccggcctggcggtggtgctggtgggcgaggacccggccagccaggtctatgtgcgctccaagggcaagcagaccgtcgaggtcggcatgaactcgtatgagcacaagctggacgccgacacctccgaggcggatctgctggcgctgatcgaccggctgaatggtgacccggacgtgcatggcatcctggtgcagctgccgctgcccggccatctggacgaggacctggtgatcaacgccatcgatccggccaaggatgtggacgggttccatatctcgaacgtgggtcttctgggtaccgggcaaaagagcatggtgccctgcacgccgctgggctgcctgatgatgctgcgcgaccatcacggctcgctttcggggatggacgcggtggtgatcgggcgctccaacatcgtgggcaagccgatggcgcagctcttgctgggcgacagctgcacggtgaccatcgcccatagccgcacaaaggacctggccgatgtggtgcgccgcgccgatatcgtggtggccgcggtgggccggcccgaaatggtgcccggcgactggatcaagcccggcgccaccgtgatcgacgtgggcatcaaccggatcgagcgcgacggcaagaccaggctggtgggcgatgtccattacgacagctgcgcccaggtggcgggcgccatcaccccggtccccggcggcgtcggccccatgaccatcgcctgcctgctcgccaacaccctcaccgcctgcacccgcgcaaacaaactcacagaaccagacggactaaccccgtgagcacggttgcggatactcgcctgctgccgggaaaaccggtgcgcgcgcggatcctctccgaggtgagcgcctatgtgaaccaggtcgggcggatcggcaaactggtctcgatctcgatcggcaacgtgcccgaggtggcggtctatgtgcgcaaccaggcgcgcgccgccagcgcggtgggcgtgcctttcgaccagcaactctgggatcgttcgatcagccaggaggtttgtcaaagcctcatccgcgagatgaacgatgacccggatgtgcttggaatcattctgcaacgcccggttcccgatcatatcaacgtgcgcgcgcttcaggccgcgatccatccgctcaaggatgtcgaggggatgaaccccgcctcgatcggcaatatcgtttataacgatgtggcgatggcgccctgtacggcggcggcggcgatcgaactgatccgcgagaccggcctgagcatggccgggctcgaggtggtgatggtcggtcattccgagatcgtgggcaagccggtggcgatgatgctgatggccgagggcgccaccgtcaccgtctgtcaccacatgacccgctcggatgcgatgcattcgcgccgtgccgatgtggtggtggtggcggtgggcaaggcgcatctgatcggacccgacatgatcaagcccggcgcggtggtgatcgacatcgggattaaccatgtgcccggtcccgatggcccggttgtggtcggcgatgtgcagaccgacgcggtcaaggacgtggcgggctggatcacgccggttccgggcggggtcgggctggtcactgtggcgatcctgctgcgcaacgcgatccgcgcccatcagcagcagcgcgcggcgggctggatccactgaacccgcaccgggcgccttaccaggcgagatagccgatggccaggaaggcggccagacagccgacccattgtggccggctcatgctttcgcgcagaaaggcccaggccagcacgatggtgatcaggccgaacatggacgaggccaccgccgccagttgtggatgatccagcacccccgccgagatcaccgccagcagggcaaccccgtcaagcagccccatcaccaccagcggcagcagggcggcggcgcccacccgcagcgtctggcgccgaatcacgatgagcgccagcaacagcaccagcgccgtgacccgcgccagcagcgtcgcgttcaactctccatccagtgtggcggccatctgacccagcttgaaggtggcggcaaagccgatggcggcgatcatcgacagcgcgatggtcggccccttgggcggggcggggtcgccgctgtcatcggacaggcccgccaccacgccgaccgcacccacgatcaccagcaccgccagcacctgatcggctccgatcggcgccccggccagaaaggcaaacagcagcgacagaataggataggcgcctatgatcggcgcgaccagccgcacaggcccgcgttcaaaggcaaaatagaggccgagactggccaccagaaaggccagcccggacccgatcgagagccacagcgccgggccttgcggcaggcgcgcgccctcggttgcggccagcaccgtggcctgaaaccccagcccggtcgccagcaccaccgccagcgcccccatcaatggcacggttcggctgagatagcggatggtgatgtcatgcagcccccagcagagcgccgcgatcaaccccaggcccagcgcgctcatgacgtgcctcgcggggtggaaatctgccggaaacgggttcgaatggcttgcacggtgggtcctcgagatatattctcttcaataaagaaattttccgctaatgcaaatgaccggagtggcaacgtgctggataccaaatatcccgagatcatccccgggccgccaaagcccagcgccatcctgcaaccgcgggtgttttcgctgccgcctggaacggaacgctatgtggttccgggggcgggggcaatcctgcttcggctggaaaccggcgaccggatcgagatcgagaataccgagggcggtcaaccgtgtgagatcgtctgtgccgacctgcttggcggtttcgatgccgggctgatcggggcgcgggcgcagggggctccctcggggctgatggcgctgctcacctcggacgatccctcgttgcgaggcctgcggatggggatcgaggcgcgtggcctgaacctgtcgcaggcgggcgcggtgcatctttttgaacacagcacgccggcgggcacgaccgaaagctttaccgccagccgcgaggggatcgtgatcatcgcggcccccggcggcatcatggattttcaggcgcaggataccgccacgccgttgaccgtgttcatccgtcgcgcggtgctgaaaagcgcggcccggttcgagctgcccgacccgctggccgatccggttgccgatatccgggtgcattccgccactgccgaggcctatttcgtcaaggcgggcgactatatccagatcctcgatgtggacgggcgccaatgcaccgatttccagtgtttcgccgcgcgcaagctggacaagggcatcgcccatgcgctggacgtgaccaccacccggacgttgatgggccatgcctatccgatgccgggtctgcacgcgaaatactatgatcaggagatgcagccgctggtcgaggtgattcaggacacctgcgggcgccacgatgcctttgcgctggcctgtgccgccaagtattacgacgatatcggctatcccggtcacatcaactgttcggacaatttcaacgccgcgctggcgccgcacggggtcgcggggcgggccggctggatggcgatcaacttcttcttcaacaccgggctggacgatcacggggtgatgtatgccgacgaaccctggtcgcgcccgggcgattatgtgctgctgcgcgcgctgaccgatctggtctgcgtcagttcggcctgtcccgacgatacctcggccgccaatggctggaacccgaccgacatccatgtccgcacctatagcggcaaggagacctttcaacgcgccgtagcttaccggcccacccccgacgcggaaccgaaaatgaccaaacagacaggctttcacgaccggttcgcccggttcaccgagaacttcatcgaatacaacggcttctggctggccaattgcatgtcgaccgcaggcccgatcgaggaatatcacgcctgtcgcgagaaatgcgtggtgctcgacctcagcgctttgcgcaagttcgagatcaccggaccggacagcgaggcgctgtgccagtatatctttacccgcaacatgaagaccctgccggtgggtggcgtggtctataccgccatgtgctatccccatggcggcatgatcgacgatggcaccgtgttccgtctgggcaaggacaatttccgctggatcggcggctcggactacggtggcgaatggatccgggaaaaggccgccgaactggggctcaaggtgctggtgcgctcgtcgaccgacatgcagcacaacatcgccgtgcagggccccgaaagccgcgaactgctgaaaaaggtgatctggaccgcgccgcatcagcccaagttcgaagagctcggctggttccgctttgccccggcccggatcggcgacgatcagggcgtgccggtggtggtcagccggaccggctataccggcgagctggggtatgaaatcttctgccaccccaaacatgcgggcgcggtgttcgacgcggtgtgggaggcgggccaggcccatggcatccgcccgatggggctggaagcgctggacatggtgcggatcgaggccgggttgatctttgccggctacgacttcagcgaccagaccgacccgttcgaggccgggatcggctttaccgtgccgctcaagtccaagccggacgatttcatcgggcgcgaggcgctgatccggcgcaaggagcatcccgcgcgcgtgctggtggggctggatatcgacagcaatgtcgatgtgggccatggcgattgcgtgcatatcggacgggcccagatcggcgaggtcacctcgtccatgcgctcgcctattctgggcaagaacatcgcgctggcccgggtcgacgtggcccaccacgaggtcggcaccagggtggagatcggcaagctggacgggcaccagaaacggctgcccgcgaccatcgtgccctttgcccattacgacccgcagaaaaccagaccccgctcttgaccttggtcaaggcgggccagcggcaaggcaggacaggataggcccatgacatcggctctgacatccatcggcggcgaggacgcgctgcgcgacctggtcgaaaccttttacgaccggatggagaccgaccccgaggcctggccgctgcaccggctgcattttcgcggtcacgggttgaaccatacccggcaggcgcagttcgaattcctcagcggctttctgggcgggcgcgcctattaccgcgagcggttcggccatatgaacctgcgcgagatccatgcccatgtgcccatccgcgaggccgatgccgagctgtggctgaaaaccttcgacgcggccctggccgagtgcggcctgcgtggcgaggtggtggacaagttccgcgccaccctgcggcgggcggcgctgatgctggtcaatgacgtgcccgactggcgcgaggaaagcgacggcaaggcgcgcgccgccgctggctgcccggcggacggcgcggcctgaaccgctcaacccagtagcaggatctgcacatccgcgacattggtgccggtggcgccggtcaccagcaaatcgcccgacagggtcagggcgctgttgctgtcattgcgcgcaaggaaggtctcgggcgcggccccggctgcacggatgcggggcagggtgcccgcatcgacacaggcacccgcagcctcggtcgggccgtcgcgcccgtcggtccctgctgacaggaacagccagggccgcgacagcggcgtgtcctccatcagcgcggccagccgcagggccagttcctgattgcgcccgccaatgccgctgccgcgcacgcgcacggtggtctcgccaccccagatcaggacctgcggcccctcttcctgtgcggcgcgggcaagggcggcggccacggtctcggcggcctcgcccacgtcacccaccagcggctcgtcgatcacctggacctcgccaaacacggtcagcgccgccgctgccgccgccaggctctcgcgattgccgccgatcaggtgattgcccgcttttggcagcgggtgggcgctttcaggctggcgcagatggcggcggatgctgtcgggcagcgcgtcggcgattcccttgcgctccagcaggtcgcggatctcggcccggctggcgatcggggccacggtcgggccgctggcgatggcgcgcaggtcgtcaccgatcacatcggacaggatataggcggtgaccggggcaggggccgcgtggcgcaacagcccgccgcccttcaataccgacacatgctggcgcaccgcgttcaccgcgttgatatccagcccgctttgcagcagcagccggttcagcgcctgcttgtgatccagcgtgaccccgtcgggcggtgccggcaacagggccgagccgccgcccgagatcagcgccagcaccacgtcgcgcgcggtggtctcggccagtatctcgcgcacgcggcgagcggcatggtggccgatctcgtcgggcaccgggtgcccggcgcgaaacacctcggccccggccaccggctcctgattctcgcgatgggtgacgcaaagcatcacccgagggcccgtgatctggccatgcagcgcccggatcatcgccggggcggccttgcccagggccagcacgatggtcttgccgtcgccgttggggcggggcaggccggtccggcgcaggcagtctgtcagcgccaggcccggatcggcccggcgcacggcggcccggaaggcccggaccgccgccgttcgcaggcttgtcgtgtcagttgccggcaatttggcgggccttttccaccagcacctcggcctgacggatcgaggcatagtcgatcagccgcccatcgagcgagaccgcgcccttgccagcggcctcggcctcggccatcgcctccagaatgcggcgcgccttggtgacctcggcctcagacgggctcatcacctcgttggccagcgcgatctggctggggtggatggcccatttgccttcgcagcccagcaccgcggcccgcttggcggcggcgcgatagccctcggggtcctggaaatcgccaaacggcccgtcgatcgggcgcagcccgttggcgcgggcggcgaccaccatgcgggccagggcataatgccacatgtcgccccaatgcaccgcgcggctgccatcctccagcgggtcggtcagcaccgagtaatccgggttcaccccgccgatgatcgtggtgcgtgcccgcgtcgaagcggcataatcggccacgccgaaatgcaggctttcgttgcgtttcgaggcgccggcgatctcggtcacgttctgcatgcccagcgcggtctcgatgatatgttcgaaaccgatccgtttcttgtagcccttggcgtcttcgatctgggtcaccatcatgtcgaccgcatagacatcggccgccgtgccgaccttgggaatcatgatcagatccagccgttcgccggcctgttcgaccacatcgaccacgtcgcgatacatgtaatgcgtgtccagcccgttgatgcggaccgacatggtcttggtgccccaatcgaggtcgttcagggccttgatgatgttcttgcgcgcctgttccttctcgtcgggcgcgaccgcgtcctcgagatccagaaagatgacgtcgacatcggattgtgccgctttttcaaacatttgcggctgcgagccgggcacggccagttccgagcggttgagccgtgcgggggcttgttcgatggggtggaaggacatgggaaaggacccttttctgcgtgtctgagggatgtgtccctttcagccattggcaaaaatagatttcctgtcaattaaaaaatttgcatcccagtgtataccgagtgcgtgggcagacctctccccgctcagccctttgcctgtgcagagtagtagaaagcgatggcctgcgcgcggttctttaccgacagtttgtcgaatacattcgacaggtggaacttgaccgtgttggtcgagatgcccagtcgcgcggccagttgtttgttggtcagcccctcggccagcgcctcgagcaagagccgttccttgcgcgacagcgtgctgatcggatcggcgcgcaattcgcgcacgtcgaggaagggaaacaccatcttgccctcggccacgtccaggcaggtctgcaccagtttgtcgatcggcgccgagcgcgagacaaaggccgccgcccccaccgccatggcgcggcgcggcaggcccgggtcctggtcgtggccatagatgacgacgcggggcgcgcgctcttgcgcacgcaacacctcggtcagtttctctgcccccagcgcgggcaggttccagtcgatcaccccaacctggatcggcacccgcatcgccatgcccagaaacccctcggcggtggcggtggtggcgaccaaagagaatcgcggatcgcgctcgaacacctcggacatggccgacagcaccagcggattgccgtcccccagcatgatttcgatccgtggcatgatttgctatccttctgatcacaaaggcggaaatcgaatttcctacccaatcgggtagtgtctttttcagcatacactgggatacataccaaaatgggtaggtttctacccaccctattgggtgcccaaaagcaggagtatcggacgttttttcaccgggcaagagattttatcactgtgggtaatccgaccggccccgctggcccggcccaatctcaaggagcccacatgtccgctgacacgctgtttcccaaactcgacattccggccaccatcgcggcgggccctggccccggcaataccgatgcccgcgtgcttgccgccttcagcggtgcgggtctggccgatcacatgcatggcgacgtcctgcgcggcatggtcgaatgcaagctgatgctgcgccggatctggggcaccgacaacatccacacattcggtgtcgccggcaccggctggagcgggctggacgtgatgttcagcgcagtgatgccgggcgacaaggtggtggtgttcaccaacggcaccttctcgggcatcgacgggctgaccgtccgcatgaaagccgccaccgccgaggagctggccgccaatccactcgacccgcgccccgcctcggttgtgatcgtcgatatcccgcatggccagtcggtcaccggcgagatcgtcgagaccgccctggccgagcacaagccgaaatgggcggccatggcccattgggagaccggctcgggccggatcaacgacattgccgggttcagcgccgcctgtgaacgccatgacgtgatgggcctggtcgacgccgtgtcgtcactgggggtcgaggatttccggatcgacgatttcccgggcgtgcatggctgggcgtcctgcccgcaaaagggcatctgctgcctgccgctgacctatgcgccggtgtccttcaccgaccgctatatccagacgctgcgcgccaccggtacccgcagctttgtgcatcacccgatcctcgaggcgcgccactggggcgtcattgagggcaaggatgtggacaagggcacctatcaccgcacccattccgcctatgcggtcgccgcctttcacgaggcgctgcgcatcaccctgcaacagggtgtggccaaccgggccaaggactatgcctatcacgaggcggcgctgcgccgcgcggtcgaggcgctgggatgcgaggtcacctcgaacatgacctcgctggtggtgctgaacctgccgggcgacctgcgcggccgcgagatggagctggtgcagaactgccgcgcccgcaacttcggtatctggccgaccctgtcggcgccggtacaggtgcgcatcggcatcctgaacctgctcagccgtgccgcagtcaccgatatcgtgacccgctttgccgaagcgatccgcgaattgggcggggcaggcgacgaggccacggcgctggccgcactggacgcacattacgacaacgcgatcgcggcggagtaaccccgcgcgccccctttccatggtcgaggaggagagacctcatggacattcacgaatatcaggccaaggaaatcctggcgaatttcggggtcgacattccccccggcgcgctggcctacagccccgaacaggccgcgtatcgcgcccgcgagatcggcggtgaccgctgggtggtcaaggcccaggtacatgccgggggccgtggcaaggcgggcggcgtcaaggtctgctccagcgatgccgagattcaggagacctgcgagaacctgttcggccgcaagctggtcacccatcagaccggccccgagggcaagggcatctatcgcgtctatgtcgagggcgcggtgccgatcgagcgcgagatctatctgggcttcgtgctcgaccgcagctcgcaacgggtgatgatcgtcgcctcggccgagggtggcatggagatcgaggagatctcggccgagaagcccgacagcatcgtgcgcgccacggtggaaccggcggtgggtctgcaggatttccagtgccgccagatcgccttcaagctgggcatcgacccggcgctgaccgcgcgcatggtgcgcacgcttcagggctgctatcaggcgttcagcgaatatgacgccaccatggtcgagatcaacccgctggtgatcaccggcgacaaccgcatccttgcgctcgatgccaagatgacctttgacgacaacgccctgttccgtcacccccatatcagcgagctgcgcgacaagagccaggaagacccgcgcgaaagccgcgccgccgaccggggcctgtcctatgtcgggctcgacggcaatatcggctgcatcgtcaacggggccggtctggccatggcgaccatggacacgatcaagctggccgggggcgagcctgccaacttcctcgatatcggcggcggcgccacgcccgaacgggtggccaaggcgttccggctggtgatgtcggacagcaatgtgcaggcggtgctggtcaacatctttgccggcatcaaccgctgcgactgggtcgccgagggcgtcgtgcaggcgctgaaagaggtgcaggtcgaagtgccggtcatcgtccgcctggcgggcaccaatgtggaagaggggcagaagatcctggccaagtccggcctgccgatcatccgcgcccgcaccctgatggaggccgccgaacgcgcggtgggcgcctggcagaacgatctttccgaaaacaccattgtgagggctgtgcaatgagcatcttcatcgacagggaaacgccggtcatcgtgcagggcatcaccggcaagatggcgcgctttcacaccgccgacatgatcgcctatggcaccaatgtcgtgggcggtgtggtgcccggcaagggcggccagacagtcgagggcgtgccggttttcgacaccgtcgaagaggcggtcgagcgcaccggcgccgaggcgagcctggtctttgtgccgccgccctttgccgccgacagcatcatggaggccgccgatgcaggcatccggtattgcgtctgcatcaccgacggcatcccggcccaggacatgatccgggtcaagcgttacatgtaccgttacccgcgcgagcgccgcatggtgctgaccggccccaactgcgccggcaccatcagccccggcaaggcgctgttggggatcatgcctggccatatctatctgcccgggcccgtgggcatcatcggccgctcgggcacgctgggatatgaggccgccgcccagctcaaggaacacggcatcggtgtctcgacctcggtcggtatcggtggcgacccgatcaacggctcgtccttcaaggacatcctgcaccggttcgagcaggatgacgaaacccatgtcatctgcatgatcggtgagatcggcggcccgcaagaggccgaggccgcggcctatatccgcgaccatgtgtcgaaaccggtgatcgcctatgtggcgggtctgaccgcacccaagggccgcaccatgggccatgccggcgcgatcatctcggcattcggcgagagcgcctcggaaaaggtcgagatcctcaccgccgccggtgtcaccgtggcgcccaacccggcggtgatcggcgacaccatcgccagggtcatgagggaggcggcgtgatgaacatgccggttatcatgaacagcaagccccgcgttctggtcacccgccgctggcccgccgccgtcgaggcgcagctggccgaacggttcgacacacagttcaaccgcaccgataccccgctgaccagtgccgagttccgctcggccctggcccggttcgatgcgatcctgcccacggtcaccgacaagctgggggccgaggcgctggatgtgaccgcgccgcaaacccggctgctggccaattacggcgtggggtacagccatatcgactccgacgcggtgcgcgcccatggcatcaccgtgtccaacacccccgacgtgctgtcggaatgcaccgccgatatcgccatgacgctgatgctgatggtggcgcgccgcgcgggcgagggcgagcgcgagctgcgcgccggccagtggaccggctggcgcccgacccatctggtgggctccaaggtctcgggcaaggtgctgggcatcgtcggtttcggccgcatcggtcaggccatggcccagcgtgcccatcacgggttcggcatgaaaatcctggtgcagaaccgctcggcggtgccgcaggatgttctggatcgctatggcgccacccaggtcgagacgctcgacgcgatgctgccgcaatgcgacttcgtttcgctgcactgccctggtggcgcggccaaccggcacctgatcaacagccgccggctggacctgatgaagcccgatgcattcctgatcaacaccgcgcgtggcgaggtggtggacgagcatgcgctggcgcaggcgctgatgttcgactgtatcggcggcgccgcgctggatgtcttcgacggtgaaccacgcatcgcgccggtgctgctcgattgcgacaatctggtgatgctgccgcatctgggcagcgccacccgtgaaacgcgcgaggcgatgggcatgcgggtactcgacaatctggtcgactatttcgaggggcgcgacccgcgcgacaaggtgctttgatgccggcggcggcggaaaccgcgccctctgcggatgcgacggtctatgccgccgaggtgcatgcgcgcctgcgcttggcctggttgcgggtgctgcggcggcgtgcgcccgtcgtggcgcgcgcgatcgagggcggggccgaattctgggacgcggcggcctatgccgaacatcttcaggccgcgacgatctggtttcacctgcaacagatcatggacgagaatctggccatccgcgaggcgcgccaggccgaacgcagcggtgccgctcgcgacgtgccgggcagtttcgcccgcgcgctggccgatgccgaccccgatgcccggcgcgagatgcggcgcctcttggccgaggcgaagctgtccgtcggccccaccatcaccgcccatccgaccgaggccaaacgggtctcggtcatggaaattcaccggcgcatctatcgccatctggtgcagttcgaatcccgccgctggagtcctcaggaagagacccggctggaacagcggctcgagatggagatcgaccttctctggctcaccggcgagctgcggatggagcgcccgagcctggcggcggaaatcgactggggcctgcaattctatcgcaccagcctgatcgcggcggtgccccggctgtatgaacgctatcgcagcgccgtcgaggccgaattcggccccggctttcccggcaccgcctgcctgaagttccactcgtggatcggaggcgaccgcgacggcaaccccaatgtcaccgcccaggtgacacgcctggcgctggaacgctcacgcgacatgatgcgcggcgtctatgtcacggcgctggacgagatcgtgcagcggctgagcctgtcggaccggctggtgcctgtgccgcccgccgaacgcgccgcgctcgagcggatcgtgacccggcgcgcggatgacccggcggcctgcgcccaacgcaaccccaacgagctgttccgccaggccgccgccgccatcgcccagtcggtcgagggcagccgttacgcccatgtcgccgatttcatcgccgatctggaaacgctggaccgggggctgcaagccatcgacgccggtctgttggccgatctgctggtgcgaccgctgatctggcaggtcaatgtctttggcttccgcgcccatacccttgatatccgccagaattccgaagtggtgacccgcgcgctgcacgatctgtggcaggtcacgggcgaggcccccgaaccgctgtcgcccgcctggtcggcgcggctgcgggccgagctgggcaaacccgatctgccttatgtgaaccgcgcgcgccttggccccgaggcggcggagctgatggccctgctggagctgatgcgcgagatacgcaccggtgccgacccgcaggcgatcggccccttcatcctgtcgatgacacgctcggccgacgatcttctggcggtctatctgctggcgcgctatgccggctttggcgccgagcgcttgccgctcaaggtggtgccgctgttcgagaccatcgaggatctgcgcgccgcccccgccatcctgcgcgatgtgctggaggtgcctgtcgccgcccgcagcctgcgtgacggatcgggccagatcgagatcatgctgggctattccgacagcaacaaggatggcggtttcctctgttccacctggtcgctggaccgggcgcagcgggcgatcacccgggcgctggcgcgcagcgggctgaaacctgtcttctttcacgggcgcggcggctcggtcagccggggcggggcacccaccgaacgcgccattgccgcccagccacgcggcacgctgaacggcaccctgcgcctgaccgaacagggcgaggtggtgaccgccaaatacgccaataccggcaccgctgcggcgcagctggagctgctggcctcgtcggtgctgcgacacagcgcccagcccgccttcgaggcggtcgatcccgaggccgaggacgtgatggagacgctgtcgagcctcagccagacccggtatcagacgctgctgcaacacccggcctttctggactatttcaaccaggccagcccggtgaacgagctggcgctgctgcgcatcggctcacgcccggcccggcgcttcggggcgcaatcgctggcggacctgcgcgcgatcccctgggtgtttgcctggagccagaaccgccacatgatcagcagctggtacgggttcggcagcgcggtcgaggatttctgcaccgtgcgcggcgagcgtggccgcgcgcagttgcgccggctgttcgagcgggtgccgctgttccggctgatcgtggacgaggtcgagaaatcgctggttctggcccggctcgacattgccgagggctatgccgcgctggtgtcggaccgggccggggctgaggcgatctttgcccggatcggcgccgagcatgggtgcagccgccaggccatcgaaatgctgacggggcaggggaatggggtgcgctttcccaacttcctaggacgggtggctcgcaatgacgcgacgctgcgcgccgctcatgccgcccagatcggcctgttgggagcgctgcgcgccgatccggggcaagaccgccgcatccgcctgatgcaaaccatgaactgtatctcggccggccttggctggacgggatgaccccccgcaattttcaggagctgtcatgaacgcgagccaccaggataccggatttttcacagaggcgctttcggagcgtgatcccgagctgttcggggcgatcacgtccgagctggggcgtcagcgcgacgagatcgagctgatcgcgtcggaaaacatcgtttccgccgccgtgatgcaggcgcagggctcggtgatgaccaacaaatacgccgaaggctaccccggccggcgctattacggcggctgccagtatgtcgacatcgccgagaacctggcgatcgagcgggccaagcagctgtttggctgcggctttgccaatgtgcagcccaactcgggcagccaggccaaccagggcgtgttccaggcgctgatcaagccgggcgacaccatcctgggcatgagcctggacgcgggcggccacctgacccatggcgccgcgcccaaccagtcgggcaaatggttcaacgcggtgcaatacggcgtgcgccagcaggacaacctgctggattacgaccaggtcgaggcgctggccaaggagcaccggcccaagctgatcatcgccggcggctcggcgattccgcgccagatcgattttgcccggatgcgggagattgcggatatggtcggggcctacctccatgtcgatatggcgcatttcgccggtctggttgcggcgggcgagcacccgagcccgtttccgcacgcgcatgtggccaccacgaccacgcacaagaccctgcgcgggccccgtggcggtatgatcctcaccaatgatgaagatatcgctaagaaggtgaattcggcgatctttcccggtatccagggcggcccgctgatgcatgtgatcgcggccaaggcggtggcctttggcgaggcgctgcgccctgaattcaagacgtatattcaacaggttatcgccaatgcccaagcgctgagcgaccagttgatcaagggcggtctggacacggtgacccatggcaccgacacccatgtggtgctggtcgacctgcgccccaagggggtcaagggcaacgccaccgaaaaggctctggggcgcgcgcatatcacctgcaacaagaacggcgtgccgtttgatccggaaaagccgacggtgaccagcggcatccgcctgggcagccccgcgggcaccacgcgcggctttgccgagaccgaattccgccagatcgccgactggatcatcgaggtggtcgatggcctggccgccaatggcgaagacgccaacgaggccgtcgaggacaaggtcaaagcccaggtcgcagccctctgcgcaaaattccctatctatccaaacctttgactccgcaatgaaaagggccgctgcgcacttgcagcggcccgatccttggcacccttgatatcgctcagatatcgagggtgttttccttttcccagcgactgaaatgggtcacgaaggaattccattcctgcatcttcatcttgatgtaggaggccgagaactcatctcccatgctcttcttcagctccttgtcgcggtcgaactcgcggatcgcgtccagcatgttgaggggcagtttcggcgcgccgcgcaccttgtggccctcggcatacatgtcgatgtcccagcgcttgcccggatcggcctttgagtggataccgctgaggccggcggcgatgatcaccgcctgcagcagataggggttcaccgcgccgtcgggcaggcgcagctcgaaccggccggggccggggacgcgcaccatatgggtgcggttgttgccggtccatgtcaccgtgttgggtgcccaggtcgcgcccgacatggtgcgcggcgcgttgatccgcttgtagctgttcaccgtcgggttggtgatcgcggccagcgcgctggcatgtttcatgatgccgcccaggaaatgcttgccgcgctcggacaggcccacctcgccggtggggccgtcaccggcaccggcaaagacgttgacctttgacgccgcccccggcgcatcccagaccgagatatgcgcgtggcagccgttgccggtcagcccctcgatcggtttgggcatgaaggtggcgcggaacccgtgtttctcggccaccgatttggtcatgaacttgaagaagctgtgcttgtccgccgtcgacagggcgtcgtcgaattcccagttcatctcgaactggccgttggcgtcctcgtggtcgttctgataggggccccagcccagctccagcatatagtcgcagatctcgcgcaccacgtcatagcggcgcatcaccgcctgctggtcgtaacagggtttggcggcggtatcgaacgggtcgctgatctggtcaccctcgggggtcagcagaaagaactcggcctcgatgccggtcttgacatgcatgccctcggcggcggcctcggcgatcaggcggcgcagcacgttgcgcggggcctgggcgacgtcggcgccctccatcacgcaattgccggcgacccaggcgacctcgggtttccagggcagctggatcaccgacgagggatcgggcaccgccagcatgtcgggatgcgccggagtcatgtccagccaggtggcaaagcccgcaaatcccgcaccgtcttcctgcatgtcggcgatggcctgggcgggcaccagcttggcccgctgaccgccgaacaggtcggtgaaggagatcatgaaatacttgacgcctttgtccttggcgaatttggccagatcaatggtcattcttatcgtccctgttgtcgtctgtttttgaattggaaagggcgcgggatggccccgcgccccggtttcactctcagaaccctgcgccggtcttgccgggccaccactcggtgccggcaagggggacgcgggccatggcggccgcctccatggtcagcgcgcacagatcctcgggttcgagattgtgcaggttgttatggccgcaggcccgtgcgatggtttgcgcctcgagggtcatgacgttgagatagttgcgcaggcgccgcccggcatccaccgggtcgagccgggcctgaagcaccggatcctgtgtggtgatcccggcggggtccagcccctcgtgccagtcgtcataggcgccggtggtggtgcccagcttctgatactcggcctcccatttcgggtcgttgtcccccagcgcgatcagggcggcggtgccgatggcgaccgcgtcggcccccagcgccattgccttggcgacgtcggcgccggtgcggatgccgcccgagacgatcagctgcacctcgcgatgcacgcccagatcctgcagcgcctgcacggcggggcggatacaggccagcgtcggcaggcccacatgttcgatgaacacgtcctgggtggcggcggtgccgccctgcatgccgtccagaaccaccacatcggcccccgccttgaccgccagcgcggtgtcgtaataggggcgggtgccgccgaccttgacatagatcggcttttcccaggcggtgatttcgcgcagctcgaggatcttgatctccaggtcgtcggggccggtccagtcggggtggcgacaggccgagcgctggtcgatccccttgggcaggttgcgcatctcggcgacgcggtcgctgatcttctgacccagcagcatgccgccgccgccgggcttggcgccctggccgaccacgacctcgatggcgtcggccttgcgcaggtcgtcggggttcatgccatagcgcgagggcaggtactgataaaccagcttggtggaatggccgcgttcctcgggggtcatgccgccgtcaccggtggtggtcgaggtgccggcctcggacgcgccgcgccccagcgcctccttggcggggccggagagcgcgccaaaggacatgcccgcgatggtgatcgggatatccagctcgatcggtttcttggcaaagcgcgtgcccagcgtcacccttgtgtcgcaacgctcgcgataaccctcgagcgggtagcggctgatcgaggcgcccaggaacagcagatcgtcgaaatgcggcacccggcgtttcgccccgccaccgcggatatcatagatgccggtggccgcggcgcggcggatctcggcgttgatcgggttggaaaaggttgccgactggatcggcaccgtccgcgggggagcgttttccttgttgtctttcacggtcatgactccctcaatacgcgttgtcgactttgaaattatagagctggcgggcagagccgtagcgcttgaactcttcgggtttggcatcgcagccgccacgcgccagcaggtcgcgcagcagctcgatatgttcggggcgcatctccttttcgatgcagtcggcgcccagcgacttgaccgagccgcgcacgaacagacgcgcctcgtagatcgagtcgcccagcgcgtcgccggcatcgccgcaaacgaccagattgcccgactgcgccatgaaggccgacatgtggccgacattgccatgcaccacgatgtcgatgcccttcatcgagatgccgcagcgcgagctggcattgcccttgatcaccagcgtgccgccatggccggtggccccggcatactggctggcatcgccgtcgatcaccacggtgcccgacatcatgttctcggccacgccgggcccggccgagccatgcacatgtacggtggcctgcttgttcatgcccgcgcagtagtaaccggtcgatcccatcaccttgacctcgatgggcgcatccagccccacggcgatggcatggctgccgcgcgggttcacgatggtccattcggtttggttggtctcgtccgactgcgcttgcagcgttgcgttcaggccgcgcaggccgtcggctgccaggtcgtaagtctgcatttacgcggcctttccggttggggttgcggtgtcgccatgagtccagaaatagacggtggcgggttcgggttcccagacgcgggcctgttcgatgccgggcaggttgaccagcgcgcggtattccgagccgaaggccacatactgatcggtctcggccatcaccgccggtttgcaggcgatcgggtcgcggaccacgccgaagccgtcgcgggtgcccacgacgaagttgaagaagccgtccagatcctccagcgacttttccagcgcctcacccagggtggcgccggtctgcatcttccaggtcagataggcggcggcgacctcggtatcgttcagggtctcgatatggataccctcgcggcgcagcttgcggcgcagcgaattgtggttggagagcgagccgttatgcaccaggcactggtccgagccggtgttgaacgggtgcgcgcccagcgtggtgaccgccgattccgtggccatgcgggtatgtccgataccatgggtgccggtcatcgaggcgatgtcgaaacgcgcggccacatcccggggcaggccgacctctttatagatttccagcgagtcgccaaaggacatgacccgcacatcgggggcgacctcgcgcagctggcggcgcagggcctcggcggtgccatggggcacgctcagcaccgcatgggtgtcgcgccggctcagcgagaccgggccacccaccatcggctgcaccttttcggccagatcggcaaagtcccggtcgggattttccgattgcaccgtgaccttggacacggtgggcgagggctcgccatagatcgcgatgccggcgctgtcggggccccggtcggtcatggtgatcagcatgtcagtgagcaggacgcccagctgagattctagcgatttgtccttcaggaacagtccaacaattccgcacatttcggcgacgctccaagattgtgattctgcctgtcttccaggctctgtcagcaggctagcaccggaaaaccaaagccgcaactgctgtgaaacaaatttcactgataggcaaggcgtgcgtgagcacgccttgccgggatcgctctagtagcgttcgacgcttttctggatgcgctcatggtccagcgcccgtttcttggcgttttccagatgtgcgttctcgcgcacgaactggatgcggtgccagccgatccagaacagcaccccgatcacggtcatcgcgacctcccagccctgaaagggatagatggcgcccacttcggccagatcgacggcccagctttcatatccgattgtcgacatatcctgttctccttattccgcaggcgacactttggaggccagataggccttgtcggcttcgatgatggcttccttggcgtcctcgtaggcgtggtgttcggcgtaatcgaggccttcaagctccacttcctcggggatgcgcagcacgcccgcggcggcctgcatcttggccaccacaaaggcgggcaggaaaccgagaccgaagaacatgatcagcgcgccgatgaactggccgaccgggttgatggtggcatacccttcgtaaggcgacgaaggtgcgccccacaggacaaagcccgcgatgatcaggccgatgaacccggcataaccatgcacggccaccgcgcccaccgcatcgtccagcttgaagcggcgttcgacccagtaatgcaggcgatagacgatcaccacgccgatggcggcaatgatcatggcctggatcgggtggtagaggtcattgccggcagaggcggtgatcaccccggccagaccgcccgagaaggtccagaacgcatcgcccttggacaccacataggccgccatcaacccgcccgagagcgacatcaggaagttgaaggtgatgcccgacagcgacgtcggtgccagatagatgttggtcgccgtccaggtggtgccggtgatctggccgccgatcgcctcgggcgagatcgcgggcacgttgcacgcggcataaaagccccagaacccggtatagatcaggaagatcccgatggtcagcatccaggggttatgcggcgggatgtcccgcggcgtgccatcgggggcgaatttgccgatccgcggtcccagaaccatgatgacccccagcgcataaccgccggcgatggcgtgaatcacgcccgaggcataggcgtcgtgatagcccagatactggaccatccagccgccatagtgccagccccaggccgcgtcgatgatccaccagaccgaaccgatcagcaccgcatgcacccaaagcgccgaggaccggatgcgttcgatcaccgcgcccgagacgatcgaagcagccgtccacgagaacagcaggaaggcggcccagaacacgccggtgattcggtcggcggcgtttggccccatggtctcggcccagggcaggttggcggcacccgcttcggtgttcagcccgccaaagaaggggaacatcgggaaggcccaatagatccaccagccaaagaagaagaaggtgacggtgaccagcgggatcaccatcacgtttttcattaacgtgtgcatatggttgcgccgacggctggcgccgacctcgtacatgcagaacccgacgtgaatcaggaacatgaacacgaccgtcacccagtagtagaactcggtaaacaccgtcgtcagtgcgttaagatttccatccatttctgtctccccggttggataactctgactgctgcgaaagtttttttcctaaaagggaagctctcgattatgctatgtgtcaacaaatttaactgaggctcaaattttttgcaggtgcagaaactcgacctgctcagcgattgagcaaatattcccggtaggaaattttttttacgtttgtgttgatttttatccgcacatgggtctgaatgatgcaaaccgaacagatcagggagtcacagagatggcgatcatctacagaacctccgcgcttgcgcagcgccatgccgaaatcggcggcgagttggaggattggaacggcatgggaaccgcgtggttctatgaccacaccgacgagcgggccaaggccgattacgaggcggtccgcaccaaggccgggctgatggatgtgtcgggcctgaagaagatccacctgagcggcccgcatgccgccgccgtgatcgaccgtgccaccacccgcaacgtggacaagctgatgccgggccgggcggtctatgcctgcatgctggacgatcgcggcctgttcatcgacgattgtgtgatttaccggctgtcggtgaacaactggatgctggtgcatggcaccggcaccggtcatgaaagcctggcgatggccgcctatggcaagaatgtctcgatgatttttgacgacgacctgcacgacatgtcgctgcaggggccggtcgcggtggatttcctggccaagcacgtgcccggcatccgcgatctggcctatttcggcatcatccagaccaagctgttcggcaaaccggtgatgatctcgcgcaccggctataccggcgaacgcggatacgagatcttttgcgaggggcgccatgccatcgcgctttgggatgcgatcctggaggatggcaaggacatgggcatcgtcccggtgcagttctcgaccctcgatctgctgcgtaccgaaagttatctgttgttctatcccggcgacaattccgagacctatccctttgccgacgacacctgcggcgactcgctgtgggagcttgggctggaattcaccgtctcgcccggcaagatcgggttccggggcgcggaaaaccactatgcccgcaagggcaaggagcggttcaagatctacggcgtcaagctcgagggcaccacgcctgccgacatgggcgcgccgctgctcaaggatggcgaggtcgtgggcgtcgtcacctttggcatgaattcggacctgaacggccataacgtgggcatcgcgcgcatgccggttgactgcgcggtgccgggcaccaaactgaccgtgcgcaacgaggatggcacggaaatcgcctgcgtcgccgaagagatgcctttctacgacaaggacaagtccatccgcgccgccaagggctgaggatcaccgggcaggcgcccccggaggcggggcgcctgttcttcttgcgatcggaccaacaaggagacagcgacgggatgtccaaatttcagtttccaccaagtatcgccagccgcccggtctatggcacgctggagccgcggccgggcaaggcgcatctgatgatcgccgatgccgagggcgccgaggcgctgctggatctggcggcccgcgatgccgccctgtttgccaccgcccatatcatctttatccccaagggcaccggcgagacctatgtcgagcggctgcgcgcgctgggaccggcgcaattctatgtggggccaagctatgctgcgtcggttcagcggatccgccgggtgctgtcggatgcccatatggggctccaggtctatctggccggaaccgaggggctgatggggcaggcccagaacgaggcgatgcaggcgggcattccccatggcgcgatccagaccgagcatcgcggctcggtcgcgcggcggatgcaatgcgtgcattgcaagggcatcaccgaggatgtgaccaccgatccctttgtctgttcccattgcgggctgaacctgtttgtgcgcgatcactattcgcgccgtctggccgcctttcagggggtgtgcatcgacgccgaggatcccggcaatgtccccgaacccgtggagctttacaaatgagtgcagccccccagaaagccaaggcaggcgccgaaaagatcgaggtcaccgtcagcgccgtcgtgccgctcaacccgctggtcacccggttcgaattcacccgccgcgatggccagccgtttccgcccttttccgccggtgcccataccgttgtcgagatgcgcgatggcgagcggacccggctgaacccctattcgctgatgtccgatccgggcgataatagcatctatgcgatctcggtacgccgcgacgaccagggcaggggcggctcgctgttcctgcacaacaaggtcaaggtcggcgacccgatgaccatcacctttccggtgaacctgttcccgctggatctgcgcgggcgcaagcatgtgttcctggccggcggcatcggcatcacgccgttcctggcgatgatcgcgcatctggaacggatgggcggcgcctgggagctgcattactcctgccgctcgcgagagctgggcacctatgtggacgagctgacctataagcatcccaacaaggtgcatgtctatttcgacgatcaggatcaggccatcgggcttgaggatctgctggatggccagccgctgggcacccatgtctatgtctgcggtcccaagggcatgatcgactgggtccatgccaccgccgcggcgcatggctggcccgacgagaacgtgcattccgaggagttcctggccccgcagcccggcaaaccgtttgaggtgcgcctgtgcaaatccgacatcaccatccaggtgggcgaacatgaaagcctgctcgaggcgatggaacgctgtggcgtcgacgcgcccttcctgtgccggggcggcgcctgtggccaatgcgaaaccgatgtggtcgactccgatggcgacttcgttcatcgcgaccactggctggacgatgacgaacacgccagcgggaaaaagatcatgccctgcgtcagccggttcgtgggcaaaaccctcgtgctggaccggtagaggagaccgcgatgacgatccaattcaacaccgaaacctttcgcgacgattactcgttccgcaattcggactgggcgatcaagcgctttcccttcccgttccacgaagacagctacatgtattcggtgaacatggagcagcaccggggcggcccggcgggctcggtctatgaaaagcggttcgacgtggacgagcattacgtctcggaaatggccgaccgtgccatcgtgctggccgatgatccgctgcgctgccagtcgctgccgcatatgacgctggcgggctgggacacgctggaactgatcatggtctgcaaatccgaggattacccggacctgttcgagctgcaccgcgacggcgaccgctggcgctggatcaacaagccgatggggatcgaccacaccttcaccttcctcgatgaaaccacgctgccctgtgggccgctggaatacatcacccggcaggcgcagggcgattacgcggtgctcgatcagcgcggcgacatgctgtacatggacgcgggcatggtgacgacacaggcggactggagcctggatttcgacatcggcatggatttcttcgaatggcacgcgccggtgccgctggcccatgagatggggattttcaagcgggcgctgaaattcctgctcaacgtccagcagggcgcgccggcacggcggctgaactggaccatgacggtcaacccgttgctcgataccagccccgagaactatcacaaatggggggtgcagaagaccacgctgacgcccgagaatatcggcgccaaacagcatctcagggtcgagttgcagaccttttaccggctgccgcgctcaaacgcgctgttgttcccgatccgctgctatctgatcgcgttccaggatctggtgagcgtgccgaaatggggccgccgcctgcaccgggtggtgcgcgacctgcccgaggagctggccacctacaaggggttcatcgccaaccgtccgatgatgctggactatctcagccggtatgacgacgggctgccgacctcgccggggatctggcccgatctggacagcgaaccgccgttgcagacgtaacgcgcaagacagggccggggtgggcgattgccgcgccccggttcaggcggctcagccctttttctgctgcggatagcagatcaccgacagatagcgcgtcggcaattccaccagacgttccggcccatgcggcgcatctgcgtcaaagaacagggtatcgcccggctccagcggatagatctcgctgccatgcaggtagtcgaccttgccttcgagcatgtagatcatctcgatcccgtcatgctgaaaggtcttgaacgtgtccgattccgtgctgagcgtgatcagatagggttcgacgatgacaccgctggaatttgacccgatatggccaagcaggctgtattgatgcccggcccgagtgcccgcgcgctcgatctccaggccctggcccgccttggtatggatcgcctcgcgcttttcctcgtagcccttgaagaacgcggtcagcggcaccgacagcgcattggccagggtctgcagcgtggtcagcgagggcgaggtgttgccgttttcgatcttggacagcatcccgatcgacaggtctgtcagtttcgacagttcggccacggtgatgccctgctgcttgcgaaaggcgcggacctcgcggccgatggcgacctcgagaaccttctcgcgttcctcgcgaacgctatggggatcttgcaaaagctgtgtcatgcggagatcctttgcagcatccatggggtttcctcaagctcttcctgcattgcgtggtcgtcagatcaacttcaagcttagccggtattcaccacattgcataattttttctctccaataaaattcctgatgcggaatgacaagtcaaaggatcgccccgaatgaccacgcgtatcgggtttctgctgtttccgggctttcccatggcctgcctgacctcgatcatcgagccgctgcgcgcggccaacgagatctcgatgtcggacagtttcgcctggcggctggtatcggaactgccccgcaaggtggtgtcgagcgcgggtatcacattcgaacccgacgccagcctggaaacggtctcggcgcttgactatctggtgctgctgtcggcgccggtggcccggttcgagaacccgcgcaccgcctcgctgttgcgccggatcgaacggcacggcaccgtgctgggcgcgatcagcggtggggtctttccgctggtgcgcagcggcgtggtgcgcgacgagcgcctgtcggtgcattggtgttacgaggccgcctttgccgccgagttccccgagattcagcgcagcaacgaggtgatcgaaatctcgccgcgcctgctgaccgcctcgggggcggcggcggccttcgatctggcgctcagcctgatcgaggcggcactgggggccaatgtggccaacgaggtcgcctgttggttccagcacccgatcatgcgcaaggcgggggtgaaacaggcgctgccgatccatcaggcggccgatgccgagggcgagatgtcgccgctggtggcgcgcgccatcgagatattcgccgaaaacctgaccacgcccgccagcatcgcggcgatcgccgagcggttgcacatcaccccccggcatctggagcgctgtttcaaacaggccaccggccagaacccgaccggctatttccgccacctgcggatgcaggcggcgcgtcagatcgtcatgtataccaatgacagcattgccgaggtggcgacggcggtgggctatgccaatgccaaaccactggtgcgccactatcgcgacacctttggtctgaccccgcagcaggaccgcaagcggatcaatctctatagggtcgagggcaacctgccggtgccctcggtctgatcagaacgcggcgcgcatcgccaccaccagcgcgtgatgcagcgagcccgcggccgagcgtggccccagcaccgtgatgtgatcgggggcgcgacacagcaggaaacagcccagatggtcgatcgcgctgcgcaccgcctcgccaccggcaaaggcgcgggtattggcggggcagagccgttcgaacacatccgccagccgctcgccggtcaggtcgaagcggcaccaggcatcggtctgctcggtgacgctggccgcgccattggcgcgggcggccagctgggcggccagatcctcatgtgtgctcagcggcgcctcgatcatccattgatcgggccccatccagaaggcgccgggcgtgccggggcacagccgggccggggcggggggggcggcgcccagcacctcggtcagcagggttgtcgtctcggcctcgcggcccagccgcgccgcgaccgaggccagcgccgtttcggtcacttctctcagggttaccggcccatggccctcgaccaccgggtcggcggcgcccagcggcgttatcgggttaagatcatgcacgcagacgctctccttctggatcgacgaaatgggcgctcaccacctcgacctcgtggtcgagcccggtcagcgggctgacaaggcgaacgatctcgcccttgcggctgtcgccggatttcaggaagccgatgccgatgtggcagcccaggctgggcgagtagcaggccgaagtgacatagccctggtcatgggcggcatcgaccgggtcgccccgggtcatcagatgcgacccggcgggcaccttgtcctgcgggttcaccgggcggaacccgaccagcttcagcgcatccgcctcgttcagaccctcgcgttcggacagggtcgagccgatcgcgtccttcttcttggacaccatccgccccatcccaaggttgagcgcggtggtggtaccgttcagctcgttgccggcggcatggcctttctcgatccgcatcacccccagcgcctcggtgccataggcgaccacgtcgaattccgcgcccgcctgcatcatccgccggatcagcgcgtcgccatagcgggttggaaccgcgatctcataggccagctcgcccgagaacgagatgcggaacagccgcgcccgcagcccgccgcaaaccgtgatctcggcgcaggccatgaaggggaagccctcgttcgagaggtcatgcgccggatcgacgatcttttgcagcagcttgcgcgcattgggtccggccacggcaaactgcgcccaggcctcggtggtcgagatcagctgcacatccatgtccgggaacaggcattggcgcacgaattccatgtgacgatagaccggcaccgcattggcggtggtggtggtcaccacgaaatgatcctcggccaggcgtgcggcggtgccgtcatccatggcgatgccatcctcgcgcagcatcaggccatagcgggtgcgccccaccgccagcttggcgaaagcgttgcaatagaccttgttcaggaactcggccgcatcggcaccctgcacgtcgatcttgcccagcgtggtgacatcgcagatgccgaccgacttgcgggtctgggtgacctcgcggtcgacgctctggcgccagtgggtttcaccggggcgcgggaaccattgcgcgcgcagccacatgccgacctcgacaaagaccgcgccctgttcctcggcccagacatggctgggggtcttgcgggtggggcggaaatccttgtcgcgcgagcggcccgcaaaggcgcccatcgcggtgggcgtgtagggcgggcggaacatggtggtgccgacctcggggatcgacttgccggccacctcggccatgatcgcaagaccggccatgttcgaggtcttgccctgatcggtcgccatgcccagcgtggtatagcgtttcaggtgttcgaccgagacgaagttctcctgatgggccagtttcacatccttggcggtcacgtcgttctgctgatcgacccaggcgcgtttggcgcccttgacgtgccagaagggggtgacgttgaccggcgcgtcctcggcctggggcagggcggcggatttcgccgtgatccccagatcggacagcgcctgctgcgccgccgcttgccccgaggccagcgcgccatgggtgctgaacacgccctgcgccgcgcccgccggggtcaggcccacgggaagggtgccccctggaacaaaggccgcgatcgcctggtcccagaccgggcgcccgcgctggtggcaggtcaggtgcacgtttgggttccagccgcccgagacgcccagcccgccgacgctgagcgtgcgggtggtgccggtggccagcgtcacctcgaccgtggtcaggcccagacgcccttgggtattggtgacggtggcgccggggatggtctcgtatccggtggtttcgggcgcgtcagcgcgggtgtcgatcaccacggcgctgaccccctgcgcgctcagatcctgcgcggtgcgatggccgtcgtcattgttggtgaacaccgccaccgcgcgcgcgggtgttgccgcccagcggttggcatagctgcgcagggccgaggccagcatgataccggggcggtcgttgttctcgaacacgatcgggcgttcggtggccccggcggccaggatggcgcggcgcgaatagacccgccacaggatctggcggggcttgcccggcagcggctggggcaggtggtcgctgacccgctcgaccacgccatagataccgtggtcaaaggcgccgatcaccgtgctgcgcgtcatcagccgcacattgggcatggcttgcagggctgcggcggtctcggcggcccaggccgcgccggattgatcgccaagcgcaaaggtttcggcattgagccgcccgccgggcaggaaatcctcgtccgccagaatgacctgcgcccccgattgcgcggctgtcagcgcggcggccagcccggccgggccggcgccgatcaccagaaggtcgcaatgcaggaaccccttgtcatagctgtcggggtcgggcgcatggctgagcgtgcccagccccgccgccttgcggatgatcggctcgtacaccttctcccagaaggcggcgggccacatgaaggtcttgtaatagaacccggctgcaaagaagttcgacagccggtcgttgaccgccatcacgtcccatttcaacgagggccagcggttctgcgaattggcgctcagcccgtcgaacagctcggcggtggtggcgcgggtattgggttccttgcgggcgccctcgcgcagctcgacgatggcattaggctcctcggagcctgcgctcatcgggccgcgcgggcggtgatacttgaacgagcgccccatcagtcgcacatcgttggccagcagggccgaggccagcgtatccccggcaaagccctgataccggcgcccgtcgaaggtgaaattcagcggtttgctgcggtcgatcagaccgccgttcagacgattggggccggtcatctggagcgtccctccttgcgggccacgtcgcgggccagttcgacggatctgatctcatgcgtggtggtgtcgcgggtcaccaccagccacgagcggtcgccctgttcgtgaaaccacagctcgcggtgcacgcccgccgggttgtcgcgcagatagccatagtcgatgaactgctccagcgcgtcgggggcctgccagtcggggcggcggatcagggcggcgtcgcccttgtagacgaactcgctgctgtcgcgcgggcccaggatgggatggtcgatcaacatgtccgatgccctctcaatgcaggttgggctggttgcccatgcccttttcgtcgatcatccgcccgcgggcgaaccggtcgaaccgataggcggtggcggtcttgtgcgggctgtcggtggccagaagatgcgcataggcaaagcccgaggcaggcgtcgccttgaacccgccgtaacaccagccgccgttgaaatagagcccgccgatatgggtgcggtcgatgatcggcgagccgtccatcgacatgtccatgatgccgccccagctgcgcagcagacgggcgcggcccagcatcggaaagatcgccatgccgccctcgcagacatcctcgatcaccggcaggttgccgcgctgggcataggagttgtagccgtcgatatcgccgccgaataccagcccgcccttgtcggactggctgcaatagaaatgccccgcgccaaaggtgatcaccccgggcaacagcggtttcagaccctcggagacaaaggcctgcaacacatggctttcgatcggcaggcgcatgcccgccttttccatcagtcgcgaggaggagcccgcgacacaggccgccaccttgcccgcgccgatcaccccgcgcgaggtttcgaccccggtgcaggtgccgtgctcgatgcggaagccggtgacctcgcaattctggatgatgtcgacgccgtgccggtcggcggcgcgggcatagccccaggccaccgcgtcgtggcgcacggtgccgccccggtgctgcgccagcccgcccttgatcgggaaccgggcattgtcgacattcaggaacggatagcgcgccttgatctgttcggtgctcagcaggtcggcgtcggcaccgttcagcatcatcgcgttgccccggcggatgaaggcgtcgcgctgggcgtcggaatggatcaggttgaggatgccgcgctggctgaccatcgcgttatagttcagctcctgctccagcccctcccacagtttcagcgagaactcgtagaacggctcgttgccgtccagcagatagttcgagcggatgatggtggtgtttcgacccacattgccgccgccgatccagcctttttccaggaccgcgatccgcgcctggcgaaactccttggccaggtaataggcggtggccagcccatggccgccgccgccgatgatgacatagtcatactgcgccttgggcgcagcatcgcgccaggccggtccccaaccgcggtgaccggtcagcgcctctttgatgacccgtaatcctgaatagctcatcgaatccgactccctttgcgccacattcgccgggaatcggcctcgagtcgcgggcatggtcggaccagttggggttcaaatcggacatcggcgcagaaagtcccgggtgtccgcggactcagtcctcgctgtcgagcacccgccgggcgacgcggaaacactccagcgcctgcggcacgccgcaatagatgccgatcacgtggatgatggcgcggatctcgtcgcggctgaccccgttggtgcgcgcgccccggcaatggatctcccattcatgcatcttgcccaatgcgccgatcatggcgaggttcatcatcgagcgggtcttgggctcgatcacgtcgtcaccccagccaaaaccccagcaccaggcggtcattgcctcctggaaagggcgggtgaactcgtccgccgcggcgaggttgcgttccacgtattccgcgccaagcgtggccttgcgctgttccaatcctttcaggaacaggtcttcgtcgaatgtgctcatcttgtcgctctctctcgttctggtggtggccgaaatccggcgcggatttcgggccgatgtcttttcaagacatcggctctgccgcaaccgcctcgcgcatccatttctgcaggtgcaggatggaatgttccgagtttacgccgcaaccggggtcgaccaccagcggccccggcacatagccgcgcgagcgcaggccgcgctggaccgattccaccagccggatatcctcctcgaccgtggtggcgcggtcctgcaccgccatgcggcgcacggtttcgttctcggcgccacccaccgaataccagccgcgccagaccaccacccggcccgcatccaccgcccgccagtgataggtgttcaacaggttgcccggatagacctggaacgagaacatcggccacagaaaccagctggaatagcggtcgttgttggggaacccgctgtcgatgtcgtaactcatctgccccagatcgttgcattcggtcgtgtggcgcaggcaatagccctgcggctggatgtcataggtctcgggccggatcacgccggtggaaaaggtcgggtggttcaggctgcaatggtagcattcggaataattctcgaccgagaccttccagttgcagtcttcggggatctcgacccattccaacggtttcagatcggaccagttggggacaaaggcctcaagctcggcccgcacgttcgggaaccagtggtccatcggctgcgcctcggggtcgaggttgacgaagacgaaaccgagaaagacctcggtccgtatctcgctcaggcagatttgcgcggcgtcgaaaccgggcaccgatttggcgttgggcgctgcacgcaggtggccggtcagctcgtaggtccaggcgtgatagggacagaccacgacacgggtcgatccggcgccgctgaccagctgatgcgcccgatgctggcagacgttgtaaaaggtgcggatcaccccgtcgcgccccttgatacagaacaggctttcgtcgcccagatcgaaggcgaggtaatcgcccgggttttccaactggctggcatggcaggcaaattgccatgtgcgggcgaacagtccggcctgttcggcggcaaaaatcgccggatcggtgtaatagcgcgccgcaagcgagcggacgggttcgggcatgagggtcactccggctcttcggtataaaggcccagttgatggcgccgctggtggaaggtttcgacgcgggtgacgatctcgtcgctggccacggcgatgacaaagctgagcagggtttccagcagtgcgatggtcgacaccgacgagggaaagaattgcggcgtgtccaccgccacgacaaacccgtgctgcgcggcgcggatgatcgggctggcggggctgtcggacagggcgatcacggtcagctcctgatcgcgggcaaggcgcaccgcctcgaccacctcggcccgataggggcggcaggtcatggcgatcaacacgtcgcgttgatcggcccaggccagatcgtccaccgctgtcgagccggggcgcggaatggcgtggaaatcggtcatcccggtcgaggcgagataggtgaaattgcgcgcattggcgttgttcacgccgacgcccaaggtaaagacctgccggctggcccagatcgcctcggccgccgttttcagccgctcggcgccaatgccggcaaaggtttcctcgacattgcgcatcgccgcctcggccatgtcggcataaagcccgcccagatcgcctgatttgcggatctcctgtaaccagcgcgcgcgctcgggaaagctgacgccgccctgccggatcgcctcgcgaaagggggcgcggaaatcctcgtagccgtcaaagcccacctgccgggccatgcggacaaaggtgttgggcttcacattggccgcctcggcgatttcgcgcacggtggacacgcccacgtcctgcgggttctccagcacatagcgcgcggccttctgcgcctcgggcgtcagagtgtcccattcctcggtcagttggcgcaagacgcgggatgatacatttgtgtcattcatgattgacagtgatacatatgtccacttagcctgtccaacagttttgcgcgccccggtcaaaggaaatcgcgatgtccaggaatgacttgcccgcccatgcacgggttgtgattgtcggcggtggcgtcatgggggttggcctggcctatcacctggcgcacgaaggctggggcggcgataccgtcctgctggaaaaggccgagctgaccagcggcagcacctggcacgcagccgggcagatcacccattcgaccagttcgttcggtctcggcaaatgcgtcgattacaacatcggcctctattccggaaagcttgaggcagagaccgggcaggcggtgacatggcatggctgcggttcgttccggctggcctataccgaggatgagatggactggctgcgccacacgctgtcggtgggcaggtcgctggggttcaacatcgaactggtcgggccaaagcggatcgcagagctgcacccgttctacaatctcgacggcgtgctgggcgcgttgcacacacccgatgacgggcatgtggacccgacaaacgtgaccatggcgatggcggcaggcgcacgggccaagggcgtgcgcatcttccgccacacctgcgccaccaacatcacgcaaggggcgaatggcgaatgggtggtcgagaccggaaagggcacgatcacctgcgaacatgtggtcaatgcgggtggcacctatgcccgccagatgggcgaatggtcgggcttgcagctgccgatgacctcgatgacgcaccactatttcgtgaccgaaccggtgcccgagttccagtcgctggaccgtgaattgccggtcatccgcgatgaccgcaaggtctcgggctatatccggatggagcagaagcgcggcctgatcggcatctatgaaaaggccaatcccaacgcggtctggatcgacgaatgcccctgggattacgaaaactggctgttcgatgctgattacgaccgggtcatgccctggctggaagagagcctgaaccgtatgccgatctttgccgatctcggcatccagcgcgaggtgcacggcgccatttcccacccgcccgacggcaacccgctgattggtccggctccgggggtgcgcaattactggtgctgctgcggcacccagatcggtatcggctgggggcccgggctcagccgcgaactggcgcgctggatcgtgcatggcgccgccgatatctcgatgcgcgatttcgacccgcgccggttcggcgcttatgccaccaaggactggcaggtgatcaaggccagggaagactattgcctgcgccacgagatcccgtttccccatttcaaccgccttgccgggcgcccggtgaaaccctcaccgctctatgatcggctcaaggaaaagggcgcggtatacgaagaggtctatggccacgagcgcccgcgctggttcgcgcgcggtatcgaacagcgcgatcactatggttttggccgaaccccggtgcatgacatggtggcgaccgaatgcgccgccgtgcgcagcgccgccgggatcatggatatttcggcctttaccaaggtcgaggtttcgggcccggacgcgggcgcgctgctcgacaggcttaccgccaaccgtctgccacaaaagcccggcggcatcgcgctcacccatatgctgaaccggcgcggccggatcgagctggaaaccaccgtggtcaagcttgacgaggatcggttctatctcgtttgcgccgccttcttcgaacaacggctgctggatcacctggccgcacatcggggcacggcggatatcacggttcgcaatctctctaccgactgggccgctctggccctgaacggtccacacgcgcgcgatatcctggccgcctgcacggaggccgacctgtcgaacgcacgcttcaaatggctgacggctcagcagatcactgtcgcgggccacagcctttgggccctgcgcatgtcttatgcgggtgaactcgggtgggaacttcacatcccccgcgaccatgcgcttgcagtttatgatgcgctctgggcggcgggccagcgctatggcctgaccgactatggcagttttgcgatgaacgcactgcggatggaaaaggcgttcaagggcgcaggcgagctgaccaacgaggtgactctggccgaggccgacgtgctgcgctttgcccgcaccgacaaggactatctgggccgggacaagacactgaacgccggcaacctgccctgggtctgcgcctatctcgagatcgcgcccgatggccggttcgatggcaatggcggcgaggctgtcctgctggatggcaaggtggtcggctccaccgcttcggtcgcctatgggcatacggtcggcaagatcctcgcctttgcctatgtcaaaccgcaggtgaacgtgcccggaaccgaggtcgaggtgatcatcgccggaaatccccgcaagggccgcatccttggcgcaccggcctatgatcccgacagcacaaaaccccgtgccgacgcggcgacggagcccgcgcaatgagcctgcccgacacgatgcgcgccatggtcaccatggggcatggcgagctggaccggatcgtcctgcacgaggcgtggccggtgccccggcccgcgccgggcgaggtgctgatccgcgtcggcgcctgtgggctgaacaataccgacgtgaacacccgcacgggctggtattcgaaagcggtgcaagaggccaccaccggcagcgcctatgatagggtcgatgcacaggacccgacctggggcggcgcgccgatcacctttccccgcatccagggcgccgatgtctgcgggcgcatcgtcgccgtgggcgaagggggcgacgccagccggatcggcgagcggatcatcaccgacaattggctgcgtgacccgtccgatccgcagaacaaggacacggcgggctatttcgggtcggaacgcgatggcggctttgccgaatattgcaccatccccgcagtcaacgcgctggccatcgacagcccgctgtcggacgccgaactggcgaccttttcctgctcctactccaccgccgaaggcatgctgacccgtgcgcaggtgaccggggccgacacggtgctggtgcccggcgcctcgggcggggtcggcggcgcagtggtacagctggcccgacggcggggtgcccgggtgatcgcgctggcttccgaggccaaacacgccgaggtcgcggcgctgggcgccgaccgcgtcctgccccgcgcgcccgaggatctgcgggccgcactgggggccgaaaaaatcaccgtggtggcggatgtggtgggcgggccctattggccgatgctgatcgacatcctcgaacggggcgggcgctatacctgctcgggcgccatcgcggggcctatggtcacgctcgacctgcgtaccttttatctgcgcgatctgacctttaccggctcgaccgtgatcgatccgcaagcaatgccgaacctgatccgatatatcgaggcgggcgagatcaggcccgcgctggccgcgacctatccgctggaccagctgcgcgacgcacaggctgccttcatcgccaagcgacacaccggcaacattgtggtgaccccatgaagataacccgcatcaccgtctatcaggtcgatctcccgctggaacatccctattggttgtcgggcgggcggctgaagttcgagctgctcgacgcgacgctcgtcaagctcgagaccgacgccgggatcaccggctggggcgagggcacgccctggggccatacctatgtgcccgcccatggtccgggcatccgcgccgggatcgagacgatggcgccctttgtgctggggctcgatccgcgccggctgttggatgtggaacgcgcgatggatatcgcgctgccgggccatctctatgccaaatcgcccatcgacatggcgtgctgggacatcgccgggcaggccgcgggcctgcccatcgccgacctcatgggcggcggcagccggacaccccggccgatcgcatcctcggtcggcgccaaatcggtcgaggaaacccgcgctgtgatagatcgctaccgccagcgcggatatgtggcgcattcggtcaagatcggtggagacgtggaacgcgacatcgcgcgtatccgcgatgtggaggatatccgcaaacccggcgagatcgtcctttacgacgtcaaccggggctggacccggcaacaggcgctgcgtgtcatgcgggcgaccgaggacctgcacgtgatgttcgaacagcccggtgagacgctggacgatatcgccgcgatccgcccgttgcattccgcgcctgtcagcgtggatgagtgcctggtcaccctgcaggatgctgcgcgtgtcgcccgcgacgggctggccgaggtgttcggcatcaagctcaaccgcgtcggcgggctgaccagggcggcgcgtatgcgcgatatcgcgctggcgcacgggatcgacatgttcgtgatggccaccggcggcagtgttctggccgatgccgaggcgctgcatctggccgcgaccattccggaccatgcctgccacgcggtctgggcctgtcaggacatgctgacggtggatatcgccgggggcagggggccgcgcaatatcgacggccacctgcatttgcccgaaacccccggccttggcgtgcacccggatgaggacgcccttggcgatccggtggcggtctattcatgaaaatcgcacgcctcaacctctggcatgtgccgctgaccagccacacggcctattatatggccgatggcaagacctgcgacaccgtcgaaaccgtggtgatcgcggttcagacggataccgggataaccggctggggcgaggtctgcccgatcccgcattacctgcccgcttatgcgcgcggcgttgcgcccgcgctgaccgaactggccccggtgatcctgggtgccgatccggtcggggtcggggcgctgatggagcgggtggatgcggtcctgcacggtcatccctatgccaaatcggcgctggatatcgcgctttgggacatcaccgggcaggtcgcgggcctgccgcttcatgccttgctgggcgggtggcgggcggcggatatgccgctctatcactccatcacctgcatcgcgcccgacgacatggcccgtatcgcccgcgaggcgcaggcgcaggggatcacccagttccaggtcaagctgggtgcctcgggcgactggcagaccgatgtcgagcggctggcaaaggtgcgcgaggcggttgggccggggccgctggtctatggtgactggaattgcggggcgacctcgctggaggcgatccgggtgggccgggccgtggcgcaactcgacatcatgctggaacagccctgcgcaacgctggaggattgcgcccgtgtccagcgcgccaccggtctgccgatgaagatcgacgaactggcccatgacaccgcctcgctgctgacggcgcatcggttggggatcatggatgcggtggcgttgaaattgtccaagttcggtggtctctcgaccacccgccgggcgcgcgacctgtgcctgcatctgggcgcccggatgtgcatcgaggatacctggggcagtgacatcaccaccgccgcgctgctgcatctgggcgcggcgagcgaaccgggccgggtgctgaatgtctgtgacctctcgggttatgtcgctccgcgtcttgcccctgatgcgccggtgcgcgcaaatggccgcatcgccccgcccgaaggcgcgggccttggcatcaccgtcgaccggggcgcattgggcgtacccgacctgatactggattgacagcatgacccagaccgaccccgcctttcaaaaccttctggccgagtttcaagcgcttcatgcgcgtgaacccgctctggccggtttcgtggcccttcccgacagcctgacgccgcaaccggtcacccccgtccgcatcccgcccgcagccctcatggagagtgacccggacctgacgaccacagcctatgccgccatccgcgatgccttcatagctgccggcgcggtggcccagtggcgcctgacctatcagggctcgcgtctgggggccgatttcatggaccggttcgcctgctactgcctgatcggcgagggcgggccctttgccagcgacagccttgcggcctatgtggtctatatgccggcggggctttactatccgtttcaccagcacccggccgaagagatctatttcatccttgcgggcgaggccgagttcctgatggaagggcatccgccccgccgtctggggccgggcgatcatgtgttccacccgtcggggcacccgcatgcgacgcgcacatatgaccgcccgttcatggcgctggtcctgtggcgcggcgatctggagaccgcgcctgtgctgacctatccggagggagagatatgatccgactgaacagccaggccgattgggtcgaacgcgcccgagcggtgctgcccgccgcgggctttggcaatttcgaccccgccgttgtgatcgcgcgcgggcagggcgcgcgggtctgggatcaggatgggcgcgaatatgtggactatctgatcggctcggggcccatgctgctgggccatggcgatcccgaggtgatggaggcggtgctggaacagctgccgctgggcacgacctttttcgcgaataacaccaaggggatagagctggctgaggcaatcgttcaggcggtgccctgttgcgaacaggtgcggttcgtcacctcggggggtgaggcggacatgtacgcgatccggctggcgcgcgcatttaccggcaagccccggatcgtgaaattcgaggggggctatcacggcatgtccgccgaggcgcagatgagccttgcccccgcccgtgcggtcaactttccgaccccggtgcccgatagcgccggcattccgccaggtgtggccgatcaggtactggtggcgcccttcaacgatctcgaggcggtggcctcgcttctggccgagcatgacgacatcgccgcgatcatcgccgagccattgcaacggatcatcgcgcccgcgcccggtttccttcagggcctgcgtgcgctttgcgaccgtcatggggtgctgttgatctttgacgagatcgtcaccgggttccgcctgtcttatggcggcgcgcaggaacactatggtgtgacccccgatatcgtcaccctgggcaaggtgatcggcggcggctttccccttgcggcgctgggcgcttcggcccggatcatggcgcatttcgacaagggggcggtggggggcgagggctggctgatgcagctgggcaccctctcgggcaatccggtggcggcggcggcgggcctcaagacgctcgagatcctgcgccgtccgggtcagtacgcgcgcctgcgcgatctgggcgaacggttgatggcgatgcacgagcgggcgctgggcgcacagggtatcgcgcaccggttgtcgggcgacgccaccctgttcgatgtctatttcaccgatgccgcctgcaccgattaccgcacggcccgccatgccgcgcccgagctggcgcaggtgtggaacgcggtactgcgggccgagggcgtgctcaaatccccgggcaagctctatccctcgctggcgctgggcgaagaggagctggagaggaccgaagcggcactgaaccgcgccgccgcagcggtgacgggctagagccgctgccacgcaacagccgtgccatggtggcgccagcgattgcccaaggccccatcgcaccggttgcccggttccccggcaaaaggctcgcttgtcgcgaacccggacagggccgcatcgtcggccgatgcctgcaaaccgggcaggtgttcacgcgcgcggttgcatgtccgtgggcccgctagaattcggcgctggcacgcatggccagcgccccgtcagcgcgccgcgcccagagcgtcagggcgtcgccctcggcccggccctcgatatcaaacggcgccggacccgcgatcggggcaagcccccggaacgaaaacgcgcgcaggggccggcccgcctgtgcgcaggcaagatcggccaatagggtggcggtcagcgggccgtgaaacaccaacccgtcatagccttcgacggtgcgggcgtaatcgacatcgtaatggatgcggtggccattgaaggtgagcgccgagtaacggaacagcatcacctcggtcggggtgatccggcgcgagaattcggcgccatcgggggcacgttcgggcgtgggcgcaggggcgtccggtgtcggatccgcgcgatagacgatgtcatgctcctcggtcagggcgggcgcaccgtcctgcaacagctggtgccggacggtcacgaagcagagcttgccgctgcggccctccttctcggtcaccgaggcgatggtcgagcgtttgctggcggcccggcccaggatcagcgggcgcgcgaaccggaaccgcccgcctgcccacatccggcgcggcagcggtaccgggggcagaaagccgccctttttgggatgcgcatcgcgacccagctcgctggcgcggcgggcctcgaggaaatagagccagtgccagagcggcggcagcgcgtcgccctctgccagatccgggtcgcggtcgagcgtggcctgaagaaagcgcgcgggctgagggcgcagccagtcctcggcgctttcctgtcggcccacccagtcctgcagatttgtctcggtcatcgctggggtcctttccggtctcgtctcagcctgccagttgccgcagaaaggcggcgatatcgggcgcctgcggccagcgcagcatggcgtgatactgcgatatcgggcgtccggtgatctcgtgccatttcgccgcaagctggtcgggcggcatcgggttctgtggcgcgcccagcggataggcgcaactggcgctcaactcaagcccgtcggcaagggtcacggacaggcggtcgggctggtcgggatcaaagttcagcgagcggtcacgcaccggctcggcgcgcaattcggtcagcgcgatcagacggcggatctcgggctcggtccagaattcggcggcgccatcggccagtgtcagcccgcccgaagccagcatccgcgcgatcgaggcgggggcggagaacaacgcctcggcctgattgccgggctggtgaaagggcaggatcgcgtggtggaaatcgggcaggcaggcccggatcgcggtgataccggcggtctctccacccaggcggatgcggatttcggccgccgccgtcatcagccgatgagtatagccgcaggagggccagggcttgaacgccagcccgtattgcaacagaccccagggcgcgcccagccgctcggggatcgcggccaaccgggccgggtcatgaggtgccagcaacccggcaaagccgcgctggtcatccagcacatgcggttgcgcggtggcacccgcccgggccagcagcgccgcctcgacgccagtgcgcgcggcgaacccggcctgtagcggcttggcggtgctgccgaattgcgcggtatagcccagcgcctgcgagaccgagagcgccagcgcatgttccgcctgatcctcgctcagcgccagcagccgtgccaccgccgctgccgcgccgatggcccccagcgtggcggtggcgtgaaagccgcgtttgtaatgctccagcgtgatcgcctcgcccagccgcatgatcacctcgatcccgaccgcataggcggccagcaactcggcgccgctgacggggcgcagatgcgccgccgccagcagcgcggggaacaggacaacggtgggatgggtgttgccgggttcttcccagtcgtccatgtcccaggcatgaccggcgaccgcgttcacaagcgccgccgtcggggcgggcagggtcagcgcggtgcccagagccggcaccgggccgctgcccaacggtgccagcgcggcgcggctgcgggttgccgccgggctgtcggccccggcgaggatacaggcgatgcaatcgagaatggcgggggcggcgaccgcctcgaccgccgggtcgggccgggctgtcacggcaaagcgggccagatgagaggccgtgttcatgacgcgcccacggtgtttttcagcgtgccgacaccgccgaccgtgaccgccacccggtcacccgagcgcaggaaggcgggcggtgtccggctgcctccggtcccgtcgggcgagccggtggcgatgatatcgcccgcctccagcggctggatatgcgagatataggcgatcagctcggccagaccaaaaatcatcccggcgccgctatcggactgcatcggggtgccgttcacccgtgtttccagcgtcatcccggcaatatcgcccgcctcgtcggcggtggtgatccacggcccccagctgcccgacgcgtggaaattcttgcccgcatggaccgaatgtttcatccagccccggaccgagccttcgttcatcgccgaatagcccagcacatggcccagcgcggcctcgggcgcgatatggcggccgggctggccgatcaccgcaacgatctcgccttcgaaatcaaagctttcggcggcggcaccttgcggcatttccagcatggcaccatgacccaccagtgtttgcggatggcgcgagaacagcaccacatggcccggatcgggtggcgccacgcccgccaccggatagggtttgcgatagttcataccggcgcaaaggatcttgcccggcgcggggatcgggggcagccagaccagactgtccagcggcagtgccgcgccgcattggcccggcaggccggccaccgggcgggtacgcagatagtcacgcagcgtgggacaggtggcgcgctgcgcgggcagggcgggatgcgcacccgcatcggtgatcaccccatagctgggcgcgccctcaacaaggaacgaggcaagtctcatgtccgctctcctccaaatgccgcctcgcgcgcgcggatcaccgcgcagagcgtctcgttatagggggtcgcgatccccagcgcggcgcccagcggcgggatggcgccattgatcgcctcaagctcggaccgccgccccgcctcgtgatcctgcaacatcgagggtttggccgcgcccacccgctcggcaaaggcggtgacataggcgaccgggttgtcaaaggaaaacgccaccccgtgcgcgcggcccaccgcaaaggcctcggccatgcagcccaatgccaccgcccaacgctcggggtcggcgcgcagatcggcaacggtacagccaaaggcggtgcagggggccgagagcgtgacattgcacaacagcttttcccagatcagccggtcgatatcggcaaaagtctcgacctcgaacccacccgagcgccagatcccggccacctgttccaggcgcggatcgtcgccgccggtcatgacgcccagccggatcagcttcatcgcggtgtggcgcgcgtgtcccggcccgaccatggcggcgccgaacccctcggccacacccagcagcacccggtcggcgggaaggtggcgggcgatgcgctcgcccgcgcccaggccgttctggatcgtcagtaccagcgcatgcgcgggcagggtggccgcgatggcccgcgccgccggttcgacgcccgccgccttggtcgccaggatatagaggtcgcagggaccggcccaggtcaggtcctccatcgcttcgacctggcgggacaggagcgttcccgatggcccgtccacacgcaggcccccggcattgatcgccgccacatgctcggcccacatgtccacggccagcacctgatgcccggcctcggccaggcgggcggcatagatcgaccccatggcgccgcagccgacgattgcgattttcatgcgagaggctcctgttcaatgggcaggccgaattggtccgccaactcggcgcgcaggtcacgcggcaggtggttgggccaatggcggtccagcagagtggcggcccgggtcgaggcacgcgcgcccatgtcggcacgcgcgcccaaggcccagtcgcccagtagcgcgcggtcagcgatctcggggtagagaaaatcgctgcgcatccgggcataggtctcgggacggcccaggaaatgaccctcgccgcgcaccacctcggcaatcgcctccagcgccagcgtttcgggcgtgatctcgggcgcgatattggcgcgcaggatcgcgcccagcatgtcattgtcggccaccatggcgccgaaatgcaccgccatcagcccggcttggctgcccgcggcctgggtgatcaggttggcaccggcctgaagcgcggtgttgatggtcagcgccttttcgtaaccggactggaaatcgggcagcttgctgtcggtggcgcccgcgatcaccgaacagggcaggtcccaatggcgcaggacctgtaccgccagcccggtggccatcgcctgttcgcccgcaccccccgccagcccgccgctgcgcagatcggtgatcatcgggcgcgggcccgcgatgcgcggcgcgcccgggtcgagcgcatggacaaaggccagccccgccagcgtctcggccagggtctgcgccaccgatcccgccagcgttaccgggctggacgcgcccagctggccgaacacgttgcaatgcaccgggatgcccgcgcgcaccgcctcggccatcacctcggcgctttcggcgtgaaacctgagagggggcaccgcgtggttgatgttgagcgacaggaaggggcgggcgcggaacgccgcctcgccccccgcgatccggtggcagagcgcggcaagcggcgccacatggcccggctcggttgcctgcaccatcacatgtttggcagtgcccgccagcgcggcggcggcggtggtcaggtcaaagcgcagcggatcggccacgtcgcccgccaccagcgagcgggcgaagaaatgcacatgatccagcgcatcggccagccgggcggcatcgaagagatcggcaagtctggagggacggtagtcgccgctctctgcgtccatcacattgggcgcggcgcccccggtgccggcaaaggcgcgggtgccgcccacgcgcatgtcatgggtcgggtcctgaccggccagcagcacccggcgcggcatttcggccagcgtcgcctcgatcagggcgcgcggatacaggagacgaccccggtctagcctgccccccgccgcaaggatggcatcgcagacgaccggcggcgcctcggccatgccgatcgtggtcaggatggtgatcgcggcctcggccagttgcgtgaccgcctcggccgggaccgggtgccaactgccaccatgggcggcggtcgcgggtcgctcaatggggctggtctcgggggtggtcttgcgcttgcgtctgctcatgtcgcggatactcccagcctgtcggccaatctctcgatctgtgtccaggtgtcgcgtgggaccgagacgatcccgcccgaggccgcccggtgcgcgcgttcgcgctcgcccgggatctcgacaccggaactgcccggcgcgggcgggcagcggcgcagctcgtccagcacctcttcggcggcggcggccatggcgggggcctcgcggaaccgctctgccgaaagcgcgatcagcagccagttgcattcggtggtcgaggggcccagcagcgcctcgcccaccagctcgcccagcagggcaaggccaaatcccttgtgcccgcccgccggcaggatggcgcccccggcaaagtaatcctcggggttgcgggtggggtggcccgcggcgtcgatcacgcagccctcgggcagcagagcaccggccgagcgcgctgcatagatccagccgcccgcgatcttggaggtggcgaaatccagcaccaccggcccccggtcgccgccggggatgccgatgcaccagggattcgtgggcagcatcgcgcgggcgccgccatggggcgccacctgccgccaggtctggcggttgccgccgccgaggcaaatggtcaggcacccggcctcggccgccgcctcggcaaaggcgccgtgccgcccggtatggcccacatgccggatcgagagcgctgacagaccgcgtgcgcgcgcctcgtcgcagcaggtatcataggccaggcgcagggcggggatgccgatgccgcctcctgcctcgatgcgtgtcgggccgccggtgtcgtcgcgcagcacctgcgggcggcccgaaggtgtcagatagccgctttcaacctgggcggcgtattccagcacccgcatcaccccgtggctttccacccccgacaggctcgcatcgaccagatgcgcggccacctcctcggcgatgtcaggatcgaacctcagggcctgaaagatggcgctcagccgggtctggacctttgcggcgggcaggcgggtccggccgctggcaagggtcagcttgctgttggggtcctgcattctctgtatccttgtccgggtgggcccatccgtcctgaggggaagcctaacgggatgcaatctttgaaaacataggctaaaggggaaacttgatgtttcacttgatgaacgatgatggcgcgacccagcttgcccctgcaccagatacaggcctttgacgcggcggcgcggcatctgagttttacccgcgccgcgcgcgaacttaacgtgttgggcccggcggtggggcggcaggtggcgcagctggaggccgatctgggcgtttccctgttcctgcgcacaaagccgcgcctgaccctaacagacgagggcgcacagctggcccgcgcggtggcggcggggttcgaggcgctgcatcaggggttggccgaactgcgcgaccggtcggggcaggcggcgctggtggtcaatgcggcgatcggtttcaccagttactatctgctgccccggatgggtgcgttccagtcgcgccatcccgagatcgcgcttcagatcgtgacccgtgaccagaaccccgattacgatcccgcaacctgcgacctgctggtgacctttggcacggcggggctggaggggatggtgtcgcggcgggtgatccccgagcggctggtggcggtctgcacgcctgcggtattgggcgggcgggggccgctcggccgggccgagctggcggcagagcggctcttgcatctgagcgccgagagccatttcgacgattggcagcgctatttcgagggcagcggcgtgaccccgcccagcccgccccggcatgaccggtttcacagtttcatggtgcataaccgggcggtgcagaacggcatggggatcgggctcagctggcggccgttcatggacgaccagctggaaagcggcgctttggtgctggccgcgacccacgaatgccgcaccacacgcggctattactgcaacgttacgccgcgcggcgccggcaaacccggcgccgaaaccttcatgacctggctgtgtgaggcggaccgggcgcctagcccggccgctgataggtcaccgcgccatccatgatcgtcaccatggcggcggcctgggtgatgtcatcgggcgccagcgccgtcaggtcgtggctgagcaccgcgatatcggcggccatgcccaccttgagcctgcccttgctgtcctcgttgaactcgacccaggcattgtcgcgggtatagctggccagcgtatccatcagcgactggctctggtccggccagtccgggccgaggtcgagcggcgcgatggcggcgcgcaggctgggcatcacatcgaccgggatcaccggccagtcggtcgaaaacacgacccgcgcgcccgtttcgcggatggtctgccaggcataggcgcccacgatctggtcgggatgcagatattgccccaccgcgccgggcgggaagacatggccgcgcggcgcatggcccggttgcagcgaggcgacgatatccagttccgccagccgggggatgtcgtcgggatggatcacctcgatatgttcgatccggtgacggctgtcgcgcgtgccattggcgcgccgggccgcttcgaacgcatcgatggtgcgccgcaccccggcatcgccgatcgcatggaccgcgatctggaaccccagccggtcggcctcgacacagcaggcggtgaaatgttcctgggtaaagacctcgtcaccggtattgtcattggcacccaactcgcccggatagggccgcagcatcaacgcggtgccgctttcgatcacgccgtcgatgaacatcttcagatggttgcagcgcaccttgtcgccgcgataggcggcgcgcatggcaggcgcctcggcggtcatccgttcgaccgggtcggtccccttcatgtgaaacggcacctcgcagcggcagagcaaccgcccctcggcctcgagctcggtcagcagttcgagctgatagcggttgccatccatcaggtgcagtccggtgatgccctgcgccgcgcaatgggccagcccgcgcgcgatcacgtccttgtcgcgggcgcgttggtctggagtggcgggcggttcggggtccttgccggtggtcaggcccagcatctcgcgcccgccatggcgggtcagtcccaggatcggcccataggcgcccggctccagcagctcgccattggccagaccgtcctcgcccagcacgatgagcgagcctgcgtcgacctcgccgccctgcaacaggccggtcgcctcgagcgcggcggtattggcccagacggtgtggtgatcgggggcgaacatggccagcgggcggtcggccagaatgctgtccagatcgtggcgggtcagggtgtggccggtaccgaggatgtcgtaatcggccatcacgcaaaaaacgagcgcgtcatcgggattggcctgcgcatagggttgaatggccgcgcgcatcgcgtccagccccttgaccccgtagaggctcaggcagtcaagctcgaccgagccgccgaacagatgcacatggctgtcgatgaagccgggcaggacggtgccgccgccagcgtcgatcagccgtgtctcgggcccggccagcgccaggatctcggcatcgctgccgacggcggcaatcatgccgccctggattgccagcgcctgagcctgcggccgggcctcgtcgaatgtgatcagcgagccattgtgaatgatgatatcggcgggcatcggaagctccggtcaggaaaggcggcccccttctgggaaagggggccacaggttggttacttctgcagttcggtccagatcgccgtatacagcttggtcgcctcgggcgggcaggtcttggacacgaaggccgcacctttcaaagcgtcaggtacgaccacttcgggcgccgttttcatgtcttcgggcatgaaggcttcggaccccttgatgccgttggcatagcgggcaaaggcggacagcatggcggcgttttccggatccatgatgaagttgaggaagatcttggcctcttccacgttcttggcatcgctcaggatcgcggcattgtccatccagaccggaaagccctcttgcggatagccaaaggcgatatcggggttctggttgcgcgcccggaatgaggcgccgttccagttgacgccagcggccaggtcgcccttggcgtatttctcgatattgccgtaatccatcgacagccaatgcggcttggccgcctgcaggatgtcgcgcgcctttttcagaacttccttgtcggcggtgcactgctcgccgcccgcatagcggatcgccaggcccatgacatcgttcatctcggggaccacgttgatcttgcccttcagctcttctggcggatcaaagatcagcgcggcggtgttgatgtcaccgccatagaccgaggtgttgacggtaatgccaaccgtgccccattgccatggcacggtatagttgcggcccggatcgaattccacatcgacccattgtgggtccatgtgcttgaagttctccatctggttgggcttgctctccatcagcagcccttcgcccacgaagatcgggatataggtccccgagggcaccacgatgtcgaacccgtgcccgcccgccttgatcttggccagcgcggtgtcgttgctgtcgtaatcggtgatcgtgaccttgatgccggtttcggcctcgaatttggcgatcatctcgggcgaggtatagttgccccagttgaagatgttgagttcgccctcggcaaaggccggtccggccagaacgagggtcagcgcggtcagtgtcttcttcattgtactctccctttggttttacttcctgattttactgagcaaagtgaatgcgataaccatggtgaccgaaatgctgagcagcacggtcgagatggcgttgatctcgggcgtgaccacgcggcgcagctgtcccagcatataggtcggcaaggtgtcctgacctgcggatttcacgaattcggtgatcaccacgtcatccagcgaaatcacaaaggccagcatcgccccggccaggatacccggccacagctgcggcagggtcacccggcggaacacctgaaacggggtggcataaagatcggcggcggcctgttccaggctcagatccatgccctgaagccgtgcccggatcggcagataggcaaaggggatgcaaaaggccgaatgcgcgatgatcagataggcaagcccggtatagccggtggcgaccttgatcatggcaaagaagatcagcagcgccacggccgtcacgatctcgggcaccatcagcggctggttgatcagggcaaataccgccgtctggccccggaaccgccgggtgcgggtggtggccagcgcggccagcaccgcaaccgtggtcgagatgcccgaggcccagaccgcgatgatcagcgagcgcagcgtcgcctcctgcacctgttcgttgttccaggccgagacataccagcgccacgaggcgccctcccagatggcgatcgaggtgccggcgttgaaggaatagatcaccagcaggatgatcggcatgtaaagcatggcgaaacaggcgatggcgatggtagtgaacccggtctgcctgcggatgtcgaagacgcgctcagccatggggcgtctcctcgtttcccgcgacccggacataggccagcagcgccaccatcacgatggccagcagcgtgatcgacaaggccgcgcccagcggccagttgcggccctgcccgaattgcagctcgatcaggttgccgatcatcagctggttgcccccacccatgacgcgcggcgtcacataggcgcccagcgaagggacaaagaccaggatcgagccagcgatcacccccggcttgaccaacggcaggatcaccttgcgcagcacccggaaccgggtcgcatagaggtcatagcccgcttcgaccagccggaaatcgaaccgttccatcgaggcatagatgggcaggaccatcagcggcagatagacatagaccatgcccagcaggatcgagaattcggtgaacagcatctggatcggctcgtcgatgaggccaagcgcgatcaggacggtgttgacggtgccttcgttgcggatcagttccaggatggcaaaggtgcggatcagcaggttggtccagaacgggatgatgatcaacagcatccacagatcgcgctgcttcttgggtcgcgtggcgatgaaataggcggtgggaaagccgaaggcgagacaggccagcgtggtcagcgccgacagtttcaccgagcgccagaagatgctcagatgcgcgtccgaccagcccagggtatcatcgaaaatgtcacgctgcatgaagacattgaaccaggcatccaacgagaactgccattcgacgccgccgtagtcgcccggtgtcagaaccgaatagaccagcgtgatcagcagcgggccgctggcggcgaacagcaggatcgcgagggcggggatcagcaacagccagcggttgcgggcggttcggcgggcgatcgtgtccgggatgctctccatcgctcagtccctcagcacctgggccacctcgcccgggaagctgaccgaaaccctctcccccttggcaaagcgggtctcggtatcggggctgttctgctggcgcaggacaaaggcggtgccgtcatccagcgcgatgtggaaatgggtgtcggtgccgaaatagaccgcatcgctcagcacgccgggcaacaggccgctgtcctcggcttccaggcgggcatgttcggggcgcaccgccagtgtgacccggccgccgccggcatggcgggcgggcgcggtgatggtcttgcctgaccccagccgcagcgacacgcgctcaccctcggtggcgatcacgtcagcgggcaggaaattggtgtcgccgatgaaatcggccacgaaccggtcggcgggatggtcgtagatgtcgcgcggagagccgatctggcggatggcgccatcggacatcaccgcgatccggtccgacatggtcagcgcctcttcctggtcatgggtgacaaagatgaaggtgatgccggtttcggtctgaagcctcttcagctccagctgcatgtttttgcgcagcttgaaatccagcgcgctcagtggctcgtccagcagcagcacccggggtttgggcgccagagcccgggccagggccacgcgctgttgctggccgcccgagatctggctggtctggcggtcggcgagatgggacatctgcaccagatccatcatctcggccacggtgctcttgatctcggatttgggcttgcccagcatttccaggccaaagccgatgttctcggcaacgctcatatgcggaaacagcgcatagctctggaagacggtgttgatctggcgcttgtaggggggcaggtccagcaggctttgcccgaacatgtccagcgaaccagaagtggggtgttcaaaccccgcgatcagccgcaggatcgtcgtcttgccgcaccccgagggccccagcagggtgaagaactcgttatcggcgatgtcgatgtcgacgccgcccagggcctcgacgggcggcgtgcccggatacaccttgcgcaacgcacgtgcgctgatggctttggtcaaggatcgttcccccgtcggtggcaccatttttctgtcgtggtcttttgcagcgctcagacgatgattgcgccattcggggtcgggagatatacccctcttgggttagtttttttggaaattcgaccccagaagagggtaattcacgcgatgaacctgacggatcgagatatcctgagattgcgcagggcaatgagcagcgcgggtacgcccgagtttttcgcatccttccggcggctgctgcgtgcgcggatgccctttgccaccttcatcctgatccgcttcgatcccggcaaggcgccggtgatgctggacgcctggttcgtgtccaagcgtctgcccagcgcggcactgaccgagtatctggaaaatacctatccctttgacccgttctttcagtttcgcgacctgccggccgggggcgggctgtatcgcctgcccgaaatcgcgcccgaccggttcttttccagcgagtattatctggaatactaccgcaagaccgggctctgcgacgaggtcgggctgttggcgccgctgccgacgggggggcgggcgcacctgtcgctcagccggttcgaggagacggggccgtatcggcggcgtgaaatccagtgcctgaagcatcacgcgccgctgttgctggaattgctggcccagcatgtgacggcggtcagcccgcaggtcgccgtggccccgcccgccgcggcgccctcgatcgccgatctgatccaggtctatgccggtgacacgctgcatgtgcatctgacccgccgcgaggcagagatcgcggcgctggtgttgcagggccattccaacggctctgcggcgctgtcgctgaacatcgcgcgcgagacctgcaaggtgcatcgccgcaacctgtatcgcaagctggagatatcgtcccagcgcgacctgttcgggctgctcaagcacctgctgtaatccctggggcagttcggtgaccaagtcaccgtcgcgcggaccccggccatggcaccaccgctctacagatgtggagaatcgccatgaacagcttaccccagcggcccgccgacagctggtcgccgctttacttcctggcctcgctcggcgcgggcgggcttgccgtcaccttcttcatgttcctgatgttctgggtgccccatccgggccggccggttccggtgttcgaggatatcctgggcgcgttccggaatggcgggctgccgctcaaggccgcgatccttgttgccgtcatcggcatcgcggtgtttgcagtcgtcaacatccggttgctggtctggaacctggcgcagctgagtgcgtttcgccgcaccgaggcccatgcgcgcctgatgacctcgaatggcgagactcagttactggcgatgccgctggcgctggcgatggcggtcaatgccgggttcatcctggggctggtctttgtgccgggcctgtggggcgtggtcgaatacctgttcccgctggcgctggtggcctttgcgctgatcggtgtgatcgcgtttcgccggatcggcgctttcctgtcgcgggtgctaagtgagggcggcgtgttcgacgtcaccgccaataactcctttgcccagttgctgcctgcctttgcgctggcgatggtggcggtcggcatgtccgcacccgcagcgatgagcacgctgccgctgaccgtgggggtgtcgatgatcctgtcggtggcgctgggcacctttgccgggctttacacgttggttgcggcgattgtcgccttcggctcgatgctgcggcacggcaccgcgcgtgaaagcgcgccgacgctgatgatcgtggtgccgatcctgacggtgctgggcatcatgatgatgcggcaggagcatggcctgcacaccacctttgccgcgcatggcggcattgccgacacgctgctgctgaccacgatgatcctggcggttcagagcgtgttcctgatgcttgggctgctggtgctgcggcgccagaactatgctgcgacctatctgcgcggcgaggagaattcgcccggggcctatgcgctggtctgccccggtgtcgcgttcagcgtgatggtgcagttctggatcaacaaggggctggtcggggccgggctgattgccaagttcggcatcgcctattgggccttgtcggcgctggccgtggccagccaggtggcgatgatcgccctgatgatcctgctgcaccggcgtcatttcgcccggcggatgccccgggatgcggtgccagcgcaataggcgcgtgccgcatcgcggcgcgcgctgtgaggagggaacatggacagaagacagttcttgaaggcggcgctggccgggggaacggccgcaacgatggtgtcgccgccacaggcggcgcgcgcggcgccgctgcgcagttcggcccggatcgtcatcatcggggcgggcgcggcaggcaccgcgctggcgaaccggctggttcggcgtctggagggcgccgaaatcaccctgatcgacccgcgacgcgcgcatctctaccaaccgggactgacattggtggcaaccgggctgcgcccgccggaatatgtcgtctcagagactgccgattggctgcccggcggtgtcacctggctgcccgagcgggtggccgccgtggacccgctggccaggaccgtttcgaccgaggcgggatcgacgctgtcctatgactggctggtggtggcgccgggcctgatccttgatcacgacgcgatcgagggtttcagtctcgacatggtggggcagaacggcatcggcgcgctctatgccgggcccgaatatgccgcgcgcacctggacggcggccagccgctttacccaggagggcggcaccggcctgttcacccgccccgcgaccgagatgaaatgtgccggagcgccgctgaaacatacctttctgatcgacgatatcgcgcgccgggccggcaatgccgggcagatgaacatgatctttacggcgccgcaatccacgctgttcggggtgcccatcgtggccgagaaggtccgtatgctgttcggggatcgcggcgtcgataccctgatgaaccggaccctgagggccatcgacgcgggcgcgagacgggccatctttgccaccgagacgggcaccgaggaggtcgcgtatgactatatccacgtgatcccgccgcagcgcgcgccggatttcgtggtgcagtcgggccttgcctgggccgaccggtggggcgatcagggctgggtggaatgcgatatgcagaccctgcgccatctacgctatcccgagatctttgcgctgggtgatgttgccggcgtgcccaagggcaagaccgccgcatcggtcaaatggcaggtgccggtggtcgaggatcatctgatctccgccatccaggggcgcgcgggcaccgccacctattcatgtccgctgatcacccgcatcggccgcgccatgctggtggagttcgactatcacaacaatctggtgccctccttcccgggcatcatcgcgccgctggaagagctttggatcagctggctgatgaaggaggtggcgctcaaggccacctataacgccatgctgcgcggccgggcctgaggagggcgcgacatgaaagacctgacattctccaccctgatcgcggtgttcgaggagatctttggccggggcctgttctgggccctgaccgccgtcgcggtgctggtgacgctggcctatatctatgtgctggtccgcgaccgcgcggtgagctggaagaagttcctgaccgcgcagctgtcgatgccggtgggggcggtgctggcggtctggttcgtgatggtgatgacccgatcgcagctgtccgatctgggcgggccggtcgatctgatcgtgctgctcgccattgccgcgctgggggcggttggcatggcgatcctggtctacacgctggaatcgcttctgggcagcaggcggacccgggggagagggccgggcgcaacatgacggtttcccgcccaggccatgggcggtctttgttccacatcgcatcgcggggcgggtcttgcccggcccgcatgccccgccattcccgtccgcgcccgcgtgccctccagcacgggagcgggcggggatatccgccggaccggcggaccttttaaccaatcggagacccccgaatgaaacacctcctcctctccactgtccttgtcgccgcatccgcggtcgccgcccttgccgaaggcccggccaagctggtcaccgtggtcacctcgcccgatccgcagacgcagttgatgtcgatggtgctgaccatgcaggccgcgcagcagggggccgaggcgcatatcctgctgtgcggtccggcgggcgatcttgccctgcgcgaggcccccgccagcgccaccgctggccagccgcccaaggatatgagcccgcagggcctgatgcagatgatccgcgccaagaccggcgcgacggtcgaggtctgcgcgatctacctgccgggccggggtgccgacgggtcggttctgctcgagggggtcggcgtggccagcccggccgagatggcggcccggctgatggcgtccgatacgcgggttctcagtttctgagcggacgcccgccaagggtaaccggggcaggatgtcatcctgccccgactggcgaacagggctatcctgacacgtggcgcgcgtgatgtcgcgtcgccgcgatccgaaaccttgcggggacagatggacatggacgcgtcctggattgaccagttcaagggcctcggcggcctgcccgaaccgctgcgcgccgagctggaggccggtagccagatcgtctcggtccctgcgggcacccagatttttgccccggggcaaagcgccgaccacctgtggctgctgcttgaggggacggtgaaggtgcagcagaaatccgagaccgggcgcgaggtcttcctttaccgggtacacgcgggcgaaagctgtgtcctgaccaccgcctgcatgctggccttcgaggatcattcggccgaggggacctgcgagacggatgtcagcgcagttgccatcccgcgccggagctttgacgatctgatcgccagatctccggtattccgggagttcgtgttcaccgcctattcccggcggatcaccgacctgttcaccctgatcgacgatatcgtgttccagcgcatggatgtacgtctggccgcgcggttgctggaactggccgatagcgacaacatcgtccgggccacacatgcggtgctgggcaccgaactgggcaccgcgcgcgaagtggtctcacgcacactgtcagaattccagcgccgcggctgggtcgaacaggcgcgcggagagctgcgcttgatcgggcgcgatgggctggagcatctggtgaaatcggcgggcgggcacggataggccggccctgtcagttccgcacgcttgcgcccctagaactgtccctcttttgcgggctcggtccgggcagcgcccatttgcgccctgctgcgcaaggcttcgcgaaaggcgcgcgcccggctgcgggcgccgggaatggcggtcttgtccttgaggatcagtttcagcccgccatcccgcttgggctgcacctgctgcacatggtcgaacgccacccaataggatttgtgcacctgcatgcccgcggtcttgtccagcgccttgaccagcgagccgaagctttggcgcacatgcgattttcggccgccatgatggacaaagacgtaatgctcgtccgcctgaatcagggtgatgtcctttgcggcgatggtctctccgtccagcatcagcttggggtcgggggcggggcgcgggatgccggcaggggccggccgctggttgcgcgcccgcgccagcagcggcagcaccaccacggcaaacagcagttcgaacccgagatggacggcaaaggccagcaggacgatcatcgccgccgccatcggcgtccagatgtccagatcaaagacccgggcatagatccacaacatcgggatatcgttgcacagaacgcccagcagaccgatcagtggcaccggcaggtcgataccatcccgggtcatccggccaagccggatcaggaccagactgaggcacaagaaaaagacccacagaagcgcccccatccccagccccagcgcaatcgccgccagccagctgaccggcacgtccagcatgaagatggacagggtccgaacgatactggccgagaacacgataatgaacacggcgatcgggcaggtcatcatcatcaacgccgcgcggcggtcgagcgaaacggtatcgccattcagaaagcggagcgtcagcggtttggtgagcttcatctttgcggcacaaatatcttgttcagggcgcggtggcgccctggcgggtcgggtttcggtgtcacgtttaaggctgctcgttacgtcactggaatacctagataatcacgacgcgatgacatgccagtcacgttcgtttgagaacaaggcgcgcgatcgtatccgagtcgccgggcgacgccaccggtcatgatcatgaccggtggcagagtgtcgtttcacgacgcggcaaagtgctgaacccaccggtcatgacggatgggctgttgtgctgccaggcggtgcctagcctttgccgggcgcactgggtgggggctcagatcgcgccagcgcagtcagtgccgatgtttccgatgtgaggcgcccgaaccgggcggctgttgtgtcccgatcggcactgacccgctgggggcttacaaggaagattatccatgcggaactccatttggctttttcttggcgcaatcgcgcccgaacgggcaatgcagaccgtgcctgcccggctgagcggggaaacttacgaacccgaggggtttgtgcgcgtcacgcgcgatgtcgccgcgcccgagacggttgtgccgatgaagctgacctattcggggaacggcggcgatccggtcacggccgagacatcgggcgcagtgccggtttcggtcgaggcgacctttgcccggggcgcctcgcgcgaaatcgccgggggcacgctggtctcgctgtccaatggcgatttgttctatgcgcctccagcgggtgacccgattgcctctgccccggcccaaaccgggactggcggtttccgccagatcgagaccctgcgcctgaccggcgccggggacccgggcgcggtcaccctggcgagccttggatttgtgccggaaacccctctggtcgcagcggacaaagggccggacatcatcgaggagatcgacccgcgggggttgctgtcggacggaacgatcagcggcaccggtttggcggaccggatcaacatcaggtatctcggtgaccgcgacggcgatgtggtcgacaatctcgacgccatgggccttaacggcgaactgccagagagcgatgatgacctgatcgacgccctgggcgggaacgacacggtcgagtccgggcgcggccatgacacggtgatgggcggcgatggagacgactcgatcgacggcggtgccggcgccgacaggctgttgggcggcgaaggggcggatactctggacggcggcatcggcgccgaccctttgacgccggtctatcaacaggtcacctcggtcaaccagattctggacggcgtgaacagccgaccggatttcggggtgaccacgacgaccaatgtgacgaatgtgcagtttttgtcttcgggcaacgtgatcaacggatttcatatcggagttgatgtctccataagcggcgccaacagccttgcccgagagattcacagccatctagcgtcgtcacaggtggcgggtgcccgtatcgttctgaacaatcttgaaacgactgaaagagtgactgtctcaattgatggccaggtgatcgacctgaacacggccatcgcgagcggaaccgtggagtttgacggcgcgggcgtatacgtactcgatagtctgggacgcattgtcgggaccaccgacgacgacagcgtgacgatgaatgtcgagttgacgctggcattgaagcagccgttgacgcgccttgatatcgactttgaaagccttgttccctcctcgggcacaacgggcgccgtttatgccctgtcctttgacaccaacccggtggtggcgccgcgcgtgtccaccgcaaacgacacgctctttggcggtgtgggcaatgaccttctcattggcaatgatggcgacgactcgctgatcggcggtgacgaaagtgacacgctcgatggcggttcaggcgctgacaccctgttcggtgacaatgaaggcatcacgagcgctcgcgctgacggcaatgaccttctgtttggcaatgatggcgacgattcgctgatcggcggagggggcagcgacacgctcgatggcggctcgggcgccgacaccctggatggtggcgatggcaacgactcggtgcttggccaggctgacgacgacttggtgatcggcggtcggggaaacgacacgcttgatggtggttcaggcgctgacaccctggacggcggcgttgacaacgactcggtccttggtggtatcggcaatgacattctgtttggccaggctggcgacgacacgctgatcggtggcgatggcaacgattcgatcctgggcggcatcggcaatgattccctgcgcggcggcaacggcgacgacaccctgtccgggagcgatggcaacgacacgctgattggcgattctggcagggattcgctcgtgggcggtgccggtgacgactccctgcaaggcggtgctgacgctgacaccctggttggcggcaccggcaatgacagcttctttgatggtggtggcgacgaccttgtgctcggctccgaaggcgatgatcttttcttcctcggagggggtcataacacgatcggcgatttcggctttgacagcgggctaaagaacgacgggaaccagagcaacaacgatttcgtcaacctggcgatcaactacaaccgaaccagctatgacgcggcggttcttaacggcgatatagacccgagcgtgatccgcaacccgctggagtggttgcgcgccgatcacgcggatgacggcgtgctcaacgatctcgccgcggggtggaccgcgaacagcactctgacgctcagcaatggcggcgcgccggtcgatcccggccagctgaccttcgataccaccaacgtgacctgtttctgccgcggcacgctgatcgccaccgccgggggcgagatcccggtcgagaagctgcgcccgggcgaccgggtgatcacccgcgaccggggctatcagcgcatccgctggatcggcggcacctcgcgcgaggcgccaacagcggttgcgccgatccgaattcgcaccggggtgttgaagaatacccgcgacctgctggtctcgcccaatcaccggatcctgatgatgggccctatggtcgagttctatctggggcatagcgaggttctggtcgcggccaagttcctggtcgatggccgggccatcgtgcaggagccgccgggccgggtggactattaccacatgctgtttgaccagcacgaactggtgctttccgagcaggcctggagcgagagctttcatcccggccgggtcggttggtcggcgctgtgtgacgagacgcgcgcggaaatcctcgacctgtttccagagctcgaccgcgagtacggcgatctggagaactcgaccgcgcgctatgtggtggaccgccacgaggcgctggtcctgcaacaatcgctgggcgcctatggcattctgcaaagggagatgatggcatgttgaaccgggaccaggcgcagcctcgccggcagatccctgacacggcagagcaacacaggctgcccgccggatacggccgggcctatgccgtcaccggcgaagacgatccgccaacatcctcgccccgcgtggcgggcgcggtgctgctgttcctgggtggtgtcctgggggcctgcgccgccggggtggcgatcctgacgggcgagggggtggggcgggctgtgctgctctacttcggggtctcgctggtgcccttggccgtgatgctggtgctgtcccttgtcgcgggccggaaacggcgccctcccggaccgggcgtcgcggtcgactgcgatgcgaccggtgcggcgcgcgcggcgtttgtgcgcaaccggcgccgccgtatcctgatcgggtttgtgctgctgggcactcttgccgcgttcacgctgactgaaagcgcggtcatccggcaggggatcgtgctgctgtgcgccgggttactgctgcgccggtcactggtcgggcgcatgcgcaagccgtccggcgtgcccactgcccctgatcgcgaccctgacacggcaacgcctgaggcgggcaagaccgcatggtgatggaaatccatcgcgagcgcgcagccatcctggggaccaaacgcaacgaagacgatgctcgcgtgttcgcccgcgtcagacttcgattcagcctcgccggacaacaatccgccgagacgagcgcaatcgtggtcagtgtcgcggtcaccgccgagcggaaccagccctggcgccggacccgtcgccagatcctggccagcgcctggcactggcttgagcgctatttcgatggtgccagtctggaggcaggagacagaaacctgttttccgacgtgttcgaggaacagccctggcagaaagggtccagcctgtcgccgacgcaggaacggggcctgcaacgggacctgcgccggatcgcgcgagagcacgcggtctgacgggtgatgcggcacggcagcgggtgccgtgccgcacgggatcaggcggaaaacccaccgtgtacgatttccagcttgttgccccaggggtcgcgcagataggcggcaaagactcccggaatcggataggcttcgcgtggaccgggcgcgccttcgtccgtcgctccggccgccagaccggcggcatgacctgctgacaccgcgtcgcggctgggggcggcgaaggcaacatgcgcgccattgcccgcgctggccgctccgccgtcaaagggcgacagcagcaggaacgcgacacgctctctgccataggcggcaaatccctcgcccgaggcgagacaactgatgccgaggttcgacaacaggtcggtatagaagttctgtgcggccgcaacgtcgggcacgccaaggctcaggtggtcgattgtggtcatggttgtcctcactaggttgtccagagtgatcggtcggaccgggtccgccgagcggggcctgtggcaggccgggtccgccaccttcgattgccgcagagcgtctcgtgttggaagaccaacgcgtccggagtttctgccggatcgtccactgtctccgggtgcgaccggatcactgcaactggctgtctgtcgatccacgccgatcgatgccgccgcgcgccttgaaggcgccgttgcgttcctgttggcgctcaaggcacagtttcatccccggatcgcctggcgccgcggcccggtgtgctcctccttgcggtcggcatctcgcccgccggcgcgcgccggggctagctctgcgcgatcagatcctcggagcggacccgcacgcccagcgcgtccagctcggccaccagccggcttgccgcggcgggtttcgttgccgccttaattgcgtcgaaacgcgcgcgcaggtctgccttctccttgcccttgcaatcgttccagggccgcccctgcaagcccatcaccagcacgtaatagccgatgaaatgcggccgggtgccggtggccagcaggcgggcataggcggcatcggcgcccagcgcgcgcagctcctcggccgagtggataccggcgcgggcgcaggcttcgtccatggcggggccaagattgcggatcgaggaaacgggatcggtcatggcgccacactagccccggccgcgcgccatgtcaccggcccttgttaccgatgcagggaaccctgcgcgcgagcgccgcaggcggcgatctggaatgcgggcgcgcgcctctctatcgtgtgacgtagaccgccacggcccgggtgatcctgcaaccgcccgggccgggagagcgacggggagcggcgaggcagttcacggggaggaatgtgatgagcgaaacggtaatgcaaacccagatcggcaagctggacctgacggcgccgccgcccgggtttctggaaaatccgtttccgttctatgacgcgcttctggcccatgcgccggtgctggcgcagccggacgggtcggtgctgctcagccggcacgcggatctggaccgcatctatcgcgacacgacgctgtattcctcggacaagaaggcggcgtttggtcccaagttcggggtcggctcgccgctgtttgaacatcacaccacctcgctggtgttcaacgacccgccgctgcacacgcgggtgcgcaagatcatgacctcggcgctgacgccgcgtgccatcgcgcggatggaaccggggctgttcgagacggtggatcacctgctggaggcgatggccgggcgcgaccgggtggacctgatcgccgatttcgcctcgaccatcccgatccagatcatcggaaacctgctggatgtgccgatggacgagcgcgggccgctgcgcgactggtcgctgatcatcctgggcgcgctcgaaccgaagctgagcgccgagcagttggcgcagggccagcaggcggtgaccgagttcaagacctatctcgaggatctggtggcccggcgccgcgccaggccgggcgaccccgaaaccgatgtgctgacccggctgatccggggtgagggggccgatcagcagctgtcggaaattgagctgctgcagaactgtatcttcatcctgaacgccgggcacgagaccacgtcgaacctgatcggcaacgggctcgccttgctgcacgactatcccgaggaacgcgcccggctgctggccgatccctcgctgctgccatcggctgtcgaagagatcctgcgctttcgctcacccaaccagctgggcaatcgcgagaccaccgccgagatcgagctggacgggcggcgcctgcccaggggaaccaacctgcatctgtgcatcggggcggccaatcgcgacccggcggtgtttgacgatccgacccggttcgacatcgcgcgcaagccaaaccggcatctggcctttgccggcgggccgcatgtctgtgtcgggctgacgctggcccggctcgaagggcggatcgcgctgggccggctgctcgagcggtttcccgactattgcctgttggagggccgtgtgcccggcgggcgcatccggtttcacggctacgccgagttgcctgcgcgcctgtgagcgggcagggccggctcaggcgccgcgcggcagggtcaggcgcgcctcaaggcccggcgcgcggttttcggcctcgaagcagccgccatgcatgcgggcgatggcggcgaccagcgctaggcccagacccgaattgccgcccgtgcgcgacgggtcgagcgtgacgaatggctcggccaggcgcgacaggtcctcctcggggacgccgggaccattgtcgcgcacagccagcacgatgtccgtgtcggtttcggagactgtcagcgagaccctgctgtcggcaggcgcataacgcagcgcattgtcgagcaggttggacagcgcctgtgccaacagggcagggtggccgggcaggggcgcggcctcggcctcgaccgtcagcgtcacgccggtctcggcggcgagcggttcatagaactcgcccagatttcgggccagtgccgccaggtccaccggctcgaattcctcgcgccccagtcccgcctcggcgcgcgagatttcggtcagttgcgagaagacccgcaacaggtgatccacctcggccaaagcgcgggcgccgtcggcgccgcgctcgtcagggtcgcggtcggggtcggtcagcgtctcgacccgctggcgcagccgcgacagtggcgagcgcaggtcatgggcgatcgaattcgaagtggtgcgcaggtggcccaccagctcctcgatccggtccagcatttcgttcagggttgccgccatgcggtcgaactcgtccccggtgccgcgcagcgggatgcggcggcccagatcgcccgagacgatctctccggcggtgcgcgagatgtccttgagccgcgagaacaccagccgtgtcagcagccagccggtcagcaggctgagcgccagtgccgccagcagcgccagcccgaccgagcgcagcagcacccggtcgaattgccgccgggccgaggcgtcgcgccccaccagcagcccctcgccgccgggcaggcggatcgaggcggcggagaccggtacgctctcgccggattcggtgcggatcagatccagttcgatccagccgctgcccgcggtcacaccgggcggccagcgcaccagattgcccgccagcaccgcaccgccgcgatcggtcagcaggtaaagcgcgtcgcgctcgctggcgtcctggctgcgccgctcgatcgcggtcagcaggccgatgacacccagccgctggtattcatccgccagccccgccagctcggcagtcacgaccgagcgggtctcgcccgcgatggtccggttggcggtgacatagaccagcgccagcaccgcaaccgtcatcgccgtgctcagcaccatgctgagcagcaccagccgggtgcgggcgtttcgcatcaggaccagcggcttagccatcggagatcatgtagcccgcgccgcgtaccgtggtgatcagcggcacctcggcgccctcgtcgatctggcggcgcagcttcgagatatgcacgtcgacgatattggtgttggggtcgaaatggtaatcccagaccccctccagcagcatggtgcgggtgatcacccggttcttgcggcgcaggaagaattcgaggatctggaactcgcgcggggtcagggtgatctcgcgcccggcacgggtcaccttgcggcgcatcaggtccatctccagatcgcggcaggccagcaccgtggcctcttgcgtgtcctgcgggcggcgcagcagtgcctcgacccgggccagcaactcctgaaacgagaacggcttgaccagatagtcgtcggccccggcacgcagccccttgacgcgctcgtccaccgcgctcatcgccgtcagcatgattaccggagtgttcagccccgcggcgcggaccgacttgatcagtgccagcccatcaagcccgggcagcatccggtccagcaccatcgcgtcaaaaccgccatcggtggcgtgataaagcccctcgcgcccgtccccggcacattccacggcaaagccttcctcggcaaagcctttggccaggaactcgcgagtttcggcgtcatcctcgacgatcagcacacgtcggctcatctcaatggtcctcttttgtgatggatatacaggggctgggcagcaaatgcacgtgccgggcgcggatgggacgcgcccggcagatccgggtccgaaaggcactgaacgcggcccggatccagacccggcgcgccgggggcgccgccgggtcagcgacctgtgggtcaggtgatcttgaccgcgaggaagatctggttgccgccccggttgatcagcatcagcgccggatcggtcttttcgctctccagcgccttggccagtgctgccgggctgatggtatcgctgccgcccagccgcaggatcacgtcgcccgggcgcaggccggcgcgggcggcggggccatcgggcgcgatatcggtgatcagcacaccacccgtgtcgctgtccagcccggcgcccttgcgggcctcggcgctcagcggggcgaccgtcaggcccaggccgggcgcgtcggcggggctgtcggcgctggccgggatcacctcggcgctggcctgatgggtgccgatggtgaccgcgatatcctgcgccttgccatcgcgcatcacccggatactggcgcgggttcctgcctcggtcgcgcccaccagccggggcaggtcggcgctggtgcgcaccggcttgccctcgaaggcgacgatcacgtcaccggggcgcagggtcccgtccgaggggccgtcggccacgacctcggacaccagcgcgccggtggtctgatcaagcccgagtgcggcggcgatatcggcgccaaggttctggatcgaaacgcccagccagccgcgatcgacctgaccgtcctcgcgcaggtccgagattacgtgatcgacgatgttcgaggtgacggcaaagcccagtcccaccgagccgcccgagggtgaatagatcaccgagttcacgccaacgacctgaccggccatgttgaacagaggtccgcccgaattgcccttgttgatggcggcgtcggtctggatgaactcggcatagggtccgtccgagatattgcgccccttggccgagacgatgccggtggtcacggtcgagctgagcccgaacgggttgcccacggccactacatcctcgcccacgcggatggcgtcgctgtcgcccagcgagacggcgggcagcgcctcgcccgcctcgatccgcagcagcgccagatcggtcagcgggtcggtgccgaccacctgggcggtgaattcgcggtcatcgctgaggcgtacggtcacccggtcggcgccgtccaccacatgattgttggtgacgatatagccctcggaatcgaggatgaagcccgagccgagcccctgacgcgggccgctatcgggcatcggcatgccgcgcgggccgccgaactggtgaaagaactcctcgaacggggtgccctcgaagggagagggctgggcgccggtcgggcgcggcgccgcgttctggctggccagcacggtgaccacgctgggggcgacctgttcgaccagatcggccagcgcctcgtcggcgctgaccggcagggccgcgctgctcagcagcagcgcacccagggcgggggcggcggcccaggcgggcagcgagggggtcagtttgcgggacatgcgaatgctcatcttggtctcctgtctctggtccggtccgggccgggttcgagacagagatagccgcgcattctgaggccgggctgagccggggattaagatatgttaatccgatgtcgccaccgaagaggccggttccgcgcgccgggcgccagacggctgtggataaattgagcttgattcgagcaaaacttgcgtttgattgtctctgatccttcacagaagacggttcggcacagcgattggacacaggtccccggtcaattgcggcgaaaatgaggcaagggttccgggcgatcagctgaaggccacgggttgcgtactgttctgaaaaacgaaacaaaacccggcaaagggtcacgctgcccacccaagcttttcgagacgggacgagaaaaacaaggggaaaatcgggcggtcgcgtatcagtctgctgaaacaattctcaaccacaggtggagtcactacacccccaagccaagcctgatcggggcgccgtcgcggaatagggcgaattttagaccttttttcgctttgtccgtcacaaagcctccggtaattatagatgcagcccaactgggggggcgatgtctgttggtcacgggggcgaccgcacaacttggcgtcttggaagacgtgagaaggatgcgcgttcgcgcaacggcttgtgtgtcgtttgtggcgaagatctgatcggtgcgctgttgcgtatcgaaacgacgctgcttggcgtttcgccaactttctccgcctgatcgggatcacaagcggtgtagtcgcaattgaccctgtacatcgtccagcaaacgtaggttttcgcgtggggacgcggtcggtgcaggtgtgccgggaaggagattggtatggcgacgaactttgacaatccgtattcggccaacctgattggtctgtgggatttccgcccaggtgcggaaaacaacgacaccggcctgggggacgggatcgctcaggatggcacgccggtgaacggcgcggatttcggtgcgggctggatgtataccggccagcccgatcagcggatggacgtcgatgacggcgatgacgatcagttcgatctggacgaaggctcgctgatcacctcgttccgcgtcttcggccatccgggcgatggcccctatacggtggtcagccgcggcgccgaggattccggcaatgtcgatgacggcgccggcaccaccccgggcgccgacagcggctatttcgaagtgcgcgtcaccaatgacagcaagatcgaggtgctgcaccgctcgaacggggtcgaagagatcctcagcaccggcgccaacttctataacatcggcgatatcgtcaccgtcacctatgcctggtccgacaacggcctggacatgcgcgtggtgaacgagacccagggcaccgagaccaccgtgtccagtgaccagaccggcatgacgctggatgtcaccaccggcgatgaacagagctttgccatcggcgcccgcgaggcgaccgagggcgatttcgaccagaacttctttggcggcgtcgactatgtggcggtgctggacaagccggtgatcggccagcccaacgggatcgttgacggcaccccgggcaatgacaccatcgacctgggctataccggcgaccccgagggcgacgtgatcgacggcggcgacgcggtcgacccgacccatggtccagatgacgatgtggtcgacggcggtgccggcgatgacagcatcgacgcgggcgagggcgacgacaccgtctatgccggcagcggcagcgacaccgtcaatggcgaggcgggcgacgacctgctgatcggcgacggcaatgcgcccggcggcggcgccggcggcagcacccgcgaggtgttcgaatggttccgcgcgcccgatccggacgatgccagcgacgtggatgacggcgacgatctgagcggcggcttcacccagaacaccggcggcgtcgatgtctccttctcggttctcaatgcggacccgggtgtcaccaccgtgttcacgaccgaagagcagtttgtcggcaatatcgacagcaacggccccgatgccagcgacgacagcgccatggaatccgagctgaacggccagaccaacactgctggttaccagctggcgttctcggagccggtcaccaatgtctcgttccgcatcaacgatatcgacggtgacggacaggcgcgggtgcaggcctttgatgccgatggcaacccgatcacggtgaacatcgccggtggcctcaacgtcaccgaaagcgataccgatggtgtcgcgggcaacgaaaccgcaaccggcgacggcggctatgcgggggccaacaactcgaactattcgatcctggtcaccattccggggccggtcgcacggctgaccatcgaacacagccaggacggcgcgaaccccagcgagatcagcgtttcggatgtctatttcgatgtcccgaatgcagataccggtgtggacggcgatgacagcctgaccggcggtgagggcgacgatacgctgatcggccagggcggcgacgacacgctgaccggcggcgacggcaatgacagcgtcgatggcggcgatggtgacgacgtgatcgacaccaccggcagcctgtcgggcaatctgcccgaccgcggcttcccctcgtataacggtctgcccgcggtaccggcggatccggttgtcgatgacgaccgcgataccgtcgatggcggtgacggcaatgacgtgatcatgaccggtgacgacaccgacctgatcaccggcggcgctggcaacgactcgatcgacggcggcctggatgacgacaccatcgagggtggcgacggcgccgacatgatcgttggcggcgagggcgcggactcgatcctggccggcagcggcgacgacgtggtctatggcggtctcgacccgcgcttccccgacaatctgaacatccgcgacgacggcaccgatggccccgccgaccccgagaccaccaacgggctcgattttatcgacggcggcgagggcaacgatacgctgtatggtcaggatgacgacgacaccatcctgggcggcagcggcgatgacctgatcgatggcggcatcgacgaggacagcatcgaaggcggcgacggcaatgacaccctgctggggcgtcatggcgaggacgagatccacggcggcagcggcgatgacgtgatcctgggcggcaccgaggccgaccgtctgttcggcggcgatgaccgtgacaccattggcgcgggtatcggcgacacgatcgtggggggcgaaggcggcaacgactttgacgtggccatcgcaaccgggctggccgtggtcgactatgacccgaccgatccgaccggcgaatccggcaccatcacctattacaaccccgatctgaccgtggccggcaccgccgaattctcggagatcgagaatgtgctggtggtcggcaacccgggtggaagcccgaccccgcctccgggcagcggtccgacgcctccgcccagctatgacggcattgttgacggcacgcccggcaacgacaccatcgacctcggctataccggcgatcccgaaggcgacctggtggatggcgacgatgcggtggcgccgctggtcgacgaacaggatgtggttcttgccggtgacggcgatgacctagtgcgcagcggtctggacaccgatgtggtgtttgccggtgacggcaatgacaccgtctacggcgaagagggcggcgatgccatcgacggcggggacggcaacgactcgctcgacggtggcgcgggccgcgacatcgtctttggcggcgaaggtgacgataccctgtcgggcagcaatgagaaccccgacgatggcggtgacattctgggcggcggctttggcgacgaccggtttgtcaatgtcggccagggtgaggtcatcatcggcggcgaagatgccgacgggatggacgaggacgtgctcgacctgaccaatgcggccgttcccggtggcagggtcaccgtcgaatacgacgcgggtgaccccgaggcgggcatcgtgcgctacttcgatgcgggcggcgccgaaaccggcacgaccaccttcagcgagatcgaaacggtcatcctgccctgctttaccccgggcaccaagatcgcgacccccaagggcgagcgtctggtcgaggacctggaagtcggcgaccgggtgatcacccgcgacaacggcatccaggaaatccgctgggtcgggtcgcggacgctgagcggtgccgaactggcgcgtgccggtcacctgaacccggtgctgatccgtcagggtgcgctgggcggcggcctgcccgagcgggacatgatcgtcagccccaaccaccggatcctggtggccaatgacaagacggcgctttacttcgaagagcgcgaagttctggtcgcggccaagcacctgatcgggctcgaaggggtcgatatcgtcgagatctcggaagtgacctatatccacttcatgttcgaccagcacgaggtggtgctgtcggacggggcctggaccgaaagcttccagccgggcgatctgtcgctggccggtcttgccgatgcgcagcgcgacgaactgctcgagctgttccccgagctgaagacccgcgaaggtgtcgaggcctatgccgccgcgcgccgctcgctgaagaaacacgaagcccgcctgctgatgtaacagcgggcttcggcctccccgaatatgcagcttgaaccgcgcggtctcggggcgcgcgggcagggcggggcgcggttttcgcgccccgcctattgctgtctggcgcgccagtccgcccaggcctcgggcgtgtccagatcggtgcgggcatgttggcccggcaggggaaccagcgccacccggtcggcatgatcccgtaccagaggctgcgcgccctgatcgcccctcagcgccaagagctgcggaaacaggcagcggtggaagaccaccggatgtcccggctgcccatcctcggtcgcgccgcgccagatgagatttttctgcgaaaaatcaaccgcgcgcctcacggtgttcaagtcactttcggtcaggtccggcaaatcggccagcaggatcatcgccgccggcgcctcgggcggcagggcggcaaccgcgcggcgcaggctggcattcatgccttcggcagcatcgggcacctcgacgatatcaagcgtcaggcccaccagcgcgccatggcgcggatgcggggcgggtggcagcgcggcgatgaccggagccacaggaatggcccgcagcgccgtgcgccgcagcaacggcatgccgtcgatttcctgcatcagcttgtcggccccgcccatgcggcgggattggcctgcggccagaaggaggatgggaattatgtccatgccgccactctggccgctggcgcgcggcttgtcacccgcgcatgcgcgcgccatccgcgtcaaaaagcggttggctgatcacccgcgcccggcgcatctggcccaggatctcgatctcgacctccagcccatcggcgatgcgctcgaccggcagaaaacccagcgcgaccgatttgcccgcgtgatgcgaatagccacccgatgtgcagaagcacaccaccgcgccgtccagccagatcggttcataggcgttcacatcggcgtcctcggcatcgacctcgaaggcacagagccggcgggcagggcctgcggcgcgctcggcctcggctgccgcgcggccgatgaaatcggcgttcttcttgaacgagatgaaccggtctagcccggtttcggcggcggtgtagtcgggtgagaattcgcgcaaccacgagccaaagaacttgtccagccgcaggctcatcatcgcgcgcatgccaaaggggatcatgccatgatcctgccccgcctgccacagggtccaccacagctgacgctgtgccatcgaatcgcaatagatctcgtagcccagatcgccggtatagctgacacgctgcacgatgcagtcggtcatgccgaccaccatccgccgcacatccatgaagcgtaggttgtccacgtcgtcgcgggtgcaggcggccagtaccgcccgcgcatttggcccggcaatctggaagccgttgcgtttgtcgctgatattctcgatagttataccgtcttcctgatgctgctcgaaccagcgcatgtggtagtcctgcgagccgtatgaggcggtcagctggaattccgtctcacccaggcaggagacggtgaaatcgccgatcagcttgcccttggcgctcagcatcggggtcagcgacagccgacccgttgccgggatgcggcctgccatgatccggtcgagccaggcccgcgcccctggcccgcttaccaggtatttgccgaaattgtgcaactcgttgatgccgacgcccgcgcgcacgccccgcacctcgcgaccggtggccgcaaacgcatccgagcggcggaacgagggggtctcataggtcggctcgtcgccttgggcaaagtagttggcgacctcgagcccgaattgctggccccagactgcgcccatatccgagaagatatcatacatcggcgtggtgcgattggggcgggcggcgggcagttcctcgttcgggtaagagacgctgaagcgtttctgatagttctcgatcaccttgggccgggtatagccggggctgatccagcggccgaaccgggccacgtccatcgcggtgacatcgcgctcggtctcgccctcgatcatccattgcgccagcatcaggccgacaccgccgccctggctgaaccccgccatcacgccacaggccgaccaatagtttcgcaggccaggcaccggcccgaccagagggttgccatcgggggcaaaggtgaacgggccgtggatcaccgacttgaccccggcgctggccaggacgggaaagcgtttatacgcaaattcaatgctttcctcgatcttgtcaaagtcgtcgggcagcagttcgtggccaaattcccagggcgtgccatccactgcccagggcttgcagggctgttcatagaagccgatgcacagcccgcgcccctcttggcgcagatagctttcgcccgccggatccatcacatgcgggtgctcgctgtcgcgctcatagatctcggcaatgtcgtcggtgacgatatactgatgctccatcgggtgcagcggcagatagacgcccgccatcgcccccacctcgcgcgcccagaggccaccggcgttgaccacatgttctgcgtggatggtgcccttgtcggtgaccacatcccatgttccgtccgggcgctggttggtctcgcgcaccatgcaatgggtttcgatggtggcgccgcccatgcgggcggccttggcataggcatgggtggtgccggatgggtccagatgcccgtcaagcgggtcgtagagcgcgccgatgatgccatccagattggtgatgggcgcgatcctggcaatctcttcagggcccacgatctcggtctccagccccatgaaccggtgcttggcgcgttcggccagcagcatgtcgaaccggtcgcgattgtccgccagcgtgatgccgcccacatggtgcagcccgcaggacatgccggtgatctcttccagctctttataaagccggatggtatagccctgcagcgcggccatgttggtatcgccgttcagggtgtgaaagccgcccgccgcatgccaggtcgagcccgaggtcagttccgaacgctcgatcagcatcacgtccgaccagccgagcttggtcaggtgataaaggacggaacagccgacgacaccgccgccaatgacggccacacgggtggtggttttcatttcagtctccgatactctagggacaggtctgacctatcagtcacggcagatttgggacgtgatcttgccgcaaagcgacgggatgtgtcgcaaatgaaatctgtatcgggttcgagagggcaatttgcgagataagttcctgaatatcgcccggcgcatgctgcggctgctgtacgtgcggatcatcctgatcgcggcgctcagcctgatgtcggtgccgttggcggcacttttgggcgatctgatcccgcccggtctggccgaccgcatcggtgcggcggcggtggacccgatcctggcgacactggcgaccagcatgctggccgtgaccaccttttcgctgacggtgatgaccggcgcccatcgcgctgcctggtcgcaatgggggccgcgcacccatgtgatcctcaaggatgacaccgccacccattcgatccttgcggtgtttgtcggcgcatatctgtttgccatgtcgggcatggtgctgcgccggacaccgatctttggcgaacaggagagcgtggctctgtttgccatgacgatggtggttatcgcgctgatcgtggtgtcgatcatccgctggatcgcgcatctggaggatctgggcagtttcggcgagaccctggcccaggttgaacgtcgcaccgcggtgtccctgcgcgccttggcgcggacgccctgttacggggcgcatgcgctgacagaggagatcgcgttgcccgagaatgggcaggtgatcggcgcgcgagggcccggatatgtacagcagatctttgtcgagagtttgcagcagcttgccagccaggccgaaggccggatctatgtcactgtttcggtcggcgattacgtgcaggaggggcaggagctggcccggttcgatacccgcgaggtgagcgaagaggatgcctccgctgcgcgccgcgcctttgcgatcgagggtgcgcgcacattcgtgcaggatccgctctttggtctttcggtgatgggcgacatggcgtgccgggccctgtcgccgggcatcaacgatccggcgaccgccatcacagtgatcgaccggttgtcttcgctgctgttgctggcagagcccgagaggggcgcgcgcgacgcccccgattgcgaccgcatctggttgcgtccgctcccggcagaggccctctttgccgagaccttcgaccggatcgcccgcgacggtgcttcggtgatcgaggtgcagcttgccgtgcagcgggcgcttgcggcggtatccgcgcgcgcggagggcgccttgcttcaggctgcccgccgttcagctgcgcgcagtctggcccgggggctagaagggttgagcggtgccgaggatcgcgaacgattgcaacgcgctagtctcggctcttgaaccggctctgctgtaccagccagacggtcagcaggggcgccagcacggtgatcgcggccaccgtcatcagcagatacccaagctgcgcgtaatcggctggaaccgtcaccgtgccatcggcgccgcggacctcgcgggtgatctggaacagctggttgagatatttggtgcccaggctcgaggccgacagcgccagattggtgaacgaggccatgacggcaaagaaggtcgccttgaggttcgcgggcgcattgcgggcgatccaggccagcatggggatcatcgccacctggcccagcggcgattccaccgccgtgttgatcaccgcgatgaagcgcgcatcgaccaccccgccggtcatcgccgcggtccagtgatggacgccatagtacagcccgatccccggcagcgacagcacgccagaggcgagcgtcagcaggatcacgatatcggcgatggtcttcgaggcgatcagcggccgcagcaccaccatccccaccagcgtcagcaccgtggtgatgagatagaggagcgacaggaactgctggtcaaaccccagcacgtcgatatcgaaccaggtggccccggcgccgttcagcggcaccgcgcggaacacgaagacgatgatggcggtgccgatcagcgcccgcgcctgggcgcgatccagattacgcaccagttgccgcatcagggtcagcacgatggccatcgacccggcgaacacgatctcttgcgaaaacggcaagtccaatagcccgactgtcagcgtcatcgcgacaaagatcgcgccgccggtgaaataccagtggttcagccgcaccttctcgccctcggggtcgaatgtggccagtgcgcgcacccggtccatgccttgtgcgatcagccgcgcgatggcctgtcgtttctgccaggcagccagcagaacgcccgagatcgagatacagggaataagcaaggccagcgcgtagatacggccataagcggcggccttttcggcgggtgacagcgcctcgatcccgtcgaacagaatgatgttcagagcggcaacggcgctggcgccgccgatcagggcaaagcgccccagcgtctgcatggtggtgtgctgggcgcgctgcacttcgggtggcagctcggcgccttgtgcgtcgtggcgcggcaccgcctcgaccgacatggcatcggccaccgcgtcttgcaccacgtatccgcagggggccaggatcaccgccaatacgtaccaggcggtcaccgacatgatggcgggcatccagtctgcgcgggtggccagcccgtacatgatggcgaaactggccgcgatcagcgccgcgcccagatagatcagccaggccttccagcgccagatcaggtcgaccagatggcccagcggcatcttcagcgcccagggcagcccggcccagaacgccagcccggcgatgaaggccgccgagacatccaggtattccttgacgaagaacgtgcccaccaccgccgtcagcccctgcgcgccggcggcgaaatagaccatcagcggcggcaggaacgaccagcgcatctgccggcccagatccaggatgaccgcgtcgaaccagccccagatccggaccgcgcggctcatagcgggcggatcttgagcccggtgatccggttgccctcgcggcccgtcacctcgaaccggaagccgtgaaaggcaaagacctgccccacggtcgggatcatctgtgcctcgtgaatgaccagcccggcgaccgtattggcctcgtcatcgggcagcgaccagtccatcgcccggttcacgtcgcggatggtcatggcgccatcgaccaggaactggccatcgtcgctgcgggtcaccggcatctcggcggcggggtcgaattcgtcggtgatctcgcccacgatctcttccaggatatcctcgagcgtgatcagcccccgcagcgagccatactcgtccaccaccagcgcgaaatggctgcgcatgcgcagaaaggcgcgcatctggtcgtccagcgtggtggtctcgggcacgaaatagggggcgttcgcaacccggctgatgtcgaaatccttgagccgcgcggtatggccctcgctgccgccgacctgcgcatacatggcgcggaacaggtccttggcatggaccacgccgatgatgttctcgggctcgccgcgatagacgggcaggcgggtatgggggctttgcaggcagtgttccagaatggtctcgggctcggcatcggcgtccagcatcacgatgttcgagcgatgcagcatgatttcctcgaccgtgcgctcggccaggtcaagcgcgcccaggatgcggtcgcggtcctctttttcgaccacgccttcggaatggccgagatagagcgcgcccgcgatctcttcgcgcaccgccatgatgtggctgtcggggtcgatgcgcacgccaaacagccgcagcaccccgcgcaccaagagccggaccaaggccaccactggcgaaaacaccatgaccaccacgccgatgatcggcgccactgcggcggcggccttttcggaattggtgatggcataggtcttgggcagcacctcggcaaagatcagcaccagaagtgtcatcaccagcgtcgccagcgccacgccgctttcaccaaaggcacgggtgaacaaggcggtggccagcgaggccgcaaggatattgaccaggttgttgcccagcaggaccgagccgatcagccgctcgttgtcatcggtgatggccagcgccttctgggcacccttcgatcccttgtcggcctggctgcgcagcttgccgcgcgaggcggcggtcagcgcggtctcggaccccgaaaagaagccggagagaatgagcaggagcaggatcgcgccggttgtgatccagaaggcgctgtcgagcgcgggggctgaggggtccatcggtcctgaaaacttgtttcgctgtcatccgttatggggtcggcggggggcacgatcaagggctcactcggtttcgggcttgtcaccgcgggccagcgggtggtgatcgagcaccagttcggtcagccgcgcgtccagaacatgggtgtatatctcggtggtcgagacatcggcatggcccagcagggtctggatggtgcgcagatcggcgccattggccagcagatgggtggcaaaggcgtggcgcagagtatggggggtgaccgtgtcgggcgagaccccgcctgcaaccgccagttccttgatcagcagatagaaccggtgccgggtcagatggccagatttcccgcgcgaagggaacagatgcggcgagcgggcgatgccgcgccgggcgccgtcctcttcggcggcgtcgcgcaccgtcagccaggccgccagcgcggcgcgcgcgggcggggacaatggaaccatgcgttccttgccgcccttgccgcgcaccagcagcatgcgcggatcgccccgcgccgctgttgccggcagcgagaccagctcgctcacccgcatgccggtggcatagagcagttccatcaggcaggtattgcgcagccggtcggcgctggtgcggccggtctggcgggcggcctcgagcaggcggtcgacctcgatcacctcaagcgtcttgggcagcgatttcagccgcccgggccccttgatctggatggcgggattgtcggcgcgccagccctcgtcaaaggcaaagcgataaagctgcttgatcgccgacagccgccgcgcccgggtcgcgcgtgccagcccctgcgcgtcgcaatcgaccagataggcctcgaccgtgtcgcgctcggccccgttcagcgtggcgccgcgccgctccagccagtcggtgaaatccttcaggtcgcggccataggccagcagcgtgttgttggcagcccccagttccgccgcctgcgcatcgagaaaggtcgagatccattgatggggatgggtgggggcggcgggcatcgctcagctccgcgtcagcagcatcagctgcaacgcggcgcgccgcgcggtgtcttccagcccgacacggcggaacagtgccagcgccacgcccagatcgtcatgattgccggtggcgccgctgccgaaccggtccatcgcctcgaggatggcctcgcccagatggccgccgttcagcatcgcctccatctcggggggcagggcggtgtcgctgtcgaacccgtcggcaatggccccggcctggggcgtcggaggcgtgacggtgcgcggaactccgcgtgcgagagcggcaagaaaggcaacatccgctccggtacccgccggggtcagggccgcttcttcgtagccgggcgacaatagccggatgcgccaggccagcgccgccgcctgcggcgcgtcgagcgcgggcagtgcatcggcgaaaagctgggcaaagggtacttcgagccgcgcctgccgcatcgccgcccaggcgtggggcagggtcttggccaccgcatcggcgctgccgctttgcagggcggtctcgaaccgctgcaccgcttcgacccggtcccagatgccgcccgaggcggccgggctgcgctgggtataaagacccagcagctgattgggcgtcagagcgccgatgcgggtcagccgttcggccgcctcgagctgggccttccagcccgccagatcacgcaggtcggcattggcaaaggcacgcggcaggccggcggtgttcagcggctcgccgattgcctcgaacaggcggaaggtcagcggatcggggcgcgcgggtgcggcaggcggtggcagatcctcgaagatctcggggctgaggaaccggtcgagcagcgccagcgtcgcttggggcagcagctccagcgcatgggcggtttccagcgtcagcgccgccgaggtccagtcgccccgccgcgcggtgcaaaagatcaacgcgccgtaatcggtggccagatgcgggctggcggccagcgcggcgcagctgctgtcctcgtccccggtcagcagggtcgcatcgaaccagcgccggaaccgctcttgcgaggcggtcgggccggccagctggatcagcgcctgcgccgggtccaccgcgcccagctgcatcagccgatccacccgcgccagcagcacggtctcggcggcctgacggctggcatagggggggcgggtttcggacaagagcagcgtatagagcagggtctgcatcgccgggttgtcgcgcaccggtacccgcatcagccgttcggccagcaagaccgggtcgctgccctgccacaggtccagcggcaggccggtcaccttggtcgagaccagccccagcggtaccggcagcgcctcgagcggggtgacctcgatctgcggggtcagtccgctttcggtcaccggcggttccagcagcacggtgccgggcagggtttcgggcgccgggttggccagccagtcgatcaccgacagcggcgcctgctgggcgaggcccgcaaccggcaggcacacgagaaatgccgccagcctgacgcgtttcgggatagacctgtccctagtccgcatccagaaccaccggcaggcgctgttcggtctgcggagccgagaaatcgaccccgaagaacgggcccagatacgcgtatccaatcagcccgatcgcggcgagacagatgatgtagaccaggaatttgatcagacgacccatgatttcacactgcctctttcattcttttgcccaagttataactggcctttttcacaagatcacgtcattcagaggacaatgagcaaaattgagcataactcggccaaaacaatagatggtggcgctgccgcgctgcacaagaccgtcgtcatggttggcatgatgggggcgggtaaaaccgccgtgggccgggccctggcacagcgtctgggcgtgccctttctggacagcgacgccgagatcgaaagcgccgcaaacatgtcgatccccgagattttcgagcgtgatggcgaggcgttctttcgcgaccgcgaaagccgggtcatcgcccgcctgctcgagggcgcgccctgtgtgctctccaccggcggcggcgcctttctggccgaggcgaatcgccggatgatttccgaacatggcgtgtcggtctggctcaaggccgatctgacggtgctgtggaaccgggtccggcacaaggacacccgcccgctgctgcgcaccgccgatccgcgtgcgaccttgcgcgcgctttatgaggcgcgggtgccgctttattccgaggccgatctctgcgtgatttccgatggcgagacctcgatcgagcagatggttgaccgggtgatcgcggcgctggcaacgcgcaaggatgtattggaactgagctgacatgatgaagacggtgcatgtggcgctgggggcgcgcagctatgatgtggaaatcgggccgggcctgattgccgaggcgggcgcgcggatcgcgcccctgctggcgcgcaagcgggttgcggtgctgaccgacgagacggtggccgccctgcatctggaagcgctgcgcgaagggctggccgctggcggtgtcacgatggaggcgctggcgctgccgccgggcgaatccaccaagggctggccgcagttcgaacgcgccgccgactggctgctggaccagaaggtcgagcgccgcgatgtggtggtggcctttggcggcggggtaatcggcgatctggcgggctttgccgccgccgtgctgcgccggggggtgcggttcgtgcagatcccgacctcgcttctggcgcaggtggacagttcggtgggcggcaagaccggtatcaatgcgtcccacggcaagaacctgatcggcgcctttcaccagccctcgctggtgctggccgatactgcggtgctgggcacgctgacggcgcgcgatttcctcgctggctatggcgaggtggtgaaatacgggctgctgggcgatgcggcgttttttgactggctcgaagggcagggcccggcgctggcggcaggcgacatggccgcccgggtcgaggcggtgacccgttcggtgcagatgaaggccgatatcgtcgcccgcgacgagaccgaacagggcgaccgggcgctgttgaatctgggccataccttctgtcacgcgctcgaggcggcgaccggctattccgaccggctgttgcatggcgagggggtggcgatcggctgtgcgctggcattcgaactgtcggcgcggctgggcctgtgttcgcaagaggacccaagccgggtgcgcgcgcatctcaaggcgatggggatgaagaccgatctgaccgatatccccggcgatctgccgacagccgatgtgctggtcgacctgatggcacaggacaagaaggtggtggacgggcagttgcgctttatcctggcgcgcggcatcggtcaggcctttgtcacctcggacgtcccgcgcgaggcggtgctgactgtacttgaggatgcgctggcaagttgctgaaaaggggcgtttaccgcccttgaatcaccatcagctcacccacgttctcgcgggtgacatagcccagcattcgcccgtcggccgaggtgacggccaccgcgggcgccccctgataaagcgcgtccagcaccgtctccagcccgctggctagcggcacctgcgggatctcgcgatccatcaccgtttccgctggatccgagcgcggatgatccgccgccagcgccgcgaacagccgtgcccgtgtcacgaatcccaacagatgcccctcgccatccagcaccgggaattcgtgctgggtggtgtgcagcaccgcctgcgcggcggtggccagcgtgtcggtcgggccaagcgcttcgaaccgggtgatcatcgcgtcgcgcgccagcaggcggcgggtcaccgcgcgcatggcgacatcctgcgcctccgcattggcggcgataaagacaaagaccgcgatcagcaccaataccggattgccgccgctgagaccggcaaagccgaagagcagcgccaccagctgcccggcggcggcggcgatgcgggtggcgcgcacccggtccatcgtcaggctgagcgcggcgcgcagcacccgccccccatccatcggaaaggccgggatcaggttgaacaccgccaggaacaggttgaccatcgccagccggcccaggaaatcgggctcggcgctgtcgatggcggccagcgtttcgaaccgagtgtcgacgccgacaagggtgagtgccgcccagatcgccacattcaccgctggaccagccagagccacgacgatttcctgcccgggtttttcgggcatccggtccagccgggccagcccgccaatgggcagcagcgtgatatcgggggtacggatgccgtatcggcgcgcggtcagggcgtgaccgtattcatgcgccaccacacaggcaaacagggccagcacaaaggcggtgttctccaccgcgctgggccagccgcccatctgataggccgaaacgccgatccagccgatgagcagaaagaaggtgacatggaccttcagttccgagccgaaaaggcggccgagcgtgaaggaccatgtcatgatatgtctccggtcttagaacgggatctcgtcgtcgtcgatgccgcccgatgcggggccgcgtccgcgtccacccccgctgctgctgccgccacccgaggggccgccgccatagggatcgcccgccgggccgctgtcgtaaccgccgccatagctgtcgccgccgccctgaccgccgccaaagccgccgccaccgccgccttcgccgcgcccgtcgagcatcaccagcgttgcgccaaacccctgcagcaccacctcggtggaatagcggtcctggccggactggtcctgccatttgcgcgtctgcaactggccctccagatagaccttggaccctttgcgcagatattgttcggcaacgcggaccagaccttcgctgaagatggcgaccgaatgccattcggtccgttcgcgccgctcacccgtattgcgatccttccagttttccgaggtggcaatgcgcaggttgcacaccttgcccccgttctgaaatgtccgcacctcggggtcgcggcccagatttcccaccagaatgactttattgaccgagccagccatgggttccccgtctcctgttcttgttgcatcttgtcttgtgatcggcccgaatctcgccgacccgtcccgacagaccctacacgcgcgtgcgggcagagggaaaccgctagcaaggttttgccggttcaaccggcccgcgcgggcagggttttcttcgccgtcaaaccggctatagtcccgcgcgaggggttagggacaggttcataccgatgcgcaggctcttttccggtttcatcgcggcggcggttgccgtcaccgccatgcctgcgggtgcggacatgttctcgaccaagaaccggcgcgacctgttccagaaacaggcgcggctgctcgatacacggggcgccagccagtacgaaagctcgacccgcctgcaaccgcccaccgcccagaccacgccgacccggcgctatgccggcaagtacaagggcgaatatctgcaaatggcccgcgatgcggcccggcgccacaatatccccgaggatctgttcctgcggctggtgcagcaggaaagcggctggaacccgcatgccaaatcgcacaagggcgcgctgggacttgcccagcttatgccgggcaccgcgcgggcgctgggggtcgatccgggcgatccgtacgagaacctcgatggcggcgcccgctatctgtcgcggcaataccgcaagttcaaatcctggcgcctggcgctggcggcctataacgccggccccgaagcggtcgagaaatacggcgatgttccgccttatgaagagaccaagaactacgtcaaggtgatctggggcagctgatcgggccgctccggctcggaaaccgctctttaccgggcattcgatctggtcccgctgggaggcagtttcgagaccttaaggtgctggcattatgtttggcgggcctcatcccagtggttccagttggccaaagggtaaccactcatcgggtgaatttcggaagacgccaagctcgcagatcacgacaaacaggagtgatatagatgctggttgacggtctttccgcgttggttactggtggggcttccgggttgggactggccgtggccgaggctttgacaaatgccggcgccaaggtcgcctttctggacctgaatgaagagaaggtgtcacaggtggccgatcagatcggcggcgttggtatcgcgtgcgacgtttccgacccgggtgcagtgtccgacgcatgggcaatagcctgcgggcacaacgggcagatcctcatcgatgtgaactgcgcaggtattccaggtggtatgcggtttgttgggcgtgacggtccggtggatatggccacctttgctcgggtcatcgctgccgacttcatagaagcggtcggcgtcaagacaaaggacgcggcccgaatgatggcgctggtgcctttgaccgagagcggcgagcgcgggatcatccgcctcgatccgggccttcggcttcagctgcgataggtctcgcggtttcgcctgttttccgggtcgctctcagccgtttcgatcaaccagtcccggaatttctgggcgtcgggatgatcgcgacccgtttctggcgagataaggtaaaaggcttcctgcaagggcgcttcgatattgaatggctcgacaaggcggcctcgctcgatctcgatgccgagcatcgaggaccgggccaaagccaccccgccaccgcgcgatgcaaactcgaatgccaacagcgaggtgtcgaattgcagcccctgacctgaattgatgccactgacctttgcatacctgaaccattcggcccagccttcctcatagccaagcacatgcaggagccggtggtgggcaaggtccgccggctttctgatcgcatgttcgccttccagaagggatggtgcgcaaacgggcttgatcacttcccaggtcagtcgatcagccttgtagcccggccagcgccccgttccgtactggatgtcgaggtcaaaacgctcgttgtcaaactggtcgccccagacgctggacaccagacggacctcggtttcaggatgacggtcaaagaaaccctgcagccggggtgcgatccagttgacggaatatccgaccggcgcgcgcaccgtcagcacctcggagcgccggagaccgaaaacctcttcggtgcccgccgccagacgttcgaaaccgtcgcggaccttgggcagataggccgcgccgaccttggtcagcacaaggctgcggggtttgcgctcgaacaggggttcgcgcaggtagtgctccagcagtttcacctgcttgctgatcgcggcctgggtcaggttcagctcctgggcggcattggtgaaactcagatgccgcgccgatgcctcgaaggcgcgcagccaggtcagatggggaaggcgtcgggtgctcatggccaactcatgcatgaatattgtttggttatagggtgattataggtcgcttgaaagccttggtggaacaggcgcaggatagggccggacgctaccggaggtgccgccttgccgatcgacagcaaacagggtttcgacccgcagcgcctgcggcgcatctcgaactggatggaggcccatgtccgcgaggggcggctgagcggtctggccgtccagatcgcaagacggggggaaatcgcattttccgaacgcagggggtatgccgatacggcgacgcgccaaccggtcgcccccgatacgatctggcgcatctattcgatgaccaagccggtcacctctctcgccctgttgatgctttacgaggaaggcgcgttccagctggatcagccggttgccgatttcctgccggctttctgcgatccccgggtctggaaggggccgggccatgcgctggacgcgaccgagccggcgcgacgccagatcaccatccatgacctgctgacccatcaggccggtatcatctatggcgaccggcaggggaacgctctggaacaggccctttcggcagccgggctcgatttcgaccgtgatcttgtcaccatggggcaggccgtcgatgcgctggccgggtttccgctggcctttcatccgggcgagcgctggttctatggcctgtcgaccgatgttctgggccatctggtcgaggtcatcagcgggcaaccgcttggcgcctttctgaagacccgaatccttgaccctctcggcatgaaagacaccgggttttcggtgcctgcggacaaggccagccgggtggccacgctctatgaccacagctccgggggctttatcccatcggcgaaccaggaccgttgccttgcgccggtgacgcttgagagcggcgggggtgggctggtgtcgacgatggcggattaccagcgttttgcgacgatgctgctcggacgcggtgcctttgacgggggcaggctgcttggccgcaagacctttgatctgatggtgtcgaaccacatgggcggcgatctggccagccgggggcaggcgcatttcagcgaaaccacattcgaggggatcgggttcggccttggcgtgtcggtgatgctggacccggcgcgggcaatgatcgtcggctcgccgggcgagttcgcctggggcggcatggcctcgacggccttctgggtggacccggtcgaggacatgaccgtgatcctgatgacccagttgatcccatccagcgcttatacgctgcgccgtcagcttcgtgtgctgagttaccaggcgctggtttgagcgcgcgcgcggccccttaggccatgaccagcgcgatgacccccacaaggatcaggctcgccgcccagacgagatcgaggttgaaccagcttttcgacaggaacttcaaccccagccagcgatagacgccaaaggccagcgcgccgccagccgtcatcatggcaaggctgtgcagcagcgccaccccaagggcaaccgtggtgttcgaggtcatcagcacactggcggcggcatggcctgcgtcggtttcgatggtcttgcagatgccaaggtagattggcaccagcatcagccccgcaccatgggctagggccgcaaggaacgaccaaagcgccagctgggttggccggactcgggccagaaaccgggggtggcggcgattgatggtcaggtagataccgagagcgatgaccagaagcgccgccccgatctggatctggcgctggtagtcgaccagccacaagagcacggtgaacggcagcaggatcgccagcatcgacagcagatgcccgccggccaaagccgccagcgctcgccagaggcggccgggtttgcgttccatcagcgcggcagagacggccaagggccagcccatgccggggttcaacccgtgatacactccggaaaaaacgacggcccaccacagggccgccgttgatgttgcaggttccacgcctcagacggaggggtagcagaaactgtcggtggagcagtctccgccttcgagccggatctggtggctgcgatagcctgcggggaagtccacccagaagtccttgtccagcgtgagcccgccattttcgcccacattggccatgaccatggccgcaccccggtcgccgggatagaactgttcgtcccaggtagagtagagcgaattggtccagtagacgcgcttgccgtcgcggctgatctcaaccatctgcgggccataaccaaaggtcttgccattggggtgaggggtcttcttgacgatgccgccgatctcgaccttgccggtcagaaccgggttcatcgggtccgagacatcgtattgatgcatctcgcccagaccccagcaggcgacgtagaggtacttgtcgtccaggctcaggtcgatatccgttaccagcggcgggcaggcgccaaaccccttgagcagatcgggcaggtcatcggcatccgccggaaccgggtcgatggtgatggtctttttcgcctcgaacgtgccatcgtccttttgccaccaggtaaagatcgccccttgcagattggtagtatccaccaccacgccgcagaagccatagtccttggacgggtcatgggcagggcggatctccagcgccatctggtgattggcgccaaggtcgatggtctgcacgttcttgcggtcgcgcagcttccagaagtggatcttgtggccgtatttgttggacagcagatcctcgggcacgatgccgttttcgaactgcggcggcaggccccattccgagctgaccatgtaatcgcgcggcaggttccaccagaaatcgtaatgcttggtctgctcgccgcggtccatttcgtagcggccgaggatttcgaaggtttcgcaatcgaggataaagatacccggagggccgtcggtgccgtcttcgccgccgccgcccagggtcgagacatagatgccttcggggccgcagtggatggtgtgcgggcgcgaatagccggtcttggcaaagacttcctcgggctcgatgatcttgtgaatcttggccttgagcggttccttgacgtcgacgatatagatccgcgacgaccggatgccggggatgatcaggtagcggcgttccagaaaggcgtggccggtcaggggggaaagagccgaggagcaggcgttccagccgaaatggtgaaactcgtcgcccttgttgggcatgatcaactggtgaacgatctgtccgaatttctccgaggtcggatcaacgtcgacgacagccaagccgtcgggttttgacgcatcggggctgagcatcagagtgaaggccagtttctcgaccggcccctccatggccagcttggccgacggataaaatgtcggatcgggtctcaaggtcatggtatttcctcccgtttgtattgttatatcaatatattatcgtaacttccttaagtctgtttctgggcatcccaggcttgtgctcaggagttgtctttgcggcccgtgccgccgaccctatcacgaaagccggttcgggtcagccgtttggtcaaggcagtttggcctcctccagatgacacgcgatggtcagcccgcccggcaggtcgcgggggggcggtgtgatcctgtcgcaggtgccggcaatcacatgagtgcaccgattggcaaagggacagccccttgccccgatgacgacgctgccggcgctggcggccttggcctcgccggtatcggcgacgccctccagccagccctgtcgcatctcggggaccgaggagagcagcagtttggtgtaagggtgaaagggcgggctgaagacggcttttgacggtcccttttcgaccacccgcccggcatatagaaccaccacctcgtcggcgaatgacgcaacggtcgaaaggtcgtggctgatgaacatgtaggcgacgcccaacttgtccttgagcgatttcagaagttggatcacgcccgccgcaacgacggtatcgagcgccgacgtgacctcgtcacaaaggatcaccttggggtccgcggccaacgcgcgcgccaggttgatccgctgcttctgcccgcccgacaattcgcccgggaagcgcgaggcaaagctgcgcggcaggtcgacaagttccagcaggtcacccaccttgtccgcgcgcgcgcgccccttgagcccctgatagaactccagcgggcggcccaggatgtctccgatccgctggcgcgggttcagcgccgtgtcggccatctggaacacgatctggcagtccctgagcgtatcgcgggggcggtccttgacgctgggcgcggcgatcttgccatcgagcttgatctcgccctcccgcaagggtgtcaggccggcgacgacgcgcgccagcgtacttttcccgcagccgctttcaccgatcacgccgacgaccgaggcggcgggcacatcgaccgacacatccgacagaatggtcagcgccccgtagcctgtcgtgatgcttcgcacggaaataacaggcgcttgagccgcgcttgcgtcaacgtggtcgaccagatgcggcgcgggccggacggcatccatcagggtacgggtgtactcgtgctgcgggtcatgcaggatctgggcggtcggtccttcctcgaccatttcaccgtttttcagcacaagaattcggtctgccacctgcgccacgaccgccagatcgtgagtgacatagattgccgccgtaccctgatcgcggatgatgtccttgaaggctttcagcacctcgatctgtgtggtcacatccagcgccgttgtcggctcgtccaggatcagcaggtctggcccgcaggacatggccattgccgccatcaggcgttgcaactgcccgcccgagacctgatgcgggaacttgtcgcccacggtttcggggttgggcagatccagcttgcggtatagatcgacggcggtggcggtcagggtcgcggcatcgcccgcgccatgccaaagcggcgcctcgatcacctgcctgccgatccgcagcgcggggttgaagctggccgccgccgattgcgcgacataagatacttcgtcaccgcgcagtgcgtggcggttgtgcggagacagtttcatgatgtcccgcccgttcagccagatctcgccgcccgagatgcggcagccgggacgggcaaagcccatcgaggccagcgagatcgtggattttcccgacccgctttcgccgatcagggccagcacctcgcccttggccacgttcagtgacacgttcttgacgatcgggacgtaagcgccaccgggcgggcgcccctcgacgcgcaggttcttgatggtcaggatgtcgctcattggtcgatcttctccagaacggtttcaccttgctggcgctgctggaaccagtcgacaagcaggttcatggccacggtcagcgaggcgatacaggcggcggggatcagcgcggcagaagagccgaggaacagcccgcccacgttttcctgcaccatcaacccccagtcggcggcgggttcctgaacgcccagtcccaggaaagacagacccgacaggaacaggatcgagaaggtgaagcgcaggccgaattcggcgatcagcggggccatggagtttggcaggatctcgcgcgtcaggatccaccaggtgccttcgccccttgcgcgtgccgcctcgacaaaatccatcacaccgatgtcatagccaagcgcgcgcgacacccggaagacactggtcgacaggaccagtccgacagtcagcaccagaaccgtgatcgaggtgccgaatgcgccgatcaccaccagtgccaagagggtcgaggggaaggccatgaaggcctcgacgatgcggctgaccacgatgtcgaaccagcccttgaggatcgcggcggcaaagcccagcgtcaccccgaaggtaaaggaaatgaccgtcgtgatcagcgcaagcaatagcgtcgtgcgcacgccgtagatcaggcgcgagaagacgtcgcgccccagtttgtccgtccccaacaacccgccttcgccgattggagcaaaggtcgtgcccgagatgatctcggcctcgccatgcggggcgatccatggtccgaacagggcaaggatcagccagaacagcaggacggaccccgcaagaacggccgtccaggtcaggcgcaggcccgcaaagaccgaggcgcgcggtttggcaatttcggttgcatcgctcatttcgggtacctcaggcgcggattggccatgatggacaggacatcggccagcaggttcaacaggatgtagacggcgccaaagatcatggcgcaggcctggatcagcgggatgtcccgcagcgtgacgccatcgaccagcagacgggtcagacctggcacgccaaacacggtttcgacgatgatcacgcccgagaccatgtagctgaggttcagggcgattacggtcaggatcggggacagcgcattgggcagcgcgtgcagcaccacaaggcggcgtttcggcaggcccttgagcgcggccatctccatgtagggagatgtaaagatgttgatcaccgaggagcgcgtcatccgcatcatatgcgccagcaccgcaaagctgagcgtggcaacgggcagggccagcgcgcggaagttctgccagaagtcgaaatagggccgggtgttggccgaggccgagaaccatttcaactcgactgcaaagaccttcatcaggatgaggccgataaagaactcgggcaccgcgatcagcgcgagcgtggtcatggccagggtcttgtcgaccttgccaccggcgcgcatcgccgaccagagacccagcgccagcgacagcggaaccgagatcgccgccgccagcagcgccagtcgaagcgtgttccacatccggctttcgatcatgtcggccaccggccgcttggtcgcaagcgaggtgcccagatcgccctgcaccatcccgcccagccagtcgaaatagcgcacgatcgcggggcggttcaggcccatctcctcgcgcagcgcggccagcgcctcgtccgtgcggctttgtcccaggatcgcttcggccacgtcgccgggaaggatctcggtcgcgccgaaaatgatgatggatgccaagagcaaggtcagcaaaccctgcgccaggcgcgtcagtatgatgcgatacacctcgttcctccctcaaggctgatcgcagtttcggggcaagcgcggatttgaacaaacaacgatagaagacaagatggggtcgttttggttatggctggggcatgctgccctgttttccgtgctttcttcaccggggcgacgctggtcgggaggtgtggcataactccagttatggctaagtcatgatatcggttgtttgtgccgcgtccgagcgccccgcaatctctatgcaatagcggggcagcccgtcatcggtcatctgggaggaaagacatgtccgacatcgacagcctggtacggcaatacaaggccggcgcgctcagccgccgggggttcttcaagcgggcgggcgcctttggtctgctggtgccggcggcaagcggcatccttgcgatggccggaccggcctttgccgaacagcccaagcgcggcggctggttgcggatcgcgcagggcaacaccgacgacacggctgaaccagtgcgcatgaccgacaccgctgacgcggtctatggcaatgccatctatcagcgcctgacccgtctgctgccctcgctggaggtcgaaggcgacgcagcagaggaatggagtgttaacgacgcggcgacggagtggaccttcaagctgcgctcgggcctgaccttccacaacgggcagagcgtgacctcggccgacgtggtcgaaagcctgtcgcgccatatcgccgaaggctcggaatcgccggccaagtcgttgctgtcggcggtcaccgcgctggaggcgccggacccgatgacggtcaagatcaccctgagctcgggcaatgccgatctgccggtgatcatgtccgactatcacctgtccatccatcccgaagggttcaccgatttcgcccacgccatcggctcgggcccgttcaaggtgatggagtttatccccggcgaacgcatcgtgcttgagcggttcgagaactattacgaagagggcaagccctatctcgacggcgtcgatttcattccggtcccggatgccaatgcgacgctcagcgcgcttctggccgatgatgtcgatatcatctacgacgtgcccgcctttgccgccgatcagctgaacacgaacagcagcgtcacgctgtttaacgtgccaagcggcagctttaccaacatggtcatgatggttgatcgcgcgccgacgaatgacccaaatttccgcaagggcgtcaagcacgcgctcgaccgcgaactggtgctgagccaggtgttcaagggcatcggcacgatcagcgccgacacgccgattggtccgacctacaaatactggtgctcggatgtgaaacccgccgagtatgatcccgacaaggcgaagttctatttcgacaaggcagggctgagcgggttcgacctctacacatcggaaaccgccggtgcctcggccaacgatatcgcgctgaccttccagcagtcggccaagggcgcggcagaggtgaatgtgatcaagacgccctccgatggttactggtcgcatacctggatgcaaaagccgatgaccatgtcgggctggaacgcgcgacccacggtcgatgccttcctgtcgatcgcccatatgaagggcggcagctggaacgagaccatgtggggcaccgacgagaccgacgcgatgatcgttgcggcgcgtgccgagttgaacgaggacaagcggcgtcagatgtattgcgacctgcaacacatgatgaacgaggacggcggtttcgtgaacgcggtgttccagaaccagctgtccgcggccaatacccgcgtgaaaggctatgcaccgcacccggtcggctcgcttggcgggttcttctcggtcggccgcgacatctggctcgcataagccggtttactctccgtcagcaacgaccgctgactgacgtttggccgccggtccgaccggaccggcggccttttccgtgtctccacctcaactgccggtgcactcatgttctcgatctcgccatccacgcgcctgcgcccgtcgcccttttacgaggccacgctggccgacggcgtctgcgccatgacgacctacaatcaaatgctgatgcctacctcttacgggcatccggaagaggagtattggcgcatcatcaacggcgtctcgatgtgggacgtggcggtggaacgtcaggtgcagctaatggggccggatgccgggcggctggcgcagattctggcgccgcgagatctttcgaaatgcaagatcgggcagggcaaatatgttccgctttgcaatcataacggcgtgctgatcaacgatccgatcctgctgaagctggacgaggaccgctattggctgtccatcgccgacagcaacatctggttctgggccgaagccatcgcgcgcgagcgcggtctgaaggtcgaggtgagcgagccggacgtgtcgcccctggcggtacagggaccaaaggcggaaaccgttgtcgcctcgatctttggcgattgggtgcgcgacctgaaatacttctggttccgcgagacagagatcgacggaatccccgtggcggtggccaggtcgggctggtccaagcagggaggatttgagatctacctgatggatggcaccaaaggcaccgcactctggaacatcgtcaaggaggccgggcagccgcagggtatcgggcccggcaaccccaactggtgcgaacgtgtcgaaagcgggttggtctcttatggtggcgactcggatgggcagaccaatccgttcgaggttcggatgggcaaatatgtcgatcttgatctgcctgacgacaccatcgggatcgaggccctgcgccgcatcgccgccgagggaccgaaacggcatcagctgggtgtcgtcctggacaattcggaaccggtcaaggcggagttcacctggaacgacatcgacatggacggtatgcgcattggcgacatgaccacctgtgtctggtcctaccgcatgaacaaaaacatcggcttcgcgcttgtggcgacctcggcaagacccggtgaccgggtcgtcgtaaggcgcgcggccggagccgtcgaaggaaccctgtgcgacctaccattcctctgagggcaacatgactgtcatcacggaacccgcccggcagacgccggtcatccataatacggacgtgcttgtggtcggatccggccccggggggcttgctgcggcgctggcggcggcgcgggccggggtcgatgtctgcctggtggaacgctttggctgtttcggcggcaatattaccgttgtcggggtcgagggctttgcctggtatcgccacgaggccactgtcgaggcaggcggcatcggccgcgaattcgaggaccgcgcgcgcgagatgggcgccgccgtgcccgaaagccagtcgctcagctacgagatcgacagcgagggcttcaagctcgtcgctgaccggctggttgaggaagcgggcgtccacggcatgctgcaccgccagttcgtggccccggtgatggagggcgaccgcgtcgccgggatcattgtcgaatccaaggcggggcgcgaggcgatcctggcccgtgtcgtgatcgacgcgacgggtgacgccgatgtggcgcaccgggccggtgcaccaaccctcaagacacccgccgaacacatgcaggccgccagcgttatgttccacctggccggtgtggacaaggcagccttcatggccgaggtgcgccgcgacccgcagacctacaaggactggtccaccggcgaatggacggtggaaaccgacgggaaagaggacgacatgttctcgcccttcctcaagaaaccctttgccaaggccatcgaagagggcgtgatcccgccgcatctgaacaccatcgccggtacatggggcgcgatgcatgacacgggtgaactgacctacatgaacctcgtgcatctggcgggggtggacggcaccgatcccgacagtctgacgcagggcgaaatcgaaggccgccgccaggccatgctggccatcgaggcgctgcgccgcttcatgccgggctgcggcggcgtgcggctgcgcaactttggcatgaccatcggcatccgcgacacccgcaagatccgtgccgcctatgacatgacggaaaccgacgtgcgccagcagggacggtttgacgacagcatcggtatctaccccgagttcattgacggctatggtgtgctgatcatcccgaccaccggtcgctacatgcagatcccctaccgggcggtgctgccgggcaaggtcaagggcctgctggtggcgggccgcgccatcggcggcgaccggatcgcccatgcggcaacccgcaacatggcctgctgcgccgtggcggggcagggcgcgggcgtggctgcggcgctcgcagtaaagacgggctgcgatgtggcgcaggtggacatggcaggggttcaggccgaactgctccgccagggcgtgaggatcgcctgaccatgacagagccgatccgcgaattcgaaaccgatctgctggtgctgggtaacgggccgccgggttcgtggcggcactcacggcggcgcggtcggggcttcgctttcggctgatcgaggccggacccaggatcggcggcatctgtgccggaccaaggggcaggctgtcagccacggtgcccaccgcggctgaggttcgtccctgcgcgctggaaaccttcgcccccgaggttcgcacgaccatgaggccgcgatgctggtgatgttcgacaggctggatcaggcgggtgtcatcctgcatctcgatgcaatctccggccctcccgcaagggctggcatccggatcggcgttgtgtcggcgcaaggcagactggggcagctgcggtttcttccgcgcgtggtgatcgactgttccggcaaaggcgatctgtccgcgcgcattggcgtgccctataccttgggagacgagcggggcaacatgatggcagtcagccggacctttcacatggtcggtgccgatccgcaggccgtctttaccaggggtgacccctgtttccgccacacacggcattaccaagggaggttgccctccgatttgtacaagctctagctgacgcatggcttccacccgggcaccggcccgatggccgtcgcccgtgccacgcaggagcgccgccgccgctgccaccaggtggcgcgctttctggtcgaggatgtgcccggcttccgggccgcgcagaggtgggggcttgtcccggccgttggtgggcgtgaaacccgacgtctccagatgctatatcgcatcctgctgggtacttgctacctgccgggtgatctcagacagcagatcgatgcattcgacgatcaccataaccatcgtcgctgtcacgagagcccgcaaaacctagcgcccgcaaacgtctactttgggcatgggcaaaccattctgaaaaaacgagaaagggtcaaacgaatggcactcgaaacacgacgcttgctgcaccgcaagtcgcctgcgcgatcaaaacaaccggatggatcagcccctctccgagcttcggcggccatctgtcccaaaacccctgacgacggacaatccgggacccagatccggcataggcggcactttcttgcgagtacagaaagagcaccacatcctgtccaggaaaaagacaaggcacgctcgggctgtgcgtgtgttgacggtcccaagtgaccgtttaagagttggccgctgcaaaggcatcgaatccacacgtttcaacaatacttgagttcattgttgcagctttatcgatataagcctgatatacgctcgtaattctatcagatgtgtcagcgtaagcgacggaaccgccatcgatcctcatcgagaggttctggcttgccccatcgatgacgatcggtattacttgagaaaatgaggattgataacctaggaagtgcacgttggaacaatcataccttataccgttctcccagtacaatgatgccaacgtagccgctaagttagtcagaaagaagaatattccttggccgatacctgtgtcgataaactctatggggaaatacaaaaaagcaaatgcgagtaaaataaccgcaaaggctgtaatgtaagaaaagctcaacctcataaatattcgttccaatctatttgttgagagttcgctttggctgacgaaattgatctgatattccgtgagtgaatcccttttgtcaacatgacctagatacgacttttgatcgttgttttctttcggatacctgaacgaaagcgacaccgcgaacggcattgcatcaccgccgggctccttccgtcatgaaatcaaagctgaaatcccgatagcgttggcacagcgcgtcaaacttgagaaaaaaatgcagtgcctatcaaacatcttatccaaccctcgacaatccgttctggttgtgtttctctgcgccgagaataggcgctctgcccccgccgccgccggcgcgtcggtctgagcgtcaagattttggtctgtggttgaaacgcgagcatatccgatgatcatgccccatgatgacaaaaaccttccaaaaccccaaacgttttgtcacggtttcttgaaacggctagcagcttgatcactcgtgcgaagattgagcgtgacaaaaaagaccgtttgtgctttagagagtacttgaatcaaccaaatttgataaacaggataacgagcttggctttcagagcgcttcttttctttgctttttttattctgtgtgttgtttctggaataaattggttctttgctatttttacatcttttttagttttgacgctatttatggtggccaactttgcttcctgcgggttccagtcaaagccgttgaaagcgatagtcttttcattggtttttacattacttccggcaataatttttacagttatgggtcaaaccacatctctcactcaaagaattggagggagagatatcttcataggcggaagcctgacatcaagcggcgcgataagcctttcgatttcattttttgttgtatccgtaatagtttacacgtcacacacactgttccgatggataataaataggggttgagaatgccgccttatgaattccagtcagatgggtccgtagttgtttcattctctgaaaatggtacgtcagtagcaataccaaattcgccatttttccaaatggatgatacagccaatgattggcacgaatatactgtgactggcacagcagttccatatagcgaatttacactggaagatattcaactcgcgcttttacaacagtctgcacctgaatggcgtgatttgagaattcaggacctaggtcatgtcgacaaatggcgcacgcagagccggattgacgctatgtcgatgaacccgaggtagctttcggcagttttgtcgtagcgggtggcgacacggcgggcgtttttgagcttgttgaagcagcgctcgaccatgttgcggaggcggtaaagcccatgatccacaccgacgcgcatctttcgggctttgcgcatcggtatttgggtcaaaatatcccgctcactcatactttttcgaatgcgatcagcgtcatagccccgatctgccaacagcacacgcggttcgggcaagttgtcatccatcaccagatcaaaccccagataatcggatgtttgcccaggcgtgatgtttgttctcattggcggcccgtgcgcgctgacgcggaggtggatcttggtcgtaaacccacctcttgaacggccaaaaccctgtcgcggagtcccccttttgcgccggcggcctgatgatgcgcgcggatcactgtgctgtcgatcattggcagagcgtctggcaccgccccgctttggttcgacgcttcaagaatgtcttcccacagacccgccaatgtccaacgccgaaactgcctgtaaacgcttggctatttgccgaactcttctggcaggtcgcgccaaggtgaaccggttcgcgcgatccggaaaataccgtccagaacaaggcggtgattgtttggcttgcggccattcagggcgcggaacgcaagaatgaagtgttgaaatagcgaccattcatcgtcgctcataaggtgtcgaggcaagctggtctccatagcagataccagcttgaatcacggtaaggcgtccgggtgaatcccttttgtcaacatgacctaacatcttgatcactcgtgcggagattgagcgtgacaaaaacgaccgtttgtttatgatgtttgagaaactcgtgagcaggatttcggtacactaaggatgttaaaaaagcaacggttctggtggcatcggcactagcggttttaatgtttgatcgcatcagatatgaagtgacttttgatcaaaatcgtaatttcttaaatgaagctatttcaagtggcggagcacttccaaaagaatcggaaaaccatttcctcttgctaagcatttgcaacaacttagagatttttctatttgttgttatgattgcttgtgggatgctttttatcaatactggaaattttctacgatccctgatcgtctcttctgtgatttgcgtaataggagcgattgtcggccatactttttcgcgactagagcctataagagttgagttttttcaatctttcctagttgcgacagccgccacagcgctcatagcgttaacgcttcagttcctgaagaaaggaaataacgatggagccccttgacgatttgatcggtgaagcaattgattttgctattgattcaccgaacttgccaagcgacattcgcttcgccctccgaacggcattgttgtagaactcacgcctgaggcgtggccgccccttaccctactgaggtcctgccacgcggacgatctcggcggtgccgagtgcgttgaagcggttcatgagtgcgatgcggacgtggatttcggcggtctggcgctcggggtcgcgggcagcgatgcgttcgccgaaggccttgaggcagcgtatcttcgcttcgatgcggctgcggacgtggtatcctgtccatcgcttccagaaggctcggccatagtaccgggtagcccgcagagtttcgtttctggcaatcgcggctgggcagtcttccctccacgaccgaccattcttgcggatcgggatgatcgggaccgcctcgcgcgcgaggatcgctgtatgacaacgtcttgtgtcgtaggcaccatcggccgtcacggtgccgatattttcgcccccggggatttgctccagcaggtctggcaggaccgggctgtcgccgtctcggctgggagtaaactccaccgcccggatgtcggaggtagcggtatccatcgccagatggaccttgcgcccctctcattgattgctttgcaatcaactgccgggcagtgattgacggcggccctgaacaccgtgcttgcgggcctgccattcaccgtcaccgaggagcttgatcccggtgctgtctacgagcaagttgagcggcccatcggcgcgccgatacgggatttggacggccaacgtcttttgccgtcggcaaagcgtcgtgtagtcaggcacctcccaatccagacccgccatcttgagcaagctggccaccatcccagtcgtctgccggagcggcagcttgaacagcaccttgatcgacatgcagaactggatcgccgcgttcgaaaagaccggcggtcgccccggtcgtccctcatgcggcgcgaaccaggtcatgtccttgtccaaccagatcaacagcgacccgcgatttctgagcgtggcagtgtaactcgaccagttggtcgtgcggtagcggccgggtgatggcttgctcatgcagaccgtctaaccacatggtttcgcgatgtgaatcctacagtggcagagttctgcaacaacgccgtatcgatccaagagtcacaaacagccaagcgggtctgatgctacaagcctcaaagcctgcgtcaaatatcccgcctgcgtttgcagatcaccctgacttgccaaacgtggctaccaagctcaaccgcaagcagcgcaaagcgatggaagcccgcaaacgcaaaccggcacgggtcaagttacgtaagctgcactgattcagctcagcccaacagcaagcagggggattactcctcctgtccttgcctctttcgacgcttacaatcggtgatgcagaaccgtggcataaaaaggcgctgcgctgctccttttgacgccagaaccctgcacagccgtatgacgctcaggcgaaagcggcggcgggaagcaggggaatttcaaagcccaaacagatcaaaagggaatgccgtcacctttggcggcatctgcaagcgccttggcctttgtgtcacgccaacctttgaccacatcaacgcagccctgcgccgtgatcaaatccatgtcgagcctgccgtccaagcacgcagcagaaagcgtgtactgaagggggttgatgcgtcgtggtggcgtaggggggtgaaaaaaacgaccgttcttgcctctctgatctccaaaggctggcgcaagcaccgtcttgggcaacgtgtgcccaacccgtcaggtcacctcttttccgaccatcttgcatacaggacgggtttgcccgacaggcagcagggtcatgatccgaatggggacggggcagaaccgcattgccccaattcatgagcgggcagggtgcccccgcccgttgggatcaggccgtcactctgcggcgattttgatgacggggcccattctggccagcacctcgtcgctcaggtggcatttcacctgatggccgtcgcccagctggcgcaccggtggcacgtccttgtcgcacaggccgccgggcacttcggatttccagcggcagcgggtctggaacgggcagcccggcggcgggttcatcgccgaggggatgtcgccttcgagcacgatatgttccttgatcaccgaggtgtcggcgatcggcaccgcgctcagcagcgcctcggtataggggtggtagggcgggctgaacacctggtcggtggtgcccaactcgaccacatggcccaggtacatcaccatcacccggtcgctgagatagcgcacgatcgacaggtcatggctgatgaacagcagcgtcgtcttctgctcgcgctggatctccatcagcaggtcggtcaccgccgcctgcaccgacacgtccagcgccgagaccggctcgtccgccaccacgatgcgggcgccgccggcaaaggcgcgggcgatgccgacgcgctgtttctggccgcccgacagctgtcgcggcatccgctcggcaaaggcgcgcggcagtttcaccaggtcgagcagttccagcatccgctgctggcgctcgccatcggtcttgccgatgccgaagatttccagcgcgcggatgatctggcggcccacggtcatcgacgggttgagcgtgtcgaacgggttctggaacaccatctgcacatccgagacggtcttggtgtcgcgctcctcgatcgggatctgctcgatgctgcggttgtccagcaggatatggccgtcggtggcggtttccagccccatcagcaccttggcgaatgtggacttgccgcagcccgactcgccgacgatggccagcgtctcggattcgcgcgcctcgaatgacagggtctcgttggccttgaccaccttcttctcgccgccgccgaacagggcgttggccgagacctcgtagtatttcttgaggttgtccatcttcaggaccacctcgccgatctcgcccttttccttttgcgccgcgagcatgatcggcgcgttccagtcgatctcgcggaacttcaggcagcgggtgtggtggcggtcattgcccggcaccgcctccatcaggatgtcctgcgcatcgcagcgcccggcctcgaaatagtcgcagcgcggcccgaagttgcagccgggcgggcgctcgtgcggcaggggaaagttgccgggaatggccaccagcgggcggctgttcttgtcggcgcccggcagcgggatcgagcggaacagcgcctgggtataggggtgctgcatctcgtcgaacacatccttgatcgagccgcgctcgaccgcctcgccggaatacatcacgcaaagccggtcgcaggtctccagcaccaggcccaggttgtggctgatgaacagcatcgaggtgccgtatttcttgcccaggtccttgaccagctcgaccacggcggcctcgaccgtcacatcgagcgcggtggtgggctcgtccaggatcagcagcgccggtttcgacatcagcgccatggcgatgacgatgcgctgctgctggccgcccgacagctggtggggatagctgttgagcatccgctcggggtcgggcaggcgcacgtcgctcaccacttccagcgcgcgtttgcgcgcctcgtcggcagacacgccttcgtggatcatcggcacttccatcagctgcctgccgatcttcatcgccgggttgaggctggccatcggctcctgatagatcatcgcgatctcgttgccgcgaatgtcgcgcagctcctcggcgctcatctgcgccaggtcgcgacccttgaacttgatggtgccgcccacgatgcggccgttcttgcccaggtcctgcatcacccccagcgccacggtggacttgccgcagccggattccccgaccagccccaccgcctcgccgggctgaacggtgaccgagaaatccatcaccgcggggatctcccgcagccgggtgaaaaaggaaatcgacagcttgtcgatctccaggatcggcccgtcatattccgccatcttgctcatgttcttgtctccctgtcggagcgcaaagaaagccttcttcctcttgctccaaatatcccggggggtcgctatctgcggcgccactggttcgagcccagatggcgacggggctggccccccggctttgatcacgtcagtccttcaggctttcctcgcgcagaccgtccgccagcaggttcagacccagaaccagcgagagcagcgccagcgccggcggcagggccgggtgcaggtagatcgacaacagcttgcgcccctcgttgatcgtgctgccccagtccgggctttccggcggcaggcccaggccaaagaagcccagcgtgcccagaaggatggtggtatagccgatgcgcagacagaaatcgacgatcaacggcccgcgcgcattgggcaggatctcccacagcatgatgtaccacgggccttcgccgcgggtctgggcggcggccacatagtcgcgcgtcttgatgtccatcgccagaccccgcacgatacggaacaccgtgggcgagttgacgaagaccaccgagacaaagaccaccaggatgccgcccggaatgtcgaacgggtccagcaccgagggcaggccgggaatgctgcgcaccagatagccgttctctgaaatcagcgccagatagagccacagggcaaagcccagcactccgatcagcagcggcgtgcggaacgcgggctgggtgcggtagcgcgagttgagcagcacgcacagaaagacgatcgggaacatgaacagcacaatggccatcatggtgggcaggccggtcgccacgatctcgggcgtgaccagcaggtagaacagcaggatgaccggaaaggccaggatcaggttggcgaggaaggacaggaacgtgtccagccgcccgccatagtatcccgccggcaggcccagcgtgatgccgaccatgaaggcgaacagcgttgccagcggcgcgatctgcaccacgatccaggcgcctttgatcacccgactgaacacgtcgcgcgccaggttgtcgccacccagcagataccaggcatagtcgccttccgcggcgcccgccagcggcgtgccgggcaccttgttcttcatgcccgagacctggctcagcgggtcatgggtgatgatcatgtccatggcgccaaagatgccgacaaagacccagaacatcaccagcgcaaagccgatcatgccgatcgggctgtcaaacagcttgccataaagacccagccgccgcttgaacgcgatcgacagggcaaagagcaagagcagcgcgatccagaccgaagacagctgatagagcacgcggatgatgatttcgaatgtaccgagaggttccatgtcccgttcctcccttacgaaatgcggatgcgcgggttgagatagacatagccgatatccgagatcagctgcgtgatcagaaccacgaagaccgaaaccaccgataccgccagcaagagctggatgtcgttattgcccgccgcctcgaccagaacccagccgaagcccttgtagttgaacaggctctcgacgatgacgacaccgttgagcagccaggggaattgcagcatgatcaccgtgaacggtgcgatcagggcgtttctcagcgcgtgcttgagcacgatattggggaaggacacgcccttgagccgcgcggtgcggatatattgcgccgtcatcacctcggtcatcgaggcgcgggtcatccgcgcgatataacccatgccatagagcgcgatggtcagcaccggcaggaagaagttctcgaatgtcggctgctccatcgcctgggttgcggtgcccttgaaccatttcagccccaccgtcgacgaggtgaagaccgcgatgaagatcacgcccgagacatattccggcgttgccgtgctgaggatcgagaaggtcgacagtgaccggtcggtgcgcgagccctcgcgcatgcccgccagcacgcccacgatcagggccgagggcaccatcaggatcatcacccacatcatcagatacagcgtgttgcccagccgtttccagatgatctcgtccacatcggccttgaaccgggtggaatagccccaatcgccctgaacgataccgcagaaccggggcgtctcttccggggtcagcccggggcgcacgcaggttccgacgaactggccgtcattgagggtgttggtaaagcccggcatcacacccagccagcggccatatttggtgagcagcgggtcgctgtaaccgcgattgtcgagccaggtctgcacctgctcgtcgctcatccgctggttgccctgggttttcgccagtttttccaggttggggtacaggttggtcaggaagaagacgatgaaggtcaggcacaatgccgtcagcagcatcaccccgaaccgccggagaatgaaaagtcccatgttagcccctgttggtcaggctggtccgcagctctcgcgcccttggtgtcggcgtcttcaccccggcacggggcgcggggcaatgctgcggctggaggagcgcgcccaaaggcgcgctccggtcgatatcgggtggtggccgatcaggccgcccagccccacttgtagtggtggtgttcaaaggcgatgtgcatgtcggtgcccaccagaccctctttcatgtggcggtagagcgcgcgccaatagggctggatggtcacgccctcctcctggatcagggcctggccccgggccaccacttcacgccgcttgtcggcatcggccagcgccagtgcctcggacaggatggcgtcgaactcggggttggcccagccgaactcgttccaggcctcgcccgagcgataggccagcgcccagatctgcacgcccagcggacggtggttccagttggtcgagctgaacgggtacttggtccagtcgttccagaaggtcgagccgggcagaaccgtacgcttgaccttgaagccagcgtcgcgcaactgcgcggccaccgcatcggtggtgttgcggcgccagtcgtcgtcgatcgaatggatctcgtgttcgaaatccatcatcccggcttcttccatcagggcctttgccgctgcaggatcgtgcttgcgcgcgggcagctcggcatattccgggtggctcgggccgacatggtggttttcggccggcgcgccgcgccctccatagcccagttccagacagatggcgttgtccacggcaagcgagatggcctgacgcacgcgcttgtcggcatagggtttcttgccgtcgacctcggccagctggttgggccgcaccaccacggtgctcatggtcaccacttcggacttggcatagcctaggccatccatcacgtcgatgaattcaccgacggattcgtgcagcatgtcgacttcgtcggattccagcgccgacagccaggccgacgggtcggtgccatagtcgatatactcgatccgatccagcgccggacggccgaacaccgcttcgccccaccaggtgtggttctcgttgcgcaccagtacgcatttcacgcccacttccagcagttcgatcacataggggccggtgcccacattgttggtcagatcgctttcgctgaacgagctgtgcacgatggccgccggatagtccgacatgcccgcgatcagcgagatgtccgaattgggcaggttcaggcgcacggtgtggctgtcgaccacttcgatggcgccgtcgatcgcctgaccggaatcggcatcgatcaggctggcgaaacggcccgccatcgagttggtttccgagctcttgtcgcaccagcgggcaatgttgcgcgccacgtcctcggcggtgaaatcatcgccgttgttccacttgacgcccttgcggacattcagggtgtagacggtggcgtcgtcgttgatctcccagctttccagcaggatgccgcggaaggtcccgtccgagttgtactcgaccagatattccatggtgccgcgggtctcgttgcccagttcggaccagtcataggtgcgcggatccttgagttcgcgcacgttcatctgaacgcgcagggtgccgccctgcttggcctcggaggctgcggccggggtcggtgcggtcagcccgatcagcccataggcggcagccgcgctgacgcccaggccagtggcgcgggtcaggaattcacggcggctcagcttgccgtcgcggaattcctgcgcatgcatttcggcagcccagtgtaccggctgctggcgagtttcgtatgtggtcatgaaagtctccctgtgactctttcggttagcggtcggtccgcggaccgtgctgcgcccggtgcgccgctgcaggcctggtcccgtccgatggaattctggcgtccccatgcacccattccgcaacagattccggcctgcgtcaatgattgctttcgtcacaactcagtcaaaaagcgacatcgccatgtcgaaaaccttcatatgttcattgaaaatggacagaagtgtctatttgggctggacgctgcggcgcagcgctcccggggtgagtccggtgcggcggcgaataaagcggccaaagaccgctgagctggcgaatcccagatgtcgcgcgatatcgccgaggcctgccgggctggtgcagatcagcccgcgcgcggcgtgctccagcctgttgtgcagcaactcggatgcgcccagcccggtggcggtcttgcacagacgggtcagatgggcgggtgagacgtcgatcgcggcggcatgctcggccacggtggcgccactgtcaaaggcctgaaccagccgcgcgccatagcggcgcgacaggtcgcgggcgcgctcgcctgggcggggcagatcgtcgtgatcgctttgtcggcgcagccagaccgccgccagctgtgcccaactttccatcgcggttgcgctcagcgcccgggtgccgctctgctcgcgcgagagcgcgtcgagcaggccggtcagctcgccctgatccgcggccgcacggatgcgcaaaagcagggggcgcgtgggcagcgggatcgcgctggatgccgggatcagcagcgcctgccccagacagccgcgcccggggtccagcgccatcagatggcgcgccggcacgaacagcgcgttatgggtgccgaacccgatccgtcctccatccagcagcccggtgccctgaccgcgggtgatccacagcagcaggtggtggcccctgtcatgggccagctgcacctgccagcgccccagcggcatcagctgcgccagggtcgacaggcggatttctgctatctcggcggggtcatgggccatgacatgcgatcctgccagcgcttgtggtcaatgccaaccgctcagccgcctacgggcaggcgatgccaatcgcccatgcgggcgcggaaccagctgcgttgccgcttggcatattggcgggtggcgatgctggcgcgctcgcgggccgcgtccagcgtgatctcgccgcgcagatgcgccatcagctcgggcacgccgatcgccttgaaggcgggcagggccgggtcgtatcgcgctgccatagcggccacctcgtccagcgcgccctgatccagcatctggtcgaagcggcgcgcgatgcgatcccacagccacagcttgtccacctcaagcaccagcggcaccgtgcgcgccagcggcaacggcggcggtggggtgtccgcctgccacagatgcaatgcccgcccggtggcgcgctcgacctcccaggcgcgctgcacccgggcgcggttatttcgatccagcccggcggcagtggccgggtcgatcccggccagcaacctgtcgagcggcagggtgtccgcctcggcccggacatcgggcggggtggcggggatatcggccatgccctcggtcagcgcggtgaagtaaagcccggtgccgcccacgatgatcggccgcgcggtcccgtccagcagcggtgtcacctcgcgcagccagtgcccggcggaatagggcgcatcatagggcagatggccgtacagaagatgcggcgcgcgcgcctcctcctcgggcgaggggcgcgcgctgatcgcgcgccagcagtcatagacctggctggcgtcggcattgacgatgacgccgccgaaccgctcggcgatttccagcgccagcgccgatttgcccgaggcggtcggacccgcgatcagcaccggcgcaccctcggggatcgggggcaaggcggcgcctacagccatgaccgcgcgcccctgttcatctcatttgcccgacaggggccatgccgcattgaacccatcggggttttcctccattttgcgccggaaaatagaccggtgccaaagcggagcgcaacatgacctcgtccacatcccccgaaaccccgtccgatccctcgcaaaccaggtataaacgcgtgatgctgaagatctcgggcgaggcgctgatgggggatcagggattcggcctgcatccgcccaccgtcaaacggatcgcccatgagatcaaaaccgtgcatgacatgggggtcgagatctgcatggtgatcgggggcggcaacatctttcgcggcctcagcggcgccgcccaggggatggaacgcaccaccgcagactacatgggcatgctcgccacggtgatgaacgcgctggggatgcaggccgcgctcgaaggtctgggcgtgtttacccgggtgatctcggcgatccggatggacgaggtggccgaaccctatatccgccgccgcgccgtgcgccacctggagaagaaacgggtctgcatctttgccgccggcaccggcaacccctatttcaccaccgacaccgccgccaccctgcgcgccaatgaaatggcctgcgaggcgatcttcatgggcaagaacggtgttgacggggtctatgacaaggacccggcgctgcatgacgacgcggtgcgctatgacgagatcagctatgacgaggtgctggccaagcggctcaaggtgatggatgcctcggccatcgcgctggcgcgcgacaacaacctgccgctgatcgtcttctcgctggataccgccggtggtttccgcggcattctggcgggcgagggcacctataccaaggtgcagggctgacggtcctgcctgataccagaaagacctctggcggccaaaaacttgacacgatctgcctgtagttgtgctgccattgcgatggtggagcgtgtgttttgcaagacgacgtatttctgagcgtgcgccggattgtcggcgaggtcatggatatcgaccccgcagacctgaccggcgacacgcggttttccgatctgccgctggaatacgaagaggattttcacgatatctacgagcggtgctgtcaggcgctgaacgtgccgctgccggcgatcctgaacacgatgccggtctatcgtcaaaggatcggtgagcaaatgatgaacggctggcgtttgctggcgcccttttttgcgcgggcggatcggttgcttgccgaacatgacgtgcggatggaatgcgagacgctggacagtctggccgagaccatgcgccaggggcgctatgtctcgagcggtcagttctggccgcgcgcgaatccgcccagaagcaagcgctatgtccttggctggctggcgggcttgatgggggcaaccgtggcggtgccctatgcgctcacctttctgccctgccgcctgatctgtatctattgggggttctcgacctttacgcagatgcagaacatgctgcccgttgcctttgccattttcctttttgttctggtggttaccattgcgccgggcgtgtatgggctttacctcaatcccaaggctccgttccggcagcgcaggcaggtcgcggccaggcacagaccggactaggccgggctggcggacgggcgaaaccggtttgcgcccgtcctttccatccccgataatccgggtccagggggacgggttcgggctcaaatccgggggcgtaacctgctatacaacccaatcgggatggcttaagacccaagaaacaggacctcaagcagaggagagagcagcatgtctgacgatttcgaactcgacaccgacgatctcaagcgccgcatggatggcgcgatggccaacctcaagaccgaattcgcctcgctgcgcaccggtcgcgcctcgggctcgatgctcgagccgatccaggtcgaggcctatggccagatgaccccgatcaaccagatcggcaccgtcaacgtgcccgagccgcgcatggtcaccatcaatgtctgggacaagtcgatggtgggcaaggtcgagaaggcgatccgcgaaagcgggctgggcatcaacccgcagctcaacggcaccatcatcatgctgccgatccccgaactgaacgaagagcgccgccgcgagctgaccaaggtcgccggtcaatatgccgaacatgcccgcgtcgccatccgcaacgtgcgccgcgacggcatggaccagatcaagaaggccaaggccgatggcatctcggaggacgaccagaagttctgggaggccgaggtgcaggaactgactgacaagatgatcaaggtggtcgatgccgcgcttgagaccaagcaagccgaaatcatgcaggtctgagccggaacagatggccaaggaccccgtctccgcgcccggctctggcccgcgccacgtcgccatcatcatggatggcaatggccgttgggcccaggcacgggggcgtccgcgcctgttcgggcaccatgccggtgcccgccgcgtgcgcgaggtggtcgaggcctgcccccagctgggcatcaaatacctgaccatattcgccttttcgaccgagaactggaaacggacccaggtcgaggtggccgggctgatgagcctgttccgtcgttatatcgccaaggaaacccgggcgctgcatgcgcgtggcgttcgcgtgcgcttcatcggcgaccgggtgcggctggatgccaagctgatcgcgttgatggacacgctcgaggaacagacccgcgagaacgatggcgtgcagctgaccatcgcgctcaactatggtggccgcgacgaggtggcccgtgccacccgccgcctggcccgcgatgtggccgaaggccggctgaaacccgaggacgtggacgaggagacgctgccgcgctacctcgacacgcgggtgctgcccgatcccgatctggtgatccgcaccagcggcgaggcgcgaatctcgaacttcctgctgtggcagtcggcctattccgaatacgaattcatcgacacgctgtggcccgatttcactgccgaggaactggcccggctgtgtcagagctatgggagccgcgaccgcaggttcggcgcggtcactgtatgagcggggggcgctggtccgacctgacagcccgtctgggctcggccgtggtgctggccgcggtcgccggggtcgagctgtggctgggcggtttgtggttcgaaagcttcatcgccatcgtgaccggcctgatggtgtgggaactgatgcggatgatcgcgcccgaacggcgcggggcggctgtgcagatggcgctgctgaccggctttgcggtgctgctggcctatcatctgccgccgctttaccggctgccggtgctgatggcgccagcgctggtgggtgcggggcaggtggaccggcacaaggggatatacgcgatcttcgcgctttggatcgcctttgccgggcttggctttatctggatacgcgaggtcatgggcctcgactggatgctgtggctggtgctggtggttgtggccaccgatgtggcgggctatttcgtgggcaagctgatcggcgggccgaagttctggccgcgcgtcagcccgaaaaagacatggtcgggcactgcgggcggttggatcgccgccgcgctggtgggcgccgggttcgccctgcaagccgggcttggcgccagcctgctgatcctgtcggtgctggcctcgatggccagccaggcgggcgatatcgccgaaagcgcgctgaagcgaaagatgggggtcaaggacagttccaatctgatcccgggccatggcggctttctcgaccggtttgacgggatgatgggggcggcggtctttgtgctgctggccgggctgctgcgcgccttcggaggcctgtgatgggcgcgacagctttgcgcaaggtctcgatcttcggggccaccggatcgatcgggcagaacaccatcgacctgatcgcccgcgatcccgacgcttacgatgtggtggcgctgagtggcggcgccaatatcgcgcagctggccgcggatgcacggcggctgcgcgccgatgtggcggtgacggcctttcccgagcgtctgcacgacctgcgcgccgccttggcgggcagcggggtcgaggcggcggcgggtccggcggccctggtcgaggcgggggcgcgcccggcggattgggtgatgtcggccattgtcggcgcggcggggctggcgcccggtctggcggcgctgaaacagggcgccacgctggcgctggccaacaaggaaacgctggtttgcgcgggggccttggtactggagaccgcgcgccgccatggcgcccgtctgctgccggtggacagcgagcattcggcggtgttccaggcgctcgtgggcgaggatatggaggcggttgagcggatcgtcattaccgcatccggcggggcattccgcgactggccgctggagcggctggccagcgccaccgcagagcaggcggcgcagcatcccaactgggacatgggccagcgcatcaccatcgacagcgcgtccatgttcaacaaggcgctggaggtcattgaaacgagggagtttttcgggattgatccggatcgaatcgaggtcatcgtgcatcctgaatccatggtgcatgcactggttggctttcgcgatggcgcgctgatggcgcatctgggcgcgcccgatatgcgccatgcgatcggctatgcgctgcattggcccgagcggcgcgatctgccggtggcgcggcttgatcttgcggcgctggggcagctcaacttccgcgcccccgacgatgcccgctatccggccctgcggctggcacgctgggtgatggcgcggggcgggctgtcgggggccgtgttcaatgccgccaaggagcgcgcgctcgaccacttcatcgccgggcgcatcggatttctcgacatggcggggctggtcgaggctgttctggaccggtttgaggccgatccgggcctcattgatgccccaatgacacttgatactgtgacgcaaacagaccatctcgcccggcaaagggtggacgcagcgatggcaaaacgagcagggtaagattttggacgttattggactgataccgcaattcggcaaccttctgtacaccatcgcggccttcgtggtggccctgtcggtcatcgtcgcggtgcatgaatacggccattacatcgtcgggcgctggtccggcatccatgccgaggtgttctcgatcgggttcggcccggtgctgtggagccgggtggaccggcgcggcacccgctggcagatcgcgctgctgccctttggcggttacgtcaagtttctgggtgatgccaatgcggcctcgggcaaggatggcgacagcatggccgagatctatcgccgcaacccggacgacctgcgccgcaccatgcatggcgcgccgctttgggcgcgggcggcgaccgtggcggcggggccgctgttcaatttcgtgatgtcgatcctggtgttcgcggccatcttcatgacgcgcggtgcgccgatcgagccgctgaccgtggccgagatccaccacctccccgggatcgagaccggcctgcgccccggcgacaccatcctgtcggtgggcggcgtgccgctgccgggatccgagtttgccagcgatgccgaggaaggcgccgcctggcgcagtttcgaaagcgcgctgccgctggcgccgcagcttgactattcggtgatgcgtgacggctccgaggtgaccgtgagcggcccgcaactctatccggcgctggtcggggcggtggtaccgcgcagcgcggcgcaggatgccgggctgcaacccggcgacgtgatccgcgccatcgacggcgaagagatcgccgccttccgccagctcaaggacatggtcgaggggtcggacggcaagccgctggtgctggacgtctggcgcgagggcgagatgctgcagctgctgctggtgccgcgccgcaccgacagccccaagcccgaaggcggttacgagaccaactggcgcatcggcgtggccagtggccaggccttcgagccggcgaccgaaacgccgggcccgctggcggcgctggccaccggggtcagccgcaccggcgatatcgtgtcctcctcgctctcgggcctctggcacatgatcgcgggccagatttccacctgcaacatctcgggaccggtgggcattgcccaggcctcgggtgcggtggccagccagggcgcgcaaagcttcatcgctttcatcgcggtgctgtcgacggcggtgggcctgttgaacctgttcccgattccggcgctggatggcgggcatctggtgttctacgcctacgaggcagtggccggcaaaccgcccagcgacaatgtgctgcgggtgctgatggcgctggggatcacgctgatcctgtcgctgatgctgttctcgctcagcaacgatctgttctgctaagcgggccgcaaatctcaacaaagcgtgaatgcgcccaagtctcgccacattcgggcactaacctgagtgggacgtgggaaattcgcaggagcgtgaaagatgcatgtcttgcaacattcgtatcgtggtcttggcctcgtgatgcagctgaactgggatcgtatcctgtttgtcggcgcaatcgcggcggcgctgtttctgggggcgtttctgggcagtctctgacccatatcctcccgagtgtgtacgagacgcggccttcatggccgcgtctttcgttttgggcttttgacaaccccggccaatcccggtactgacagacgaaagtctgctgaaaactgggttgataacaagatgcataacgggagaggcgcaggtacatactgcggcgtcggcgtttcgagccgccatatgttgttgaattccgtctcggcaattttccttgccacggcaatgacctttgccgccctgccgcaggatgcgcaggcgcaggattaccggttcaatacggtccaggtcgacggcaaccagcggatcgaaacctcgaccatcatctcccggatgggaatcgaacggggcaagacgatctcggcgggcgcgctcaacgatgcctatcagcgtttgcttgacagtggtgttttcgaaacagtcgagctgattccgcgtggcaatacgctggtggtcaaggtggtcgagcatccgaccatcaaccggatcaacttcgagggtaaccgccgggtcaaggacgagacgctcgaaggtgccatcggttcgcaatcgcgccgggtcttcacccccgagcaggccgagcgcgacgccgccaccatcgccgagatctattcgacccagggccgggtcgccgccaccgtggtgccccgcatcatccgtcgcagcgacaaccgcgtcgatctggtctttgaaatctccgaaggcgacaccatcgagatcgagcgcgtgagctttgtcggcaaccgcgtcttttcggaccggcgtctgcgccggatactggagaccaagcaggccgggttcctgcggaccttcatccgttcggacacgttcatcgccgatcggatcgaattcgacaaacaggtgctgcgcgatttctatctgtcgcggggccatgtggatttccgcgtcaacagcgccaatgtcgaattcacccgcgagcgcgacgccttcttcctggtcatggatgtgaccgaggggcagcaattctcgtttggcaagatcaccacggtcagcgaaattcccggtgtcgaggcgccggcctatcaggatgtgctgaagatcaagccgggcgtggtctattcgcccagcctggtcgagaactcgatcgcccggatggagcggctgggtctcaagaacggggtcgatttcctgcgggtcgaaccgcgcatcacccgcaatgaccgcgatctgacgctggatatcgaattcgcgctggtcaaggggccgcgcatctttgtcgaacgcatcgacatcgagggcaacaccaccacgctggaccaagtgatccgccgccagttccgcaccgtcgagggtgatccgttcaacccgcgcgaaatccgggaaagcgccgaacgtatccgcgcactgggcttctttggcgatgccaatgtcgagacccgcgaaggctcgaccccggcacaggtcatcgttgacgtggatgtcgaggagaagccgaccggctcgctcagcttcggcggcagctattcggtttcggacggtttcggcgtggccatcggcctgaccgaggacaactggctgggtcgcggccagcggctgggcctgaccctgtcgaccgcgcaggatgccgagcagtatgtgctctcgttcaccgagccgcagttgctgggccgcgatctgcgctttgacatcgacctcggcgtggcgaacaccaattccagctttgccagctatgataccgagcgggccttctttgcgccggggatcaccttccgcctgggcgagctgtcaaccttgcaactgcgctatcgctgggaggccagcgagatggtgcagcggaccgcgaccacggtcagtggcgcggtgatcgccagtgaaatcgcgcagggcaagaaatcctccagcgcgctggggttgacctatacctatgacagccggatcggtggcctgaaccccaatgcgggcgtgttgttcgaggtcggcgtcgatgccgctggtctgggtggcgacaacgagtacttcaagacctctgccaaggccatcgcccagacccgcgtctggcacgaagagatcaccctgcgggcctcgctcgacgtgggtgcgttcacctggcagggctcgggcttcagccgggcgatcgaccgtttcgtgatcggtccgaacaccttccgcgggtttgaacccgccggtgtcggcccgcgcgaccagtcaaacggtgtcgatgacgcgatcggcggcaactattacgcggtggcccggttcgaggccgagttcccgctgggcctgcccgaggaactgggcctgcgtggcggcctgttctacgatgtcggcaatgtctgggacgtgagcgatgtgaacaccgcgggcggcaccattgtcggcgccgacggctcgttccgccatgtgatcggcttctcgctgctgtggaccaccgcctttggcccgctgcgcttcaacttctccaaagcgctcaagaaagagacctttgacaaggaacagtccttcgacctgaccattcaggcgcggttctgatctcgtcatgcggccttggtgctcagggcggacagtgcggggcctcatgggggccctgctgctgtttctggccctgccatcgctcgccgccgcgcaacagctgggcctgccacgtcacgaagtgctgacgatctcaggcgaaatcctgttcgtgaaatccgcctatggccgccgcatcatcgacgagatcgaggccgagggcgcgctgctggccgcagagaacgagcggatcgtggccgagctgagccgcgaggagcaggaactgacccaacgccggaccgagctggagccgcaggcgttccgggtgctggccgaggcttttgaccgcaaggtgcaggcccatcgcgagaaccaggccgccaagcgtcagacattggaagcgcgcggcgaagaggcgcgcgccacctttgtcgacctggcccgccccatcctggcggcgttgatgcgcgataccggtgccagcgtgatcctggagcgctcgaccgtgtttctcagcctcgacaccaccgacatcaccgcgatcgcgatcagccgcatcgacgcggccatcggcgatggcagcgccctgcgccgcgattagggctggccccggcgtccgatcggcgtcgcttgccgattgcggccagtcttgctaatcccggatcaagaccgacaagaacaggaacagtgcagcatgaccaccgagaccaagagtgccgatatccagctgatccagcggatcctgccgcaccgctatccgtttctgctggtggacaaggtcgtcgagatcgacggctacagctcggccgttgggatcaagaacgtgaccatgaacgagccgcatttccagggccatttccccggcaccccgatcatgcccggggtcaccatcgtcgaggcgatggcgcagaccgccggtgtgatgctgggtgtgggcatggatatcatcgacagcgagctgctgatctatttcatgaacatcgacaactgcaagttccgccgcaaggtggtgccgggcgatgtcatgaagatgcatgtggaaaccctgcgcggcaagatgggcggcaagatcttcaagttccgtggcaccgccaccgtcgagggcgaggtcgccgcccaggccgaattctcggcctatgtggacctgaccggagagaaaagcacatgagccaaattcatcctagcgccatcatcgaagagggcgcgcagatcggcgcggattgcgtgatcgggccgttctgcattgtggggccaaaggtggttctgggcgaccgggtcgagctgaaaagccatgtggtcgtcaccggcgacaccaccgtgggcgaggatacggtgatcttcagctttgcggtgatcggcgagatcccgcaggacaagaaattcggcggcgaggagacccgcgtcgtgatcggcgcccgcaaccgtattcgcgaacatgtgaccgtgaacgcaggcaccgccgggggcggcggtaccacccggatcggcaatgactgcctgctgatggcgggctgtcatgtggcgcatgactgccagctgggcgaccgggtgatcatggtgaaccatgccggcgcggcgggccattgcgtcgtcgaggatgacgtgatcatcggcggcatctcgggccttcatcaatgggtccgggtcgggcgcggggccatcatcggcgcgctgaccatggtgcccaacgatgtcattccctatggcctggtgcaggcgccgcgcggcgaattggacgggctgaacctgatcgggttgaaacggcgtggcgtggcacggtccgacatcacccagctgcgtgccgcctttcagatgctggcccagggcgaggggacctttcaggatcgcgcccgccgcatgggcgaggagttcgacagcgactatgtgcgcgagattgccgaattcattctgggtgacaccgaccgctctttcctgaccccgggcaagtgacatgctggcgctgatcgcagggaccggggcgctgcccgaggaactggtcgcccgcctgtccgaaccgccgctggtctgcgcgatggagggctttgcgcccgagcggttggcggtggatatcccgttcccgatcgagcatctgggctcgctggtggcggacctcaaggcgcgcggggtaagtgagatctgccttgcgggcgcggtggggcgcccggcggtggacccggcccggatcgacgccgcgacgctgccgctggtgccggtgatccagcaggcgctgacctcgggcgacgatggcgcgctgagggcggtgatgggcatcttcgagaacgccgggctgacggtgcgcgccgcgcatgagattgcccccgatctgctgatgcccgccggatgcccgaccaaggcccagccagagcctgcggagctggccgatgcccggcgcggcgccgagatcgtggccgccatgtcggcggccgatatcggtcaggcctgtgtggtccatcgcggacaggcgctggcggtcgaaagcgtgtttggcaccaactggatgctgggcagcctgggccagcgccccgatgcggggggcggcgtgctgttcaaggcccccaagcccgatcaggaccggcgtgccgatctgcccaccattggccccgataccgtcactgccgccgtggtggcggggctctcgggtctggtgatcgcggcggggggcgtcatcgtgctggagcgcgaccgggtgatcgcggaatgcgaccggctgggcctgttcctgtttgttgccgggccggacgcctgatgcgcgtcttcatccttgccggcgaaccctcgggcgatcgtctgggcggggcgctgatggccgggctgcgccagctctgtcccgatgtgcagtttgacggggtcggcggcccggcgatggagagcgaggggctgagcagccgctttcctatggcagagctttcgatcatgggtctggtcgaggtgctgccgaagtatttccacctcaagcgccgcatcgccgagaccgcgcaggcggtgctggcgatgcgtcccgatgtgatgatcaccatcgacagccccgatttcagcctgcgggtggcgcggctggtcaaagacgcgagcgatatccgcaccgtgcattacgtggcgcccagcgtctgggcctggcggcccgggcgggccgacaagatggccaaggtcatcgaccatgtgctggcgctgctgccctttgagccgccctatatggagcgggccgggatggagtgcgactttgtcggccacccggtggtgaccgaacccgaggcgaccggagcggatatcgccgcgcttcgaaccgaactggggctgggcgcggcgccggtgctgctggcactgcccggctcgcggcggggcgaggtcgagcgtctggcgcccgtctttggcgcggcactcaggcggttcctgccggagcatcccgatatgcgggtggtggtgccggtggtgccgcatgtggccgatcaggtggcgcagcaggtggccgagtggcccggtgcgccggtgctggtcgatccgcgcgggctggcgcctgcacaggccgccatgcgcaagcgcgcggcttttgctgctgctgatctggcactggcggcctcgggcaccgtgtcgctggaactggcggcggcgggcacgccgatggtgatcgcctacaaggtgaactggctgacccagaagatcgccgagcggatggtcaccatcgacacggtgacgctggtcaatctggtcagcgagacgcgggtggtgccggaatgcctgggccctgcgtgcacgcccgaaaacatcgcggcgcgactggcggcggtgcatgccgaccctgccgcgcaggacgcggcgatgcgcctgacgatggagcgactgggccggggcggcaccccgccgggtctgcgcgcggcgcaggcggtgctggaccggttgccgggctagccgccgacattgctccgttcaagttccagataaacgctgtccgcccattccccggcgatctggatcgttcggctggcccgatgggtctcgacaaagccaagctggtgcaacagcgccagcgaggcggcgttgcgcgggtcgacgtcggcccggatatgatcaagcggcagggtcgcgaacagatgtggtatcagcgctctcagggcttcgcgcatcagcccctggccccagcggtcgcggcgcagaaagaagccaagctcgggcacgtcccacagccccgccttgccgatggcctcgccgtcctcaagcagcacatattcgcggcacctttccggcggtgcggccagcgttccggcaacccagcgttcggtctgtgccagatcggtatgggtctcgccaaagaagcgcatcgcctctggatcgccaaagacggcatgcagggcaggggcatgctctgcccgcattgggcagagcgtcaggcgcgcggtttgaagggactcaatatccacgccagatccagccgccgccaaagatgcggctaccgtcgctttcatagaaaacgcaggcctgtccgggcgacacgccctcctcgggcgtcaacagttccacctcggcctcggtctcgctgatcgggcgcacgatcgcctcgcgcggggggcgggtcgagcggaccttgaccgacagatgccattcggggcgcgaggtaaagggcgcgtcgcccagccagttgatctcgcgcaccgggatggtgcgggtggccagcagctccttggggccgaccaccacctgtttcctgtccacgtccaggcgcaccacataaagcggctcgctgaggccgccgatgcccaggccgcggcgctggccgatggtgtagtggatgacgccctcgtggctgcccagcacgcgcccgtcggcatgcacgatctcgcccggttcggcggcacccgggcgcagtttctcgatcacgctggcatagttgccgttgggcacgaaacagatgtcctgactgtcgggcttgtcggccacggccagaccgtattgcgccgccatttcgcgggtcgcgtccttcgagggtaggtggcccagcgggaagcgcagatagtcgagctgttccggcgtggtcgagaacaggaaataggattggtcgcggttggcatcctcggcgcaatgcagctcgggcccgttcggacccatcttgcgctggatgtaatggccggtggccatgcagtcggcctcgagatcgcgggcggtctccagcaggtccttgaacttcacccgctcgttgcagcggatgcaggggaccggcgtggcgccggccagatagctgtcggcaaactcgtcgatcaccgcgtccttgaagatgttctcgtaatccagaacgtaatggggaaagccgcgttcctcggcgacgcggcgggcatcgtggatgtcgatgcccgcgcaacaagcgcccttcttggcaagcgcggcgccgtgatcgtaaagctgcagggtgacccccaccacgtcatagccctgatcggccagataggcggccacgaccgagctgtcgactccgcccgacatggcaacgaccacccgcgtttccgagggtggtttggcaaagccaagcgagttcagcggcatttcggtgtccagcgccatccgggcagctcctgacgattaaggaagaccggcagaatataggaaaatacgaactactctcaaggggcggtttcacccggcattaagtaggctgtcgccaaggttaccctgacacaagaagggataggtgatgttcttgcgaaaggttgaaggcccccgatccgtcacgctgccggatggctccatcatgacgcgggcggatttgcccccggccaacacacgccgctgggtcgcatcgcgcaagatcgcggtggtgcgaggcgtgatctatgggctgatcacgctggcagaggccaagcagatctatggtctgagcgatgaggagttcaacagctgggtttccgccctggccgaacacggaaaagatgcattgaaggtgaccgcgctaaaaaagtatcgacaactttaggttgatcttccataatgtgaatatcggtaacggcagattaacctttattcgtcacggttaattccagtacggaatagcgtttaaggcggagaactgagatgcgcatacttttagtcgaggatgatccgacgacgtccaagagcatcgaactgatgctgacccatgccaatctgaacgtctatgcgaccgatctcggcgaagaaggcatcgacctggcgaaactttacgactacgatctgatcctgctcgacatcaatctgcccgacatgaacgggcatgaggtgctgcgccagctgcgcatgtcgcggatcgaaacccccatcctgatcctgtcgggcgtcgacgataccgagagcaagatcaagggcttcggctttggcgccgacgattatctgaccaaacccttccatcgcgaggaactggtggcgcgcattcatgccatcatccgccgctcgaaggggcattcgcaatcggtgatccgcaccggcaagatctcggtcaatctggatgccaagacggtcgaggtcgagggccagccggtgcatctgaccggcaaggaataccagatgctcgaactgctgtcgctgcgcaagggcaccaccctgaccaaggagatgttcctgaaccatctctatggtggcatggacgagcccgagctgaagatcatcgacgtgttcatctgcaagcttcgcaagaagctgagcaatgcaaccggaggagagaattacatcgaaacggtctgggggcggggctatgtgctgcgcgatccgcaggccgacgggttgcccgatccacggatcgcggtcaacgcctgaacagccagtcgcgagtccagcgcggcaccaccactcacgcagactgatctggacctgaccatggcctcgccctatcactggtcgcaaagaccagacagaccgggcggggccatgacagtttcagaacccatcgagacaatgaccgaggcagaggccgcgcaggagctggcgcggctggcggggctgttggcacaggccaatctcgcctatcacacgctggatgcgcccgagatttcggatgcggattatgacgcgctgaaacagcgcaatgccgagatcgaggcgcgattcccccacctcaaacgtcccgacagccccagcgagcaggtgggcgcccgcccgggcgagggattctccaaggtctcccatgcggtgcggatgatgtcgctgggcaatgcctttgacgatgcggatgtggcggatttcgaccgctcgatccgcaagtacctggggttggatgtcgaaacagcgctggcctatacggccgagcccaagatcgacgggctgtccctgtcgctgcgctatgaacagggcgtgctggtgcaggcagcgacccggggcgatggcgaggtgggcgagaatgtcaccgccaatgcccgcaccatcgctgatatccccgcccggatcgagggcgcgcccgaggtgctggaggtgcgcggcgaggtctatatgagccacgcggatttcgccgctctcaatacccggcaagaggccgagggcggcaagctgtttgccaatccccgcaatgccgccgccggctcgctgcgccaactcgacgctgcgatcacccgggcgcggcctttgcgattcttcgcctattcctggggtgagctctcggaaccgctggcagaaacgcaaatgcaggccatcgaacggctggccggccttggctttcagaccaacccgctgacccgccgctgcgctgatctggacgcgatgatcgcgcattatcgcgatatcgaggcgcagcgcgcaacgctgggttatgacatcgacggtgtggtctacaagctggacgatctggggctgcaggcgcggctcggctttcggtcgaccacgccgcgttgggcgattgcgcataaattccccgccgaactggcctggacccggcttgaggcgatcgacattcaggtgggccgcaccggcgcgctcagcccggtggcacggctgaccccggtcaccgtgggcggtgtagtggtgtcgaacgccacactgcataacgaggattacatcgccgggcgcgacagccggggacaggagattcgcgacggaaaggatattcgcgtcggcgactgggtgcaggtctatcgcgccggtgacgtgatccccaagatcgccgatgtcgatctgaacaagcggccagagggcgcgaacccctttgagtttccagagcaatgtcccgagtgcggcagccccgccattcgcgaggaaggcgacgccgtgcgccgttgcaccggcggtgtgatctgcccggcgcaggcggtggaaaagctcaagcattttgtcagccgcgccgcctttgacatcgaagggctgggcgccaagcaggtggaacagtttcacgccgatggctggatccgtgagcccgccgatattttcgagctgcgcagccgctatggcgaggggctgcaacagctgaagaaccgcgagggctggggtgagaaatcggcaaccaacctgtttcaggccatcgacgacaagcgccgcattccgctggcccgtctgatctttgccctgggcatccgccacgtgggcgaggtgggcgccaaggatctgtcgctgcattatcgagactgggacgcgatggcagcggcactggacacagcgcgcctcgccgcactcgcccatcgtgccgccgataccgccgaagagcaggagcgccagcaggcccaggccgagggccgccgggcccgcatcagcgatacccgcgccgctgtgatcgccgcgcaagaggtgccgcccgaggccgccgccgcctgggccgacctgatcggcgtcgacgggatcggcgctacgctgggcctgtccttgtccgatgcctttgccaatggtgacgaacgtgccgcctttgatcggctgagcgcgcatctgacggtgatcccccccgatgccccggcacgcgacagcccggttgcgggcaagaccgtggtctttaccggctcgctggaaaagatgacccgggccgaggccaaggcccgggccgaggcgctgggggccaaggttgcaggctcggtcagcaagaagaccgatctgctggtggccgggccgggcgcgggctccaagctcaagaccgccgagagcctggggatcgaaaccctggacgaagacggctggctgaaactgatcgaggggctatgagcgggcggccggaacagctcttcccgctgttcgcgggtctggagacgctcgaaggggtggggcccaagaccgcgcagctgtttgcgcatctggatgtggaaaccccgcgcgacctgttgttttcgctgccttattccgttgtcgaccgacgccgccgcgacacgatccggggcgccgatctgcccgcgacgctgacggtcgaggtgacggtgggcgcccatcgcccggcccgcgggcgtggcggcgcctatcgtatctttgtcgaggatgcgcaggccgatttccagctggtcttctttcacgcgcgcggcgactatctgaaaaaggtgctgcccgaagggtcgcgccgcgtcgtgtcgggcaaggtcgagctgttcgatggtatggccaacatggtccatcccgaccacatcctgccggtggccgaagcgggcgagatccccgaattcgaaccagtctacccgctgacccaaggggtgagccagcgcactgccttcaaggcggcgcgatcggcgctggcacggctgcccgatctggccgactggatcgacccggccctgcgcgcgcgcgaaggctggccggactgggccgatgcgatgcgcgcggcccatgcgccgcaggggctggacgatgtggccgccaccgccccggcgcggatgcggctggcttacgatgaactctttgcccatcagctgaccctggcactggcgcggcggcgcgagcgcaaggcgcgcggcatctccagcgtggcgaccggcgcgctgcaatcgcgggtgctggccagcctgccgtatcgccccaccaacgcccaggcccgcgcgatcgaagagatcgccgccgacatggcggcgcccgcgcggatgaaccggctgttgcagggcgatgtgggcgcgggcaagacgctggtggccttcatggcgctgctggttgcggtcgaggcgggcgggcagggggtgatgatggcccccaccgagatcctcgcccgccagcatctcgaagggctgcgcccgctggccgaagaggccggcgtggtgcttgaactgctgacggggcgcgacaagggggccgagcggcgcgccaagctggcggcgctgaaaaagggcgatatctcgatcctggtcggcacccatgcggtgttccaggcggatgtggaatttgccgatctgcggctggccatcgtcgatgaacagcaccggttcggggtgcgccagcggatggaactggcggaaaagggcatgaacgccgatgtgctggtgatgaccgccacgccgatcccgcgcagcctggcgctggcgcaatatggcgatatggatgtttcggtgctggacgagaaaccgcccgggcgcaaaccgatccgtaccgccgtgatcagcaccgagcggatggacgaggtgatcgaccaccttcgccgcgccatcgcagaggggcgacagtgttactgggtctgcccgctggtggacgaatccgaggtcagtgacctgaccgccgccgaggaccggttcaagcgcctgcgcgcggtgctgggcgagggcgttgtcgggctggtgcatggccagatgccgcccgccgagaaagacgccgccatggccgcgttccagacgggcgagacccaggttctggtcgccaccaccgtgatcgaggtgggggtgaacgtgcccaatgccaccatcatggtgatcgaacgggccgagatattcggccttgcccagctgcatcagctgcgtggccgggtagggcgcggcgaggcggcttcgacctgtttgctgatgtatcagccgcccctgaccgagggcggccgtcgccgccttgaagtgctgcgcgagaccgaggacgggttccgcatcgccgagaccgatctggacatgcgcggcgccggcgacctgatcggcaccgcacaatcgggcctgccaaaatttcgtatcgccgatctggaacggcacaccgcgctgatggccacggcgcagacggatgcccgcgcacttttggcccaggacccggaactaagcagcgagcgtggccgtgcggcccgcatcctgctgtggctgatgaaacaggatcaggcgatccgtttgatttcagtgggttgagcgcgcttccccctaaaagttcacaaatgttctcaaaaagttctttaccgactcggcgagatatgagaacaaaaggtcaacaaaggattaactgacgcccggaggagagagccgatgctgacccagatcaagaccgtcctgagccgctcgcagcataccctgttgcaggatgccgccggggccgcctcgttggtggtgatgctggttgcggctctgctgctgcccggcacgttctgaccgtttctgcctgcgatctcgtacccggtttccgcgcgcatcctgtcccattcgatgcaagggtgacctgcctatcccaagacccttcctgggccccgcctcggcccatggcgtcgcggaccggaccccatacgagacccgcacaacctgccgccgccctcctgcccgggaggagcggcggtttttttgcgaggctccgcctcgcgctccggagtattttcaaccagaaagaagcagcagagcccgctgatccgatcaggcgcagttggcgcgttcggcctgttccagcgcctcggccgtcgcctcgagcgtcagcaggatcgaggcgtggcggttcttgtaatcgcgcgcggggatcagcacctcgagcccgtcaaagggggcgtcgggcaccggcccgtcctgtttcagcatcgccttgagctggtcgcgcgcggcctcgatctgggcgcgggtggtgccgatcaccgcggcgccgaccacggcggcggcggcctgacccagcgcgcaggccttcacgtcctggccgaactggtcgatacgcccgtcgcgcagcgtcacgtccaccgtcacggtcgaaccgcagaggggcgagcgtttcttgacggtggcgtcggggctgtccagacgcccaagatgcgggatgtccgccgccagtgccaggatgcggccggagtagagcttgatcagatcggtttcgccggacatggctttccctcgttcgctgttccccatacatagtgggcggaaatccggatgcaaaaggtttttgcccatgcccttcgacccttcgacactaaagtatgatgccgcggggcttatcccggcgatcgctcaggatgccgccacgggtgaggttctgatgatggcctggatgaatgcacaggcggtggcgcgcacgctggaaagcgggcgggtgacctattggtcgcggtcgcggcaaagcttctgggtcaagggcgaaagctcgggccatgtgcaggaactggtggatttccgcgtcgattgcgaccgcgattgcctgctggtcacggtgcgccagaccggcccggcctgtcacaccaaccggcgcagctgtttctataccgctgttcgcgagggcgaagaggtggagctgatggcgccgttgctctgaggttcagagcccaaccatggcgcggatatcggcggggctggcgccttcggcccggtatttcgcgatggcgcgggcatcgtcgcgcttggccagccgcttgccggtctcatcccggatcagggggtggtggtggtagatcgggatcggcaggtcgagaagcgccagcagaatgacctgaatcgcggtgaagtcgaacagatcctcgccccggatcacatgggtgatcccctgcgccacgtcatccagcgccgaggccaggaaataggcaacgatatcctcgcccttgcgggacaggaccacatcgccgatctgggccatggcctgttccgggtcgatccggtgggttcctgcatggcaggggccgctttcggtgaattgcggataggtgccgtcaaacagtgccagcgcccggtccagatgcaggcgcagcgcgtcgccatcctgtcggctcgtcatcgggcggtgtttgcataggccgggatagacctcatgtgtgacaccctcctgcggggcggccagtgcggcctggatctggctgcggctgcaggagcagggatagagcaggtccagttcggcgaagtggcgcagggcaaaagcgtagtcgtccagcttctccgactggcgcagcacgggagcgtcccaggagaggccaagccaggtcaggtcgtcaatgatctgcgcatcccattccggtttgctacgttgcaggtcggtatcttccatccgcaacaggaacctgccctcggcggcgcgggccatgtcatgggccaggatcgccgaataggcgtggcccagatgcagcgggccggtgggagaaggcgcaaatcgggtggtgaaagtcatgtcgtttcagatggaaagcgcatgatgttcacccgttttcggcctcggccagccagctggtccaggcctccttggcgcggtcggtataagccttgtaacggtccttgcggccccgacgaccacccttcagcccgtcgaccggacggaacaggccgaagttgacgttcatcggctgaaaggtcttggcctcggcgccgccggtgatgtggtggatcagcgcgcccatggcgctgtcctgcggcacctcgggcagggcgcggccctgtatctcggccgcggccagacgcccggccaaaagacccatggctgcgctttccacatagccttcgaccccggtgatctgcccggcaaagcggatattgggccgcgatttcatcctcatctgcgcatcgagcagggtcggagaattcagaaaggtattgcgatgaatgccgcccaggcgcgcaaagctcgcgttttccaggccgggaatggttttgaaaacagcggtttgcgcgccgtatttcatcttggtctgaaagcccacgatattgtagagcgtgcccagcgcattgtcgcggcgcagctgtaccaccgcataggctttgacgtcgggctggtgtggattggtcaggcccaccggtttcatcgggccgtggcgcagggtttcgcgaccgcgttcggccatcacctcgatcggcaggcagccgtcgaaataggtcgcggtctcgccctcgtgaaactcggtcttgtcggcggccagcagcgcgtcgatgaaggcctcgtactggtcgcggtccatcgggcagttcagataggcggtacgctcttcctcggtctcgcccttgtcatagcgcgactgcatccaggcgcgcgacatgtcgatcgtgtcggcatagacgatgggggcgatggcgtcaaaaaaggccagcgcctccgccccggtctctgcctggatggcggcgccaagcgcgggcgaggtcagcgggccggtggcaaagatccagtgcccgtcacggggcagttcggtcacttcctcggcggtgaccgagacgcggggatgggcgtgcagccgggcggtcacggtctcggcaaacgggtcgcgatccaccgccagcgcgcccccggcaggcaggcgatgggcatcggcggcggacatgatcagcccgcctgccgcgcgcatctcccagtgcagcagccccacggcattctgttcgtcatcatccgagcggaacgagttcgaacagaccatttcggccaggttgccggtctgatgcgcgaaggtgccgacggtggggcgcatctcgtggatcaccacgtcgataccctgctgtgccgcctgccaggcggcttcggacccggccatgccgccgcccacgatatgcaatctgtctgtcatgatctgccacatagggcagggcgcggcactgcgcaatgatcgagtgtggcccgcgcggcaccgctgcggagctttgtcaacgactatgacggtgcagaccggtgcaaggcagcaattgtggcggatcagcgaggggggatttttggggtcgccgctgcgggaatgtcaacgccggagagagagccggctaggagggaccttccgcccacggcgacccaaaagtcgtcaaggcatttaccttgccccagctttgccacagtgttgccccgattgaaagctcaaatttggaaacaattctaagggattggtgcgatgatccgtctattggcgccaatcggggtcgcgcttctcgataaaggcggcgattccctcggcggtgtcccgatagagcatgttttccaccatcacgtcgccggtataggcataggcctgatccagcggcagcagctgctggcgataaaacgcctccttgccgatccgcaccgccgcgcccagcttgccggccacggtttcggccagagcgcgggtttcggactcgagatcggcggcgggcaccacccggttgaccagccccagctcggcggcgcggctggcctcgatgaactggccggtggtcagcatttcaaaggcctgcttgcgcgggatattgcggctgagcgcgaccatcggggtcgagcagaacagaccgatattgacgccgttgacgccgaaccgggtgccctcggcagcgaccgccatgtcgcaggtcgccaccagctggcagccggcggcggtggcgatgccatgggcctgggcgatcaccggctggggcagcgactgaatggtcatcatcatccgggcgcagcggtcgaacagatccttgaaataggccttgccgccatcctcggcctgacgcccggcggtcatctgtttcaggtcgtgacccgcacagaacgccttgcccgcgcccgacaggatcaccgcgcggatgcccgcgtcgtcgcgcagcgcgtcgaattcggcctgaagcgccgccagcatctcgtcgctgagcgcgttcagccgctcgggcgcgttcatggtcagatgggccacggcccccgtgtcgcgacgttccagaattgccatcttgccctctctgccaaactcggggcaactctaggcgcaggagacgaggagggaaagcatggcgttggcactgaaccgggaggaattgtcgcaatacctggccgaggtgttcccgcaggtgcgcgaggatttcgcgatagacgcgctgagcgaggacacgatcaccatgcggctgttgaccgccgagcggcatttgcgcccgggtggcaccgtttccgggccgtcgatgttcgcgctggccgatgtctgtgtctatgcgatggtgctggcgcggctggggcggcaggcgctggcggtgaccaccaattgttcgatggatttcatgcgcaagcccgagggcggcgcccagatcgtggcagagtgccgcctgctgaaactgggccgctcgctggcggtgggggatatcctgatgttctccgaaggctccgacaaaccggtggcgcgcgccagcatgacctattcgatcccgccgcagggctcggccgcggcgcaattcggctgagacgaaaaaaggccggggcaagccccggccagtgaagaggtcccaatgaagggactggggattccgtttcagccctgccagaagcggcgggcagcctcgtcgcgggcggcctgtcgggtcaggcccacatcgcgcagcagatgatcgtcgagcttgccaaggttaagccgggttcgccggttttgttcccatttggtcacggtcgccgcgaaacgcacggcaagagcagcgatcagcggcagccgggggctggcgttcagcagcatcagagcgggcgaatgcatcatgcgggtcatgacatgggtcctttcgaaaattgtattgacacaagttgtggtgacttgatacacgtatttgatacattcgaaattgtcccaagatcaaaggaaagattgtaatgggtacaatttggcccgactccttgcctcagtccaagggcgccaaatacacgctggttgccgatgtcatcagaaaagcgattgataccaaggagctggaggtcggggtgaagctgcctccggtgcgggaacttgcctataaattgggcattacccccgggacggtggcgcgggcctatacgatcctcaccgatgaggggctgctgaatgccgaggtggggcgcggcacattcgtggcgccgcccaaacgcccggttctggatgatgtctggtcgcggcaattgtatctgctggacgaacgcgacgatgacaatgtcagcctgttcagcccgcggctggccgatatggggcaggtggccctgatccgggaatgcctgcaaaaggtggcacagggcgatccggcgatgttcctgaactatcccacccgcgacgcctatgccggggtgcgccaggcggtggtcgactggatgtccgacctgtcgctggggccgctcactgcagacgatatcgtgctgacccatggcgggcaaagcgggctgtgcgtggtatttcagaccgtgttcaaggggcccaaaccggtggttctggtcgaggatctgtcctatgccgggttccgtcgcgcggccgagctgatgcgggcagatgtgatcggggtgcggatggacaaatggggcatcgacccgatgtcgctggacctgaccgcgcgccagagcccggcgcaggcgatctgcgtctcgcccgaggtgcagaacccgaccggcagccgctcgccgttggagcgccgcaaggaggtggtcgaggtcgctcgcaagcatgacctgcagatcatcgaggacgattgttaccggatgggcgagccacaggcgcccagctatcgcgccttggcgcccgagcggggctggcatgtctcgtccgtgtccaagacgctgaccccggcgctgcgggttgggttcgccatcgcccccgaagggcagagcgcggggctgcgccgctcggccgaatatggctatttcggcctggcccagccgctggcggagctgacccgactgatgttgagcgatccacgcgcccgcgatctggcccgcgcggtccagcggcgcatggccgaatatgtacgcgtcacggtcaacacgctgggcgggttcgatctggtctgggattcggcggtgccgtttgtctggctgcgtctgccctcgggctggcgttcggccgcctttacccgcgccgccgagcgggcaggggtgcaggtgcgttcggccgacgagtttgccctgcgcgacgggcgcgcgcccaatgcggtgcgcatcgcgatgaacgcgcatgtctcgctggagcggttcgagacggcaatggtgcggctgcgcgcgcttctggacaacccgcccgagcagatcagtgtctgattttgtggggtaaaatgatacctattttgcaggtcattgtttttgcaaaattaaatagcgcaacatgcgcttgacccgccccatacatctccttagaaaccgcccatcggattagggccggtcgcaaaggccggtctttcacatcaaacaggactatcctgccatgaaaaccttctctgcaactcctgcagacatcgacaagaagtggatcctgatcgacgctgagggtgtcgttctgggccgcctcgcctcgatcgtcgccatgcgcctgcgtggcaagcacaaggcctcgttcaccccgcatatggacatgggcgacaacgtcatcgtcatcaatgccgacaaggtgcagatcaccggcaagaagcgcgaagagcacttctattggcacaccggccacccgggcggcatcaagtcgcgcaccaagcagcagatcctcgagggtgcccaccccgagcgcgtggtctatcaggccgtcaagcgcatgctgccgggcaaccgcctgtcgcgtcagcagatgaccaacctgcgtatctatgccgggaccgaacacccgcatgaagcccaggcccccgaagttctggacgtcaagtccatgaacaagaaaaacacccggagctgaaaccgatggctgatcagatcaatactctcgaagagctgagcgccgttgcaggcctcgaatccctggccgcagacgagccgcgcgaacccgttcgcgacgagctgggccgctcctatgccaccggcaagcggaaagatgcggttgcccgcgtctggatcaagccgggttcgggcaaggtcgtggtgaatggcaaggatcaggacgcctatttcgcgcgccccgttctgcagctgatcctgcgccagccgttccaggtggccggtgtcgaaggccagttcgacgtgatggcaaccgtcaagggcggtggcctgaccggtcaggccggcgcggtcaagcacggcatctcgaaggcgctgcagctgtacgatccctcgctgcgtggcgcgctcaaggccgccggcttcctgacccgcgacagccgcgtggtcgagcgtaagaaatacggcaagcgcaaagcccgccgttcgttccagttctcgaagcgctaagtttcggacccagaacacgaaaaaggccgcgcattgcgcggccttttttgttgtgtgaggcacgtcttgggggatggttctgcatcgcagagctcatcgcggtcgtgggtaacccgtggccgaacggtgccaatacagcggcgcggcctgtcaaacctgccattctcttcaggcgcgaaatcaggacgacaccgaactcacagagcgcggaaggagctgccgtccggtttgttcaatctgaggtccgcttttttgcgatacgcgactgcgacgaaaagcaaagggcggggagcggccgttcgctgcgcatgcgtaggaccctgctgaattcgcaaaagcggacgcaaacatgtgtcgtgcagatcaaagatgcaagcaagggtcttggcgctcgtcttgttcgcacatcgcaagaacttcgatcttgcgcagcgccagaaacaatcgcaatctgctccgaggggtgtggatagttctgtaggcattggtgcagtttctacagttcaggatttcttcgatgtagaaggtatgaaatgagaatttcttatggagttgagaaccttaggtctctaactcgcacacctgaaatcgagcttaggcctattaccatattgattggtagaaatagtgcgggaaagagcacctatcttcgttcttttgcgcttatgcggcaatcacttgaagtgaaatcgagcgccccgattctctggtatggtgattacgttgacttcggtgactttgatgctgcagtgagcaatggtgacaaagatagtgacattactttcaacttccgggtggaggacctcgatacacgcgatgttgaagatgaaatctactattataatgaatatgcttaccgctccagcagaaggaaaatctcgtaccaagccgtctcattgagcatctcattgggagaacaactgaggcgaacagttcgcagaaggatagctctggaaatacccgaggatcgcatttcagccgtcgcttcattcgagaaagatgggcgagaatgcagcgactttcaaatcaatggtcaacggttgtcagacctgattccaaacgttgctgtctattttcgagctagtgatattttcgataggccggttcttgtaaggcaggttcggaaagacgggaagtcactgcgacgtgttgttggagctgcttccgaaatcggaagcgcaatctcacagcgtcttaggcaacaagtagacaagcgtatttcggaagaaaatttggcaatcgaggccagacgcatcctaaaccatcctagacttgacccaactagtcttcaacagttgcgcttgcgagctggaaacaggtcttttcggaagctgtatgatcgttggttgaaggatgaagcttcgaccacacttgcagaaatcgatcatctatgtgcgttaaaccatgctctaataactgttggtcgggtatcctctgttctgaagggtttttttcgaaatacgacctacctaggtcccgcaagagctcgcagtgagagatactatcgttctcaagagctagaagtgtctgaaatcagtcctgacgggcaaaaccttccaatgttcctagcctcacttagcactacggagcagggccgattttctgactgggtcgaggaggcttttgggttcggcgtcttagtggagcggaaagaaggtcatgtcagcattaagctgcggcaacgcaccatttctgtaaatgtcgcggacacaggctacggcgtgtctcagatattaccggttctcgcgcagatctggtgggctacgcagataccccggaactacaccagacaaatgcgccacggcttgagacctattacaatggagcaaccggaactccacctccaccctgctcaccaagctaaactagcggatgtttttcaaagcgctattgaacgaagtaacgcttccggtccagaggcggtattactgattgagacccacagcgaagcattgatcaatcgtctgggcgaactgattgagtatggcaagattgctgcgaatgacgttcaagttgttatattttctgcaaggggcgaaggagaagagctcaatacagagatttctacgtcgacatttgatgacaatggtgcgctgcgggactggccctacgggttctttaattattaaatgattatttccttagagctttctatcgcacagctaggcgatctatcaaccaaaaggtccgaagaacttttctcggaaattttaaggagcagtagacgcggtcatcacattgttatagttcctcgcgaattggcgcgttgggcggcccaaaatctggcgctttctggccaagaccgggcgcaccttgagaaagtcagggaagagtttactcaactaggcggtctacgtgacgctccaacatccagaacgctgaagattgatgcacttcagcaaaaattagcatcggttaccgatcatgtttggtcaatcggtgttgaagaagttctcgcaagtcgcttccttgagaagacagtattgctgttggagaacgcgacaaatgatggtgaattacttggtgagctcatttctcacgaggcccgacgccgtggcattagagacatagcgtttcaggtcaccaatggcggaggcggtacgacatatcaagaggtggaacggattaccgatttgaaccaaatttttgtctgcatttgcgaccatgacaagcttacgccattttctccaaactcggagaccttccgaaaagcgaagtctaccgcggacagaaaaaactttgttgggacaattattactacgccgggtagagagattgagaatttccttcctatggagatcgtgtgcagcctctatccggaataccctgtggcacagaaacaaaagcttgagggtttaattttggcacaaaacgacccaaatactggtgattgtctgtggctctacttcgatgtcaaggaaggtgtaagttcgtgtagatatcgtcagcgatgcgcttcagagaaagctcgtcattgggtcgaggaaaaatatcaaattgatgacctcaacgaagatgaagtgagaatcgacggtttcggccaaaacgtagttgagcgatttctagcaaacggagcaggccggtccgctctgcacaaattttctcgctcagagtattggctgagacacttcgtttcatggttcgacaactttttgccgttcattcaaggtaggtccaacagtcgcgtctgatgacgtgttcctgagcacaaagtacgctgctgcttcgagtgtgtagggaactgaggcgcttggctgcatcgcaagattgggaacgaacggcagcttcagtaggccgcattgcagcatttgatggccttgtccaatgtccgcagagggccgaaaccgtcttgacgccggtcaggggtgcggtgccctctgttgcatcgccgcatgacggcttcgagcccaaaatgccagatgctgcgaggtgcaccaatgactgctatggttgattggcagcaacaactaacgggctgttgcggtcgcttcacttgtcgggaataattcaacaagatgcgcaaaacgacaacactgcaagcgtcgggatgaactagacaataggattgaacgcgttgattgaagaactgaaacgattgctaaaggaatgtgcgaccaagaaaatcgttgttataggcgagtgcgttcgagatgtttttgtaaacactcaacgtttatctggcccgtcggactaccaatacacaataaccaaacagcttcaacgaagagaattcccaggcggagcctatccagttgctcgtgatctttcgaattttgtctccaaagtccactttgttacctgttcgacccatgagtttccgacaaacttagagagaatggatgtcattccgatatcacgggaacgtatttcaaaaacacgttttttttctggtcataacagcaacatttttcattatcactgtgttttttcggaggaaattacgttatctctgacgcccctgcaggaattggcatcggtattttctgaagctgatcttgtgattgtcttggattatggacacggcttactgaattctgatgttagaaaatctatctctcaaaatgcacgatttgttgcacttaactgtcaagcaaacgaggataagtatccttttcatcagatatggaaatacgaaagcactgaccttctgttgttgaacaaagtagaggcggaaattaatcttctgaaaacaggcgttcctgttcaagagttagcgctccggctacatagcaaatttaagtcgacatacactattgtgacagacgcagaacacggtgcagtaattcaacacgattacagagcatattcttcgcctgctatgtcaagttgtgttgtcgatgcagttgggtgtagcgacataatgcttggctttgccgcactcgccgcacagaatggtaaatctgcggaggaaatcctgtactttgcaagtgttgcggctggagcgaagacaatgattaacgttcatgaaagaccgttaagccgtgaagacttatacgagatcgccttaggagtgcaaaatgaaacctgaaatggaactactatggcgattgtatgaagaagaccgaactttttccaagcaccacgaacagcagaggactgccacctccggtttgctagttacaatctcagcagcactgattgcgtttacagccattgaccaaaaacttgagggggccgatgtattggcgggtgcactgctgatcattttgggtctatttggagcaattttcacgcacaaacagtacgaacgaagtagattacatctaaatcgttcttacgcatactttgatgcaatgaacaaggcgattgagggcgttgatcttgaagcacttcgaagaaaggccagcgagaaaaacgaggctgactttccgatatcttccaagtataaactaagcacgctctggatcattcttcactatgtcattcttgcgagcggttttcttgtgacgggtgccgcaatttagagttgtctctttcggctctacgttgagatttgctggaattcacctttgcagacattggtgcaaacgcagcgaattcccactttgtccgcagagtgtgagttcgatcccatccagactttgcggttgcagcgaaagtcggcaatgcgggctgcagtcgcagcatcgagatgaggtggccaacggcagcttcgggccgggaaccgtcgtgacgccggtcaggggtccggtgccctctgttgcatcgccgcatgacggcttcgagcccaaaacaacaaatgctgcagcttgcgcgaaggtgttaaatactggtgaaaccggacattagtcatgggaaaatttcctgagaacgaacactgatatgtgagttgattgctgtaatctgcaagtaactctgcgttcgcgagtgcctgctggacaggttcacatttctgttgacggcctgtcctgtgctcgggcagcctttctgaagttggaaagagcgagagccgccaaatatggcccaatgcatgatggtaaaccagggacgtcgggcaaccggctgtgatctcgtggtatgacgtgaagctgccttttggccgattcagcagttgctgaaccgggtatccacacctcttctaactttcccgcttttttggtttctcaacatgcacaacacgaacgggttacgccttgccgtcgatattggtggcactttcactgacacagtcctggttgatgggcagaggcatatccttgccaccaccaaaacaccgaccacccctgaaaatccgacccttggggcgcttgcgggcgcccagcacgtgttggccgagaccgggacgggctggtcgcagatccgcggcttcatccatgggacgacacttgccaccaatgccctgatcgagcggcgcggggcggttgtggcgacggtgacgagtgcggggtttcgcgacattctcgagatcgcctatgagcgccgctacagccagtatgacatcaacctggtcaagcccgatctgatcgtgccgcgcgcgcgcgcctttaccatcggaggacggatggatgcgcgcggacacgctttgcaaccgctcgatgagaaggccgttgcacggctggcggcggagatcgggggcagtggtgccgccgccgtggcgatttgcctaatgcatgcctatgccaacccggcgcatgagctgaggctgcgcgatcttctgctggaagccatgcccggtctggtgatctcgctgtcgcacgaggtcagccccgaggcgcgcgagttcgaccggctctcaaccaccatcgccaatgcatatattcagccgcagatggccggttacctgtccgatttccaggcccgctttagcaatgaggggctgacctgcccgatcctgatgatgaccgcgggcggcggaatgacggcgatggagaccgccgcgcgtctgccggtccggctggtggaatccggtcctgcgggcggcgccattcttgccgcgcgtatcgccgctgagaccggcgagcgggcggtgctgagtttcgatatgggtggcaccacggccaagctgtgtctgatcgaccagtatcgcccgcagaccgcccgcaagtttgaaatcgcgcgcgctgcgcggttcatcaagggctcaggcatgccggtgcgcatcccggtgatagagatgatcgagattggcgccggcggcggttcgatcgcgcatgtggaccggttgggccgcattcaggtcggacccgaaagtgcagggtccgagcccggacccgctgctttcgccaagggcggaaccgagccgacggtgaccgatgcggacgtggtgcaggggctgatcgagcccgggcgttttgccgagggccggcttgggatcgacgaggaagcagctgaagctgcgcttgtatcaggcgtcgggcaggcgttggaagttgacgctgcagaggccgcccatggggtcagcgagatcgtggatgagaatatggccgcggcggggcggatgcatgccgttgaatcgggcaaggatctgggcgcgcggttgatgatcgcctttggcggcaatggcccgttgcacgccacccgggtggcgcggcgcgcgcatgtgaaccgcatcctgatcccacgcgatcccggggtcggttcggccgtcgggttcctgttcgcgccggtctctttcgagatcatccgctcgcgctatagcacgcttgaggcgcttgatctggatgggcacaacgcgttctttgacgcgatgatcgaagaagctcaagccgtggttcgggccggtgcgcctcagggtcggctgaccgggcggcggcaggctttcatgcgctatcacgggcaaggtcatgagatcgagatcccgctgcccgatcgcgcgctggaagaggccgacatccctgcgctgcgccgggtcttcgaagaggaatacagccgccagttcagccgggccgtgcccggaatgaccatcgaggtgctgaactgggcgctggagatatcgtcagagccgccggcgctggcccgacaccaggaaccccgacagaaacggctcgcacaaccgaccgggcagcggcgcatcctgtgcgatgtcaccggcacatggcgcgaggcggatattcatgaccgcgacacgctgagaccgggtgatcatcttaacggcccggccctgatcatcgaaccgcaaaccacaacattcgtcagcgccgatttctcggccagtgtggacggcggcggtaacatctggctgatacgcaaccgagagggcgaccgatgagcaccaccgacacgcgactgcaggtcatgtggaaccggcttctggcggtggtcgaggaacaggggcaggccctgatccgcgcggctttcagccccatcgtgcgggagtgcggagatatctcggccggtatcttcgatttgcaggggcgcatgctggcgcaggcggtgaccggcacgcccggccatatcaacaccatggccgaggcggtaaagaccctgcgcgggcgtttcgagcttcaggacatgaagcccggcgacatctacatgaccaacgatccctggatcgcctctggccatctgaacgattttcttctgatgatgccggtgttttaccgggatcgcattgtcggcttcacctcctgtacctcgcatctggtggatctgggggggctcggcatgggccccgaggggtccgacatctatgacgaggggcttctgatcccgccctgcaagcttgtggatgggggcgcgttgaacacgctcctgatggagatcgtcaaggccaattcgcgcgaacccatcgccaacgagggcgacatctatgcgctgatcgcctgttgcgaggccggggcggaacggcttacgggcatgatggcggaattcggcatcgaccatctggacgagctggccgactacatcatcgacacgtcgtatcgcggtacgatcgaggccatcgcggaattgcccaaggggacgtggtgcaatgtcttgaaggtggatggctatgagcaggagatcgatctgcacgccgccctgaccattgccgaggatcgggttgcactggatttcaccggcacatcgggcctgtcgaacaagggtatcaacgtgccgctgaactatgccaccgcctattcggtgtttgccctgcgttgcatcatcgggcccgacattcccaacaacgcgggctcgctggcgccgtttcacgtcaccgggccgaagaactgcatcctgaatgcccagcctcccgcaccggtggccatgcgtcatacgctggggcagatgacgcccgatttggtctatggctgcctgtcgcatgccctgcccgatcgggtgcccgccgaaggcgcgtcatgcatgtatgacctgccgcttcgccacacccccgaggcggtgtcgcggggggacgaacagttcgcgctggaactggtgttcagcggcggaaccggggcgcggccgggcctggacgggttgtcggcaaccgcctttccgtcgggtgtctggggcagtcaggtggagaccaccgaagcggtcgcgccggttctgattacccggcgtgaactcaggccggacagcggcgggcccgggcgcacacgcggcgggctgggtcaggtcatcgaaatgcggtcctccgacaacgcggatttcatgctgttcctttcggtcgagcgggtcctgaacccggcaaatgggcgtttcggaggacaggccgctgcgccggggcgtattcgcatcggccgtgatggcccggacctgcccggcaagggtgaggttcgcgtgaaggccggtgaaacgctgatcttcgaaaccccgggcggcggggggttcggtccgccacgggagcgcgaccccgacgacatccggcgcgatctggacgaggggctgatcagcaggcaagccgctcatgacatctatgggctcgagccgtgatcagaccagcaagacatatcgcagcgatgtcgccatacgcactggcccagttgaaggcacctgcgggaaagcgcctgatttcgctgtctcagaacgaaagcctgcgtccacccagccgccgggcgatcgaggccgccgcaagggcaggggacgccgggcatctctatcccgatccggactggagcgcgcttcgcgccgcgctgtccgggctgcacggtatccctgtcgaaggcatcctctgcggcaacgggtcgatggaactgatcgcctgcctggctcaagcctttgccgacgagcgaaacgcgatcctggccccggcgcatggctacccgttcttccgtagcgccgcacagatggcgcgggcccgcttcgacctggcagcggaacgtgacaggcatgtatgtgtcgatgcaatgcttgccgccgtccagcccgacacgcgcatcgttttcgtcgccaaccccggcaatccgaccggcacccgtatcccgcgccacgaacttgtccggctgcgcgaggggttgcccgacgataccctgctggtcatcgacgaggcctatggtgagtttgccgatcatctgggcgaggccatgttcgatctggtcgggcgttgcgacacggtggttctgcggaccttctcgaaggcctatgggctagccggaatgcgggtgggttggggcctgttcccgcccgagatcgcccgggagcttcgcaaggtgatgaatcccaacaacatcgctgtcgccggccaattggcggccacggcggcgctcgcggatcaggactatatggttgaaacctgccgacagacggccgctttgcgcgacgggttgcgcgcgcgcctgtcgaaggcggggtatgacgtgcccgaaagcttctccaatttcgtgctgatccgaatggaaagccctgacgacgcgcgtcgcgccgatgaggcgctccgcgccgagggcgtgtttctgcgtccgcagggcggggtcgggctggccgatagcttgcgtgtgaccatcggtccggcagaaaagatcgacattgcggccgggcttcttgaacgctgggcagaggggaaaaagacatgacacaatcgcgcggacgtgcccgctttggtattctcgtgccgtttaccaacaccaatctcgaacctgatatggcccttctggcccccgatggcgtgtcgatgcatttcgcccgtatggggggctatgatcaggacgagatcccggatgccaaccagatgcacgggctgggcgcggccgatctggatgagccgctgcgcctgttgcagggcgtgcgccccggatgtgatcctttatggctgcacctcggccatgcttacccacggccccgtcttcgaccggggtttggccgaacggataaaggccgacagcggggccgaaaccgtcacggcagccggggcattggtgcatgcgctgcaaacgctgggcgtgacccgcatcggctttgcctcgccctacgtgcccgcgatcaacgacatggcggtggcgtttctggcggcatccggcttcgacaccgttgcgcgctccgaggtgggcgatgagctggacaattacggacagggcgcactggacccgcaggcggttcttgagctggggcttgccgccgatcacccagaggccgaagcgatcgtgctgtcctgcaccgacatgcgcagtgtcgagagcattgcccgtctggaacaggccgtgggcaaacctgtcatcacgtcaaatcaggcgatggttttccaggccatgcagcttgccggtatcggcgaagccctgccgggctatggccagcttctggaaagggaacggctatgagcttcgaccggattgccagcttttcactcgcaaccaatgatatgccgcaaagcgcgctcgacatgggcgcgacgctgctgatcgacacggtcgaggtggcggcgggcgcggcaagcatggaggcggggcgaatcgcgcgcgatcatgcttttgctttccatgtcgccggggcgcccgaacacgcggcccacatgatgttcgacggccgccgcgcctcgatccccggtgctgcctttgcgacggctacgcagatcgacaatctcgacgcgcatgacgggtacaacccgcccaaggggcataacggttgcgccgtggtgcacgcactgtttgccttcgcccaggcccggcccgggctttcagcgcgccaagcgctgtctgcgctggtcatgtcttacgaggtcgccgcccgcgcggcccaggcccttcatgcgacggtgagcgattatcacacatccggggcatggaatgcgctgggcgtggcggcgctggacagccgcctgatgggtgccggccccgaccaattgcgccaggcgctcgggatcgccgaatatcacgggccgggcagccagatgatgcgcgagatcgccaatccgaccatgctgcacgatggctcgggcatgggcgcgctggtcggatcgatggcggcacttctggcgatggatggattcgcgggtgcaccggcgatcacggtcgaggccgatgcggcggaggaattctggtccgatctgggagacgtctggacgattgagcgcaaccatatcaaaccctatccgatatgccgctgggcgcttgcggcgcttgacgccctgtcggggctgatacgggaacacggttttgccgccgatgacgtgaccatgattgaggtgaacacattcgccgaggccgccgcgctgtttcccgacatgcccgccaccacatcgcaggcgcagtattccctacctttcgcactggccgcgttgctggtgcatggccggatcgggccgggggatatttccggtgcggcgctgagcgatccgaaggtggccgaagtgctgtcgcgcgtcgcggtgcgcgaggatgccctctacagcaagcgctttcacgccggacggtggtctgatgtcagtgtcatgctgaaggacggcacccgacttgcctcgggcgacgtacaggcgcgtggtggacccgaggcgccgatgaagaggagtgaggtcgaggtgaaattccgcgtgatggccgcagaactccctgagcctcgcggtacggcgctatggcagatgcgtgagcgtttgttgcagccagaggccaaattcagtgaactggcagcacttgtccatgcgtcagcggaggaaacccatgtctgacaccccgcgtatcattctgcacaacagcgatacagcaccgcttacccattggttgcgcgccgcattcccgcaggcagattttcgtgaatgcaacagctatgaggccctgccagccttgatcgaaggctaccggcccgaggttgtgtactccgttcgctttgcgggcacgccgggctttccgcgcgacgcactgtttggccccggcggcccgcgctggatcgccaatggcggggcgggcaccgaccattacgggcagtgggatccgggccagaccaccgtcaccaatactgcgggcgtggccgccgagatgatggcggagtatatccttggtggatttttgcatttttcgctggacgtgcccggactgcaaaaggacaaggccgcacgggtctggaacgcccgcacggtcaggccgctggcgggcaagacgctcctgattatcgggctgggccataccggtcgggcggtggccgcccgctccaaggcctttggcatgaaagttctgggaacccgcgcccggccgaaaccgatggaaaatgtcgatgaggtgcacgcggcggatgatctgcacgaccttctgccgcacgcggatttcatcgcggtctctaccccgcttatccccgcaacgcgcgggttgatcggcgcgcaggagatcgcggcgatgaaatccggcgtaatcttcgccgatgtctcgcgtggcggcgtagtggatcagaccgccctctacgatgcactgagcgtcgggcatgtggcggcggcggcactcgatgtgttcgagaccgaacccctgcccgagataagcccgctatgggcgctggaaaatgtgataatctcaccgcattgctcgtcagtctttgccgaatgggaagaagcctcgttcgaattgttcctacaaaacctcggccgctggatgcgcggcgaggggctggtcaatatcgtggacccggcacgtgggtattgaaggaaacgctatgaaagcccgcttgacaggggtcgtgaccccgctgctcaccccctatgaggatgacctttccatcgcagcgggtctttttctggaccatgccgcgtattgtctggagggcggtgcacattacctctcgcctttcgggaccaccggcgaggcgatttcgaacaccatgagtgaacgcattgcgatgctcgagcgtcttgtcgcttcagacacggcgttacccgagcaactcatgcccggcaccgggctatgcaatctcgaggatactgtcacgcttacgcgtcacgcgtctgatctaggctgcgctgccgcaatggtgctgccgccgtttttctacccacccaacgatgatgggctttatcgttactttgcccagttgatcgaaaccctgggggacaaggccccgaggataatcctctataacatcccacagaatacgggtgtgccgatatcgccggccctgtccgcccggttaaaccaggcctacccggaccatgtcgttgcctacaaggacagctctggtgactgggacaataccgccgccgtgatcgaagcggcgccgggcctgtcagtctttcccgcctcggaaacgctgctggccagagcaatggcgctcggcgcaggcggttgcatttcggcaagctgcaattcgaacatcaccgccattcgggccatgtatgatgccgtgcgggaaggtgaccacagcggagcagacatgctgcaaccgggactggaaacccaccgcaaagcagcgcaggaggaagggttgatcagtggattgaaaagcctggtggcccaccggtcaaacgaccaacgctggctcaacctgcgcccaccgcaaatgaatgccgatcccgccgccggagcgagactggccaccacacttccgcactaaccgcaggacctcccaaaagagcccagggcaatgtccgtgactgcgcaataccaggcatttacccattccagttgggtggcagcttagtccgcagatcgttagttcgaggccactggtatcaagcacttgcagcgaaagtccggtctggtgaagctgcactgcagcgcgtgaccaattgggcaatggccggaaagggccgacctcggcggcggcattgcccgtcactcagtctcggtactgcgccgccgcaagtccggtccgagccccattttgaccgatgctacggtttgaacagaggtccgctccaagcaagacgcagcagctaccgtgagcgccccttcgacttagcaaacctgttcaagacgttgcgtgtgatctgttcgacttggacgtcctgccggatcaggcccgcgacccattcgcaggtcgcggcagtgaatatctcgcccttgccacgcggccacgagatgatcattccgttgccgcgtttgcaggcatccaaggtttcgggtgtgacctctccgaaaagcacctgcgctttgaacctcgcgtccgctgacccgatatagagcgtctcgccccagatgccgtgatcggcctctatgttggtggcaagccccatagcgagaatttcaatctccggcacggcctcgtccgagcaggtaggaaagggcaacccgtcttcgaagcgatagtccagaccgtcaacctcgtagccgaatatgcgtgagcgcgcgcccagcacgtcgccatagccaagcccggcgccgtcaaaggcccaatgatcggaccggtaaatcgtgtagccacccgcgccacctccgacgcagttgccaagaccggcatacaccccgcgcagagcgttgacaccgaaggtcaacgcaccgggacgattgaccggtgcgacctcaaaggcgcccgaaacaagatgctcttgttctgtacccatcaaagggtcccgatctgcgacatacttgtagcagacctgtgtgtggccttcgtcctcaacccgggtctgccacaggaaattcccagcgaaccgcgcgacattgccgccaccctcgacataggcatcgaccgcgtctcgcatctgcgcgctccagtattcgtcatggccgacgaaaacggcgcaggcatagcgtttcagcaggtccgggtcgtggtgcaggtcatgcagagcgatcacgtcgaagtcatagccttcaccctcggcccagcgggcgaagtgacgctcgtaactggcccagcctgccgaggcgtatttcttggaatagccataggcataggcccattccatgtaggggtagcgcaccatctcgcccggtctggtcggctgttggcgcagcgcacggggcgcgccctcggggagtttgcaaaagccacgggtccagggacgctgtgtcgagacaacgggggaaaaggcgttgccgtccggccctgtgatgccctcgtaatggttcgaaccgccccagcagttgtaggccagccatgtccccgtcgcgcaaaccagcacatagggcggccgcgcggcatcgggggcggttctgatgaggatgacatgatgctcttcaatcctgtcgtctcccttccgggcgcgaaacgtgaccagataaccgcctggtgcccaatcatcggggatggtgagggcgtaggcctcgggccagccgcaccctttgaccgagcaatccaggggcgtcggatggtgctcccccggcaggccactcttggtcagcaacggcacatattcgagcccgtcgcggccgatctcaaactcccattcatccgccgtggtcgacacatgtagcgcaacacgatctccaggagcatagctcatctcgggggtatttccccagatctctagcacctcgtcgtcgcgcgccggtccgataaaatagttatctagaatgtgacgcgcttttgcgcgggtgcgaggcgtggttgctggtccgggttgatcctgtttcatatgtctactctggcaaatacttatccgaccagctttgggcagctgcgccgctttcgatcatgcgcccgatttcatcgtccgcatagcctacacccgcgaggacctcgcgcgtgtgctgcccgtatttcggagcgggcccggggatggtgatcctggttttttcgggccgcaccgcattgggcgcgacaaggtctacccatcggcccatcggatgccgatcatggcgcacagcgcggaaggtcgccttggagatgtcgatctcgccttcgctttcacgctgcaggcccgcatcgcgggtgccatgcagagagccaagcggcgtgatacctaccgagccgccagcaaaggctcgcatccagtcggctacacgtttttgcgcaaaccgctcagcaagcaaatcttcaagatcggcatcatcctttccgacgagatcggacagatcaggaacccgttggagggccgcgtcacgctctgtcggggctgcaaagaacatccagccatcagcggcggcataacagcgatagaacgatccccaaccgcgcacctcacgtccggaaggttcgtcaaacgctgggcgtccgtcgaaatcatacatgaattgcgcctggatcatttcccctgcggcggccagtgaggcacgggcaacaccgcccttgccggtcaccctgagccgctccagcgcagccccaagggcgacgcaggcacaatgcccggtaagagcgtcgatcgtaccgaaatgagcgtgttcctcgggtgtttccggaccgccgccaaagcgggtcatcacacctgtcgccgcttgcgccaggtcgtcatagccaaggtgatccgatttcggcccccgacggggcccaccccaggcatcaagctgcacaagaatgagccgtggattgacttcgtttaggcgggcctcggtcagacctagtgcatcgcgttgctgatcggtgccgttcatggtgatcacatcagcctcagccaccaatctccaaagcgcctcttgcccctgttccgagcgcagatcgagcaacacactttccttgccgcgctgcgcgtggagtccaaataccaccgcgttccacggatcgaccgaaggtcgtacgggctggaccagcgtgacctgcgccccgaaccgtgccagtgtcgatccaatagtcggcccagcaatgacgttcgtcagatccaacaccttcagtccgtccagccaaacgcccttgctgtcgccgcccgtgggccttcgcggcggctctgcaagaacgccgctcagcgcatcgcgaaagtcgtcctgctctggccctgcgacctttttcatcgcgcccgggtcatcggtcagccaagcgacattgcccatttgccgcatctgcccgtggcggggatcgtcaagcgcgaccaccagccccgaggccaacgcatggggatccaccagccattccgctgtgctgcgttgtgccgtagccggagccttggccactccgaacagctcctcccattcatgtgcggggcgggtcaggaaagcggccttcatcgcatccgacaggcgcttgcgatcatccgcccccaccggatagctgcgcagcgcccattccccgggccaatccgcctgatcgacatagacatcgaaatccggcaattccttcaacagctcgccaaggcccagaacctcaagcaccctttggggatggttcacgatcgagcaggatacgatgtagaacccgcgtccgtcggcacaggtataggtccggtagaacggatcaagaaattcggacagctcggcaaagctcaggttgttgggcagaccttcacctgcgcgccgctccaactccagctcacgtggggatttgtagcggtcggggtagtcctcgatctgctcgcaattgtaaatcagcccctccagcagggcagacgcaagcggcacctcaatgtggtcacctcccatccggcttcgcgcccctagtgcaaagaggaccgacatcgtgccgaatgcggcgccataggctgaagccagtcccagcggcgtaaaggacgggttgatccccatcagccgacgattcagccccatgtcggtaaactgtcctgtgcgcgccgcgatcaccgcctcccaagcggcccagccggcgaactccggatcggttgacgcgaagccgggaagcgagagcgaaacgatatcggcgtttgcctgtctcagcgcatccggcccaagccccagccgctccatcacgccggggcggaagttctcgatcaccacatcggcgcggcgcaccagatcaagtgctgtatcgcgcccgtcggctgtcttgagatcaagcgtcagcgctcgcttgccacgcgacagcatgtcgaaagccggatccttccaccttgggcccgctggcggatcgatgcggacaacctcggcgccaagatcggccagcatcataccgaccaatggcccggccagatagtgcccaaaatcaaggacacgaatatgggaaagcgggcgattctgcatggtcaagtgatcctgttccggtgggctatggccagcactctaggaaattgtctcggcatgtttcatattcaccctgccaaaaatgagatcatttctgccaatgcgttccatccgcgtctctgttttgttgtgcgatgccttttccaacatggtgcttgcctgcctgcttgaaccgttgcgggtggtgcgtgaccaaaccggtgcagatgtccgctggaacattctgacggagggcgatcgtgccgtgagcagttccagcggtctgagcgtttcaccggaaatgctgatatcggacacgctcgagcccgatctggtcatcatcattggtggcgacgcctttcgaaacaccaagggcgtgacctccgctcgcagtcttgggcgactgatgcagggtgccacggtgattgcagcggataccggtgcctggattctggcgcagggtgggttcctgaacgctcggaaagccacgttgcactggcagctacttgaggaattcgccgaggagtttcctaaggttgaggttctccccgatcgccatgtgcaggatggccggttctggacatgcggcagcgcggcagcggctttagatctgatgctgctgttcattcgggagcggttcggtgcctcagttgcatttgacgctggtgcgatgttcctgcacgacaacgccagacggcacggcgcctcctatcccgatcaggcattatcgcaagccgtgtccccaaagctcaaacgcgtcgttgtgctcatgtccgaagcactcgaaaaaacgcaacctgtcccttcactggcggagcaggcaaatatatccgaacggtccttgcgtcgtctgttctggacggaattgcagaccacaccggggcgctactacttgcttcttcgtctggcccgcgcccgcgagctgcttcgatacagcgacatatcactcgaccaaatcgccttgcgttgcgggtttgccaatgcgaccaccctgacacgtagtctgcgcaaaaatttctcatccgctccgcttcggggtcgttagacaaatccgtgaccattccagcctacgctttcgcaagacacgccaaaagcgtgaacgacgcattttcgagcaccgccaagcgtgactttctcaaatcggtatttgccaaaccggcagttggaaagctcgcctcaaatggcagcttcgtccgcgttgtgtgagttcgaacgccctcagttttgcattcgcagcgaatggcaggtctgacgggccgcaccgcagcaaccggtttccccagtggactgcagctctgggccgttctaatcggcgcgatccgagctaagacacaagatgctgcggtcgctccgatggccgcgaagagcccgtaatgaccaatgctgcgcaatgcttgaatgtctggttctgacgcgcaccgagtacatcgcgaacggtggtcttctcctttctttaccaattgtaaatagaacctgtctcgcacgcacacggagattccatgcaacagggtttcggcgattttctccggcatggcggtgacagccagtacagaaaagcgcagcgacatggtcgtccggttggctaccacttgggattgtcgctcaaatccactttcccaaactattccgctttgcgggccgatttcagtgaacgcctcgaccaggtgatttccaaaaaacactcggatgctcctgaacgcgctggcgccgcctgacacagtgccaactgtttcgacatccgatttgcgagatgtgtccgatgcaaacactgaagcgctcaatgcatggaacgcgcggcttgagagcatattcagcgagtatcaaaaccacccgcaacgacttagaccgcttcgaacggccatggaagaacgtcttctgcgggcctttgctgggctgatcaaccaactccggcaggaagacctcgggattgagcaatacatctggcgctcgcaggatgatgccaaggtgcgtgacagccatgcggcctatgacgaccgcgtattccgctggaacaatccgccggaaggcgggcatcccggcgaggcgcacaattgccgatgctatgccgaaccggtgttgccgggcgtacagagcattgtggtacttgctgattttgcgcccgcggcaggtggtgtccctgctctcgatccgacggacgcgatacgtggcttgcgcgctctgactggcattggcgcggcccttcttgcatctgatgcattgcaggactggacggacgccatgcgtgaccggcgcgtggatgcggcaggtgcgcgactaggggtcgatgtgacaactgtcgaaggtcgcttggcggcgacagcctatgcccttgtccaggaagggataagcagcggcgcatatccagtcttgcccaaaaattccgaatttgcacgcatcggagctgaggccgccgcgctttacgagttgatgaaccccggcaccatcctggaaaccggcgtgggcggcgaccccgcaaagcagcgcgctttgcaggaattcatcgcagccgctggggcagcgtttgcgcgcgggggtctacggcttcaggaaggcgaaatggcacaaggctgggtcgaagtctttccggaactgacggaggatgagcgccgtttgggagagctacccggtttcaccccagcacggatcgagcagtggcttgaaacctatccgattgaagatttaggtctgcccaaccacaccggatcgccgatccctgaagatccgaccgacagtatcatttcgaccccgatcccagaggaaacggggccgaacatcgttgaagcgcggcccggaaacacaacgacacccggcggcaacagcattcttccccatggcgcgaagggggatgggcgagagtacattggcctcaagggtcacgatgttgagcaaatcgacgatattatcgccaatcctcgtcccgaattgagcggcgtggttgaagggcgtggcaaattcaaagggcaggatatgacgctattgacaggacaagacggtcattgggtcttgctggaccccgatggtaacgtgtttgctgtaagcaaccgcaacctgccgctcaggcatcaagagaatgacccggaagacatcgtacgtccactggagcgaccatgattacacgatttgaagagctcatagagcaggcacaatcaggagcaggcacggaatggatttccgaatctgagttgctggagttcaacaaatatctcgctgcgcacggctatggagttgctagaatggaggttgctcgggcagcgggagggaccgtcaatcgaaattttagctacggtgtcttgccccagccacttcccggagacgatgatcactggatgaaccacttcgaccccgctcgctcagctgcctatgtccgtgcgcaggttcaatatgccaaagccgatggtgctctttttgactacaaggtctgggctgagcagccttagatcaccttgaaacgtatccgattgaagatttaggtctgtctaacaacacaggctcccccatacccggcgatccaaccgacaacattatttcaaccccgatcccagaagaagcggggccgaatatcgttgacgctcgacctggggccacaacgacacctgacggcaacagaattctgccccatggcagcaaggggaacgggcaagaatatattggcctcaaaggccacgatgttgagcagatcgacgatatcatcgccaatccgcgtcccgacttgagcggctttgtcaaagggcgtggcagatacaaagggaaagatatgacgctgttgacaggtcaagatggccattgggttcttttggaccccgatgataacgtcattgctgtaagcaaccgcaatgtcccgctcggcgacaatgaaaacatcccgagagaaatcatccgaccactggagtgatcatgaacgaacgatttgaaactcttcttgcacaggctgagacgggcggtggaacggattggatatccgaggccgagctgctttccttcaatgtttatctggcgtctcgcggctatggtgtttcccgcatggaggtggcccgagcaggaactgagggccggcagtctccaatggacgttacctacggcatcttgccggctccaatcggtgatgaccccgagcactggctcaatcatttcgatccacaacgctctgccgcctatgttcgcgaaactgttcagtttgccaaggaggacggcgccgtgttcgactataaggtttgggctgaacagccttagatcaccgagaagtttggtcaaaaacccatacgtctctgcccggccaacccagagccgacatttgcgcagccgcagcgaaagctcggtttgtctaagatttttggatgcggggcagtgcgttagtgttgtgttgggcggtcaggcccgcgttgacaaatctgacaaggtggaagcggcgggacgcaagcgccgtgctatggggaaagtacaggccccagtccctgatatcggttggagtttcgcggatttttccgagtttggaggcgtagcgtcgatgtcttgggtttaggaccgggcccgtttttcggtcttgctgcggcggcctgcgttccatcgcgacgcattgatggcactgagccaaagcttgcctttgaccggcatgttgcgtgtcggacctgaggaggcgcaaaagatgggcggttcatcatgcggcccgctttcttggtggcgctcgggttcgggggatttggcgacgccggaaggtctcgatgatgcgcatctgtccgccacagtcggggcatggctcacgtaaagtgaggggtgccgggggatcatctgcgggccggtctggctcggccgatctggtcgctccaagaagcgcacggatttgggcgactttcgctctgcgtctactgcctgcaaggaagccgtagtggcggagacgatggaaccggtcggggagcacatgcatcagaaagcggcggatgacctcggttggcaggcgcatgaccttcatgcggtcaccacgcttgatcctgtaatccttccatttgaacgccacggtgttggcatcagcgctgacgaggcgacggttcgagatggtgacgcggtgggtgtatcgtgacaggtatgccagcacggcctccggtccgccgaaggggtgaagggcggccaggaattgatccagtggatcaattcagccctgaacgggcgcagccccggggcggcatggaccacccagtcggttttgcgcagcggcgtgagccattcggcgagagcactggcctctgccaattcggtgagatcaccgaagaacctcagctgtcctgcacggtgcaaagccatgaggcctttgacaagcaaccgccggagttcaagcgtcaagcaaatgatccgggggatcatttgtagcgcagaaccgcgacagcacgcgcacatgcaaaaagaaccctggtttgcacgcgacccaccgggtgccgtccggggacaggccaccgcctggaacgatcatgtggatatgcgggtgatgggtcagcgccgatccccgggtgtggaggacgctggtcatgccgatgcaagcgccaagacgtttgggatccccgcgcatgcaagatccggtgatgttcgaacgtccgatgcgcaggacaaaaccatcgatactcggaagcgcccgatcgcccgagggcagtcatcgccctttccatctgaccaaagccatggtcaaaccgacacgcccttcagaacatctgccttgctgagttcccctttgcgtcctgccacaagcacttcgccgcgtcgcaggacgacgaaccggtcagcgagatcgtaggcaaattcgaaatattgttcgaccagaatgatcgccatcgtgccctggctgcgcagatggcggatgacctggccgatctgctggatgatgttgggctggatgccctccgtcggctcgtccagcaacaggagacgcggtctggtgatcagggcgcgggcgatcgccaattgttgttgctgaccacctgacaggtcgccgccacggcggttctgcatctgcttgagaacagggaacagttcaaagatttcgtcgggaatgagccggtccgaggcgggcaggcaaccgaacccggtttcaaggttttcacgcacggtcaaaagggggaagatctcgcgcccctgcgggacataggccacccccttgtgtgcaagttggtgggcaggcagaacacccagcggttcgccatccaggatcatctcgccgcccgagcggggatgggtccccgagatcgccttgatcaggctggtcttgccaaccccgttggtgcccatgacacaggtgatctcgcccaaggcggcctccatcgagataccgtgcaggatttgcgaatgcccgtaatgcagcgtcaggtcttggagtttcagcatgttctaacgtcccagatagacgtcgatcacgtcttgattggatgtcacatggtccaggctgccttcggccaggaccgacccttcgtgcagcaccgtgaccttgcagttcaggcggcggacaaactccatgtcatgctctaccaccaccacggcgcaggtcttggcggcctcgaccagaagatcggttgtatgttcgcgctcctgtggcgtcatcccggcagcaggttcgtccaccagcaacaggcggggttcctgtgcgagcagcatgccaatttccaaccactgtttctgaccgtgactcagctcgccggatttgcgcttcagggcgtcttgcaacccgatttcctgcgccagaccgtagaccttttcgatatcctccctgcttggccgatagctcagaaccgagacccagctacgtggttttttcagcgccatcagaaggttttcctcgacggtctggtcctcgaacacggtcggtttctggaacttccgcccgatcccggcctgagcaatccttgcctcgctcattttcaacaatgacaccgatcgttccccccagatcacccggccttcgtcggggcgggtcttgcctgtgacgatgtccatgaatgtggtcttgcccgcgccattcgggccgatgaccgcgcgcatttccgccggaccgatccgaaagctgagattgttgatggcgcgaaacccgtcgaaggtgaccgatacgccagagacttcaagaagcgtgctcatttgttggcctcctgttcgcgcaacgcgccgtcgtcggggccgagatctgcgccgtgacggccgggcggtttgcggtcggtccagaggtcgatcaatccgcccatccccttgggggccaagagcgtgacggcaacaaaggagagccccagaagcaccaaccaccaatcgacccatttgatcgtgtagaaccccaagggcacgtcgggggcctgaccgccggtgaaccaggtcgacagcaagctgacaaaggctgtcccgatcaccgcgccatacagccggccccgcccgccgatggccacccagaccgcaagatagatcgaggcgataggcgcgatctccgccgggttgacaatgccagcctgcgggtaatagagcgccccggcaatggcggcgatgcaggccgtcagggtgaagatcaccagcttgtaggtctcgaccgaatacccgaggaaacgcacccgcgcctcgttgtcgcggatgccgcggatgaccgatccgaacttgccgctgacaagccaggccgccagaacataaccaagcccgagcgcaagcgccgaggaccagagaaaccagagcgagacgacatcctgcgacgcatccaccccgggcaggttctgaagcccggagaggccgttgttgccgcgcaagccgctgtcgttctggaacaggtacagcgccagggccagcgtcatcgcctgggtcaggatcgacaggtagacaccggtcacgcggctgcggaacgcaagccaaccgaagatcagcgccaacagcccggggacaagcagcaccagcaaaagctgcaggaacaggctgtcggcaaaggcccaaatcaagggaaactcgctggagccgaccacgccgaagatctggttgccgatggcgtctatgacctcggcttcggtgggcgggatttcggattgcgacagcgactcgaccacgatcagccgggtgcgctcatacatcagccacatgccgatcatgtagccccccaacccgaaaaaggcgaagtggccaaggctgagaataccggcgaagccccagatcaggtccatcgccacggcgatcagacacaggcacagcgtcttgcccaatgtcttgatgaagctggtcgagatgatgccggtgcccaatccctcggagagcaccgatacgatcaaggtgaacagcgccagtgcggcaaggaaaatcaggacggatgggttcttggcgatgaacgagtgttgcatgtctcaatctcccgccgcacggcctttgagggcgatgatgcctcttggccggaactgaatgaaaatgatgatgaagacgatcatgtaggtctgagccgccagcgtgttgctggggttcatccattcgatgcccttttgcagaaagccgatcatggtggcgcccgcaagcgtgccccagatgttgccgacgccgccgacaacaacggtcatgaagctttgcacgatatagtcgctgcccagttccgatgtgaccttggcaaacagaccaatggcgaccccggcgatcccggcaatgcccgagccgagaccaaaggtcagcatgtttacgcggcccgggttgatccccatcgaggccgccatgcgcgggttctgggtcacggcgcgggtttcaaggccaagccgtgtgcgtttcatgatgtagaggaacacagccagaaacatcagcgccagaaagaagatggcgatgcggatatagctgatcgacaccacgtcgttcagcaccagcgccccatccagccactccggggacgtcagcgggcgggcctgagtgccgaagatgttcttcgccaactgttgcagcgcgatcgagatgccgaaggtcgccaacagggtttccagcggtcgtgcgtaaagccaacggatcaccagccgctccatcgccacaccggcggcgaaggtcacggcaaaggccagcgggatcgcgaccaggatcgaaatggtgtgatccggaataagctgctgcaccacgtatccggtataggcgcccatcatgatgaattcgccatgggccatgttgatcacccccatcacgccaaaggtgatggcaaggccgatggcggcgaggaaatagatagaggcgagcgacagggcgtcgagcgtcaggtctaacgcttggttcacgccgactttcagctcgatggatttcaaggcggccagtgcagcagcggtgacctgtttcgaggggtccgcgtagctgtcataaaagacatgcgcagccagcgccgcgtcgatttcggcatcgctcaggatcggggggacgcgccctgcttttgccagcgctgcataggcccgactgcgggcagtgtcgctgtcaagctgggcgacggggatgccggccaccatcccgccggtgatattgccggcaagcgccgagcggatgtcgtcaggcgtgacctgcgccggtgcgtatcccttggcaaccagaaggccataggcctcgtcgcgcggcaacacctcggatccgggcctgaggcgggcagcaacgttcctgtcttcgggtacctgacccgctgcaacctctcgcgtggttgcgaccagcgggttcaacgtggcacgcagatcgacgcccagatcgcccgacatttcgtcgatggcatcgatgcgggtctggatgtcgttttcgaagctgatcgtcagcaagcgttccatccggcgtttctgcgccttgaggatgccatcgggctcactttcgatcgacgccctgaggggctccagatgcgcagcctccgggtcgcgctggatcgaggtcagcgcatcctcccgcttggcccgatcggggtcattcaactggaactgcaccagcgcggtggcgatcagggcgcggatgccgctgtttggtttcagctgttccaactcggtcctggggaactctcccgcaacctcgcccgtgtcgaaatcggtcaggcggtaggtatcgccgcccaccatttcaccgatgaagaacaatccgtcggatttgcgcatccacatcgacttggcgccccaggtttccagaacgatttgcgcctgtggcagcccgctcgccgcaattgcgtcaatggccggggcgatcgtcttgcgcgagctcttggcgatggccgcctgatgttcctgcaagagcggctggatcggtgcgtcctgtgcagtcgcagccaagcacgacaacacgagggcaagccccgcgaatagaaatcgtttcatgtcagtgggttccgatacttcagcgcaaagggggcagggacccgccccctttgtaaactcaggactcagtagttcgacagggtctgaacacaggtcttggtttcggtgttgtacataccgcacccaagctccttccaatcggacatcagaacagccgattccggcaggaagtcggtccaggcatcgcccgggacttcggcagtctggctgatgatgtcgaactggccgtcggcctggatttcaccgatcagaaccggcttggtcagatggtggttgggcagcatgacagccgtgccaccggtcaggttcgggaactcctggccgtacattttggcgcgcacggcatcgacatcggtgctgcctgcctcggtggcggcattcacccacatgttgaagccgatatagtgggcttccatcgggtcgttggtgacacgctcttcgcccattgtcgctttccagcttttgacgaattcggcgttcacgtcgctttcggctgactggaagtagttccatgccgccagatgaccaacaaggttcgaggtatcgagaccggcaagctcttcttcacccaccgagaaggccacgaccgggatgtcatccgccgaaatgcccgctgcggccagttccttgtaaaagccgatgttggcgtcaccgttgatggtcgagatcacgccgacctttttgccatccgcgcccagggcgacgacatcggctacgatcttggaccagtccgaatggccaaagggcgtgtagttgacgaagatatcggcctcggcgatgcccttttgcttgaggtagctttcaagaatgttgttggtggtccttggatagacatagtccgtgccgagaagtgcgaatttctcgacccccagttcctcgaggaaatagtcggtggccgggatcgcctgctggttcggggcggcaccggtgtagaagacgtttttcgagctttcctcgccttcatactggaccggatagaacagcaggccattcagttcctcgatcaccgggagaaccgatttacggctgaccgatgtccagttgccgaagatcacgtcgacctcatgcacggtcagcagttcgcgggccttttcggcaaacagcggccagtccgaggcggggtcgacgaccacggcttccagctgcttgcccagaaggccgcccttggcgttctgctgctcaatcagcatcagcatggtgtccttgagcgtggtttccgagatcgccatggtgcccgaaagcgagtgcagaacgccgaccttgatcttgtcctcggctgccattgccgcgttgcaaagggcagcgaagaccaccgaactggcgagcgttgttttgagaaagttcatgcttgtctcctcgcggggcgcggagaaacgcttgcgcattggcgctggcttcacttacctgtccccgcaacttcgtgttgcaaaccgtgtggcggccgcttcgaggtccaattcgtatggtcgccacacacccccggatatgtttggcgttgcgcccccggcaggtgaccaatcgattctgcattgcagcatgattggcaaactctggatgcatgtttccgccttccgcaccagcaatcgcctgttttcacggcagttgcggtcgcgcgcgattagaaaacagtcaagtaatcacggaatcgcccaacagattgccatttccaatggcggttggggcctgtcgcaccgaaaccagatgcatgagcaggcccggaaggtagagccattacacagcacgcgatcataggacccacgtcggattttggcgttcaaccccgtgcgcgcggcgtcgtggaactcacgaccaaacttgtgggcacttgcagcgcgcttgaccgcctttatcagtctgggtcggccaaatgccttttcccgcgcaacagccgggcgggattggaagctgtgctgctgaataccgccgggggtgtgaccggcggcgaccgtctgtcgttttcggcgcaggtccgtgcagggacccggctgagcgtgaccactcaggcctgcgaacgcgcctacagggcgcaaccgggcgaaaccggacaggttcgcaaccacctgagtgtcgcgaccggtgcgcggatgaactggctgccgcaagagaccatcctctatgatggctcgtcacttgaccggcgcctgagcgtcgagatcgaacccggagcaagcctgttaatggtggagccgctggtgttcggccgcatcgaaatgggtgaaagcctgaacgatgcccggttttgcgaccgtatcgagatcacgcggcgtgggcgcccgatcttcctggacgccacccgattgcagggcggtatcgccgcgcatttggcaaaacccttcattgccaatggggcaggggcgatggcgcttctggtttacctagccgaaaatgcggaagcggttttgccacggctgcgtcagatgctgcccgaatgtgcgggtgcaagcctgatcggcgaggacctgttggtgatgcgcgtcctggctgcagacagttttctgctgcgccagagcctgctgccggccctgcgtcttctgaacaataacgagatcccccgatgctggaccatctgagatgaacctgactccaagagaaaaagacaagcttctgattgccatggccgccgaggtggcccgcaaacggcgcgcgcgcggcgtgaaactgaaccaccccgaagcgattgccctgattagcgatgcggttgtcgaaggcgcccgtgacgggcgttcggtggccgacctgatgcaggccggggccgaggtcatacgtgccgaggactgcatggaaggcatcgcccagatgatcctcgaggtgcaggtcgaggccacctttcccgacggaaccaagcttgtaaccgttcacaaccccattcgttgaaggagacctgaaatgaaaaccgctctctttgccattgtgaccgcagcggccacacccgcattcgcgcattccggtttgcacatgcatcctcatgcagatgatccgtcgtggctggtgctgctcatgtcagggctcgccgtcgcggcggccgcaatcgtggcatggactcgcctgaaatgatccccggcgagttgttcccggcggagggtgagctgatcctcaaccaaggtcgcgcggtcacacggttgatggtggccaataccggggaccgaccggtgcaggttggatcacactatcattttgccgagaccaaccccgccctggaattcgaccggggtgcggcgcgcggcatgcggctggacatcgccgcgggaacggcggtccggttcgagccgggacagcggcgcgaggtcgtattgatcccgattggcggggcgcggcggatttacggtttcaatcaacaggtgatgggagagctctgatgccggcaacgatctctcgcgccgattatgccgcgatgttcggtcccaccaccggtgaccggctgcgccttgcggataccgacctgatcatcgaggtcgaacgtgacctcaccacctatggcgaagaggtcaagttcggtggcggcaaggtgatccgtgacggcatgggccaggcccagaccacccgtgccgaaggcgcggtcgacaccgtcatcaccaatgcgctgatcgttgaccacagcgggatctacaaggccgatgtgggcctcaagaacgggcgcatcgccaagatcgggaaggccggcaaccccgacacccaacccggcgtcgacatcatcgtaggcccagggaccgaagcgattgccggcgagggccgcatcctgaccgccggtgggttcgacagccatatccatttcatttgcccgcagcagattgaggatgcattgcattccggcctgaccaccatgctgggcgggggcaccggccccgcgcatggcacgcttgccaccacctgcacgccggggccctggcatatcggcaggatgctgcaggcggcggatgcctttccgatgaacctggcctttgcgggcaagggcaatgcctcgcttcctgcggcgctggaagaacaggtgctgggcggtgcctgtgccttgaaactgcacgaggattggggcacgacacccgccgcgattgattgctgcctgtcggtggcagacgcgatggacgtgcaggtcatgatccatactgacacgctcaacgaatccggctttgtcgagaacacggttgccgccatgaagggccgcaccattcatgcgttccataccgaaggggcagggggcggccacgcgcccgacatcatcaagatctgcggcgaagagcatgttttgccgtcctcgacgaacccgacgcgccctttcaccgtcaacacgcttgaagagcatctggacatgctgatggtctgtcaccacctggacaaatccatccccgaagacgtggcctttgccgaaagccgcattcgccgcgaaaccatcgcggccgaggatatcctgcatgacatgggtgcgttttcgatcatcgcgtcggacagtcaggccatgggccgcgtgggcgaggttctgatccgcacctggcagacagccgacaagatgcggaaacagcgcgggcgattggcggaggagaccggggacaacgacaattttcgggtgcgccgctatatcgcgaaatacaccatcaacccggcgattgcacatggcatcgggcatgagatcggcagtatcgaagagggcaaacgcgccgaccttgtgctgtggaacccggcctttttcggggtgaagcccgagatggttcttctgggcggcaccatcgtcatggcccagatgggggatccgaacgcgtcgatcccgacaccgcaaccggtctattcgcgcccgatgtttggggcttatggccgttctgtggaaaactgcgctgtcacctttgtcagcgccgcagcacacgaggacgggattggcgcgcgcctggggctggccaaggaaacgctggcagtaacgaatacccgcaacatcggcaaatcccatctgatcctcaacaacgccacgccccagatcgaggtaaatcccgaaacctacgaagtgcgtgcagatggagagctgctcacctgtcaacccgccgaggtgttgccgatggcgcaacgctatttcctgttttgaaggggaccagcatggaccttcccgcctgtcgcgacatccgcagaaccggtcattggtcagaggccgacgaccgcgtgaccctcagctatgacgaccggttcctgcgccgcaagcgattgatcacggtgcaagacaaggcgtttcttgttgatttggcccatacgacgtcacttgaacatggcgacgcgttccagttggaggatggccgcctgatcgaatgcatcgccgccgacgaagaccttctggaggtcaccggcccggacctgacgcgcctggcctggcatatcggcaatcgccacacaccctgccagatcgaagagaaccgcctgctgatccagcgcgaccatgtgatccaggacatgctgagccagatcggcgcaaccctgcgcgaggtcgtcgaacccttcacccccgaaggcggtgcctatggtcacggaagaacccatggccacgcccactgagaaacagatcctgaccctggctcagtggttttcaccggcgtacccggtgggggcatttgcctattcgcatgggttggaatggagcgtagaggcgggcgatgtcgtggatgcaagaaccgcgcaggcctggattacggatgttctgcaacacggcgccggatggaatgactgtctgttcattggctcggcctatcgggcggcttcgctgcaggaactgaagaacatcaacgacacggcgctggcgttttcggcatcgtcggaacggatgatggaaacccgcctgcaaggcgaggccttctgcggtatcacggcatcggtctggcccgttgacctggccgggctttgctatccggttgccgtgggacgtgcggccaatctggtgggcctgccgctgaccttgagcggccagttctatctgcacgccttcatggccaatctcgtgaccgcggcgacccgacttgtccccttggggcagaccgaggggcagcagatcatccgcgacctgaccccgctttgccaagccatcgccgatacggcgctttgcgccaacctgtcccatcttacctctacggctttccttggtgacattgcggcgatgaaacatgaaacccaatattccaggatgttccgaacatgagcaaaatgaacggcccgcttcgagttggcatcggtggcccggtgggcgccggcaagacaacgctcactgccgctctcagcgaagcgctgcgcgacagccattcgatcggcgtgatcaccaacgacatctacaccagggaagacgccgaggcgctgatgcgcctgcaaattctgccgcaggaccgtatcattggtgttgaaaccggcggctgcccccacacggcgatacgcgaagatgcctcgatcaaccttgccgcggtggccgagatggaacgccgccatcccggtatcgagatcattctgatcgaaagcggaggggataacctgtcggccacgttcagtcctgaacttgccgatgttacactttacgtgatcgacgtcgccgcaggcgaagagatcccccgcaagggaggaccggcgatcacgaaatccgatatcctgatcatcaacaagaccgaccttgccccgcatgtcggcgcgtcgcttgaggtgatggagcgagacgccggaagaatgcgctgtgggcgccccttcgtcttttcgtcgctacgcaatcgcgacggtgtcgccgagatcgtcaaactgcttgcagaaattgcagggctggagatccggtctgacttgcaggtcgccaaccttgcctagcggcagaaatgggccctctgcggggtggcaaggcaaggacggccctggcgagccattcatcgggtcgcccgacgccgcaatgcagcttcaccgaacctgacattagctgtgcctgcgaaatcgtgagatggtcgaactcacagcttgcgggacaacccagcatttagccacgtttgcgcaaattggccgttttgttttgcttggcgtcgatcgccctgcgctgtttgcggttcggggttcgttgcggcttggccgaggccgtcggcgaatgcaccacctcaaacggctcgttgcgcggcatggccgatagcgccgtacctttgagcggttgcaccgggccgcgatccagcaccatcggcgcaggcaggcgcgggccttggctttcccattcggcggccttgtagatgtcttcgagtgtcgtgccggaacacgccagcacgaaatcttcgggctggggcagcgtgtcgccaaactcccaatggaagggcatgggggcgccgtcgcccacgcggatcagctcatcctcaccgacgacaccgccgccatgttcgatcaggtcggccacagcgaaggatctgcgctcttttccagtgccgacaaggaagcgtgtgccaagacgaatgcggccagcatcattctgtacgactgtaccatccgccttgcgtttcccggtgaccgcccggacaaagccgtcgcgggggctgtccacgggagcatttgtcgccgcgcggatcaacgtgccatcctgaggtttgatcacgccatcgtcgcgcagcacgtcgatgagggtctcgtatttgtaggatttcttgctgtccgggcggtagtagacgtggcctggcgtgacgtgcgtgccgtgaaagttcagtaggattttggcgccgttctggaacgttcgcgtgaccgggccgggcacgaggttgtcgttctcgtcaaacgacacgacgatatcgcccacccggatcagctcgatcggattcttccagaccttggcgcacacttcgtcctggtcgtagataccatccgggccgggttcgagcgttggatcgagtggccacatgtcgatagaaacttcagcgccgaagcattcactctcctgtggaaaaagtctgacgggagcgatctcggtcaaagttgatagggacggaaagttgggatcgctgtatccattttctgcttcgaattctcgctgataccagacatcggaaaaataggaggcttgtgcctcaatgctccattcgtgaagaggcttgtttgctgccagatcatcccggtaatcataaacgtcgataccaaaggtattttttagcctggtcaataagccctctgaaggcaacatttatgccgctctgaagctgcaaaatgtggcccttctcatgaacgaaggcccatttttactctatagtgccgtttgagaagtcatctgcatacgatgtgctgcctgatgggtaatatatgtttccgttcggagccatagcccgactggttggctgcaattcgttgtgtctatcattgaaaatcgtaacatcagaataatttatggagtaccatagatcgaccgtgcaatttcgatttctccggcggtgagagatcgtctctcagtcatagtctctttcctttatttcaaacgccgaaacattcccacgttttgcggtctgtagtccagttacagaagtttgtgcctccctcgataaatcgaaaatacaaggaggcaccctttgatgcagaaccatcaacagaattgtacaccaagaatatctcttggtcgtctgtgttgatgaagtaaaaagatggtggaggcactgtttcttcaccttgctttatgaaaatttcgtctgcttcgacccgctccataatttcttgtaaactttcggggtattcaccactctcaaggccagataagtattgtgttattggggcggtagcggaaaaaccttcgctcgccgtttttgtgttgttaggatcaatgtcgcaagaggcgagcgcaaatatgcatgcgacgtaacttccaaggtttctcatctctgccattagaaggcctataggttgattaacattcgcatgtgatctatctggcgccagacaggttgcttaagagctacctgacgcggccctcttcgtcccgcccggtttccgagcttctctagccacaatctaccccactacctgcactctttgcaacttgcgatagacagttggccgtgacacggagaatacctcggccaggtcgctgacggaatagtccccggagtcgtacatccggcgcagttcgcgggactggcggtcggagagtttcggctgtttgccgcgctatttaccctccaatttccaggttcatcatgttctcgactccaggaccggaacgagttgagccttcatatcgttcagtaagaaagcacaattgatcctcttgtgacgcgcgcgcccaaatagcgttgactaggtgtttagtcccatgttttttgaatttcctgagcttcgtctgctatgttaatcccctggaggaagtcattctccaagtaatccgcgcaaactgaccctgctttcatgatgctttgtgtggattcgatgaaaattcccccaaaagtaatttctttgggggtcggtaaaggttttgaacatgccgaaatatcgcccgcaatgcaaaagaccttaagctgaacaatggcatcatttacttgtaacgttttgccattcagtatcactattccatcaaataggtaggcgtcattgataaatatggcgctattccccaaaaaacctttactgttctgatcaatatttttgcgctgagcccaaatgtactcaggtctgctttctaaagctccaagtggaccgggctgtaatgttcccgaaaaaattgcattgtttggatcttctgccatcacttttaatctgtataagataccctccctttctgatggtagaagattgccgtgcagatcggtctcaagtggtgggacacaagagctagcaaatgtcacggtagtaatgaaaggcagaaagaacactcctgtcaccgaaacaatgttcaatattttcagcactaagttactcgattgagattgctatgctccatgtgcatattcaaaacgatggtttttgttatgcccgggctctctacgtctttaccagatactaccccacgcccggcaccctttgcaacgtgcgatagatcgttgggcgcgacacggagaatacctcggcgaggtctctgacggaatagtcgccggtgtcatacattcggcgcagttcgcgtgactggcggtccggctgtttgccgcgcagtttgcccttggcgcaggcaggcgcgggccttggctttcccattcggcggccttgtagatatcttcgagcgtcgtgccggagcaggcgagcacgaagtcttccggcttgggcagttccgagccgcagatgctgctctcgacaatggcgacaaggacttgatgatctccgtgattggcagactcatcggtccacatgcgaaggtcatgttggccaatacatgaggcagtggccggagttcacgggggccttactcaggggatcagcagggatggaagccaggtagcgagcggcgggaagtagctgaccgcgagcagcaccaggatattggtcagaaggaagggcattatcgcgcgcaccaccggggccagcggcaggcgcgcgatattggcgcagacgaaaaggcagacgccgaccggcggcgtcgtcaagccgatcatcaggttcagaaccgcgaaggtggcgaagtgcagcggatcgattccgaccgcctgtgccaaggacaggagcggcacgaacaggatgatcagcgccgcgatcgtctccatgaacatgccgacaaaaagcagcagcaggttgatcagcagaatgacgaggaacttgttgtccgttatcgacagcacgccatcggcgatggcctgcgggatccgctcagagacgagaatccacccgaagacattggcaaaaccgacaagcgccaggatacccgccgccgagaccgcgctgttggcgacgatgcccggcactttcccgaggggcagttcgcggtagatgaaggcgccgacgatgaaggcatagacgctggcgaccaccgccgtctcggttggcgtggcaagccccgagagaagcccatagatgatcaggaaggtcatcgcgatggcccagatcgcacctgcgaacgagcgcgcgacctcgccgaagccttgccagggttggtgcgggaagccgcgacgcaccgaaatgatatatgccgtcaccatcattgcgatacccatcaggatgcccggaatggcgcccgcgaggaacatcttgccgaccgagatcccggaaagcgccccgacgatgatcatgggcaccgacggcgggatgatcgggccgacagttgatgaggccgcggtaactgcggccgagaaatcggccgggtagcccgccttcttcatgcccgggatcagaacgccaccaagcgaggcggcatcggcgacagccgtgccggtgatgcccccgaacagcatcgaagcggcgatgttggtcagtccgagcccgcccttgatccaccccacgagagcattggcaaagcggatgatcctgcccgtgatcccgccctggttcatcaggttcccggccaggatgaagcctgggatggatagcaggacgaatacatccatgcctgcgtacattttctggggcatcaccaccggaggcatgccggcagcgatcagataggcaagtgacgacagacccagcgtaatggccaccggaatgcccagcaccaggccgccgacaaagatcgagaagaggatcgcgacatccatttatctattcctcttcctcggcaatgtgtggtgtgccgtcatcggcgcccgccaacattccgatcacgcgcagaaccgcgaaaagcgccagtccagccagcatcagccagacggtcagatggacgaagtccattcggatacccatggcgggcgcggtctgcatcttgccgatggcgacgtatttccatgcgtgtggcagcagataaagcgcgagcccaccggtggcgatcgccgagaaaaggcgcagcgcccaaggcagacggccgggaagggactcgctgatcacgtccacgttgacaaggtcaccggttcgaaaggcaagcccggcgccgaaggccaccatgtagagcagggcatagcgcgtcagttcctcggtccagaccggcgacgagccatagatccggcccacgacctgaacaagaactgcggccatgatgacggcaaacgccaggcccgcgccgaaccgtgcgagaacgactacgatctggatcagtcttccggccattctcgcaatgtcctttcaaaaggagggccggcgccacctggacgcggcgccgaccccttcaggtagtcgtcgcctgttactcggcaaaaaggccttccacgatgggcttgatctcttcgttgacgttggccagcacggcgtcttttgcagcggcctggaaggcggcggcatcgacctcgacaaacgtcatgcccttgctttcgaggaaggcacggtcggcggcaaggctcgcctcaaagaggccacgctcataggcctgggcgcgggcagcggcttccatgaccgcattctggtcgtcagccgacagcttgttccaggtcgactcggcgatggtcaggtagatccacgaacggacatgatcggtcaggtttacgtggctctgcacctcatagaagcttgccgaacggatcagggccagcgggttttcctggctttcgatggtgccattctgaagcgaggtgaatacctccgagaatgccatcggaccggggttggccccaagcgctttccaaacgtcgacaaaaagaggcacgttcgggacgcgcatcttcaggccgttcaggtcggcgggcgaggtgatcgcgcggttcgaggtcaggtcacgggcgccacgagcaaaataggcgatcggtcggatctgcactttctcgatgatctgcgccttgatctcgtcaccgatcgggcccgcggcaaaagcgtccatgtcctcgatggtcttgaacgcgtagggcacggccagcagggcggccttgggcgcccagttctggaggctctcgccggtgatcgtcatgtcgaccgtgccaagctgcatgccgttgatcagatcgatctccttgccgagcgactcgttcgggaagacctcgacagcgatccggccgtcggtcagggccgacagctcctgaccaaacttgaccgaagccttgtgccacgagttttcctcgttggcgaggtggccaagcttcagcgtcatttcttgcgcggcaactggcgcggcaacggcaacggcgaccgccgcagcaagagccgagaccttaaaagtgaatttcatgctagtttcctccttggatgggtgcattgaccggcaggggcatgtccccatccggcagttggaatgagcttcgattggcttcgacgatctgcggaagatccttcagaacctcgcgcaggtggtggcgaacggccttgttcgagccggcaacatcgccgagttctatctggtccacgattgcgcgatgctgccggacaagtgtttcgatgccgaattcgccgagtgcgagataacggacgcggtccatctgggacttcaagccctcgatctgtttccaggcgcccccctttccggcagcctcggcgagggtgcggtgaaaaagttcgtccagacgaatgaaagcgccgggatcgcgacggtccagggaggcttgccgcgcgagttggtcgcgcagttcggcgatcacatgccggtcaggatcggcagccagtatcttggcgatgtcggcctcgatggcctcgcgcaggaagcgggcgtccagaaccgccgcatatccgattttcgtaatgatcgtgccgcgttgcgggcgaacttcgaccagcccctgatcggcaagtttgatgaatgcctcgcggatcggctggcggctgacgtcataggcccgcgccagctcggattccgaaatacggtcgccgggcttgagatcgttctgaatgatgcgttcgcgcaggatccgcgtgatctgcggtgtaatgggcaccgcagggtccagttcccaggctgaattccgttctatccgcatgattcctcccttgcagagctgcgttaccatacttccatactagtcggcaatgggcgatagtgctatgacggcttatgcagcgactcgaggagggcggaatggaaagaacatggcgatggttcggtccgagcgacagggtgacactcgccgatgttgcccaggcgggggccacaggcattgtcacggcgctgcatcacgtgccgaccggcgccgtgtggtcgccggacgacatagagctccgtcagaaccaagtcgcgaccttgccagatggcaagccctcgaacctggaatggtcggttgtcgagagccttccggtttccgaggacatcaagaagcaacggggtgactggcgtcagcacatcgccaactatcgcgagagcctgcgcaaccttgcggccgccgggatcgaggtgatctgctacaacttcatgcccgtcctcgactggacccggaccgacctggcttggcgcctgccgaacggcgcgacctgcatgaggttcgatctgatcgacttcgttgccttcgatctgcacatcctgaaacgggaacgggccggcgaggattacgaagaggaattgcgcgctcaggctgcccgccggttttccgagatgtcggcggaggctgcggaaacgctcgccggcaacgtcgtcttcggccttcccggtgcggcggagagattcaccttggaggatgtgcgcgaacacctcgccgaatacgcggggatgcgcgaagaggcgctgcgcggacatctggtcgactttttgtccgaggtcgtgcccctggctcaggaactcggcctgcggatgtgctgccacccggacgatccgccctttccgcttctgggcctgccccggatcatgtcgaccgaagcacattacaaggccgtgatggatgcggtcgatgttcccgccaacgggatcacgctttgctctggctcactcggggcgcgccccgacaacgacctgcccgggatgatggatcgactgggcgacagggtgcacttcctgcacctgcgaaacgtaaagcgcgaaaccgcgaatgtgcgcggttccttctacgaagccgagcatcttggcggcgataccgatatggtcgcgctggtcgaggccgcgttgcgtgaagaggcccgtcgcaaggctgccggacggcgcgatcagtctatcccgtttcgtcccgatcacgggcaagacatcctcgatgacctcgggcgtcgcgcccagccaggctatccctcgattggccggctcaaggggctggcggaattgcgcggcatcatcgccgcgctcgagccgaggatcgccgcaagatgataacaccgcttgccgggctcgacggtttgcccaagaccgtccggtgccccgcctacaggcgcgaagatcacgggccgggtatcgtccacatcgggttgggggccttccacaaggcgcatcaggccgtctataccgatgacgcccttgccgccgagggcggcaactggcgcatcatcggcgtttccctgcgcagcacggcgccggcgacggaacttgggcggcaagacggtctctacacggttatcgagcgcagcgtcgagggcacctcggcgcgcgtgatcggggcgattgcggcggcctattcgctgggccgggaccgccaggccgtgctggacgcgctttgcgatccctcgaccaggatcgtctctctgaccgtgaccgaaaaggcctatggtatcgaccgcaagaccggcgggatcgaccggaaccatcctgccatcgccgcggatatctcggacccggacaaccctcagggcgtcgcgggcctgttggtctgggcgctgagccgcaggagagacgcgggcacgcccccgtttaccgtgctgtgctgcgataacctgccggaaagcggaagcatgcttcgggctctgctggtggattacgcacgcttggccgccccgcatctggtcgatcacatcacgaatgctgtcgctttcccctcgaccatggtggacaggatcacgcccgcgcgcacccccgcgacgcttgcccttgcttgcgacctcattcaacacagtgatgcggccgccatcgaatgcgaggctttccggcaatgggtcatcgaagatgacttcccgaccgggcgcccggcctgggaagcgggcggcgcgcttttggttcgcgatgtgagaccgttcgaggacatgaagctgcgcatgctgaacggaacgcattcgatgatcgcctatgcggggttcctggcgggccataaatacgtgcgcgatgtcatggccgacacctcccttgccgtgctggtcgaaaggcatctcaaggcggcggcgacaacgcttgatcccctctctggcgttgatttcagcgcctatgcggcagagcttcgggcccggttttcgaacccgcatctggagcatgagacctaccagatcgccatggatggatcggaaaagatgccgcagcgcatctttgcccctgcactcgatgcgcttgaaaaaggccagccactggatgcctttgctttcgcgacggcctgttggttgcgctacctgatgggtcgaaccgacggggggcatgcctatgcgctgcgcgacccccgcgaaacggagatcacggcagccctgactggtgcggcaacagcggaagacattctttcaagcatttcccggctgcccggaattctgccgcaacgccttgaagagagcgcgacctggcggcgtcttgtcataaacatgaccaccgaattgctcagcggcgatattccagctgtcctcgaccggttcgcctcggatgcagggcgcttgggctgaggccggtactcgtgaagattacccgatatccatgcagaggtgctttgggaacaggcctttagatcgaattgcctccattggcgaatgagcggtggagagcggcatgccaggcccgtcccgatacgcgggccttgacgcctgacggggtacagtgaactgcggcgccgcaggaccggtgccgcttgatcccgccggaccccttccggttgaccgacagaaaatgcgagtgattgacactgctgctggcgacagcttcgagtgcgcctaccttgccccggtcgcgccgggcgggccagccaccgatggcctgctggcagggcaagaaattgctggggtagccaacgcgaacccctggcgcccaacgcttcacttgtttctgcgtatgcttcgaatcaagcgtgcagaaagtcgactttcttcagccttacatgaatgtcggtttgtgtttgagtgcgccttcgccgcacagccgcagcgaaggaccattccacgccgatgggcagttccgcctttcgcagcagcccgatggcgcaccttgcctggcggccacactgatagcgcgcgaaccggcgtctcccaagtcatgcccgggaaagggaggcttcacccctcgcgcaggtaccagtcgtcaaagcgtgagatatcctgcaacacccggcgataccccttgccggtcagcagggcgtggatgtcctcgcgctggggggcgtggttgtgttccaccgtcatgaccccgaatgtccagcgatcaaagtcgaaggcgttcaggatgtcgaactcgctgccctcggtgtcgatcgagatatagtcgatatgggccggggcctggtgggtttccagaagctcgaccagcgagatcgtttcgaccttgtagttctgaccgcggatgcggcgcgaggatttgacgaaggtcgagatgcccgagttttcaccgcgcggcgcctcggtaaagcccagcgtttcgcccgacgtatgccagacgcagcgggtttcgatggtggcggcgcggttggccttgagggcggcatgccagccgcgtgccggttcggccaggatgccgctccagccgaaaccggtttccagcagataggagttgttcagctcgatcccgtcggtggcgccgaattcgacaaagaaaccatcctccttgaacccggtctggcacagagcgaacaggtcctgacgcagctgcgatttcgagcggtccaacaggtcgatgcagcggctgcgatcctcgggcgctatcgccttgaggaactccagatcgaaccaggctttttcccgttgttgcaactggcgcaggcggtcgcggcggacaagagtggtgttggagatcgaatggctcacggcaaggttactccgtcaatgtccctgtctgggtagcgggacacccggggtgaggcaaggggctttgtcagtcgggcgggatcaggcccagcccgcgcagatagatgccgaccccggattccagcagatcctcgggcgcaaagggcgcggtggcgccggcattgcgcgcataaagttcgaccaccccgtggctcatcgcccagatatgggccgagaccatggccgccggcggccgttttccgggcgggatatgatcgctcagatcggcggcggcctgttccagcaccgctttggcgcggttggaggcggcggccagttccgggctgcgattgaccgagatgccgctttcgaacatggcgatgtaatggccgggatgtttgcgggcaaaggccagataggcgcggccggttgcctcgaacgcggccagcgccgagggctgtcccttgtcataggcatattgcatcaggtcggcgaagatctcgaacccctggcgggcggcctcggcgatcagctcttcgcgcccgtcgaaatggcgatagaccgccgcgggggtcacccccgcggtcttggcggcctcggacagggtaaagccggtcggccccttggcgcggatcagctccagcgccgcgtcgatcagcgcctgtttcagattgccgtgatgatagccttgcttacgcatcccagatgtcggggcctccgcagattgccgcatcgggctggccgaccgcagcgcggtccttgttgtcatagtcgatgcccgacagcacggtacggatcgccgccagacgtgcgcgtttcttgtcgtccgagcggatcacggtccagggcgccctgtcggaatggctgcgggtcagggtctgcgagatggcggtggtataggcctcccatttgtccagcccggcaatgtccaccgggctcagcttccactgtttcagcgggtcgcgctcgcggtcgtggaaccgtcgcagctgctcggcgcggcccacgttcagccagaacttgaacaggtggatgccgtcatcgaccaggtcatgttcgaacggcatgacctggcggaagaagcgttcgcgctgttcctcgtcgcaccagccgaacacatgttccaccaccccgcgattgtaccagctgcggtcgtagaacaccaattcgcccgccgagggcaggtgctgaatgtagcgctggaaataccattggctgcgctcggcctcggtcggtttcgagagcgcgaccacgcgggcaccgcgcgggttcaggttctcgcggaaccgcttgatggtgccgcccttgccggcggcgtcgcgcccctcgaacaggagggcgacgcgggcgccgctctgcttgatccaggcctgcagcttgaccagttcgatctgcagcgcctccatctgggcgcgatagtctttcgcggtcatctccgcgtcatagggataggtggtgctcaggatatcgtccttgtccgccttctcgatggcgcggcgaatgtcctttggagccttgtcgttgaaataccgggaaatctcgccagttgccgcgcctgtcattcgcctggggtcctttgtgctgccgttccggttcaatatggaacctgttgccgattaacgcaaacccgcgcgtgtcgcggcccgcagaaccgcatcggccaccacctgtgccgccacatgctggggcatgtggccgacgccgggcaggggggtcagcaccgcgccggaaatctgacctgacagggtggtcgaatgcaggtcgaaattcaccgtgtcatcctcggttccatgcacgatctcggtgggcaccgcgatttcgccatagcggggatgtagcgcctcgatctcgcccagcaggctggcgcggtgcgcggcgttggccctgagcgaggcgcggcgcagcgacaggccggggccgaaatggtcggcgtagcctgccggtgccggttgcggcgcgaacacgtcctcaagcgcgcgggtgacatagctgtcgggcacataggcggtgatcagcggcaccgccacagccgcgcccagccgggtcgaggtgacccgatagagcaggtcgagtggcgtgttccaggggttcgaaggggccgccaccggcaccagcgccgccagtcggtcggggtgatgcaccgcccaggccagcgccaccgacccgccatagctgtggcccagcacgatcggacgcttggcgcccaactgctcggccgcaagcatcagcagtcgcgcctgaccggcgatatccgccgcccctgcgggggcgggatcggaaaaacccagcccgggccggtccagcaggatgacgcggaagtggtcggccaggatcggcgccagcacgaaactcagatcgcgggtattgccgttcgagccgtggatcatcaccagatcggggccgctgcccatcacctcggcatggatgcgcagcccctccacggtgacgaactggcccagcggcggatggctggcctgcgcgcgcgcctcgtgccgggcggcgcgccacagggtcagcgcccagaaccccgccgccagcagcgcaaggatcagcaccacccgcatgaccgctcagccccgcaggtcggtggattccagcccgatccgcgccatgtcatagggcgtcgtctcatagatctcgctgatccagttgccatagagcagatgcgcatggctgcgccagcggttgagcggcttccgcgaggggtcgtcatcggggtaatagttgatcggtacgttgatcgcggtgccgccttcgacgtcgcggtcatattcctgtttcagcgtgtcgctgtcatattcgaaatggttgaagatatagagcgcgcgatgccccggatccgagatcaggcagggccccacctcgtcactgcccaacagggtcacaagctcgggcaccgcgtcgacctcggcctgtttcacctcggtccagcggctgaccgggatcacgaaatcgtccgagaatccgcgcaggtatggcgaggccgggtcaaggttgcgatgccggaaacagccgaacgccttgtggtccagcatatgtttgcggatgccgtggaaatggttgatcatcgccatccctccccagcagacgccaaaggtggaatgcacgttgctctgggtccaggcaaacacctcgcccagctcgtcccaataggtgacatcggagaactctagatgctcgatcggggcgccggtgatgatcagcccgtcgaacttctcgtcgcgcacctcctgaaaggggcgatagaattcttccatatgctcagaggcggtggtcttggtctgatgctcggtcatccggatcaggctcagctcgatctgcagcggcgtcgccccgatcagccgggcaaactgggtctcggtctggattttcttgggcatcaggttcagaaggccgatccgcagcgggcggatgtcctggcgcgcggcctggtcctcggacatgaccatgacgccctcgcgggtcagaatgtcataggcgggcagatgtgcggggattttgataggcatgtcgcgggcttcctttccgagattttgaggtaagccatcacatgcaaaagtgccagcccctatcacggtcccgtggtcggcttcgcgccgacgcaatcgctgcgcgcgggtaagggggtgagcatcgtgggaaaatggcagcccgtaggggaatcgaacccctctttccaggttgaaaacctggcgtcctaaccgatagacgaacgggccgcgcttggcgtgaggcggcttttacggagagtcgcggcacggcgcaagaggggaaatgcgaaattctctcggcatttgtcgcctgcctggctgctctggaaaggcccgcattcgggcagcacaacatatgcggaacagccgctgcaccggcggcgatgcggggtagaccaagaggatatcagggagaaatggcagcccgtaggggaatcgaacccctctttccaggttgaaaacctggcgtcctaaccgatagacgaacgggccacgctggcttgtggagggcgttttatggtgtccccttgcccctcgcaagcggaaaaacgcaatttgtgaaacttttttgcaaggccctgaaaagtctttgttttcaattgctcaggcgcgcgcgacgtcatcgacgcgcagctgcacgctctgcctgccgccccaggagttgatctcgagccggccggcgaaatggaaccgggcaccgccgtggttttccagtatcgggccgatctctccatcaaaggcaccaaacaggatcgcgtccagcccgccgcccatcccgtcggccagcgacagtttcagatgcgacgcgccgacgcgcttggcaaagcggatctgcaggtcgggcagggcaaaacgcggggcaggggcgctggcgccataggggccggccagttcgatctgttccagcagctcgaccgtggccgcgcccggcatcaggaccccgtccagccgcagatccgccggtccgccttgcccggcgccctgtttggccagcagttcggacagccgttccatcgccggttccagccggtcgcgcagcaccgtcagcccggcggccatcttgtggccgccgcccttgaccagcaacccctcggccgccagccgctggatcgacgcgcccagatcgaccccggccaccgaccggcccgagcctttgccctcgtcgccgtcaaaaccgatcacgatggcgggccggttggcgctttctttcaggcgcgaggcgacgatgccgacaacgcccggatgccagccctcgcccgccgcccagaccagcggcgcctccagcccgcgggtctcggcctgatcgagggccgcggcgcgcaccgcggcctcgatctcgcgccgctcggtgttgagcagatccagccgttcggccagcgcctgcgcctcgctcatgctgtcggtgctgagcaggcgggcgcccagatcggcctgcccgatccggcccccggcattgacgcgcgggcccagtagaaagcccaggtgataggtgttgggcatggcgtccatgcgcgcgatatcggccagcgccaccagcccgggccgctgccgctgcgccatcaccttcagcccctggcgcaccagcgcccggttcgcctcgatcaacggcgccacatcggctacggtggccagcgccaccaggtcgagcatcgccatcaggtcggggccgcgttgtccgcgtgcgcgcagctggcggcccgcctcgaccagcatcaggaacaccacgccggcggcgcagaaatagcccagatcgccgctctcgtcctgccggttggggttcaccaccgccacacattcgggcagggtctcggcccccaaatggtggtccagcacgatcacatcggcgcccttggcggcggcgatcgggccatggctcagcgtgccgcaatcgacacagacgatcaggtcgtgaccccgggccaagtccgccatcgccacctcgttggggccatagccctcgtcgatgcggtcgggcacgtaaagcgttgcggtttgccccatctcacgcagccagcagatcagcagcgccgccgaactgccgccatccacgtcgtaatcggcaaagaccgcgatccgctgacgcccggccaccgcggccaggaaccgcgccgccgcgatttccatatccttcagcttgcgcggatcgggcagcagctccttcagcttggggtcaagaaagccgcgcgcctcgattgccggaaccccgcgtcgcgccagcacctgacacactgcctgcggcaggtcggtctgctgccgcatcatctgcgccgcccgctcggtctcgagatcggggccgacccagcgccgcccgctcagggactgttcgatgcccagataactcaccactcacctcatgcgcaaaggccggacccgacccggacccggcccttcatttcgctccagatacgcccgccggaggctgcggcaccagccgcatccctcgccaaaggctcagaccggggtgcgatagctcatccgccgcaccgatccggtcttggaccgcatcagcagggtggtggtctcgacccagccgggctcgcgcttgatgcgcggcaacagcgagccgccggtcacgcccgtcgcggcaaagatcacgtcctgcgtcaccatctcgtcgcgggtatagacgcggtccagatcggtgatgccggccttggcggcgcggccacgctcgtcatcgttacggaacaggagccggccgaagatttgaccgcccatacatttcagcgcggccgccgccagcacgccctcgggcgcgccaccggaacccatgtacatgtcgatgccggtggtttcggcttcggcgcaatgcatcaccccggcgacgtcaccatcggtgatcagccggatcgaagcgccggtttcgcgcacctcggcaatcatcgcctcgtggcgcggacgctccagaatgcagacggtgatgtccgacggtttgcagcccttggccgctgccagcgcctcgacccgttcgcgcggcgacatgtcgagcgagaccacgccctcggcatagcccgggccgatggccagcttgtccatatagacgtcgggcgcatgcagcatcgagccgcgcggacccatggcgatcacggtcagcgcgttgggcatgtccttggcggtcagcgtggtgccttccagcggatccagcgcgatatcgacgcccgggccgttgccggtgcccacttcctcgccgatatacagcatcggcgcctcgtcgcgttcgccttcgccgatcaccaccacaccggcgatgtcgagcaggttcagctgttcgcgcatggcgttcacggcggcctggtcggcggccttctcatcgccgcgtccaatcagcgaggccgaggccagcgctgcctgttcggccacgcgggcaaggcccagggaaagcatacggtcatgaaattcgggcatggcggacatgaatagttccttgcagatgggcttattgaccctctaccgcagggcggcgggggtccacaagcatgtttgcgacaatggcgcgcgcgtggctcagaccgcctcgatcctcagcgccaccggttcggcggccagaacacccgccgccgtcatggcctccagcgctgcgtcgaggtcggcgcgctgggtcttgtgggtgacgatcaccaccggcgcctcggcgctgtcgtggccggtctggcgcatccggtttatactgaccccggcatcgcccaacgcggcagccaccttggccagcgcgcccggacgatcgggcaacagcagacgcaggtaatagggggccggagagttcgattgggcactgtcggcctcggccagcgcggtggcgggctggccgaacaccggcaggcggaagccgcgcgcgatatcgcagatatcgcccagcacggcgctggcggtggggccttcgcccgcgccggggccacgcagcacgatctgttccacggcgtcaccttcgatcaccaccatattggtaccgccctcgagctggcccagcggcgagtccgccggcaccaggcagggccgcatccgctgttccagcccgcgcccgctgcgctgggccacacccagcagcttgatgcgatagcccatgtccgcggcataggcgatgtcttcgaggttgatgcgctcgatcccctcgatgtcgatcccgtcgaaatgcggtttggtgccaaaggcgatggcggccagcagcgccagcttgtgcgcggcgtcgatcccgcccacgtcaagcgtcgggtcggcctcgagatagcccagttcggcgcattcctgaaacagcgcgttatagcctttacgctgcgattccatgcgggtcaggatatagttgcaggtgccgttcatgacgcccatcacgcgggtgatctcgttgccggccagcccttcggtcagcgccttgatcaccgggatgccgccggcgacggcggcctcgaaccggatcacccggcccgcggcctcggcctgttcggccagcgcctgaccatggatggccagcagcgccttgttggcggtgaccacgtccttgcccgtttccagcgccgcctcgatcgaggccttggcggggccgttctcgccacccatcagttcgacgaacacatcgacatcgtcgcggcgggccaacgcgaccgggtcgctctcccaggcgtaggaggacaggttgacgccccggtccttgcccgcgtcgcgggccgagatggcggtgatttcgatgcggcgcccggtacgcgcctccagcagatcggcctgacggcggatgatgcgcacaacgccgacgcccacggttcccaatcccgcgatcccaagccgcaatgccggtttcatgctgtctgtcctttctgctcgtgcctgtcgcggccctgccgggccggtcccttgccgcgtgccttagcccgttcggggcgggcgtgcaattggtgggcgtgttattcggtgctggtttgtgtgctgtcgtcgtggctggcctgttgcaaccgccgggcgcgcccggccaatgcggcgcggcgcgcctcgagcgcttcttgcacggcgcgcgcctcgccctcgggatcgaccggcggccccagcgcctcgtccagcgggaccagcttgggaaaggcggcagtgcgcaagtcggggccaatccgctcgttcagttcgggcacctgggtgcaggccgcggccatcagcagcaaaagagggaagagcgcggttctggacattcgggtaccggagctgttgacgcctggcccctttgtcgtaaattgcgggcgcgggtgcaagcggggcttttatctgaacatatgttcagatagcgtgcccccatggcacgtacgcaaggctctcattccgatatcaccggcccgcgcattcaggatgcggcgctcaggctgtttgcgcggcacgggtttgccgcggtgtcgatgcgccagatcgccggagaggtgggggtgcaggcgggggcgctctacaattacacaccggacaagcagagcttgctgttcgggctgatgcaccggcatatggacgaattgctatcggcgcgccgcgatcaggcgcggggcgatgcgctgacccggttgcgcgatttcgtgggctttcacatccggttccacctgaaccggcccgacgaggtgttcatcgcctatatggaactgcgcaatctcacgcccgagaatttcgcgaccatcgaggggctgcggcgacgctatgaggatgatctggaggcgatcctgcgggcgggggtggcggagggcgtctttgcggtgcctgataccaagatcgcgactctggcggtgatcgccatgctgaacggggtcaatacctggtaccgggccgaggggcggttgtcgctcgacgaggtcgaaagcgtctattgggacatggtgcgcaaggcggtggcggcctagtcgttttccgtttcggaaaacgacccggaaaacagatgttttccgggccggaattctcgcagaattccgcgcgccttaatgcgcggggcgaatgaaggtgccgttgcgcaggtcgcgcatggcctgcatcagctcttcctgcgtgttcatcacgatcggcccgtgccaggccaccggctcggcgatcggcgcacccgagatcagaagaaagcgtaccccctgcggcccggcctgcaccgtcacctcgtctccggtgccgaagcggatcagggtgcggtcgcccgaaaggtcacggatattgacctcctcgcccgccacctccttttccagcagcacaccggttggcgccgaggcatcggcaaaggcgccggccccttcgaacacataggcaaaggcgcggcgataggtgtcgatcctgaacgtcttcttcacccccgccggaacgaagatatcgagatattgcggatcggcggcgatgccgtccaccggcccggtcttgccccagaagctgcccacgatcacccgcacccgtgtgccgtcatcgtcgatcacctcggggatttcgctgccggccacatcctgatagcgcggtgccgtcatcttctggctggcgggcaggttgccccaaagctgaaagccgtgcatctgcccctgcggattgcccttgggcatctcctgatgcaggatgcccgacccggccgtcatccattgcacgtcgcctgcgcccagcgtgccgctattgcccagcgaatccccgtgctccaccgtaccggccagcacataggtgatggtctcgatgccgcgatggggatgccagggaaagccgcgcaggtaatcctgcggatgctcgttgcggaaatcgtcgaacagcaggaagggatcaagctcggtcgggtcctgaaagccgaaggcgcggtgcagcttgaccccggcgccttcgagtgcgggggtggcgcggcgggtttcaaggatgggacgaatggacatgatcggggctcgcttgggctgtgaaagctggggctaagataggggacgccggtgccaaggcaattccgcgctgtgccaccggccgtgtgcggcggcgcacagccgtcgcgttcgtgggtcaggtcccggcccaccattccgcaggtttgcgccgcttgccgtgcccgcgcgccagccgcagcgccaggtggcgcagcggcgacagcgcgagccgcagccacaagcggttgcgccgccgcgcatagtcgcggttgaaggggcagacccgcatgcagatcgcgcaatccgaggcgagcttggcccagaagccgaaacatttctcggcatccgaggtccatttgcgcacgccccggatggccgagacattcggcgccacatccgagggcggcccatagggcagcgccttgaccgggcaggcatctgcacaggcggtgcagatgtcgcaaaaggcgcgcacgccccgcgggcgcggcacatcatgggcaagcggcaggttggtgaacaccttggagaaccgcagccgggggccaaactccggcgtgatcaccatctggttgcgggcatattcgcccaagcccgccttgaccgcataggggatcaccagcccggtgtcgttcatcgaggccacggcctcgtagccgaggttgcggatataggtggccaactgcatcaccaccgcagcctcgtggctgtattcgcgcccggtggcggcaccggccagggccgaggggtaggtggccaccagatcgcgctccatctcgtggcccagcacgatgaccgaggtcagcccatcgggcaggcccagcggcgcctcgctcatgtcacgggtatcgacgcgggcggtatagtgccagcgctcgtccaactcggtcacgccgcacagatcggcgccgaagaaacgggcgatgcgcttgatctcggcactcatggcggcgggatcgtcgaccccgacctgttgcggcgccaccggcgtgtcatagctgatcggggcctggaatccctcgcgccgcccctcggcggcaaaccggttagtgaccacgtccgagatcagccaggcggcattgcgcagggcgaaatcgcgctgggtgaagccatcgccccggcgcggcgccgcctccatccggtaggaggcaaagaaggcatccgtctgtttggagcgcacctgcggatcccacatggcgcgggtgaatacgtcattgcgctgtgcaaagcgctcgaacgcctctgtggtctcgatcccggcggcggtatcggtggggcgggtgcggtctggccggtttgcgggatagctcatggccgtcacgctaactcggggtttgtgggtagggcaaggagcctgttcgacgcccgcgcaatcggctatgcaggcgcaacgaataaaaggacgacaccatatgcaggacgaggttttggcgacgatcgaggcatcggcaccccgacgctggctggcgctggcagtgctgacgatattgggggggctgctgatctatgtggcggtggtcacaccgcccgagctgatctggcaggttttcctgatcgtgctgggggcgctgacgctgtggctggcgcagcgcatgttccaggcgacggcggggcgggtcgagatgaccgcgaccgagctgcgcggcagtgacggaacggtgattgcccgcatcgccgatatcgaggggctggaccgcggcgtgtttgccttcaaaccgtcgaacgggttccttctgcgcacttcggtgccgggtgagcgcacctggcagcccggcctgtggtggcggatggggcgccggatcggcattggtggcgtcacccctggatcgcagacgaaattcatggccgagatgctctcggccatgatggcggaacgggacggaacgctgccgcgctgaggttcagacgctgccggcgatctcgttggtgaagcgcggccgggtaaagatgaacgtttccatttcggtatcttccagcccgacgcggaacggcgatctgtagatgttcttggtctcgaccaggatcagggtgtcctgatccgacatcggcggcaggcgcgaactgaccgtggcaacattggcattgctcaatgcggtgtcatagccgcgattggcggaccagcgcacccggtggcggtcacgcttcttatcgtagcgcagcagcgagatgcggacctgaaggctggcggtatcctgcaccatgcgttcgaacagatcgaccatcgagtcgatataggcgtcatcgacggtgcgtgtttcgcgcgagatcaggtcgccgatcgtataggccgccttcacgttcgatgcggcctcgcggtagccatcgaaataggtgtagccgatcatgatggtccagaacagcatcggcaccgtcagcagcgcctcgaccgcgatcgagccatcctcgttccggcggaacaggcgcagcgagttcagtatgcgggacttaaacatggcgttacaacggctcctgcacaaagacggacatggcggtcagagagtactggccctcgtcattggccagcgtcgcccccagggttgaggtgggaaagatcgggtcgatctttgcgcaggcgcgcagcaccatcagctcgttggcctgaccgttttcaaagttgcgtaccgggcgcacctctgccgagaggtcggtgcaatccgggtcggcgggcagggtaatgccggcaaacgggtcctggcggatcatctcaagcttgaggttgctgctgcaaccgcggataaacacggccttttcgcagatcttgctcttgagctcgttatggctgggattggaaccggtgttcaggcgcaggtcgcgcaccactacatccaccgcccgttccagcatggcgtggttcagcgtcatgaaggtcagttcgacccccgccagcatcaccccgatcacggcggggaacacgatgacgaattcgaccgttgcgttgccatcctcgcccctgcggaagcggcgaaggaaattgctcaggcgccgtttcattgggtcagcctcagcttacggatcgacgaggcgatcgaggtgaatgcatcgctgatctccagcccatcggcgtcgtaatagtggctgtccgagctggcgcagcgcttgagcacgcggcggccgctatagggggcctcgaagccgacggtatagacgatgatgccttcgtccttggccgcgtcacaaacgtggtcggtgcgctggtccttggccgaggcctctttgtgcgtcatggccgcggtgtaccattccgcccaggcgttgctgttgaattcgaagttgtaataggcgttataggccagcgaaaccttggcaaagagctcggcataggtcagccgcaccgcttcacccggctcgtcccgcatggcgcagctgtaatagccgctggagttatacccgcaggcctcgctttgaccattgccataggggtggtcggcccagcggttctgatccggccagtaatagctgttgttaccattgtcgtgatagatgctgaacgcattggtggtgttgttgtcgggcgagccgctgatgacgtcctcggctgcattgtaccagaccggcgagtcaccgtcgcgcagcgacgggttcagcatgtactggttggtgttttcgccgtccgacatgacgatcagcaccttcagcacatcgcccgagtcataggcgctggggcggccctggaacgaggccggcaccttgttgtccgagatcaggccgctgatcacgctttgcgtgcccgggtccagcatcacgacaccccatttggtgccgatgtcgatcgaggtgttgccgcgccccgtcagcccgtcgatatagttgttcaagacggtctggtcgttggagaacggcaggatttcggtgctcgcacgcaccgggcagaccggggtcgagatcggatccttggtatagctgaacggatcgaaatgcatggtccgctccagcggcgtcacgcgggacaggccgggctggctgaactcgtcatcgatgaagttcacgcaatgcgagtagttatgctcggtgctgacattgtagtaagacaggatgtcggcgcccgcattgacctgggtggcataggggacgatcgagatcgagaccgtgcccggctcggtcgccgacagcatgtgatcgacgaattccttggccgcgttcttgaggttgtagagccggctgttgctgttcatcgagcccgacacgtcgagcaccagcgagatttccacgttgccgatgctttcctcggcggtgctggcggcggggatcgtcaggctgtcatagcccgaaagcttcatgaaatgggtcggcagttcggcggtggcggtggccgacaccttccggtagccaagcccctcctgaacagtgacgctggagagatattccagcagaccggccttttccagatagctgcgcacgaccgtttccggcgaaacctgctggtcgaggtcggcggcggccaggacggcgcgatccatcgtgtattgcaacgccgcgcgtttctgttcgtaccgcatcaggtcgaccccgatccccgcggccccgacaagggccaggaacaggaacagggccatcacggtcatcaggccgtcttcttcgcgcgcaaaggcattggcgcggtccttgagccggttacgaacacgacgcgatgccgcaccgatgctgatcagtgtattgaacatcatccacctacctgtccggcagaaccccagccggagaatacatttccagtctggagttttgccctgcaaagatggcaggaatggggcgcaaatcgcccgaaagggtgaacgttaaccgatagttaaggacattgccggcaaatgaaccggctttgtttcgtcagagcggacaatgccacccgtacgccatgcgaatcgttgttttgccctgattcaaattcttcaagcgattaaaaatgtcgcacttacgtaacgaagcgtcatatgttgcctgcgacaaggtgtcatcatccgagtcgcataaggtcatagaggatttgtagttaatggcccccaagaacgagcccagtttcagacagagcgtggatatgatgttcaacagggcggtggccctgatggacctgccgccgggactggaggaaaagatcagggtttgcaacgccacctatacggtgcgcttcggcgtgcgtctgcgcggtcagatccagacctttgtcggctatcgttcggtgcattccgaacatatggagccggtcaagggcggtatccgttacgcgatgtcggtgaaccaggacgaggtcgaggcgctggcggcgctgatgacctataaatgcgcgctggtcgaggcgccctttggcggttccaagggcgggttgtgcatcgacccgcgccagtatgaagagcatgagctggaacagatcacccgccgctttgcctatgaactggccaagcgcgacctgatcaacccctcgcagaacgtgcccgcgcccgacatgggcaccggcgagcgcgagatggcctggatcgccgaccagtatgcgcgcatgaacaccaccgatatcaacgcgcgcgcctgtgtcaccggcaagccgctgaatgcgggcggcatccatggtcgggtcgaagccactgggcgcggcgtgcaatacgccttgcaggaattcttccgcgaccgcgtcggggtaggcaaatcgggccttgacggcaagctcgacggcaagcgcgtcatcgtgcagggcctgggcaacgtgggctatcacgcggccaagttcctgagcgaggaagacggctgtgtgatcaccggcatcatcgaacgcgacggcgcgctggtcagcgacgaggggctggatgtcgaggcggtgcacaactggatcgtcaagcatggcggtgtcaccggcttcccggacgggacctttgtggccgagggtgccaaggtgctggaagagccgtgcgacatcctgatcccggcggcgatggaaggggtgatcaacctcgccaatgccgatcggatcaaggcgccgctgatcatcgaggcggcgaacggtccggtgaccgccggtgccgatgagatcctgcgcaagaagggctgcgtgatcattcccgacatgtatgccaatgccggcggtgtgacggtgtcctatttcgaatgggtcaagaacctcagccatatccggttcggccgcatgcagcgccgccaggaagaggcacgccatcagctggtcatcgacgagctggagcggctcgaccgctatctgggcgatgcctggtcgatgacgccgcagttcaaggagaagtaccttcgcggcgccgacgagctggaactggtacgctcggggctcgatgacaccatgcgcatcgcctatcaggccatgcgcgatgtctggcacgaacggggcgatgtcgaggatctgcgcaccgccgcctatctggtctcgatcgaccgggtcgccaagagctatcgcgccaagggtctctgagccgagagtgccgcattggaaaagcggggcgcgcgggcaaccgggcgccctttttcgttgttggccggggcggtcgtggtgtcgtggtggcgacaggattggtcgctgatcgacaattctctgtcgataaccgtcttgagctgcggcccatcggtgatactcgttatgtcagtgacagggccggcagggagagacgggcatgcggttttcgggccttcgggtgttgaaagaggggctgaccggcaacaagggctggcggccgcattggcgcgacccggcacccaagccggaatatgaccttgtcatcatcggcggcggcggccacgggctgagcaccgcctattacctcgcgcgcgatcacgggctgaccaatgtggcggtgctggaacgcggctatatcggcggcggcaacattggccgaaacacgaccatcgtgcgggccaactactttcttcagggcaactccgaattctactcgcattcgctgaaactgtgggagggtctggaagaggacctgaactacaacgtgatgcattcgcagcgcggcatcctgaacctgttccattccgacggtcagcgcgatgcggcggcgcgccgtggcaacatgatgctgagccagggcgacgatgccatcctgctggggcgcgaggaactgcgcgccaaggtgccgttcctgaatttcgacgatcagcgctttccgctttacggtgcgctctatcacccgcgcggtggcaccgcgcgccatgacgcggtggcctggggctatgcccggggggcggacagtcgcggcgtcgatctgatccagaactgcgaggtgacggggatcgacgtcgagaacgggcgggtgaggggcgtgcagacggtgcgcggtccgatccgggccaagaaggtggcgatggtggcggcgggccgctccagtcaggtggcggcgatggcgggcatgcgcctgccgatcgaaagccatatcctgcaggcctttgtcaccgaggggttgaagccggtgatcgaccaggtgatcacctttggcatggggcatttctatatcagccagtccgacaagggcgggctggtctttggcggcgatcttgatttctatgcctcttacgcggcgcgcggcaacctgcccacggtggaacacgtgatggaggcgggcatggcgctgatgccgatgatcggcaaggcgcgggtgctgcgcagctggggcggcatcatggacatgtcgcccgatggctcgcccatcatcgaccgcacccatatcgacgggctctatgtcaattgcggctggaactacggcgggttcaaggcggtacctgcctcgggcaatgtgttcgcgcatctgctggcgacggaccagtatcacccggcggcgacacggttccggctggaccggttccgcaccgggcgcggcatcctggatgaagagggcaccggctctcaacacaacctgcattgaggggggagaggccggacatgcgtatttttggcggaatgaagattgagggacggcgatgaggatcacctgtccgcattgcggcgatcgcgacagccgcgagttttcctataagggccacgcgctggcactggagcgcccggcgcccgaggcggggggtgaggcctgggacaactatgtgcatctgcgcgagaacccggccggggagacccgcgacctgtggcatcaccattttggctgcggcgcctggctggtggtcacccgcaacacgctgacccacgaggtgctgggctgcgaactggcctcggaggcacggcgatgagggttcagggcaaggggctgatcgaccgggaccggccggtctcgttcaccttcgacggggtgggttacagcgggtaccagggcgacacgctggcctcggccttgctggccaatgaggtgcggctggtcgggcgctcgttcaagtatcaccgcccgcgcggcatcctgacggcgggcagcgaggaacccaacgcgctggtcaccatcgggcgcggcgggcggcaggaccccaatgtgcgcgccacggtgcaggagatttatgaggggatggaggcgcagagccagaaccgctggccctctctcagcttcgacctgatggcaatcaatgacctggctgcgccgttcctaggggccgggttctattacaagaccttcatgtggccacgcagcttctgggagaaactgtacgagccggtgatccgccgcgccgccgggttgggcgcactgtctgggcaggacaatgccgaccgctacgagcgcgcttttgccttttgcgatctgctggtgatcggggccgggcctgcagggttgatggccgcgctggtggcgggccgggccggggccgatgtgatcctggccgaggaggacgcgcgcatgggtgggcgcctcttggccgagacctatgagatcgacggcaagccgggggcggtctgggccgaggaggtgctggccgagctgcgcgggatggagaatgtgcggctgatgacgcgcaccaccgttgcgggcgcctatgaccagggcacctatgcggcgctggagcgggtctcgcatcaccgcgccgaccggggcgcgggtgcgccgctggaatgtttctggcgcatcgtggcgcggcgcgcggtgctggcggcgggtgcgctggaacgccctatcgcctttgccaacaatgaccggcccggcatcatgaccgctggcgcggtgcgtgcctatctcaaccgctggggcgtcagcccgggccgcgccgttaccgtattcggcaacaatgacgatgcccatcgcaccgtgcgcgacctgctggcggcgggggtacatgtggcggccctgatcgacagccgccatgacgcgccgcgccttgatggggtgcggatgatccggggcggtcaggtctgcggcagcggcgggcggcaggggctggagcggatcaccgttcgtcatcccagtggcgaagaacgcatcgccaccgactgcctggccatgtcgggcggctggaaccccagcctgcacctgacctgccacatgaacgggcggcccgaatggcgccgcgacatcgcagcctttgtgcccgtggcgggcatggtgcccggcctgcgcgcggcaggtgcctgcaacggcgccttttcgacgacggcctgtctgcgcgagggggccgaggccgcggccgaggcactgggcgcgctggggatcaaggcggcgcaaggcgtactgccggtggccgaggagacgccctatgctctggagccgctctgggcggtgccggggcgcgggcgcgcctggctcgattttcagaacgatgtcaccgtcaaggatgtgaaacaggcggcggtcgagaatttccggtcggtcgagcatatgaagcgttataccacgcagggtatggcgaccgatcagggcaagagctcgaacgtggcggcgctggcggtgctggccgatgccaccggacgcggcatccccgagaccggcaccaccacctttcgcccgccctatagcccgatagccatcgcagcgctgggcgcggggggcgagggcaaggggtttcagcccgagcgctttaccacctcgcacgccgccaccctgtcgcgcggcgcaccgatgatcgaggcggggctgtggtaccggcccagctatttcccgcagccgggtgagaccgactggcagcagagctgcgaccgcgaggtgggttacgtacgcaacgcggtgggggtggccgatgtctcgaccctgggcaagatcgacattcaggggacggatgcggcgcggctgttggattttgtctacaccaacatgttctcgacactgaaggtcgggcgcgtgcgctatgggctgatgctgcgcgaggacggtcatgtgatggatgacggcaccaccgcgcggctgggcgaggatcactacctgatgaccaccaccaccgccgctgccggtcaggtgatggcgcatctggaatttgtggcccagggtctgcatcccgaatgggacgtgtcgatctgttcggtgaccgagcaatgggcgcaattcgccgttgccggccccagggcgcgcgaggtgctgaacgggctgctcgacacgccgatcgatgcggcgggctggcccttcatgtcctgcggcgcggtgtcggtgctgggcgttggtgggcggctgttccggatctcgttctcgggtgaggaagggtacgagatcgcggtgcccgcgcgctatggcgccagcctgttcgacctgctggtcacccgcgtcgaggcgctgggcggcggcgcctacgggatggaggcgctgaatgtgctgcggatcgagaaaggcttcatcacccatgccgagatccatggccgcgtcaccgcttatgacatcggcatggggggcatggtctcggccaggaaggactgtatcggcaagaccatggcgcagcgccccgggctggaggagccggggcgcgaacggctggtggggctgaaacccatcacggccgagggcacgctgctggcgggcgcgcatctttaccggcaagaggataccgcgcggcgcgagcatgatcagggctatgtgacctcggtttgtcattcgccggttctgggccggatgatcgggctgggctttctggccgatgggccggatcggatcggagagatcgtcaagatggtcgacgggctgcgcggggtgaccacctattgcgaggtggtcaccccggttttctttgaccccgagggagggcggatgcgtggataagctgatcgcgaaaacgccctgtgcggggcaggtgccgctgagtgtcggcgcaatgacggtgagcgaggtggacctgggcgcgatgacgtcactgtcgccgcgcaaggggcagggggccgcgctggcccaggcgctgcgcgcggcgcatgggctggactggcccggcgcgggccgggtcactacggcgggcgatgcgcgcgcgatctggttcggccatgacagcgtgctgctgaccggcgccgcgccggatgcggcgctggccgggccgggtgtgctggtcgatcagtccgatgcctggaccgtggtgcgccttgaggggaccggcgccgaggcggttctggcgcggctggtgccggtcgatctgcgcgcgcccggatttggcccgggcgccacggcgcgatgccggatcggacatatggcgggctcggtcacgcggctggaggatggcggatttctgctgatggtcttccgctcgatggcgcagaccctgctgcatgacctgaaatcggcgatggaagcggtggccgcgcgcgggtaagctccggggaaccttcgaatcccgggagacgaccgatgtaccgttacgcccttgtcgcgctgcttgcggcctcgccgctggcggcggccgagacgaagcagcagagctgccagtaccaggccgatgtggtggccgcgatccagcaggcgcggctggaccgggtcaaggaacgcgatgtgcccgccgcggtagcagccaccagcccgacctggcccgagaattacaatgcggcgatcccgctgatcgcgccctgggtctatcagcagaagatgcgcgatgtgcgcgaccaggacctgtcggcggcctggctggaactgtgcctgaagcaataggcgcgcttatccggccctgacgggccgtcttcgctgtggataaggcgcgccgcccgcttggcgcgccttgcgctttctgccatcgtggtcccatgtcactgccccccggatttctggacgagttgcgaagccgcctgagcctgacccaggttgtcgggcgcaaggtcatgtgggacatgcgcaagtcgaaccagggcaagggcgacatgtgggcgccttgccccttccaccatgaaaagtcggcctcgttccatgtggatgaccgcaaggggttctattactgcttcggctgtcaggccaagggcgacgcgctgacctttgtccagcagaccgagaatgtcggtttcatggaggcggtcgagatcctggcccgtgaggccggtatgacgatgcccgcgcgcgaccccagagcgcaggagaaacaggaccaccgcagccagctggccgaggtgatggaacaggcggtgcgcttcttccgcctgaacctgagcgccgggggcggcggagccgcgcgcgactatctggcccggcgtggcctcagcgcacaggcgctggaacgctgggagatcggctttgcccccgatggctggcaggggttgtgggatcacctgcgcggcaagggcgtgggcgaggagctgatcacgggcgcgggtctggccaaaccctcgaccaagggcggcaagccctatgacaccttccgcaaccggatcatgttcccgatccgggacgcgcgcgggcgctgtatcgcctttggcggtcgggcgatggacccaaaggataatgccaaatacctgaactcgcccgagacgctgctctttgacaaggggcgcagcctgttcaaccacggtcccgcgcgcacggcggcagggcagggccagccgctgatcgtggccgagggttatatggatgtgatcgcgctggccgaggccgggttcggcgctgccgtggcgccgctgggcacggctgtcaccgagcatcagttgcagatgatctggcgcatcgccgacgagcccatcgtggcgctggatggcgacacggcgggcctgcgcgctgcgctgcgggtggtcgatctggcactgccgctgctggaggcgggcaaatcggtgcgctttgcgataatgcccgagggtaaggaccccgacgacctgatccgcgccgaaggaccggcagccatgcaaagcgtgctggatcaggcccggcccatggtgcagctgctttggcagcgcgaaaccgaggggcgggtgttcgacagtcccgaacgcaaggcggcgctggacaaggcgctgcgcgaaaagatcaagctgatccgcgacccctcgatccgcgcccattacgggcaggagatcaaggatctgcgctggcagctgttccgcccgcagcgcgggacgaaacagccctggcagccccggggcggtcgcggcgccgcgcctgccgccgcaacggcgggcacccgggcctcgttgctggccagttcgggcgaagcggcccagatccggctgcgcgaggcggtgatcctggccgccgccatcgccactccggcggtgatcgtgcggttcgagcacgcgctggagcggcttgactgtcatgaccccgatctggcgatgctgcgcgacctggcgctgcgcatcggtatcgacgatcccgaggggctgcgcgagcggatcgaccagactcttggccccgaggcccttgaaaacctctatgcgctgcgccatgtgcaggtgatcccctgtatgcgccgaccgggtgacgtggacctggccgaaatgaccctggccgaggaacttgcgaaaatccaggcgctgagggggtatgacgccgagatcgaggaggcccgagaggacatcgccgaggacgccgacgagtcgctgacctggcgcgtcgcgcaggccgccgaagagaagcagcgcgccgcgcgcagccagaacgaggacaaggcgctgttcgacgtggccgacaatggcgcgcgaatcaagcgcgacgaacgcgaggcttttgacgcgatcatggcgggaatcgattttcgccggaaacgccgctagggcgttttcctaaggaaaaggcaaaataaaaccggtaaacgggtggccgaatcaattctgagcactaatgattcggctcacacgaatcgcccatccctgcaggagcactgaatggccgccaaggacaccgccgaagaccagaagcccgaagaccaggaagacgaagtctcgctcgacatgagccaggcccaagtcaagaagatgatcgccgaggcccgtgaaaagggctatatcacctacgatcagctcaaccaggttctgccgcccgatcaggtgagttccgagcaaatcgaggatgtgatgtcgatgctctccgagatgggcatcaatatcatcgaggatgaagaggccgaagaggaagagcagaagggctcgaccgacctcatcaccaccgaaagcaaccgcgaggttgcgctggctggcgcccaggcagaaaagctcgaccgtaccgatgacccggtgcgcatgtatctgcgcgagatgggttcggtcgaactgctcagccgcgagggcgagatcgccatcgccaagcggatcgaggccgggcgcaacacgatgatcgccgggctgtgcgaaagcccgctgacctttcaggcgatcaccatctggcatgacgaacttctgtccgaggacatcctgctgcgcgacgtgatcgacctggaggccaccttcggcaaccagctggatgacgaagatgacgagccggtggtcgcgaccagcgcggtgcaggcggtcaagccgcagcgcgaggagaccccggaatacgacgccgacggcaacccgatcgtcaccgaggatgacgaggacgaggacgatcaggccaacatgtcgctggccgcgatggaggccgcgctcaaggacaaggtgctgatcacgctcgagcggatctcgtccgattacgcacagctgagcgagatgcaggacagccgtatctcggccacgctgaacgaagacggctcgttcagcgcgcatgacgaggcgacctatcagtcgctgcgctcggaaatcgtgctgctggtgaacgaactgcacctgcacaacaaccggatcgaggcgctgatcgaccagctctacggcatcaacaagcgggtgatgtcgatcgacagttcgatggtcaagctggccgaccaggcgcgcatcaaccggcgcgagttcatcgacgcctatcgcgggcgcgaactggacccgaactggctggccgaaatggccgaaaagcccggtcgcggctggcagatgttcatcgaacgctcgtccgacaaggttgaggagctgcgcgccgacatggcccaggtgggtcagtatgtgggtctggatatctctgaattccgccgcatcgtgcagcaggtccagaagggcgagaaagaggcccgtcaggcgaaaaaggaaatggtcgaggccaacctgcgcctggtgatctcgatcgccaagaaatacaccaaccgcgggttgcagttcctcgacctgatccaggagggcaacatcggcctgatgaaggcggtggacaagttcgagtatcgtcgcggctacaagttctcgacctacgcgacatggtggatccgccaggcgatcacccgctccatcgccgaccaggcccgcacgatccgcatcccagtccatatgatcgagacgatcaacaagctggtgcgcaccggtcgccagatgctgcacgagatcggccgcgaaccgacgccggaagaactggccgaaaaactgcagatgccgctggaaaaggtccgcaaggtgatgaagatcgccaaggagccgatttcgctggaaaccccgatcggggacgaggaagacagccagctgggcgatttcatcgaggacaagaatgccgtgctgccgctcgacagtgccattcaggagaacctcaaggaaaccacgacccgcgtgctggcctcgctcaccccgcgcgaggaacgtgttctgcggatgcggttcggcatcggtatgaacaccgaccacacgctggaggaagtgggccagcagttcagcgttacccgcgagcgtatccgccagattgaggccaaggcgctcaggaaactgaaacaccccagccgctcgcgcaagctgcgcagcttcctggaccagtgatcaaggcgcccccgcaagggggcgttttcttttggggtgtggctggcgcgacatgaacagatcgcaacgcccgtctgcttaccctgcgctgccacctctgtgtagcggttgttcggatacactccctgtccggtgggcgagccaaagttccggcatatgtttccgttatctgcggcaaatccatgcgatcgggcaatttttgcgtgatctcccctgtctctgcccgcagatgcgccctagatagggcatataggcaaaacggattgagaccatgaccggactgacaaagattctcgcccttgcggtgtttctcggggctggcgctcaggcccaggcgttgaccacgcggatggggcaccgggttctgccggtcaatgatgcggtgttcgaggttgttccgcgcggcaaacagcgggtcggcgatttctggtgcgcggcctcggaatatgcccggcgcgagctgggcgcgggctggaatgatcggatctatctggtgcgcgggcgcgggcccagcgtgaccaccgggcgcaagacggcggtgcaattctcgatgacgcccgaggcggtgggcgtgacaccgctggaaaacgagctgaccaccatccgcaccgggctcaaggtcggcgacaacatgaccgtcaaccagggcaacagctattgcgaattcggcccggtgcggccctgaggccaagggcgcaggtgccatgctgaccgagttttcgatctcgacccggggcgtgggcctttacgagtttaccggcgaggtgacccgctggctggcggggcagggcgacgggctgctgacgctgatggtgcggcatacctcgtgctcgctgttgatccaggaaaacgccgacccagaggtgcagagcgatctgaccgcctatttcgaccggctggtgccgcccgccgatcacccctcgatgcgctatctgcgccatacctacgaaggccccgatgacatgcccgcccatatcaaggcggcgctgatgccggtgtcgctgggcattccggtgcgggcgggggcgcccatgctgggcacctggcagggtctctatctggtcgaacaccgccgcgcgccccatgaccgccggatcgccgcccatttcgcctgacccgggcccctcattatctaggggctgcaaatctcctctacccaaatcctagcgttgggcctatagttgtggataagtgagccgaagcgttcacaaaagaggcggattaacggacgaggagacggcggatgcgctgcccgttttgcggaaatatcgacactcaggtcaaggattcacgcccggcagaggatcatgtctcgatccgccgacgccggttctgccccgcgtgtggcggccggttcaccacctacgaacgggttcaactgcgcgatctggtggtcatcaagaccagcggcaagcgcgaggatttcgatcgcgacaagctggaacgctcgatccgcatctcgatgcagaaacggccgatcgaccccgaacggatcgaccagatgatttccggcatcgtgcggcgtttggaaagcatgggcgaaaccgacatcccgtcgaagaagatcggcgagatcgtgatggaggcgctggctcggatcgacaccgtcgcctatgttcgttttgccagcgtttacaagaacttccaggcggctgacgacttcgaggactttgtccacgagctgcgcccgccaagcccgccaaccgaagagtgagcatgtctgacgcgcgatacatggcgctggccctatccctgggccggcgtgggcaaggtgtctgctggcccaatccggcagtgggctgcgtcatcgtcaatgagggtcgcatcgtcgggcggggctggacccagccgggcgggcggccccatgccgaggtggtcgcactggcccaggccggtggggcggcgcgcggcgccaccgcctatgtcacgctggaaccctgcgcccatcacggcaagacgccaccctgcgccgaggcgctgatcgctgctggcgtggcgcgggtggtcgccgccatcgaggattgcgatccgcgtgtggcgggcaacgggttcgagatgctgcgccgcgccgggatcgaggtgtcggtcggcatcggcgaggatgcggcagcgcgcgatctggcgggcttcttcctcaagaccgagctgggccggccttgggtcaccctgaaactggccagcagttttgacggccgcatcgccacggcctcgggcgaaagccaatggatcaccggacccgaggcgcggcgcgcggtgcacgccatgcgcgcgcgccacgatgcggtgctggtgggggccggaacggcgcgctcggatgatccctcgctgacggtgcgcgacatgggcgtggcgcaacagccggttcgggtggtggtgtcgcgctatctcgacctgccgttgatgagccagctggcccggaccgcgcggcaggtgccggtctggctctgccatgggcccggcgtggatggtgaccgcgtccgcgcctgggaaggcaccggcgcgcgtctgatcccctgtgcggtcgaggccggacagatcagcgcgaccgacctgctgcggcaattgggcgggcaggggctgacccgggtgttctgcgaaggcggtgcctcgctggccgcctcgctgttggcggccgacatggtggacgagctggtaggctttaccgcgggccttgcgatcggggccgagggcttgcccgccgtgggtgtgctggggctggaacagttgtccgaggcggcgcgcttcgacctgatcgagacccgcgccatcggcgccgatatcctgcatcgctggcaacgccaataggtgggccttgatcccattgagcgccttcggcgcgctttatcctgggctttgtggcgcggcaacgccggttttcaggcgacgggccctgttgcgcgaacggatgcttccggcgggagtttttgttgcgaaatgaaggggctgctgcttctttctggtcctaaatactcatttccggccccgtcaagcgcgcaaggatgcgggtttcagcgccacagatgggcatgggtagccagcaggccttgcagctttgacagcagccggttggcgggcccgggatgggggatggcgccagaggcgaggcgttgggcggcaacctcgaccgggcagggctggcccgtacgcggatcccagtagcgcgggtagtcgatcagcgcggcatggacgaggccggccaggtccggccgcgcctgccgccgcgccgggatggggcccaggtcgcgggtgaggccccagccagcatagaagggcgcgccgagcgtggtcaccggcaggccgcgcagcaaggcctcgaagcccagcagagaggtcagcgtccagacttcgttcacctgatccagaagctgcatcgggtcggcttgggtcgcgatcacatcggccagcgtgcccgggtcgatgccgccgacacgcaaccccgcctcgacgtcggggtgtggcttgtagacgatcaccgcctgcggatgcgcggcgcggacgctgcgcaacaggtccagattgctgcgtatctcgccggtgccggtcaggatcgaggcgtcgtcctcgacctggccgggcaccaggatgcggtggccggggggcaggtcgggcagggcgccgccgaggttgtatttgctgatgcgcgcggtggtgagcatgcggatcagcgcctcggcccgctggcgctggtcggcgcgcagctcggcgcggcgggcgatcaggctctccaatgcgctggggcgggtcgggtcgtaatagatgccactgtcatcggtgaccagcgacagcggcggcaccagttccgcccccagcccgcgcgagcgcagaaagccgtcctcgacccgggtggctgtgtcgctggccgctgcgcgcgcggcccagaccatatgcgggcgcggatccccggcggcgggcgtgtcggtaaagctgatccggccaaagcgtccgaacatgcgtttcagcgggcggcgtttccacaggcgcatgcctcccgctgtccatcccgcccgatcctgccgccaggcgcgggtctgcgcctcaagcgtgtcgagcacggtttccagctcgcaaagcttgtcgccgaacggatcgtaccaggtgggataaaggatcattgcggcggcaaaaagctgtgcgcgcgtcaggcggcgctcgcggcggggcaccgggtgttcgtccagcgtcagcccccagccggcatagaagggctggccaaagacgcgcggcttgtgcccggccaggatcgcctcgaaccccagttgcgaggacagggtgtagacgcccactgcgccgtcgagcagggcccaggggctgagcggggcgtcgtaaaggctgacgcgtacgctgatatcgcgctcgccatagtagccggggcggaacccggcggcggtttcgggatgggtcttgatcagcacccttgcgccggggtgttcctcttgcgcaaagacaagcatctcgcggaacagcgcgtcattgccgccgctggcggtgaccgaagcatcgccgcgggtctggtcgatcaccagaacatagcccggttcgggcagcggcagatcgggatcggtggcgcagtacttgctcagatggttttcgcggatgcgcgccatggcgtcgcgggcccggttcaacagcgtggtatcgtccagcggggcgctggtcagcagctgctccagatcgctgggcgttgtggggtcgaaatgcacgcccgcgcggtccagcaacaggcccagcggcggttcgcccgcgcggccgggaaagagcgagcgcagaaaggcatcctcgacccgcagcagcggggccgcgtggcgcgcggccacggccaggccgcgatgcgcggtcgggctgttgccccagataccgacctgatcgccctcggacggcaggcccagccggatatcgtagcccgccagcgtcaggatgcggcgcaagcggcgttgggtgagaaaaccaccgttataaacgaacagccgggagcggtcgctcccggctgcccggttcatgccactgggcgacatgcgtcagctgccagcgatcgtctgcaggttggccagcggggtcaggccgccggagataagcgagatggtcttggtccactgggcatagggcgcttcggtgacgtaaagcgtgtcctcgtcccggatcacgaaatcgcgggcggtgaacaacccgttgggttcggtcaggttcagcacgtaaaccatgcgctgcgcgccctgcaggtcgtcgcggcccagaaccaggccggcaatctcggccggctcgttgcggaacacaaagacaccggtcggatccgaggccgccgagatcaggccgccgacctgggcgatggcctcgagtgcggagaggtcctgtgtttcaaagggcacgcgggcctgggtgttggtggcgcccaacgccgtgaacgagcgggtgtcttcctcgaccaggatgcggtcgccgccgcgcagggcgatgtccagctcggggtggttgaacaggtcctgataccagaccttgccctgttggttgccgcggatcacggtgacctcggcgatatcgggctggatggtcacgccgccagcctgggccagcatggtcgacagggtgcgggtggggcgttcgatcggatagatgccctggccgcccacggcaccggtcagcgacacggtcgagccgtcgcccgcaacgcggcgcacctgtacctgcgggtccggggtctgctcttcgaggcgggcggtgatcacttcgcgcagctggtcgggcgtgttgcccgaggcgcgcaggcgcccggcatagggcacaaagatgaacccggcgctgtccacctgcacctcttcgaggatggtggcgttcgacgcctcgttggccagcaggccgtcatcgacgttttcccagaccgtcaggcccagaacgtcacccgggcggatcgtgtccgaggtcagcggggacgcatttttgaacgcatccgaaaagcccagcgccggcaccacggcggtggcgcgggtcacgcggtcattgacggcgacgataaaggcatcgccctcttgctggacggatccggcaaagatttcccgtttattggggccgactttcggcaacgaacacgaggccgcgacagacatcgcagccagcacaagaacgggcttcgcccaacggacggggatcagtttcactgctcggtctcctcgaccttatatgtttctgcctcagtttttttgtcaaactatcggaatccggatgaaaaatccagtcccggttgcagctggagtcagttcaccaggcgcaactgttgccgtggtgccgctttgcctgatttcagcgcgtcataggggtcgtccggcgacagcatcatgtcgaccacctggcgcagcaactggcgccggcccttgcgcgaatagaagccgccgggcagttggctggtttccagcagatagcggcggtattccttataggcgcgggcatcgggccggttggcggccgcaaagaactcgcttgcggtctgggtcgagacgaattcgggcttgtcatagaccgcgcgaccaaacaccttgagcgggatgccgcgccacagcacctgctggccggcggtggagttcaccgtgaccgcgctgcgcgcatcgttcaacagctgcgccagcttgccgccacgcacgtaatgcacccgcccctccagcccgtgctggcgggccagccgacggacctcgcgccggagcggcacccggccgttttccagcggatgcgccttgaccacaaggtgatgatgttgcggcgcgccccgggcgaagccgtcaaagatctcctcgaggaaatcggtcatcgtggaaaagggtgaatgctgctggaacgagctgtcatgttccagctgcagcaaggccaggtgatagggaaagccgccattgcggatgcgcgcggtggccagcatccgttcgaccgccagcgccggcatcagcaacaggcgttgcagatatagctggaattccttggttaccggcagatcgcgatgcggcttgaaccggcgatagccctgattggtgaacatgacgaaccaatgatacagcgcgccgtagaagatatgctggcgcatgtcgccccaatgcgagggcggcagcggcgtttccagatccgacagcgccagcgccgcgcgcatttcctccagcgtcatgtccatcaggcgcgagttgccgttcgagccctcgcgctcgtaagtgacccaataggggcgcagatagccttcctcgaacacatgcacgcccagtccgcgcgccttggccgccgcaaccgcactggcatggatgggccttgtatcgccgtagaggacaatatcggtgacgcccttgcgctccagcaggtccgcaaaggcctgcggccagtcctcgtgcgcgcccttgtaggggatgaagcttggcggatggaaccagaacgcccggtcgcccgcattgaaaccgacccgccacacctcggcccccgccgcgcgcagcatccggccaagcgcgtggaaaaagggcccatgcggaccctggaggaacagaaagacccgtcttgtctgggcctgttcgggcatggtggcgcctttcctgactagctatgcccggttttcgggcttggcctcgatcctgaccggccaatcgggcgaaactatgacccgggtggggcaggcgggcaagcgggggcttgccgcgcgcgtggcggggcgttacctcggtgcaggaatggcacagcaaaggtaagaaccatgtttacgggcatcgtcaccgatatcggcaccgtggtcgagctggaacagcgcggcgatctgcgtgcgcgcatccgcaccggatacgacacctcgggcatcgacatcggcgcctcgatcgccagcgacggggtctgcctgaccgtgatcgcgctggggccggactggtatgatgtcgagatcagcgccgagaccgtgtccaagaccaatctgggcggctggtcggtgggcaagcgggtgaacctcgaacgcgcgctcaaggtgggcgacgagctgggcggccatatcgtgtcgggccatgtggacggggtggccgaggtggtggccatggccgacgagggggacagcacccgcgttaccctgcgcgcgcctgctgatctggcccgcttcatcgcgcccaagggatcggtggcgctgaacggcacctcgctgaccgtgaacgcggtcgagggggccgaattcggcatcaacttcatccctcataccaaagaggcgaccacctggggcggtgtcgcggttggcgaccgggtcaacctggaaatcgacatgctggcgcgctatgtcgcgcggctggccgaggcgctctgagccatggccgggatcgggcataatggcggtccgtcgatggagcacggccgtctgtggcgcacccatgcctggcggcaggcgcaaaaggcgctgatgcccgaggcgatcccgatgctggttttgcggatgcgcatgcgccgcgccgccgaactgggcatgacctaccgcacatatgcaaaggtacggcagtattccgggcaggatatcctggggctgctgttctcgtcgaacgcgctgcgcatctttggctcgggcggcgagatacccgaggccgaggcgcaaatcgtgacgcaggtggccgcagccgcgcgtctgagcctggtgcatccgcccgccacaccacaggcggtgctggccgccaaccgcgcgctggccgccgccgaccgcgcgccgcatctttccgacagctgggcgcagatgcgcgatcgggtgcagggcctgatccacagccagcgcctgccatcctcgggtgtgctggtcatcggtgacgccccgctcgaggccgactgggccgccgccgggcgcgccgccggatacctgccctcggccgagtatttcgcccatcaggccggttagggcgcaaacccgccccttcatttcgccaaaaatactccgggggaggcgccacaggcgccgggggcagcgcccccaaaaccgaaccccgaacgccgcgtcccgcacccgccctgccgtttgtgcactggcattcgcgcgcgcggtggtctatctgcgcagacagacaagacagctgaaaggccgccccatgagctttgagacgcccggacccgtcgaggcccgcctgcgcgacgcgatcagcccgatcgaagagatcatcgacgaggcgcgcaagggccggatgtatatcctggtcgatcacgaggatcgcgagaacgagggcgatctgtgcatcgccgccgagtttgccgatgccgccgcgatcaacttcatggccacgcatgggcgcggactgatctgcctgccgatgaccgccgaccggatcgaccgtctgggcctgccgatgatggcggtcaacaactcctcgcgccacgagaccgcctttaccgtctcgatcgaggcgcgcgagggcgtgtcgaccggcatttccgccgccgaccgggcgctgacggttgccaccgcgatcaatgaacagaacaccatggcaagccttgccacccccggacacatcttcccgttgcgcgccaagcggggcggggtgctggtgcgcgccggtcataccgaggcggcggtggatatctcgcgtctggcggggctgaacccttcgggcgtgatctgcgagatcatgaaggaagacggcaccatggcgcggctgcccgatctggtcgatttcgccgagcggcacgggatgaagatcgggaccatcagcgacctgatctcctatcgcgcccgcaacgacaatctggtggacgaaaccgcccgcagcaccgtcacctcggaatatggcggcgactgggagatgcgcatctttaccgaccagacccacggcatcgaacatgtggtgctggtcaagggcgacatctcgacccccgaaccggtgctgacccgcacccatgcgctgcacgaggcctcggacgtgctgggcctcggccccaagccgacccaggaactgccccgcgcgatggagaagatcgccgccgaagggcgtggcgtcgtctgcctgttccgccagccgcgcaacgcgctttacgccagtgacgaggacggcgtgcgcaccatcaagcagaccggtctgggtgcccagatcctgtccaagatgggcctgcacgagctgatcctgctcaccgactcgccgcaaaccagatatctcgggctcgacgcctatggcctgaccattgtcggcacccgccccattctgaaggacgcctgacatggctggacacgagacccattacacgctgccgcgccccgaattcgacaagccggtgaaactgctgatcgtggtagcgccctattacaaggatatcgccgacaatctggtcgccggcgccaaggccgagatcgagggtgtcggcggcagctgggatctggtcgaggtgcccggtgcgcttgaggtgcccaccgccatcgccatggccgaccggcagagcaatttcgacggctacgtggcgcttggctgcgtgatccggggcgagaccacccattacgataccgtctgcaacgacagcagccgcgcgatccagttgatggggcttcagggcctgtgcatcggcaacggcatcctcacggtcgagacccggccccaggccgaggtccgcgccgatccgggcgcgatgaacaagggcggcggcgcggctgctgcggccttgcatctgatcgcgctcggacgtaagtggggcgcttcgagaaaggacgtgggattccgccccaaggcggatgacatccttctcgccgaggacaagaacggatcccgcaccgcatgagccagagcgacacccccaaaccggtcaaccggaaacgccagatgaaatccgccgcgcggctttatgccgtgcaggcgctgttccagatggagcattcgggccagacggtcgaatccgtcgtgtccgagtttctcgagcaccgcttcggcgccgtttacgagggcgacgaactggccgagggcgacgcggcgctgtttcgcgcgctggtgggggatgcggtcaacaatcaggcgctgatcgaccagatgaccgaccgcgcgctggtggcgaaatggccgatcgcgcggatcgacccgacgctgcgcgcattgtttcgcgccgccggtgccgagttcagccagaacgacaccccgcccaaggtggtgatcaccgaattcgtcgatatcgcccgcgccttctttcccgagggacgtgagaccagtttcgtgaacgcggtgctggaccacatggcccgcgaggcacgcccggacgcgttctgagccgcaggcgccccggtctctgcccgggctgacgcaggaaaaccggcggcggccgtccatgggactgcgccgccgccgctcgtaaaaatgcctggataaaattcaccggggccaccactcacgactggaacccggcccctgagaactagcgcaagtctgttgtcaaagatacctatctgttccgataggcggggtcgctcagcaggcccatctgcatcgcccgcaccagcgccgcctcgcgggtgggggcgcgcagcttgtcgcgggccgatttcagatgcatccgcacggtgacctcgctgattttcatagcggcggcgatctgttcattgcgcagcccgtcggccagcaggtgcagcgcctcgcgctcgcggcgcgacagcggggcagtggtgcccagaatcggggtcaggtcctggcccgacgattgcccatgttcggttccaggccccagattggtgccgatgaccgtggccagaatacgcattccggccgattgttcggtcatccaggaatcggcctcggggtgatcggtgaacagcgccaccagcatcgcctgattgccggggcagggcacgatcaggctgaagacatgccgatatccatgttcgaccagcccggaatacagcgccagcgcggtgtccgaattgctttcctgcaaacggcggcccgaatcgatgtagaggctctcgggcccctgacgggcctgggccagtaccagatcggcatccgaatacccgccttcggcatagagcttgagccagttcggcgccatcgaactgcgggcccagtgcaggatcccggatttgggggtgaactgccccatgttcagcgccttgaagccaaactcgttcagacgggcgaccgcgtgctcccagcgcgccgcatcgtcgaagatatgagagaggctttccagcagatcgagggcaaactgagtgacgtttcgcattccggctccggcatatattgtcgcagatccgtcggggtaccctgccttccgggtcattttgcgctagaatgatgcaggacaacaaggagtaaggccatgccccgtctgatccgtctctacgtcacccaggttctggtcggtttcgcgatctcggcggtgttcatcgcgggcctcctgtggctcgatatcgcggggctgcgggggctgattgtccgatccgattcggcgctgcttgccgtgttcatgctgtggttcatgaacgggatcgtctttgccggggtgcaattcgcctggaagatcatgagcctggccgaggacgacacgccgccgcgcggcggcagcaaagtgtccgacctgcgcccggtcccggtccggcaggaagccccggcgcaccggggctgagttccgcctgatgggcagaaagcggcgggaaccaccaggggtcgaccgtgcggtttgattcccgaggacctgtatgtacaggtgggcgccagataatcaggccaggacctgaacagagccagccccctcggaaatgtttaaggccaccggaatgctacctgtcacgagaagggcagaacccgccattcccataggtagggccaggagcgggcgcccgcaagggggcaggcgccgggaacgggcttgaattttgttcacctattgttcaccatgtgcccatgacactcgatttgcaacccggacagcggctggcacgcggcgtcgcgcgccatctcagggcgcatggattcgtctcggtcgaggagttcgtgcccgcccgcgggttgcgcgtggatgtgatggggctgggccccaagggtgaaatctgggtgatcgaatgcaagtcgagccgggccgatttccaggcggatgccaaatggcagggctatcttgagtggtgcgaccggtatttctgggcggtggatatggagtttccggccgagctgctgcctgcggaaagcgggctgctgattgccgatgcctatgacgccgagatcgtgcgcatggcacccgagcagaagctggccccggcccggcgcaaggtgctgatccagaaattcgccacccacgcggcgcggcgcctgcaggcgctgcgcgaccccgagggccacggcattttcgaatgaagcgtatcgagtgcggacagcgccgttttccgcaccggaaaacggcccggaaaacgtatcgttttccggcgccccctcagcgtttggacatcaggcgggcggcctgggcggcggcgcggatttcctcggctatctcctcggcctcttcgggatcgaaatccatcggcacctcgaccccgtgcgcctcgacaaagagccgcaccatccccgcatcggtcggaccgatctgaagattcgcctcgatatcgcgttcggtattgatgcccatgtcgtcctccgggaaaactgttgccggactagaccggggcgggttgagaatcaagccgcttccgggctctgatagggtatggacacacccgttttgcgcctctttcgccccgatgacgccccctggctggtcgaacagcatggggttcactatgcccgcgccgaggggttcgatgacagtttcgggccgctggtggcgcgcatcctcgacgatttcatcgccgaccatgaccccgatcgcgagcgcggctggatcgccgaggcggatggccagaggctgggcagtattttctgtgtccgcctcgacgagaccacggccaagctgcgcctgttcctgctggtgcccgaggcgcgcgggcggggcctgggccgccgtctcctcgacacctgcatggggtttgcgcgggacaaagggtatacgcaaatgcaactctggacccatgagagccaccgcgccgcctgcgccctttacgccgccaccggctggcagttgaccgatagcaaaccggtgcattcctttggcgtcgacctggtcgaacaaagctggaaaattacgctctgaccctcttgcaatccgcaacccggttgggtacatcgcccctcacggtgccgccttagctcagttggttagagcgctggattgtggatccagaggtcccctgttcaagccagggaggcggtaccataaacggtttcccccatatcgcatgatgtcgcgccctcgggcgccggggccgggcttcagcgcagccacagccccttggatttgatccggttgcggatcgcctgttccttgtgcggcaggttttcgcgatcgaacatctcgcggatcttctcgcccttgccctgatagaccatcttcttcagcggctcgtaattcttcaatactttcttgatcttgttgggggatgcgacctcttccaaaacctcgatcacgcggtctgactcgcgtgcataaagcagcggaaacaggcggtagtgacagctgaccgcgccgtccagcagcccctcgggcaggcaatcgcgcccgccgccaaacgagtggatcaccagcggcagcgccacctggtcgagccagggattgaggctttggcagatcagctcgggcagcggcgtgtcgcggatcgagcgggcataggtcaggaaccggtgcccgaacttgtgggggcattcgtaataaaagaaaccggcgttgaagtagagatagcgcttccagtattcgtccggctgctcgaaatccagcgagctttcgaaatccagcccgaagcgggaatagagcgcccgccagatctcggtatagccagggccatagagggtaggctggggccaggtgccctcgcgtttgagcgaggcggtggggcggctgaaatcgaagggcaccgacatcagatcgccggtgatcagcgtgtcggtgtcgaaaaacacgaaaggttcgccctcgggcagggccagcagcgcctcgatcttgtttccatgtggataggtctggccgaacaccttgttctcgaacggcaaaagctcggccccgagcgtgtcgagcgcggcgcgtacctcgtcactctggatgctcgggtcctcgtcccatttcgggccgggctgcggatgggcgacgaacaggcggccgttgaaaccgggcgatgaatggcgcagcgaggcggcaaacagcaccgcctcgtattgcaggcggttgttctgcccgaccaccacgatgttgaagggcttgcgccccgtatctgctgcgacctgagtctgtgccatatgctgcccgccgccggaattggtgatgcggcgcccctcttttggcgtagtataggggcaggggccgggcgtcaaaagcccggatttcccgccaactgattttgaaaggcccgatccagatgctcgacattctgctctttctcatcgccggtgcggcgcaatccggtcaggtggaaggcaagacgcccgccccaagcgacagcgccgcggttacggccccggccgaagcgccggcggcccccgcctttctggcgcccgaacccaaggccgaggcccccgcgaccccggccttcctgtctccggcgccgcagctggtggccgagccgcaggtgcccagcggcaagttcaccaccgcaaccgaggtcaagccgatcctgaatgccacgcgcggcaactgggtggcgctgcgcgattacaacgggcaggatctgctttatgtcacgcatctgtggtcctggcgctgcgggctggcgcagatgtcggtctcgatcaacggggccgcgcccgagatctggccgttgccaccctgccatgccgagacggctgcgcccaacgcgatcatcgacagcgacggcctgccgtttcgcagctacccctcgggttcggtcgcgcagatcgcggtcgagctgatctatgacgatctgagtgcggacagtgccagctttgcgcgtgcacaggtgctgatgccctgaggtcggctgtccagcttaccatccccggatcgcgctgcgatccggggcacaggcgtgacgccgatgacgatcagatcagcgcggtgctcaggatggggaaatagctcagcattaccagcaccaccgccaccgccagcaggaacggccagagtgcggtgaagatggtgaaggggcgcacccccgacatggccgaggcgatgtacaggcccacgcccaccggtggcgtcagcaggcccagcaccaggttcaggctgatcaccaccccaaactgataggggctgatgccatagctgttcatcgcgatcggcagcaggatcggcgtgatcaggatcagcgccgcgatgccgtcgatcagcatgcccacgaacagcaggcacaggttgacgatcagcaggaaggtgaacgggtccgaggtgacggtggacagaaacgccgccagtttctgcggcagttcctcgtagatcaccacccagccgaacacattggctgccgcgatcatgaagatcaccagcgaggaattggtggccgtgcgtgcgaacatggcgcccagatcgcggatatggatctcgcgatagaccagccagcccacgccaaaggcgatgagcgaggcgacggcggcgctttcggtcggggtggcgatgccaaagaggatgccgccgacgatggccagagggatcagaaaggcgggcagggcgtcgcgcagggcacgcagcgcctgcggcatcgtcatccactcgccctttggaaactgctggctgagcccgatcagcgccaccaccacgaaaaacgacccggccatgatcaggccggggatgatgccggcgatgaacagatcgccgatcggcaattgcgccagcacgccatagatcacgaacagcatcgagggcgggatcactggcgccagcagcccgccggcagcggtggtggcggcggcgaaaccggggtcatagccttcgtccttcatggcgggcaccatggcccggctcataaccgcgatctggctggccgccgatccgatgatcgcggccatgaacatgttggccagcaggttgatataggccagcccgccgcgaaacccgccgacaaagacgcgcgcggcatgcaccaggcgctgggtcatgccgccttcgttcatcaactctccggtcaggatgaacaggggaatggcaagcagcccgtaattctcgacacctgcgaacatctgctgggcgaaactgtcatacagtaccagattgccgctgtcatagatgtaccagagcgcggtcagcgccagcaccaacgcgatgggaaccgaggcaaagagcaggaccaggaataggatcggggtcattgcgcggcctccgcctcggggtgtcgccccggattaatcaggttggccgccgaatgcagcagcgcccccagggtaaagagcggcatcaccagccagacccagaccttgggcaggcccagcgtgttggtcggttcggcatagatgaagttgaaggtctgaccctggaacgccttcacgtcccagcccgcccgcatcagttccagcggcatgaaccagcgcaggcagatccagaccatcaggcaggcaaagaggaacagcaccagatcgaccacccgttccagcaggcgcgcgctatggcttcccagcatctcgttcaccagggtgacggcgatggcgctgcggaaatggatcgcggcagaggcggccagaaaggtcatccagaccatggcatagatcgccgcctcgtccacccaataaatggcgttgccagccgcgcgggtgacgacgttgagaagtatgagtcctgtgaccgaggccgccagcgcggcggcgcagaccagttcgacgctggcccagagatgcgatgcccgatacagcatgtgcctgccttcagctgtcgtgaaacgggccggcacagggccggcccgacgcggggttttcaggggttattgcaggtcggccgcggtcttgcgcagctcgggcagcgacggggccttgtctgcccagatcgtttcccattgcgcgatggcgtcaccgaagaaactttgatccacccgcttgaaggtcttgcccaccttggtcagcgcatcggtccattccggctctttgaccatgtaaacgtccagcgtgctgtccacatgcttggccatcagctcggaaatcatcgccttgtcggcatcgctcatcccggcatagacccgggccgagatcagcccgaccatcgggaacatcatgtggttcgagatcaggatcgtgtcggcatgttcgtgatatttcaacacgttgatcagctcgacatccatgtcgatcgcatccacctggccattggccagcgcgtcatagaccgccggcagcggcatcggcgtgggtgcggcccccagcgcgttgtagaaatcgaggatcgggtcaaagggcgtgatccgcagcttgagcccggacagatcggccgcggaattcaccgcgccccggctgaggatctggcgcatcccggcgctgccgaatccaacgccgaccacacccgcctcttgcggcagcaccgccagcatgccacgcgcggtgtccgagcgcaggatcgcggcggcatggttgatgtcaccggccaggtaaggggcatagaaagcgcccatgttgggcacccggttcgacacttcggccacggtcatgaaggccatgtccagcgccccggtctgcagctgctgcagcatctgcgcctcgttgcccagctggcgggcagggaagaccgataccgaatgcgcgccgcccgatttctcggacagttcggcgccaaaggcctcggcggccttggtccaggtatgcgggggcggggtgatcaggcccaggcgaaattccttggccgccgccggcagcgcggccagtaccagcgcggcacaggcaaccccccgggccagtcccttgaagctgattgtcatgtggttctctcccttttggaatcggtgttttttggcagtctaaacgcggtttacagtttcacccaaccctctggcggctctttgccgggatgtatctcgccgcaattggggcaggtgcgggcctgttcgtcggcataaaaggcctgatagacgggcggcagatcgcgcacgatgctttccagcagcagctcggcccgatgcaccaggctgccgcacccaaaacagaaccattcgatggcgtcatgggcgccttcggggcgcttgggttcgatcaccagcccgatcgagccctcttgcgggcgctggggcgagtggcgcacatgcggcggcaacaggaaaatgtcgccctcgcggatcggcacgtcatagaactcgccgccttcgtagagcttcagcaccatgtcgcccttgagctggtaaaagaactcctcgaccgggtcgtcatggtaatcggtgcgcttgttggggccgccgaccacggtcaccatcagatccgcatcctcccagacctgctggttgccgacgggcggtttcagcaggtgtttgtgttcgtcgatccatttctggaaattgaaggcgctcagccgtgccatttcgtgttcctcctcaccggtcctgccccttggggcctggttcagcgtcgggccgggcggggccacaagacaaggaatttgtccgaatgccgctatcgaaaatcgcgataacagccctgtttggggactgatggcagaggggaggatggatcgcttccttcatgcatgaaattttaagcttaaagaaaacccgtctgtcaagagccttgaccgcaggcgcggggaatggggcagggtgcttgatcacctctgtgtgaacatgctttcttcgtgcccgcgctgcgccagttcgagcggcaacagagcaagcaggagataccccatgcggatcaacgcggatttcactcggcgcgcggcggtgcatttcgatcagacggactgggttccatcgcccgcgcccggggtcgagcgcaagatgctggaccggatcggcgccgaggtggcacgggccaccaccatcgtgcgctttgcaccgggcagcgccttttctgcccatacccatgacgggggcgaggagtatctagtgctggacggcgtgttccaggacgagctgggcgatttcccggttgggtcctatgtgcgcaacccgccgacctcgtcgcatacccccgcgaccgagccgggggcgaccatcctggtcaaactgcatcagtttgacccggccgatcgcaccgaggtgcgccgctcgatcaatggcaagagcgacgagacgctgttttcggattcacatgaagaggtgcggctggaaagctgggcggcgggtgcgcaggtgacgcgcgatctgcccggcgggatcgaggtcttcgtgctggaaggcgggtttcaggaaggtggcgagacgttctcccgctgggactggctgcgcctaccgcccggtgcgcggcttgatttgacagcaggcgccgagggcgcgcgggtctgggtgaaatccggacatctggccgcgatggtctgacaccggcgcggcgcaggccgagaattttcgacgaaaattcttgcgcccagcctgactgacccgggcgatttcgcccgggtttttcatttttgaccgaaagataaattttaccagttgataaaatttctggatgtggcaagctgatcccaataacgaacatatcttcagggagaagagtgatggcacagggccagatggctcccggcattgtcgccgggcggctttccagcgaagaacttgccgcgaatttcgacgatctgcatccggcctatgcgccgcatgaggcggcggtggcggcggatcgctgctatttctgttacgacgcgccgtgtcagacggcctgtccgaccgagatcgacattccgttgttcatccgtcagatccagaccggccaccccgaggccgccgcgcgcaccattctggaacagaacatcctgggcggcatgtgtgcccgggtctgtcccaccgagacactgtgcgaagaggcctgtgtgcgcgaggcggccgagggcaagccggtcgagatcgggcgccttcaacgctatgccaccgacacgctgatggcgcgcggcgtgcatccctttacccgcgcggcgcccagcggcaaacgcgtggcggtcgtcggggcggggcctgccggcctggcctgcgcgcatcgtttggcgttgctgggccatgacgtggtcatccacgaggcgcgccccaaggccggcgggctgaacgaattcggcatcgccgcctacaaggcgaccggcggatttgccgggaccgaggtggactggctgctgcaaatcggcggcatcacggttgagcagggctcggcgctggggcagggcctcacgctcgatgcgctgcgcgctggctatgacgcagtgttcctgtcgatcggcctggccggggtgaatgccttgcgcgccgcgggcgaggacaaggacggtgtccgcgatgcggtcgatttcatcgccgagctgcgccaggcgggcgacctgtcagcactgccggttgggcgcaatgtggtggtgatcggcggcggcatgaccgcgatcgacgccgccgtacagtcaaagctgctgggcgctgagaatgtcaccgtcgcctaccgccgctcgcgcgccgagatgggggccagcgggttcgaacaggatctggccgcctccaagggggtccggctgatgttcaacgtgatgccggttgccgtgcacggcaatggcgcggcggtcgagatcgagctggaatacaccaccagcgcgggcggctcggtgacgggcacgggcgagaccgtgcgcctggctgctgatcaggtgttcaaggccatcggccagacacttgaaggcgtgccggaagggctggaacttgaggggcgcaagatcaaggtcgacgggtcgggccgcacctcggttcccggggtctgggccggcggcgactgtgccagcggcggcgaggatctgacggtgaccgccgtggccgagggccgcgacgccgccatggacatccacgcccggctgagcgcgtgacaccgaacaaggatgcgaaagcacatcagggaggccgtataaatggctgatttgaagacaaactttctgggcatcgaaagcccgaacccgttctggctggcttcggcgccgccgaccgacaaggaatacaatgtccgccgcgccttcgaggccggttggggcggtgttgtctggaagacgctcggctccgaagggccgccggtggtgaacgtgaatggcccgcgctacggggccatctatggcgccgaccggcgcctgctgggcctcaacaacatcgagttgatcacagaccgcccgctggaaaccaacctggaagagattgcgcgggtcaaggcggattatccagaccgcgccgtgatcgtgtcgatcatggtgccctgcgaggaagcggaatggaaagcgatcctcccgcgggtggccgaaaccggggccgatggtatcgagctcaatttcggctgcccgcatgggatgagcgaacgcggcatgggtgcggcggtgggccaggtgcccgagtatatcgagatggtgacccgctggtgcaagacctattacgacaagccggtgatcgtgaagctgacccccaatatcaccgatatccgctatccggcacgggccgccaggaacggtggtgcggatgcggtttctctcatcaatacaatcagttccatcacgtcggtgaacctggataacttcagccccgaaccctcgatcgacggtaagggcagccatggtggttattgcggtccggcggtgaaaccgattgcgatgaacatggtggccgagatctcgcgcgatcccgccacgcaaggcctgccgatcagcggtatcggtggcgtgaccacctggcgcgacgcggccgagttcatgagcctgggttgcggcaccgtgcaggtctgcaccgccgcgatgacctatggtttccgcgtggtcgaggagatgaagaccggtctcagccagtggatggacgaaaaggggtataccagcgtcaatgacttcatcgggcgcgcggtccccaatgtgaccgattggcagtatctgaacctgaactatgtggccaaggccaagatcgatcaggatcagtgcatcaaatgcgggcgctgctatgccgcctgcgaggatacctcgcaccaggcgatttccatgtccgaggaccgggtgttcgaggtgatggatgacgaatgcgtcgcttgcaacctctgcgtcgatgtctgcccgattgatggctgtatctcgatggtgccgatgcagccgggcgagaccgacccgcgcaccggcaaggtggtgcaggccgattatgccaactggaccacgcatcccaacaacccgatggcacgggcggcagagtgaggaccgagatttttcgacgaaaaatctctgcttgagaaaattcgacgaattttctcagaacaagaggcggatcggtccgttgtggcagaccacgacgaattgatccgccgtttcgatcacgtgaaagttgcggcggcgcatttcggtcagaaaccgctccttcccgacctcccggtcgacccaggcgatcgagcggcgtaccaccgcgccacgctgtaccgcgcgggtcgcaaagatctgctccagccagcgccgggcctgatcggggtgaggcagggtctgcatgaccccagctcagcaggtcttggttaagaaagcttgaagcaggcctcagagcatcgcttgcgtcgcgacctgcctgtcgatacttcgagacagggcatgtttagtcagcaggaccacatggtacgtcagcttcttcccgtaagtgccttgttgctcggctctgccttgctgttgtttgccggcggcatgaacagtctgattctgccgatccggggcgcgcaggaggggttcagtgcctcggcgctgggtctgctcggtaccggctgggcgcttggttatgtcgcgggttgtttctatacaccccggctggtgggcaaggtcgggcatgtgcgcgccttcagcgtgatgtccgggatcgccgccgttgccgttctgctttcgctgctgttgttgacgccctggacctggattccgctgcgtgcgatgtcgggtttctgctttgccggggcggcgatgatcgtcgaaagctggctgagcgagcgggccgagccaagcacgcgcggccgcatcttcggcctttacacgatggtcaacctgggcgcttcgaccgccgggcagctggtgctgacgatgggcgacaccacgggttttatgttcttcgtgctgccggcgatcttttactgtctggcgctgatgcccaccgcgatgtcgtccaagacggtgccaaagccgctggtcagtgtccgactcgatctgatggcgctgtggcggaattcgccggtggcggtgatcggggttctctgtgtgggcgtgtccaacagcgcttttggcacgctctcggcggtctatgcggatgggatcgggctggcgcttacgacggtggcgctgtttgccagcctgccggtactggccggggcggtgtcgcagatcccgatcggttggctgtcggaccggctggaccggcgcgcggtgctgatcggtgtggcggttctggcgctggcggtcgatacgatctttatcgtgctgtcgcccgagacccggatgctgaacctggtgctggcctcgctgttcggcgcggcgatctatgccatgtatccgatcatcattgcccatgccaatgatcacgcggcggccgatcaggcgatccaggtcagcggcgggttgctgatgctctacgggttggggtcgatcctggggcctttgctggcggggttcgggatggagacgcttggcggcaccggcctgttcatgacctcggccggggcgcatgtgctgctgatcctgttctcgggcctgcgcatcctgctgcgtgcgccggtggccgaggccgacaagtcgagctttgtgcccgctcccgccggccgggcgacgacgccggaaaccgcggcactggcaagtgccgagtccgatgaggtcgatgaggacgaggaagagacgcctagtccggacgcgggctgagcagccgccgatagagcgtgtcgaggaacacgtcggcgccgtcgaacgggtcttcatcgcccagcaccgcgcgcacctgcacgtcgaaatccgcgtaatgctgggtcagcgaccagatcgagaacagcaggtgatagggatgcacgcgggcgatccggcccgccgccatccaaccctcgagaagcgccaccttgtcatcaaccagcaccttgagatcctcgctcagcgcctgatagatgcggggggcgccctgcacgatctcgttggcgaacagccggctttcgcgaggatagtcacggctcatctccagcttgcgatggacataggccaagagttccgtcagcggttctccctgctcgtcgagcgcgcgcagcgggtcgagccaggtatcgagaagctcggccagcagcgcctcgtgcatcgcctctttcgaggggaagtagtagagcaggttgggtttgctcaaccccgcctcggcggcgatctgatccaccgttgcgccgcggaacccatgtgccgaaaagacgttcagcgccgcgtccaggatggcggcgcggtttttcttctggatacgggtcggtgcacggtcctgaggcatgatctgctgatttttccttcgcttgcccgctgatgtggcgggaatcttgcattgggactcggctatttcttgactggtgtcaaacccgtgatagcgtgagtttgaccagttggtcaaatagctaggccagcgtgaacgcaaagcaagcaacaggggaacaggtatggcggctccggcgcagaatctcagaatcaatgttgaccggttgtgggacagtctgatggagatggcccagatcggccccggcgtggcggggggcaacaaccgccagaccctgacggatgaggatggcgagggccgcgccctgttccagaaatggtgcgaggcggcgggctgttccatggggcttgaccagatgggcaacatgttcgccatgcgcccgggcaccgacccggacgcgctgccggtctatgtgggctcgcatctggatacccagcccaccggcggcaaatacgacggggtgctgggggttctggccgggctggaggtgatccgcaccctgaacgatctgggcatccgcaccaagcacccgatcgtcgccaccaactggaccaacgaagagggcacgcgctttgcccccgcgatgctgagttccggcgtctttgccgggatgcatacgcaggactgggcctatgcgcgcaccgatgccgagggcaagagctttggcgacgagctgtcgcggatcggctggcgcggcgaggaagaggttggcgcgcgcaagatgcatgcgtttttcgagctgcatatcgaacaagggccgattctggaggccgagggtaaggatatcggcgttgtcacccatggtcaggggctgagctggacccaggtcaccatcaccggcaaggacgcgcacaccggctcgaccccgatgccgatgcggcgcaatgcggggctgggcatggcgcgggtgcttgaaaaggtggacgagatcgcgctcagccacgcgccccatgcggtgggggcggcgggtcatatcgacgtctatcccaactcgcgcaacgtgatcccgggcaaggtggtgttcacggtggatttccgcagcccggacctgtcggtgatcgaggatatggaggcgcgtctgcgcgtcgagggccagaagatcgccgatgcgatggggctggaggtcgcctttgaaaaggtgggcggattcgatccggtggcctttgacgagggctgcgtctcggccatccgcaatgcggccgagcggctgggatacagccatatgaacatcatctcgggtgccggccacgatgcctgctggatcaaccgggtggcgccgacggctatggtgatgtgcccctgcgtggacgggctgagccataacgaggccgaggaaatatccaaggactgggcggcggccggcaccgatgtgctgtttcacgcggtggtcgagacggcggaaatcgtggagtgatcggggccaacccccaaacccccggagtatttccggcaaagtgaaggacaagagatgctgccggatacggccacattgcgcaaacgaataagggcggcgatcgaggccgatctttccgacgcgccggtggatgcggtgggtcgggccacgctgcgcgatttcgcggcaatgcggcaggagccggaggcggtcgaggtgcagttcagcggcggcgtcatggggcagggctgggcggtcacgcgacccaatggcccctatctggtcgtctacctgccgcaggcggggtgtttctcgctctgtgtcgaggggccgttcggaccgctcgatatcggggtgcatggcaatgcgatcggctgtttcgggtcggtctgacaagaaaaacagggagttcaagcatatgagcacagtcatcaggaacggcaccgttgtgaccgccgatctgacctacaaggcggatgtgcggatcgaaaacggcgtgatcaccgaaatcggcccggggctgagcggtgacaaggagttggacgccaccggctgttacgtgatgcccggcggcatcgatccccatgtgcatctggagatgccctttatgggcacctattccagcgacgatttcgaaagcggcacccgcgccgggctggcgggcggcaccacgatggtggtggatttctgcctgcccaaccagggtgagagcctgctggatgcgatcaagcgctgggacaacaagtcgacccgggccaattgcgactattccttccacatggcggtgacctggtggggcgagcaggtgttcaacgacatgaagaccgtgatcgagacgcgtggtatcaacacgttcaagcatttccttgcctacaagggcgcgctgatggtgaacgatgacgagttgttcgcctcgttcaaccgactggccgagctgggcgggattgccatggtgcatgccgaaaacggcgatgtggtggccgagatgacggccaagctgctggcggcgggcaacaccggccccgaggcgcatgcctattcgcgcccctctcaggtcgagggcgaggccaccaaccgcgccatcatgatcgccgacatggcgggcgtgccgctatacgtcgtacatacctcgtgcgaggaggcgcatgaggcgatccggcgcgcgcggatgcaaggcaagcgcgtctggggtgaaccgctgatccagcatctgacgctggatgaaagcgagtatttccatcccgattgggaccatgcggcccggcgcgtgatgtcgccgcccttccgtaacaagcagcatcaggacagcctgtgggcggggctgcaatcgggctcgctgagcgtggtggcgaccgatcattgcgcctttaccaccgagcagaaacgctatggcgtgggtgatttttccaagatccccaatggcaccggcgggctggaggaccggatgccgatgctgtggacccatggcgtggccacggggcgtctgacgccgaacgagtttgtggcggttacatcaaccaacatcgccaagatattgaattgttatccgaaaaagggtgcggttctggtgggtgccgatgccgacctggtagtctgggacccggaaaaatccaagacgatcagcgcaggcagccagcagtcggccatcgattacaacgtgttcgagggcaaggaggtcaagggcctgccgcgctttaccctgacccgcggccaggtggcggtgcatgacggcgagatccgcactcaggagggccatggcaagttcgtggcgcgcgaggcgaacacgccggtgaaccgagctttgagcagctggaaagagctgaccgccccgcgcccggttgagcgcagcggcattccggcgacgggggtctgatgcgcctattcgggcacaagcgcgtccagttcgggcaggagaacgacactctcctgctcgtgcggatcggtgcgggccaggatggcgacggcctcgctcttgccggtgttgatcggcagatggggaacaccggcggggatgtagatcagatcaccggcattggtttccatcttgtgttcaagggcatggccccagtacatgaccgccgacccctcgatcacatagatcgcggtctcgtgctcggcatgaagatgggccttggcccggccacccggcggaatgcgcagcatgtgcatgcaaatggatcgggcgccggttgtctcgcgcgcgatcccctgaaaataatcgaacccctgcttgccggcataggtttcgccaaggcggagtttttggcaggtatctggcatctgatcgggcatcgctcgggggtctccaacaggataatgacactatgaatgggacggggcagcagccggagttgtcaagcgtggtttccgccaaggggctggatctgacgtttcagaccaatgacggcccggttcacgcgctcaaggacgtgaacctggaaatcaacaagggcgatttcgtcagtttcatcggaccgtcgggctgcggcaagacgacattcctgcgctgcatcgcggcgttggaaacaccgacgggtggcagcctgacggtgaacgggatgacgcctgacgaggcgcggcgcaagcgcgcctatggctatgtgttccaggcggcgggcctgtacccgtggcgaaccatcgccaagaacatcaagctgccgctcgagatcatggggttttcccggcaagagcaggaagagcgtgtgagaaaggtcctggaactcgttgatctggcagggtttggtggcaaattcccctggcagctgtcgggcggaatgcagcagcgggcgagcatcgcccgcgcgttggccttcgatgccgatatcctgctgatggacgagccgttcggggcgctggacgagatcgtgcgtgatcacctgaacgaacagttgctggcgctgtgggcgcggacgggcaagacaatcggctttgtcacccattcgatccccgaggcggtctatctgtcgaccaagatcgtggtaatgagcccgcgaccgggccggatcaccgatgtgatcgaaagcccgctgcccaaggaccggccgctggatatccgcgacagcgcggagttcatcgaggtcgctcatcgggtgcgcgaggggctgagggcgggccatgccgatgactgagcaaggtttcgggatgcgcggcggcgaggccgggtggaaccggaattcggctcgaattccggcccgatttccttgcaggaaatcggtgttgcgcgcgcggggagggacagcatgaaatctctgcttgcggtcctgaccgtcctcgccgtgatcgtggggctctggtatgcagcttgtgtgccgatgaacattcacggtgttctggtcgcggccgaacgcggcggggcggtggtggaaccggccgatggtgccgcccggcgcggcatgagcggtgtctcgctggcgctgaagaaccggtttgccgtgcccgagacctgggcgcaggagcgtccgcgcctgccggcaccccatcaggtggcaatcgagctgtgggacaccacggtgatgaagaagatcacctcgaagcgcagcctggtctatcatggctgggtgacgctgagcgccacgctgttgggctttggtatcggcaccgttctgggggtgttgctggcggtggggatcgtgcattcccgtgtcatggacatgtcggtgatgccctgggccatcgtcagccagaccatcccgatcatcgcgctggcgccgatgatcatcgtggtgctctattcggtgggcgttcaggggatcatccccaaggcggtgatctcggcctatctgagctttttcccggtcgtggtcggcatggtcaaggggctgcgcagccccgatgcgatgcagcttgacctgctaagaacctacaacgcctcgcagggcgagaccttttggaaactgcgcctgccggcctcgatgccttatctctttgcctcgctcaagatcgggatcgcggcctcgctggtcggcgccatcgtgggtgaattgccgaccggagctgtttcgggcctgggtgcgcggctgctggcggggagttattatggtcagaccgtgcagatctggtcggccctgttcggggcggcgattctggcggcctgcctggtggggcttctgggggtgatcgagcggctggttctgaaacggatggggatggcatgaggatggcatggcataaggggggcgctgcccccgtcgcgcaggcgcgactcccccgaggtatttgggaacagaagaaggattggggggcgcgcggatgatgctggttctggtggccttgctcgtctggggcgcggcctggtggttgaatacccgtctggccgaggggccgcaggccgggacccgcccggtgcggctggcggtgccgctgatctttggcgccacgatcctggtggtgtgggaactggtggtgcgggggctggaggtgccgctggtgatcctgcccgcgccctcgctgatcgcggcgcggtttgcgggcagcctgccgatcctctgggccgatttcgtacaaacctttgtcaagggcgcgctgagcggctatctgatcggctgcggtgcggcgttcgtgatggcggtggcggtagaccggtccgaattcctgcggctgggccttctgccggtgggcaatttcgtggcagccttgccgattgtcggcaccgcgccgatcctggtgatgtggttcggctttgactggcagtcaaaggccgccgtggtggtggtgatggtgttctttccgatgctggtcaacaccgtggcgggcctgcgtgagaccaccgcgatgcagcgcgacctgatggagacctatgccgccagttattggcagagcttcttcaagctgcggctgccggcggcgatgccctttatcttcaacgggctcaagatctcgaccacgctggccctgatcggggcgatcgtggccgaattctttggctcgccgacgcttggcatggggttccgcatctcgaccagtgtcgggcagctggcactggacatggtctgggccgaaatcgttgtggcggcgctggccgggacgctgttctatggtctggtggcgctgatcgaacatcatgtcaccttttggcacccttcccaaaggcgttaggctgatcccatatccgacaagatcccggaccgaaccggggcagagaaacagacaaccaacaaggagtgaaatcatgaagaaactgatgaatggtgcggcgctagccctggccctggcggctggtccggctctggcggctgacgaggtcaagctgcagctgcaatgggtgacccaggcgcagttcgccggctattatgtggccctggacaaggggttctatgacgaagaggggctggacgtgaccatcctgcccggcggtcccgacatcgccccgccgcaggtgctggccggtggtggcgccgatgcgatgctgaactggatgccctcggcgctggcggcgcgggaaaagggcctgccggtagtgaacatcgcccagcccttcaaatcctctggcctgatgctgacctgctggaaggataccggcatcaccgggccgcaggatttcaagggcaagaccatcggcgtctggttctttggcaatgaatacccgttcctgagctggatgagccaggaggggatcagcaccgacggcggcgccgacggggtgaccgtgctgaaacagggtttcaacgtcgatccgctgctgcagcgccaggccgattgcatctcgaccatgacctataacgaatatggtcaggtgcttgatgccggtgtcagcgaggacgagctggtgaccttcaaatacgaggatatgggcgtcgccacgctggaagacggcatctatgtgcttgaagacaacctcaaggacgaggccttcaaggacaagatgacccgctttgtgcgggcctcgatgaagggctggaaatatgccgaggccaacccggacgaggctgcgggcatcgttctggacaatgacgccaccggtgcccagaccgaggcgcatcaggtccgcatgatgggcgagatcgccaagctgaccgccggctcgaacggcgcgctggacccggccgatttcgaccgcacggtcggtacgctgctggcgggtggctctgatccggtgatcaccaaaacacccgaaggggcctggacgcatgagatcaccgatgcggcgctgaagtaagtctgacgagctgaaccggggtcatccccgcgatacgcggtccctttcgaggggccgcgttttttcatgcgggaatgtcggttttgtttgggacgatatgcaggggcatgatatgaaaatcactgcaagataacgcgatttgagtccaagagagagcaaccagggaaataatgcaaagttttgcgcaagaaatgcaagctgcgtttaccttgatcctggccggtgattccgaactgctgggcattgtcgctttgtcgttgcgggtgtcgctgcttgcggttctgtttgcggcgctgatcggtatgccgctgggcgcggcgctggcggtgggacgcttcccgggtcggcgcgcgctggtggttctggtcaatgcgctgatggggctgccgccggtggtggtggggctgcttgtctatctgatgctgtcgcgctcgggcccgcttggggtgttgcaactgctctacacgccaaccgcgatgatcattgcgcaggtggtgctggtcaccccgatcatcgccgctctgacccggcaggtggtcgagatgctggatgccgaatatgccgaacagatgcgcagcctgggcctgtcgcggctggccacggtgccggtgctgttgtgggacgggcgggtggccctgctgaccgcagttctggccgggttcggccgcgccattgccgaagtgggcgcggtgatcatcgtcgggggcaatatcaaccatgtgacgcgggtgatgaccaccgccatcgcgcttgagacctccaagggcaatctggcactggcgctggcgcttggggcggtgctgatcggtatcgccatcgcggtcaatgcgctggtcagcctgctgggcgcgcgcagccgggccgaggtgatggcccatgcgtgacctggtcgaggaaagcgggctgatgatcgaggcgcagggcctgcgtatcgcgcgcggcggtcagcgcctgctggatgtggcgcatctgcggttgggcgggccggggccgaccgtgatcctggggccgaacggggcgggcaagagcctgctgttgcgctgcctgcacgggctgatcggggccgatgtcggcgccgtgcggcagaacgggcgcccgctagacggtgacgagcgggcgcgccaggccatggtgttccagcgacctgtgatgctgcgccgctcggtggcgggcaatctcgatttcgtcctgcgccgccggggtctggcccgtcggcagcgccaggaccggatcgcggatctgctggcggagggcggcttgcagtcgcgaggcgggcagagtgcgcgctcgctctcggtgggcgaggcgcagcggttggcgatcctgcgcgcgctggcgaccgagcccgaggtgctgtttctggacgagcccaccagcgcgcttgacccgggtgcgacccaggcgatcgaggcgttggtgctgcgcgccagcacccggggcgtgcggatcgtgatggtgacccatgatatcggccaggcccgtcggctggcggcggatgtggtggtgatgatgggcgggcaggtggtcgaacaaggccccgccgcgcaggtgctggacgacccggccaatggcgcggtgcgccgtttcctggccggagagctgattttctgaacatttacggagactggatatgatcggaagtgttttccgcatgggcgcgcttgtgcttggcctgatggcgggctcgctggcacaggcgggtgacttcatcgtggtacaatccacaacctcgacccagaactcgggcctgctggatcatatcctgcccgcgtttgaggccgagaccggcatcgaggtgcgggtggtcgcggtgggcaccggccaggcgatccgcaatgcggccaatggcgatggcgacgtgctgctggttcatgccaaggcggcggaagagaaattcgtggccgagggctggggcgtcgaacgcttcgatgtcatgtataacgacttcgtgctggtcggcccggcctcggatccggcgggggtgcgcggtggcagcgatatcgttgcggcgctgagcgcgattgccggggccgaagcgccctttgcctcgcgcggagatgacagcggcacccacaaggccgagctgcgccactgggccagcgcgggtatcgatgtgagcgccgcctcgggcgggtggtatcgcgagaccggctcgggcatgggggcgacgctgaacctggcggccggcatgggtgcctatgcgctgagcgaccgcgctacctggatcgcctttggcaacaagggcgatctggtggtggcggtcgagggcgacgcacggctgttcaaccagtatggcgtgatcctggtcaacccagccaaacaccccggcgtcaaggccgaagcagggcagcggttcatcgactggctgaccggtgacgaggggcaggcggcgattgcgggctatacgctggacggccaacagctgttctttcccaacgccaagtgagcgcattcgctatcggcagggagagatttttcgacgaaaaatctcgcctccggcgggagcatctggagcgaaatgaaggggcggcactgtctggtgctgcccctgtttcgatcagccgctggcgccgttgtgatgcacggtgccaaggccgctgaggtcatagccccccatctcggtggcgcgggtcgcgaaggcggggccgcgcaggaagctcatcaggcgcgtcatcggcgggtcgaacgcggcgcgtcgccagatcgccagatcgaagcgttcctcatgggtgggcaggaagcccagcccgtgcggagaggccagcgcgcccaggccgaaccccgcctcggccttgcccgattgcagcagcatggccagatcctcttcggttcgggcgcaggcggggtcgggggcaagatcggcgggggtgatccccaggttctccagttcagcaaggaacaggtgctggctggcggcgctggactggcgcatcgccacccggcgcccgcgcagatcggccagtccggtgataccgctgacccccggggccagcagcagcccacgctgacgtcgcgcgatctcgatcagcaccaccggcgcctctcccagcgcgtcgcgcagcgaggcggtgttgaacccgtctgcctcgcggatatgcagcgcggcggcctgcgccttgcgctccttcagccgggtcagcccgtcgaacgagccgtcataataggtggccagccccgcgccgctctctcgcagcgcccagtcgagcagcggatcgtggctgcccgccaggatcgggggcaggggcggctcggccacccgcggccccgcgcgcgaggcattgagccaggccagcacctcggcccggggaaacagcagcttgcccatggcgcgcacatgcggcacctcgcccgaggcggcgaggtcataggccttgcgctcgccgatcctgagcagatcggccagctctcgggtggtcaggaactcggccattcagtcgagacgcacatccgccccggtgccgcgctcggcggccgagaaaccggcacggctcagcacttgcggcgcggcgacggtgatgacggccatcaggacaacggcgctgagaaaggctttcatggggactcctttgccagggtggcccggcgcagataggcgatcaggtcggcgcggtcctgggcgccggtgatccgttgcatgggcatctttgaccccggaatgtaatggtccgggcccagatcgaaaagcgaattgatgctctcctcggtccagacgatatccgaacccgccagcgtgtcggaatagagatagccgggcagggtgccggcgcggcggccaaagacccggtacagcgtcggcccggcgcgccgcccgccctcgggcgtcagcgcgtggcagatcgagcatttgcgggcaaactggcgctcgccattgtccatctggtcggggtccttcagaaagctgcgctcgccgctcgccatcttgccatgttccgagagtgaggccaccggccagctgtacatggtgtcgtcgatgccgcctgcatggatattcgcgccatccggcgaaaaggccagcgcccagaccggcccgcgcagggtggcgcggaagtcgcgggcgatgcgccagctggcggtgtcgatcaccatgatatagccttcgccatcgcccaccgcgagctggctgcgatcggggctgagcgccagcgccagaaccgggcgacggtcgagggtaaagtcgcgctcggccccggtggcaaggtcgagaatccgcgtcaccccatcgaccgcgccataggccagccagccgtctgcgtcattcagtacgatctcgttgatgccgaacccgtgccgggtgatctggcgcaattcgctgccgctcgcgacatcccatagccgcagcacgccatccatgccggcagagtaaagcagcgtaccatcgggagaaaaggcgaccgcgttgaccccgctggcggcatcaaggctgcgcggtgccctgctgtccagcggccagaggccgatggttccgtcccagctggcggtggcggcgagggtctccgacagggcaagaccggtgatcttgcccttgtggcggcccaggatggtgccttcgggccagcggcgcagggtgaaatcgtcgcctgccgagtagagcacgccaccctgaaacgccaccgtattgacggcggcctcgtgcccttcgaaccaatgcggcgcccgcccggtccacagccccacggaattgtcgaaactggcggtggcgatctgcccctccgggccgacggcaatgcccatcaccggcccgccgtgccccttgagggtgaagaactctgccgccgcgcaggcgggccagagcagcagcgccagcgccagcgcgcgcatcattccgccgggctgggcctggccttgctggcctcggccgatttcacctcgtccagccacagcgaatggtgctcgcgcgcccattgctcctcgacctcgcccgaacccatggcatcgaatgcgccctccatccccagcgagcccagatagatatgggcgatgatgatggtgatgaacgcaaaggccacgatcaggtgccagagctgtgcatattgcatctcctgatgcggggtcatcacctcgggcagggacaggcccatggcctgcggcaggccggttgcattggccagcgcaaaggtcttggcaaacatcggcatttcaaagggaaacagcagcgacaggcccgagagcgagatcgacaggcccagcaggatgcacagccagaagatgatcttttgcccggcattgaactttttcgcgggcgggtgcagccccttgctgaacaggccaccgcccacggccagccatttcaggtcgtgccggttggggatgttatgggcgatccagttcaccgtcacgatggccagaccgatcatgaaggcccaggcgatgttgttatgcacccatttgcaggccagcgcgagggtggcaaaggcctccttgcccaacagcgggatcaggacgtcgcgcccataaagcgtgatcagccccgacaccgccagtaccaggaacgacccggcaaacagccagtgtccgaaccgctcgaaggcggcgaaacgggtgacgctgcgcccggtcctggcgccgtcgatgcggatgcggccgcgcagcagatagaatagcgccagcaccacgatcatgccagccagcgcataggtgccataatcgcgcagcgcgccttcgcgcaggctcagccaccacatgccatcgtcctggatgatcacatcggcggcaggtccgcgcgccgagacggtgacatccgccgcgccatagcgcagggcgcgaaaaatctcgctgtccgaggcaccgccgcgtacgcccagctgagcctcaagcggcgcggtctggctgccggtatcggtggcgcgataggcatcgtcgaccttttcgccccgctggcgggccagaatatcctctagcgtggtggcgccgccggtggcggagcggtccggtgccccctcctgcgccacggcgggcagggccagacagagcagacagatcagaagtcgcagaaccggcatcggaacctcatgtgcaaaccgcaccgccggaaagccgcgaaacagcgcggcggcgcgagaattttcgcagaaaattcttggtcctgcggcgcaaatttgatgcgccgcaggggatcaggcagcctcagccgcccttctggtcataggcggtgccccagccccaggcgcctgtaccaaagccgcgcgccacgacgcgttcgcggtagatggccgagaccacgtcgccgtcaccggccagcagtgccttggtcgaacacatctcggcgcagatgggcagcttgccctcggcgatccggttgcgcccgtatttggcgaattcggccgtcgaatgggtctcttccgggccaccggcgcagaaggtgcacttgtccatcttgccgcgcgatccgaagttgcccgcctgcggatattgcggcgcgccaaacgggcacgcgtagaagcaatagccacagccgatgcacagatccttggaatgcaacaccacaccgtcttcggtctgatagaagcagtccaccgggcagaccgccatacagggggcgtccgagcaatgcatgcaggccaccgagatcgagcgttcgcccggtttgccgtcattgatcgtaaccaccctgcggcggttgatgccccagggcacttcgtgctcgttcttgcaggcggtcacgcaggcgttgcactcgatgcagcgctcggcgtcacagagaaactttgctcttgccattttcagtcctccttacgctgccgagatcttgcagagagtggccttggtctcctgcatctgggtcaccgagtcatagccataggtctgcgcggtattcgaggcctcgcccaacacatagggatcggcgcccttggggtatttctcgcgcagatcggcgccctggaagtgaccgccgaaatggaacggcatgaaggccacgccggcaccgacccgttcggtcagcatcgccatcaccttgaccttgccgccctcgggaccctcgacccagacctgctgcccgtcgcgaatgcccagattgttggcatcgcgcgggttgatctcgacgaacatgtcctgctgcaattcggccagccaggggttcgaccgggtctcttccccgccaccctcgtattcgaccagacgtcccgacgtaaggattatcgggtaatcctttgaaaagtcgttcttctggatcgaggcatagagggtgggcaggcgataggcatgccggtcctcataggtgggataatccgccaccaggtcgcgccggttggtatagagcggctcgcgatgcagcgggatcgggtcggggaaggtccagaccacggcgcgggccttggcattgccgaagggcgcgcaaccatgcttgatcgccacccgctggataccgcccgaaaggtcggtcttccagttggtcttgggtccggccaccgcgtcgatggcggcacgttcctcacccgtcagatcgccgtcccatcccagatccatcagcatctgcatggtgaattcagggtatccgtcctgaatttcggcgcccgggttcgacacgccctcggccagcaggttgtcaccgtcacgttccaccccgaaccgggcgcggaagcaaagcccgccctcggccaccggtttggacatgtcatagaggttcggcgtgccgggatggcccatttccgccgtgccccagcagggccatggcagaccatagtattcaccatcgttgggaccgcccaccgcttgcaatgtcgtgcggtcgaaggtgtgctgattggccatgtggctcttgagccgctcgggcgactggccggtatagccgatcgtccaaagccccgcgttgaactcgcgggtgatgctttcgacattcggggtctccgcatcgtccatctcgatattgcggaacagccggtcggcccagccgaacttgttggcgaacttggcgatgatgacctcgtccggcaggctttcgaacagcggatcgaccaccttgtcgcgccattgcagcgaacgattggaggcggtgaccgagccacgggtttcgaactgcgtgcacgcaggcagcagatagaccccgtcggtgcggtcatgcatgacggccgagacggtgggataggggtcgatcacgacaagcatgtcgagcttttccatcgccgtcttcatttccggcccgcgggtctggctgttgggcgcgtggccccacagcaccatggcacggacattgttgtcctgatccatgttggccggatcttccagaacgccgtcgatccagcggctgaccgggatgccgctttcgttcatcagcggcttgtccttgccatccttgtccttgatcgaggcgaactgtcccttgagccagtccagatcctcgccccagacacgcgcccaatgggcccaggcaccggcggtcaggccgtaatagccgggcagggtgtggctgagcacgcccagatcggttgcgccctgcacgttgtcatggccacggaagatattggtgccgccacccgaggtgcccatgttgcccagcgccagctggagcacgcaataggcgcgggtgttgttgttgccattggtgtgctgggtgccgcccatgcaccagatcacggtgccgggacggttgttggccatggtacgggccacacgtttcagctggctgccgggcacaccggtcacgcgctcggtctcttcgggtgtccagttggccacctcggccttgatctggtccatgccccagacacgggtgcggatgaactccttgtcttcccagccgttttcgaagatgtgccacaggatgccccagatcagggccacgtccgtaccggggcggaaacgcacatattcatcggcatgcgcggccgtacgggtaaagcgcggatcacagacgatgagcggcgcgttgttctgttccttggccttcagcacatgcagcagcgagacggggtgcgcctcggccgggttgccgccgatgatgaagatggccttggaattgtggatgtcgttatagctgttcgtcatcgcgccatagccccaggtgttggcaacacctgcaacggtcgtcgagtgacagatacgggcctggtgatccacgttgttcgtgccccaataggcggcgaacttgcggaacagataggcctgttcgttattgtgcttggccgaacccagccaatagacgctgtccgggccgctttcggcgcggatcttcatcatgccgtcgccgatctcgtcgatggcctgttcccagctgatctgcttccactcgccaccctctttcttcatcgggtacttcaggcggcgttcgccatgggcgtgctcgcggaccgaggcccccttggcgcaatgggcgcccaggttgaacgggctgtcccagccgggctcttgcccgatccagacgccgttcttgacttcggcgacgacggtgcagcccaccgaacaatgggtgcagacggatttcacggtctcaaccgccgatccggcggctgtctgggcgctggcctgcgtcacggttccgcccgtggcgctgatcgcggccaggccgccgatcgccagacccgaaccgcgcaggaacgcgcggcggtcgacatggctgtcgccgacctgggacaggatcgagttccgctgggggcgtcgcgcaaccccgttggtctttttccttagcatcttctacctcccgtgctggccactggttgtggctggcttggtacctgttggaaccggcgtcagggcctcacgcaaccgtctgccgggggatgacggcgtccattcgtcagaaacgggcgctgtccagataggcgcgggtatgcgcggtgtcttgaaggcgggtctcgtcggtgggcagcgccgctgcctcggcctcgctccccagggccgccgcggccaccgccgcaggagccgccgttccggccagtttcaggaagtcccggcggctggcgccgtcttctctggtcttcttgctcatggaaacctcctgttccatttgcgggtctggcgcccccctttggcgggggatgccggcgaaaggcggctcaggccgccgtcatccggaaggcttcgcgctcgatctccatgaacacgcggccggcggcgccgaccgaggcatagaggaccgaggcttcggcgccttccaaatccgaatagaaatgccccgcccaggggccgatatggcgcgaccagaacaagcgctggtcggccagcggggccggggttgagaaccgccccacgatcatgcccgccatcatctccatcagcgaggcgatattgtcctcgggctcgaatacgttgggcgcgcgggtgatggcgcgggcagccatgtcctggcgcagctgggccagcggcttttcgttcaggaaaccggtcaggtaatagctggcataaggcaacagttcgccccgtcccagcccgatgaacagcgcgttgaactcgcgttctgcggcggcgggcttggtcacccgcgccacccgggccagcgccccgatggcctggcccagatcggtctcgtctccggaaaggcccgcgatctggtcgagcagcagctggtcgggcggggccgacagaagcaggccgaggaaattgtagaaatccgcacgcaggcggtcctcgtcgctgatcggtgctggggctgtctcggtccgggtcattccttatccttcaaaggtgaagcgcatgcgccggggcgcgggtggggcggtggtgtcgccctcggggtgggtggcgtcagggggcgcgggcgcctcggggtcccgcaaggggaccgcctcgttgcccgcctcggctgcgggcgcagcctcggtcgcggccatggccagcggttcctcggtgggcaggtcgggcgtatcggtgtcgggttcgggggcggcctcggcttcggcctgtgccgccagcgcctcgacatggcgcagcatgccccggcccacctgataggcggtctgcaacccttcgatcacgcgggtcgcatcggtgaaatcctcgccgtaatccaccagcccgtccacattggccagcactgggttcagccgccagagacggcgcagcgcccggcggcgcagacggtcgggcaccagttcgctcatgaagcggctgacatcgtcgcccggttgcagcaggtcgggatcgggcaggtccagacgcgccaggatctcggcatcgtcctgctgctccagctcggcctgtgcctcggcccgggcgcgcagctcgagcgcggccgtctcggcccgctcttcggccgcgacaccggcgcgccggcggctccagaaatcgccccgcgcgctcattgcaccaaccgccgtttgggggcgcgatagacatcgccctgttgccggatgcgcgcgtcgccgcgcccatcctcgaccaggtccacccgcttgcggtcgcgccgccgtttgacgaaaggttcggcatggtggtgctgcaaggtgaaatcgcgcacccaggccaccagcccaggcgtcatcgggatcttttccacgatatcgtccgccgtatcggcatagtcctgcccctcgtaaggagaagcggtgaccagtaccgcctcgagcgggcggtcggcatggtcggtttcgcgcaggaccagataaatcgagggcacgccatcggacaggttgatccggtaggcctcggcatcggcggcccagaggatcagtggcagggtggcggcgtgatactcgaccgcctcgccctcgcgccggagctcggcccaatccgcaggtcccgcgcccggcagcaccgcaaccgcgcgccaagaccaccgggcccagcgggtcacccccggtgtcttgcggacgacaacgcccagcggcatctcgatgtgaactctggcggcctgggccaaatgatcctccccggaaagctctccccttctttccgtccgggaaactatggggcggaaaatccgggctgccaagacattttgcccgattggcctgaagagttgaccagtttcacacgcggttgtgaattcccgcccaagcgcaataggactttagtaccactcgaccccggtgcggatgccggttggatgatcccgacagggcctttaccggcggtccgggctgggccaagcttggccgcgcatgtggtccggcgcgccgggcgaaaggggagcgacatgaccgagacgttgattttatgcgattgcggcggcagccagacactggaccgcgagcagatcgccagcggctgcggcgcgtcctgctcgcgggtgtttcgagcgctgtgcactgacgaaatcgccagggcggccgaactgatgcaggcgggcgatgtggtgatcgcctgtggccaggaacaggcggtattcaccgatctggccaccgaactgggggtcgaaacgcccggtttcgtcgatttgcgcgatcgcgcgggctggtccgagcagggagctgaggccgggcccaagatggcggcgctggccgccgaggcgctgatgccggtagcaccgcccccggcggtcgatgtgatcagcgaggggagctgcctgattgtcggtccggcggatgtggcctgcgatctggccgaacagctggccgggccgttggcggtcaccgtgctgctggacgcgggcgatccgccgctcagccgcgcctatgacgtggtggcggggcggctgacccgcgtcgaaggggcattgggcggctttcgcctcaggatcgacgggttccggcaactgatcccgggcgggcggggcgcgtttgcctttggtccgccgcgtgacggcgcgatctcggcctgcgatatcgtgatcgacctgaccgcaggaacaccgcttgtcccggctcccgacaagcgcgagggctatctgcgcgccgatccgcgcgatccgctggcggtggcgcggctggcgctcgaggcggtgcagctgaccggcacgttcgagaaaccgctctacgtgcggctcgatgaaagtttgtgcgcccattcccgcgccgggcagcggggctgttcaaactgcctcgacatctgccccactggcgcgatcacatcggcgggcgatcatgtggcgatcgatccgatggtctgtgccggctgcggcgcctgcgcggcgctttgcccctcgaccgcgatcacctatgaggcgccgaccgtggcgacgctgctggcccggatgcagcggctggcgcgcgcctatcgtgcggctggcggcgcggcgccgcgcctgctggtgcatgatgcccacgggggagagatgatccgccttgcggcccggttcgggcgcggcctgcccgcagatgtgatcccgctggagctgggcaccgtgtcgggcctgggccatgccgagatgctggcggcgctggcgcatgggtttgccagcctctccgtcctcatggggccccgaaccgagcgcgacgcgctgatccgcgaactggcgctggccgaggcgattggcgggcaagggcggctggagctgctcgactttgccgatcccgatgcgctctcggatcatctgtatgaggcgccggtgcccgaggcgctggccacgccggtgctgccgctgggcaaccggcgtcagatcacccggctggcggcgcaggcgctcaaccccggtgggccggtgctggacctgccccagggcgccccctatggcgcggtggcggtgaataccgatgcctgcacgctctgcctcagctgcgtgtcgctctgcccctcaggcgcgctgatagacaatcccgacctgccgcaactgaactttcaggaggacgcctgcctgcaatgcggcatctgccggaccatctgcccggaacaggcgatcacgctggtcccccggctcgacctgtccgatgcagcactggggcagcgggtactgaacgaggaggagccctttgcctgcgtcgaatgcggcgcgttgttcggggtgcgctccaccgtcgagcggatcatggagaaactggccggcacgcatcccatgtttgcccaaagcgcccaggcgcggatgatccagatgtgcgacgattgtcgggtgggagcgcattttgcgcaggaaaacaatccgttgtcctccaaccctaaaccgagaaccgtcaccaccgaggattattttaccaagcgcaaggaccattgaacgacgcccttgtcttcctttagcccaaaatacgcccgccgggggcgcagatttttcgacgaaaaatctgcggggcgcccggcctcggccctcgcgcgtgttgcctgtcacttcacgatcagcggcgcgcccagatcggcggcgccagtggccgcgacaaaggccaggatcgcctccagttcgtcgatcgtcaccgtcaccggatggatcggcggcgggcgttcggcgtcaaacggcgcggtgacgcccggtatctgggtaaaggccggatgcgggcgcagcacatagaattgctggaaccgcgcgtcccagtcgggcaggctgcgcagcaccgcgaaagacggggtcgacccgatccccttcatccggttctcggcgccggtcacgtggcagcgtccgcatttaccctgggccaggctggccccaagcgccgcgtcgccttcgaaatcgacggtctcaaccgccgccgcttcgtccctcagcgcgacgaatgcgggcccttcggagggggtgaagctctcgatcgtgcgctggccgatctccgagcggagccagtcgcgaaaccgctcctgtcgtggctcggcctcgatctggagcagatagaccgtgtcgccctgccggaacacgcgggtgccatcgccctcgctgaccagtcgcatcggcccgaccggatccgcgacaacacgaattccggtcttgagcgagaagcgcggcagaatatgttgcaagagacccgaccgtgtcagaacctctgggctggcaagaccaatcgcctcctgcgcgttgcagggggtggcgaaggcgagcaggctgaggcacaagagggcatgtcgcatgtcccgcagcctaacggcggcgcgggcactgcgtcaaatgacgcgtgggatacaggagagaccgggccatgagcggcgattacaacatgtcgatgcgcaagttcctcaagcaggtgggagtcaccggccagcaggcgatcgaggaggggttgcgcaaggcgggcagccccgagggcggcgcctttcgcgcccggatggtgctgaccatcgaggggctggatgtcagccacgaggttaccggcctgatcaaggatggtgacgcatgagcctgcgcgaggccgttctggccaatctcaagaagatcaccgacccggtttccggacaggacatcgtcagcgccggcatcgtgcgcgcgctcaatgtcgagggcgacaccgtgcgctttgtcatcgagatcgaccccaagctggccgagcggatggagccggtgcgcgccgccgccgagaaggccgcccagatggtcgagggtgtggccaaggtctcggccatgatgacggcgcattccgacaaggcgccgcccgagctgaagccgcgcgccaaggcagcgccgcaagggccgcagccggtggcaggggtcgaccgcatcgtcgccgtcgcctcgggcaagggcggcgtgggcaaatccaccgtgtcggccaacctcgcctgtgcgctggccgccgaagggcggcgcgtcggcctgctcgacgccgatgtctatggcccgtcgcagccgcgcatgctgggcgtgtcggggcggcctgccagcccggacggcaagaccatcctgcctcttcgcaatcatggcgtcacgatgatgtcgatggggctgatgaccaacgaggggcaggcggtggtctggcgcggtccgatgctgatgggcgcgctgcaacagatgatgaaccaggtgcaatggggcgggctggatgtgctgatcgtcgacctgccgccgggcaccggcgacgtgcaactgacgctgagccagaaattcgccgtcgatggggccatcattgtgtcgacgccgcaggacgtggcgctgatcgacgcccgcaaggggatcgacatgttccgccagctcaagacgccgatcctgggcatgatcgagaatatgtcgacgcatatctgttccaattgcgggcatgaggagcatgtgttcggtcatggcggtgtcgcggccgaggccgagaaactgggcgtaccgctactgggagagatcccgctgcatctggatatccgggtcgccgccgatggcggcgcgccgatcgtggtcagcaagcccgacagcccgcaggccgaggccttccgcaggattgcccgcgacctgatcgccaagggacaggcatgagcacgcccacctttccgccgctgatgcagggtgtcgccgcccagggaggtgacgccccgttcgagcgggcgcaggcccaggcggcgcttggctgtgatggcgggacggtggtgcacagtgttcaggccgaccggctgcgtgcggcgctggtgctggcgcccgaggtggcgctggccgatgcgatggcgatgctgccgctgtgtgcggtcggattccagaacgcgctgggggcgctggccccacccgaggtggcggtgcatctggactgggctggcgatatccatgtcaacggcgggcgctgcgggcggctttgcgtggccgcctcgacccgtgatccgcaggtgcagcccgactggctggtgatcgggctcgatctggcgctgctgcccacctcggacatgcccggtgcgcatcccgacgaaaccgcgctttacgaggaaggctgcgccgatgtgaccgctgtcaccctgctggaaagctggacccgccatgtgatgacctggatcaaccgatgggaggacgagggcaacgcgccgctgcacgccgaatggatgggcctggcccgtggcgtcggcgaagaggtgacgcgcgccaactgcacggggacctttctgggtgttgacgagaagttcgggatgctgatccgtaccggtgccgatacccgcctgatcccgctgaccgccttgctggaggacccctcatgaacctggcccgggccattcatttcgacgaaagcgacctcagggtctttcacagcccggcgcgcaccggggaatggtgcatctcgggcgggttcgaattctcgaactggtcgggcgccgatctggagggcaaggcgcggcaggcctttgccaatggctggctggggctggagaccttcgggagggtcacctttgtggcagtcactcggatcgaggagggcgaggtggcggcgctggccgagaacctggcgcgccatttcgtcagccattacggcgccccctcgatcgaggcggcgctggaggtggcgcggggcgagatcgcccagatggccgatctgtgcgagggtcacgaccccaacacgctgctgacggtggcgcgggacctgtccgaggccggtgtgcgcgaggcctatcgcaccatccagcctcaggaggccgagctggacctgctggcggtgcatgtcacgcccgacgaatagagcgccgcgcccgttgttgtcaaaaggagcgcctgtggcgcgcgcctttggtgccgcgccttgcggcgcgggatgcgaggcgctgcctcgcgctccgggatatttggggcaagaggaaaggggcggcggagcctgattttcagagcaggtcggtgaagccgccatattggccgcgcttgaacatcagacccttgccggggcgatgggtggcgcgcagcacctggccgaccaggatcaggtgatcgcccgccggatggcgcgcctggatttcgcaatcgaaccgcgccagtgcgccaaccagtgtcggcaccccgttcaggcccggcgcccagtcgacgccatcaaagtcgagaccgtccagcgcaaagcgctgcgcgattgcatgttgcccctcggccatcacatggatcgcgtagtggcgggtattggcgaaagttccgaaacgggccgagtcattggccaggctccacagtaccagcgccggttccagcgagaccgaggcaaaggaattggcggtgatccccgcgggcccatgcgtggattgtgccgtgatcacggtcacgccggtcccgtaacagcccagcgcgtcgcgaaaggcgcgggcgctgtcggggccgggggtgaatgtggtctcggtcatctcagcctcgggtcgggatcgcgcccccacgtgccatggcggggcgggattgtccatgccggggatcgcctgaatatcggcggtcgagagatcgggttttcggttcatgcccgcagcaaaacaccaaaatatgcgtttttgatgttagaattgcgccgcatggcggccgggtcgcgaccggatcagttcagatcttcgatcaaccgcccgtgtttgcgggtttcgctgatcaccgcgccaaacgtgtcgagcccgcgcgcgcgcagcatcggcagcatccggcacagcacctcggcggtggcctgggcatcccccagggcggtatggcgcaaaggcgcgggaatggtgacacccagccggtcgcaaagcgcgtccagtgtgtgggtctcgctggcgccgaacagcaccgccgagagcagcaccgtgtcgaggatcgggtgatcccagtccagcccgcaacgcggcccgtgacggcgcaggaaggcaatgtcgaagggcgcgttatgggccacgatcaccgcgtcgcgggcgaactggtggaactggcgcgcggcggccacgatatccggggcgcccgcgaccatcgcgtcggagacaccatgcacccgggtcgaggcgggcgggatcgggcggccgggatcgaccagctggtcgatccgctcacccggcacgatccgccccttgaccacccgcaccgcgccgatctgcacgatctcgtccttgtgcggcaggagcccggtggtctcggtgtcgaagacggcaaagaccaggctgtccagtgcgcgcgcctccagcgccgcctcggcgggctggttgagaaggtcgaaatcatagaccagcgggcgcgccgcctcgggcgcgatgcggctgctggcctcgtcgaggatcagcatgtagcccggcgcgtcacccagcggtttcattcgcgcctgatagctttgcgcgccgtcggtgccggtcagggtgcagctttgctccagcccggtcttgaccagccgcgcataggcgcgttcaagcccggcgcgctggaaatagtcaaacagcgaggcgttgagacggggatgggctatctgcgccagaacgcccgccgcctgcccgtcataaagcacgatctgatgggcggggttggccagcagcatggcgaccgggatctcggtcaacagcgcggtcagccgcgcggtctcggcggccagatgcgcggtctctgacgccacggcggcggcagtgtccatggcgctgctgctgagctggcccgcaagcccggcggcagcgggcgccagatcgccaagatagcgggccgcgtgcaggtcgagatcgcccgccacgcccgcatgggcgcgggcgcgcatgctggccgacagacgctcgatcggtttggcgatgttttcgtcgaacagcagccagacgccggccaccagcgccagcaggccgaagcccgcgctcagcgccgccagcacaaaggcatcgagcaattcgggagtgcccgcgcgggaataggccagccagagtgcgcccagcaccaccgccagcccgcccgccgccagcaggcagaagaagagaaagatgcgcaggcgcaggctcaaaccggtcagcatctcacacctcgcaggcggcctgaatgaccgggtcgcctgcgggcgggcggcgccagtctgctcccgcgacgctgccatcggcggcgaactcggccccatcggccaggctggcgcggcgcaggctgtcgcaatcgaccagcaccggcaggcggttcaccgcggcccagcggccgaagaaatagagatcgaagaggcgctggccgggctgacccggatgggtcttgaggctggtggaatccagcgcggcgaagcggtcgacataaggaacgagataggtccagggacggtagagggcgcggctctcgaccgtttcgatcaccaccatgccctcgggcagggcggcgcgggtgcggctgtaccagccgtattcgctggcgatggtcacgccgatcatgccgcagccggcggccaccggcgccagccagcgcggcagccgcccgcccaacagccggttcagcgccatcaccacgccagccatggccagacccgccaccagggttccgatcagttccagaaacatcgcctcttctcctccagccttccagggggccaaccgtgcggcaggggcaagatttttcgtcgaaaaatctctgcccgcgcgccggtcagctcagcatgcccttgccatggcccactgccgattgcatcgtctttaccaccacgaaggcatcgcgcagatgacttcgctcaaagtccgacaaagatgtgggcgccagatagttgtccggcgcctcgccgcgccgcaccagcgcggcctgatgctccagccgggtttcggcgatcaggtcataggcgtccttgagatcgcgcccccccgacgcgctgagcacgcccgccgcttcggcggcctcgagccgggcgcgggtgccgacctcggtcaattcgccctgtagcgcatagatgcggcccagatcgaccactggcacgacgccattgtgtttcaggtcgagcgtattgcgatgctcgcccgaacggatggtggcgaaaccgcgcaacagccccaggggcggcgtgtgtttcagcgagttcgagatcatatgcgcgacaaagatcgaattggctcgcgccgcccgcagggtttcggcctgaagatcggtgaacagcgcctgatgcccgccgatcggacgcaggtcgaacatcacgctcgccagcatctgcgcctcggggttgggcttggcaatccagccgcggaaatagtcgcgccagacccgcaccggctggcaccagcgcgggttggtggccatcatctcgccagggcaatagacatagccgcaggtgttgagcccgtcgcagacgaactgcgccagctcaccgaagtaaggcatctgggccttggtcaccgcgtcgtccagcatcaggcaattgtcctgatcggacacgccagtctgttcctgccggccctggctgccgcaggcgagccagagatagggcaccggtggcggcccgagcttctcttcggccagcgccagcaggcggcgggtggcggtgtcggcgatatcggtgatcaggcgggtgaccacctcgtgccggttgccgccggcgaccagctgcaccagcaggcgcgggatctcggcggtgacctcggccatctcagcggcactggtggcgcgggcgaggcggctcaccagttcggcggaactgaccgcctggaaccgggtcagatcggtctgggtgaccatgcccaccagccgcccggcctcgacaatcgggatatgcccaatatggcgctccatcatcgcgtgcagcacgtccgatccgatggccgagggggcgagggtgagcggggcaggggtcatcacctgatcgaccggggtatcggggctgcgcgcctcggccaccaccttgcccgagagatcgcgctgggtaaggatgccgaccaatgcaccgtcttcgcagacacagagagaagagatcgagcgcgcgcgcatctcctgcgccgccgcctgtaccgtggtatccggcgcgcaggtggcaggatcgcgggccatcagggtctcgacccggctggtggcgaggctttgcacctgtgggcgcggcgcgcgggcgcggttgaagaatttcgccaccaccggatgggcggccatgaggtccgagaacagatcgggcggcagcaccagcagcaccgaatgggcatcggcgcgggccgaggtgacggcgtgcccgtcgcgcatcagtccacgctcgccaaaggaattgcgcaggccaaggtgtgagaccaccgcgccgttttcatcacggatctcgatctggccctcgtagacgatgaacaggcccggaagcttttcgcccagatcgtagacggcgaaatcgcgctctacctcccaggcgtccagccgggtggcgatccgctccagttcttccagcggcagcgcatcataggggtgcaccgatttcaggaaacgggtgatctggtcaggggtaaggggcatgggtcagcaccgggtcttgaatgaaaaagtcccgccgggacagggccaggcgggacatggtcagtaaaggcggtccgcaatcgggagggagtgcgggccgccttgcatctcagtgatcctgagctgcgcctgcgcctcgggggatgcgcacgctttcgaccaggtccttgatttcctgcggggtctccttggtcatgccggcgaccagataggcgacgccgaagttgaccgccgcaccgatggcgccgaacgaggtcgacttgaccgtgcccagaagcgggtcggcatcggtgaaggagttggtgccggggatgaagaaccagcccttgtgcaggaagatatagagcagggtcacgaccagaccggccagcatgccagccaccgcgccgctgttgttgatcttcttcgagaagatccccatcatcagcgccgggaagatcgaggccgctgccaggccaaaggccagtgccacggtctgcgcggcaaagcccggcgggttcagacccagataggtcgccaccccgatggccacggccatcgcgatccgtgccgacaacagctctcccttttccgagatgttcggattgatcgaacccttgatcagatcgtggctgaccgccgaggagatcgccagcagcagaccggcggcggtggacagcgcggcggccagaccaccggcggcgaccagaccgatcacccaaccgggcaggttggcaatctccgggttggccagaaccaggatgtcgcggttgaagttggtcagctcgttgccggcccagcccttttccgcggccttggcggccatggcgtcggatttgtcgttgtaatactggatcttgccgtcgccgttcttgtcttcccagcccagcaggccggttttctgccagttggccatccagtcatagcgcgggtcggtttcgatctgctcgatggtgacggcctcgccatcggtgccattgggccagaacatgtcggtgatgttcaggcgggccatggcgcccacagcaggggcggtcagatagagcagggcgatgaacaccagagcccagcccgccgaccagcgcgcgtccgacaccttgggaacggtgaagaagcgcatgatcacgtggggcagaccggcggtgccgatcatcagcgacagggtgaacagcaccatgttgaacgtgtcgccgttatgggtggtgtattccgagaagcccagctctttcaggatcgcgtccagcttggccagcaggggttcgccgctggcggtatgctcgccaaacaggcccaggcccgggatcgggttgccggtcagttgcagcgagatgaacacggccgggatggtataggccatgatcagaacgacatattgggcaacctgggtataggtcacgcccttcatgccgccgaacaccgcataggcgaacaccacacaggcgccgatcagcaggccggtggtgttggacacttcgaggaagcggccaaaggccacgcccacaccggtcatctggccgatcacataggtcaccgaggcgacgatcaggcagatcacggccaccaggcgcgcggtcgagctgtagaaacgatcgccgatgaactcggacacggtgaacttgccgaacttgcgcagatagggcgccagcagcagggccagcagcacgtaaccgccggtccagcccatcaggaaggtcgagttgtcatagcccacaaaggcgatgagaccggccatcgagatgaacgaggccgccgacatccagtcggccgcggtggccatgccgttcatgaccgggtgcacgccgcgcccggcggcgtagaattccgacgtggaccccgcgcgggcccagatcgcgatgccgatatagagcgcgaacgaggcgcccacgaacagcaggttgatggtaaactgatccatggctgattactcctcgtccacgccgaattcggcgtcgagcttgttcatgcgccaggcgtagaaaaagatcagcgccaggaacaccaggatcgagccttgctgggcaaaccagaagcccagatcggtaccgcccacggcgatgccgctgagcatggggcgcagcacgatgccgaacccgaaagacaccagcgcccagatcacgaggctgatgagaatgatccgcacattggccttccaataccctgcctgggcatcgctggcctgtgcggaggttgtgctgtggtccgccatcgcgggtcctccttgcttcctcctgagatgcccggctgcggtccggacggtctcactccttaagtcccgccgggtgtggcgggcatgactcctccggtccgccagggcggtccatcagaattgtcgtacggggggtgggggcggcgcgggccgcgccccggtctttcccgcctaggccatcgcccccttgacgatggtggcgaggccctgggcgatctcgtcgatctctcccatggcgtcgatccgttgcagcacgccgtggccgtcgtaataggcgatcagcggcgcggtctgcgcgtgataggcctcgagccggctggccacggtttcggcattgtcatcggcgcgccgcttcatctcggtgccgccgcacttgtcgcatttgcctgcctcggccggctgcttgaacgtgtcgtgatagccctcgccgcagccgccacaggtgtagcggcccgaaatgcgggtcaccatctctccgtcctcgacctcgaggctgatggcggcgttgatgcgctgaccgctctcggacagcagcgtgtccagcgcctcggcctgcacggtggtgcggggaaagccgtcgaggatcacgcccttggcacagtcaggttcagccagccggtcgcgcaggatggcgatgacgatctcgtcggaaaccagatcacccgcctccatcaccgccttggcctgtttgccggcgggggttccggcggccacggcggcgcgcagcagatcgccggtcgatagctgcaccagcccgaacttttcttccagcatgcgggcctgggtgcccttcccggcacccggagggccgagaaggatcagaacggcgggggtggtcatcgtggcagcgtccatgtccatccccttacttgccggcgcgattggcgatcaggtcatcgaccaccgagggatcggccagggtcgaggtgtcacccagcgagccgaagtcgttctcggcgatcttgcgcaggatacggcgcatgatcttgcccgaacgggttttcggcaggccgggcgcccactggatgacgtccgggctggcgatcgggccgatctcggtgcgcacccagctgcgcagctccttcatcagctcgtccgacggctcgcggtcgttcatcagggtcacgtagcaatagatgccctggcccttgatctcgtgcgggtagcccaccacggcggcctcggccacggcggcatgggcgaccagcgcgctttcgacctcggcggtacccatgcggtgacccgagacgttgatcacgtcatcgacgcggccggtaatccagtaatcgccttccgcatcgcgacggcagccgtcaccggtgaagtaatagcccttgtaatcggcgaaataggtcttctggaagcgctcgtgatcgccccagacggtgcgcatctggcccggccagctgtccttgatgcacagcacgccctcgaccccgttgccgctgatctcgacgcccgattgcgggtcgagcaccaccggcaccacaccaaagaagggcttcatcgccgcccccggcttggtcgcgtgggcgcccggcagcggcgtcatcaggtggccgccggtctcggtctgccaccaggtgtcgacgatcgggcatttgcccttgcccaccacctcgttgtaccagttccaggcctcggggttgatcggctcgcccacggtgcccagaaggcgcagatcgctcaggtcgtgcttttcgacaaagctggtgccctgacccatcagcgcgcggatggcggtgggggcggtatagaactggttgaccttgtgcttggcgcagacctcccagaaacggcccgcgtcgggataggtcggcacgccctcgaacatcagcgtggtggcgccattggccagcggaccatagacgatatagctgtggccggtgacccagcccacatcggcagtacaccagtagatgtcgccgtcgtggtagtcgaaggtgatctcatgcgtcatcgcggcatagaccagatagccgccggtggtgtgcaccacgcccttgggttggccggtcgagccggaggtgtagaggatgaacagcggatcctcggcgcccatctcggcgggggcgcagtaatccgacgcctcgagcgccatctcgttatagtcaaagtcgcggtcggcgatccaggtggtctggccaccggtgcgcttgacgaccaggcatttgaccgtgtccttgcaatgcagcagggcggcgtcggcattggatttcagcggcgtcttgcggccaccgcgcggcgcctcgtcggcggtgatcaccaccttggcgtcgcagccgttgacccgggcggccagcgcgtcgggcgagaagccggcgaagacgatggaatggatggcgccgatacgggcgcaggccagcatggcataggccgcctcggggatcatcggcaggtagatgacgacgcggtcacccttgcgcacgcccaggctctccaggatgttggccatccggcagaccgagccgtgcagctccttataggtgatgtgcttggccgcttcggtgggggagtccggttcccagatgatcgcggtctgatcaccccgggtggccaggtgacggtcgatgcagttggccgcgacgttcagggtgccatcggcataccagttgatcgagacctcgccgaagttgtagttgacgtccttgacctgggtaaagggcttgatccagtcgacccgcttgccctgctcggcccagaacccctcgggatcggccatcgaggcggcatacatccggtcataggtgtccgcattcacatgcgcacgtgccacggtgtcggcggatggcgcatagagcttggtctcggtctgagctgctggtgacatggatgaggctcctccctctcactgatttcattgcgaccgttttcacccattcgcatgggtgttgtcgatccgcgttccaaccctgcgcagatcatagcgaaatctgaaaagaaagaaataaacagctgtaaaacaaaggattgattgtaaagttttttgatagatttcgtgttggttgtaaattttctgatggatcttcgtaaaaattcaatgaaaatcagaccgcatccctgtcaaggaattatccaggcccggcagacggtcgtgaccaacttggggttcccgggtcacgcgaaacccgcattccgggtgtgacataatgtttcggggaggctgccgccggggcaatcaggctgcgcgcggcgactcggaacctgcgggcttggcaccgttggccgttggcgctagcctgacggcaagcggtccgggaggaagggccgtagcatagggagagacttgatgaacaagatgttgagcggcgccgttgcggccgcgctgacggtatcgtttgtgggggaggctggagccactgaatggaatgtgtcggtttggggtaagcgtcgtgcgtttacggagcatgtcgagaagcttgcggagctggtgagcgagaagacggggggcgcgttcaccatcaatgtgagctatggcggcctgtccaagccgaaggagaacctggacgggatctcgatcggggcgtttgagatggcgcagttctgtgcgggctatcatgcggacaagaaccgggcgatcacggtgctggagcttccgtttctgggggtgaacacgctggccgaggaagtggcggtctcgaacgcggtctatgcccatccggcggcgcagcaggagatggcgcagtggaacgccaggctgctgatgacctcgccgatgccgcagtacaacctggtgggcaccggcgcgccgcgcgacgagctggccgagttcgagggcatgcgggtgcgcgccaccggcggtctgggcgcggccttctcggcggtgggcggggtgccgacctcggtgccggcgaccgaggcctataacgcgatggaatcgggtgttgtggacacggtggcctttgcccagcacgcgcatctgagctttggcaccatcaacaaggccgactggtggaccgccaacctgaacccgggcacggtgaactgcccggtggtggtcaatatcgacgcctatgaggcgctgagcgatgacgagcgcgcggcgctggacagttcggtggacgaggcgattgcccattacctgaccaattacggcgccctgctgaagaagtgggacgatgtgctggccgagaagggcgttgagaaggtgatgatctcggacgcggtgctggaagagttccgcgccaaggtggccggcccgatcagcgccaaatgggtcgaggacatgactgcgcagggcctgccggggcaggagctgctggacctggtgcatgcgacgctgaaggcggcgcgcggcagctgaggccgcgacaggggccgggcgttgtcgtccggccccgtttttctttccgatccggaatctagggaggctttgccatggcagggcatgcatcagtattgcaggacggcagcgcgctgagccggctggaccgggcgctgttgcggctggaacggggtctggcgctgatcagcgggctggcggtgttttcgctgatgctgctggcggtggtctcggtgggcggccgcaacgcgatgaacgcgccgctgccgggctatgtggactggatcgagcaggcgatgccgctgatcgccttcatggggatcgcctttgtgcagcgcgagggcggccatatccggatggacctggtcatcgggcagctcaaggggcgggcgctgtggctgttcgagctggtctcggtgctgctgatcctggggttgatgatgctgctggtctggggcagctgggcgcatttcctgcgggcctttgatatgggggcgccgctgtggagccgcgacagctcgatcgatatcggcatcccgctctggccgtccaagctgttggcgccggtggcgttttcggtgctgtgcctgcgtctgggcctgcaggtctggggctatgggcgggcctttgtgctggggctcgaggcgccggtggcggtgccgctgatccaggacgtggccgcccaggcggcggccgaggcggaacaattggcggggcatgacaatggatagtatcgatatcggcctctgggtcaccggcggccttctggttctggtcctgaccggcatgcgggtggcctttgccgccgcgctggcggggctggtggggctggtctggatcttctgggccaagttcggctatgaccccgaccgctttggcaaggcgctgacggtggcggtcaagaccgccgggcaggtgccccattccaaggtgtcgagccaggcgctgagcctgatcccgaccttcatcctgatcggatacctggcctattacgccgggctgacgcgggcgctgttcgaggcggccaagcgctggatggcctgggtgccgggcgggctggcggtgtcgacggtgtttgccaccgcgggctttgccgcggtgtccggggcatcggtggcgacctcggcggtgtttgcccgcatcgccatccccgagatgctggcgatcggctataacaagcgctttgcggccggcgtggtggcggcggcgggcacgctggcctcgctgatcccgccctcggcgatcctggtgatctatgcgatcatcgtggaacaggatgtgggcaagctgttgctggcgggctttgtgcccggcgccttcagcgcggtgatctatgtggcgctgatcgtgggcatcgcggtggtgttcaaatcggtgggcccgccggtgaccggcttcacctggcggcagcggttcgcatcgctgccgggcgcgctgcccatcgtgttcgtggtcgtgatcatcatctcctttgtctacaacccctttggcggcgatgcctggggtacgcccaccgagggcggcgcgctgggggccttcgtggtgttctgcatggcggtgttcaggggcatgaaatgggccgagttcaagagcgcgctgctggagacggccaagctgacggtgatgatcttcaccatcatctggggggtgctgatctatgtgcgcttcctgggctttgccgacctgcccggcgccttctcggactggatcaccagcctgcagatgtcgccgatgctgatcctggtctgcatcctgttggcctatgcggtgctgggcatgttcatggatgcgatcggcatgctgctgttgaccctgccggtggtctatccggcggtgatggcgctgaacggcggcgaggcggtcagcgccgccgacagcgcattcggcatgtcgggcccgatgtgcgcgatctggttcggcatcctggtggtgaaaatggccgagttctgcctgatcaccccgccgatcgggctcaactgcttcgtcgtggccggcgtgcgcccggatctcagcgtacaggacgtgttccgcggcgtgatgcccttcttcgtcgccgacgccgtaaccatcgccctcctcgtcgccttcccacaaatcgtcctatggctgccaacactggccggatagagcggcgttgacccttgcccggtgccgcgatagggcacggggcagggcagggggacagaccggatgcagatcgagaccgtcatctatgtgctgcttggcggtctggccggcggtttcgtcaacgggctggcgggcatgggcacctcgctctttgcgctgggtttctttctggtggtgctggacccggtttcggcggtcgccttgactgcgcttctggcggtgctggccggtgtgcaggggctgtggatctcgcgtgcggtgctcagctccgatccgcgtcgctggctgcgtttcacgctgcctggcattctgggcgttccgcttgggctgatgttgcttgactgggtcgatccggcggtactgcgccggatcatcgcggcggtgctggtgctgtatggcggctatttcggcttgcgccgctccttgccccgccttgaagggcagtatcgctgggtcgaccgggccctgggttttgtcggcgggattctgggcggttttgcctcgctctcgggcgtgctgccgaccatctggctgtcgatgcgcgcctggccccgcgccgagacccgggcggtgctgcaaagctataacttctcgatcctgctgttcaccgttgccgggcttgccctgcgtggcgcctacgaggcgcaagtctgggtggcctttgccgtggtgctgcccgccggggtgctggcggcgcaggctgggatcttcgcctttcgccgcatcaccgatgcgcagttccagcgcctgttggtgctgctctgcctgtgcctggggctggggatgctggcgcgcgagctgctggcgggataagctgcgcagcccgccaacgcgcccgtgatcggccgggccttgacagggcgtctgcacgcggctcttgtcgggcgccggcccgtccgggactaggaagagaggcgccatgaccacgtttgatctgatgcttttcgcctgtgcggtgctgttgctggcgggcacgatcaagggtttcatcggattgggcctgcccaccgtgtcgctggcactgctgacgttgggcaccgatccgcgcatggcgatcaccctgatcctgatgccgatgctgctcagcaatctctggcagatggggcggggcggctcactggcggcgctgatccgccgctatggccggttcgcgctggtgctgggcctgtcggtcgggctgaccgcctggttcagccgcgatgcgggcgaccggttgctgacgggggcgctgggggcgatcctgctgctttacgcgctgctcgacagcctgcgccgggtgcccccgctgcccgaccgccatgccgggctgatcgaggtgatctgggccacgctgaccggcgtgatcggcggattgaccgccggctggggcgggccgatggccatgtatctcagcgctcgccgcgccccaagggacgagtttgtgcaggccagcggtctgctcatcgccgccggcagcctgccgctgatgctttcctatctcgccgctggtcacgccgatccgcgcggtctgggcctgtccgctctgttgctggtgcccactttcgtgggttttgccctgggtgagcgcctgcgccaccgtgccgatccggccctgttccgccgcgcgctcatcgtgcttttcgtggtgctgggcgccaacctgatctggcgcgccctcagcggctagaccctcacagccggatccgctcggcgcgatcggtgagcgcaggcaaatgcccggtggaaacgcggcgcagatttcccggccagcaccgaccggcggacacttgcaaagccaggccgatggaagcccttgagcgatcgaagcaatacgagataccggatctggcacgccatcgtcagttcccgatatcgccgcgatggatgaacgtcatttcgccgccaccggtttggcccaatcctcccaagcggtgccggcggtaaagaccggcccgtcccaggtgaacgggatctggtggatgatcgtctcgcggccccggatcagaaccacgttataggccggcgccatcggggcgccctgcaaaaggtcgggttccttcaggtcgggcagtgactggttgccggtcgagggtacggcggcaaaggggatgccgcaccagctgccatgcacgggcgcatggacatggccgaaatgcagatactcgatccgcccggcaaaccgggtgagcagggcgcgcagcggtgcccggtcctcggggatcagcgcgatccggtcctctgcgggcaggcccagttccatcgggttgtgatgcaggaaaatccgcgcccgcgcgcagcctgccaactccgcctccagccaggccagccgctcgggtccgaaatggcccgcatggctgcgtacgcccaccgtgtccagatagatgagccgcagcccgtccagcgtttcggcatggttgatgtaaccctgatcgtcgcggggatggtcgggaaacaccgacacgaaggcctcgcggttgtcgtgattaccgatcagcaggcgcaccggcggccccacttcgcccagcgccgcgcgcagcgaagcataggccgcccgctcgccccaatgggccagatcgccggtgatcaccacccgcgccgcatcgccatgatgtgccgccacatgggccagcgcctgtgccagccgcttatgagggtcaagcccgcccatccgctcgccgggccgggtcaggtgaatatcggaaatatgtacaagcttcatgaggcgcggtcctggttttcttctgttcaaaaatacctcgggagggggccggggagggcagcgccctccccggttggtcggatcgcgtcggcgatccgaaaccagggccggtcagccgttgggcaggaggtcggccacttcttccaccagttcttcctgcaaggccttcatgtcggccgcctcgccggtcacgatccgctcgatcccgtcatagatcacctgggtgatcgccagaccgttgtctccgggataggccagccagtcgcgcagcagtggcagctggtccaccgcggtctgcttgttggggttctgctgatagaaatcggccaggatgatctcgttggccgctttgttggggggcatgtaaccggtggttttggccacttccgccgcgccttcgcccgaggtgatgaatttcagccaggcccaggccgcctcttgcacccgcgggtcttccgaggtcgaggtcagcattgccgcgttgccgccggcgggcaggcccctgggggtctcgtccatgcccgggaaggggccggtcaccaggtcgaaatcaccctggctgcgctccaccgcgcccagcgccgaggtcgaccagaacatcatgccgatctcaccggccgagaacgaggccagcgccgccttccagtccaggttctgcatgtcgcatttggtaaagattgcctgcatctgctccagtgccgccagcgcttcggggctgtccagcgtcacatggccgttctcgacgatggccttgtcctggctccacatcagcgcctgcatgaaccagttgccggtgatgttccaaccccagaagacggggttctgcacgccgttggccttcatggtctcacaggcggcgatcacctcgtcccaggtggtgggcagggactcgataccgccggccttgaggatatccatgttgtaatagcccaccggcagcgagaccgagaagggcaggccaaacacggcatcgtcaaaggtcgacagcgacagcatcgcctgatgatagccctccgtctcgaaatcggcctccttggcgatgaagggggccagcgacctggcgatgcccttctcgaccaggatctgctggcggttcagcccctgcatggtgacatcgggcagattgcccgagaccgcctcgcgcaggatggtgttggtgccgtcctcgtagctttcataggtggcgcggaatttcacctcgatatcggggtgggcggcctcgaaggcgggcatcatcgcctgataggtcacgtcgaagaggtggctatagggataggcgaattcgatggtcaccttgtcctgggcaaagacggcgctggcggaaagcgccagggccaatgcggttgcggtcggtttcatgggatatgctcctgttgctgggaccctctggtttggcgatgggcgggtcccgggttttgtccccgtcggggacggatcggcagggcgggtcctggcccgtcctacttcatgcctgaaagggtgatcccctcgatgaagcggcgttgcgccagcagaaaggccacgatcagcggcgccacgatgacggtggcggtggccatcatcgggccaaagaaagagccgtcgccatcgcccttgaactcgcgcaggcccagcggcggcgtgaacaggtcgcgattgccggtcaccacgatgcggggccagaaatagtcgttccaatgagccaccacgctgaagatggcaaaggccagcagcgccgggatcgcggtgggcagcatcacccgccagacgatggcgaactcgctcatcccgtccatgcgggcggcgtcgatcagatcgtcgggcacggtcatgaagaactgccgcatcaggaagatgccgaagaccgaaatcgtccagggcaccaccagcgcggcataggtattggtcagccccagcttggccagcaggatgtaaagcggcagggcaatggcatggaccgggatcagcaggcagaacagcaccagcccgaacaccgcctcacgcccccagaagcgcagcttggccagcgcataggccgccggcagcgccaccgccacctgaatgacaaagatcgagacggtgacgatcaccccgttcagcagatagcgcagcagcggcgcctgggtgaaggccatggtatagttgaacaccgccggccgcatggcgcagtcggcctcggcttcggccagcagcgcatcgcggatggcgccatcgctttggcctgcaaagcgcggcgcggcggcggcgatgtcggcgcggctgggatcgcgcagcttgacgcagcgctcgtccaccattctctcctggcgaccgaaaaagccgccttcgccccggtcgatctcgcccgggcttttgaacgaatagctgaccatcatgtagaaaggcgcgatcacgatcacggcgcccaggatcaggatcagatgtttccaccagtcgcgggtcatccgtaatgcacctttcgttccaccagccagcgctggatcagggtgagaaacatgacaaagaccaggaacagcaccgtgatggccgagccgatgccgatcaggttctgctgcacgcccttttcgaaaatggcgaacatcatcacataggccgacttgcccgggccaccgccctgcggccagaacgcctcgatcgtgtcgaagacctgaaaggcgcggatgcagctgatggtgaccacgaatacggtggttggtcccagcgcgggccaggtgaccagccggaaccgctcccacgcgcttttggcgccatccatctcggcggcatgatacagctcgcggtgcaccccggtcagcccggcgagatacagcaccatgttaaagccgaagccctgccagatgccgatgaaacagaccacccacaacgcggtctcgcgctcgcccagccagagcggaaacccctcggcacagccgcgcgcgaagaagggcagcgcctcggcccagccgccgcaggccagcgccagcgtgcggttcaccatgccgatggtggggtgcagcatgaactcccaggcgatggccatggccagcagtgtcgccatcacgggcaggaaatagatcgtcttgtagagatcgccgatccggcccagcgactggatcagcagcgccgcccccagccccagcccgaccgacagaggcaccaccgtgatcacataggtgaaggtggccagaaacatcttctcatagctggagcgggtgaagaggcgctggtaattgtcccaaccgacccaggcaaagctgtcattgcccagcgcgtaatcggtgaaggacaggatcgccgccaccgtaaccggcaccagcaggatcaggaccatcaggatcagggccggggcggtcaggccccaggcggtgcgcgcccgggcgccggtatcgtcggggcggcgcatctcaggccaccacgccagcgcgcgggcgcgccgcggtcacccgacgcagccgcttgcccgcggcatcaaagaccatcgccgcgcccggatcgaagtcgagccccagccgcgtgcccagcgccagccggggccggtcggccggagcggccttgaccaccacccgctcggcctcggcatcaattgcgatctgggcaaacagctcggctcccaggttctcgacatgggccacacggccgctcagcggcgctgttgccggatcgcagagccgcagcgcctcgggccgcaggccgatgcgcaggaactggtccgtcgtcggcggaacccgcagcggcagcggatgttcgagcaccgacagggcgccggaacggtgctcggcaggcagcacgttgatgcggggagagccgatgaattcggccacccggatgtcatcgggatcgtcatagatggtctccggggcggcgcattgcaggatctccccccgcatcatcaccgcgatgcggctggacatggtcatcgcctcgacctggtcatgggtgacatagacgaaggtggcgcccaggcggcggtgcagttgggcgatctcgctgcgggtctgcacccgcagcttggcatccagattggacagcggctcgtccagcagaaaggctgcaggctcgcgcaccaacgcccggcccagcgccacccgctggcgttggccgcccgacagctggcctggcttgcgcgccagcagcgcgtcgatttccagcgtgcgcgcggcccggctcaccgcctggttgatatcgacatttgccgcacgcgcgccgggccagtaccggcccagaagcggcaggcgctgcatcgcgttcagccgccgcatccgcagcggcaccgcgatattgtcgcccacgctcagatgcgggtaaagcgcgtaggactggaacaccatcgacaggttgcgctcggcggcgcggatgcccgagacgtcgcggccaccaatgcggatatggccggcgctctggtgctccagcccggcgatgatgcgcagcagggtggacttgccacagcctgagggccccaccagcgagacaaactctccatccgcgatgtcaagcgagataccgcgcagcacgcgggtgtcgccaaagctcttttcgattcggtctatttgcaggccagccatgcgagtcccctcgggtttcgcggcgaccctaggcaggcgaggctacgggaatgtgacgtcatattagtgaaaccgatagccgctagggggatggcaaaaaccggagaccggcatgcgcccaaatcaccatcagttcgtcgcctttgcctatgtggtgcgcgagggcagtttctcggccgccgccgcccggctgggggtgacccagtccaccgtcacccagcatgtggccaatctggaacagggggtgggggcgcagctgctcttgcgcgggcgcgacggggtcgaggtgacgcccaccgggcgggaactctacgatctggccgaccggctggtggcggtcgaccgggcgctggccgagcggctggaggggtttgcctcgatgcgggccgggcggctcaaggtgatcgccaacgcgccgcagccggcgctgcgcatcatcgccgccttcaccgcccggttccccgagatccgtatcgaattcggtctgcatgactggaccaccgccaccggcatgatccgcagccggatggccgatgtgggtctgatcaccgaggcgcccgaacatgacgactgggagcggctgtgcctggagagcacgcgctatgttctctattgccgcgccgacagtccgttggccggggcggggccgctgcggctggcggatctgggcgggcagacgatgatcctgcccgagcccgggtccctgaccgagcggctggtcagcgcgcgcttgcgggccgaggggctgcgctttgcccggcaggtgaccatgaccacatttccggtgatgtgcgaggcggtgttgcagggggtgggggtggccatctttctgcaaaacagcagcctgatccgcgacgggctggcgcaggtggaactggtcgatttcgccgggccgcaacaaacctggctggtggcgacccgcgaccgggcgcggctgcgcctgatcgctgaattcaccgcctgcgcgctggccgcgggggcgtgacggggtccggctagtagctcgcctcgtaggcggcgcagcgccccgaggtgtccagttcggccacatgggcgatttcggcctgcttgtgggccagatagaccggcaccagcggttccggaaaccagcccgccacggtggcattggcgcccagccgctccagcgcctcttccagcgtctgtggcaggcggaccaggccgcgcgcagccagcgcctcgggcggcagcagcgacagatcctcttcggtcggttccggggccgacagcccttcctcgatgccctggcagccggcatgcacgatcgcggccagtgccagatgcgggcaggcggcggcatcggcggcgcggtattcgatattgtactgccgcgccaccgaggccggatcgcgcgttgtcaccgggcagatccgcagcgccgcctcgcggtcgcgaaagccaaggttgttataggccgccgaccagcgatgtggggtcagccgcagataagagaccaccgagggcgcggtcagcgccaggatgctgtcgaggtatttcagcaccccggcggcaaagctggcggtcagggcggacatgccgcaggtgccatcggcgtcataggtggccgggctgtcatcggcgcgcagaaagctcatgtggatatgcaccccgttgccgacgctggcggggtcgcggatcggggtaaaggtcgcctcttgccccagatgccgcgcgcttgaccgggtgatctcgcgcaggatcaccgccgcatcggcggcgcgcagcccgatttcgggtccgatcaccacctcatactggttgggcccgtattccttcatgatgctgtcgggcgacaggcccacctgcgccagccgcgccatcagcgtctcgcacagcgcgcgctgcgcctcgaacccgccccggccataggcctcgcccaccgggcccgggccaccgcagatctgaaactcgtgctcgaaggccgccagcagccgggttccgctcaacgcctccagccggtccagcgccccgcgcagcagggcgcgggtgcacaggtcccaggggctgccgtccagctcgacgatatcgcccagcatgaaatgttcggtgacttcgccaaagctcagttcgacctcggcatcctcatcggggatcagcagcagatcgcccagcgcgccatagcggctgttgccgatggtgtcgaaacaggtgatcagcgcgttggtgggggtccagccgacgccgcgcaccagccgcttgtcgcgctgctcggcgggaaagcccttgccccgtaccttgcccgccagatcgcaggttgccgcaaatatcaacggtgtcatctcagctctcccgtgcatgtcccctggccgcgtcccaggcttcgatccgggcgcgggtctgatcccaattgtcttctccgacccgggtcgccagcgcctcggtcaccgccagcgcggccgaatagctgtcccagatcgtgcccgtctcgatcggcaccgccagcacctctgaggcatggcgggtggccggcgacagccatttgtcggtcatcagcaccacatgtgccttgcggtcgcgcgcggcctgttcggccagccgcgccagattggtctgatagcggcggaaatcgaccatgaagaacacatccccgggtcgcatcctcagcaggtattcgggccaggtctcggggtcgcggggcaggtggaacacgccctgacgcgcctggcgcaggtgaaacgacagatgctgtgcgatggtgtcgctgatgcgcccgcccagcgcatagaccgcgcgcttgggatcgcccagaagggcgcagatgcgcgagaactgcccctcggtgatcgcatcgcgggccgattgcagctgcgccgccgcgcgggcgacgaattcgtccagatagccgccctcgatccgggtgccgccatcatgcagctcgaccggcgagcggtcgccctctttcagttcggaaatcagccggcgttgcatctcctgatagcccgagaggccgatcttggccacgaaccgggtgatcgaaggggccgaaacctcggcccgttcggccagttcctggatcgagatcaacccggcatagggataatccgacagcagcgcagcagccagcttgcgctcggactgggtcaggctgtcggcatgggcctcgattgcgtggcgaatggtcatggtcccgattatcatgagaataaattttcattcaatggcaattttcttgacattgaaaaaatactttctctactctggcggcatgcaagctgctgccgcgcctcttttgctgacagatgcggatcccgcaccggttgatctggtgcagggcgacagcaccgtgccgctgttactggtctgcgaacatgccgggcgggcggtgccgcatgcgcttggtgatctggggttggcgccgggggtgctcgacagtcatcgcggctgggatatcggggccgaggcggtggcgcgcgcggtggcggctgagctgggcgcgccgctgatcctgcaacgctacagccggctggtgatcgacgccaaccgcccgccgtacagcgtcgaggcgatgcccgaggtcagcgatggcgccgccgttccgggcaatcgcgggttgagtgcgaccgcgcgcaccagccgcatcgccgaaatcttcgatccgatggatcgccagatcgcgcgcctgctggacaacccgccgcgccgggcggccttttccatccattcctacacgcccaacctgtcgggtcaggtgcgcccctggcatgccggtttcctgagccgtcgcagccatgccaccgccgagacgctgcgcgatcacatcgccgaccgccgccccgacctggtgctggcgatcaacgagccctaccggatcgaggatgccaccgactggttcatccccgtccatgccgaggcgcgcggcctgccgcattgcctgatcgagattcgcaacgaccagatcgacagcgcccccggcgcggccctgtgggccgggctgctggcgggtgcgatcgcccatgtgatggagagcctgacatgaccctgacccgcgatctgccgctaatcccggcgcaatcggcgctgctgttcatcgacgttcagaacttctcggcccatcgcaagggggcagagttcgacgggctggaccccgccgaattcgatgccaagtatggctggtacttcgaccagctcgacagccgcgtgatccccaacatgcaggcggttcaggcggcctgccgcgccgccggggtcgaggtgatgtataccaccatcgaaagcctgacactggacgggcgcgaccgctcgctggattacaagatcaccgggttcaacgtgcccaagggctcgtgggacggcaaggtgatcgaccagatcgcgcccgagggggacgagatcgtgctgcccaaggggtcgtcctcggtgtttgtctcgacccatatcgactatgtgctgcgcaatctcggggtgcgccagttggtgatctcggggctgatcaccgatcaatgcgtcgaaagcgccatccgcgatgcctgcgacctgggctatctggtgacccaggtcagcgatgcctgcctgacctacagccaggcccggcatgacaattcgctttcggcgatcaagggttattgccggcaggtgaccacgcaagagctggtggcggagctggcccgtgcttgaactcaagggtctcagcaagtcctttggcggcgtgcaggcggtgcgcgacgtgtcgatgcggctggcggcggggcaggtgcatgggctgatcggccccaatggcgcgggcaagagcacgctggtgaacctgatctcggggctgctctctcattcggcggggacattgacgctggacgggcgctcacttgacgggatgagcgcggcccgccgggccgaatgcggcattgcgcgcacctttcagaacctgcgggtgttcccggcgctgacggtggagcagaatatcgatgtcgcccgctataccgccgcgcgggccgggcgcggcgccgatgcgctggtggccgaggcgatggtacagttcgatctggacagccgccgcaacagccgcgccgatgcgctggcctatggccagctgcgccggctggaaatcgtgcgcgcgctggcactggcgccgcgggtgctgatgctggacgaaccggccgcgggcatgaacgaacaggagacccaggcactggggcgcgcgctgaactgggtgcgcggccagaccgattgcgcattgctggtcatcgaccacgacctgaaattcatcatgtcgctgtgcgaacggatcacggtgctgaacatgggcgcggtaatcgccgagggcaccccgcgcgaggtatcggaaaacaggcaggtcatcgacgcatatctgggagaaggcaacgaccacgccgcctgaacgggcggcgggcaaccaacaggagaatgacatgagaaagacctcgatcgcggctctggcctgcgttgcactggcaagccccgcgctggcggcggacaccatcaagatcggcctcggtgtgccgatgaccggcgattacgcgccctattccgaatggcagggtgcgcgctgcatggcggacatgatcaacgccaagggtggcgtgaacggcatgaagatcgaagtgctgatccaggacagtggcgccgatacgcagaccgcgatcagcctggcgcagaagttcctggacgagggcgcggtgatgctgggcaccatcccgttctcggacacgatgatcccggtggcgcaggtcgcccagggctatggcgtgtcgatctttcagccacaatcgacccaggtcgagatgcatgcgggcattgtcgacaacttcttcaccggcgtctcgcccgacccgttcaccgccaccgcggcggccaatcacgcgctgagccttggggtcaagaacgtggtgctgatgacctcggacgagggcggctcgtggtcggcgcgcacgccgctctggtttggtgacgtggtcgaggccgggggcggcaaggtgttgagcaagctcaacttctccttcgggacctcggactggtcgccgcagatcgccgagatgaaggccctgggcgagcagatcgacgcggtctatatctcgtcgatcatgcccgatatcgcggtgctgatccggcagatgcgcagcgccgggatcgaggcctatgtggtcggctcggacgggtttgacgacccctcgctggatgccatcggcaccgacgatccggcgattctggacaaggtgttctttgccaccctggcgcccagccatgccgacagcgcggtggtcaggttcatcgccgagtgcaaggagatggggatcgacgtgccgggcctgttccctgccaccggcgccgacacggtcaaggcggtcgcctgggcggtggaacaatcgggcagtaccgatccggcaaccctggccgagacccttcgcaatgccgacagcattccggtgatgtcggtggatgcgatctcgttcaaggagacccgcacctatgcccagcgcaccattccggtgatcggcttcgaaggcggcaagcgggtgctgatctcgaacgagatccccgccaacacgcccacggactggaactgaagctgaactgaggctgggcggggccgcgctggccccgcctgaaccaaatctggggcggcggatgctgaatgtcacggacctgcgggtctatcacggaccgatcgaggcggtgcacgggatcacctttcaggtgaagccggggcaatgcgtctcgctgttggggccgaacggggcgggcaagacctcgaccctgtcggcgatcaccgggattgcgcgggccacgggcaccattgcctttgacggcaccgacatgggcggcctgccggtcgaggcgcggatgcggcgcgggctggcgatctcgcccgaggggcggcgcgtctttgccaacctgacggtgagcgagaacctgcgcctgggtgccgccatgcggcccgaggggcaggcggaacggatcgcgcgctggttcgacaccttcccgatcctgggcgagcggcgcgaccagcaggccggaaccctgtcggggggcgaacagcagatgctggcgattgcccgcgcgctgatgtccgaaccgcgtatcctgctgctggacgagccgagcctgggcctggcgccgcgcatcgtggcgcagatcttcgccatgatcgaaacgctgcgccagcaggggatgaccatcctgcttgtcgaacagaacgcgacccaggcgctgaggctgtcggattacgcctatctgctcaacaacgggcgcatcgtggccgagggaacggccgggacactgggccagagcgacgcgctgatggcggaactgacggggatcggctgagatggattatgttgcgcaacaggcgatgaacgccctctctttcggtgccgaatacgcgctgctggcactggggctggccattgtgttctcgatcatggggttggtgaatttcgcccatggcgaaatcatcgcggtgggcggctataccatggtggccatggccgcgctggcgctgagcaatccgctgatcgtgatcggggcggcggtactggcggcggtagccgggtccatgctgctggaacgggtggcgttccgcccggtccgctatgccgacccgaccacggggctgctcacggcctttggtgtctcgatcgtgttgcagaacctgttcctgctgctggtctcgccccgaccgatcgcggtgacctctctctatttcctcgactggcccgtcgatctgggcgcgatccgggtctcctcgctgcaactgttcgaggcgctgaccacggcggtggtgatcgtggcgctgatgctgttcctgcgccgcaccgtgctgggactggcgatgcgggcggcgtcgctggatttcgagatggtgcggctgagcggtatccgcgccaaccgggtctttgccatggcgtttgccatctcgggcctgctggcggggatcgcctgcgtcttcatcatggcgcgccgcggttcggtcgatccgcatctggggttcgatccggtgctcaaggcctttgtcgcctgtgtggtgggcggctttggcagcctgcctggcgcggtgctgggcggcttcctgttgggggctgtcgaggtggcgatgctggtgatgctgccgcaatcgctgggggggatgaccgacgcattcgtgttcggcatcatcgcgatggtgctgatctggcggcctgacggcatcctgtcgccaccggtcgagaagggggacaagatatgaccctgtcccgggcccagcgccgcggcattgtcggcgccgcgctgctggcgctgatcctgatcgcgataggtctggctgccacatggttcggttcgcgctatcagctgcggctggtctatggcgcctatgtcaatttgttggtggtgctggcgctacaggtgttcatgggcaatgcgcgggtcaccaatctcagccattccgccttcatggggatcggcgcctatgccgccgcgatctgcgtgaccccggaaaagattaaggcgatctcgctgcccgatgcgccctgggggctgaacgcattcgcgctcgaccctgtcagttcggccctgattgcgctggtgctgaccgggctggtggcctggctggtgggggtgttcatcgtgcggctgaccggcatcggcgccaccatcgtgtcgctggcggtgctggtcatcgtgcatgggctgttcctctaccgcaccgatatcttcaaggggaaccaggcgtttttcggcatcccgcagctgttcaacctgacctgggtggtggggctggcggtgctggtggtgttcatcacgcgcggctttcgcgagagccgctggggcgtcgccctgcgtgcctcggcagatgacgaggtgggcgcggcggccatgggggtggatatccaccgtctgcggctgatggcctgggtgctgtcgggggtgctgctggcggtggcgggcatcgcctatgcctattacctgggcaccatttcggcgcggcccttctatttcaaccatgtgttcctgacgcttgccatgctgatcctgggcggcatgcgcacggtgacgggggcggtgctgggcacctttctgatctcgttcgggctggaatgggtgcgctggctggaaaccgggcccgtggtgctgggcatcgacctgcccgaggctttgggcctgtcgggcatcgtgctgggcggggtgatcgtgctgaccatggcgctgcgccccggcgggctgatgggcgaccgcgagatcgaggacctaattttgaaataggagacggcaatgggctgcaatcacacgatccacaagcactctcaccatttcggttgggacaacagcatcgagccggtgttgcgggtcacctccggccagacgatcgagatcgagaccatagacagctcgggcgggcagctggggccggggtctaccctggccgatctgggtgcgctgtcctttgacaaggtgaacccggtgaccggccccattcatatcgacggggccgagccgggtgacgcggtggcgatcacctttctcgacttcaagccctcgggctggggctggaccgcgaatatccccggtttcggcctgctgagcgaccagttccccgatccggccctgcatatctggagctatgacaaggtggcgatgcgccccgcgctctatggtccgggcgggcaggtgccgctgaaaccctttgtgggcaccatcgggctggcgctggccgaggcgggcaatcattcggtagtgccgccgcgcagggtgggcggcaatctggacattcgcgataatgcggtgggcaccacgctctacctgccggtcgaggtggcgggcgggttgttgtcgctgggcgacacccatgccgcgcagggcgatggcgagatctgcggcacggcgatcgaaagcccgatggatgtggcgatcaagatcgacctgctcaagggggccgacctggcctttccccggttcgagaccgagggcccggtcagccgccatttcgatgtcgcgggttacagggccaccacagggatcggccccgacctgatgcaggcggcgcgcgatgcggtgtcgggcatgatcgactggatttccgcgaccacggggatgagcgcgctggatgcctatatgctctgctcggtctgcggcgacctgcgcatcagcgagatcgtggacatgccgaactggaccgtcagtttctactttcccaagaccgcgctgggatagggccgggggcgcgtggcccccgctgagcggcctgctcagccggcaaggcgcttgccctcggcgctgaacagcagcgtgcgcgccgggtcatagtcgatcttgacctcggcgcccgggtcgatctcgtattggccaaagacgcgaacggtgaaccggctgtcctgccccaggtcgagcatcacattggtgtcgccacccagcttttcgatatggatgacctgccctgatagcgggccggtgtcgccgatgcgggcatgttcgggtctgatgcccagcgtggcgcccaccggcccgcccacccggtcggcggccacgaaattcatggccggcgacccgatgaactcggcgacaaagcggtttgcgggattgttgtaaagctcaagcgggctgcccacctgttcgacccggccatcgcgcagcacgacgatcttgtcggccagcgtcatcgcctcggtctggtcatgggtgacatagatcatcgaggcggtcagttgccggtgcagattggcgatctcgatccgggtgttcatgcgcagggcggcgtccaggttcgacagcggttcgtcgaacaggaacagcttgggcttgcgcacgatggcgcggccgatggcgacacgctggcgctggccgcccgacagctcggacgggcggcgcgccagataggcctccagcgacagcatccgcgcagcctcggcaatcctgcgctcgatctcgtcctttggatggcccgcctgcttcaggcccagcgccatgttgccgtacacggtcaggtgcggatagagcgcataggactggaacaccatggcaatgccgcgcttggccgggggcacggcgttgaccacctggcccccgatgtcgatgctgcccgaggtcgcctcctccagccccgcgatcacccgcagcagggtggacttgccacagcccgaggggccgacaaagacgacgaactcgctgtcatcgacggtcaggtcgatattcttgagaacatcgaccgggccaaaggatttgcacacattgctcagggtcagggcggtcatgtcagtcctctctcaaatccacgggggcgccggtgcggatgctgtgatcggcggccaggcagatgcgcagcgattgcaccgcatcgctcatatgtcgggtcaggtcgatatcctcggcgatggcgcgcagcatataggcctgttcggtatcgcacagctcttggtggccgggttcgcccaccagctcgatcagggtgtcgttgccggggcggtgcaccagcaacccgcccacgcgggtatggccgtcgacatcgtccgaggcgcccttgttgccgtcggtgatcgacactgcgccattggggctgatgatatccttcacgaaaaaggcggtttccgacatcatcgggccccagcccgcctcgtaccagccgaccgagccatcggcgaacaccacctggaactggccgtagttgtacatgtcgggcgcgatctcgtcgctgaggcgcaggccgatgccgttgacccgcacaggggctgcatcggtgatctggcacatcacgtcgacgtaatgcacgccgcaatcgacgatcgggctggtggtctgcatcagcgccttgtgggtctcccacgtggggccgtcggattgctggttcaggttcaggcggaacacatacggcccgcccagcgcgcgcgcctcggcgatcagacgctgccagctggggtggtggcgcaggatatagcccaccaccagtttgcgcccggtcctggtcgcgcagtccaccacgcggcgcgcatcggccacggtggtggccagcggcttttcgacaaagacatgcgcgcccgcctccatcgccgcgcaggcgaaatcggcgtgactgtcggaataggtggcaatcaccgccagatcgggccgggtttcagccagtgccgcgtggaaatcggcaaacaccggataggcctgcagatctggatgatcggtcatgcccgaacggttcacgaggcccacgatccgcgcctgtgggtggtggtgatgggccagcgcgtggctgaggcccatattgccaagaccggcgatcaggacacgggtcatttcaccgctccgctggtgatgccgcggatcaattgccgcgagaagatgacataaaggaccatgaccggcaggatcgccatgctgagcgccgacagaaccgcattccagtcggtgacgaactggccgatgaagacctggctacccagcgtcagggtcttggtttcctcggccggggccaggatcagcgggaaccacagatcgttccagatcgggatcatgttgaacaccgccaccgtcgccatggcagggcgtaccaacggcagcaccaggcgaaagaagatggtgtattcgctcagcccgtcgatccggcccgcgttcttgagatcgtcgctgacctgacgcatgaattcgctgaggatgaacacggccagcggcaggccctgggcggtatagaccaggatcagcgcccagagcgtgttgaccagcccgctggccaccatcagttccagaatggcaacggtgccgatccggatcgggatcatgatcccaagcgccagatagaggcccatcagcgtattgccccggaaccggtattcgctgagcgcaaaggccgccatcgccccgaacagcagcacaaagaacagcgaggccacggtcacgatcatcgagttctggaaatagaggaagaaatccccctgtttcatcaccgtctgatagccgatcatcgagaaactgtcggcatcgggcagggccagcggctcgcgaaagatcgccttgcgggtcttgaagctgttgatcaggatcacaaagaccgggaacagcgcgatgcaggtatagacgatcagcgccccatgcatggcaagggtattggcggggttgcggcgggccttgttcatctcgctctcccctcagaactgatagcggcggatccgcgtctggatcgcaaagaggtagacacagacccccagcaggatgatcgcgaacatcgcggtggcaatcgccgagcccatatgcggatcgcccagttgcagctggaagccgaagaaggtgcgatacatgaaggtgcccaggatatcggtggcgaaattcggccccgccagcgcgccctgtgccgcatagatcaggtcgaaggcgttgaaattgcccacaaatgtcaggatcgagatgatcccgatcgagggcaggatcagcggcagcttgatcttccagaaggcggccatgccggtcagcccttcgacctcggcggcctcgaggatctcttcggggatcgacaacagcgcggcatagatcagcatcatcgggatgcccacgaactgccagaccgagatcagcgccagcgtggtcagcgcgtattcctccttgcccagccagggagcgaacagcgctttcagccccaccgcgtccagcagatcgggggcgatgccccagatcgggctgaggatcagtttccaggcaaaacccacgatgacaaagctgaggatggtcggaatgaagatggccgaacggtaaaaggcggcaaaacgcaggcgcggatggctgaggatcgcggccagcgcgatgccgatcgggttctgcaccagcatatggacgaagaagaaccagaaattgttgcccagcgcgttccagaatgcgcccgaccagttcggatcgccaaacaggcggcgaaagttgtcgagcccgacaaacacccgaacctgatcggcctcgctgtaaagggcgagccgcaaggtattgaaaagagggaagatcatgatcgcggtatagaccagcacagcaggtgccagaaagaccacgacatgccatttgatgcgacctgcgcccatggtgtgcctcgtccggccagggccggctccgacaggcggagccggcggatttcaggttacttctgcgggtcgtaccagctggccagaccgtcctgcagccgcttgcccgcatcctcggggctttcggcgcccttgatcacctgaaccgaggcgttccaggtctcgttctccaggttcggcgtgccgcgcgacaggatctgataggtcgaacggatggtcgagccgcattcgccgcgccagctgacgaattcctgtgccagcgggtcctgcatggggacatcgaaactcgacagcgagaagaagccgggcagggcgttggcatagatattggcgaactcttccgagccgacccagttgaggaaggtccgcgcggcctcggcattgggcgaggcggcgttcaggccgatggcgatatcggtatggtccgagatatagcatttgtcgcccgcgttctgcactggcggcttgaaggcgcccatctcgaaatcggcctgcgcgttgaaaccggtgatctcccagctgccggcgggatagattgcggcccggcccagggtgaacaggttctggctgtcgggataggtctgcgcctcgtacccgtcgcccagatagctgccccatctggccagcgcgcgatagggcgcgacccaggcctcgtcggtcagcttctgcgcaccgctcaacagcgccaggcggccttcctcgcccttccagtagttcgggccgatgttgttataccccatggtggcggcttcccactggtcgttggtgcccatcgccatcgggatatagctgccgtcctccttgatcttctccagcacgtcaaagaactcggcttcggtctcgggcacgctcagccccagctcggcaaaggcgtccttgttgtagatgaagccatggatgaccgaggccatcggcacgcagaaggtggcggcgccgtcatcggtctgccaggcggatttcgccacgtccgagaaattggccatgccgtccagatcgctcagatcggccagatggccgttctgataaaggcccagcgaggtgtcgaaggggcggcaggtgatcaggtctccggccgatcccgcgtcaagcttggcgttcagcacggcgttgtattccgccggggccgagggggtgaatttgaccttgatgccggggttgctggcctcgaaggcgggaatgatctgatcctgccacagggtcaggtcgtcgttgcgccagctttcgatggtcagcgtggtttccgcccaggccgcgccgccaagcgtggtcgtggccagaagtattgcgctcaatgctttggttttcatgtgttttctctcccttggtctgtatctttttgcaggtctgccagtgccgggcgcaaatggccgccggtctggttcagcagttcggttgcccgcgccaggctgccggcgccggcggcgatcagcgccgcttccttgacccggccatgggccatgtcgagcgcgcgccgggccgaagcgccgggcacgatgcgggtgacgatcgcctgcgcgcgctggcgcagcttttcgttgtcggcgatcaggttgaccatcatgccgtcatgcacatggccaagccggatcgccatcagcgtcgagatcatgttcagcgctgccttttgcgccgtggccgcgcccagccgggtcgagccggcaatcacctcgggcggggtgggcaggtggatggcgcaatcggccagcccaaacagcggcacttcggcattgttggcaatcgccacgatccgcgcgccgcgcgcatgggcggtccgcgtgaaggaggtcggataaggcgttgttccactggcagaaagcgcgatgacgacgtcccccgcgttgaccttgagggcggcctgttccccctcttgcgcgtcatcttcggtatggccgggcatggccgtgttggtgggaacgcctccggccatgtggatatggatgcgctcgggcgcgatgccgaacgtaccgggcagttccaccccgtccgccagcgccatcagacccgaagagccggcggccgcataatggaggctgccgccgctgcgcaggccatgcgccacgatctcggcggcggcctcgatctggggcaggcaggcgttgagcgcgtccagggcggcctgttggccgtgcagcaacagagcgagaatctcggggccggggcgggcatccaggccccgtgcctcgtctcttactctctcagtttgcggcagcatctgattcccctttggttgagatatctaatacctatttaataccttttgtctaccaccttccgtaattctggttctaacgggttggatgtgggcagattttgatgattttcctgcacaaaggtctttattggtttgcaaaggtattataaaggtattggcatgcgtgagtctcgtgttccatatctgattgcggtcgatggagggggaacctcctgccggttcgccttgcaggcgggcaccacccggcatgagctgcgcctgggcagtgccaatgtcttttccaatcgcgccggggccttgagaaccttgaccgaggggttgacgcggctggttgcacaggccgggctgccgcccgatgcgctggccgatattccggtctttgccggtcttgcgggcgtgatcgacgaggttgcggcgaaagaggtcgccgctgccctgccgctgcgccgggtcgaggtggccgatgaccgtctgcccgccgtggtgggggcgcttggggcgcggaccgggtgcctgatcggggtcggtaccggctctttcctggggcgtcaggatgcgcagggtattcgcctgatcggcggccatggctggtcgctgggcgatgaggcctcgggttgctggctgggcatggcgctgttgcgtcgctgtctctgggcacaggacgggctggaaccggagacaccgctggttgcgaccgtaggtggcaggatcggtgtgggctccagcgccattgtccgcttttcggcgcaggcgagcccgtcggattacgccgcgctggcgccactggtgtttcaggccgcggatgcgggcgacccgttgggccgggcgctgatgcaggcgggggcggattatctggcgcgtgggttgcgggcgctcggctggcagccgggcgaggcgatctgtgccctgggcggcgtggccgggcgctatgcgtcgtttttgccggcagaaatgaccgatgcccttgcaaagcctgagggatcggcattggagggcgggctggttctggcccggcgcctggccgaacgcaacgcaaggggagtggtatgagcagcgacgccatcgagaccatcgagacctatctgcgccccggcgcctgggtcgaggacgcggcgggcccgctttacgtgcggctgcgcaagcggatcgaacagggtatcgacagcggcctgttggccaaaagcgcgcctttgcccgccgagcgcgaaatcgccagcctgaccggcctgtcgcgtgtcaccgtgcgccgggcaatgcaggaactggtcgatcgcggcatcatcgttcagcgccagggatcgggcagtttcgtcgccgatgccgccccccgggtcgaacagtcgctgtcgcatctgacctcgttcaccgaggatatggagcggcgcggcctcaatgtcaccagcgaatggctgacgcgcggcgtgttcatcccctcgcctgaagaggtgatggcgctggcgctcagctcgggcgagcaggtggcgcgggtcgcgcgcctgcgccgcgccgaggggcgacccatggcgatcgaacgcgcctcgctgcccaccgatatcctgcctgacccggaactggtgtcctcgtcgctttatgcagtgctagaacgcgacggcaaccgcccggtgcgcgcgctgcagcggatctcggcggtcaatctgggtgccgaggatgcggccttgctaggggtcgaaccgggcaccgccgggctgcgcatcatccgcacctcgtacctgccgaaccggcgggtcatcgaatacacccgctctctttaccgcgcggacgcctacgatttcgtggccgaactgcgccttggcaacagctaggactgatcatgacccagcatatcacgcgcatgcggcgcgagatcgacgaaatccccgaggcggtgcagcgcctgctggatcacggggcgcaggatgtggcccgagtggccgccgtgctgcgtctgcgcgacccatcgttcgtcgccacggtggcgcgtggatcgtccgatcatgtctgcacctatctgtcctatgccgcagagctgttgctgggcctgccggtcgcctcgctcgggccttcggtggcctcggtctatgatgcgcggctcaggcttgaccgggcgctgtgtctggcggtgtcgcaatcgggaaagagccccgatatcgtcgccatgacccgcaatgccgggcgcgatggggcgctgtgcgtggcgctgaccaacgatgccgcctcgcccctggccggggtcagcgcccatacgatcgacatccatgccgggcctgagctgagcgtggcggcaaccaagacctttgtcacctcggcggtcgccgggctgatgctgctggccgactgggccgaggatgacgggctgcgcgccgcgcttggcaacctgcccgagacgctggcggcggccagccggatcgattggcccgaaatgcgtgtcgccatcggggcgcggccttcgctctttacgctgggacggggcacctcgctggcggtgtccaacgaggcggcgctgaagttcaaggagacctgtcagctgcatgccgagagctattcctcggccgaggtgctgcatgggccggtctcgattgtcgaagagggctttccggtgctgggctttgccgcgggggatgccgccgaggcgccgctggccgagattgccgatcagatcgcggccaagggcgccactgtttttgccaccacggggcgcgtgacccgcgcccgcgtgctggagcatgtgcgcagcggtcatgcgctgaccgatccgctgagcctgatcgtgtccttctattccatggtcgaggcctttgcctcggaacgcggtatcgacccggacgcgccgcgccatctcaacaaggtgacggagacggtatgacgcttgccctgtccggtgcccgcatcctgacgcctgaaggcgcggtcgaggggcatgcgctgctgatcgaggctggtcgtattcaggggatcgcgcccctgggcgagatcccggccaaggcccggcatctgcggttgcaggggggctggctggcacccggttttgtcgatctgcaggtgaatggcggcggcggggtgatgctgaacaacgcgcccagactcgacagcctgcgcaagatgtcggaggcccatgcaaggatcggagcgaccaccatcctgccaacgctgatcaccgatgcgcccgaggtggtggctgcggcgatttcggcggtcgaggcagcgatttcctctggcgtgccgggcattgcgggcctgcatctggaggggccgcatctggcgccctctcgcaagggcgcccatgatccggcgctgatccgcccaatggatgacgaggatctggccacactgctggaagcggcgcgccgcctgccgctgctcaaggtcacgctggccactgaaagtgctacgcccgagcagatccgggcgctgagtggggccggggtgctggtctcgctggggcacacggatgccagtttcgcggattgccgtgctgccgccgaggccggggcggcctgtgtcacccatctgttcaacgcgcaaagccagatgggtaatcgcgagccgggcgtggtcggggcggcgctggcgctggggaccttgtcggcggggatcatcgccgatggcatccatgtgcaccccgtctcgctgcgcaatgcgatccgtgccaagaccgggccgggtcgggtgtttctggtcagcgattcgatggcgaccgccggatccgatatcgccgcctttacgctcaacgggcgcgaaatccggcgcagcggcgaccggctgacattggctgacggcacgctggcgggggcacatctggaactggcgcaggcgctgtgcaatgtggtggagatggccgggctggatgtgggcgaggcggtgagcatggccacgcgctatcccgccgatctgatcgggcggtccgatctgggccggatcgccatcggtgcgcgggccgatctggtgcatctggacgaggacctgtgtctgcgccgggtgtggcgggacggtctggacctcgagtgaagctttccgacgaacggggcgctcccgcccgtcgttgatgttttcttgcgaaaacaccgcctcccgttgggccgggcgccgcgcgatgcgcggcgcgggggcgctgcccccgggtaacaaaattcgtcgaattttgttaccgcccccggagtatcctgggcgacatgaagcgcttcaggccgggtgcagcgagacgggcaggccgttgaaggcggcattgccgctgagcgggtcggtgcggctgtcatcggtcaggtcgttgatcgacaccgtctcggttcgggttgcggcggtgagccggccctgtttctgaccccagccctgcggcatcgacaggacgcccggcgccatcgcatcggtgatctcgaccggaagcgttaccgtgccggcggcgctggtgacccgagccggatcgccctcgccaagaccgaggcgggcggcgtcggccgggttcacctcgagcgtgcagcggttgcggcccttgaccagacgcgggctgttctgggtccagctgttatggctgcgcgcctggcgccggccgatcagggtaaagggtcgcgcgggatcatgcctgtcgccgctggccagaaggcgcggcaggtcgtccagaaacgcctgcggcgccagatcgagccgcccatcaggcgtttccagccgctccgccaggttgggcacaagggccccgagatcaagcggacggcccgtctgttgcagccccgcgagcgagacgctctcgccatggaacccctgcgccagcagcaccgccagcacctgatcaggcgttgggccgatctggttggcgccggtcagttttgcggtcaaccgggcgattacctcccattcgggcgggttgtcttgcggcggtgcaaagatcgggggcgcataccccaccgtgttgcgcaccgcgaatgtgtggaacaccatgtcatagaccgtctcttcgagcgccacggtgccgggcaggatcaggtcggcgtgccgggtggtgtcgttcacatgaatgtcgagcgacatcatgaaatcgagcccctgaagcgcgcgttcaatgcgccgcccattcggcgcggtcagcaccggattgcccgccacggtgaccagcgcgcggatctggccggggcctggcgtctcgatttcttcggcaagcaccgagaccggaaattcaccattataaagcggctggttcgacacccgcgagcgccgctcgggatagctgcgtgccttgcccctgcgcgaggtcatgccgacatagtccaccgctggggtggtgaacatggcgccgccctcgcggtcgaaattgccggtcacgatgttgagcgcgttggtggcccattggcagagcgtgccaaaactttgcgtcgaggcacccatgcgggcgtagcaggcggcgcggggggcggcggcgaaatcgcgggccagctggcggatgctgtgagcgccgatcccggtggcctgggcggcgcgctcgggcgtaaagggggcgacagcggcgttcagccggtccagcccgtcgatcagtggttccaagtggcgcagacgggcagggccgtccgacaggatgacatacagcatcgccatcagcagccaggcgtcgctctcggggcggatgaagtgatgctcgcccgcgcgttcggcggtctcggtccggcgcggatcgatcaccaccacccggccgccgcgcgccttgatcgcgtcgatgcggcggccatagcccggcgccgtcatcatcgagccgttcgaaaccaccggattgccaccgatgatcagcaggaaatcggtgcggtcgatatcggggatcggcatcagcatcgggtggcccagcatgtggatcgaggccacgtgatgggggatctgatcggccgtggccgagctgtaacgattgctggtgccgatggccttgaccaatgccggcaggttcagaaggttggcgaatttatgcgcgttgggattgcccagatagacccccaccgcgtcgcggtcatgggcggcctgcacggcgcggatgcgctcggcggcatggtcaaacgccgcctcccagctgatttcctcgaaatcggtgccgcgtttcagcaagggtctggtcacccggtcggggtcggtgcggaaatcctgcaaggcgaccgccttggggcagatatggccgcgcgacagcggatcgtcgggatcggggcggatcgacagcacgtcctggccgtcatgggtgatgatcaggccgcacatggcctcgcatatgttgcagctgcggtgctggatatggggctgggcgctgggggctgacatgggcatcaccgatctgggggctggacggaaaacgggcgcccgaaaccttcggacgcccgcgattttcaggtcttattcctcgtggaccttggcccagccgccattctcgaccttgagaacatagaccgagtccgcgccctggtgatcgtcgggaccatagttgatgtggttgccgaccagatcatcctgataatcgagcgattccatcgcggcgatgaagctttcatgggtcaggtcgcgacctgcggcctcgagcgccatgaccatctgctgggcagctgcatagccgagcatggcaaagccctgcgggtcttcaccggttgcggccttgtactcctcgatgaaggccttgggggcgggttcgtcagcgcgcgcccacaggtcctgccagctggctgccgcatagaacccttcggtcacgccaccgggaacctgagccaccacggtcaggaagctggccgaggtgcccatgaattgcatgtcggtcaggcccatcttcttggcggtgccgacgatggtgatcgcctggcgcacacccagcgcgatggtcacgatctcgcagcccgattccttgagcttgctcagcgagcccacgaaatcggtctcgtccggcttgtgggtggtttcggcgacaaacgcggcgcctgcttcttcggcgccggccttggtgccttcgaggatctccttgccgaaatcggtgggcagatacatcgagcagacattcttggcaccatattcggccaccaggtatttcacaccgacgacgctctggtcaaaatagctcgagaacgaggtgaacttgttctgcatcggatcctggatcatctgacgcgccgccgacaacggggcgatgttcggtatgcccaacggatcgatcagcttgaacccggccaggttcatcggcgtgcccaggttctgcatcatcgcgaataccttgtcgcggttcagcagcttgttgaagccctgcatcgcgcgcggcatctgatagccgtgatcctcgaccacatagcggatcttacgcccatgcacgccacctgctgcgttgaccttgtcgaaatagacattggcgcccttggtggcgggcacaccgaccgcggcgaagatgccgctgaggtcgttgaccgcgccgatgacaacctcgtcatcggtcacaccctgggtttcggcgctggccagacctgctgccgcggtcagcgcagtggccgccagcagacccttgatcatgttcttcatgttattcctccctttggatggccctgttgttatttgtacatatcttcgatgagatgtgcgtgtttcttttcgacgaaactgcgtttcagtttcatcgtcgcggtcaactcgtcgtcttcggcggtcagcaacacgtcgatcaggcggaaatccttgatctgctcgacccgcgcgaattccttgttcacctgggccacctcggccgcgatcagctcgcgcacctccttggcggcacagagcgaggcgaagttcgaaaacggcaccttgcggtcctgcgcgaatttctcgacgttttcctgatcgatcatgatcaggcaggtcaggaacttgcgcttgtcgccgacgatcaccgcgtccgagatgtaatggctgaacttcagacggctttcgatctcggccggggtgatgttcttgcccccggcggtgatgatgatgtccttgagccgcccggtgatggtgacatagccatcatcgtccatccgcccgatatcgccggtacgcagccagccgtcgtcggtaaagctttcggcggtcttttcgttgttgcgccagtagcccttgaagatgttgagccccctgacctggatctcgccgccctcggcgatgcgcacatcgatgccgggaaccaccctgccgatggtgccgatccggttttcctcgggcgtgttgatagtggcgatcccggcggtttcggtcatgccgtagccttcgaccagcggcacgccgatggcccagtaccatttcagcagctcgggcgagatcggcgccgccccggtgccgccccggcgcatcttgtccatgcccagcatccggcgcagattgcgcagaaccagccggtcccacagccagaaattggcggccacaccggcgggaaccggtttgttttcaaccaggtattgcgcgcgcttcatgcccgcgcgcagcgccatgccaaaggccgcgcgcccgctgggcgtggcctcttgcgccaggatcaacacttgggaatagatcttctcccacacccgcggcaccgcggtaaaggtggcgggcgagacctcttgcaggttggcgaacaccgtttccgggctttcggcgaaattcaccgtgcatttggaggcgagcgggaaatagatcgacacgtcgcgttccaggatatggcagagcggcagaaagcagagctgctcgtcggtctcctcggtcggcaggcgatgggcgcccgcctcgatcccggccatgatgttctcatgggtcagcatcgcgcccttgggcatgccggtggtgcccgaggtatagatcagcagcgccacatcctcgggccggatctgggcgatctcggcctcgaacgcgcccggctcttccttttccgcctcgcgaccgatctcataaagcctgtcgatcatcatgcagcggggatggttcaggtcatgcaacccctcgtcttcaaggatgatgacgttgagcaggccgggaacctcgccctcgatctgcaggtacttgtccagctgttcctcgttctcggcgatcaggaagcggctgtcgctgtcgttgatcaggtatttcagctggttggccgagtcggttgtatagacccccgaggcaatgccgccgaccgcctggatgcccatgtcgaaccaggcccattccttgcggtcctcgctgaggatcgagacgacctcgccgcgtttcagccccagcttgcgcagggccaggccgatccatttggcatgctgccagtagtcggcccaggaataggctttccagatgcccaggtccttttcgcgatgcgcggtgcgggtgcccagctcggcgcagcgtttctggaacagggccgagatcgtggtggtgccgtccaccagaaccgggcgctggcccggcgtggcgttgaacgtgaccccgttgatcacggtctgggcgggcagggtgcgtgtatccatcttgtccacctccttcgttagcgccaggttttcttgcgtttccagcggcggttctcccgcgcgccttcctcttgcacacccagatagaagttctggatgtcctcggacgccatcagcgactgggccgagccatccatgacgatgcgcccgacctccatcacgtaaccatgatcggccagcgccagcgccgcgctggcattctgttcgaccagcatcatggtcatgttctgctcttcgttgagccgtttgaggatggcaaagatctcttgcaccagcaggggcgacaggccgaggctgggttcgtccagcagcatgatgcgcggattggccatcagtccacgaccgattgccagcatctgctgctgcccgcccgagagcgtgcccgcctcctggttgcggcgctctttcaggatcgggaaataggtgaacaccagatcccggtcacgctcgatctgcgccttgtcggtggcggtataggcgcccaggctcaggttctcgtccaccgtcagcagcgggaacacctcgcgcccctcgggcacatgcacgatgcctttctggaccaccttgtgcggctccgatccctggatctcctcgccgtcgaaggtgatggtgcccttttcgggatccatcacgcccgagatggtcttcatcagcgtggtcttgccggcgccattggcgcccaggatcgagacgatctggcccgggcgcacctcgagcgagaccccccggatggccatgatcgggccgtaaaagctttcgatattgcggattttcagaatgggctcggtcatgcggccttccccagataggcttcgatcacggcggggtcggattgcacctgcgccggtgtgcccagcgccagtttcgccccgtcggccatggccagcacccggtcgctcacgcccgagaccagccccatgtcatgttccaccatcagcacggtaatccccatctggcggcggatatcgtcgatccaccagcgcatgtcgttggtttcctcgaccgagaggcccgaggccggttcgtccagcaacaacagcttggggtcggtggccagcgcgcgggccacctcgaccaccttgcgcacgccatagggcaggccggcgatgtacttgtcgcgataggcctggagatcgaggaagtcgatgatctcctcgaccttctcgcggttctccatctcttgccgccgcgccgagggggtaaagaagatctccgagaacaggttggtgcggcgatgccggtggcgccccaccagcaggttctgcaacacggtggcatgctcgaacagttcgatgttctgaaaggtgcgcgccaccccataggcggccacacccgagggcttgacctccaagaggttgtgcccgtcgaaccggatctggcccgcataagggtcgtaaaagcgcgagatcaggttgaacaccgtcgacttgcccgccccgttggggccgacgatggcaaagacctcgccctcttcgacggagaaggacaggttgtccaccgccgtcagcccgccgaatttcagggtgacgttttccagctccagcaggctcatctcaggcgctccgtcttcagataggatttctgccgcttgaacatgtccttgcggtagaaggggaacagctcgaagaaggtgcggatcttcagccatcggccatagatgcccatcggctcgagcagaatgaaggcgatcaggatcatgccgaagatcccgaattccagccccggaatggccacggtgctgcccccgaatacggcgcccacgtattccttggcgatcgacaggaactgcggcaggaacccgatcacgatggcgccgaagaaggcgccgtggatcgagccaagcccgccgatcacgatcatcatcaacagctcgatcgagatcaccacgctgaaggtctcgttgttgaaggcgccggcgaacaggcccatgaaggcgcccgcccagccggtgaccatgcacgacaggccgaacgagatggtcttggcgcgcgcgatatcgacacccatcgcctgggccgacacctcgctgtcgcgcaccgcgatgaagctgcgcccaagcggcgagcgcagcaggttgatatagcccagcgccacgatcaccgtcaccgccagcaccagccaatagaacagcatcggcgtgccccagcggtcgatggtcaagccgaacaggtcgatcccggccacgtatttgccgctgacgccgccggtccagggttcgctgagcacgatgatgtcatcgaccaggatcgacagggccagggtgaagatggccagatagatgccatgcaggcgcagggcggggatcgccaccgttgcgccgatcagcccggtgatcacaccggccagcggaaaggcgatgataaagggcacccctgcttccagcaggatgacattggcataacagccaaaggccagaaaggccgcgtgacccaggctggcctgaccggtatggccggtcagcaccatcaggcccatgcccgcgatggcccagatcagtacattggtcagctcgcccagatagaacgcgtccagcagccagggcgcggccaccacgatggccagcaggatcatgtagaggcccaactgatagccgtccttccaggggcggatatcctgcatgtagtcggttttgaaaacgatgcgcatgacctcagaccttcttcacgcggacctgactgaacaggccgtggggacggaagaccagcaccgccacaagcagcgcataaggcgcgatctggctgtaaccggcggcgatatagcggctggcaaagggttcgatgacccccacgatcaggccgcccgcaagcgcaccgggcaggctgccgaacccgccgatcacggcggcggcaaaggccttgatgcccaagaggccggtcgagggatcgaccgagcccttggcggcaaacaggatgcccgcgaccgcggccaccgcaccggccagcgcccagatgaagccctgcacccgcttgaccgggatgcccatgtaataagcggccagctggttctgcgaggcgccctgcatcgccagccccagcttggtgcggctgaagaaaaggtagagcgacccggtcagcgccagggtgacgatgatcaccgccacatcctcgagccccaggaccagaccgccgaacgacagctccttgcccgccagcgggttttgcagcgtctgcggctcgtggccccagataagaccggcggcaaagcggatcacgaaacccagcgcgatggtcaggatcacaaccgccgtctggctttcgccgaacatgcgccggatcaccagccggtcgagcagatagcccagccccgccatgattccgatcgagatcggcaacgccagccagaacggcaagcccatgtattcggtattggtcagcccgatggtgacaaacgcgcccagcatcatgaaatcgccctgcgcgaagttcacggactcggtcgccttgtagatcagcacgaagccaagcgcgatcaggccatagacgcagccgttcgccagcccgctgatcagcagctgtacgttatccaagttttcctccctgcaccggttttccggcgtcctttacggcgccccggcccgcgcatcgggccgggggcttggccctcactatggcgtgatcatcacctttccgtcagtctttttcagagcttcggccaatcctgacacaacgtcacgaagtggaaggtggccggaaacatctgttttccagcgcccgtcggcaaagcgcgcctgcacctcggccactacgcggccctgatcggcgggcggcgtggtcatcatccattgggtgagccagaagccctcgattcgcttgcccatgaaaatcagctgccccatctgggtcagcaccggcaattcggcgtcgagcttgccataagacacccagcgcgcgccgttgggcatggcggtaaagatacgctcggaggtctggtcagacaccgcatccaggaacacgcgcggtttcagcgcccggctgatggtggcgaatttctgccccatctcggggtccgaggttaccagaacctcggccgcgcccaatgccttgagcggttcgaccgcctcggcccggcgcaccagcgcgatgggtttcaggcccagatcgcgccccagcgacaccatcagcttgcccagctggctggtggcggcggacaccacgaacgcctcaccttcggagcgcgcgatatcgaccatggccatcgccgtcagcgggttgacgatctgcgccgagccatcctcgtcgctgatatcggggcgcagtggaatgcacatctgcgccttggtcagcacatattcggcccaggcgccggaactggcggcgacaaaggcgacgcgctggcccaccagcccctcggccccggcacccgccgcgaccacgtcgccgcagccctcgaacccggcaggcgcgcccttgacgcgcggctggccgtactcacccttgatgaaatgcaggtccgaagggttgaccgaggccatgcgcagccggatcagcgcctcgccggggccgggttggggcaccgcgatctcgcccggttccagccagtcggcggcgtccgcgatggccgggccggtggccttgccggaatacccgtcgccggtctgcaagacggcgaacatggtggaggggatatctgtcattttcgtcctcgattgggatcaggagggatgggcccgcaggccctgcatggcgaagcgcacgatctcttcgacgatggcttcgtatttctgtggcgtgtcgcaggcgcgcgggcggaaccaggccaccggcccgttcagcgcgctcatgaaggtctgcaccgtgatcgccgggtcgggaccggcgcgcaggctgccctcggccaggcccatggccagcaactcgcggaaccgcgcctcataggcatcgcggcgcgcgatatgctgggccagcgattccttctggaactcggtcgtggtggtatagcggcgcatcagcagcccgtccttcagcaccagcatgaaggaatggtggagcagcatcgcccgcacatggccgcgcgccatcacctcgatccggtcgagcaccggcagatcggcgtgataaccggggtcggtggcctgaaagaccaggtccatgccccggtcgcgcaccgcgttgaacaggtccatcttcgacgggaaatagtgatagacccgtcccttggtcgcgcccagatggcgcgccaccgtatcgatcgaggtggcatcgaatccccggctctggaaacattcggcggcggcgtcgagcaattcctcgtaacgttcgctgcggctggggctgttggtgatggtatcgctcacggggcttaggcctttggctgtctgcggcgggaaacatactcttgggtatgcaagatacatactcgcgggtatggatcaatccgacacttgcgtgacgtggcggcagaggtgcgaatgtggggcagggcgcaggcgggttgtccagagcgcgcgccgcgctatcgtgatcgaggtgaccggttggcactcatgggagagagcgcatgcaaacaggaacggggccccgataccagccccggcaagtgagcgatcttggcatccgttcggtcggaccggtccggttcaagatttggggcctgtgcgcggcagggcgcgacgtggcggaggaggacctcgcctgtgctcaacactttctgtccgatgcggttctgccggcggtcgcggcacagggcgacagcgacgatctgggctttgtcatcgtgcacccgggatcggcgggcctgtcgattgccgcgcaatggtgggtgcaggggtccgtcctgtgtcagcgcctgttccgcagggaatacggtgccgcgcagccggtcgataccaccgcacgcccggtcgtggcctgcgtgtgggagctgtcgatcatcaatgccgagcaggaggcctggcgccacacgatgatggtgccgcaaccggatccagaggcttatctggctgcacgcggcgggctgacagcggtctgagccgggaggatggaagaacgtgacgcaaggatcccttgcgtcacgcagggttatggtctggccgggtgatcggctcagttcgccatcagcgcgcgcagggcctgggcctgaaccgagatggtctcgggcgcggccttgatcccggacagcaccttgagcacaccggtcttgagcgtctcgttcagcgcgctggcctcgacgccggcaaccatcttgtcatagtcaaagcccgactgggtcagcaggccgttgtcctgccagttcttgtagagctcggcggcgccggtttgcgcggcggccacctgatcaccaacagcggtggcagcatcgtttgcggcttcggtggtcgcgtcgaccgcgttgcttgccacctcggcggcctgagtcgcggtctcgcttgcggcctgggtcgcctgatcaaccacttgcgcggcggtatcggttgcaccctgggcagcttggcttgcggcttcacccacctgattgagggtttcggtcacggcgctggtggcctggtccactgcctcggcggcggcttcgctggcctgttcggctgcgctctgtgcctgttcgagcgcggtctgggctgcaccctggtccgcttcggtcgtcgtctgcgcgggcgcttcggtgatcggttcggccggggtcaccgcgctgctttgcggtgcttcggtctgctgttcgccttgcgtgaaaaagacataggccccggcggcaatggcgcccagggcgatgagaatgagaatgcggttcatagcggtctcccgtgactggtatgggctctagatgggatgacgcgatgacgggcactagggggaaaattgtctgatttcggacagttcgcgccgaccggcgcttttacgcggatcgccgggtccgccatcggcgagccgccgccccgaaacgagggtcttcggttctgtttcggacggcagcccgacgcgctccggcgggcaaacggttgcggcaagggtctgagccggtatcggggatcaggacggcagagctccgcttgccccgaggggtgattcctggccggccgcggcgaatcgcgatggccccgggggcggttgtcctgcaccggttcgaagaggtcacacccgagccacactgaacgcgccccaactggcacccgctgcggccagccgctagattgcgggcatgacgcgttcggcgaatccctctctcttcctgccgctgcgcgcggcctggctggcgctgatgcggtttcaggccaagagcggtttcgtcatgagcagccacgtggcgatgtcgatgatgatggcgctgtttcccttcatcctgttcacggtggcgctggcgggcagtctcagtcaggacctggtgaccgacgatctgatccagctgattttcggcacctggcccgaacaggtggccacgcccatcgtggccgagctgaaggcggtgctggccggagccaattcgcgggtgatgacggtggggggcgtgctggcggtctatttcgcctcaaacggcgtggatgcggtgcgcgaggcgatgtcgcgcgcctatcacgacgcggaaacgcgcccgttctggaagacccggctgctgtgcatcgcgatcgtggtcgggggcggggccatcgttctggcggttgccgcgttcgaggttgtgatgccgatctatacccggctggtgaccgatgccctgccgggcgcggcgcccgactggctgtcggtcgagcggctgagctggatctttgtggttgcgatgccggcgggtgcggtgctggcctgccatgcgctgttgcccgctggccggcacccgctcaggcggatcctgccgggggtggtactgacgctggtgctctgggccggatgcggttggggcttctcgctctatatcgcgaatttcgccagctattcgaccacctatgccgggctggccggcgcgatggcggcgctgatctttctttacctgaatgcggcgatcctgatcctgggggccgagttcaacggtgcattgatggacctgtcgggcgggccggattgaggggccactgccccgaagcggccccgattgcgccatcggatcggcaaatcggcgtgccaggctgacggtctcggggccaggaggtcccggctgccggagaggtcggatgacagttctttccaacgggggcagacatgcccgcctgttcgcgcttgtgtatcagcaggcgcgggccgaggcggtcgatgcgcggctgcatgtgcagccgctgaacgcgggagatgcgctgagcctgctgtcgcgggccagggcctcgtttcggccacagcggctggacgcgggtgatgcgcgtttggcaagggccggaaaacagatgttttccgggccgttttccgaaacggaaaacggcgcccgcctagccgcgaaagccggtggccaccacaaacttttcggaactgtccgaccgtgaggcgggtggcttcacattggcgaccttggtgaatttctgcttgagcagcttttgcaggtcgccctcggcaccgccggccagcaccttggcgacaaatgtgccgccctcttcgagcacgtcaaaggccagataggccgccgcctcgcacagcgcgatgatgcgcatgtgatcggtctgcttgtggcccgatgacgaggccgccatgtccgacatcaccacatcggccttgccgcccagccactccttgatccggtcatcggcgccgtcgtcaaggaaatcgagctgatggatctcggcccccgcgatcggttcgacctcttgcaggtcgatccccagcacccggcccacgcgcttgtcgctgcgctcacccagcgcgttgacgcgcttgactgcaacctggcaccagccgccgggggcacagcccagatcgaccacccgcgcgccgggcaccagaaagcgatacttttcgtccagttcgaggatcttgaaagccgcgcgcccacgatagccttcggcctgggcccgtttgacataagggtcgttcaactgccgttgcagccagcgggtcgagctgagcttgcgccctcgggcggtcttgaccttgactttcaggtcacgctgcccgcgtccggatgtgttctttgccatgtcctgtggcctctctttcgcattgggcgatacggcgattggccgccggattcaagccggacgctcctctgccctgcgggcctcgtcgcgaagaggccccgcccaggggccgaggagcggctagaacggcccgtcttccagcaccccgtcagcgctcatctgcgcataaagcagcccctcgcgcagcccccggtcggccaccgacagccggtcggtgggccagcatctgagcagcgcctgaagaatggccgagcccgacatgatcagcgcatggcgatcctcgccgatgcgcggatcgcggcgacggccctgcgggcccaggtccagatagccccggatcaccttgtcgatctgctcgctggtcatgcgcagcccatcgaccttggtgcggtcatagcgtttcagccccagatggctggccgccaccgtggtcacggtaccgctggtgccgacgatctggaaccggtcgcggcccagcgggctgctatagggggcgaaatcggccagttgctcctcgaagaaccagctcatcagcgcaaagcgcgcggaatcatcctcgacatcgttgaactggtcgcgcagggtcgcgacccccagcggaacgctgatccagtccaccaccttggcggcgggaaaggggctttcgggcgggtggaaccccgcatgcagtcgcatgatggccgagggccggtcgcggcgcggcaccgaggtcaggtcgatccacaccagctcggtcgagccgccgccgatatccaccaccagcaactgttccgagcgggtcgagaccagcggcgcacaggagataactgccagccgggcctcttcctcgggctggatgatttcaagtgtcaggccggtctcgcgccgcacgtcgcggatgaactcgcgcgcgttcttggcgcggcggcaggcttcggtcgcgaccagccgcatccggtgcaccttgttgcgcttgatcttctgctggcagatgcgcagcgcctgtatagtgcgcgccatcgacgagcgcgacaaacgccccgtgcgttccagcccggccccgagctggacggatttcgagaagctgtcgaccacatggaaaccgctgcccttgggctgggcgatcagcatgcggcaactgtttgtaccaagatcgagcgccgcataaagggcgtccggatccggccggttcggcgcggggctttcgaccgctttcgggaacgcgcccgcacctttgggacgcttgggcgccatgtttcacgccctccgatttcgtgttagtttgaacctaggatccgatcccgcgcggcgcaagcgatttccctggggtcggaggcagaaccgtcacacaggtttaacaaaaccatgcgactgcaattcccgattgccggcccccgtgccggcagagattctgctagcaagccatggagcacgctatgaaaaacgaccgcaccctgacattcgacgaatttgacgaggcggtgaacccgcgccctgaggactgcgatttcgaccaggtggtcgaagaggcgctgtcgcgtcgtggcttcctgggcggggtgctggcaatgggcgggtttgcagcccttggcggtgcggttctgccgcgtggcgccgaggccgcgagcaaccgcttcgccttcgaggcggtagcggcctctaccgctgacgagatcgtcgtgcccaaggggttcaaggccgatgttctggtgcgctgggccgacccgctgtggtcggatggggtggctttcgatcaggtcacgcgcggcaccgccgccagccaggcccgtgcctttggcgacaataccgacgggatggaagtgttccatcacgagggccgcaccctgctggtggtgaacaacgaatacaccaaccgcgagatcatctggggcaaccgcgccgagggcaaggccgagaccgatgacgacgtggaaaagggcctgctggcccatggcgtcaccgtggtcgaactggcccatgacggcgcccattggcaggtggtcaccgacagcccctataaccgccgcatcacgccgcgcaccgagatggccctgaccggccccgccgcaggccacgacctgatgaaaaccgccgccgatccgaccggtacggtgaccttcggcacctggaacaactgcggttcgggcaccacgccctggggcacctatctggcctgcgaagagaatttcaacggctatttctcggccgctgacgaggcgcatgaggtttcggccgagctgaaccgctatggcgtctccgccaaggactggggctatggctgggcgcgggtggacgaccgttttgacgtcgccaagaaccccaacgagcccaaccgtgccggttacgtggtcgagatcgacccgcgcgatccgaactcgacccccaagaagcgcaccgcgctgggccggttcaagcacgagaatgcggaatgcgtcgtcaatcgcgacgggcgtctggtgatctatatgggcgatgacgagcggggcgagttcctgtaccgctatgtctcgaacggggtctatgccgccggtgtcgataccgacgagctgatggaaaacggcacgctttatgcggccaagttcgacgcatcgggcaagggcatctggctggcgctgacgcccgaggccaccggcatgagccaggccgagatctgtatccatacccggatcgcggcctcgaaactgggcgccaccaccatggaccgccccgaatgggtcaccgccaacccgaacgcggacgaggtctattgcgcgctgaccaacaacaaaaaccgcggcgtcaagccgaaccggggcggcgacgacaccccggcggaggggcccaatccgcgcgaaaagaacaactatggccagatcgtgcgctggcgtcccgaaggcggcgaccatagtgccgaaggcttcgactgggatctgttcgtgctggcgggtaacccgacggtgcattccgatgccaatgcggggtctgaaaacgtcaatgcgggcaacatgttcaactcgcccgacgggctggcattcgacagcaacgggctgctctggatccagaccgacggcaaatactccaacgagggtgatttcgccggtcagggcaacaaccagatgctggcgggcgacccggtgacgggcgagatccgccgctttctggtcggcccgcgcgaggccgagatcaccggcctgtgctggtcgggtgaccgccgcaccatgttcgtgggcgtgcagcacccgggcgaggagggcgacagccactggcccgatggcggcgacagcgtaccgcgctcggccatcatcgcggtcacgcgcgaggatggcggcgtgatcggctgacacgcgccccgcaccgcaaaaaagaaccccgggtgccgcatggccccggggtttttcgtgacatgatcatggctcatcatcttgctgaagaattcgggcgggcgcgggcgcacgatccgggttaagccctgttgcgcggaaggtccgaaaacgacaaaggtcgctgcacatcgcgtacgtgtcgaaatcggaccgaccccgccccatattgcccgctagaaccggctcaccggatcaggaggaatcgactgcatgcccgaggttaccatcgtctactggcgggacatcccggctcaggtcattgtcggcaaaggccgccgcggcgccaagcgccagctggaagaacggttcgagcaggccatcgaccgcgccgccatgaaggtgggcgcgcaggacaccgatgcctatctggccgagtggcgcaaggccgagccttacgaggtcgccggcgacccggcggatatcgtcgaggccgaggcccagcgtctggaacgtgaatacgatcgcgaccggatcaaggccctgatcgctaacgacggttgggcatgagcccgcagagaatatgggaggccgtgatggctttgctgaacttcaagaaacgcgagacggtcgaaaacggccccgtgaaccccaccgtcgaggcctttctcaaggattactcgatcgaggtgatgccgcgcaccgctgaaaaggtcgaggatttccgcgccctgctgcccgaaggcacccgggtgtacattgcccatatcgagggcaccccgatcgaggacatggtggcaaccgccaagcggctggccgccgagggttatccggtgatgccgcatttcccggcgcgcatcatcaaggatgccaagacgctggaaaactggatcgccatgtaccagggcgaggccggtgtagaccaggcgctgctgctggccggtggcgttgcggcgccccatggcgatttccactgctcgatgcagctgatggaaaccggcctctttgacaaggccgggttcaagcgcctgcacgtcgcgggccaccccgagggcaacaaggatatcgaccccaagggcggcgatgccaatgtgatggacgcgctgcgctggaagcagaagttcagcgagaccaccgacgcccagatggcgctggccacccagttctgcttcgaggccaagccgatcatcgcctgggccgacgggctcaaggccgctggtatcgacctgccgatccatatcggcatcgccggtcccgccaagctgcagaccctgatcaaattcgccatcgcctgcggcgtcggcccctcgctgaaggtcctgcagaaacgcgcgatggacgtgtccaagctgctgttgccctatgagcccaatgatgttgtaaccgaactggccgcccacaaggccgccaaccccgatttcaacatcaccaatgtccatttcttcccgctgggcggcatcaagaccaatgccacctgggccatcaataacggcggtgccagcacccgccccgtaaacccgacctgaaaggccagacatgacccgcaccatcgttgaaagcaaaacaaaaaccgcgatcatcggctttgaccagccgttctgcgtgatcggcgagcggatcaaccccacgggccgcaagaaactggccgccgagctggaagcgggcgatttctcgaccgtggaaaaggacgccatcgcccaggttgccgccggtgccaccgtcctcgatatcaatgcgggtgttgtctataactccaaccccaaccccaacgagaccgaaccgccgctgatgcgcaagatcgtcgagctggtgcaggggctggtcgacgtgccgctgtgcatcgacagctcggtgcccggcgcgctcgaggccgggctggcggcggccgagggccgtccgctgctgaactcggtcaccggtgaagaggaacggctggagcagatcctgccgctggtcaagaaatacaacgtgccggtggtggcgatctcgaacgacgataccggcatctccgaagacccggacgtgcgctttgccgtcgccaagaagatcgtggaacgcgccgccgatttcggcatcccggcccatgacatcgtggtcgacccgctggtgatgccgatcggggccatggccaccgccggtcagcaggtgtttgccctggtgcgccgcctgcgcgaggagctgggcgtgaacaccacctgtggcgcctccaacatctcgttcggcctgcccaaccggcacggcatcaacaacgccttcctgcctatggcgatgggcgcgggcatgaccagcgcgatcatgaacccggtggcgctgccggtgacgcaaaaggccatcgccgaaaagcgcgccgccgtgaccgccgccggcatcatcctgcccgagggcatggatgacgagacctttgtgcagatgttcggcctggggtcgaccctgtcgcgcgcgggcaaggagatggaggccatccgcgccgccaacctcttgaccaacaacgacgcccatggcgccgagtggatccggttcaacaagccgcccgcagccgagggcgaggaaagccggggccggggaggccgcgccggcagccgccgccgccgcgcctgatccctcgcagagaccaggaacaaggccgggcccagtgcccggccttttgctgttggtggggaggcagagcccgtacccgtccaagaacgctgtcagggcagcgaggcaggcaattcattcattcgcaaagggcgtcttgcagccacgatacgtttgccttcgcctccgcgagggcgtgttcgaatgtctcgaaggacgcggcgccatggtgtccgatgctgtaccagccgcgaccgtcttcgggatcgcgccgaaactcgtcaaagccataggtgccgtcagggcgctggaacagatcgacgcagatggtctcgccatccagatttatcgaacgaatgaccttgttggtatgggccatgagcagctttcacacgatgagcaatgaaacatacccatccataaccgccagctacgcgcttggcgactgcctttcccggctgtccgaggggcgcaggtgcccgcgcccccggttttcagtcatgcgcgggtctcagcccagcaggtccttgaccttggccacggtcgcggccgcggtgatgccgaacttttcataaagctcttcggccggggccgaggcgccgaagccggtcatgccgacaaagcctgccttggcctcgcgcccgcgctcgcccagcagccagcgatcccagccaccagcgcgcatcgcggcctcgatgccgacacgcaccgggcctgcgggcagcacgcgcttgcgataggcttcgtcctgctcggcaaacagctccatgcagggcatcgacaccacgcgggtgccgatcccctcggcctcgagcgttgcgcgcgcctgcatggcgatctcgacctcggagccggtggcgatcaggatcacctgacgcttgccggtggcctcggccagcacatagccgccctgggcggtcaggttcttgaccttgtgctcggtgcgcagggtgggcaggttctggcgcgtcagcgacagcaccgaggggctgttctggaaggtcagtgccagttcccaggcctcggcggtttctaccgtgtcggcggggcggaacacataggtgttgggcgtggcgcggctgattgccagatgttcgaccggctggtgggtcggaccgtcctcgcccaggccgatcgagtcatgggtcatcacgaagaccgacgggatcttcatcagcgcggccaggcgcatcgccgggcgggcatagtcggtgaagcacatgaaggtgccgccataggggcggataccgccatgcagcgccatgccgttcatcgccgccgccatgccatgttcgcggataccccagtggatatagcggcccttgcggttttccggcaggaagatgcccagatcggcggtcttggtgttgttcgacccggtcaggtcggccgagccgccgacggtctcggtcatgatcgggttgacgaccttcagcacctcttccgagcttttgcgggtggcccatttgggctgatcttccgagacctgctttttcagcgcgcggatggcgccggccagtttcttgggcgcctcgaacgcataggcacgggtgaattcggcctgcttgcgctcgctcagctcggcaaagcgggcctcccaggcggcgcgctcggcggcaccccggctgccgatggcctcccatgcggatttcacgtccgagggcacctcgaaggggccatgtgcccatccataaccctctttcgcggccagaagctggccctgatcggtgagcgcgccatggcccttggaggtgtcctgtgccgcgtggcccagagcgatatgggtcttgcaggcgatcatcgtgggctttttcgagcccttggcctgggtcagggcggcgtcgatggcggccgggtcatggccgtcgatctcgatcacatgccagcccgaggcggcaaagcggcgcacctggtcggtgcggtcggcaatatcgacggtgccgtcgatggtgatgttgttgttgtcccacaacacgaccagcttgctcagctccagccggccggcaaggccgatcgcctcctggctgacgccctccatcaggcagccgtcaccggcgatcacataggtgtaatgatcgacgaccttcttgccgtattgcgcgcgctggatttcctcggcgatggcaaagcccacggcgttcgagatgccctgacccaacgggccggtggtggtctcgatccccttggcaaggaagttttccgggtggccggcggtcttggcgcccatctggcggaagttcttcacctcatccagcgtgatctcggggttgccggtgagatagagcagcgaatagagcagcatcgagccatggccagccgacaggatgaaccggtcgcggtcgggccaggtggggttggcggcgtcgaatttcaggtgcttttcgaacagcacggtggcgacatcggccatgcccatcggcatgccggaatggccggaatttgccgccgcgatagcatccagcgtcagggcgcggatggcggtggccttggtccagtggtcggggttcgcagtgcgcagcgcagtcaggtccacgaggctttatcctttgggtttcgggcggattgcgcgctcaataccactcacccctcaaagttcaagccaaacagggttttcgttaggacagctacatcagaagccgccgacaagtcgttgaaagcaatgatggggggtattttccccgtcatttggttagactactgctatccctcccggcatccgattcggtcggcaccgtttcggcaccggcccgggccgggcagagagaagcaataataacacgcgcatcacaaaggtgagggcatgagccagatcgaggaactgcacagtcgcatttcggccgcgatggagcggatcggcgccggggtcgaggccctggccatgccgcaggaggcagccccgccatcggaacctacgggggccgacagcgacctggccgccgcgctggaagacgagcggctggccaatgcgcagctgcaggagcggttgaaatcgatcaaggccaaacatgccgccgagatcgaggcgctgaaggccgagagcgcagaggcgccggtgacggcggcagaggatggcgagctggagcagctgaaggcggatctggccgaggccaccgccaagctgatggcggccgaggcggcccgggcggaactggccgaggccaaggcgacactggaggccgaggatcaaagcacgctgctgcgcgccgagatcgatgcgctcaaggccgaactggacgcggtcgaggatgtcgatgcgctcaaggccgagatcgaggagctgcgcgcccaggccagcgacagcgccatcgaggacgagctgcgcaccgagatcgcggcgctgaaggccgagctgggccagagcgagcgggtctcggaactgagcgccgagttggagatgctgcgcgccgagcgcgtcagccatggcgcggcgatgtcgcagctggatggtgatctgcaacggctgcgcaaggccaatgaccagctgcgcaaggcgctggcggatctgcgcgcggcgaacgaggccggggtgggcgagccgcatctgatcaatgccgcgatgctggccgaactggaggcgctgcgcgcccaacgggccaccgatgcggccgaggttcaggcggtgctgagcaaactggggccgctgctgacatcggcgaacctgacggaaggagaggatgagtaatgcccgaagtgaccattcatatcggcggccgcgccttcgaggtttcctgtcaggaaggggaagagagctttctgcaatcggcggccaagatgctggatgacgaggcgcaggtgctgtcggatcagatcgggcggatgcccgaggcgcggatgctgttgatggccgggctgatgctggccgacaagaccgccgccgtcgaggacaagatcggcgtggtcgaggcgcggctggccgagcgtgaggccgaactggaagcgctgaaggcggcgccagcgccggaacccgagcgggtcgaggtggcggtgatcccgccctcggtcaccgatacgctggcggaactggcggcccgggccgaggcgctggccgaccgggtcgaggaaaaggcggcaggctgaggccggggcaagatatcggggatatcttgcaaaaaagcgccccttggggcgcttttcaaacaggatttcaagtgaaatcctgttagcaaagtcttttcaagactttgccagcggttgccgcaagagcgcgctcaggcgtttgcggcgcgaatcttgtcggcagcgtccttgtcataggcgacgccgttctcttcgaacagcgtatccagctcgcccgacagggtcatctcggtgatgatgtcgcagccacccacgaattcgcccttcacatagagctgtgggatggtcggccagtcggaatagtccttgataccctggcggatctcgtcatcggccagcacgttcacatccgcataggccacgcccatgtagttgagcacgccagcgacacggctggaaaatccgcattgcggcatttccttggtgcccttcatgtagagcaccacatcattggctttcactgtttcgtcgatacgggtctttgcgtcggtcattgatgcgtttcctttgttgccctgccgggtggcggaactggtcttgcgcgaagcgcgcggcctgccttaggcgggtgccttggtggtcagtgccagtgcgtgcagcttgccgctgtcgatttcgggcttcactgccgcgttgacagcgcgttgctgctggatccggctttggccgcgaaagctttcgtccaccacttcggcggcccagtgattgccgtcgccggccaggtcggtgatggtgatctttgccttgggaaaactcgcgcggatcagcgcctcgatttcatgggcttccatggccatgtgacttactccagatgtcttgaccccagatgtagagcgccgggccggggcgcgcaagccaccccgcggccgctgcggtaaaagcgcgcccccggaggcgcgctttggggccggaagcgatgcctcaggccaccgcggcggcaaagctggcgcggaaggtggcagccagatccgccagcagcgcctcagagccgccgatgcgtaccgtatcgccggtgaagcggcccaccgaggtgacggtgacgccggtctggcccgccgccgacatcagcgcctcggcctggtcgaagttgcaggcgaccagatagcgggcctgatcctcgccgaacaggatttcggtcggggcgtcgtccagatgcaggcccacaccggcgccctcggccagttcaaacgccgccagcgccagaccgccatcgcccagatcggtacaggccttgatcagcgcgcggttggcacggatgaagtcgccgttgcggcgctcggcctcgagatccacgtggggggcgtcgccatcctcgcggttgaacacctcggccagcagcgccgattgacccagatggccggtggtctcgccgaccaccagagccacatggccctctcggacctccttgccgatgatctcgtcggtcgaggccagcaggcccacagcgccgatggtgggggtgggcaggatcgcggtgccatcggtctcgttataaagcgagacgttgcccgagacgatgggcatgtccagcgcggcacaggcggcgccgatgcctttgatcgcaccgacgaactggcccatgatctcgggcttttcgggattgccgaaattcaggttgtcggtggtggccagcggccgggcgccgacggcggtcaggttgcgataagcttcggccaccgcctgcttgccgccttcctcggggttggcgcgcacgtagcggggcgtcacatcgctggtaaaggcgagtgccttgtcggtgccgtgcacgcgcacgatcccggcgcccaggcccggtgtgcgggcgctgtcggccatgaccatggtgtcatactgttcatagacccactgcttgccgccatagttgggcgaggccagcagcgcgcgcagaccgtcgatcgggtcgatctggggcacttcggccagcggttcggcggccggggtcggcacccaggggcggtcgtattccggtgcggttgacgagagtttcgacaggaccagatcggccttcacctcgccatgatgcataatcagaaagcggtcttcggcgatggtttcgcccacgatggcgaaatccagatcccatttctcgaacacggcgcgggcctcggcctcgagctcgggcttcaataccatcagcatccgttcctgggattccgacagcatcatctcgtaagcggtcatgttctcttcgcgctggggcacgttttccaggtccagacgcacacccagaccgcccttgtcgcccatttcgacggccgaacaggtcaggcccgcagcgcccatgtcctggatcgagatcacggcgccggtctgcatcagctccagcgtcgcctccatcaggcgcttttcggtgaacgggtcgcccacctgcacggtggggcgcttttcctcgatggtgtcgtcgaactcggcgctggccatggtggcgccgccgacgccgtcgcgcccggtcttcgcaccgaggtaaaccaccggcatgccgacgcccgaggcggcggagtagaagatcttgtcgctgtcggccagaccggcggcaaaggcgttcacaaggcagttgccgttataggcggggtgaaagcgcacctcgccaccgacacagggaaccccgaaacagttgccatagccgccgatgccctcgaccacgccattgaccagctggcgggtcttgggatgggaaggctcgccaaaggacagcgcgttcatcgaggcgatggggcgcgcgcccatggtaaacacatcgcgcaggatgccgcccacgccggtggccgcgccctgatagggttcgatataggaggggtggttgtggctctccatcttgaagaccaccgcctgaccgtcaccgatatcgacgacgcccgcgttttcgcccgggccgcagatcacctgcgggccgctggtcggcagggtgcgcagccatttcttggaggatttgtacgagcagtgctcgttccacatggccgagaagatgcccagctcggtaaaggtcggttcgcgcccgatgatctcgaggatcatgtcgtattcctcgggcttcagcccgtgcgcggcgatcaggtccggagtgattgcgggctcttgcatctgtggtgttcccaagctggccgatgttgcgcgccttttagggcatggccgcggcggggggaaggggcaagaggggactaatgcgccgcaggggcagggcaggccgccccgaggggcggccccatggcccgggtcagctgcccggggcctgttcgttggccgtctggctggcagcggcagcggcaacggccgatttctgttccggcgtcatatgctcggcctcgtccaggccgggaatggccacgcgcacctcgcggcgggcaaagtcgatgccgttggccttgaactcggccttgaccttgttgaagatctccttgcgcagggtgaactgcttgccgggcttggccatgaacttgccccggatgatcatgccgacatcgtcgaagtcgaacacgccctgcgatttgaacggttgcaggaagccttcggcatgggtcgggtcggccatcatctcggcgccgatcttcttgaagatcttcttgaccttgttgggatcggtgtcgaagggcacggtgaacttcagcttcatgatcacccagtcgcggctgaagttggtcagcttggcgatctcgccataggggatcgtgtgcaccgggccgcgatgatggcgcagctgcatcgagcggatcgagatcttctcgaccgtgccggtggtgccgcccacatcgacatattcgcccacgcggaacgcatcgtcgatcaggaagaacacgccgcccacgatatcggcgaccagcttctgggcaccgaaaccgatggccagacccaggatgccggcgcccgccagcagcggggtgatgtccagccccagcgcgcccagcgccaacagcgcgaagatcaccgcgatcgcggcctgcgcggtcatccgcaacaacggcagcaccgtggccaggcgcgagccgcccgcgccgccgccttctccggcttcttcgtcggggctctggtttgcggcggtctgttcgcgcgccaactgacggttgatccacagcgagaccatctcgttgaggatatagccgacggcggcgatcatcaggaactggatcaccgcgccgcccagatcggtgcccgcaccggccacctgacgcaggtcgatctgccaggcattggcgatcatcaggatgacgaagatgcccgccaacacccggccgatccggatatagctgcgcttggtggcgcgataggcttgttcggcaatggcaccggtgccgatgatgggcggttgcagatgccgcaccagcccccggatcagcgtgtcgatggccggcgccatcagcagccagaacatggtggtgtaatgcgcgcccgcgccgatattgcgcaggaccgggatctcctggattgccacgaaatactcgacgatcagccagaccaccgccgagacggcgatggcgaaataggggtaataggtggcgatcttgtcgtcaaagcgggtgcggtcgggatcgtcgccgcgcatcatctcggtcaggccgctgcgcgcggtccaggcgatcagcgcgatatagacatggatcgaggtgttcagccagaagcccagccgcatttcacccatcgccacgccgttcagattgttgaaggtgacgatgaagagggtaaagccgatcagcaggaacaggccgatctggttacggtgcagaaagcgcgcccagtggtcgctggcattgaccagccgcaaatcggcccggttcggcgccaggatgaagcgcgaaatcgcggcccccagtcgcggcagccagatcaggtagagcacgaaaggcgccgcataggcgatctgctcgggttccagcaggcggcggccgacaaagaccagaacatagtagaacacgaccaggcccagcacctcgcggcagaagcggcggaagaggaaactcaccgcgccgcgcagattatccgccgcgctgccgggatcggccttgatccacgagcgggtcacatagaccgccagtttctcggcggcaaaacctatggcgagggccagcagcgtatagccaaacagggttgcgatccccgagccgcccagtttggccgagaaattcgacagcgcctcggcctgtttgctgaccagcagcggcaccttgcgcacggcgtccagccacgaggcgatcatcgccttggcggcatcgccgacgcgggcgatgggccccttgcgcggctcgggctgtacttgcgccgcctgggccacggcgtccagccgttcaagcagcagggcgcggacctgatcatcggacaggcgggcaaccaggccgtcgacctgatcgggggtcaggtcatcgggaacagtcggcgcggctgcggcgccgccgccactcgaaggaagtggaacctgcgcggacaatggcgcagagatggaaatcagggcggcgagcagcgccagcaccttcaatagcggtttcatgaattgcctcactctattccgtgcatcatttctaccctgaggttacagcaaaacaaacaatttcacgaaaaagagagcaccaccccggcgctgcgccaaaaaaaaggccgagcactaagctcggccatagtccaacagggaggtatgaaggtgacaagcgcttaagcatcatcgccttcgagtgctgatttaggaggcacgggtcgtttcttcaagaactttgacgccgcaggtgcagcattcccgctatgcactgtttgcatagctggtcgaaacctagagaatccccagttctcgcaactgcttgcgatgcgcgatgatctcttcctggacgaaatcgcggaaggcggcgacccgctgggaatggcgcagctcctcggggtaggccagatagaccggcaccagcgccgatttgatgtcgggcagcacgtggatcagatcggggaaatcctgggtcacgtaatcgggcagcacgccgatgcccagattgtgcagtacgccctgcagcacaccgaagtagttgtttaccgtcagcagggacgaggggttataggccagcaggtgctgaaccagcacggcgctggcaccgacctgggcggcgctgatgttctgacagatcaggcgatgggcgctgatatcgctgatatcctgcggggtgccggcagaatcgagataggcgcgggtggcatagagcttcatctcgacggtcatcagccgtttgcggatcaggtcggcctgactgggctctttcatgcggatggcaacgtcggcctcgcgcatgggcaggtcgagcacgcgctcctcgagcatcagatcgaccttgaggtcggggtatttctggtagagcgcggccaggcgcggcgccagccacaaggtgccaaagccgaaggtggtggtgacgcgcaactcgccgaacacctcttcctcgctgtcacggatgcgggcggcggcggcatccagacgtttggccatggatttggtggcatcgaacagaagctcgccctgttcggtcagaatcaggccgcgggcgtggcggtggaacagggtcgcgttcagcgattcctcaagcgcgcggatctgccggctgaccgccgattgcgacaggttcagccggtcgcccgcatgggtcaggctgcccgcatcggcaaccgcgtgaaatattcgaagcttgtcccagtccatatccgcaactttctttacgcgcccgatcacctatatgaaacacatgacaaattccacaaggaacggtgtataaccgcgcgtagaggcgaaaaaaccacctatgcaggtcagtagttatgacctatgttcaggcatcatttacaagccgatccggcgcaggggagacgtctgatgagccaacccaaactcacgctaaacgacaagttcgatctggagaagagcccggttctgctgaatggcacccaggccctggttcgcctgatgttgatgcagaaagcgcgcgatgccgccgccggattgaacactgccggtctggtcaccggctatcgcggctcgccgctgggcgcggtcgacctgcagatgagccgggcgaagaagcagctgaacgcgtccgacgtcacttttcagttcggtctgaacgaggatctggcggccaccgcgctgtggggcagccagcaggcggggctgcgcggcgatggtaagtacgatggcgtctttggcctgtggtacggcaagggcccgggggtggaccgttcgggcgacgtgatgcgccatgcgaacatggcgggcaccgccacgcatggcggtgtgctgatggcgatgggcgacgatcacaccggcgaaagttcgaccgtgctgcaccagtcggaatgggcgctggtcgatgcctatatgccggtggtcagccccgcgggcgtacaggagatcctcgattacggcatctacggctatgcgctcagccggttttccggcctttgggtgggactcaagaccatgaaggacacgatcgaggtgacctcggtcgtggatggccggcccgaccggatgcaggtggtgatcccagaattcgacatgcccgagggcgggctgaacatccgtctgggcgacaccccgcatctgcaagaagggcggatcatcgactacaaacgatttgccgccgaggcgttcagccgcgccaaccggatggacaagcgcgtctggggcaagccgggcgccaagatcggcatcgtcgcggcgggcaagaactggctcgacctggtgcatgcgatgtcgctgttgaacatcgacgagaatgaggcggagcggctgggcatcaccacctacaaggtcggccagacctttccgctggatatgcagagctttcacgactgggccgaggatctggacctggtggtgatcgtcgaggaaaagcgcaagctgatcgaggtgcaggtcaaggaggcgatctttgacgaccgtcagggccgccgcgtctatggctggtacaagggcggcgccggggcgctgcatcgcgacgagctgttcccgacccggggggcgctggacccgatcctgatcgccgagaagctgggcggcatcctgatcgaagaggggcgcgagaccgatggtatccgtgccggcctgaatgcgctggccgatgcccggcgtaatgacaacgcgcaggagatcgcctcgcgcctgccgtatttctgctcgggctgcccgcataacagctcgaccaaggtgcctgatggcagccgtgcctatgccgggatcggctgtcactatatggtgcagtggatggaccggaacacccaggggttcacccatatgggcggcgagggggccaactggatcggcgaggcgccgttttccaagaccaagcacgtgttccagaacctgggagacggtacctataaccactcgggcgtacaggcgatccgcgccgccttggcggctggcaccaacatcacctacaagatcctgttcaacgacgcggtcgcaatgaccggcgggcaagagaacgagggcgatctcagcgcgccgcgcatcgtggcggagctaaaggcgatgggcgtcaaggagctggccgtcgtctatgacgacaaggaggatgtggaccggtcgcagttcccgtcgggcatcccgttccacgagcgcgccgagctgatgcaggtgcaaaagcggttccgcgagatcgcgggcgtcagtgccatcgtctatatccagacctgcgccgccgaaaagcgccgccgccgcaagcgtggcaccttccccgatcccgacaagcgcgcctttatcaacaccgatatctgcgaggggtgcggcgattgcggggtgcagtcgaactgtgtctcgatcgtgcccaaggaaaccgaactgggccgcaaacgcgcgatcgatcaatcctcgtgcaacaaggatttctcttgcgtcaaagggttctgcccgtccttcgtgaccgtgcagggcgccaagatccgcaaggaggccaccgccgagatcgacctgccggacctgccgatgccggaccttcccgccatcaccggcacccataacgtggtgatcaccggtgtcggtggcaccggggtggtgaccattggtgctgtgctggcgcaggccgcccagatcgacggcaagggcgcgggcatgatggaaatggcgggtctggcgcaaaagggcggtgccgtacatatccattgccgcattgccaaccggcccgaggatatcagcgccatccgcgtcgccaccggcgaggcgcatgcgctgatcggcggtgaccttgtggtcagtgccggtgccaagacactgggcctgacccgcaccggcaccaccggcgctgtggtcaacagccacgagatcatcaccggcgatttcacccgcaacaccgaattcaccatccccgccgaccggctgagcctggcgctggaggcgcggctgaaagagcggctcgacctgttcgatgcgtccgaactggcgcgcgcggtgatgggcgattcgatctattccaacatgatggtgttcggcgccgcctggcagcgcgggctgctgccggtcagccacgaggccatcatgcaggcgatcgagctgaacggtgccgcggttgaacgcaacaagcgcgcgttcgacatcggccgctgggcggtgctgcacccggacgaggccacgcgcctgatccggcccggcgtggtcgaactgtcgaaatcgcccgaggacaagatcgcctatcgcgccgaacatctgaccgcctatcagggcgcgcgtctggccaagcgctatcgcaagctggtggacgggatcgaggacggcgatctgcggatggcggtggccgaaggctatcacaagctgttgtcctacaaggatgaatacgaggtggcgcgcctgttgctcgacagccgcgacaaggccgcggccgaattcgatggcgatctgaagctgaccctgcatctggcaccgccgatcctgggcggaaaggatgccgatggtcgcccgaaaaagcgcgagttttccgagcgctggctgggtctcttcaagttgctggcgcggatgaaggggctgcgcggcacgccgctggacctgttcggctataccgccgagcgcaagatggagcgggccctgatccggcagtatgaaaaggacctgcgcgaggtgctgcccagactcgacacccgcacccgtgaggccatcgtggcgctggcgcgtctgccgctggatattcgcggctttggtccggtgaaaatggcgaacgaggccaaggccgccaaacggcgcgaggagcttttggcggtaattcgccaaggcgggccggccctggcgaaggcggcggaataacgcgtcatttgtctgttacaggctctatgcaaaatccaggactgcccctatttcaggggcagtttttttcggagccgttcatgaccgcacagcgccatatcgcccgcgatatcagctatgcccattccgccgccaccaagggggggcgggtggtgatccgcctgatggagaacaccaccggccgactgaacctcatccggcgcgcgcaaggatacgagcaggaagtcgcccggggccgcgatttctgggcggtgatggtggaacgatacggcctgacgttggatgtggtgggtggcgcgctgagcaacatcccgcaggacggcccgctgatcctgatcgccaatcatccttacggcatcctcgacgggctgatgatgggccatatcctggcgcagacgcggggcgatttccgcatcatggcgcatcgggtgttccgcaaggccgaggatatcaaccggatcatcctgccgatctcgttcgacgagacccgcgaggcggtgcagctgaacctggacacccgtcgtcaggcgctgagctatctggggcagggtggtgcgatcggcatctttcctggcggcaccgtctcgaccgcgctgcacccgttctcgcatccgatggatccgggctggcgcgggttcacggcccggatggtggcgaaatccaatgcggtggtggtgccggtgttctttgacggtcataccagccgcctgttccagatcgccagccacctgcattcgaccctgcgcatgggcctgttgctcaaggaattccgcaagcggatggatacgccggtgcgggtggtggtgggccagccgatcgggcgcgacattctggaccccttggcccgggacacgcgcaagatgatggattttctgcgcaaggcgacgtatgagctgtctccgacgccgctcaagtcctatgactacggctatgaattcgaggaacggcatcgcgcctgaagggacagatggcagtagggatattcgattcgggcctgggtggcctcaccgtgctggaagccgcacagaaacggttgccggaggtagagttcctctactatgccgacagcgcccatgcaccttatggggtgcgcacgcccgatgatatctttcaactgacccgggcggcggtgcatgacctgtggaaccggggctgcgacctggtgatcctggcctgcaacaccgccagcgccgccgcgctgcgccggatgcaggaagaaggcgtgccgccgggcaagcgggtgctgggcgtcttcgtgccgctgatcgaggcgctgaccgagcggcaatggggcgacaacagccccccgcgcgaggtggaggtcaagaacgtcgccctgttcgcaacgcccgcaaccgtggccagccgcgcgtttcagcgcgaactggcctttcgtgccatcggtgtggatgtcgaggcacaggcctgcggcggggtggtcgatgccatcgaagagggcgacctgattctggccgaggcgctggtgcgcagccatgtggacgcgctgaaacgcaagatgccctatccgcaggcggccatcctgggctgcacccattatccgctgatggaaccgatctttcaggacgcgctgggccccgatgtgcgggtgttcagccagggcaatctggtggccgacagcctggccgactacctggagcgtcatccgaatatgcgcggaagcggcgcggcggggtatctgaccaccggcaagcccgccaccgtcagcaatcgcgcgacccagttcctgcgacgacagatcacctttgccgccgcctgacttcggtcaaggcgcgcgcggcctcaccgttctatgccccatgcggggcagtcgcgatgcgacgaaaccacagttgagaagaggtctgacatgacccacaagatcgcaattctgggtgccagcggttacaccggtgccgaactggtgcggctgatcgccgaacatccgaacatggaaattgtcgccctgtcgggcgagcgcaaggccgggcagagcatggccgaggtgttcccgcatttgcgtcacctggacctgcccgtgctgtgcaagatcgacgagatcgactttgccggggttgacctgtgcttttgcgccctgccgcacaagaccagccaggaggtgatccgcgcgctgcccgcaacgctcaagatcgtcgatctgagcgccgatttccggctgcgcgaccccgaggcctatcgcacatggtatggcaacgaacatgtggcgctggagcagcaggcagaggcggtttatggcctgaccgagttttaccgtgaccagatccgcaccgcgcggctggtggcaggaaccggctgcaacgcggccaccgggcaatatgtgctgcggccgctgatcgccgccggtgtcatcgacctggacgagatcatcctcgatctgaaatgcgcggtgtccggcgcggggcgcagcctgaaagagaacctgctgcacgccgagttgagcgagggcgccaatgcctatgcggtgggcggcacccaccggcatctgggtgagttcgaccaggaattctcggcgctggccgggcgcccggtgcaggtgcagttcaccccgcatctgatccccgcgaacaggggcatcctggccaccacctatgtgcgcggcgatgcgcaaaccgtgtttcagacgctggcggctgcctatgcggacgagccctttgtgcatgtgctgccctttggcgagacaccctcgacccatcatgtgcgcggctcgaaccattgccatatcggggtgacgggtgatcgtatcgcggggcgggccatcgtgatcgcggcgctggataacctgacaaaaggtagcagtggtcaggccttgcagaacgcaaacctgatgttaggtgaaacagagaccaccgggctgaccatggccccgctattcccgtgaggacaagatgaaatcgcttaagaaacaacgacgtatccaggtgatcatactggccactgtcgctctggttctggcgacgggtctgatcggatacgcgatgcgcgacggcatcaactttttccgggcgcccagcgatatcatcgccgaaccgccgcagcccagcgagacctttcgcatcggcgggctggtcgaggacggcaccctggtgcggggtcagggcgagaccgtgcgcttttcggtgaccgatggcggcgccagcgtgccggtggtctttaccggcgtgctgcccgatctctttgccgagaaccagggcatgatcggcaccgggcgctacgtgaacggtgtcttcgaagcctcggaaatccttgccaaacatgacgagacctatatgccgaaagaggtcatggacgcgctcaaggagcagggtgtctatcaggcgcccgagagctgacgccaaaagctgaaaaggcgcctccggcgggagcattcaaagcggaatgaagacgggggcgttgcgcaagcggcgccctttgcacttgcgtgggtttaacccttttgcggcctcatcagggcggttctgatggaggtcgagaccaatgcagacggtacgacagatcgcccaggagatcgtggcgcgagagggcgggttcgtgaacgatcccgacgatccgggcggggcgaccaatttcggggtgacgatccacacgatgcggcggctgggcatggatataaccggcgacggcgcggtggatgtggccgatgtgcgggcgctgagccgggagcaggcggtcgagatattcctgacccactactatgcccgcccacggatcggcgaaatgcccgaggcggtgcaggcctcgctcttcgacatgtatgtcaacgcgggcggcaatgcggtcaagatcctgcaacggctgcttcgcgacatgggctatgaggtgtcggtggatggggcaatcgggccgcagaccctgcgcgcggcgcaggatgcggcaacgccccgacccgaggcgctgcgcgatgcctatggggtggcgcggcgcaactattactttcgactcgccgaccggcgcccggccagccgcaaatacgcccgcacgcgagcgggcggcaagggcggctggatcaagcgggccgaggaattcatggcgcctgagtaccgcctgagcgatgcagagtttcagcggagggtttcgggatgggactgatcggcgatttgctgggaatgctgtttggcggtggccgcaacgcggtgcgcgaaacggtcgaggtgttccgcgagaatgccgaggccggggcggcgcgcgcgacccaggtacagatgggcgcgctggaccagttcgcggcggaattcgcgcagcgccggcgtggctggttcgaccggttcatggacgggctgaaccggctgccgcgcccggcactggcgctggggacgctgggcctctttatcgcggcgatggccgatccgatctggtttggggaacggatgcagggcctggcgctggtgcccgaaccgctgtggtggctgctgggcgtcatcgtgtccttctatttcggcgcccgccaccaggccaagactcaggatttccagcgcgatctggccgccaccatggcccgcgtgccacaggcggtcgagaacatccgcgccctgcgcgccctgcgccatgacagccccggcgttgccgatgccggacccgatgcgcgcctggcgctggcagcggcggcccccgaggaaaaccccgcgctggaggactggcgccgcctgaaacgggcctgatggcgcgacactatgcgccgccgatcccggcgaaagggattggcggtgcgtgggccggggtctatatctcgggtcatgattacggaactcggtcacttcgccctcatcctcgccttcatggtcgccatcgtgcaaatggtcgtgcccttgatcggagcccataaacgctggcccggctggatggccctggccgaaccggcggcaggggcgcaattcctgctcaccgcctttgcctttgccgcgctggtctgggcctttgtgacctcggatttctcgctgcggctggtggtgttgaacagccattcggccaagccgatgctgtacaagatcagcggcacatggggcaatcacgaggggtccatgctgctctgggtgctgatcgtcaccctgtttggcgccatggcggcctggtttggcggcggtctgccgccgacgctcaaggcccgcgtgctggcggtgcaatcggcgattgcggtggcgttcttcgccttcatcctgtttacctcgaacccgttcctgcggctggcggtgccgccctttgacgggcaggacctgaacccgctgttgcaggatccgggcctcgcgttccatccgccgttcctctatctcggctatgtgggcctgagcatggcgttttcctttgccgtggctgccctgatcgaggggcgcgtcgatgccgcctggggccgctgggtgcggccctggacgcttgcggcctggattttcctgaccatcgggatcgcgctgggctcgtggtgggcctattacgagctgggttggggcgggttctggttctgggatccggtggaaaatgccagtttcatgccctggctgctggccgccgccttgctgcattcggccatcgtggtggaaaagcgcgaggcgttgaaaagctggaccatcctgctggcgatccttgccttcggcttctcgcttatcgggacgttcatcgtgcgctcgggcttgctgaccagcgtgcatgcctttgccaatgaccctgagcgcggcgtgttcatcctgattatcctcggcctttttaccggcggcgcgctgacactgttcgccgcgcgcgcgcaggcgatggaggccaagggcgtcttttccatggtcagccgggaaagcgcgctggtgctcaacaatatcctgctggcggtgtcggcctttgtggtgttcttcggaacgctctggccgatcctggccgagatgttctttgaccgcaaactctcggtcggggcgccgttcttcaacgcggccttcacaccgttcatggtggcgctgggggtggtgttgccgctgggcgccatgctgccgtggaaacgcggcaagctgggccgggtggcgcacagcctgcgctatgcctttgtgctggcgctggcgctggcgatcctggtctgggtcatgcagaccgggcgcagcgcgctgggtccggtgggtctgttcctgggggcctggatcacctttggcgctattgtcgatctgtggtcgcgcaccgggcgcagtggcagcgtggcgcggctgttccgtctgccgcgcgccgactggggcaaggcggtggcccattccggtctgggtgtcaccatgttcgcgattgccgggctgatggcctgggaggtcgaggatatccgcgtcgcccgtctcggcgaacctttcgaggtgggcgggttcaccctgacgctcgacggggtcgagcgcgtgcaggggcccaactatatctcgaccatgggcagtgtccgcctggaacaggcgggtcgggccatcgacacgctgcaccccgaaaagcgcgactatccggttgcgcgcatgcccaccacagaggcggcgatcgactatcgcattctgcgcgatgtctatgttgtgatcggcgaccagcaggacgacggcggctggaccatacggacctatatcaagccctttgccaactggatctggggcggctgtatcctgatggcgcttggcggcgcgctcagcctcagcgaccggcgcttccgggtggcggcgggtgcgcgcaaggcaccggccggcggggtgcccgcggaatgaaacgcctgatcctgatcctgtcgctgatcgcgtccccgctctgggcggtgcagcctgacgaggtgctggacgatcccgcgctcgaatcccgcgcccgcagtctgagcgaggggctgcgctgtctggtctgccgcaacgagagcatcgacgaatccaatgccgagctggcgcgtgacctgcgtctgctgttgcgcgaacggctggtggcgggggacagcgacgaacaggctgtagcctatatcgtcgaccgctacggcgaatatgtgctgctgaaacccactgccaccggggccaactggctgttgtggctggccggtcccctgatgctgctggcggcggcgggcatgggctgggggtttgtgcgtgggcgcgccacggcggcgcccgcgaccgagaccgcgctcaaccccgaagagcaggagcgcctgcgccgaattctggaagagtgacgcgcggtttccctttccccgcgcgtcaacttgcgccagtttgcggcgcaacagcatccaaccgggggtctctcgcatgcaatatgacaccatctctctggacatcgccgacggtctggcggttctgacgctgaaccgacccgacaagatgaacgcgctgaccagccggatgcgggccgagatcacccatgcgatgaaggccgccgcccgcgaggcgcgcgccatcgtgctgaccggggcggggcgggccttctgcaccggccaggatctgggcgatgcgggcagctcgggcaagatcgacctggagcgcaccctgcgcgacgaatacaatcccatgctcgaggcgatctatgattgcccggtgcccaccattgcggcggtgaacgggcctgcggcaggggcgggggccaatctggcgctgtgtgccgatgtggtgatcgcaaccgaaagcgcctatttcctgcaggcctttgcccgcatcggcctgatgcccgatgccggcggcacctggttcctgccacgccagatgggtctggccaaggcgatgggcgcagcactgttcgccgacaagatcgacgcccgtcaggccgaggcctggggcatgatctgggaggcggtgcccgacgccgaattcgacgcccaatggcgcaagcgcgccgcctatctggccaatggccccaccgccgcctttgccaatatcaagaaggcgatccggggcagctatggcaccgcgctgcccgaccagctggcggccgaggcgcatctgcagggtgaatgcggccgcagccgcgattttcaggaaggcgtcgttgccttcatggaaaaacgcgccgccaagtttgaaggccggtgagcgcaagcccgattgacaactacgccccggggctgggcatcatggtgacatgagcgtgcccagccatagccccgacgcggccgtcctggaacacctgaccgggcggagcagggggctgtactcctggatcacctcggatcaggtggcgctgctgctggatcgcgacggtttgttgcgggtgcaggcgccgggcgatctggatgtcgagggcgagctgatcgcgcgggtgcgccggcaagagggtgtctttcacctgatcaccgcgccgggcgcccgggtctgggtcaaccgccagccggtcgaggctgccgatctgacccatggcgacgtgatcgagttcggcgaacagggcccgctgtcgcgcctgcgcatctatgacgagcgccgccgcccgcatcccaccctggtcgagatgctgagcgatgcgctcagctatctgcgcaccagccgccgccccctgctggcccgtctgccacgcgcggcggggctgttcctgggtcggttcctgggcaacggcgcgctgatgtttcgcgggctggtcctgcttggcctcgtggcgctggcggctctggcgatctggcagatccgcgccgaccgcgccctgcgcgcgcaatatgaaagcggccgctttcaggtcgaggcgttggcctcggccctggccgaggcgcggcgcgaggcgatccggcccggcgatctggacgcgctgcaggacgagatcggcatccgcctgcaactgaatgccgagcggctcgacacgctcgaggaacgctcgagcgccgcgacacgggtgatctcgaccgccgccggatcggtggccttcatccaggggggctatgggttgcgccatcgagacagcggtcagatgctgcgccatgtgctgggcgcgggcggcaaccgcctgatgctgccgaacggtcaacctatgctctcgctcgagggcgacgggccggtggccgaggtgcaatataccggcaccggatttgtgctggccgagaccgggctgatcgccaccaaccgccatgttgccgtcccgtgggagaaatccgccgccatgggatttggcggagacacgatggagccggtctttacgcgcttcatcgcctatttccccggccgtgccgacccgatcgatctggtggtgcggggcctcagtgacagcgccgatctggcactggtggcgcccgctgcgccagtcgagttgccaccgggactgccgctggccgaggccgcgccgccgccggggctcgaagtgctggtgatgggctatccgaccgggctgatgtcgatgctggcgcgctcgggcaccggtttcgtcgaggagctgcgcggtgctggcatcaccgggttctgggaggtggcggcgcggcttgcgggcgaggggctgatctggccgttggccagccggggcatcgtggggcaggtgacccctgcgctggtgacctatgacgccgagaccacccatggcggcagcggcgggccggtgctgaccctgcgcggtcaggttgtggcggtcaatacagccatcctgccggatttcggcgggtccaacctgggcgtgccggtggcgcggctgcgggcgctgctgaacgcgcccacagactaagcgtcaggctcaggcgcggcggcggcggccaccgcgcgcgcgccgttcggggcccgcatcgtcaccggtgccgtccgaggcagaggtgaaggggccgatcttgtccacgatctcctccagcgtcgggcgctcgccgcgcggggtgctgtccagcgccgcgcgcatcgcggtcagatgcgcgggcatggtgccgcagcagccgccgatgatctttgcaccggcatcgcgggccatggtggcatagacgcccatcagctcgggcgtgccatcgtaatggatgtgaccatcgacatatttcgggatgccggcattgcccttggaaatgatcgcccgttcggtgccctgcgcgacaaagcccagcaccgtgcgcaggatgtccgaggcgccggtgccgcaattggcgccaaaggccaacggcgggttgggcagggtctcgaccagctgcgccatatcggccgaggtgacgcccatcatggtgcgcccggcagtgtcgaaactcatggtgccgcaccagggcatgccggccagcgcaaaggcctcggcggcggcgcggaactcctcgggggcgctgatcgtttccagccacagcacatcgacgccaccctctttcaggccctcggcctgttcgtggaacatctcgaccgcggcggcatggctgaggctgcccaccggttccatgatctcgccggtggggccgaccgatccggccacgatcaccttgcgtccggcgcggtcggcgacctcgcggcccagctcggcgccgactctgttcagctcgcgcacgcggccctgggcttcatgcagtttcagccgcgcggcggtgccgccaaaggtgttggtcaggaacagatcgctgcccgcctggaccgaaccctgatacagcgcgcggatcttgtcgggctcatcggtgttccacagctcgggcgcatcgcccgattgcagacccatggcgaacaggttggtgccggtggcgccatcggccagcagcacgtcatggcttgccagcatctcggcaaaaacgttggtcatggtcttgcgactccccgattgcgcggcgcccgcgcgggcccgccttggcgcgcagatgtgtcacgttcccgtgagagaggcaaattcaatctcttcatcaagatcatgagccggctgtgcatcgggggccgccaggggcggcggggcctgcacgtggcgggccagatcggcggcggccagcgcaatcgcggtccagcccggagcggccatatagagcggctgccagcgcggtgcgaaactgtccttgaactggcgcaggccgtcgaagcgatgccccaaccggccggcgggcactgccgccagcgacagccggggcacccgggcggcagcagtggcggccagcgccgtggcgaccagggcgtgcatggtgccctcgggcgcgtcgggatgggtgcgcatcaggtcaaggcaccattcatcgcggctgcggtgaaagctgacgaagccttcgagccgggcgccgcgccaggccaggaacaccgcctgccgcgccaggtaatcgggggcgaagcggcccatggtcagcccccaggcgcgcccgtttgcctcttgccagagacggtccaccgccgccatctgcgtcagcggcagggtgctggcgcggcgcaccgtcaggcccgcgcgctctgcctggcgcagcttgcgccgcaactggcggcgatgcgatcccgcgatggtgaaatccgccggcaccagcgtcgcctcgtccgagacatggcgcacccgccagccggcgcggcgggccgataccgcgacccgggccgagcatttatagaccagcgcgaacagattgcgctgcgccgcgcggcgggccagaaggtagagatcgggatgacggccgccgcagaccggatcgaacagcatgatcaggctctgatcggtctcgaccactgccatgtcggcaaatccgccactcagcacatagccgcgcgattgcgtcaccacggcggtttccgcgcgcgggcgcgccggtgggtgatgatggatgcggcgcggcaggcggtgttgccgccccaggcgcagatcgggcggcgacagcagcagcggcaccgccgccagtgccggcaacgccacatagatcagccgataggccagcaccgccgccatcagctcagcccccgggatcgcgggcaacagagccagcaacgtcagttcgaacgcgcccaacccgccgggcgcccccgacagtagccccgctgccagggccagcacataggcagacatcagcagcggcagatcggtccaggacagcgcgggcagcagcacccacagcaccgccgccgcagcggccagatcaagcgcggcccagcccaggatcgcccccagcgcccgcaggctgggcaggcgcagcgtgaagcgccccagccgcagccgtggcaacaggaacaggaccagggtgatcggcagcagcagggccagcccggccaccccggtctgccgcagccccggcaacgggggcgcgatcaggcacagggccgaggcccagaaagccagcgccagcaggaaggtgattgcgacaaatgtcgtcagcctgagggccagcgccggggtcaggtcgccgatcatccgccagcgcgcgaaactgccgctgagcacgccgcacccgacgaattgcgaaaacccgatggccgccatgccgcacaggcgcgcctgccgcgcggccagaccggtgcggaagtggcggtgtgccaccccgtcatagcgccccagcgcccaaaagctgaccgccgtggccagcagtgccgccgccagccgccagaccggcaggccggacagggcggcgatcacctcgccgggggcgagcagcgccagacggtcggccagcagccagaccagccagagggtgaggacaagactgccaacgaggcgcagcatcaggccagccgggcggggcagcagagaaaggggtcggggcatgcgcggtcctatggcagttggccaaagactagccgcgcatccctttcccaacagtaaacccgcaagcagaggcttgcgggtttgctatcggtttgaaacagttggaaaaacctgccgggctcagcccgcttcgcccatgatctgggccttggcctcgggcagcagctcggccatcttggcacggatcgtgtcagcatcggccagcccgtccagatcggcctcgaccttgcgcaccacgtcctcgtggccggcctcttcgaaatcggcgatcacgacggtcttggcataggcgtcggcctcgtcgccggtcttgcccatcaggccggcagcccacaggcccagcatcttgttgcagcgggcctgcgccttgaactgcatttcctcgtcatgggcgaacttggcttcaaatgcgtgttcgcgatcgtcgaaggtggtcatgggttgcgtcccctcagtgaattgtgctcagcttctgatatgccgttcgcgggggcggaccgcaagaggcagcggtaaccttgcgacactgcggcgcttgccgtatgagagcgccatgacgggggactcatttccccgccccagtcggaaaggtcgcagatggcgcgtcgcaccaagatttacgaaggcaaggccaagatcctgtacgaaggcccggaaccgggcaccatcgtgcagtatttcaaggatgacgccaccgcctttaatgcccagaaaaaggacgtgatcgaaggcaagggcgttctgaacaaccgcctcagcgagtatttcatgaccggtctggcccagatcggcgtgccgacccatttcatccgccgtctcaacatgcgcgaacagctggtgcgcgcctgcgagatcgtgccgctggaagtgatcgtacgcaactttgccgctggcaccatgtcgaaacggctgggcatcgaagagggcacgcaactgccgcgcccgatcgtggaatactgcctcaagaatgacgagctgggcgacccgctggtgaccgaggaacatatcgccgccttcggctgggccagccagcaggacatggacgatatcctgagcctggcgctgcgcgtcaacgattacctttcggggctgatgtacggcgtcggcatcaagctggtcgacttcaagatcgagatcggccgggtctacgagaatgactatccgcgcctgatcatcgccgacgagatcagccccgacagctgccgtctgtgggacatcgccaccgggcagaagctggacaaggacgtgttccgccgcgatctgggcagcctgacggatgcctattccgaggtggcccgccgcctgggcgtgatccccaagacccagattgcaaagccgacgctgattaactgaggccggggtggcggcctgcgggccgggctcaccaggcctgagcccggcgcggcgaacagggacaatgcgccagcggcgatcttccgccgcgcgcaacagatcgaaacagcgatgcgggcgcgcgactggccctgtgacgggtgggatcgcgcggtccggcagaaccaggatgaaggacaaggaaagatgaaggcacgcgtgcatgtgatgctcaagaacggggtactcgatccgcagggcgaagcggtgcgccacgcgcttggcgccatgggctttgacaaggtcaccggtgtccgccaaggcaaggtgatcgacctcgatctggtcgagggcgcgaccgaggccgatgtggccgagatgtgcgagaagctgctcgccaatacggtcatcgaacgctacgagatcgagttggtctgagccatgcgcgccgcgcagctgaccgcctggcgccagccgctgacgctggcgaccttgccggacccgacaccgggaccgggagaggtggtgctgcgcgtgctggcctgcggggtatgccggtctgactggcacgcctggaccggggctgatccggatgtggagctgccgctggtgccgggccacgaattctgcggcgaggtggtggccctggggaccggtgtcagccgctggcggctgggcgaccgggtgatcgccccctttatcctggcttgtgggcgctgcggcgattgcgccgccgggcatcagaccatctgcgccaaccagcaggtgccgggctttacccgcaacggcgcctttgccgagctgatcgcggtgccctttgccgacaccaaccttaccgcgctgcccgacagcctgccgccgcatgtggccgccgggcttggctgccgggtcaccaccgcctggcaggcgctggtgggccgggccgagctgcgtccgggcgaatggctggcggtgtttggcggcggtggcgtcggcctttcggcgctgcttctgggccgcgcgcttggtgcccgcgtcgtcgtggtcgatgtggtcgaagacaaactgacccatgccaaaagccttggcgccgatgcggtggtgaacgccgccgacaccgacgccgccgaggcggtgcgcgagctgaccggcggcggcgcccatgtcgccgtcgaggcgctggggatcgccgccaccatgaccggtgccatgcggtcactgcgcaagctgggccgcctggtgatgatcggcatgccggcgggcgagcatacggccatgaccctgccgatggatgtgctttactccgggcaactgaccctgcagggcacgcgcggcatgcctgcctggcgctatccctcgcttctctctctcatcgacggcggacatgtggatctgtcgccgctggtgacccgcaccatcgccctgtcccaggcaagcgacgagcttgccgcctttgaccgtcccgccccgccgggcgtggcggtgatcaccgattttgctacctaggaggtctcgcccatgcgtgcagccgttgtcgtcttccccggatcgaattgcgaccgggatctggccgtggcctttgaacaggccggtttcgatgtctcgatggtctggcacaaggatgccgacctgccgcaggggatcgacattgtcggcattcccggcggcttcagttacggcgactatctgcgctgcggcgccattgccgcgcagtcgccgatctgcaaggcggtggtcgcgcataccgcgcggggcggctatgccctgggtgtgtgcaacgggttccaggtgctgaccgagaccggcatcctgcccggcgccctgctgcgcaatgccgggctgaaatacatctgcaagaccgtgggcctgaaggtcgagacatcgaacagcgtctttaccgagggctacaatgccggcgacgtgatcggcattccgatcgcccatcacgacggcaattattatgccgatgacgagacgctggccgcgctcaaggccgaggaccggatcgcctttacctataccgacaaccccaatggcgcgcgcgacgatatcgccggcattctcagcgccaaccgccgggtgctggggatgatgccgcaccccgaacgggccgccgatgcgggccatggcggcaccgatggggtggcactcttccgcgcattggcgggtgcgctgaccccggcgtgacttgagcaacgcgccccgcgcgcgtagcttggagacatgagcactccgcgcacagaccccaagggacaaagctggatccgctccggccagctcagctggcgggtgcgggcggcgctggtgctggtgctggtctcggccaccgcgacggtctggatcaccaaccggctactgaccgaccggttcaccgaaagcactcgcaaccgggccgagctgcggctggcgctttactcgggcaacctgctgagcgagctcaggcgcaacgctatcgtgccgcaactactggcgcgcgacccgacgctgatcgcggcgctgcaatcgagcgatttctcgcaatcgacccagcggctgatttcctttgtcgaagagatcggcgccgcctcgctgatgctgctcgaccgggacgggcgcaccgtggccgcgacagaccgcaaccgtctgggcgaacagcaccgctcggcggcctatttcgtcgatccggtacgctcgaacgccaccgtgttttccaccatccagcgcgaggcgggcggctacagctttacctattcgcgccggctcgaggacagttcgggcgtgctgggcgtgatagtggtcgaggtcgatctgcaaaagttcgagcgggcctggtcggggatttcggatgcggtgttcgtgaccaactcggcgggcaccatcatcctggccaccgaaccgcgctggcgcgggctgaaccaggccgaggcgctgcgtcgccagacgcctgagaacgccatcgagcgggcgatccgtgccaccgccgactggaccgcgctgccagcggacgcctatctgcgcggcgaggcggtgatgcggatggacagccgcatcccgttccggggctggcagatgacctcgttcaccacctatgcctcgatccgcgagcgggtgaacggtgtgctggcgctggagatcatgggattcgcgattctgctggcgctcagcttctatgcgctcagccgccgcaccgcgttccgcgccgcgctgttccagcgcgagtcggcggagcttcgcgcgctgaacgcgcggctacagcgggaaatcgccgaacgcgaacgggtacaaaagacgctggaagtggccgaacagacgctggcgcagagctcgaaactggccgcgcttggcgagatgtcggccgccgtcagccacgagctgaaccagccgctggcagcgatgaagacctatctggccggcgcccgcctgctgctgcgccgcaaccgccccgaagaggcgctgtcgagctttggccgcatcgacgacctgatcgagcggatgggcgcgatcacccggcagctgaaatcctatgcccgcaaggggcaagaggcgctttcgccaataaacatgggcgatgcgctgggggcctcgctggcgatgatggaaccgcagctgcgtcagcggcaggtgcagatcacccagatcctgcccgatcgcccggtgctggtgatgggggaccggatgcggatcgaacaggtcatggtcaacctcttgcgcaatgcgctggacgccaccaaatcggtacgtgaccccgaggtcgagatcatcctggccgcgggcgagaccgccacattgacggtgcgcgacaatggccatggaatcaggaatttcgagaatatctttgagccgttttacaccaccaaacagcccggcgacggggtgggtctggggcttgcaatctcttcggggatcgtcaacgaccttggtgggcgcctgacggcgcgtaacgggcaacatggcggtgccgttttcgagatgcagttacccatcctcgaagacgggctggaagccgcagagtaaagagggaataccctatggcacaggcgatgaagattgcgattgtcgatgacgaacaggacatgcgccagtcgatcagccagtggctggccctgtcgggctatgacaccgagacctttgccagcgccgaggaggcgctgaaggttctggggtcggaatatcccggcatcgtcatctcggatatcaagatgccgggcatggacggcatgcagtttctgaaaaagctgatgggcgcggacagctctttgccggtgatcatgatcaccggtcacggcgatgtgccgatggcggtcgaggcgatgcgggtcggggcctttgattttctggaaaagccgttcaaccccgaccggatgtccgaccttgccaagcgcgccagcaatgcgcgccggctgacactggacaaccgggcgctcaggcgcgagctgagcgatggcggccagatcatgaagaagctgatcggcaccagcccggtgatggagcgtctgcgcgaggatatcctggatctgggtcaggccgacggtcacgttctgatcgacggcgaaaccggcaccggcaagacgctggtggcccatgcgctgcacgcggtgggcagccgggcgggcaagaaattcgtgctggtttcgtgttcggcgctggaggaagaggcgctggccaagcggctgttcggcccgatgatcccggaggacgcgcaactgcccgccatcgaagaggcgcgcggcggcacgctggtgcttgaggatgtggaatcgctcagcgatgcgcttcaggccaagctgttgtcggtgatgaaccagcagggcacgccggcggaaacccggatcgtggcgatctcgaacctgcaagaggcgggcaagaccagcgaggacgtgctgcgcccggacctgttctatcgtctggccgcgttgcgcctgaccatgccgccgctgcgccagcggggcgaggatatcctgacgctgttcacccggctcagcgagcagttcgccgaggaatacggctgtgacgcgccgcaggtcagcgcgcaagaggccgcgcagctgttgcaggcgccctggccgggcaacgtgcgccagctgatcaacatcgctgaacgcgcggtgctgcaggcgcggcgcggttcgggcaccatcgcctctctgctgatgtccgatcacgaggacatgcagccggtaatgaccaccgagggcaagccgctcaaggaatatgtcgaggcgttcgagcggatgctgatcgacaacaccatgcggcgccacaagggctcgatcgcggcggtgatggacgagctgtgcctgccgcgccggaccctgaacgagaagatggccaaatacgggttgcagcgctcggactatctctgagccgggcaggccgcgcgcccgaatgcagaattgcccgcgccccggtggcgcgggcgcactgccgtggcagcctcggcattcgcagggtgccaaaggcgggcaggggtgtcatagacccctcgttggcgcaccgtctggcgtgaacatgcactttgcccattgtcttttccacagcactgcttttatggtgacaggacgggacgggcccaagggctccttgctcccgcaccctttagagtttcgctgctctgcccccgctggcacagatcccggagacaaagcagaccgattggccccctgaccggggcaatgtaatgccttcgcccgcttgccgggggacaggaataaatgggcaggcccgggacacgcccggcctgtcggagaagaaccgcgatgacgcgcgcgcaactttcgagtggacgagcagaggggcaaaacgccgatctctgccgcgcggcgtctccaatcgccctgacaagacacccgccaaatcgtgacccccttaggacggttctgccgcccgggaggttgcgcattgcgcggtgcaccaaggaaacatggcaaagaagatgctcattgatgccacccacgcggaggaaacccgcgtcgtggtggtcgacggcaacaaggtcgaggaattcgattttgagtccgaaaacaaacgccagctagctggcaatatctatctggcaaaggtcacccgggtcgaaccctcgctccaggcggcatttgtcgattacggcggcaaccgtcacgggttcctcgccttctcggaaattcatcccgactactaccagatccccgtcgccgaccgtcaggcgctgatggaggaagagcgcgcctatgccgaggcgcagaaggcgcgcgacgaggatgaggaaggcggtaaatcccgctccaaacccaagcgcagccgcagccgctcgcgcagcaaggccgaaagcctgcgctcctccgatccggtcgagaccatggatgtgagcgagaccgagatcagcggcatggagacgatcgacctcgacgagggcgatgatcgcgacgatatcgacctgatcgaaggcagctcgccgatggagcgcgtcgccgagacgccagtggaagagcccgaggacggcgccgatgagacggtggatcagacggcggatcaggcggcggatgaggctgctgatgcggccgaggacaccgacacgaccgaaactgacggtgaaaccgcgcaggacaacaccgaggatcgcgccgacgaggccgatgacgaggatgaggatgacggcgaagacgccccgcgcccccggcgcggcaaggccgatgccgcctccaaggatgacagcatcgaatccatcgccgaagaggacgatgccgaggatctgcgcccggcccgcaagccgcgtgcgcgcaagtacaagatccaggaagtggtcaaggtgcgccaggtgatgctggtgcaggtcgtgaaggaagagcgcggcaacaagggcgcggcgctgaccacctatctcagcctcgcgggccgctattgcgtcctgatgcccaacaccgcgcgcggtggcggcatcagccgcaagatcaccaatgcggtcgaccgcaagaaactcaaagagatcgccgccgagatggacgtgccccagggcgcgggcctgatcgtgcgcacggcgggcgccaagcgcaccaaggccgagatcaagcgcgactatgaatacctccagcgcatgtgggagcagatccgcgaactgacgctgaaatccatcgcgccggccaagatctatgaggaaggcgacctgatcaaacgctcgatccgcgacctctataatcgcgacatcgacgaggttctggtcgagggcgaaggcggttaccgcatcgccaaggacttcatgaagatgatcatgccgagccacgccaagaacgtgcagcggtatgaggatcagctgccgctgttcgcgcgcttccaggtggaaagctatctgaactcgatgttcaacccgacggtgcagttgaaatccggtggttacatcgtgatcggcgtgaccgaggcactggtggccatcgacgtgaactcaggccgggccaccaaggaaggctcgatcgaggaaaccgcgctcaagaccaatctcgaggccgccgaagaggtggcccgccagctgcgcctgcgcgacctggccggtctgatcgtgatcgacttcatcgacatggacgagcgcaagaacaatgccgccgtcgagaaacggatgaaggacaagctgaagaccgaccgtgcccgcatccaggtgggccggatctcgggctttggcctgatggaaatgtcgcgtcagcgcctgcgccccggcatgatcgaggccaccacccagccgtgcccctcgtgccacggcaccggccttatccgctcggacgacaacatggcgctgagcatcctgcgccagatcgaggaggaaggcacccgccgccgctcgcgcgaggtgctggtgcgctgcccggtgggcatcgccaactacctgatgaaccagaaacgcgaacatatcgcgcagatcgaggcgcgctatggtctgagcgtgcgcatcgagggcgatgcgcatctggtcagccccgatttcagccttgagaagttcaagaccgccacccgctcggtgcctcaggtgcaggcgccggtggtttcggtggactcgcggctgatggaccagatcgacgccgacgaggccttcgaggaagaggacgaggccgaagaggtccggaccgaaccccgcggcgagaccgctggcgaaggggacggcgacggcaagcccaagcggaaacggcgtcggcggcgtcggcgcaagaacggcggcaatggtggcgaggacagcacggccgacggcgacagtggcgagatcggtgacgaggcggccgaggatgcggcggatgccgcgcccgaggcagccgaagacgcagccgtgaccgaggccgaggcggaacccgcagcggccgagggcggcgaagccgaggttgaagccgtggctgaggctgaggctgaagctgaagctccggccaagaccccgagaaagcgcacccgcacgcgcaagaaaccggtcaaggccgaagcggctgccgaggcgcctgccgacgcgatggcaagcgcggatgtccctgccgttgagggcgacgctggcgaaaccccggccgaggcggatgccgaggctgaggccgcgccggtcaagaaaacgcccaagccgcgcaaaccgcgcagccgcagcaaaaaggccgaggcgcccgccgaggctgccgaggcaagcgtagcggccgaggccccggcagcggaaagcgtcgaagccgagcctgcaaccgccgtcgaggcaacagcgcccgaggcagtggccgagacggttgtggacgaggcggcgcagcccgccgaggatgccatagcggccccggcagagccggaagcggcgcctgaaccggaagtggctcaggcagagccggcagcgcccgagatggcggttgccgaggccgaggcggaacccgatggcccgccgaagccgaaacggcgcggctggtggtcgctgggtcaataaacaaaaaaggcgggtcccaggacccgcctttttcaatccgccttgcggatcaggtatatctggtggtccggcgcctcgtcctggccaatcagcgcatggccggcctcggcgcagaaatggggcacgtccaccactgctgccggatcgtcggccaatagccgcagcaccgcgccgggcgccatggatttcagccttttgcgggccttgagcacgggcaggggacacagcagccccagcgcgtcgagggtctcgaaatcgtcggtcatgccccgcagatacgcccgggccgcgcgcctgtccagcgccgggcgcgacattgctacaacacggccacgaggatgtgaccgcatggcctcgtgaccttgcccgcgcgatcacctatgtgcaggtcatgttcgaattagaaatcatcgacgcggggcttttgcccgccatgttcgtggcgctccttggtgggatcgtcagctttctcagcccctgtgtgctgcccatcgtgccgccctatctggcctatatgagcggggtcaccctgggcgagatccaggatcaggccgccgcccggcgcaaggcgacgctggcggcactgttctttgtgctgggtctgtcgaccgtctttctgctcctgggctttaccgcctcggcctttggcgcctttgtgctgtccaatcaggaactgtttgccaaggtgtcgggcgtggtggtcatcgtattcggcctgcactttctgagcgtctttcgcattccgctgctggatcgcgaggcccggatgcagaccggcgatgccgggggatcggtgtttggcgcctatgtgctggggctggcctttgcctttggctggacgccctgtatcgggccgcagctgggtgcgatcctgtcgctggcggcgtccgaggcctcggtggcgcgcggcacgcttttgttgggtgtctatgcggcgggtctgggggttcccttcctgcttgcggccatgttcctcagccgctcgatggcgctgatgaaccggatcaagccgcatatgggcctgatcgaaaaggtgatgggcgggctgttgctgtttgtcggcatcatgctggtcactggcctgttcacccagttcagctggtggctgctcgaggccttcccggcgctggcggaactgggctgagcggggccggggggctgtctgcccccccgccgtcgggccgttggcccgccgccccccgagagtatctgcaaccagaaagaagcagcaggattgtcaccgcttgggcttaatcttgccccagtgatgcgctaggctgcgaccaaagaggtcgagccatgagcagtgtcccatccgcaggtcaggtccgccggcgccgggtgttctatatccccggctatgacccgattcatccccgccgctaccgcgagctttatcgcaaggaaagcgccgagcaggcgcggatctcgggctattcggttacgctgaaacccaagaccaccaagggcccctatggttggcatgtcaggtctgagcaggacggtgccgaggttgcggcggatgtagaagtgctggtctggtccgatatcgtgcgcggcagcatgtcgaacacgatcccggccacctatgcgcaacttgcgcgtaccgcctggacctatattgcctcgggcgttctgtggcggctgatgcgattgaggaaaggtccggtgatcgccgcgctttacccggtggggatgctgctggcgcagctgttcgccgcgctctttctggtctggttgggttggcggctgggcgggctgaccggatggccgcttgccgcactggccgggatgggcgtgggcgcgggcgcgggggtctatctgctgcgctggttccgttccaaggacggcacgttctttgcctattacctgatgcatgactatgcctattcggcgcgctggcgcggtgccaacccgcccgagctggaggcgcggatcggcgattttgccgagcggatcgccggggcactggccagcgatgcggacgaggtgctggtggtgggccattcctcgggcgcgcatgtgggcgtgtcggtgctggccgatctgatccgggcaggccgggtgccggccgatggtccggcgctggggtttctgacgctggggcaggtggtgccgatggtgtccttcctgcccgaggcgcagcggctgcgcgccgatctgcattacctgtgcacccgcgacgagctggcctgggtcgatgtctcggcgccgggcgatggctgcgccttcgcgctgtgtgatccggtttcggtcagcggcgttgccccggcgacgggcaagcgctggccgctggtgctgtcggcggcctttaccaagacgctgagcccggcccgctgggccgagctgcgctggcgtttcttccggctgcatttccagtacctctgcgccttcgatcaggtgggggattacgactatttccgcatcactgccgggccgcagacgctggccgcgcgctatcgcgaccgggcgccgtcgaaatcgcggatcgagcgggcggtgagcaaatataccgatatgggcgcatcatgatcccgcccaaaccccccgcgcgcccggacaaggtctcgctctggcgctatctcagactgttccgccaggacctgctgtcggcgcagccagcacggctgtaccgggcctggatggccgagttccgcacgcccttcttccggtcctacctggtgaaccagcccgatctggtggacacggtgctgaaagggcggcccgacgattttcccaaatccaaccgcatcagcgaggggttgcggccgctgctgggcaattctgtctttctgaccaatggcgagacctggaaacgccagcgacgcatcatcgacccagcattcgagggcgggcgcctgcgcgatacctttcccgccatgtgggcggcgtccgaggcggcggtgaaccggctggcggcacaggccgggcaggagaccgagatcgaagaggtcaccagccacgcggcggcggatgtgattttccgcaccctgttctcgatcccgatcgaacatgaggtggcagcgcaggtctttactcggttccgggcctatcagcgggcgcaaccgctgttgaaccttgcggcattcgtgccggtgccgcaatgggtgccccggttccattcgcgcgagacccgccggaacgcggcggtgatccgggggctgatccggcagctgacagatacccggatgggcgaaatccgcgccggcaccgcgcccgacgatctggccaccaagatcatgaccacaaccgacccgcagaccggcgaccggttcgacacggacgagatggtcgatcaggtggcgatctttttcctggccgggcacgaaaccagcgcctcggcgctggcctggacgctgtacctgatggcgctttaccccgactggcaggagaaacttgccgaggaggcgcggacgctggacagcggcacagatttcagcgtgatgtcgaagctgcgcctcagccgcgatgtgttccgcgaggcgctgcgcctgtacccgcctgtgccgatgatggtgcgcgaaacgacctgccccgaacggttccgtgaccgcgatgtaccgaagggcgcgcagatcgtgctcagcccctggcacctgcaccggcatgagcgcctgtgggagcggcccgacgacttcgatccggcccgctggcagaccgagaatggcaagacctgccagcgcaacgcttatatgccgttttcggccgggtcgcgcgtctgcaccggggcggggtttgccatggtcgaggggccgctgatcctgtctatgctgctgctgcggttccggttcgagcggatcgcggggcgcgagccggtcccggtggcgcacctgaccgtgcgggccgcagatggcatctggctgcgcgtagttgagcgctaacatcctaccatccgcgcttgccatactgtatgcggtgccaagcggaatcattaagacgggaaagacatatgtccaaggcacaaatgcgcgaacagatggcaaatggcgcgggcttcattgcggccctggatcagagcggtggctcgacccccaaggcgctggcgctttatggtgtggacgcggcgcaatacggatccgaagaagagatgtttgccgagatccagcgcatgcgcgcccggatcatcctggccgacgatttcaccagcaagaaggtgatcggcgcgatcctgttcgaacgcaccctgggcgagagcatcgagggccgcggcgtggccgattacctgtggaacgtcaaaggcgtggtgcccttcctcaagatcgacaaggggcttgaggacgaggccaacggcgtgcagatgatgaagccgatcccgggccttgccgcgaccctggccaaggccgaaggcgtgttcgggaccaaggaacgttcggtcatccacgaggccaatgccgaaggtatcgccgccgtggtggcgcagcagttcgacgttgcgcgcgaagtcatcgccgccggtatggtgccgatcgtagagcccgaggtgaacatccattcgaccaccaaggcgcaggccgaagagatgctgaaggatgaaatcctgaagaacctcgacaccctgggtgaggggcaggatgtgatgctgaaactgaccatccccagcaccgccaatctgtatgacgtgttggccgatcatccccgcgtggtgcgggtggtggcgctgtcgggtggctattccaccgatcaggcctgcgatctgctcagccggaacgggaagatgatcgcctcgttctcgcgcgcgctgaccgagggcctgtcgaaacagcagtcggatgccgagttcaacacggccctgggcggcaatatcgacaagatctatcgcgcctcgctgtaagcgcgacgctgtttagagaccgggccgcgatatcgcggcccgttttcatttgggcggcgtgaagcctgcccgcaggtccgccgccttgtcgcgcatgacgcagccgcgcgcgtgatcattgaccagccccatcgcctgcatgaaggcaaacaccgtggtggggccgacgaatttccagccgcgtttcttcaaatccttcgacatcgcggtcgaggcggggatgatgctggccgtctgcggctcgggcaggtcctcgggcttgggttcgtaggaccagacataggccgccaggctgccgtgttcggccagcaggtcgcccatccggcgggcattgttgatcaccgcctcgatcttgccgcgatggcggatgatgccggcatcatccagcagccgcgccacatcggccgcgtcataggcggcgatgcgggtccagtcgaatccgtcgaacgcggcgcggaaattctcgcgcttggccaggatggtgcgccagctgaggccggactgaaagctttcaaggcagagcttttcgaacaggcgccggtcgtcacccaccggatagccccattcgcggtcgtgatagtcgaagaattccggcgccgaattgcaccagcgacagcgcggctggccgtcggggccggggatcgtgctgctcatgccgcaacctcgggcagcagaaaggtgaaatcggcgctggcgcgcgatggcgtgagttcgaggatctcggcggttaccacgtcctcgatcacaaaggggtcggcggcgacgcgggcctcgacctcggcgcgagtggcggcgcgggccaggatgccaccgcccagttgcggctgaaggctgcccgccaggtcaaagacaccatcgtcaaacccctgtttcagccaggcgacatggtcggccatgacctcgggcgcgcgggccttgttggtcgagaatttcagcaagatcagaaacatgtgtcgataccttcaggttgtcatgggaagcgtattgtcgagccagcggtgcatgtcggccacttcggagcgcaaaaacccctcgtcgtgaaagctctgcgccagcgtggcagcaccctgactgcgggccagcagatgcatcgccagcgcgggtgcttcggtggtgcaaccggcctcggcgaactggcgctgcaaccagtcgcgaaacagggtgaacagcccgttggcctgcccctgcgcggcgtgatccagcttgctgagttcggtacagagcgagccgactgggcaaccgtatcgggtgatcttggcccggttcatgatcatcaggtcgatgaaactggcgatgcgggcgcgggggctgtcgccggtgccctgccaatccgccagcatctgcgcggtgcgggccagtcgcagccggatcacctcggccaggatctcgtctttggtcttgaaatgataatagaaattgccgcgtgagatacccaccgccgcagagatatcgacaaacgaggtctgcgcgaatccctgccggtaaaacagctcatcagcggcagcgacaatctgatcgcgggtctgtgcctgtaccatatccaacctctaggatgaatgtcctaggggttgtaggtcaaacgtcctaattatgtcaaccgggttcagcgcctgctttgataccagcccagaacatagacgcgaatggccgaggcaaggccggtctcggggtcgcgtgcggcatcaatatcacccgccagaacattgatcggcatatctttttcttttgcgatctcgcgaaaggcccgccagaacgcatcctcgagcgagaccgaggtgcggtgcccccgcagcgtcagcgagcgtttgacgggtcggccgctcattcctcgacctcgtggccatcatgatcgcgccgggccttgtcggcgcgggcgcgctccagctgtttgtcggccttgctgcggccgaacttcaccgcgttctcatcggcgcgcgcctttttctcggcgcgctccttctgtttgcggaactggttgaggttgaccggctttcccatcagtcgcggggcccgatcatctgttcggggcgtaccaccctgtcaaaggtctcagcgtcgacaaagcccagccgcaccgcttcttcgcgcagggtggtgccgttcttgtgcgcggtcttggcgaccgtggtggcgttgtcataaccaatggtgggggccaatgcggtgaccagcatcaggctttcgcgcatcaactggtcgatccgagcggtgttggcgcggatgcccaacagcatccgctgggtgaaactgtccgccgcatcgcccagaagctgcatggattgcaacaggttataggccatcatcggattatagacattcagttcgaaatggccttgcgagcctgcgaacttgatcgccgcgtcattgcccatcacatgggcggcgacctgggtcagcgcctcggcctgggtcgggttaaccttgcccggcatgatcgagctgcccggttcgttttcgggcaggatcaactctcccagccccgagcgggggccggagcccagaaagcggatgtcattggcgatcttgtagcagctgcccgccaccgtcgcgatcgcacctgacaggaacaccatcgcgtcatgggcggccagcgcctcgaacttgttgggtgcgctgaccagcggcaggccggtgatctcggccatgttggcggccaccgcctcggcccagcccgcgcgtgtgttcagcccggtgcccacggcggtgccgccctgggccagctcatgaatgccgggcagggcggcctcgatccgggtcagccccatgcggatctgatgggcatagcccgagaactcctgtcctagggtcagcggcgtcgcgtcctgggtatgggtgcggccgatcttgatgatgtcgcggaactcttccgccttctgctccagcccggccagcagggcgtacagccccggcagcagaacatcgcgcgccatcatcgccgcagccacatgcatcgcggtgggaaaggtgtcgttcgaggattgccccatgttcacatggtcgttcgggtgcaccgggtccttactgcccagctgtccgcccaaaagctcgattgcacggttggcgatcacctcgttggcgttcatgttcgactgggtgcccgaaccggtctgccagaccaccagcgggaaatgatcatccagccggcccgcgatcacctcgtcggcggcggcgacaatcgcatccgccagatcctgggccagcgcgccggtttcgcggttgcgcagggcgcaggcctttttcaccacacccagcgcgcggatgatggcgacgggctgacgttcccacccgatcgggaagttctggatcgagcgttgggtctgcgcgccccagtacctgtcggcgggcacctccagcgggccaaaactgtcggtctcgatgcgggttggcggtcatctgcctctccgtctgctggtggcggggtttgaccaaagataggggctggcaccggcaaggtatagcgggcgggcgatcaaatcgctggttttgggtgaactcgttcattgttcaaccgctcgcgccctgtaatatgatcgtgagagcgcaacgccaaggagcatccgatgcctgccatccccctgtccgccctgacacgcccggttctggcgctgctggtgtcgctgcttctggtcccggctgcctttgcgggcgaggcggcgcggtttgtcggcacctatatgggcagcgccgaggtgcagcgtgccgatggcagcaccgagatgcgcgacatggacgtcacgatcgaagagaccaaggacgggtttacggtcagctggtcgaccaccatccagaaaccggacgggcgcatcaaggagagcgattattcggtcgatttcctgcccagcacccgcgatggcgtctttgccgcggcgatgcggcgcaacgtgttcggccataccgtgcagctcgacccgatgaagggagagccctatgtctggggccgtatcagtggcgatacgctgaccgtgttctcgttgttcgtggccgatgatggcggctatgagatgcagcaattcgaccgcaccctggccgagggtgggctggtgctgaatttctcccgcgtcaagaacggcctgccggccaagtcggtcgagacatttctgcaaaaacagtagccgggttcgccaaggcccgccgcaaccctgcaagattgtggcgcgcccggacgaaaggaactgcgtggttcagggtttgcggaaactgtccagcgacaccacttcggcatcgggtttgggcgcgtcgggctcttcctcgacctcgatatcgtcctcgtcatcctcgtcgaaatcggggctttcaaagcgcaggccgaattcaaccgacggatcgacaaaggtgcggatcgcgtcataggggatatagagcggctcgggcgagtcgccgaaattcagggtgatcgcaaacccgtcctcgcccacgtcgagattctcgtaccagtgctgcatcacgatggtcatctcgcccggatagcggtcggccagccagtcggccagctgcaccccttcatagcgcgtgtcgaaagtgatgaagaagtgatgcgcgcccggcagcccgtgctgcgccacatctgccagaaccgtcttgatcaggccgcgcatggcggtgtgcatcaggttgccgtagtcgatgtctctcgacatgtagtgccctcattccgtcttgaaacccagcataggggattcggctggaaacaaaagagatccagcgccgcatttcgcagttagagaaaatgactgcctgctccggccagcgccagcagcaataccgtttcccccatgccccggcgcagcaggatcagccacaccgccgccagcgccgcaagggccagcgccagcggatcgaagctgctcaattgcggggcgggcagcgacaccggaccggcgcgcaggaccgagacatcgctgaacagcacatgcagcgcgaaccacagcgacaggttcaggatgacaccgacaacggcggcggtgatcgccgccagggccgccgccgggcgcgggcggccggcgatgtggtcgagatagggtgcggcggtgaaaatccacaggaagcagggcacgaaagtggcccagagcgccaccagaccggccagcgccgccaggctggcgccaccgtccagataggcgctcagcatggcgacgaactgggtgaccaggatcagcgggccgggcgtggtttcggccaggccaagcgcgtcgatcatctgggcggtggtgatccagtgatactgatcgaccacggtctgggtcatataggccagcaccgcataggcgccgccaaaggtgacgactgccagtttggccatgaaccagccaatatcggccagcaagggggcgccgaaccgttccagcagcaacagcggaccaagccagagtgtcagccagagcgcggcgctgcgatagggtgggcggggcagggccgtttgggcgcgcgcgcccggcgcggtacgggcaaagccccagagcgccgccgccagcacgatcagcggaaagggcagcgacagcgcgaaaatggcgacaaaggccagcccggcaaggatccaggcggcaggggtcttcaaggtccgcgcggccagtttgcgcagcgcctcaatgacgatgacgatcaccgccgccttgatacccagaaatcccgcctgcaccaggggcacgctgccgacctgcacatagaccgccaccagcgcggcgatgaccagcgcgccgggcagcacgaacagcgcccctgccagcaagccgccggttaccccgcgcaggcgccagcccgcataagtggccagttgcatcgcctcgggccccggcagcaacatgcacagcgacagggcgcgcagataggtctgctcgtccagccaggggcgggtctcgaccagttcgcgatgcatcagcgcgatctgcgccgccggcccgccaaaggagagaagcccgatgcggccaaagacacgcgccatctcggccaatgcgggcggcgctgtggtcgcactgtcagacagcggcccgcttgcggagttcttcaccgtcatgcccgcacccttttgccgtctcaatgcgcgcagagtgcggaaccgcccgatcccggccccggcaatgctgcagcccatcgctagcgcgtcggggccttgggcgtcaatgccggggcgggctcagcgccattccagccgttggccggtcatgcagatgggcagtgtgtcagcgggcatctgacccagttgttcgaacagcgaaatcaggtcgaactggttataggcctcgacgatcttgccatccttgtagcgtgccatgacctgtccggtcacctcgatcggggcgccattgtcggcgcgcgaggtatggacatgcagaatggccgacagccaatcgccattttcgatcgtcttggggatatccacccggatatcgcccagatgatagcgaaaggccgagacgaaatcgcggaaatcatccgcccccacctgcatttcggggatcagcccctcggccatcgtgtcctgggcgaagaattgatcgatcgcctcgacatcaccttgttcccaaactcgggcataccattccttcaacaactcggacttgttcatcagagcctccatcgtcgctgccatcagaatgggaccgattggtgaacgaatgctgaatatcggcggtgataaagccgataaatacgtacgtattggaggaaaaatgcaggtttctgttgccaggtacctgcgaaccccgccttacgctgctaggcgcaagggcttaagtttcggtgtttcggactgcttacgcagccagagcaaccggagcacgattgtcgttggcaattatgctttgcggaccgataacggtggtaccccgccgagacaaagctaacccctttagacgtccgtcgatcctgtttcggccccatgatcccccaacgagggtgtctggtggagccgccgggtaccgcccccgggtccgaaccgcttattacgagcgcgtttatgtccatagttcccgagggaacaggttgaatatagtcgctctgcgggcaagcgcaatggcaaccgacatcctgcgaggatgtcggcctgttttccggcacggaaaacaggcgggcagggccggagtgcaaatccttgttggatttgcggccgttttccgtgccggaaaacggctctcagaccaggcgtcggatcggggcgctgttgcagaagacgatgacctgctcgcgattctgcaccgcctgaaagccgcgctggcggacctcgtccaggaagcgctgcataccgacatagcgctcgatatcgcgggtcttgcggcggatcacctggccatgcgtgaccgccttgctatcgaacacgtccctgagccagatctcgggagaaaaggggctggtcgcggcaaacatggtccaaatctgccccgacaaagtaaaggcagcgttaagaccgcgccgcccgcgccgccatcacgtcgtccttgagcgtcatcgtatagcgcatcagttcgaccagggcggtgtcggccagcgccggatcccgcgcctcgatcgcctcggcgatccgtgcatgcaatgccacgattgtcccccgcgagcgggcggtaaaggtgatcatgttcatcagcggctgcatcgcctcgaccgcgcccgccaggtgataggacaggaccggattgcaggccgcatcgaccagtgcccggtgaaaggccacgtccgaggcgcaaaacgcttcgtcgctgaggtcgggcgcgccttgccgcccgatctcggcctgcattgcggccagatgcgcgtcgccgcgccgttctgccgccaagggagcacaggcgcgttccagcgcgaaacgcgcctcgcaggcggtgtcgaagctgaccgcgttcatcgacaggagcagggtcgaggtggtgatctgctgggcctgcgcatcctcgaaactcagccggttcacgaaagcgccgccaaaggcgccgcgctgggtgcggatcagcgattgcgccgccagccgcttgagcgcctcgcgcaccgtggggcgcgagaccttgaactggtcggccagttcagcctcggacggcaggcgttcatccacgatcaacgcgcccgaaacgatcgcgtccttgatcgcctgggcgatctgcaccggaagatcggtggcgctgttggggtcgatctgcatggctgtggtcctgacgccgggtcgcaccggcgcggcgccggcaagaattcatttgtctgacatttaaaagtctgacatttaagaccctatgacgtgagtcgtccgagggcaagagccgcaatgacggtcgcagcgaatgccggaagggcgattgcaccgccgcatcaccgccgggcctctcgttcggcccgcataccataacgctcgtctggagatccgatcatggccagcatcttcccgtcccgccgggtccggcgcacacctttttccgccggtgtcgaggcggccggggtcaagggctataccgtctacaatcacatgttgctgcccacggtgttcgacagcctgcaggccgattgcgcccatctgaaggaacatgtgcaggtctgggacgtggcctgcgagcggcaggtcagcatccaggggcccgacgcgctgcggctgatgaagctgatcagcccgcgcgacatggaccggatggccgatgaccagtgttactacgtgcccacggtcgatcatcgtggcggcatgctgaacgatccggtggcggtgaaactggccgccgatcattactggctgtcgctggccgatggcgacctgctgcaattcgggctggggattgcgatcgcccggggcttcgatgtcgagatcgtcgaacccgatgtctcgccgctggccgtgcagggacccagggccgacgatctgatggcgcgggtctttggcgaggcggtgcgcgatatccgctttttccgctacaagcggctggcctttcagggagtcgagcttgtggtggcgcgctcaggctggtcgaaacagggcggcttcgagatctatgtcgagggttcggaactgggcatgccgctgtggaacgcgctgtttgccgccggtgcggacctgaacgtgcgcgcgggttgccccaacaatatcgagcgcgtcgagagcgggttgttgagctatggcaacgacatgacccgcgagaacacgccgtatgaatgcggcctgggtaagttctgcaattcgcccgaggactatatcggcaaggcagcactggccgaacaggccaagaacggaccggcgcgccagatccgggcactggtgatcggtggcgagattccgccctgtcaggatgcctggccgctgctggccgacggtcgccaggtggggcaggtggggtcagcgatccattcccctgaattcggcgtgaatgtcgcgatcggcatggtggatcgcagccattgggcgccgggcaccgggatggaagtggaaacgcccgacggcatgcggccggttacggtgcgcgaggggttctggcgttaacaggggcaacgccccgcgcacaaccctgtgggaaatttttggcaagaggcacgcacctctgggaaggaagcaatcagatgttcaatgcattggtggtcgacaaggacgaagagagcggcaagacgcaggctgcggtcaagcaactgtcgctgacggatctgcccgtgggcgaggtgacggtggcggtggagtattccacggtcaactacaaggacggtctgtgcatcgggccggggggcggtctggtgcgcaagtatccgcatgtgccggggatcgactttgcaggtacggtcgagaactcgtccgatgagcgctacaagcccggtgacaaggtggtgctgaccggctggcgtgtcggcgaggcgcattggggcggttacagccagaaggccaatgtgcgcgctgactggctggtaccgttgcccgaggggctggatacccgtcaggcgatggctgtgggcaccgccggttttaccgccatgctggctgtgatggcgctggaggatcacggcctgaccccgggccacgggccggttctggtgaccggggccgcgggcggcgtcggttcggtcgcaaccgcgatcctggcgcatctggggtacgaggtggccgcggtcaccgggcgccccgagaccgccgattacctgacctcgttgggcgcaacccagatcgtggcgcgcgacgagatcaacgagaccgtcaaacgcccgctggaatccgagatctgggcgggctgtgtcgatgcggtgggtggcgccatgctggcgcgggtgctgggccagatgaaatacggcgcctcggtcgcggcggttggtctggccgggggcgcgggcctgcctgccacggtgatcccgttcctgctgcgcggcgtcaacctcttgggcatcgactcggtcatgcagccctatgccaaccgtctccgcgcctgggagcggatcgcccgcgacctgccgatggacaagcttgaggcgatgatccggcccgccaccctgtccgatctgccgggcctgggggccgatatcctgaaaggtcaggttcagggccgcgtcgtcgtcgacgtcaacgcctgatccgaagtgagcggcaagaggcccccggacatagcgccgggggccttttttctcaggccgggctggtttcgaagaaacccaccgaattgccgtcgggatccttggcatagaagaacctgcccgcggggatggtgatggcgggcgagatcacctcgccaccggcctcgccgacgcgggtcatgatctgctccagcgccccttcggccgccagatgcagcgtcgggccgcgcccgtcgcctgcgggcgtgccgggatagagatgcagggcaacgccggtcctggcatcggcgggtttgagaatcgccatcgggttggggccgctgctgtcgatcgtcaggtcggctccggtaaccttggcatagaaatcgacgctgcgggtcatgtcactcaccggcagctctccccagaccaggaaatgttcgggttgatagctcatcttgttacctcatcatttgcgatgggatctgtatcaccgaggctgatgacaggtatcgtcatcagcccgtgacgcgatggaggccttgaccccggccgggtcagcgggcatccatttgccaacagaaacgagggtcaagatggcgttggatatagactttgtgcgcaagcagtttcccgcatttgccgaaccgtcgctgcacggtcaggcgtttttcgagaatgcgggcgggtcttatacctgccagccggtgatcgaccggctgacgcggttctatacccagcgcaaggtacagccctatgctccctacgaggcaagccggctgggcggcgccgagatggacgaggcgcgcgcgcgcatggccgcgatcctgggggtcgagaccgacgagctgagctttggcccctcgaccacgcagaacacctatgtcctggcccaggcgttccgccaatggatgcagccgggcgaggcgatcatcgtcaccaatcaggatcacgaggccaattccggcccctggcggcgactcgccgaggcagggatcgaggtgcgtgaatggcagatcgaccccgagaccgggcatctgaaccccgaggatctggaggacctgctggacgagaccgtgcgtctggtctgttttccccattgttcgaacgtggtgggcgagatcaacccggtgaccgagatcaccgccatcgcccatgccgccggcgcgtttgtctgtgtcgacggggtgtcctatgtgccgcatggctttcccaatgtcggcgaactggggccggatatctacctgttctcggcctacaagacctatggcccgcatcaggggctgatggtgatccgccgcaccctgggcgagctgctgcccaatcaggggcattatttcaacgccgactcactttacaaacggtttacccccgcagggccggatcatgctcaggtggcggcctgtgcgggcatggccgattatgtcgatcaactggcggcccatcacgggatcaccgccaccgacgcggccgggcgcggggcggcggtgcatgacctgatgcgcgcacatgaggtcacgttgctgcaaccgctgctcgatgcggtgcgcgatcgcaactcggtccgcctgatcgggccggaccgggccgagcaacgggcgccgacggtggcactggcgatgaaccgcccgggtgaaccggtggcggcagagctggcgcaacacggtatcatggcggggggcggcgatttctacgcggtgcgcgcgctggcggcgatgggagtcgatccggtgcagggcgtgctgcggctgagctttacccattacaccagcaaggacgagatcgcgcagctgatcgaggcgctcgaccgggtgttgtgatccgccgccgctgtcatctcgtaccaccagtaacgagatggagagtggcgtgagcgagacccgagcgatcatctactggctgcggcgcgacctgcgtcttgccgatcatcccggccttgccgccgccgcggccagcgggcggcctgtcgttccggtcttcatccatgatgagagcgtcgcggcgctgggggcggcgcccgcgttccggctgggactggggctcgagcggttcggcgccacgcttggcgatatgggcagccggttgatcctgcggcgcgggtccgcgcctgcggtcttgcaggcgctgattgccgagaccggtgccggggccgtctggtggacccgcgaatatacaccgcaggcgatcacccgcgacagcgcgctgaagacggcgctgcaacaggctgggatcgaggcgcgctcgttcggcggggcgctgttgttcgaaccctggacggtcgaaaccggggcaggtggcttttacaaggtctatacccccttttggcgggcggtcagccagcgcgaggtgagcgcgcccgatccggcccccgcgcgggtacgaccgcccgaggcctggccgggatccgaggcgctgtccgactggggtctgggggcgccgatgcgccggggcgcagccgtggtcgccacccatcaggcacccggtgaggcggcggcgctggagcggctggaccggttcatcgccaccgggatcgggcagtatgacgcctgtcgcgacctgccggccggcgatggcacctcgaccctctcggatgcgctcagcctgggcgagatcgggccgcgcaccctctggcatcgcgccggcgaggcggcacacaagggcgcgcagggcgccgagacattcctgaaacaactggtctggcgcgactttgcctatcacctgatgtatcataccccacatctgctgagcgagaactggcgtccgggctgggaggtgtttccatgggcgacggaccccgctgatcccggctttgtcgcctggacgcgcgggcgtaccggtgtaccgctggtcgatgccgccatgcgcgagatgtacgtgaccggccgcatgcataatcgcgcccggatgatcgccgcaagttatctgaccaagcatctgatggtgcactggaaactggggatggactggtttgccgattgcctgaccgactgggacccggcggccaatgcgatgggctggcaatgggtggcgggatgtggccccgatgcggcgccctatttccgcatcttcaaccccgagacgcaggcgaagaaattcgacccgaagggccgctatcgcaatcactggatcgccgaggggcaggccgaaccgccccgggccgcgctatcctatttcgacgcggtgccgcgcagctggaacctgcggcccgacgcgagctatccaccgcccatcatggcgctggatcagggccgtagacgggctctgagcgcctatgcaagcgcgttttcgcaagggtctgacggaaaacttgcctgagtcgccaacgcgtcctaacctgtcgtttgaaccgcaacgggaggggcggatgatcctgacgtcaacagaggggcaggagggcctgcccagatattttcctcaggtgatgaagatgcttgccaggatgcaggccgggcggctcgacatcgccttgcctgacgggcgggtgtttcgctcggaaggacccgagccggggccggtggcccgggtcgatatccacgataccgacgtgtttgcccggctgatccgcgagggcgagctgggattctcggacgcctatctggagcaggattggagcacacccgacctgcgcgccttcatggatctggtgcatcagggcgaggagacggtttatgacgggttcaccggccagttcctggcccgtgcctatgagcggctgcggttctggctgcaacgcaatcaccgcaagcaggcgaagaagaacatctcgtaccattacgacctgggcaatgatttctacgcgctctggctggacgagacgatgacctattccagcgctctgttcgagaccgggcaggaaagcctggaaaaggcgcaagaggcgaaatatgccagcctgctggacgagatgggcgcgcaaccgggcgatcacatcctggaaatcggatgcggttggggcggttttgcggaatacgccgcacgtcagcgcgggatgcgggtcaccgggttgaccatcagtcaggagcagttcaagttcgccagggagcgtattgaaaaagcggggctttccgatcaagtccatttcaagcttcaggactatcgcgacgagaccggcagttatgatggcatcgcctcgatcgaaatgttcgaagcggtgggggagaaatactggccggtctatttcgataccgtgcgcgcacgtctgaaaccgggcaaacgggcgacgctccaaatcatcacggtggcggaccgccgctgggagatatatcgcaacggcgtcgatttcatccagaaatacatctttcccggcggcatgctgccggcgccgggcatcctgcgcgagcaggtggcgcgggcggggctggagtttgtgcaatccagggaattcggcaagagctatgatctgacgctcaggcgctggtacgagaccttcaacgacaaatgggaccaggtggccgagctgggtttcgacgaccggttccggcggatgtggaatttctatctgacctcctgcggtgcggcctttgacaccggtacctgcgatgtgacacagatgacagtggcccgcccgaaccacagctgagaccatcgcccatgcccacagccgcccgtcttgtcgccgccttttgccttgcgctgctggcgtttatcgtatccgaacaggtcaagccgcagctgcccgaaggcaccgatttcggctatttcaactgggtcaacacggggctgggcattctttgcggctgggtcatcatggggccgcgtgccgggcgtggggccgtcagcggcatcaacaacgggctgaccggggttggcgcgctcgtgttctgggggctgttcgtgcatggcacctacgagatgttccgccttgccatgcgcaaccgctatgacggcccgttcgatgcgctgctggcgatcttcgaggaagcggtcgaattcggcagcgccctgctggtttcccatattctggtgacgctggtgatcggggcggttatatctgggctggccaccgattttgcctggagacggtggcgctgattgcgtttccatcaaaggattgagattttcgtgactgatttattcttctacggcacgctgcgccatgcgccgctgctggaggttgttctgggcacgaccgacccccggccagagattaccgccgccagcctgcccgatcacgccgttttcagtattcagggccagccatttccaatgattcagacggccccgggtgcccgggccgaggggctgctggtgcgtggtttgaccccgctgcagcttgaccggctgaatttctacgagggcgggttcgcctatgacctgcaagcggtcgaggtgacgctgcccacgggcggttccgccaaggcccaggtcttcttcccgcaagaggggctttggagccccgaggcgccctggcatctggcggactgggtcgctgaatgggcgccgctcagcctgcatgcggcggccgaagtgatggatttccacggacgcctgaccccggagcaagtcggccgcagctttccggcgatccggctgcgcgctgcggcccggctggcggcagcggctcgcccggccgaccccgcccgcgatctgtcccgcgatgtggtggtggaacgctacagccgggcctatgtcaactacttcggcctcgacgagatcgatattcgctttcgccgcaatgacggcaccatgagcgattgtctgaaccggggcgccttggtgacggggcaagtgacgatcgtcttgccctatgatccggttcgcgatcaggtcctgctggtcgaacagttccgcgtacccgtctatatgatcggtgatcccgcgccctggatgctggaggcggtggccggcatgatcgacccgggcgaaaccccggaacaggcggccgagcgcgagctgctggaagaggcccatctgactgcctatcggctggaacccgcgggcaaggcctattcttcctgcgggtcgtcgacgcagttttcccatctgttcctggccctggccgatatccgcaccgagaccgacagcggagggctggccagcgagggtgaggatatccggaccgtcatcctgtcctttgacgcgctgatggagctgatcgacacccagcagatcaaggatcttggtctggttgcggttgcgaactggctggcgcggcatcgcgatcgtctgcgcggctgatcgcgccgacgcgcggttccttgcttgaggtcgggggcgtgcagggctacatcggttgcaacaggacaagtttgtgagggcgacatgcgcattgcacgcgatctggccgaggccgttggacataccccgctgatccggctgcgccgggtcagcgaagagaccggatgcgagatctatggcaaggccgagttcatgaacccgggccagtcggtcaaggaccgtgccgcgctgtacatcatccgcgacgccattgcgcgcggcgagttgcagccgggtggcaccatcgtcgagggcaccgccggcaataccggtatcggcctggcgctggttggcgcctcgatggggttcaagacggtgatcgtgatccccgagacccaatccgaggaaaagaaggacatgctgcgcctggcgggggccgaactggtgcaggtgcccgccgcgccctatcgcaaccccaacaactttgtgcgctattccgagcgtctggcgcgggaactggccaagaccgagcccaatggcgcgatctgggccaatcagttcgacaataccgccaaccggcaggcccatgtggaaaccactggccccgagatctgggagcagaccggtggcaaggtcgacgggttcgtcgcggcggtcggctcgggcggaacgctggcgggcgtggccgaggcattgcagcccaagggcgtcaagatcggtctggccgacccgatgggcgcggccctgttcagctattacaccaccggcgaactggcgatggagggcggctcgatcgccgaggggatcggccaggtgcgcatcacccggaacctcgaagggttcaaacccgatttcgcctatcaggtgcccgatgccgaggcgctgccctatatctttgacctgctgcggcaggaggggctggtgatgggcggctcgaccgcgatcaacatcgccggcgcggtgcgcatggcgcgcgagatggggccgggccataccatcgtcaccgtgctgtgcgattacggcacccgctatcagtcgaaactgttcaatcccgatttcctgcgcgaaaaggacttgcccgtgcccgagtggatgagccgcgcgcccagctcgatcccgggtgtgttcgaggacgtctgacatggctctgggccgcatgttgcgggtggtcctgagcgcggtgctgctgctggcggccaccgcgctttcggcccagcttagcgacgaaagccgcgcctattacgaacgctgggtgcgcaccgctgagcgcgccgaagatgttatcaaagccaatcgcgcctcgcaggcagcattcgaacaattgcgttttgaaataagggggtatcgcgacaccttcaaccgcgtccggggcgagaattcggatcggatcaagacgcttgaggcgcagatttccgcgctggggccaaagccgggcgatggcgaggccgaggccgaggatatttccaggctgcgcacccatctgaacgaccagctggcccggttgacggtaccgcgcatcatttcggaagaggcctatagccgggccaacgggctgatcaacgagatcgaccggatcgtgcgcgcccgcgacaccaaggaactgctgcggcgcggaccctcgccgctcaaccccgaatactggaccgacgcctggaaggatatcgaacaggcgatgcgggcgctggccaacgaggtcgcgttcaacatccgctcggacgtggtgcgcgagcggctcaggatcaatggccccggcatcctgctgctcagcgtggtggggctggtgttcctggcgcgcgggcgcaaatggtccgagcgggcgggcgatttcctgcgttcgctgggcggggtcggcaccggggtctggtcgttcgtggtgtcgctgctcaggatcctgatcccctggatcggggtcatgttcctggtctcggcgcttgagatgatggatatcaccgggctgcgcggcgccatcctgctggagcaggtgccctattgggcggcggcgatcctctatttcaactggatcggccgtcaggtctatctgttcaacgccagcaccgggttccgccatctgagcgaggcccaggtgcgggtggcacgtatatgtgtcgatctgctggcggtgatgctggttctgcatgacatggtggtgctgttcgaacggatcgagaacatccccgaggcaacccgcgccgtcgccggtttcccggtgatcgtgatgaccgcgctgctgttgctgcggctgcagcgggtgcgggtacaggggcaggcccgaaacgccgccctggacggaagcgagaccacccgcagcggggccgggttcagccgcatggtcggtttcctcaggcgcgcgctttatctgctgggcatcgcctcgccgttgctggcagcggtcggctataacaacgcggccgaggcgctggtctatccggcggtaaagacactggcgctgatcgcggtgatggtgatccttcagcggttcctgaccaatgtctatggctggctgacccgcaagggggacgacgcgcgcgattcgctgttctcggtcatcctcggctttgccctggcgctggtggcgctgccgttgctggccctttattggggcgcgcgcgaggcagagctgaccgagatctgggcgcgcatcatgatgggcttcgatatcggtggggtcaccatctcgccctcgaacttcatgaccttcgcgctggtctttgccgtcggctataccataacccggctgttgcaggggggcttgcgcaattcgctgctgcccaagacgcggatcgacccgggcggccagaacgccatcgtggccggcaccggctatttgggcatctttctggcggcgctgctggcaatcaccatggccgggttcgacctgtcctcgctggccattgtcgccggtgcactgtcggtcgggatcggtttcggcctgcagaccatcgtgtccaacttcgtctcgggcatcatcctgctgatcgagcggccgatctccaagggcgactggatcgatgtcaacgggcagatgggttatgtgcgcgacatctcggtgcgctcgacccggatcgagacctttgaccggaccgatgtgatcatccccaactcggatctgatcagcggcagcgtcaccaactatactcgtggcaataccgtggggcgggtgatcgtgccggtgggcgtggcctatggcaccgatacccgcaaggtcgaggcgatcctgcgcgagatcgccgaggcgcatccgatggtgctggccaatcctgcgcccaacgtggtgttccagcgcttcggcgcggattcgctcgatttcgagatccgggccatcctgcgagatgtgaactgggtgctgtcagtgaaatccgacatgaaccacgagatcaaccgccgcttcgcggaagaggggatcgagataccctttgcccagcgtgatgtgtggctgcgcaaccccgaggcgctgagcggcaagaccccgccccccgccgcgcccgccgcggcgagcaaggccgccacgctgacagagggcgatatggatggtggagccgcagatgactactgaaccgctttttctgcaggatgcctatctgcggcaggccccggcccgggtgatcggccataccgacgaggggggcgttatcctggaccgctcgctgttctatgcgaccggcggtggccaaccgggcgacagcggcctgctccgctgggacggtggagagatgacggtcgccaccacgatcaaggcgggcgagggcgccattgcggtgctcccggccgagggcgccaccccgccacccatcggcaccgaggtgatacaagaactcgactgggagcggcgccatgcccatatgcgggttcataccgcgctgcatcttctgtcggtggtgatcccgctcgaggtgtcgggcggcgccatcgcggcggacaaggggcggctcgacttcaacatgccagaggcccccgaggacaaggcagcgctggaacaggccttgcaggcgctgatcgagcgcgacctggcggtcagcgaggattggatcaccgatgcggagctggatgccaatccggcgctggtcaagaccatgtcggtctcacccccgcgcggcagcggccgggtgcggctggtgcggatcgggcagggcgccgatcaggtcgatctgcaaccctgcggcggcacccatgtggcccggaccggcgaaatcggccctgtaaggctgggcaagatcgaaaagaagggccgccagaaccgccgcgtctatctgcacctggacgggtagcaacaggggtgtagataacgggaaaaacccccttgcaaatccgggcgtgatagtcgaaacaccccgtcacggacagttggccgagtggtcgaaggcgcacgcctggaaagtgtgtaggcggggaaccgtctcgagggttcgaatccctcactgtccgccataaacatgaaaataattattacttttcaattcactaggtgatattcttctgtatctgccccccaatttgaccgccatttgcttttgagttgatcagcttgcttaccggcaacaaagatcaaaatggttgcagctaatacggcgatagctgctccgaaaatcttgaaaacttcccagatacgacgcgcgccgcctcattccagccaatcaatagcgtcttcggcagattcttcgagcacggcgtctgaggtcgccttcctgccaagccccacatccactatccttttgtcgcggcgtcgctctcgggcggtgtttttccgtttggtcttcatcgcaggctccgcctagtcaaaagctttccccgtgtaagctcaatcacccttcacggtaggagcgggctttctcaatcaagtcttggaacaaccctttatgcactttgaagtctgcatcggtcaccctgatacggtagttgccccaccgggtggcgtattccagcgtttcgatgccaacgtcttcgagcaacgcgtcaacttcatctgagcggggcagcttgggttcgaacagcacaaaggctttcttcgggcggaacgcgacgtagttgttcgcacggccttccttgatcagcccaacgtagaacttgttgtatttcaactcgctctcggggtcgccttccttcaccaattcgaacatccggtccatcaacgccaccgtcttcggtgtgcctttatccttttcccaataagcgcggtctgtgggggcactaatggcgtcttcgtcttcgtccaccaagccgcgttgcaattcgtccagcaccttggtgaacaccaacgtgacatggtcgcccacctcgaagacttgcatctggatggcgatgatgggtatcgcgccgttgaacagggatacgacgttcaggaaacggctggtgatgttctcggccaccagcacggcgcaatgttcgtattgcggatagcgtttgcgttcgatgtcccaatattcgattgaccgaatgatgtgggtttcatctgttgcgcctagttgcagttcgacctcatagcgtttgtaggtttcggggtcttgcagcagcaaatccaagcgcccagcgcggctctggatgcgttcgcggtcgcgcagcacgaggtcacccaacccaaggatggacgggtcgtcagcgattatgtcctgtacccagttttccgaatacaccggatggttcttgagcgagatgcgtttggggcgggtgtaggcggtcatgctttctccttcgctgcgcgctcttggttgagcttgaacaggcgggccaggatttcgtcttcggtcagcacgcccgcgcgccagtcgtcgccccagccgtaggcttcggccaccgcttcgtctaacgccttgtgggcgtggtcgagccatgcggggcgggcgttgtagaggttcgtcagggtgcgtttcttgagttccttggcggcggcgtcgttcttgggaaggatgcggtcggggtagccggaaacgacctctggcacgcggtccaccagatcggcggggttgagccagttttcccgaaactcgtttaggcgcttggcggcggcggcgattttgatggcgcggggggcatcggcatactcgtcggcggggatgttgggggtgaggccttcggggaagggaaaggtttcgaaggtggtagagggggtgtagcgggggtcgttacccaccccaaggaaagtgcccatacgcagtgaccagagttcatgaaaactggaatgcagaatgccgaaggtggtttcatcgtcgcgggccactatgaacgtggcgctatctgcaagtgcatttgagtcaagccatacgaatattctgtgttttccaacacgcggtgtaacaataaatcgggaaagtctacttaccgcatttttgagcgctgctcctgatcttcgatgcagccaccagtcctgacgtcttacaatccggcgcttcgatttccgctcatagctttcgtaggcttgttcaagccatgaatagaccgcttcgaacaatgcggcctcttccttcgtgcggaagtcagagaagtctatcgcataacgttctggttgccgcttcagaatattgttcccatttagaattctccggataactcgtgtgttgggtagcccgttgggattcagaggctttgtagcaagtgcttcgaaatccgcctgcgaaaattcaaatggaccgccggtttcaatgccccggatgcaaacacctttattttctgaaattcgagatgattttgtaagatcaaacccggcagcgtttgcagttaaatcagaaagaattttatccacaactttgccatttaacttggggtgagacggcagtttgcttccaaagcaaatcatagatacacgcactgctgcgccctctactgtccatgcttcgtccgaccatgcatcaaaaattccgccatgttcggcaatcggttttaggacagtcctatttgcaccaccgcgaatagagttcgttgccacaagtccagcacgacttaggtctccgcattgcatctgtgaccaagctttggcgaaccaataggtaacaaggtctgcggctcccggcatttccggccaagcatcgcgcaatgcaattgtgtaatcttcccctagttcttctcccattttgtagacgcccaaaaacggggggttcccgacaaccacatccgccttcggccagtccgcccgcgtcccgtccgggttcaacaccgcgtcccggttctcaatcgtcttaagggaccgcaagatcgggttcttcgccgcctcgaatccgttgcggcgcatccattggatttcgccaatccagactgacacgcgggccagttccgccgcataggcgctgagttcgatgcccagcacaacctcggggccgatttgcgggaaccctcggggcaggcccagcgcctcggcctctaggttcacccgatgttcgatgttcttgagttccagaagcgcgatgtagaggaagttgccagacccacaggccgggtccagcacacggaacgccttgagccggtccagaaacgcttggtgcagcgcctcggccttgtccagcgcgcgggtgcgggcggccttctgcgacgtgctgagaagcttgtccttcgtcgccttgggggctttgtcgatcaggtcttcgatctgggctttcacctcggcccattcggccaagagcggttcgacaatgaccgggttcacgatctgcatgatcttgtcgcggtcggtgtaatgcgcgcccaactggctgcgcttggccgggtccaacccgcgttcgaacaaggtgccaaggatggacgggtcaatgtcggaccagtccagatgtgccgcgcgaatgaggtcgtctaagtcttcccattccagcggcagcacgtcgtcattgtcgaacaggccgccgttgaaccagtccaccttttcgaagcccacaagcccgccgtctttcatagctgcaaagagcgccttggcgtggatggcaaagctggcggggtcagggcgcgcggccttgatcatccgctcgaacatcttgttcggcaaaagctccacatcctcggcaaacatgcagaacaccagacggttgacgaaatgcgccacctgttgcgcgtcgtggccacgttcccggagacgctgggcaaggttggcaaagttctgtgccgcctgttcggtaacaagttgccgggtcttggagggcttgaagacgtcggggttgagaaaagcgttgcgtagcttgtcacggttggcggcgtccttgaggtcgtccagtgtaagggtgtgcacctgctgcaccgtgttggtccagttggtgtggatgcgtatcacatccatgtccgacacgatcagaagcggcgggttctccagcgcgatggcgtattgcaagagctggtcaaacgccttgtccagattggcgcgcttgcccttgtattcccacgcaaagcaatccttgcgccagacgtccgcccagccttcgccgccacttgtcttggacgctcctttttcgaaggtgaaccactcgcccttggggtctgcggttgtcgggtcttcgatgtccagaaggcggcacaggtcaatgaaatgcgactgggatgcggaccgttccttgagttcggtgttgcgccatttggtgatgaaatcttggggcgtcatggatggtcctagcagttccgcgcccgcccaatagacgcatggttgttgctggcgtcaactgtagcgtgagtggattgccatgcggtcaggtgtcgaaatacatcctgagttcggcgtcgctgagaaggtggcgatatttgctgagaaaagcttggttcgcttgatcctcgcaccactgaatctcccaacgtttccgctgatacgtccgttgccacatgcccttcggtttcggcgctatccaatgcgctgttcccggttctccgcccagcgcgatgcgcagtttgtttgcgcggcgcaacatgcggtcatagcgcggttctgactggctgctataagcgacattgtagcaatgacgacagagaaagtagcgcccgcctgaaaatagcttcccaacgcggcgtccgcaagcgcgaccgttcacgacgccggggcaaatgaaatagggccgcttattcccgtagttgcagggcgtgtaggtgagccgggtcggttgttcgatgctctcccattcgccgccatagaggcgaacgcggtaatctaagacaaaacgcccttcctcggcacggtagccaatgcgagagatttcttcgccatttcgtgaccaaacccagttgcccattctgccgggttcaagacatccttcccggtgaaggcggttcacgtccagcgaacggcaatcctccgccttttgcttgtgaccgggtcgtcctgagccgtatccacccatgatttagcctccgatttttccgaaattattagtgaaatttagccttatcggtgtgcttcgagtgtcagtttgtctgcattttctgaattgaggaggtgcgcgcgttccgattggtcgggttggtgcgttgtgtcgcttgacgaaggggatacccccctttcccgcgcagatattgcaaacgcaggggaccaacaggttttcaccggaacgcttcaaggaatgacatacccccctccgtgcgtttcaatctgcctatggctagatgtataaatgtcctgttttttgtgacgcctatcccgcgaaatcggccttcggcgtcacagtatttgtgacggttcttcacttcaccaccctaagtttgcccttggtgtcacagtcagtgtgacgggctggcacagactttgtgcggggcttttggatttgccgccatgacgcgaagtctttggacggggttttcatgtcgtcggttggcaactctgtcagcctccaatgcgatgtctggccaacaccagatgggccaagatgtggtgcttgcgtcatcgcgataaaaccccgcgcttccaatactttgaaccacgcgccgactgtgttgcgatgtacgttcaacaacttggatgcttcccggtggctcagggtgatgcgcccgttgtttgatccggtgtagcggcgcttcaattcgatgtagagcgcccttggtccgggggccagggttgcccatgcttctgtcttttggaaccactcatggagttggacgaaatgcccaactcccttcttgtggtgcttgtatgatttgcgcgccactagtgtttgccttcgaacaattcaccaagtgtccgcgcccaatggtttggcaagttgtgtttgtagatcaggtgacgctcaaattcgctgggcgtgtcgtggcgggttgtacggcgtgctgaggtcattgtgccacctctgcgcccagagctttgatctggacgtcacaggcgagcctataacgcgcatgttggccgggatagggaccgtggtgtggttccatctctgtgtcgatctggatgccccgttcgcgcaatcggtgaacgtaagcagaccatcgcggtgcagggcggtcgatggtggcgacaccttgcacacctgccatcgaaagttgggtcattgcccagcccatacggccatcaagttcaaacgtgcggggtggttcgctcaagagcgttacttcaattctcatcttactgaatcctgtactttgggagttcagcgcggtatctggaaggtgttcaagctacccagcgcccgcgccagtttcgaaactgcgtgggcgttgtttattctgcgcccttggatgtcggacggtttgccagccacgcctcgattgcactttgaggccaagcgaccgcgcgctttccgatgcgaacggggcgtggaaaatcccctgcgtccatcattgcatagatgctgcttcgactgagacctgttaccgcttcgacggcgtggcggcggagatgattttctgccatcttcgttcctcttagaattgttcacaccaccgtagacttgcttagaatgtcagtcagaaatagtagtcaagatttacttttcgtttcgatacagtgtcaggatttgttggctgctggcttgcggcccggccttgagatagctggccttaactcgcgcgccaaattccaagcaaaccggaattggcgtacgctatgtgtcggtgctaaggacctttttacgtcgtcaaattttgttaacgcgttactatcgaacagagccacaatttcacctgctagtctccttggcgataggtctttaacgctatccgaatattctgtagtcggtcgagaactatccaaaaagtgctctggggctttatctagctcatcaaaaaattcatcgaagtctttcttctgaaatatgatcggtaggtgcaagaacgggccatacctcaagcgtaattcttctttagaaatagagacttcttggtgtcttggtgaatgagccgaacccactgtgcctatcattaggtcgatgtgttcattgagattgtcgaagtgatcttcgggtaaaaccaaagttctcgatgcgggaagtactgtcccgtttggcaagcaaactgccacctcaggtgtctcttgaataaagagccatgtcacctcgaaattttcatcgcctgtgaaattatattgcccaatgcgacctctctcccgaaaagccgcgctgattaaataaaagacctcgtacaggctgatccaaccgctaggtgcaaacatcaagctatccgtgccatgcttccaaggttcgagcttatatatgatgcccaacgctccatgagcttccgtcgcttctcaaaaaagtccgaccgtgcataggccgcctcagccttgtccttcaaaacatgcgccaacgcggcctctgatacatcgcgcggcgtgttggtccgttcttgcgcccatgtcttgaacgaggtgcggaacccgtggacgtccacatcatagcccagcgccttggtcagtttgagcaaggtcatgtcagacaacggttttccgattttagtccccggaaaaaccagaccttcacccgtgcagagttcgcgcgcttctatcaggatttccaacgcgcgtggcgaaagtggaaccctatgctctttcttcgatttcatgcgttcggcggggcgcgtccagatgccttgttcaaggtcgaactctgaccactccgctttgcgcacctcacttgagcgggatgcggtcaacacgaccagttccagcgccagcttggtaaagtcgcccgcatccgaggctttcaaggtctcaaggaactctggcactttgtcatagggcagggccttgcggtgttgctgcgtgtcgatctgctttggcagggcttgcgaaatcgcctctgccggattgtccgtccgccatccgtttgcgatggcccatttcatcacagtgccgatgcgctggcggacgcgtcgcgcggtttcaggcttttcgagccagatgggttgcaggactgccagcacatcagcagtggcgacttcggacaccttgagtttcccgatgcgcgggaaggtgtaggtttctaaagtagagatgaattgagcggcgtgtttcttgttgcgccatgtcggttcgtggatcttgtgaaccttgcgggccgcttcctcgaatgtcagaagcgcctgagcggtgcgtttggcttgaagtgggtctccacccgcccgcgccagcttgcggttctgtaaggcagtctcactcgcctcggccaagctgactaatgacgcgctgcccataccaatctcggtgcgcttgccacgaatgacgatgcgctgaacccaacgctttgcgcctgtgtcgtccaccttgagaaagaggccgtgaccgtccgtgtattttccaggtttggtgactgtgcggacaaatgcggctgacaaggctttttcagcccgcttgctttgtgccttgcgttggattttctgatttccgtccgccatagcgtcccccattattgacaggaatatgggggacggctttggagcatacaagacgcatttgcaacttaagtacctgtaacatagtcatttatagacttcactggaacttaggtgggcggactcactgtccgccatcacctcttcaaaaaacaggctttgtaagggtgttttgcgccttgcgacgttgcttgggctggttgccgatatcgggtcctctttgcctcgatcacggcgcggcgacggacaggcatcgtgacggtgccgcgcggcaaaagaaaacccccggaccggcggcacggggggctgcattcagatgcacgaggggggggggcggtcagccgccccaggagcggacctcgccgcaatccatatgcacgaaattcgagcggtagtatttgccaacgccaccggcgcgacaggcgatcgcggcattggccatttggctgaccgaacgcgacgccaaacgcagatcggccgcctggccctgcatgtgcagcgagttgcgggccaccccgcgcgagcggctgcgcagcatggcgttcgtctgcgggctgcgatagcccgacagcagcatataaggctcgttcacatccatcaggttatgagcggcggccatgatgtcgacggtgcgcagatccatggatttgacctgatccacacgccagtcgcgcatgaagtaattgatctctttcaccgcgtccttgatgtagtcgccgtcgatccagtacaccatgtcgatgcgctcgccggtgcggcccgaatacatgcggatgcggcggatatcgccaccaccacgcaggaaccccgctgccatcgagtaggtaggggcagcggccactgctgttgcggtgaaggctcgtagaagtgcgcgccgagtaaggcccgtcgagttgctctgagtcatgtgactgtttcgtcccgtacgtcgtcctgcctgcacacgatgttacgtgtacattgttaataaccatcccccggttgcgcatttgtatggcacagggggattcgttcgccaagttttctttcagaatgtgtcatccaagggggaattttcggcagtttttcgcccaaacaggtgatgcgcatgcagcaattcgctggcagggcgcggcctcaggcgatgcatccgcgcatcagcccagcggatttgtcatccgttgatgcgattgtgaatggacattttcccctgtttttcttgaagatctgtacagattaacgtcattgaacgttgttaaccgcatttgctcaggacctcatcatgccgcatctcaaacgccctgccattcgtctcacgctgacagccctgctgcttgcaggtgtggcggtgttggcgtcacccggtacggcagatgcgcaggttaccgcctataaacaggcggttgccgaggcgagttatggtgaagacggggtcgccgccttttaccgcaagaacggctatcagccggtctggacgggcgaaggggccgaattcaccgcccgccgcattgccctgatcgaggcactgagcatggccgatgtgcacggcctgcccgcggggcgttatgacatcaacgggctgaaggcgcagatggccgccgcccgcaccacccgcgacatgggtctggtcgaggtggcgctgagccgcgaattcgcccggttcgcccgcgacttgcaaaccgggctgctgaccccctcgcagatcgacgacggtatggtccgggttgtcgagcgccgcggcgccgaggcctatctgagcgagttgcaggctgccgagcccggccgctatatgcgcatgctggccccgaatacgagccagtaccgtgccctgctgaagctgaaactggacctggaacaggcgctggccaccggtggctggggcccgaccgttgctggcggcaagctggcgccgggtgacggcggtcctcgggtcgtggccctgcgcaaccggctgatcgccatgggattcatggatcgcagcgcggtggccagttatgacggaacgctgcaaaaggccgtgcaggcgtttcagctggcgcatgggctcgaagccgatggggtggcaggcgacggaacgctcgacgagatcaacaaatcggtcgccgaccggctgaaatcggtgatcgtggcgctggagcgcgagcgctggctgccgcgcgatcgtggcgagcgccatatcctggtcaaccagaccgatttcaccgccaagatcgtcgatcatggccgcgtcacctttgaaacccgctcggtcatcggcaagaatgtgagcgatcggcgcagccctgaattctcggatgagatggagcatatggtgatcaacccgagctggtatgtgccgcgctcgatcatcaccaaggaatatctgccgaagctgcgggcaaacccgaatgcggtgcggcatcttgaaatcacggacagccgtggccgtcaggtcaatcgcggagctgtggatttcagccagttttccagccgcagctttccctttgccatgcgccagccgccgggcaagagcaacgcgctggggctggtgaagttcatgttccccaacaaatacaacatttacctgcatgacacgccgcaaaaggatctgttcgcgcgcgaggtgcgggcctattcgcatggctgtattcgcctggcgcaaccctttgaatttgcctatgcgctgctggcactgcaagaggccgatccgaaatccttctttcataacgtgctgaacaccggtcgcgagaccaaggtcgatctggaacgccatgttccggtgcacatcatctatcgcacggcggtggtcgatgaccgggggcaggcgggctatcgccgtgacgtttacgggcgtgacgcaaagatttgggaggcgctcagccgggcaggggtggttctgaccgcggttcagggttaaatccacggggccaaccacaagaagcaggccccagatgagctattccatttcgcagatcgccaaggccctcggagccgaggccgcaggcaaccttgacctgaccgtcacgggcgcggccgaaccgggcgatgccgggcacgaccagctggcgctggccatgtcgccgaaatatgccgaggcactggccaagggcggtgcacgcgccgcgatcctttggcccggtgccgcctggcaggcgatggggcttgaggcggcgatctttgccgcgcgcccgcgtctggccatggccgggctgactgccatgctcgaccccggtcagggcgtggcatcggggatccacccctcggcggtgatcgaccccagtgcggaaattggcgccgatgtcagcattggtccgctcaccgtggtgggcgcgcgggccaggatcggcgccggctcggtgattgggccgcattgcgtgatcggcatggatgctgtgctgggtgagggcgcctggctgcgcgagatggtcagcattggcgcccgcgccaccatcggtgcacgtttcatcgcccagcccggtgcgcggatcggtggcgacggattctcctttgtcacccccgaggtctcgggcgccgagaatgcccgcaagacgatgggcgatcagggcgaagccaaggcccaggcctggacccgcatccactcgctgggcgcggtcgagatcggcgatgatgtcgaggtcggtgcaaattgtaccgtcgataacggaaccattcgcaacacctgcatcggcgatggcagcaagctcgacaacctcgtgcatgtgggccacaacacccgcatcgggcgcgactgtctgctgtgtggccagaccggcgtgtcgggctcggtcgagatcggcaacaatgtggttctgggcggtcagaccggggtggtcgacaatatctatatcggtgacggggtgattgcgggcggcggctccaagatcctttcgaacgtgccggcggggcgggtgatcatgggatatcccgcggtgaagatggatctgcataccgagatctacaaggcgcagcgccggctgccccgtctgctgcgcgacatttctgcgctgaaaaaggcggtttccaaaccgggaccgagcgagtaaatcagcgccagacagaacccagaggatcgacatgagcatcagcgaccgtgttatcgccatcatcgccgagcaggccgtgctggagccatctgacgtcagccccgaaagcacgcttgaggatctgggcatcgacagcctgggccttgtggaaagcatctttgccatcgaagaggaattcgacatctcgatccccttcaatgccaacgaacccagccagagcgatttcgacatctcgaacgtggccgcgattatcgcgggcatcgagaaactggtgtcggaaaaggtctgaccgcgcccatgaaacgggtcgttatcaccggggccggcaccatcaacgcgctggggcactcggtacccgagacgctgaccgcgatgcgcgaggggaaatgcggcatcggcgaactggagtttcgcgatgtcgatcggctggccatccgcatcggtggccaggtccgcggattcgaggccgaaggccggttcaaccgccagcagatgtctctctatgaccggttcacccaattcaccctgaccgccgccaaagaggcgatcgaccaggccgggttggccttccacggtgaactggcggcgaaatcgggggtggtgctgggcacggccggcggcggcgtcagcacctgggacgagaattaccgctccgtctatgaagagggcaagaaccgggtccatccctttgtcgtgcccaagctgatgaacaacgcggccgccagccatgtgtcgatggaacataacctcaaggggccgtcctttaccgtctcgaccgcctgcgcctcgtcgaatcacgcgatggcacaggccttttccatggtgcgcagcggcatggcgccggtgatgatcaccggcggctcggaatcgatgctgtgttttggcggggtcaaggcctgggaagggctgcgggtgatgtccaaggacgcttgccgcccgttcagcgccaaccgcaacggcatggtccagggcgagggcgccggtatcttcgtgttcgaagaatacgaacatgccaaggcgcgcggcgccgagatcctgtgcgaagtggcgggttttgccatgtcctcggatgcggccgatatcgtgatgccctcgaaacagggggcggcgcgggcgatggcgggggcattggccgatgcgcgcatcaacccgggcgaggtcggctatatcaacgcccatggcaccggaacggcggccaatgacaagaccgaatgcgccgcggtggccgatgtgttcggccgtcatgccgacagcctgatgatttcctcgaccaaatcgatgcatggccacctgatcggcggtaccggcgcggtggagttgctggcctgtatcatggcgctgcgcgactgggtgatcgcgcccacgatcggttatgaagagcctgaccccgaatgcgcactggacgtggtccccaacgaggcgcgcgaggccaaggtggatgtggcgctcagcaacgcctttgcctttggcgggttgaacgcggttctggccctgcgcaaggtttgatcctcaagccactgtttaaaaaggaaaaggccgccgggttcgattgaaccggcggcctttgtctgtctttggcagggatcagttgttgctgaccacatccaccttgtcataactggcggtgaagcctttcagcgacagatccagcgacacggtctgatcgggcgcaggtgcgggaaccagcgacacggtggccttggcgcccttcttcatcgcgtcgatatcggtctgggtcaggccgatctgggcaacgcagccgatcgggttgcagaacgagtagttgtagcgcttacccggcgccccgtcgatcgagatggtcaactgagcgggcagcagggtttccagcggcacgatcacggttgccccggccacggcgaccccgccatcctcgagtcggaacatcgagaattcggccatcgggttccccttggcatcggtcaggatctgcagcatcgaacaggggtcggtctcggcctcggtcttgatacaggccatatcccaatcgccgatcttctctttcgagtagcgctggcccaactggggcgcgccatcggcgggggtgcccagatcaagaagctgatccgcggttttcggttcttcctgcgcgggggcaggcgcggtttcggtctgggtggtggtatcctgcgccatcgcggcgccagtcagcgccagcagggcggcggcggacagggaaatgagggtcttggtcatgaatgcctcgtcaaaaagatgagctgctcggccctcgtctatcacgactgtctgacgctgtcagggtcaaagcagcgcatcggcggcgatttgatgaggccggatcgaaacgtgaaaagggaacccgtgttacccggattccctcttatctgtctccccgtcggaccggccgacttagtattgtgtgcagacgttacgagaggtgtggcaacgggtcaacagctatcagaggttttttcgcttcaaggcgtcaattgattggagatgctcgatttttgaccgttgagtcagaaaaaagccgtgcccgaaggcacggccagtctgacagggaggaagtgcccccagacaccagtcgcctgagggacaataaggactatcgcaggcaaaggttaactttgtatggttgcggtgagacgatgaatatcgaggcataaaccaaatggatggaaagattttcctgggcggcggcggcccggattacggcgtggcgcaggggctggacctgaaatatgccaaccgacacgggctgattgcgggcgccaccggtaccggcaagacggtgacgctgcaaatcctcgcccagggctttgccgaggccggggtgccggtgtttctggccgatgtcaaaggcgacctgtcgggcatggccaagcccggttcgcccgatcacaagctgcacgcggcctttacctcgcgcgcggaaaagatcggcctgagcgattacgcctatcgcgcctgtccggtgaccttctgggatctgtttggcgaacagggccatccggtgcgcaccaccgtggccgagatggggccgttgttgctgtcgcagttgctggagctgacagaggcgcaggagggtatcctgaacatcgccttccgcctttcggacgaagaggggctgccgctgctcgatctcaaggatcttcaggcattgctggtctggatcggcgagaatggtaaatcgctgtcgctgcgctatggcaatatctcgaccgcctcggtgggcgcgattcagcgccggctgctggtgatcgagaaccagggcggcgcgcgcctgttcggcgaaccggcgctggatctggccgacatgatgcgggtcgatgaccaggggcgcggcatggtcaacatcctggccgccgatacgctgatggcctcgccgcggctctactcgaccttcctgctctggctgctcagcgagctgttcgaggaactgcccgaggtgggcgaccccgaaaagccgaaactggtgttcttctttgacgaggcgcatctgctgtttgatgacgcgcccaaggcgctggtggacaaggtcgaacaggtggcccgcctgatccggtccaagggggtgggggtctatttcatcacccagaacccggcggatgtgcccgaggatgtgctgggtcagctgggcaaccgcatccagcacgcgctgcgcgcctttaccgcacgcgaccgcaagaacctgcggctggccgccgagacctatcgcgagaaccccgcgttcgacaccgaagaggcgatccgcgaggtgggcgtgggcgaggcggtgacttcgatgctgatgaaaaagggcgtgccgggggtggtggaacgcaccctgatccgcccgccctcgtcgcaactgggtccgatcactccggccgagcgcaaggcgatcctgaacacctcggacatggcggggaaatacgacacgccgctggaccgcaaatcggccttcgagattctggcgaaacgggccgaggaggccgcgaaagaggccgaacaggccgaggagcgcgccgaggaggccagcccctgggagcgcgagtacaactcggcgcggcgctattccggcagccgggtgggccggtcgagcgcgcgtcagaccagcagccggcgccgcagcgaggacacgctgaccagcgccatgggcgaggcggtgatcaaggagctgaaaggcactaccggccggcgcatcgtgcgcggcattctgggcagcctgttcaaggggcgctgacggagcgggggcgctgcccccgtcgcgcgctgcgcgactcccccggagtatttcgaaccagaaagaagcagatcggcgcttgggcgtggtttgctgcaaaaaaggccgcgtccgggtggggcgcggcctttcttggatttacttttccgggatcaacccgcgtgggctgaacctgagcaccaggagcaggatgatccccatggtcaacagacgcatatgggcggcgctgtcgatcaggtgcgatttcagcgcactgccttcggccatgccgctggtgatcacctgcatcaggaagaggcccagaggttcgacctgaacccagagaaaccagatcagcatcgcgcccagcaccgcgccgaaattgttgcccgatccaccgacgatcaccatcacccagaccaggaaggtgaagcgcagcggctgataggtgcccggtgtcagctgtccgtcgagcgtggtcatcatcgccccggcgataccgcagacggccgatcccagcacgaagatttgcagatgccggcgggtaacgtccttgcccatcgcctcggccgcgacctcgttgtcgcggatggcgcgcatcatccggccccaggggcttttcagggccatctgcgccatccagagaaggatcagcagcaccaccatgaacaggaccgaatagcccagtttcacatagagggtagaggcggtcaccgggtcgatgcccagcgaggccgcgctttcgacaaagccggcatcgttttgcaggtcgatctcgtaaggaaccgggcggggcaggccgatcacgttcttgacgccgcgcgccagccagtcctcgttcttcatcaccgcgatgatgatctcggcgatgcccagcgtggcaatcgccaggtaatccgaacgcaggcccagcgccgtcttgccgatcagccaggcggcacccgcggccagaaggccaccggcgggccaggccagcagcaccggcaggcccaggccgccgatattgcccgccgctgccgggttgatcgcctcgaccgccataacgttggggtcaaacaccgcgcgatagatgatgaaacccagcaccagcaccgccagcatggccaggttgcgactgcgtcccttgggcatgtggcgggccaccagcacggcggccaccacggtggcggcgccaagcagcagcgccagcacgatgccgaagccgcccgcgctccacgcctcgggcgagagcggctcggacaccagcaccacggccagaccgcccagcgcgacaaagcccatgatgcccacgttgaagagcccggcaaagccccattgcaggttcaccccgatggccatgatggccgagatcagccccatgttgacgatcaggatggccgagttccagctttgcatgaaaccggtgatcgcaaccaggacggcgatgcccaggaacagggcggtattcttcactgtctcggtcataccgctttccccttgaagaggcccgtaggcttgaacagcagcacgatcagcaggatgacgaagctgaccgcgaatttgtagtcggtgctcagaagctgcaccaacccgtcaggcgacattccttcgggagcgagataacccagcacctttttccaggcataggtcaccgtcacctcggaaaaggcgatgacgaagccaccggcgatggcgcccagcgggctgcccagaccgccgacgatggccgaggcgaagatcggcagcagcagctggaaatagacgaagggcttgaagctcttgtcgagcccgtaaagcacccctgccgtggtggccagcgccgcgacgatcagccaggtgtacatcaccaccctttcggggttgattcccgagagcagcgccagatcctcgttatcggaataggcgcgcatggatttgccggtgcgggtccggttcaggaaccagaacagcagcgccacgcagatcaccgcgacaaccacggtcagcgcctgggtggtcttgatcgccaacccctcgtccagcccggtcatcttcttgaagtcgcgggccgagatcaggaaccgggtgccatcggcgaagttctggtcattggggccgatgacgaaacgcaccagcccgttcatgatgaacatcacccccatcgagacgatgaccaggatcaccggtttcgccttttgctcgcggtaaaagcgatagaccgcgcggtcggtgaccagcaccagcgccatacagcccaggatgccgaagggcagggccaaaagcgcggtgggcagtggcccgaggctgatgccatgcgactgcatccaccaggtcaccagcacggtgatcatggcgccaaaggccatggtgtcaccatgcgcaaagttcgagaaccgcaggatgccatagatcagcgtgacgcccagcgcgcccagcgccagctggctgccataggcgatcgcggggatcaggacaaagttcgaaagcgccacaagggcgttgaggatttccatgtctcagccccccaggaaggatttgcggacttcgggatcttcgagcagttccttgccggtgccggtaaaggcgttgcggccctgaaccagcacatatcccttgtcggcgatggccagcgcctgcttggcgttctgctcgaccatcaggatcggcaggccggtacggctgacctcgatgatgcggtcaaacaactcgtccatcacgatggggctgacgcccgcggtgggttcgtccagcatcagcaccttgggcttggtcatcagagcccggcccacggcgacctgctggcgctggccgcccgacagctctccggcggcctgataccgtttctcgcgcaggatcgggaacaggtcatagacctgctccatggtctcgcggatgtcatcgcggcggatgaaggcgcccatttccaggttctcctcgaccgtcatcgaggtgaagatgttgttggtctggggcacaaagcccatgcccttgaccacccggtcctgcggggtgagcctggtgatgtcctcaccatccagccggaccgagcccgagcgcacgtcgagcatgccgaacaccgccttcatcgcggtcgacttgccggcgccgttggggccaacgatcacggcgatctcgcccgggttcaccgcgatggtgcagtcatgcaggatatcggggcccttgccataaccgccggtcatggtgtcgccgatcagaaaggggccgccatcgaccttggtcgtcgggccgctcttgcgatgggcgggggtcatggtgcccatacccttggtattggtgatcgaggcgtccttgttgccgcgaccgtcctgatagggattgtcgctcatgcgcctgcctccagctgtgccttgttcttcaggccggtgcccagataggcctcgatcacatgctcgttggccttgatctcgtccagcgtgccctgggccaggacccggccctcggccatgcagatgacgggatcacagatcttgccgatgaaatccatgtcatgctcgatcacgacaaaggtgtagccgcgttccttgttgagccgcaggatggtatcggcgatggtcatcagcagggtccggttcacgcccgcgccgacctcgtccaggaacacgatcttggcgtccaccatcatggtgcggcccagttccagcagcttcttctgcccacccgagacctggcccgccttgtgatcggccagatgttcgatggtcaggaattccagcacctcgtcggccttggcgcgcagcgcgcgttcctcgtccgcgatccgcttgcgtccgaaccaggtgttccacagggcctcgcccgactggccgcccggcaccatcatcaggttctcgcgacaggtcatcgagctgaattcatgcgcgatctgaaaggtcctgagcagccccttgtggaacagctcgtgcggcggcaggccggtgatatcctcgccatccatggtgaccttgccgctggtgggcggcaggacgccggcgatcacgttgaaaagggtggttttgccggctccgttcggtccgatcagaccggtgacagagcccttggtgatttccagcgtcgcaccatcgacagcatggaaaccgccgaagtgcttgtgcacgtcttcgacgacgatcatgtgttcccccggggccgctttgtgttttgcggccttgttggttgttgcctcatcccccgaaaagaggtgcggccttttgtcattgaaacagcccggacacaaggcccgggctgttctgtgtcatctcatcgcagggcgatcaacggaacttggccgtggtgatcttgccgccttcgatggtgatctggcggtagttgccggcgctttcgccgggtccgatcagctcgaccgcggtggcgccgacatagtcgacctcgccgccgtccttgatgatctgcagcgccttggccagttcgccgggatagatcttctcgcccggtgcgttggccacatgcatcacgtgatccttgtaatcgcccgagtccttggagttggccgcctgcatggccagcatgatcagggctgccgcatcataggcttccggggtgaagggcgaggtggaatcgaacgcgccgcccaccatttccgagaacttggcaacgcccgggctgtcggtgccggggtgctggccgctcgagccttcgatttcgtcgccgaagttctcttcgagcttggcgccgatcatgccgtcggggaagtggaaggtgtcgaacgcgcccgagtcgatggccgagcgcacgatgcccgaaccgccctggtcgacgtaaccggcaaccaccagacggtcgccaccggcagccgccagcgcgcccacttcggccgaatagtcggccttgccgtcttcatgtgcggccgagatggtcacggtgccgcccgccgcttcgaatgcggcctggaagctgtcggccagacccttgccatagtcgttgttggtataggtcagcgcgacttccttgatgccttcttccatcagcacttcggtcatcacgacaccctgacgggcatccgacggggcggtgcggaagaacaggccgttgtcgtcggcggtcgacagtgccggcgaggtggccgagggcgagatcatcacgacgccgttcgggacggcgacgttggacaggatcgcaccggtcacgcccgaacagtcggcgcccatgatgccgtcaaccttgtccgaggtcaccagacgctcggcggcggcggtggcggcggcggcgtcaacgcaggtcgagtccgcgcggaccgaggtcacggtggccccatccagcagcaggcccgagtcggtgacttccttcatcgccagctcggcgccgtcggccatcgagggggtcagcgattcgatcgggccggtgaagcccagaatcacgccgatcttcacctctttggcatgaccaccggcaaaggccgcgcttgccatcagggcagaggccgcagtggccgtgagaagctttttcatgtgttactcccttgttggaacgtaatcgttctgacgaaaccctaggcaagctgtcgccaaaagaaaagtcctaacgaaaaagtggtttggtgccgtaaatcatggatgttctgctggtcgtggtcttgagttgagactgggtaggctggaggaaacgggatgacattcgcacggatcagctgcgtgattctgacggtggcggcgctgctgacctcggatcgggccggggccgagctgtcatcgcgcgccgggccgctcaaggtcgaaatgatggccgaggggcttgattcgccctgggcggtggcgccgctgccgggggccgggtttcttgtcaccgagcggggtggcgatctgctttatgtaaacggtgctcagcgggtccgggtgtcgggcacgccccgggtaagggtcgcggggcagggcggtttgctggatgtcacccttgcccgcgatttcgccagcagccggcggctttacctcacctatgcgcagccgcagccgggcgttggcgccggcacggcggtggcggttgcgcggctgtccgaggacaaacgtcgcctgaccgggctcagccgcatctacgaggtgccgccaggcggacagggtggccgccatttcggcagccgcgtggtcgaggcagcggatggcacactctttgtcacgctgggcgaccggggcgccgatgccagcgcgcaggatccgggcaacccgcaaggctcggtgatccgcatccatccggatggccgcatcccaagcgacaatccctttgtggggcaaagcggtatccggcccgaggtctggtctctgggccaccgcaatccgcagggcgcggggctggatgcgcaggggcggctctggacctcggaacatggcgcgcgcggcggtgatgaggtgaacctgatccggcccggtgccaattacggctggccggtgatctcatatggccgccattattcgggcgccaggatcggcgagggcacccacaaagaagggatggaacagccgaagttccattgggatccgtcgatcgccccctcgggcctgctggtctattccggcacgctctggcccgcgtggaagggcgacatatttgtcggttccctgaagttcgaccatatcgtccgcctgaccggcagccctctgcgcgaggccgagcggatcgaaggccccgaaaccgaacgcctgcgcgacatcgtcgaagcaccggacggcgcgatctggttcatctccgaggggcggggcgcggtttacaggatcagccctgcgtcctgagctgagtttgatgaacacaaagggggcgtgcgggatctgaccctgcccccgatgttttcgatcctgtcgacagcaagcgccgacatcgatcttgggcaggttccagcgccgcctagaccgacaatcgggtgctttgcgcaccgcgctcgcgatagggggtggtgttgtaatgcgcccggtagcatttcgagaaatggctgggcgaggcaaagccgcaggccagcgccacattgatgacgctcatatcggtctgcatcagcaggttgcgcgccttttgcagcctgagttccatgtaatagcgtttcgggctgcggctcagatagcggcggaacagccgttccagctggcgggtggacatgcccacatccttggccagcagcgcgggcgagatcggctcttcgatgttgcgctccatcatctggatgacctggctcagcttggggtggcgcacgccgatccgggtgggggtcgacaggcgctgggtgtcctgatcggtgcggatcgaggaatagatcagctgatcggcgaccgcgttggccagctcctcgccatgcgtgttggcgatcagcttcagcatcaggtcgatcgaggcggtgccccccgccgtggtgatgcgcgcgccgtcgatgacaaagaccgatttggtcagcgtcacctcttcgaattcctcgacgaaactgtcctgattctcccagtggatcgtggctcgcttgccatccagcagcccggccttggccagcgtgtagcccgcggtgcatagcccgccgatgaccggtccgcgccgcgcctcgcgccgcagccagccgaccaccttcttggtggtggccttctgcacgtcgatgccgccgcagaccaggaccacatcctcgcgccgcagctcttccagatcgccgtcaagcttgaacacggtgccattggaacaggtggccgaagccccgccttcacccacgaccgaccattcatacaattgctggcccgccatgcggttggcgatgcgcaatgcctcgaccgcgcaggcgaaacacaacatggtgaactggtcgagcaggacgaagacaaatctctgcggcttcttctggccgctctccactctgacaacttggcgttgctctttcatgcgcgcgttccttggctattgtgacgccgcgtccggggcgtctgcgctgggctatccgtcacattgctcagagcttgtttgcgacgtcaagaggcgcaaatctgatatggtctctgcccgggtcattttgtatagaggccccctgtgaataccattgcggagatgagagcgatgagcgagtggcaaaaatcgaactggcgcgcgaaaccgcgggttcagatgcccgactataccgatcaggccgaactggcccgggtcgaggcgcagctttcccagtttcctccgcttgtctttgccggcgaggcgcggcggctgaaacggcatctgggtgcagccgggcgcggcgaggcctttctgctgcagggcggcgattgcgccgagagctttgaccagttcagcgcggatggcatccgcgacacgttcaaggtgatgctgcagatggcgatggtgctgaccttcggcgccaaggttccggtgatcaaggtgggccgcatggccggccagttcgccaagccgcgcagcgcgccgaccgaggtcctggatggcgtggagctgcccagctatcgcggtgacatcatcaacgagctggcctttacacccgaagcccggatgcccaacccgcagaagatgctgcaggcctatacccaggcggcggcgacgctgaacctgttgcgcgccttttcgaccggtggtttcgccgacatgaaccgggtgcattcctggacgctgggctttaccgacgaacaggacgtgcagaaatactccgagatcgccgaccgcattcaggacacgatcgacttcatgggcgcggccgggatcactgctgacaccacgcatcagttctcgaccgtggaattctacaccagccacgaggggctgttgctggaatatgaagaggcgctgacgcggcttgattcgacttcgggcaactggctggcgggctcaggccacatgatctggatcggcgaccgtacccggcagccggacggcgcgcatgtggaatactgccgcggtgtgctgaacccgatcgggttgaaatgcggccccaccaccaccgccgaagacctcaaggtgctgatggccaagctgaaccccgagaacgaagagggccggctgaccctgatcgcgcgctttggcgcgggcaaggcgggtgaccacctgccgcgcctgatcaaggcggtgcgcgaggagggtgccaaggtgacctgggtctgcgacccgatgcatggcaacaccatcaagtcggcctcgggctacaagacccggcccttcgaatcggtgctgcgcgaggtgcgcgacttctttgccgtgcaccaggccgaaggcaccgtgcccggcggcgtgcatttcgagatgaccggccaggacgtgaccgaatgcaccggcggcgtacgcgcggtgaccgacgaggatctgagcgatcgctatcacaccgcctgcgatccgcggctgaatgccagccagtcacttgaactggccttcctcgtggccgaggagctgacccggctgcgcgccgatcagcgccgccgcgcggcgggctgatccgcccgcacaggtccggatggaaacgacaggcagcggcccggggcgaatgctccgggccgtttgccgttcactcctcggatgagaccagacgcagctgcggcttgcccttgacgaagtcggcttgcggtgcggcaaagcctgcggcttggggcgcggcagaggccgcgtcgggttgcgcaacctcgggcaggtcgcgcaacaccgattccgagatctcgaagcggcgcccgccggtgcccagcggcccgtccgagatcatgatacccagcgcccggctgacatcgccgaaatcgctttgcaacggcagcaggatcatccgcgcctcgacccggggcgcggtaaagcggcgctcggcgcgcagcgacatttcgcagatcgcgggggtgtcgaacacatgctccagcgtggcgccgatctcggagcgggcggcggcggtgaaaaaggccgtcaacggcatgccgcgaacctccatcccggccatctcgctcagatggctgccggccagacggaaccgggccacaccgggcgcgatccgttccagtataaaggtgtattccaggatgttctccaacccgcgagggtcgatatccgagcgccgcggcaccccgtcacccacccgcagggccgaccaataggcctcggcctgacgcagcggcgacaccgtgcgcccgctgcgaaaccggtccatcgcgatcacattccccgcgccgtccccgcgatctgcccgggacctgccaccaaaaaaagtcttcatcaccattaccctgttgctcgccgttcccctgccttggctcgcgccttgcaggacaaggacggagcttaagacaggttacctaaacgttaacctgccacgggttgacccaattttggagcaattccttaacgattggttaactgcgtaaaacttgacgaaaatccggccgggtcttgcccaaggggcgggcttggcattaggtgcgggggtatttccggcggggtccgcaacataggagagtgcagccatgatcagatccatgaccggttttgcctcggcgcgcggcgagatggcgccattcagctggagctgggagctgcgcagcgtcaatgccaaggggctggacctgcgcctgcgcgtgcccgattggctggaagggttggaaaccgcgatccgcgccgatctgggcaaggcgctgggtcggggcagcgtcacgctcagcctgcggctgtcccggggcgaagagggcgcggcgctggcgctgaaccccgccgcgctgtcggcggtgctggacgcgctgtccgaggtcgaggatcaggcgatgacgcgcggcatgacgctggcgccctcgcgcgcggcggaccttctggcgctgcgcggggtgctggaggcgggtggcggcagcgacgacccggcaccgctggtaaagcggctgaaggccgagctgggcccgctgattgccgcattcctgcagatgcgcgagaccgagggagccgcactggccgaaatcctgcaaggcaacctgatccgtgtcgcggatctgaccgcgcaggcggcggcgctggctgaagcgcgcaaaccgctggtggccgagacgctgcgcgccaatctggcccgagtgctggacaatacggacggcgccgatcccgaccgggtggcgcaggaattggccatgcttgccgtcaaagccgacgtgaccgaggaactggaccgcctgcaggcccatatcaaggccgcccgcgacctgctggccaagggcggcgcggtggggcgcaagctggatttcctgatgcaggaattcaaccgggaagcgaacactctgtgttcgaagtcacaaaacgctgatctgaccggggtagggttggagctgaaagcggtgatcgaccagatgcgcgaacaggtccagaatgtggaataaagacaggaagcaagacagatgacagaccgccgtggcctcttgatcattctttcctcgccctcgggcgcggggaaatccacgctcgcccgccggttgatgagctgggatccgggtctgaaattctcggtctcggccaccacccgcgccccgcggcccggcgaggaacatggccgcgaatactattttctgagcgaagaccagttcaagggacaggtgcggcgcggcgagatgctggaacatgcccatgtgttcggcaatttctatggctcgcccgcaggccccgtgcgcgacacgatcgaggccgggcaggacgtgctgttcgacgtcgactggcagggcgagatccagatccgcaactcggatctgggcaagcacgcgctgtcgatcttcatcctgccgccctcgatcaaggagctgcgccgcaggctggaaagccggggccaggacagcgccgaggtgatctcgcgccggatgctcaaaagttgggacgagatcagccactggggctattacgattatgtcctgatcaacgacgatctggacgccaccgaggaacggctgaaaaccattgtcagcgccgagcggatgcgccgcatccagcagccggcgctgcaagaacatgtgcgcaagctgcaaagtgaattcgaggacctgtcatgaccatctatgccctgggcgagcaccgccccgaaatccatcccgacacctgggtcgcccccgatgccaacctgatcggcaaggtggtgctggaagagggcgcctcggtctggttcggctgcaccatccgcgccgatcacgaggagatccggatcgggcagggcagcaatgtgcaggaaaactgcgtcatgcatatcgacgcgggctatcccctgaccatcggggcgaattgcaccatcggccacaaggtcatgctgcatggctgcacgatcggggaaaactcgctgatcggcatgggggcgacggtgctgaacggcgccaggatcggccgcaactgcctgatcggggcgggggcgctgatcaccgagaacaaggaaatccccgacaattcgctggtgatgggggtgccgggcaaggtggtgcgccagttggacgaggccgccgtggcccgcatcgcctggagcgccaagcactatcaggacaacatgcgccggttccgcgacagcatgatcgcggtgggttgatcgccggattgccgccatgcccgaggatctgaaccacgaattcctggccgccatgccgctggcggcgctgctggtcgatcaggccgaacggatcatcgccgccaataccgaggcgcagacgctgctgggacagcagatcgtcgggcgccattacgccaccatcctgcgccagccgcaggtgatcgaggcgatcgagcgggcgctgcgcgacaaggggtccagccgcagccgccatctggccaatgacggggcgcaggataccaccttcgaggtgacctgccgctatgtgaacgggatcggcgcggtggcgggcggcgcggtgctggtcagctttatcgacgtcaccccgatggaacaggccgggcagatgcgccgcgatttcgtcgccaatgtcagccacgagctgcgcacgccgctgaccgcaatcatggggttcatcgaaaccctgcgcggcccagcgcgcaacgatcccgccgcccaggaccggtttctgggcatcatggagcaggaggccgggcggatgaaccggctggtgggggacctgctgtcgctcaaccgggtcgaaagcgaagagcgggtccgaccccgaggcgcggtggatctgtccggtcagatcgcctcgacgctcaattcactgcgcccgcttgcggccgaggccggggtcgagctttacttcaccggtcccgagaccccggtcattgtgcccggggacgaggaccagatccgccaggtcctgaccaacctgatcgagaacgcgatcaagtatggcggcagcggcggcgaggtgcgcgtcaccctcagcgaggctgagcgtgacccggcggtgcgcggccccgccgcccgcatccaggtgtcggacaagggggcaggcatcgacgccgtgcatctgccgcgcctgaccgagcgattctatcgcgccgacaaccaccgctcgcgccagaagggcggcaccgggctggggctggccatcgtcaagcatatcgtcacgcgccatcgcggccggatgcgggtggaaagcacgctgggaagcggcaccacctttaccgtgattctgcccaagtaacgccgatccggggcccgatccgcgcaagcggggcgggcaatcgccggtgtcgcgctgctgtcatgctgtctttacatggctgtcatgcaaacttgccgtcacaaatcggggctttgtcatatccctgttacatagccgtcacaaaagcctcatgcacgacccctagaagtcggcccgagatcatcatggggatgatcgctagattaccgctgtcaaggagactgcaatgtcctttgtgaaactgtcggcttcggccctggcaattgctgctgtttcggccaccgctgccgccgcgcgcgatcaggtccaggtggccgggtcctcgaccgttctgccctacgcctcgatcgtcgccgaagcctttggcgaaaacttcgacttcccgacccccgtggtggaatcgggcggctcgtccgccggtctcaagcgcttctgcgagggtgtgggcgaaaacaccatcgacgtcgccaatgcctcgcgcaagatcaaggacaaggaagtcgccgtctgtgccgaaaacggcgtgaccgacatcatcgaggtccgcatcggttatgacggcatcgtgtttgccagcgacatcgccggcaatacgttcgaattcaccccgagcgactggttcctggcgctgtcggacaagatcatggtcgacggccagctggtcgacaaccccaacagcacctgggccgacgtgaacgccgccttcccggcgcagccgatccaggccttcatcccgggcacaaagcacggcactcgcgaagtgttcgaagacaaggtgatcctggccggctgtgaagccaccggcgctttcgaggcgctcaaggccgccaatggcgacgacaagaaagccgccgagaaagcctgtatcgccctgcgcaccgacggtgtgtcggtcgatatcgacggcgactataccgagaccctggcccgcatcgaaagcaacaaggacggcatcggcgtctttggcctggccttctacgagaacaacaccgacaagctgcaggttgcgaccatgtcgggcatcgttccctcgaccgagtcgatcgcaaccggcgaatacccggtgtcgcgtccgctctacttctacgtcaagaaggcgcatatcggcgtgatccccggcctgaaggaatatgccgagttcttcatcgctgacgagatcgcaggccccgatggcccgctggccgaatacggcctggtgtcggacccggaactggccaagacccaggaagccgtggcagacgaaaaggtcatcggcggcaactcgtaagggtcgcccccgatcgtgaactccgccggggcgtctgcgcgcgccccggcttttgatcctcagatgacggacgctgtgtgatgccgaccctctggctggtgctgttcctcctcctgctttccacctttggattctttgccggccgcgcgcgggcgctgagttccgccggtggcgacgcccgcaagctgcattcgctgccggtctattacgggctgaacgtggccctgaccgggctggtccccgcgcttggcgtgctggcggtctggcttctggcgcagccgatgctgattgataaccgggtctcgggcctgatccccgaagacagcattcccgccgaactgacccgcgatctggtgatgtcggatgtgcgccgcgtggccgaggggctggacgtcgccgttgcccagggcgcgctgagcgaggccgaggttggcgcgctgaaggcgggcagttccggcatccgcgcccgtctgggcgaggtcggggtggcgctgggatcggacgtgcgccccgaggtgctggccgccgcccgaacctatcgcgcgctcagccacaccggcaccctggtgatgggcgccgtggtggcgggtctggcgctggccgggctggcctggtcctatatgcgcacccatcacgactaccgcgcccgcaatgtggtcgaacgcggggttctggcgctgctgatcctcgccgcctcgctggccatcctgaccaccatcggcatcgtgctgtcgatgctgttcgaaaccgcgaatttctttggcctgcacgactggcgcgacttcttcttcggcagcacctgggcccccaacttccggggcgacagcgagctgtcgatcctgccgctgctctggggcacgctgttcatttcgctgatcgcgctgctggtctcggtgccggtcggcctgttcgcggcggtctatctgtcggaatatgccggcaaggcgacccgcagtttcgccaagccgctgctggaaatcctggccggtatcccgaccatcgtctatggcctgttcgcgctgctgacggtggggccgatgctggccgatatctttggcaatggcggcgcgctgggggtcaactggatggcgggtgccacctcggttctgacggcgggcgtggtgatgggcatcatgctgatcccctttgtcagctcgctgagcgacgacatcatcaacgcggtgccccaatccatgcgcgacggctcgctggggctgggcgcgacccgctcggaaacggtgcgcagcgtggtgctgcccgccgcgctgccgggcatcgtgggcgccatcctgctggccgcgtcacgtgccatcggtgagaccatgatcgtggtgatgggcgcgggggcgattgccaaattctcgctcaacccgctggaatcgatgaccaccatcaccacccgtatcgtcagccagctgaccggggataccgatttcgccagccccgaaacgctggtggcctttgccctgggcctcaccctgtttgtcctgacgctggggctcaatgtcctggcgctctatatcgtgcgcaaataccgggagcagtacgaatgaccgaccttacccccgacgccgcccccggccgccgccatgccgcgtcgctgttgacgccggatgcgcgcacccgccgccgcaatcgcgccgaggcccggtttcgcgcctatggcatgggcgccatcctgatcggcctgatgatgctggcggtgctggtcttcaccatcgtctcgcgcggcaccggcgcctatacccagacctttgtgacgctggatgtggaactgctggaaagcaagctcgacaagaagggcacccgtgatatcgaggcgatcaagaaagtctcgaccttcggctatgcgccgctgatcaacgcggcctttgaaacggccatggacaaggccgggatcgagaccgcgctgaagcccaaggatcaggccgccatcctgtccaaacgcgccgccgcccagctgcgcgactatgtcatcgccgatcccgagcggatcgggcagaccgttagctttcgctttctggccaattcgcgggtcgatggctatctgaagggccgcgtcacccgcgagagcatcgccaatgacaagtcgatcagcaccgaacagctggatttcgtcgatcagctgatcgcggcaggcatgatcaggaagaccttcaacctcgatttcatcctcggctctgacgcctcggatcagcggcccgaggccgccggcatgggcgtgtccatggtcggctcgctgttcatgatgctggtggtgctggtgctggcgctgcccatcggtgtggccgcctcgatctatctcgaggaatttgcccccaagaactggctgaccgacgtgatcgaggtgaacatctcgaacctggccgccgtgccttcgatcgtgttcggtatcctgggtctggcggtcttcatcaactacatgcacctgccgatgtcggcgccgctggtgggcggtctggtgctgacgttgatgaccctgccgaccatcatcatctcgacccgcgcctcgctgaaatcggtgcccccctcgatccgcgatgcggcgctgggggtcggggcctcgaagatgcaggcggtgttccaccacgtgctgccgctggccgcgcccggcatcctgaccggtaccatcatcggcctggcgcaggcgctgggggaaaccgcgcccttgctgctgatcggcatggtgggcttcatcgcctcgaacccgcccgacgggatcgccgctggcctgctgtcgccgaactcggccatgcccgcccagatctatgaatgggcgaaacgggccgacccggccttttatgaacgcgcctgggggggcatcatcatcctcttggtgttcctcgtaaccatgaatacgctggccgtgatcctgcgccgccgctttgaacgccgctggtagaaggaggcagacaatgaacgatatgtcccgagtggagagagccgtggaaagcaagcaaaccaagatggagtgccgggactgccacgtctattacggcgacacccacgccatcaagaacgtgaatgtcgatatcgcggacaagaccgtgaccgcctttatcggcccctcgggctgcggcaagtccacctttctgcgctgtctgaaccggatgaacgacaccatcgccggcgcccgcgttcagggctcgttccagctggacggcgaggatatctatgacaagcgggtcgatccggtgcagctgcgcgccaaggtcggcatggtgttccagaaacccaacccgttccccaagtcgatctatgacaacgtggcctatggcccgcgcatccacgggctggcccgcaaccgggccgagatggacgagatcgtcgaaaaggccctgcgccgcggcgccatctgggacgaggtcaaggaccggctggacgcgccgggcaccggactgtcgggcggtcagcagcagcgcctgtgcattgcccgcgccatcgccaccgaacccgaggtgctgctgatggacgagccctgttcggcgctcgacccgatcgccaccgcccaggtcgaggagttgatcgacgagctgcgccagaactattcggtggtgatcgtcacccactcgatgcagcaggcggcgcgggtcagtcagaaaacggccttcttccacctggggcaactggtggaatacggcgagaccggccagatctttaccaatcccgaagatccccggaccgaaagctatatcaccggccgcatcggctgaggacaggagcaggacacatggctcaacaacacatcacctcggtctatgaccgggagctggaggcgatccaggcccatatcatgaaaatgggcggcctggtcgaagccgcgatcatggccgcggcgcggtcgctggagacccgcgacgcggaactggccaacgaggtgcgtgccggcgacaaggcgatcgacgcgctcgaagagctgatcaaccaggagaccgcgcgcctgatcgccctgcgtgcgcccacggcgagcgatctgcggctggtgctgacggtgctgaaaatcgccggaaacctggagcggatcggcgactacgccaagaacatcgccaagcggaccacggtgctggtggatcagccgcaggtgggcgacagcgccgccgcgctgcgccggatggcgcgcgaggtcgagctgatgctgaaggacgcgctggacgcctatatccagcgcgacgccgagctgggcgccgatgtgatcgagcgcgaccatgaggtggatcagatgtacaacgcgctgttccgccagttcctgaccttcatggccgaggatccgcgcaacatcaccccctgcatgcatctgcatttcatcgccaagaatgtcgagcgcatgggcgaccatgtcacctcgatcgccgaacaggtcgtctatctcgtcaccggcaaccgccccgacgagatgcgccccaagggcgatgtgacctcgacgaccgcataaggaggcacgtgacagatgtcagccgatcaacccagcgttctggtggtcgaggatgaaatggcgcagcgcgaggtgctggcctataatctcgaggccgaagggtttcgcgtgatccgcgccgagaacggcgaagaggcgatgctgctggtcgacgaggacacgcccgatatcatcgtgctggactggatgatgccgaacctgagtggtatcgaggtctgccggcggctgaagacccggcccgagacccgcagcatccctgtcatcatgctgtcggcgcgcagcgaagaggtcgacaaggtgcgcgggctggaaaccggcgccgacgattacgtggtcaaaccctattccgtggtcgagctgatggcgcgcgtgcgcagccagctgcgccgggtccgtccctcgactgtcggcctcaggctggaatacgaggatatcgtgctagatgccgagacccacaaggtcagccgctcggaaaaaccgctgaaactgggcccgaccgagtttcggctgctgtcgaccttcatggagaaaccgggccgggtctggagccgcgagcagctgctggaccgggtctgggggcgcgacatctatgtcgatacccgcacggtcgacgtgcatatcgggcggctgcgcaaggcgctgacccagcatggcggcgatgatccggtgcgcaccgtgcgcggtgcgggatacgcgctgggctgagacgggcagggcgcgctcttagcgcggcaagccctcctcgggctcggcctgtgccgccagccagtggcgaaaggcgcgcagcgacgggtcgttgccgcgcgcccgtggccagaccaggtaataggcgccgagcgtttcgaccgcatcgggataggcggcgaccaggcgtccggtggccagatcctgttccaccacgtaattgggcagcaaggccacccccagcccatgcagcgccgcctgtccgatggtggcgaactgatcgtaaagcgtgccgggcagggtctcggggcaggtgactcccatctgcgcgaaccagtcctgccaggcgcgcgggcgggtctggatatgcaacagcggcaggcgcagcaggtcggccggggatttcggcgccccatgcggcagcaggcccggcgcgcagaccggcagcacacgttccgccctgagcagaagccggtcggttccgggccagtccggttcaccaaaatgcaacgccgcatcaaagggttcgctggcaaagttgaatggtcgcaaccgggtggtcatgttgatggtgatatccgggtgcaggcgcgagaattcgggaaggcgcggcatcagccagcgcatcccgaaggtgggcaggatcgccaggttgacggtgccccccgccggcgccacctgaagccggagcgaggcctgtgcgatccggttcaacgcctcgcggatctcggtcacgtaatcctgcgccgccggtgtaagcgacagccgcttgcggtcgcgccggatcagctccacgcccatctgtccttcgagcgtctgcaactgacgactgaccgcgctttgcgtcagtgcgagttcctcggctaccgccgaggcagagccgagccggtccagcgcttcgagcgcacgtagcgaagacagggaggggaagaacttgcgtgaggtcagcatgtatgcgttttactcatgaaaacccgcaaaagtctcgctgtatttttgcggttcgggaaagatatggtcccgtcagaccgtatttcaggagttttcccgatggatatcgccgccaagcccgccctgcgtgacaaggacaagcccgatctgggcggtttcgactgggaggatccgttccgcctggccgatcagctgagcgaagacgaacgcatgattgccgacgccgcccgcgcctatgcgcaggaaaagctgcagcctcgcgtcacgcaagccttccagaccgaacataccgacccggacatctttcgcgagatgggcgagatgggcctgttgggcaccaccatcccagaacaatatggcggcatcggcgccggctatgtgacctatggtctggtggcgcgcgaggtcgagcgggtcgacagcggctatcgctcgatgatgtcggtgcaaagctcgctggtgatgtacccgatctatgcctatggcagcgaagagcagcggatgaaatacctgccgaaactcgccagcggcgaatggatcggctgtttcggcctgaccgagcccgatgccgggtcggacccggccagcatgaagacccgcgcggtcaagaccgagggcgggtatcggctcaccggcaccaagatgtggatctcgaacgcgccgatcgccgatgtctttgtcgtttgggccaagtctgacgcgcatgatggcaagatccgcggctttgtgctggaaaagggcatgaaggggctgagcgcgccgaagatcgagaacaagatgtcgttgcgcgcctcgatcaccggcgagatcgtcatggacggtgtcgaggtgggcgaagaggcgctgttgccgcatgtctcgggcctgaaaggcccattcggctgtctgaaccgcgcccgctatggcatcagctggggcgttatgggcgctgccgaggcctgctggcacggcgcgcggcaatacggtctggaccgcaaacagttcaaccgcccgctggcccagacccagctgttccagctgaaactggccaatatgcagacggaaatcgctttgggcctgcaagccagcctgcgcgtcggccgcctgatggacgaggccaaggccgcgcccgagatgatctcgatcatcaagcgcaacaactgcggcaaggcgctggaaatcgcgcgccacgcgcgcgacatgcacggcggcaacggcatcagcctggagttccaggtgatccgccacatggtgaacctggaaacggtgaacacctacgagggcacccatgacgtgcacgccctgattctgggccgggcgcagaccgggttgcaggcgttcttctgaccctttctcggatttcgaagtcaaaagcgcggggcttgggcctcgcgcttttttcatctggccctcttcacattctccgcgattcattcatataagcaatcgcgaatatgtatatctggcacggatcgggcaggggacagggatgaaccaacagttgcgcgggttggcgcgaacctatctgccgatcctcgactggggccgcagctatggccggggtgagttgagcggcgacctgattgccgccgtcatcgtcaccgtgatgctgatcccgcaatcgctggcctatgcgctgctggcgggcctgccggccgaggtggggctatacgcctcgatcctgccgctggtggcctatgcgctgtttggcaccagccgggcgctggcggtggggccggtggcggtgatctcgctgatgaccgcctcggcactggcacctttgaacctgtcgagcgtgtccgaatacgtcgcggcggcgggggtgctggcgctgctgtcgggcgcgatgctgctgctgatgggtgcgctcaggctgggtgttgtggccaattttctcagccatccggtgatcgcgggtttcattaccgcctcgggcctgctgatcgcggcaagccagttgaaacatatcctgggcgtgccgctacatgggcatacgctgccggaaatccttctcgatctggcgcggcatctgggacagatcaatctggcaacgctggtgacagggattgtggcgcttgcatttttgttctgggttcgcaagggattggcgcaagtttttcatgccagactaggcctgacgaaaccgctggctgcaacgctggcacgggtcgggccgatctttgcggtgattggtaccacactggccgcctgggtgctgaacctgccgtcactgggcgtggcggtggtgggcgaagtccccaccggcctgccgcctttgggcctgtctggcgtcgattgggggctggtgcccgcgctgatcggcccggcggcgctgctctcgatcatcgggtatgtcgaaagcgtttccgtcgcgcaaacccttgccaccaaacgcaaacagcgcatcgaccccaatcaggaactgatcgcgctgggggccgccaatatctcgtcttcgctgtcgggggggtatccggtcaccggtgggttcgcgcggtctgtggtgaatttcgatgccggtgctgaaacgcccgctgccggggtctttaccgccgtgggtctgctggtggcggcgctgttcctgacgccgcttttgtatttcctgcccaaggcgacgctggcggccaccatcatcgttgcggtgctgtcgcttgtcgatctgtcgatcctgtcgcgggcctggcgctattcgcgcgccgatttcgctgcggtctttgccaccatcgcgctgaccttgctggccggggtcgaggtcggcgtcgccagcggcgtgctgatctcgctgctgctgttcgtctggaaaacctcacgcccgcatgtggccgaggtggggcaggtgcccggcagccagcatttccgcaacatcctgcgccacaaggtagaaaccgatcctggcgtggtgacactgcgtatcgacgagagcctctatttcgccaacgcgcgccggatggaggacctgatcctgaaccgggtgctgcgcgaccgtgacagcctgcgccacgtgatcctgatgtgctcggcggtgaacgaggtcgatttcagcgcattggaatcgctcgaggcgatcaaccggcggctggacgatctgggcgtcaaactgcatctgtccgaggtgaagggcccggtgatggaccggcttgcccgcagtcatttcctggaagacctgacggggcgtgttttcctgtcgcaatacgacgcctttgccgcgctgcgcatgaatagggcggatcgtatgtgatccagagtatgatatccgtgattcttataatcggtattatgtattataaacgtacaccctgatgccggaacgtcacgcagatggcgtggattggcaccgccccgcgcttgcgctagcgttgagggaaatctcgggtaaccaagcccgctcaaacaatggcgatctctgagagtggtctcgtaacacactgatcagacgtcgctttggccaatgcgcaatatgggagaccgccgtggaactgaaagacaggatcgttgtcgtgaccggtgcggccagcggcatcgggcgcggcctggccgaacgcttcgccgccgagggcgcgaaatgcgttgtttgtgctgacctgaacctgcaaggcgccgaggacgtcgcgcaagcggttggcggtgtcgccctgcgctgtgatgtaagccgcgaggctgatatcgccgccctgatcgagcatgtggaaacccagatcggtcccatcgacctgttctgttccaatgccggtatcctgaccattggcggtatcgagactccggatgcggactggcagcgtatctgggatatcaacgtgatgtcgcaggtctgggcggcgcgtcatgtggtgccgcgcatgatcgcgcgcggtggtggctatctgctcaacacggcttcggcggcgggtctgctgaaccaggtcggcgcggcaccctatggggtcaccaaacacgcctcggttggtctggccgagtggctggcgatgacctatggcgatgacgggatcggcgtgtcggtgctgtgtccgcaggctgtccgctcggaaatgacgcgcgggcacgaagagtcggtggcggcgctagacggtctgctggaaccctcggacgtggccgaagcttgcgttcaggccatccgcgatcgccgtttcctggtgttgccacatccacaggttctggactatattcgaatgaaaacagcggattacgaccgttggctaggtggcatgcgcaagctgaaccggcaattcggcggcaagctctaaccttcggatttcaggcgccgcatcagcccttcctgcgccacgctggccaccagcgtgccatcctcggcatagatcttgccccggttgaaactgcgcccggcgccggtccagggactgtccatcgcgtaaagatgccagttctcgaaccggatcggcgcgtgaaaccacatggcatggtccagactggcgccgttgacctgacgggtgtaccagctgagcccgtgcgggcgcagccccgaccccagcaaccccatgtccgaggcataggcgagcagcagatgctgcatcgccggccctgccccggctgccgcccccatgcggaaccacaggtaatgacggtcgtcggtcgggatcggctcgaacatgtcgcgcggcgcgacctcgcggatttcgatgggacgcgcgcgagtgaactcggcgcggtatctctgtgggatacggtcgatgaaacgctcttgcagcgcctgacgggttggatgggtttccgggccggaaatctcgggcatcgggtgctgatgatcccagccgtcatcgcccgcatggaacgaggccgacaggttcaggatctggcggccatgttgaatggccaccacccgacgagtggtgaaagaccctccatcccgtgccctatccacctgatagataacgggaatcgacgggtcaccggggcggatgaaataggcatgcagcgaatggcacagccggtcttcgaccgtgcgataggccgcggccagcgcttgggcaatgacctggccgccgtagatgcgggtgggtgtttcgccccccgatccggtgccacgaaacaggtccacctccaaccgctcgatatcaagcaggtcgagcagctggcgttccgcatcggtcatgtcgcatcctccggcgtcagcgtcgcccggccgcgtaagtcacgaagaaatcgaaactttccgggttcgccatcgagtcccggttcaccacctgcgccgggtcgccccccagtagcagtttcttgaccggaacttccagcttctttcccgacagggtgcgcggcacctcggcaatctgaacgatttcgttggggataaagcgcggcgacagtgtttcgcggatggccgtgttgatgcgggcgcgcagagcgtcatccagcacctgccccggcgccggtaccacgaagagtggcatgaaactgtcgcggcccaggaattcgagatcgaccaccaggctgtccagcacctcgggcagcgcctcgaccgcgcgataaatctcggacgagccgagccgcagccccttgcggttgatggtggcgtccgagcggccatagatcaccgcgccgccctcgggcgtgatctcgatccagtcgccatggcgccagataccgggataggtgtcgaaatagctttcatgcaggcggctgccatcacgatcaccccagaaccccagaggcatcgaaggcagcggttcggtgcaaaccagctctcccacttctgctgtgatttcattgccttccgggtcatagctgcgcaccgcgttgcccagatagcggcattgcatctcacccgcgcgcaccggcagcatcacgttgccgccgacaaaggccccgcacaggtcggtgccgcccgagatcggcgccagccagatatccgggtcgaccgcgtcatagacccagtcatagccctcggccgtcaagggcgatccggtggtccccagcgccttgagcgccgacaggtccagcgcctcgcgcggacggatccccgatttcaggcattgggtgacataagccgcgccgacgccgaaactgctgactcgctcttcggccaccacgcgccagacggcctgcatgtcggggtggttggcggccccgtcgaacaggaccacggtggcaccctgccccatggcgacaaactgggcgttccacatgatccagcccgacgaggtgagccagaggaagcggtcgtcgccgcccagatcctgatgcagcgcctgtttggcgccctccagcaggatgccgccatgaccgtgcacgatgggtttcggattgcccgtggtgcccgaggaatagacgatccacagagggtgatcgaagggcagatcggcatattcgggttgggccgcgccttgggtcatctcctcccaggggatcatgctcggcggaacctcgcccatcaccggcaccagaaccgtctgtgcgaggctgggcagctgcgcgcggatctcctccagcaccgggcgccggtcaatggtgcgccccgcgtgaacataaccgtcctgcgcgatcaataccttgggcgcgatctggcggaaccggtccaggatcgccacatggcccatatccggggcgcacagcgaccagatcgcaccgatgcttgcggcagccagaaacgcgaccaccgcggtatcggtattgggcaggatcgccaccacccggtcgccctgccccacacccatggcgcgcagctgcgcggccacattggcaaccttttgcgacagttgggcccagctgacctccttgcggccgaacccttcggagcgcaggatcagcgcgggtgcctcggggcggctctcggcatggcgcagcatgtggcgggcgaaattggtggtgacaccgggaaaccagaccgcaccgggcatccgccgctcggccagcacccgaccgtcgccaccctcaaacggcaggcccgcgaaatcgcggatcgcactccagaacccgtccagatcggccacgctccaggcccagagcgcattgtaatcgtcgaattccagcccgcgctcctttgccagccagcgctgaaacgccgccatgcggctgttttcagcacgctcgttgctgggggtccagagaatgggccgggggtctgtcatccgcataatgctccatggatcagcgccttgagttccgagcgcgaaggataggcgctggagggcgacaactgggtgaagaagaccaccgtcaggtcattgacgcgatccagccagaaaaaggtcgaggccatgccgccccaactgaaatcgccgatcgagccgggggtgcgggcgcgggccgggtccagcaccacggcgccgcccaggccaaagcccatcccgtccatcggctgttcggcaaagctctgcggtcccatcgaggcgatatcgcccggcagatggttgcgcatcatgaaatcgagcgtcgccgggccgatcaggcgatgcccgtccacggcgccaccccggcgcagcatctcggcaaagcggcgatagtcgtcgatgctgctgaccagcccaccgccgccggaatacatgctggcagtctcgaaaggcgagttgcccgcctcgtcgaacaggcgcagcgtatcgccaccggaatgggcatcgttgagcgccatcgcatccccggccagcggtgtatagagcgaggcgaaccggtcgcccgcgccctggggcacgctgaacccggtctcggtcatgcccagcggggcgaaaatctcgtcctgaaaaaactgcgccagcgtccggcccgagaccacctcgaccacacgccccagaatgtcgatagaaaccgagtactcccaacgacttcccggttgaaacgcaagtggcagtgccgccaccttgtcggccatgtcggccagcgcgccctgacccggtttgaacagcagatcctgctcctccatcgcgcgcgccagtacgcccgggttgaacggatagctcagcccggcggtatgggtcagcaactggtgcagcgttggcgagggcgccggttcggtctggtcaatcgcgctggccccgggcaccagcgcctgcatgtccgagaaggacggcagaaaggtcgacaccggcgcgtcgaggtgaaacagcccccgttcggccagcatcatcaccgcaagcgaggtgaccggcttggtcattgaatagatccgcaccagcgtgtcacgggtaaagggcaactggttctcgatgctgcgctgaccggctgtgtggaaaaacacctcgtgcccgccctggcttaccaacaccgaactgcccgcatatcggcgccggtcgacatagctctgcatccagcccgcgatccggcccaaccggcccgtgtcgagtgtcctgtaaccggggtcgggcatcgcgctatcctcctgctgtcgcggctgggccgagtgtcacccggcccccgcgccaaggaaagtacgtaggaatacggacccttgtcgagagggtgcgccgccccctcatggcaccatgcccaggctgcgcccggcctcgatcagcagcggggcaaaaacacgctccagctcttcttgggtgacgtggaaactgggcccgcccaggttcagcccgtgcagccgggcgccgcccagcgacagcaccggcaccgcgatgccgttcacatccgcccgccaatcgccatatccggtgcaatagccgcgcaccgcgtattcctcgacggcgcgcgcgatctggctgcgcagctctgcctcgggcacgcccaggtcgcgcattccggcggcgatagccgcctcgcgctcctccgcctccatcccgaccaggatcgcccgcccgatggccgagcgaaacagcggcaggcgcgagccgacatgcatgctgagcgagacattctcgcgtgagcgcgacaccgcgacatagatcacctcggcgcggtgtacctcgcccagggcggcggtgatataggggttggcgccggtgcgcaggccgcgcagcacctcggccgcgcggtcacagatatccaggcccgccagcacgcccatacccagttgcagcacgcccacgcccagacgataggcgccgctttggcggtcctgcaccagatagcccagctggcacagcgtataggtcaggcgcgagacggtgggtttgggcagaccggtccgttcggacaggtcggtattggtcagcaagacctcgccggggcgaaagctgcgcagcacatccagcccccgcgccagcgcggtgacaaagttgcggtccttgccctcggccaacccgtcgatatcgtcgccctgcccgctcacccgcgcagcgccctcagcccgttttgcgcgaatacgcccacatactggcccagcatccgggcgcgttcggggtttgacgcattgccatccagcgcgcgtttgtagacgccctggatgatcgccgccatgcggaagaaggtgaaggcaaggtaaaagccgaaccggtcgatcccgccgatgccgcgccgcgcgcaataggcggcgatgaattcgtcatccgtgggcaggcccagcgcggcacgatcgaccccggccagcccgcgcccctctcggcccggcggcatctgccattgcatgatgacggcggccagatcggcgtaagggtggccgatggtcgatagctcccagtcgagcacgcccagacagcgggtgccgcccttttcgaacatcatgttgtcgatccgataatcgccatgcaccagcgtgcgctggccgtcatcctcgggcatgtcctgccccagcgcctcgatcagcgcatccatatcggcgatagtcccggtttccgaggcccggtattgcttggtccagcgcgagatctggcgttcgaaatagttgccgggcgggccatagtcagacaggcccaccgcgtcgatatcgaccgaatgcaacgccgcaagcacccggttcatctcgtcgatgacagcggtgcgggtggcatttgtttcgccctccatcgtcggttcggcgaagttgcgcccgtccagatgctccatcacgtaaaaggccgagccgatcaccgcgtcatcctcgcacagcaggtacatccgaggcaccggcacgtcagtatccgccagcgcgcgttgcacccggaactcgcgatccaccgcatgggcggatttcagcagcaccccgggcggcttgcgccgcagcacataattgcgcgcaggcgttgccagcaggaaggtcgggttcgattggccaacgtcgaacttccgcgcctccagcggcccggcatagcccggcaggtggtcgcgcagataggcatcgacggcgctcaggtcgaggctttgggtcgtgtcgctcatatcctgtccctcaactatagctcagcatatccgcatgggccggttgggcaaaatgcggggttgcgttgaattcatgcaaaaagaaggcgcgcggggtaaagatgaaccgcgacatggcggtgttctttacctgcaggttcagcgcgatcatctgctcgggcggcgcgctcagcgcggcggcggtcagttgtccgatggccccgcccgagctgatcaccagcacccgttcggcaccctcgcgcgtggccgcctgacgcgcggcctcgatccgggcggtgaactgggcccagctttcgcgcgcgcccgcgactccgccgccctgccattcgcgcaagacatcacgcagggtacggaaatgcgtcttgcggtcatgctgcaccagatcgggaatggtgccgccgaatttcacccgcaacaggtcgtggaaatcgtattcgttccagcccgcgtgctcctcgggcacgtccgtgaaccccatgccgcgcagggtttccttctgtcgcgccagcgtgccggtgaccagacggtcgggcacccagcccgtctcgcgcagcgctgcccccaccagttccgactggcgatggcccaactcactcagccggtcatagttgtccgatccgaacgaggcctgcgcatggcggatgacgatcagttccgccatggttcagccgatgaattcggcagcaagccgggcgcccgccgcacggtattcgcggtcgatccggtccaccagatcacccaccggttcgatctgatgcacgtcgcccacgccctgacccgagccccagatttctttccacgccttgggcttggaggacccctggctgaaattcatcgaactggcatcggccgagggcaggttgtcggggtccatcccggcgcgttccaccgatttcttcaggtaattgccatgcaccccggtaaaaagcgacgaatagacgatatcctcggcagtgctgtcgacgatcatctgcttgtattcgggctgtgcgttggcctcattcgtggcgatgaagggcgagcccatatagccgaaatcggcccccagcgcccgggcggccagcaggctttcgccacaggcgatggcgcccgacagggccagcggcccgtcgaaccaagaccggatctcgcggatcagggccagtggcgattgctgcccggcgtgccccccggctccggcggccaccgcgatcagcccgtcggcgcccttgtcgatcgccttcttggcgaatgtgttgttgatcacgtcatgcagcaccacgccgccgcagctatgcgcggcctcgttcacctcgacccgggcacccagcgaggtgatccagatcggcacgttccagcgcgcacagatttccaggtcccgttccagccgcccgttcgagcggtggacgatctggttcaccgcaaaaggcgccgccggggtgtcggggttgtcctgattgtggcggtccagttcctcggtgatgcgtttcagccaggcctccaatagcggcggctcgccctcaccctcgcgcgcattaagcgccgggaacgaccccacgatccccgccttgcattgcgcaatcaccagatcgggcaccgagatgatgaatagcggcgagccgatcagcggaatgcgcaggccgcgcagggcgggcggcaggtggctttcgtcgcgtgtccaggtcatgtctttcactttctcatgctccccaaggcaggtcgatgccgcgcgcatccgccgccttgcgggcaaatttgcgggtctggctgaaggcgtcggtcagctcgcgcttgccctcctcatcctgcacctgcgcaaaacgggcggcgatttcctcgggcgtgttggcatcgccctccagcaggatgccctcggtctcgaatataagggtctgcgcgtaacagcccgccccggcgcagaggatcacgcgcgagggtgcgtcctcgctcaccagatagagcaggcccggcgtgatcgtttcgggcgccagcaacgccagcgcctgttcggggatcaggtcttcggtcatgcgggtcgcggcggtgggcgccagacagttgacgcggatgttgtcgcgcgcgccctcgatatgcagcacgttcatcagacccatcatcgcagccttggccgcgccatagttggcctgcccgaaattgccgtaaagccccgaggcggaggaggtgaagaccacccgcccatagccctgttcgcgcatgatcggccagcaggcatgggcgacattggcgctgccgatcagatgcacgtcgatcaccttgcggaagtcggccatgctcattttcgcgaatgtcttgtcgcgcaggatgcccgcgttgttgaccacgatatcgacgcggccccattgggccatcgtctgggcgaccatgtcggccacctgcgcctcgtccgccacatcggccccgtgcgctatcgcctcgccacccatggcgcggatctcctcgaccaccgcctgtgcggcgtcggaagaggcaccggtgccgtcggtcgccgcccccagatcgttgatcaccaccctggcaccgcgcgcggccagacccagcgcatgggcgcggcccaggcccgcgcccgatccggtgacaatcgccacccgtccgtcgaaacgaatgtccatccccgcccccttacagtgccttttcaaagatgttgcggccggacatcacgttgatgccgcccgaaaccgggatcaccgcgccggtgacataagagccgccgcgcccgcagaggaacagcatgcaaccggcgatatcctcgtcccggcccacccggcgcagcggcacgtcgctgccgaccttggcgcgtttttcctcgtcggcggtggcaaatgcggtcatccgcgacacgaacggccccggcgcaagcgcgttgacggtgacggcatagggcgacagttccttggccatgatcttggtcaggtggatcaccgccgccttggaggccgcatagctataggcgccgtcgcccatcggcacttcgcccatgaccgagccgacgttgaccacgcgagcagggtcatcgatggtgccgcttttcatcagcatcggtaacagtttctgcgtcaggtcaaagacaccggccacgttgacggacatcaccttttcccaggcttcatgcgggaactggcccaacggcgcgccccaggtaacaccggaattgttcatcaagatatcaagggtttcggtgcggctctttacctcggcgaccagcgtgtcgatgccctccttgctccccacgtcgcccgcaaacccctcggccgtgccgggagcacccatcgcgttgagttcggcagcgaccgcctcgcaggcctcgcccttgcgcgaggcgatcaacacgcgcgcacctgcgcacaccagcgcctcggctgccatgcgcccgatgccggtggcgccgccggtgaccagcgcggtctttccgtgcagggaaaacaatgtctcaggtgtcatggtaaatccttaaaatccgcgcgcttgcgcgacgatgtttgcgtgatatccgtaatcgcccagccattcggccccgacccgggcgcgtttcatatagaaccccatgtcgaatgcgtcagtcatgccgatgccgccatgcatctgcacgccttcctgcaccgcacgctgcgcggtgtcggtggcgcgcgccttggcaagcgacacggccagcgcggcattgtcggggtcctcgtccagcatccggcccgcgttcaggatggccgaggcagtcacctcgcattcgcaccacagatgcgcggcgcggtgttgcagcgcctgaaacgcgccgatcggaaccccgaactgcttgcgttccttgagatattccaccgtcatcccaaatgccccggcggcgagtccggccatctcggcggccagcgccgcctgaccggcgcgcagcgcgggcgccagtacgctcatcgcgtcatcgacctggcccaatacatcctcacccgtggcgatcacatcggagaacgtgatcctagcagcgtcgcggctgtcgatcatcgcctgcgcctcgcgggtgatgccgtcgcgctcggcgggcagatcgaacagggtcagccccgcatcggtccgcgacagcaccagcagccggtccgcattggcgccatccacgacaaaccgcttttcgccgttcaggcggaacccgttgccctcggcctgcgcctgcatctgcgtcgcctcgggggcgaacttggcgccctcgtcgatggcgagcgcataggtgagctctccgctggcaatacgcgccagcgcctggcccgcgcgggcatcggacacctgccgcagcgcggtggccgcaatcactgccgttgagagaaacggcgaggcgaccagcgtcttgcccatttcgcccgccagcgcacaggcggcggcatggcccatatcgctgccccccgcctcttcgggcaccagaaccccggcccagcccatcgcggccatttccgaccagagcgcccggtcctgcgtttgctcgccgtcccgcagcctacgcagatgcgccaccggcgctgcctgatccagaaagccgcgcgcggcatcggccagcatgacctcttcttcgcttcgtaccagttttgccatctgccttaccccggaagcccaagaacacgtttggaaatgatcgaaagcatcacctcggaggtgccgccctcgatcgaattggccttggtcctcagccagttgggcgcgcgcccgtcctcccagatcagtgcatccgagccgcccgccgccatcaccagttccagattgcgcttgttcagctcggttcccatgtatttcagcatggccgaggcatcgcccgcgccttgcccggcctcggcctgatccttgtaccgctccagtgtcaacgccacggccagcccgtcgacctcggcgcgcatcgcatcggcgcgcagcaccgtgtcggtgctgccgctgtcggccagcaccgcccccagcgcccgacccgaccccatggagccgccagcggccgagatcatctcgcgctcatgcgtcagcaggtatttggccacgtcccagccgcgattgacctcacccaccacctgttctcgcggcacctgcacattgtcaaagaaggtctcgcaaaacggcgaggcgcccgagatcagcttgatgggccgggtggtcacgcccgggctggtcatgtcgagcaggatgaaggagatgcccttgtgcttgggcgcctcgcggtcggtgcgcagcagcgcaaagatccagtcggcctgatcggcgtatgaggtccagatcttctgcccgttgaccagccagtgatcgcccctgtcctcggcccggctttgcacatttgccaggtcggaccctgcgcccggctcggaataaccctgacaccagcggatttccccgcgcgcgatgggcggcaggtaatgcagcttttgctcatgcgtgccgaaatgcaaaagagccggtcccagcatccagatgccgaagctttgcagcggatagcgcgcgttcaggcggcgcatttcctggtggaacaccttctcctgatcgcggctcaacccggcgccgccgtactcgatgggccaggtcggcaccgtgtaccccttgctgacgcaacgttgcagccaggtacgctgggcttctgacgtaaagttccagttcttgccgccccagcagatgctagcctcgtcattgcggccatcgcgcatgtctgcggggcaattcgcctctagccaggcacgcagctcgtcgcggaaggcggcaatcgccttgtcctcttcggccatgtgtcctccccatataccgatatccgttttgcagagcagaattgcatttcgaaatccggttgacaaccaagggggcgggccaaagacttgacgtcaaatcgcggtacgcaagcgaccgcaacagggagaaagaccgatatgaaagccatgctgagcaccgccgtgggcggccccgaaacgctggaactgaccgagatggcagacccggcgccgggcaagggagaattgttggttcgggtgcatgcggcgggggtgaactttcccgatacgctgatgatccgcgacctctaccaaatgaagccgccccgcccctttgcccccggcggcgagatcgcgggagaggttctggcggtgggcgaaggtgtcagcggctatacacccggcgaccgggtgttggcactgacggggtttggcggctttgccacccatctgacggtcaaggccaacgtcgcggtgaaaatccccgatgccatgccgtatgacgaggccgcctgtttcatcttcacctatggcacctcgcatcacgcgctcaaggatcgcgcggcgctgcaaccgggcgagaccctgctgatcctgggtgccgcgggtggcgttggtgccgccgcgatcgaactgggcaaggccgctggcgcgcgggtgatcgccgccgtctcatcgcaggagaaggccgaattctgtcgtcagatcggtgcggacgagacgttggtttacccgcgcgagctggaccgcgacggacaaaaggcgctgtcgggcgagatcaagaaactggccgggggcgacggggtcgatgtggtctatgacgcggtgggcggcgcctatgccgaaccctgcctgcgcgcgatggcctggcaggggcgctatctggtcgtcgggttcccggcgggtatccccagcatcccgctgaacctgaccctgctcaagggctgccagatcgtcggcgtgttttggggggcgtcggtgttccgcgaccccaagggccatgcggcaaacgtgggcgacctgttccgtctgtacgccgagggccggatcaagccgcagatctgtgcgcgctttccgctggatcaggcgggcgcggcgctggagatgatgcaggaccgcaaggtgctgggcaaagtggtgattaccccctgaccgggtctaggacagatgcgccacgtcgttgaacccccgcaccaccatccgctcgccctggatcaccagccggctgatcgagccattggccgccccgtgaaaggcaaagggctcggcgccgctggccatggccatggcagcgccgatgacgccaccatgcacaaaggccgcgatccgctgatcgggatggcgcgccgcgatgcgcagcaacccggcccgcacccgtgcgtgcaattgagcggtggtttccgcacccgggatctcgccccattcctggcgctccctggcgcgcagaaatgccgggtcgtcattggcggcgcggatgcggtattcgccccggtcccagtcgcccaggaagacctcgcgcaggtccggctctaccaatggcgccaaccccagatgcgcggccagcggcgcggcggtctgatgggtgcgccgcagcgtggtgacatagatcgccgccagcggctcacccttcaaccgggtgcccacggcatgggcctgcgcctcgccctcgggatgcagcgccgggtcgccctgcccgtccacatgcggaaaaggctcgcccggacgggcgggctggctttcgccatgacggatcaacaacagatcgaccgccccagcgggcggcgcatagacggtttgacggtattcccgggtcatcggatcctcgcaggctgggctgcgcgcatcctgtcccggatcgggaagaggatgcaatgacccaaaacgagatagacaccggatcggaactgctgatgtgtggccttgccgatggcgtggccaccctgacgctgaacaatcccgaacggcgcaatgcgctgtcgggcgacctgccccaggcgctgggccggatgctggccttgctggacgacgacccccgcgcccgcgtgctggtgctgaccggcgcaggtggtgccttttgcgcgggtggcgacatcaccagcatgggcgcggcgctgggggatggcgcgcagcccgacgccgacgcgatgacccgccgcctgcggcaggcgcaggacgatatcgcactgcgcctcgcccggctgagcaaacccagcatcgccgccctgcccggtgccgctgccggggcgggcatgtcgctggctttggcctgcgacctccgtgtcagtgggcacagcggctatctgctgcccgcctttggcggcatcggcctgtcgggcgatttcggcggcagctggctgctggcccgcctgatcggccccgcccgcgccaaggaggtctatttcaccaaccgccgcatctgcgcggacgaggcgctggcgctgggtcttgtcaaccgggtggtcgcggatgcggatgtgttgggcgaggcgcaggcgctggccgcccagatcgccggctttgccccgatggcgctgcgctacatgaaggaaaacatcgaccgcgccggcgatgtggacctgcgccaggcgctggatatcgaggcagatcgcatgatccgcaccctgctcagcgacgatcaccgcgaaggcgcccgcgcctttgccgagaaacgcaggccgcggttcagcggcgcgtgacccaggatggaaaggacagccaccatgaccccgcttgaacaggccctgcgccaggaacaggccagcatcggccaagagatccccgcctcgaactggatcaccgtcgatcaggcgatgatcgaccggtttgccgaggtgacgatggatgaccagtggatccatgtggacccggcccgcgccgctgccgaaaccccctttggcggctccatcgcgcatgggttcctgaccctgtcgctgagcagccgctttgtctacgacgtgctggcgccactgccgggccaggtgatggggatcaactacggctttgacaagctgcgcttcctggccccggtgcccgccggcgcacggctgcgcggccatttccgcctgatcgaggcgcgccagcgcagcgccaccgaactgctgcgcaaatacgcgctgacggtcgagatcgaaggcagcggcaccccggccctggccgccgaatggctgaccctcagcctgttcgaacaggcgttgcccaaagccaactgatccaaggaaaattccgcgctgtcactggtttgggtgactgcaaggtggacagcccgccctattcctgtctaagagaatcctgaatggggatttaaagtgatgacaagtattctggtcttgcacggcccgaacctcaatctgctggggacccggcagcccgaggtctatggcacgacaacgctggagatggtcaacagcgcctgtatcgcgcatggccagagccgggggctgtcggtcgcctgcctgcaatccaatcacgagggtgcgctggtcgatgcgatccatgccgccaagggtgtgcatcgcggcatcgtgttgaatgccggggcctatacccatacctcgattgcgctgcgcgacgccatttcctcggtcgaactgccggtggtcgaggtgcatctgtccaacatccatgcgcgcgaggcgttccgccatgtgtcgcacatagcgccggtggcgctgggccagatctgcggctttggcgcccagggctatctgctggcgctcgatgcgcttgctgcgcatctgtcgccggagggcgcgcgatgagattgcgcaactatctggaaaagctcagctatgtacgcacgctggaagagctctgggatgggcatacccggcagatggcggaatatggctttgaccggctgctttatggctataccaactatcgaaccgccacctcgctgggcgatcccgaggatttcgtgatcctgaccaatcacgatcaatcctatatcgacgggttcatgcaggaggggctctatttccacgccccgatgctgcattgggcgctggagcacgaaggtgccggcagctggcggatgatttccgatatgctggacagcgaaacgctgaccccgcaagagcggcgcgtctatgcgttcaatgccgaacacggggtgaccgccgggtacacggtcagcttcacctcggtttccgcccggaccaagggcgcgatttcgctgtgtgcgcgcaaggggatgagccaggacgaggtcgacgccctgtggcggacgcatgggcaggacatcctgctgatgaacaacgtggcccatctcaagatcatgaccctgccctatgtggctcccaaccgctcgctgacccggcgccagcgcgaggcgctgcaatgggtgggcgacggcaagaccacccaggacatcgccatcctgatggggctgacagcagccacggtggaaaaacacctgcgtcttgcacgcgaggcactgtcggtggaaaccacggcccaggcggtgctgaaggccgcgctgcacaatcagatgttcatcatggaagcctaagaacgcgcctgcttcagctctccctgataaccctttgatattcaagatttagaaggtaaatcgctctgtcgccgatggggcgccacctctgtttgtacaatgtctgttccaaaagttgaccataggtaaggaatccccgactttcgcgccagagccacttcttgcaatatgatcgtgttccgtgagtggtggctttggcctgggaacatcgggaaaagacccttgcaatatcaaggctctctgacctgttcggcgctgactgcctattgatcggtatcagcgccggagtacatgaggggcccctaccatccccatcgtcgggggcccctctcttcttgcgggcgaaaccgggctgatgccggtttcgcccttttcgcatgtcgacagcgcagcggttccaatcggcaaaagaaaaccggccgcacgcatgacgtacggccggtcggaatgtccggcgccgcatatcccggcgccgatcagagtcatttcaggatcagccctgtgcggccttggcgacctcggcggcgaaatcctctttctcgacaacgatgccttcgccgacttcgagacggacaaatccggtgatctctgcgccggcctcagcagcggcggcaccgacggtcaggtcggggttgaccacgaactgctggctcagcagggtcgattcggcgacgaatttcttcatccggccttcgatcatcttctcgatcaccgcttcgggcttgccggattcgcgggcgatatccatctgcacctgcttttccttctcgaccacgaccgggtccatctcggcttcgctcagcgcggcggggttcacggcggcgatatgcatcgcaacctgcttgcccagggcctcgtcgccgcccttcatggcgaccagaacgccgatcttgcccatgccggtggtagcggcgttgtggacataggtcacaacggtctcaccctcgagcttggccagacggcgcaccgacatgttctcgccgatggtggcgatcttggcggtcagcgtatcggcgacgctcttgccacccagatcggcggccagcagcgcgtcgacatcgtcagcggccagagcggcagcggcgatcttgccgaccatctcctggaaatcgctgttcttggcgacgaagtcggtttccgagttcacctcgacggcgacacccttgccgccttcgacgacaacggcgaccagaccttcggcggcggtgcggcccgatttcttggcggctttcgccagacccttggtgcgcagccagtcaaccgcggcttccatgtcgccatcggtctcggtcagggccttcttcgcgtccatcatgcctgcgccggtgctgtcgcgcagttccttaacgagtgctgcagtgattgccatcttggctctcctcaattcaaaacggatttggggcaggtcataccctgccccatatgtcatttggatgacggggccgatcaggcctcggcggctgcctcttcggccagcgcctcttcggcgggggcctcttccagctcgcccaggtcgacgcctgcggcgcccagctgtgccgtcatgccgtcgagtgcggcgcgcgcggccagatcgcaatacagcgagatggcgcgggcggcgtcatcgttgccggggatgatgtaatccacaccatcgggcgagcagttggtatcgaccacggccacaaccgggatgcccagcttgttggcttcggcgatggccagcgcttctttcttgacgtcgatgacgaacagcaggtcaggcacgccgcccatttcgcggatgccgcccagcgaagcctgcagcttggcctggtcgcgttccatgcccagacgctctttcttggtcaggccctcggcgccgccttccatcttctcgtcgatcatgcgcaggcgctgaatcgactgcgacacggtcttccagttggtcagggtgccgcccagccagcggtggttcatgtaatactgggccgatttctcggcggcttcggcgatcgggcccgaggcctgacgcttggtgcccacgaacagaacgcggccgcccttggcgacggtgtcgcgcacggctttcagcgcctggtccagcatcggaacggtctgggtcaggtccaggatgtggatgccgttgcgagcgccgtagatgaacggcgacatgcgcgggttccaacgttgggtctggtggccgaagtgaacgccagcttccagcagctgacgcatggagaactcgggaagagccatgcggtatttccttttccggtttgcgccttggcgggggagaagaagcggatgctccaaccggcggttcggatggggatgtctcccccaaacggaccaaaaccccgcctgcgggttttgaatggcgcgcgtatacagcgaccggaccgggggcgcaaggggcattgaccatatcaggggccgccccgccatacctcatctggaaacatagcggattttgtggtactcatccagagattgcatcttttccggtcgcagctttcagcggccagccctgttttgaaatgactttgtagatataggtgaattggcatgccaaacgacactgtcgatgggggcgtacccgccccggaaccgggaggaccggttccggcaggcccgcccgcagtacaagcggccccgtccgcgcccgcccctgctgccgacaaacccaaacccgccggctggcgcgcgaccctgtccaacctgtcctctctgatcaaggatttcggcatcgttgccgccattgtcgcaaccccgatcgccatcgtggtggtgttgatctgggaaggggtgttgcgcccgcgcctgacgtccgagatcatgaccgaactcagccgccccgacgatggctatcgcgcctggcaccgcgacaatgtcatcggggcgctgtcgggctatgaccagatcaccgcgcgcaaatggctggaggccgaaggcggcccggtgatcgaacgtctggcccgtccgcccgaggccgaagagatcaaggcgctgtttgccgatcccgagttccgcaagttctttcagcgacaggtgctgctttcggtcagcgatttccgcgacgattacgtggaatatctctaccgcgaatatggcgagaccaacatgctcaaggcctggctgtcgccggttaccgatcaggtcgatgcggtctatacgctcaacctgttctatcagaagaccccggtccagggggatgacggacgccaggcggtgaacgaggccggcgtgccgctatatgacacgaccttcaagatctcggatcagttctatgccaccgacgatcagctgtttcatatcaatgtccgccccgagaccaagggcggcttctatgacatcttccgccaggaagcggcggtgctgaccattaccatcggcaattttacccagaatatcaacgtgaacggctatcaggacgatgtgacctgtatcgtgcgcaccgcgttgaacaacgcgccctcgggctttgtcacggtgcgcgcgaacatcaagcggtccgggccgctggatccgaacaacccggtgacgctggacggacaagtccctgacggcggctttgacatgaagatcatcgtgaccgcgaaaaaggggaggaagacatgctgatgcatcgcttgcttgcgctcctgctctctctccttgccctgcccgcccttgcgcaggaggcgcgctggcaaccgctggccgggttcgacaaggtctggaccaaacagggcgccacctttgacgggccggagaccgggcgtttcgaatacgatgcgctgcggtttggtcgcgaggtgccgctctatgaatacgagttcttcgatatggaggacctgttcaaccgcgcctaccggaatcgggcggccaagggcgttctggtggatgccgccaccggcggcgcccgcatcctgtcgcccaccatggccgaggcctggctggcggtgcgcgacgaccccgctgttgtggccgtggtgccgatggggtttgcccgggtggcgggcgacacgcgggtggtgggctatcgccggatcaacgggcgcgacatgcaatcgatgttctttgcccgcaatctggatgcgatcctgtgcctgaacgacatggcccgtcgcaacgcggaaagctatgacgggcaggtgccgttcctgttcgggctgaacttcaaaggccgcgccacctattcctatgtcgaggggctggacatggtgaacctggccgatggggccagcccgcaacggttcctcgagaccttcaccgcctgttccgatctgctgcaactggggcgccgcgtgatcgaaccgcgcgattacagccgattgggaggacggcaagggcgcatcgccctcgaccgcgccgccagtggggagatcaagcccaccgaacggatcgtactgctttatgaccggttcggtcacatgaactttgtccgcacccgccagcccaccggcatatacgagctgggtcgcctgctcagctcggacgggttttatgacagcgagccctgcgcatatcccgagaaggccgagtatcgcggccgctctctcagttgcgagctttgggcggtgaccattgccgcctttgatggcgcggcaatcgcggtgcgtcagggtgacaaggcgatgttctggggcgatccgggccgctatgcgcccggcgtattggtgatccgccgcaagacaccgccagcaaggccgcaggtgaccaccgcgccaagcccggcccgggcagctcccgcgctgccgctggccccggcgccgaagctgcaacagcggctgttgccggtggattgagcaatcagggcgtcagccgcgccaggctgtgcgcatggcgcaccgcctcttcgcaatgggcggccagcgccttgcggttgtcgaaatcgctcacccgggccggggcgtgatagatcagttcgacccgtccctgccgccgcgccgccagcgtcttgagcagatgggggccgaactccatgtcgccccaccagccatagaaccgatcgggctggcccttgggggcgtgaaacaccaccgagaccggctgcacatacatggtcgaccgaagctcgggcgcgaaaaacgccgcaaacagcgtcgtcttgaacggcagcaccctgagcccgtcggtcgaagtgccctcggggaagaacaaaagtttgtgccccacccccagacgttccatgaaaatgcgggtctgttcgcgggcctgtttgggattgcgctcgatgaacacggtgccggtggcgcgtgccagccagccgatcccgggccagttcgccacctcggccttggagacgaaatagacccgcttgcgcgcgttgagcgcgaagatgtccagccacgaggtatgattggccaccaccgccccatgctcgcgcatcagctcgccactgctctcgaacccgatgccgagaatgcgaaaggcgtttcggcagacgaactgggtgatatgcggcgtgacgggccggtgcaggccgcacagcggacgctcgaccagccgcaccagcagcagcacgatcagcccaccaaagacgagcagcgccagcggcactccgcgtgccagtaccagcagccagccgatggtgccgatctcgatcggatcgggatcgtcctcactgtcccagagcggagccattgctagcccccgccatagatgcgccgctgacgctcgttcatccgcgcggtatccaggatcagacagacatcggtggtattgaaggcatggtcgatataggcgccatcgcccacgaacccgcccagccgcagataggccttgatcagcgagggcacctcgagcatggcgcggcgccggtccagcgcctcgggcgtgatccggttcatgtcgacataatgggcgggctgggtgcgcacccgcagatcctcgggcgcgaggtggttgtgatagagcatcgacagcggctgagccagcgcctcgacatcggtgccgtggaaactggcaaccccgaacagaacctcgatcccgtgctgctcgacatagtcggccagcccgttccacaggtgatacatggccatgccaccgcgataatccggatgcacgcaggagcggccaagttccagcagccgccggcccgagcgtttcagcacgccaaggtcatattcatcctcggaatagaactgccccgccgattgcgcctgttcatcccgcaacagacgatagacgcccaccacctgcccggaccggttgttgatgcacagcatatggtcgaaaaatgggtcgaaccggtcccgctccagcccggcctgatgatcgaccagcgccccgctgccgcccagttcgcgtacgaacacgtcatagcgcaggcgctgggccgcgtgcagttcggcctcggtctcggcaatcttgacggtgaaggcggggccgtggtcaggcatgggtctccggcgggtcgatcgtggttgcgcgcagatagcgcggcttgcgcagggtttgcaacacaaaggcgcgggcctgccctgctgttaacctttcggtaacgcaaatcacggatcaaagaccacaagcagggcgatgcgtgtgccgtcgatcaccaccttgccctgatcggggaaattcacggtgatcttgccggcgatgctggactggacctgccctgttccccagtcggggtaatcggggtggcgcacgaacatgcccggtgcaagaatggcattgagatcggtcatatccgggccctgtctgctggatgtgaggtctgataacggaggtatcgcatggcccaaagcggcgtcaacctggccagcctgatcggctcgcgcatctgtcatgatctgatcagcccgatcggcgccattaccaacgggcttgagctgctggacatgaccggttcggtcgaggggcccgagatggagctgattgccgacagcgtcggcaatgccggggcacgcatccgcttctttcgcatcgcctatggcgcgtcgagcgatcagatgctgggccgcgccgaactggtcggcctgctcgacgatctgaaccgcagcgcccgggccaaggccgactgggcaccgactgagccggttacccgcgccgaggtgcggatggcctttctggcactgcaatgctgcgaaaccgccctgccctttggcggcagcgtgcggatggaccagcagggagaccgctggatcgtcaccgccgaggccgagaaactgtcggtcgatcccgccctgtgggaggggttgagcaaccccgccgccctgaaacaggtgacaccggcgcaggttcaattcgccctcctgccggcggtggccgaagatgccggccggcgggtcacggttgaaaccagcgaccgccagctggtgatccggttctgatcaggcccgggtcgttccgttcccgcgcaccaggtatttgaaactggtcagctgcgccgcccccaccgggccgcgcgcatgcatcttgccggtggcgatgccaatctcggcgcccatgccgaactcgccgccatcggcaaactgggtcgaagcattgtgcatcaggatggcgctgtcgagccgctcgaaaaagcgcgcggcaaccgcgtcatcttcggtgatcacgcaatcggtgtggttcgagccatactgccggatatgagcgatggccgcatccacgtcatcgaccaccttggccgcgatgatcatatcgaggtattccttgccccagtccgcctcggttgcggcaagcgagccgggcagcccctcggcccgcacctcgaccccggcctcgatcagcgcgcgcaccagatcagcaccaagattgtccgctatatccttgtgaatcaacagacattcggctgcgccacaaattccggtgcggcgcgtcttggcattcatcaccacgcgcagcgccttttcaggatcggcggccttgtcgatatagatatgcacgatgccttcgagatgggcaaagaccggcacccgcgcctcgcgctgtaccagacccaccagccccttgccgccgcgcggcacgatcacgtcgacataatcggtcatggtcagcagttcggacaccgccgcccggtcgcgggtcggcaccagctggatcgcatcctcgggcaggcctgcggcgcgcagccccgcgaccagacaggcatggatcgcacccgaggaatggaagctttcggacccgccgcgcaggatcaccgcattgcccgatttgaggcacagcgccccggcatccgctgtcacgttggggcggctttcatagatcaccccaatcacccccagcggcgtgcgcacccgctggatatggatgcccgagggcatgtcccattccgccagaacctcgcccaccggatcatcctggtcggccacggtgcgcaagccgtcgacgatgccctgaatgcgcgcctcgtccagcatcagccggtccatcatcgccgggctcagccccttgtcacggccaaattccagatcgcgcgcattggcggcgatgatctcaccccgccgggcccagaccgcatcggcggcaccgatcagcgcggcacgcttggcctcggcgctggcaaaggccaattgggccgcggcggcgcgggcgcgtttgcccaattcggtcatggtggcggagatgtcggcgatgtctttcatgtcgggcccctgggctgcggtcggatcaatgggtagcgtctgcgggccgacaggtcaaagcgccatgtcgtcccggtggatcagcgcggcgcggcctgggtagcccagcgtcgcctcgatatccgaagactgccgcccgcgaatggcgcgcgcctcgtccccggtatagcggcacagcccctgacccaggcgccgcccgtcaggcccgaggatcgccaccggatcgccgcgcccgaaatcgccggtgaccgaggccacgcccgcaggcagcaggcttttgccgccctccagcgcgcgcgcagcacccgcatcgacggtgatgtcgccgcgcggcttcatcgccgcaatccagcgtttgcgcgccgcctgcggatcaagcgttgcggtgaaccaggtgcagttggcaccgttttccagcgttttcagcgggttcagaggcgacccttcggtaattgccatggcgcagccgccggcggtggccatctgtgccgccatcagcttggtcttcatgccgcccttggacaggcccgagcctgcatcccctgccatcgccacgatctcgggcgtgatccggtcgatcacgtcgaaccgggtggcgcccggatcgtcgctggggttgccggtatagaacccgtccacatccgacagcagaatcagctgatcggcgcccacggtgaccgcgatctgtgcagccagccggtcattgtcgccatagcggatctcgtcggtggcgacggtgtcgttctcgttgacgatgggcaccgccccaaggcccagcagcgtttccagcgtcgcgcgcgaattcagatagcggcggcgatcctcgctatcctccagcgtgaccagaacctgcgcggttgtgatcctgtgcggggccagcgcctcttcataggcgcgggccagacggatctgacccacggcggcggcggcctgcgactgttccagcggcagcgccgtgcgcggcaggcccaacacgccccgccccaacgcgatcgagccggacgagaccaggatcacatccaggcccagccccttgagccaggccacgtcggccgccagagaatgcagccagtcggcgcgcaggtcgcccgtgttgcgatcgaccagcagggccgagccgatcttgaccaccagccgccgggctgtcgtcagggttgccaaggctgcgactcctccacaggtttttcgcgcaggcggttggcgtcgatgcgggcccgcagggcgcgcagcacctcggtcaccccctcgcgcgaggcgcccgacatcatcatcaccggcccgcccgaggcggtctccagttcttcgaccaggaaggcgcgttcttcgtcatccagcgtgtcgatcttgttcagcacggtcacgcggggtttgcccgccagatcgccgccataagcctcaagctcgccaatgatggtgtggtaatcctcgaccagatcgcccgaggtgccatcgaccagatgcaacagcaccgcgcagcgttccacatggcccaggaaacggtcgccgatgccccgcccctcatgtgcgccggcaatcaggccgggaatatcggcgatcacaaattccacattgtcgacgcccacaacccccagattgggatgcagcgtggtaaaggggtaatcggcgatcttgggccgcgcgttggacgtcgcggccagaaaggtcgacttgcccgcattgggcaggcccagaaggcccacatcggcgatcagcttcagccgcagccagatggtgcgatccaccccggcctggcccgggttggcccggcgcggcgcctggttggtggccgatttgaaatgcaggttgccaaaaccgccattaccgcccttggccagcagcacacgctggcccacctcggtcaggtcggccagaacggtttcctcgtcctcgtccaggatctcggtgccaaccggcacccgcagcacgatatcctcgccatccttgcccgagcgctgctgccccttgccgggcaccccgttctgggcaaagaaatgctgctgatagcgaaagtcgatgagcgtgttcagcccatccaccgcctcggcccagaccgagccgcccttgccgccatcgcccccgtcggggccgccatattcgatgaatttttcgcgccggaaactgacgcagccatttccgccggaacccgagcggatatagacctttgcaagatcgagaaatttcatatgtgctccctactgcaaaggcccgggcgggccaagtcacagtttgcggctataggtccaggtggggacggcggcgtcgcgggccaccgaataactctcggcatctccaagatactgaaacccgcaatgggtcaagaccctggccgaggccggattgtcctgaaacacgctggcgaacatggtggcgttgcccagcgggttggcattcaccagcgcctcgaccgccatcgaggcgatgccggtattccagaacacgggcgcgacccaatacccgacctcggactggttgcgatccatccgttccagcgaaatcaggcccatcagctcgggcccgccgtcgcgggtggcatccatcgcccaaacatcctcggtgcgctcctcgctcatggcgcgggcgacaaagccctcggccatgcccggcggcagcgggtgcgggatcgaggtggtcatgcgcgccacccgctcgtcacgggcgtaatgctcgatcaggcccatatccgacttgcgcagcgggcgcaggtcaaagcgttcggtttcaatgaccggttggtttatgatcgtatcaaacttcatttctgtgctcctcctccgaacacaccaaaaatcacggatgcaacggtcagccccgccagcatccacatcaggtatttctcgccaggccgtcctgcaaccaccgcagcgatacgatcgcctgcaaatgtccagagcgggtggaaaaccgcctgacaggccaacagccccagcgccacggtcagcgttgcctgaaaagcagcggtgcccggcgcaacgaaaccggcgaaaccggtgacgatcatcgcccaggccttggggttgagcggatgcaccagaaggcctgccccaaaccccggcgccgccccgtccccgcctccaccgggggcaaggcgcagattggcaatcttccaggccagccagcaaatataggccacgcaaagatatttgagcgcctgaaacagcagcggcacccggtcggccagttccatcaggccaaaccccaccggccagatgaccagctgcttgcccagggccaccccggcgacaaagggcagcgccgcgcgaaagccatagcgcgcaccggtggccagcagggccatgttggccgggcccggcgtgcctacctgtgcggcggcaaagagcagaaagctggtcgtggcaacggccatttgggggcgtccggtcaaacttcggtgaaaaacgagaaaggggaccggcaatccttgccggtcccccatgaattttttctaaaccttctgggtttcggcttactctgcggcctccgccaccggcaggaccgaaatgaaggtgcgctttttcagtcccttgtggaacttcacggcgccgtcgacggttgcaaagatcgtgtgatccttgcccatgccaacgccttcgcccggccagaacttggtgccgcgctgacgcacgaggatgttgccggcgccaacagcttcgccgccgtatttcttgacgccaagacggcgaccgatggagtcgcggccgttacgggaggaaccgccagcttttttatgtgccattctttctctccttagccttgagccagctctttggcctgctcaacccattcgggtttcaccttgaccgcgtcgatagcagcaatctgctcgtccgacaaggcggccagggcggcaaagctgccaatgcctgcttcgaccagtttcttggcggcggcggggccgacaccggtgatcttggtcagatcgtccgaacctgcggctgcgggagctgcggctgcgggtgcagcagcacctgcggcggcctggccggtcgcggccttgacaccggtcttgtcggcgcccgaggtcaggatctcggtgatccggaccagggtcagcttctgacggtggcccttggtgcgctgcgagctgtgcttacgacggcgcttgacgaaatggatcagcttttcgcctttgatctgatcaatgacttcggcctgaacggcagcgccatcaaccagcggcgcgcccacgaccggtgcgtcaccgcccagcatcagcacgtcgttgaattgaactttttcacctgcatcggcagccagcttttcaacgcggagcacatcgcccgcctgaaccttgtactgcttgccgccagtcttgaggaccgcaaacatgcgtctttccttcttgtcaccgcgttcttcggtccccggttgcccgggcgtttcggccccatcacggatagccacctgcgaacagcgcgccctgttccgggcggattaacggcccttccgtttccgggcaggccaaacgataacgaaacccggcgcggaatccgggccgggatgcgggcttatccatgccgggccgcgctttgtcaactgcaaaagcaggggcaagggagatcctgtccgaacacctgcccgagtacggcgcgctcagatatccgatgccttgagcgcaaagccgaccgcccggcccaggtcataggagatctcgccataaagccggtcgaacccgtcaaacagcgccgcattcagcgcctgtccggcggcgctttgggaaaagtctatattggcctgcatctgcgcatcttccagcggcgcataggcgaaatagagaaagcccatgacccagcgccgggtttcggcctcggtctcgtcgcgcgcctccagcaggctggccagcaccgcaccgtcatcgcggtccagatcctgcccgtcgctgaggccgcgatagaactggaaatcggcgctgatggcgcccttgacgttctgcccgaccagatcgttggctgccacataggcggccacctggcgcaggcgggtgtcatcctcccctgcccgttcggcccgctccagcgccatttcctcgatcccgtcatcggcaaaggcgcgccgggccgagttttccagcgtcaggatggcctggccggtttcggtgcggaaaaacgcggtcgctgccgcggcctgttcggtatccagatgatcggccagcgcgccgctgagtgcggcctgcatccggtccggcgcatagatgcggtcaacctgcgcggtgaaaaaggcgccgccgctgcccccaagaaactcggcatccagcgtcgcgccataaccaagcccctcgtcgcgcaggatcgcaaccacctcatccagccgcatcgcgcgggccagatcgtcgaaaggctgctcggccgcaaccggtgcggccagccacaggcacagaaccaccccgccgcgccgcatcacagatcctgcaccggctgaaggtccgccatgcggaccgcaagcacctcgaaccggtcggccatgatcgaatattgcaccgcgttcagcaattcatacacctcctgcatcagcggctgttccagcgcctcggtataggtatccacctcgtggtcggaaaaggcctgataggtataggcggccgaggccagcgccgacagttgcagcgcattgcgcatttcggtctcgttgctgcgcagaagttcgcgcaggtcctcggtctccatctgcagctcgatcaccccggcggcactggctgccagcaggaaccgcaactgaatctcctgcaaggcccgcagcgctgtgcccgaggaatcgatggcccggttcatccgtttcaggctttcgatccgggtcgatccatgccggaccagctccgacacgatcgcctcgcccgcctcttccttcaggtcgtcatcggccatatgcgcggcattttcggccaccaccagacgctggcccagatccgaggcataaaaccccaccgcatgatcaagcgccgtgtcgctgagcgtctgctccagaatatccagcgcccgcccccgcatcacgccggtatcgaacacctcgcgcgtcagcgtggtccactggctgccaaagctctcggcctccaaccccagcatgccgggtgccgaggccgaagcctgggcaatcgaatccagcgccacgtcgaatccggtggtcaccagaaacgcctcgatccgcgcccgatccgccgccctgagcggcagagccagggcgagaacaaggaacagtgagccaagaacaaggggcaaagcgccgcgaaacagtcgtgtcatagcccaagcctaagccatttgtctgcccgggcaatggaaattcggggcagcgcaaaaacttgtcactttccgcttgcacccccgcgcgaacctcactaaatccccccctcacagacccccgcggagaggtgccggagtggtcgaacggggcggtctcgaaaaccgttgtgggtgcaagcccacccagggttcgaatccctgtctctccgccacttgcaatcccgcaggattgccccatttgatacattgaatggtaaggaaaataccggggatcggcaccccgttttttgggctatcgttcaggcgcttagtcgccattccgagcctccgttttcctgaacagaacggcggaccccgtcattgcgggaggttcacgttgcatcctgtccgccttcaccggctgacgcaaaggactctaacagaaacggatacaaccggttctataatagacctttggcgtcaaagggtcacttcatggattggatgagcaacgggcagcccagggcaggagcgggttcttggagggtgcagtatccgcagcctattcggctgcgagttgggccctccgtcgggcacagaaagttcaatgggcgcgccgcagccccgttcaagtatcgcgcaaggcccggtcgaagaaacgcttgatggggcgcacgacatagttgatcgcggtcctgctttcggtggcgatataggcctcgaccggcattccgggtaacagttcacgcccattgagcttggcctcttcgcccgcgttcaacgccaccttgacctcgtagtgatatttcttggtcagcgggtccagcgtgacatcgggcgatatccgcgacaccgacccgaggatgatcggcaggtcgcgcgcgttgaaggcccggaacttgatcgaggcctcctgcccgatgaaaacctggtcgatatcggccgcggcgatgcgtacgccgatctgatagggatcgtcatcgggcacgatcatcatcagcggcttggcggctgtgatcaccgagcgccgcccctgcacctgggattcgtgaatcttgccgttgaccggggcgcggatctccaactttgacaaatcatccaacaggctaaggcgcatctccatgaagcggacccgcagcggccgcaacttgcgcagttcttcctcggccttttcctgagcgtccgggatcaccacgaggcgcttgaggttcagttcggagattttgccgcgcaattcggctatcttggcctcgttctggccgatttcaccccggatggtgacgtcatcctttttcagtttgtagagttcggacatcgtgatcagcttgcgttccgcaagctgttcggcgttctcgatctccagcgacaagagatcgatctcgtccagctttgccgcaagctgcgcctcgacccccgcgatttcggcacgcacctgggtaatctgttcatccagcagatgcatgcccgaggtgatcgcctcgaaatgagcggtcagctgctgttgctgtcgctcgaccagcagcttgacctcgggctttgtctggaccgcctcggccagcaccggcgtcagttccatctgacgccggttatccatgatcgcctgaagccgcgcgatattcgccagcacctcgaacaactcgccctcgaccacgttcagatcggaatggaactgacggctgtcgagctgtaccaggatatcgcctgcacgcacgcggtcgccattgcgcacgttgatctcgctgacgaccccaccgatcggatgttgcactgccgtcatcgtggtcgaaacctcgatcgttcccgatccgatcacggcgcccgagatattggcgcgtgttgaccagacggcaaggcaccccagcagaaagatcagcgaaaaaaccgtgaccgcaaacgggcggccggtggtccatgttctgcgcttcgacttcgggtcggccatggcttaacgcgttcccgtctttcccgggtcctgcgcgttcacattccgcaggaccgacacgttcggacgtttcgaccgttccgcgtccgggcgctctgccgcgctttcggcgccgttttcttcagtaacccggcgcttggaattcgccgccttgggcatcagggtcaacttgccatcctgcaactggaaccgccgatcgacgttggacagacccgatggatcgcgcgacgtcaggatgatcgtggttccactcttcttgaacgcgtcgaacgtcgccttcagtttcttcggaattctgaccagcatgtcggaatcgagcccgtcgatcagcaagagtttggggtcgccgtaaaaggcccgcgccaggccaagttgatatctctcgaaactcgacaggcagttgccgcgcgggtccagcctggtcttgtagccttcgggcagcgagctgatcgcggcatgcatccgcgcccgtctggccgcaaggctcaccttgtccggcgttgcttccggatccaggcccgagatgttctcctcgatcgtgcccgcgacgaaacccgggttgtccggggcatagccgaacaggtttcgggcatccgtgtcggtcaggcgcgagctgtgccgcccttcgaccagaacggaaccggacgaggtcgaccacatccccaggatggtttccagaagcaccgtcttgccctggctcgacaacccgttgatctcgatgatctctccggcatccgcaaccagcgataccgaccgcaggatcagattgttggtaatcggcgagcgcaccgagacattgtccagaaccaattgatgcaaggcgccgggttgctcggcatagtcatcctcaagctcctcggcgcgcgaggccaggatcgagttcagatgccgccaatgatcgcgcgccaggaacatctgcgggatctgcgtaaagaagcggtccaccggccccagaatgcgcgtgaccatgaaggtggccgccaccattaccccgaccgtcaaagctccgttcagcgtcagataggcgccggtcgccaggaccgagtagcgcaccaccatgacggtgaccttggacatgctgtcgaaccagcccgtccaatccttgagcgcgatcgcttcgtcgcgcgcgtcctcgcgcgcctgctgccagcgcggccggaacccgacccccatgtcctgaccccgcaccgtctcccgggaggcgatcaggatgttgcgcaaattgttgaccgcgcccgcgctgtctttggcgcgctcccggcgcccgccgatgaacatcgcctttgccagagccagcagcccaatcacggccacgccgccaagacaggcccagccaagaagcggatgcaggaaaaacaccacagtcaggaacatcggcgtccagatgaaatcgaacaccgcgatcagcgaaccggagtgaaagaacccccgcaagccgtccacctcgtccagccccacagccggtttcgacttgttgtgctgaaacacatggtttcgccccgagttcctgagcagcgtttcttccatctgctcctgaaactgcgccccgaaccgcgccagcaatcgtttgcgggcataatccagggtgccaaggaccagcaggagaacaatcagcagcgaaaacagcgcgatcaatgtctccatcgacctggatgtcagaacgcggtcatagaccaggatcatgaagaacgggccgcccaaccgcaacaggttgaccgcgaaactcagaaggaacgccgcgctgaggatgagtccgcccttgcggacagctctccgggccgaccccctgagggcttttgccgagttcattcggaccctcctctgtttgcaacccggcgaacgtgacggccacaggaccggtcggtctgccgagatgccccctgctctctccgtcagcgttacggagagaagatgacgacgcgcctacgcgacaatggggatcaggatttcttcacctgattcaggttgaagctgataatgacccgattgcccgcgtcgccggtttcctttgtctcgttcggatccaccgcatgatagagccaggccgggaatatgatcatgcgccccgcgaccggggtatagcggacctttgtccagttttcacgcgaccgtttcttgttcggctgaaacttggcctggttcatcagatgcacggtgcgcggttcgataaactcgatgttaccacagttttccggggcctgaatatagtacacgccgctccacaggcagcccggatgcacatgcgcccggttcacgcatcccggagggttgatgatcgaccacatggtgccgatgcgaattgtatggctatccgcatagcccaaatcctccgacattttcgaagtggcctgtccgatcagaccaaccagttcggcatattccttggatttgtacaaatcgttgtggctatgccaccccccaagcgccggaatgttggagcggctgatccccttcttgtctctttcgcgctccgcatagatcgacgcgagaagcttcttgttcaggtcttccggctcgggcacatcgatctggaaaatcatcgttggaaagtaggaacgacggacgaagccgaggtctttttgcgacatggatggtctctcttgagtgaataatattatcgaatgcccggatggttgcaaaattcgcactgcgttgcaacgcctaggaaaagatgtatttcggaataaattttgaccgggtggaattgccgcgttgcggcgagagctgacccacattgccgttaccggggcttttttaccggggcagcccccgtttaccaaacccatgttgcgcggggccgcggcaagatcgcttgtcatgcccccccggttgcgtcaccctttctgcatgacacatcctctccgccccgccgcgcccgaccacccggcccggcgccgcgtgcacgccgcgctgcacaaccggtttcgcaatgccgccgcggcgctgttctgcctctgcgccctgccggcggtggcacagcagcggccgccgccttttgacaacactgccggtacggtgttcgacatcatccgcgccgacgatcctacgacctttgtctgcctcgacgagcttggccgcgccgaacggcagatctgggacaagcgcgtcgacggggaaccagttgttctcgcctatcttttccaatctcaatatgcggatggcacgtcgatcgagatcgccatcaaccccgaattcggatcggacgagatggcccgggaacaggccgaactctacgcaccggcgcttggacgcctgcccacggctctgcgcgccggtatcaagcggttcagcgttcatgaggggcgccgcggatatcacgccggcaccggtggtatcgttgtttacgcacagaccaccgagaaccggctaagctacgatcacctcgaggaatctctgttccacgaggcggttcacgcctcgtgggatcgtgaccaccggctcgcgccagagtggatcgccgcccaacaatcggacggcatgttcctgacccggtacggccagaaaagccccgaacgcgaggatctggccgaaaccgcgctctttgcctttgccatcctgcaccacccggaccgctttccgccggtcgacacacaggtgacgcgccacgccgtccccgcccgaatcgcctatgtcgccgagctgctgccagtcgacagaccgctgatctggcagatcggaccgccccagggttgcgcggcacagaagtgagttcaaagcccgcatccaccatcgcaggatggctacagctcaacgaactgaccgccggtcaatgcgaaacccttttgaaactggcaccgcgatcgcttccgggcacgggccaagatcggcaggtgccatcgcccgatggcccggctctgtgggcattggctgcggattgcctgtccgaaactctgcccgaacttgcaagtgatatcctccggaccgcaagccagacgcgtgtcgatttcgcaccggatccacggaactatccaagacccttcacgcttcacatgccggtcgacggtcaggtctatgtttcatgtcccctggccggaacgccatgggatgcgttgacggtggcgcatgaattcggccacgcgctacagttgaactgctgctcgggcgtacagttaccgccggttctgcgggaaaccgcggcctttgttgccgaggcggttgtcgcgggggccctggccctccgcgacactcctttggctgacccggtctgccgggcctatgcccgtcgcacgctcaccgatctcggccctatcgcaaagcggttgcgcgccgcgctcgcctgtcccgacaccccctacgacgattgctggaattatccgccggcccgccagatcgcacaggctttgacgcaaggtgacaggcctttgcgcaccgggatcgcagcgtccgttttcaggggagacgcgcaattgggcgcactcgtttcgctgctatgcagcgatgccgaatgaccctgagaggcatgcctgcggcgccgtctgcgggcgcgtttcacactgcatccgcccgaaagcttcccggtgttagacgttgacagatgcctgattcgagtcaaacatgactctcgaaaacgcagttatcgggccgtggcgccacctggcatcactttggcccaaatgagcccccgcgggattgtgcgggtcggatcgtattgcagcaatgcgcttttgacgcactctttccgaactgcttctctgttccgtggatctcaagaacccattcattcgcggccatgcgtgacatggccgtggcttcaatctttgacccattttcaccggagactccgtcatgaccgccattatcgcaaccgcttccctgaacatcgcagacctgaccatcgacctggccgaactgatcgacgaggcgctgaccctgaccggtccggacgccgccatcagctttgcgcccgactattacgatggcgacgagggcaatgaaggcgacgagaccaacgaaggcgacgagggcgacgaggacgacgaaggcaacgagcacgacgaaggcaacgaaggcaacgaaggcaacgaagataacgaaggcaacgaaggcgacgaacagaacgaagccgacggcggcgacgaaggcgacgaaggtaacgaaggcaacgagggcaacgaaggcaacgaggacaacgaaggcaacgaaggcgacgagggtaacgaaggcgacgaagccgacgagggcgacgaagacaacgagggcaacgagaacgacgaaggcaacgaggccgacgaaggcgacgaaggcaacgaaggcgaggaaggcaacgaggacaacgaaggtaacgaaggcgacgaaggcgacgaaggcgacgaaggcaacgaaggcgacgaggacggcggcgacgaaggcgacgaaggcgacgaggggaacgaaggcaacgagggcaacgagggcaacgagggtaacgaaggcaacgaggacaacgaaggtaacgaaggcgacgaagccaacgagggtgacgagggcgacgaaggcgacgagggtaacgagggcgacgaaggtaacgaggacgacgaaggcaacgaaggcgacgagggtaacgagaacgacaacgacgaaggcgacgaaggcgacgagcaagacgaaaacgacgaaaacgacgaaggtgacgaggccgacgaaggcaacgaaggcgacgaagacgacgaaggcaacgaggacaacgaaggcaacgaaggcgacgagtccggcgacgaaggtgatgagggcgacgaagctgacgaaggcaacgaaggcgacgaagacaacgaaggcaacgaaggcgacgaaggcaacgaaggcgacgaaggcaacgaagacggcggcgacgaaggcgacgaagacaacgaaggcaacgaaagcgacgaggacgacgaaggcgacgaaggcgacgccagcgatccctatgacaatgagggcgacgagggcaacgaggacgacgaaggcgacgaggacgacgagagcaatgagggcaacgaaggcccccagaccgacgatgaggatgacgaaggcaacgaaggcgatgaaggcaacgaagaaatagaaggccaggaagacgacgaggacgacgaaggcgacgaaggcgacgaggataacgagtgggacgaggataacgaggacgacgaaggcgacgaagccgacgaaaacgacgaggacgacgaaggcaacgaaggcgacgaagccgacgaggacgacgaagacaacgaagacgacgaaggcaacgaaggcgacgaagccgacgaaaacgacgaagacaacgaattcgacgaaggcgacgaaggtgacgagggcaacgagggcaacgagggcgacgaagacgacgaattcgacgagggcgacgaaggcgacgaaggcgacgagggcgacgaaggtaacgagggcgacgagggccagatcgacggcgacgaagacgacgaaggcgacgaagatgacgaagccgacgaaggtgatgaaggcgacgaaagcgacgaaggcaacgaaggcgacgaaaccaatctgaacgacgaaaacgacgagggtgacgagggtaacgaaggcgacgaggacgacgagttcgacgaaaacgacgaattcgacgagggtaacgaaggcaacgaaggcgacgaagacgacgaattcgacgaaggcgacgaggacgacgaaggcgacgagtccgacgaaagcgacgagcacgacgaaaacgacgaaggcgacgaaggcgacgagtacgacgaaggcgacgaaggcgacgaggccgaaaccggcaccggcgatgacggtgacgagggcaatgaaggtgacgaagccgatatcgacaatcgtggcgacgaaggcgacgaaaacgacgaaggtgacgaagccgacgaaggcgacgaagccgacgagcacgacgaaggtgacgaaggcaacgaaggtgacgaagccgacgaaggcgacgaggacgacgaagccgacgaagatgacgaaggcgacgaagacaacgaaggtgacgaagctgacgaagacgacgaaaacgacgagcacgacgaatatgatgaaggcgacgaatctgacgaggacaacgaggacgacgaagacaacgaaggcaatgaaggcaatgagaacgacgagctcgacgaaggtgacgaaggcaacgagggcgatgaaaacgacgaaggcaacgaattcgatgaaggcggcatagacgacgagggtgacgaaggcgacgaagacgacgagggcgacgaaaacgacgaggacgacgaaaacaacgaaggcgacgaagacgacgaaaacgacgaatacgacgaaggtgacgaagccgacgaaggcgacgaaaacgacgaagacgacgaaaacaacgaaggcgacgaaaacaacgaggataacgaaaacgacgaaaacgacgagttcgacgaagaaaacgaaggcagcgaaggcgacgaagacgacgaagccgacgaaggcgacgaagacgacgaaggcgacgaagccgacgagtatgacgaaggcgacgaaggcgacgaagacgacgaaggcgacgaaaacgacgaggacgacgaaggtaacgaagaaaacgaggtccacgacgacaacgacggcgacgaaggcgacgaaggcgacgaaggcaacgaaggagacgaaggagacgaaggcaacgaaggcaacgagggcgacagccaggccgatgccaacgaaggagatgagggagacgaagacaacgaaggcaacgaaggtgacgaaggcgacgaagacgacgaaggcaatgaaaacgacgaaggcgacgaaggcgacgaaggcgacgagcctatctaagccggccattgccaaaccgtccgcaggggtctcctgcggacgggaccaccctcactcccgggcgatgcactgcatcgccctctcttttttgggcacttgcaaacgatccgcctgcttgcggcatccgggaaacagcgctcagtgctatgagatcggtttgtctggccctcggcttgccgcggcgcgcagcgggcaaatcagatcgacccgccaccaggacgcgccgcagaaccggtccggttcagtcagcgacgagagagaaggccctggaggcagtcgcgccgcatttctccgacgcccttgatcggcgtctcaccccgagaggcggttcggcggccccgctggaaaccagggcacaggccgagagcgtttcgtgaagactgtgacaggggactccgtttccgacagcaaaaccgccgggagcgcttgccggttcaaaccggttcgcgcgcgccgtggccccgctgccgcgtcgcggggccacggcgcaggctcttggcgaaacgggtgtccggtcaggagctagtcagctcttgccgcggtgacgatgaactctacccggtagtcgggcgttgccagccttgcctctccgcaggcgcgcgcgggcgcatgccctgcgggaacccagctatcccagaccgcgttcatctcggcgaaatccgccatgtccgccagccagatggtggtttgcaggatccgggtgcgatcactccccgcctcggacaagagcgcgtcgatctggttcaggcagtcctgtgtctgctgcgcgacgctggcgccggcagtaccaacctgccccgccagatagaccgtatcgccatgaatgacgatctggctcatgcgggtgccggtatggtggcgggtgatatcggtcatggagtcctcgtttggtcaggtgaaaaatcttgccgggcagagcgcggcgacagtgtcagtatccagcacgacccgctctcctgcaacaagcgcagccgccagccgggacagaccgggcgcggtctggatgccgtaccccccctgcccggccagccagaacagcccttcggcccgcgggtcgaacccgaccaccgggctgcgatccggggcaaaggtgcgcaaccccgcccaggttctctccacacgggtcacctgatgggtcacggcctgttcatagcggtgcagaccttcggccagcaccatgtcttcggcccaggcgtcgtggggttcaaccgggtcttcgtcggccgggctgaccatcagcttgccggcttcgggtttggcgtaccattgctcggccgcgctggcgaacaggggccaggtgcgaatatcgtgcccggccggtgcaggcagcagcgcggcactgcggcgcatcggttgcagcccaagcggcgccagccccgcaaggccagcgaccccgtccgcccaggcgccggccgcattcaccaccagaggcgcctgatagtcggtatcgcctgcgcgaaccgtccagacacccgccttgcggcgcatcccctctacccgcgccccagtcacggtttgcccccctcgggcgcgaagcaggcggccatatcccgcaagcatgcgatcgacgtctatgtcctgggcgtcccattcgatgatcgccccggcaatcagctcgcggcacaggatcggcaccagttccaccgcctgatccggtgtcagcgcctccagcccggtggcgccagccgaatacgcgtcaagcgcgtccaactcgtcttcggtggcaatcagcatctcaccgcggggcgaaagcaggctgtccgtgccgatgccatctggcgctgccagaaacggggccgaggcggcattcaaagcacgcagggtggcgttgccgtagttgcggataaagatcgcggcggaccggcccgtggcatgatatcccggcactgtctcggcctcgagcacgcacacggacatatgcgcggccagttccgccgccgcactgatcccggcgatgccgccgccgatgacaagaacatccgaagtcttcacagcgcctcctggaagccggtcagcacccgggtcagagtgtcacccagactgtcacagagatagcccccctcctgcacgaacagcaccggcacccgggttcccgccagggccgccccgatccgggcaaacccgtcctgggtgatcgccagcccctgaaacggatcatcgatcgaggcatcgaggccaagcgccaccaccagcacccggctgccaaagctggcaacctgccgcaacgcgacgctcaaggtatcgagatagtcatcatccccggtgccccgtgccaacggcaggttcaggttatacccaagcccccggcccgcgccccgttcctgcgcatggccccagaagaacggataaaagcgcgccggatcggcatggatcgacaccgtcagcacgtcgtcgcgctcataaaagatgccttgcgtgccgttgccgtgatgcacgtcgatatcgaggatggccgggcgcagacccgcggcgcgaagccgctcggccgcaatggccgaattgttcagaaagcagaaccccccggccagatcgccaaaggcgtgatggcccggtggccgcgacaggacataggcggaccgctctccctggatgatcaggtcggcaccggtgatggccgactgggccgaccaatatgccgcctcccaggtgccttcggcgatggggcaagcggtatcggcctgatgatatcccgcctgcccgacagcggatttcgggtatccgtcggtgcgcgcgcccggatggatattggggatcacctcggccccggcgccgggaatccggcgccagcgggcatggatggtctgcagaaacgtcaggtattcgggcgaatgcagcgccgcgattgggcccagccccgcatcgccgggcgccgcgaacacacaaccggccgcctcggccccggccctgagcacctcgatgcggcgaggctgctcgggattgggcaggacggcaccattggccatgaaatgctgcgggtcgtgtcgccattgccgcgtgtcgaagaccgctttcattcttcacctctcagggccgcacagccggcctcgtccagtatcaggttgctctggcccccggccgagacgaaccccagatgatcgtaaaagcgccgcgcccgggcgctggtgtcataaacgcacagcttcaggaaacgcgcgccccaaagctggcgcccatccgcaagcgccgccgccagcaggcgggtcccgatccgctggccgcgcagctgcggcgcgctccacaggtccgacacataaagccccgcgcctccctgtgtcgtcgagaacagcggcgaatacagcgcaacgccctgaatttcgcccgcctgctcggcgagcaccgcgcgaaaggcgggcatcgcgccccatccggcctgttcgagatccaccgggcgcgcccggtggcggtcgcccagatcgtcggacagacgttgcagcgcccggttcagcgcggcggcatccgcctgttgtgcgatgcgaaggaccaaatccatcagaatgccgtcctgtccgcgcccttgagccccagcatcgcgcgcgcctcaccggggctggccacctcgcgacccagatcctcgacgatgcggcggattttgcgcacctgttcggcattcgaacgggccagcaccccgcgcgagatcatcagactgtcctcaagcccgacgcgcacatgcccccccatcgctgccgccatggtgaccagcgggatctgatggcgtccggcggccagaaccgagaacaggtaatcctgtccaaacagcttgtcagcgactgtcttcatatgcatcaggttctcggggtcgggaccgatcccgcccagcacgccgaacacgaactggatgaacagcggcccctgcaccagtccgcgatccacgaaatggcgcagcatgtagagatgacccacatcataaacttcgaactcgaaccttgcgccgcgcttggtgcccatttcgcccaggatcagcgccatgtcgcgcggcgtgttcttgaacaccagatcgtcggaaccgcgcaggaagggctcttcccaatcgtgtttccagtcgctgatccgatccgccgccgggtagagcgcgaagttcatcgtgcccatgttcaggctgcacatctcgggcgccgcctgtttgggcgcggccagccgctgatccagcgtcatcaccgcgctgcccccggtcgacaggttcagcaccgcctcacaggattgtttgatacgcggcagaaagcccatgaaatgcccgatctcggccgagggccggccggtttcaggatcgcgcgcgtgcagatgcaggatcgccgccccggcatccgccgcatcaacggcctgttgagtgatctcgtccgccgtgaccggcagatagggcgacatcgacggggtgtggatcgagccggtgatggcgcaggtgatcaggatgcgggacatatcagccagccgtcccggcgatctcatcggcgaactgcgacagcgccgcgtccagcccctcgatgatctcgtccagatggtcgtcggtgacgatcaggggcgggcagaccaggatgtgatcgccctcgatcccgtcgcgggtgcggcgggaatagacgatcaatcccttgtcataggcgatatcgaccagccgttgataggcgttcagccccttgggcagcggcgccttgctgtcgcggtcgctcatcagttcaaaggcggtcaacagccccatgccgcgcacatcgccgatgacctcgtgtttctgcatcagcccgcgcagtcgcgccagcaggcgctctcccatccggtcggcgttggcacacagggcctgaccttcgatttcctcgaccacggcaaggccggcggcacaggccagcgggttgccggcataggtatagccatgggcgaagccgcccgcgtccagcaccggttcgaccagacgcgcgtcagcgatcatggcgcccagcggcacatagcccgcgcccagccccttggacatcacgataatatcggggcgcgcgttccaatgatcagagccaaggaaccgcccggtgcgcccggccccggtcatcacctcgtcggcgatcatcaggatgccgtaccggtcgcagatctcgcggatgcgctccatgtaacctgccggtggcaccagcgccccggtcgaggccccgccgaccggctcgacgataaaggcggcgacggtttcgggcccttcggcctcgatcgcgctggccagcatgttggcataatggtgcccgctcgccgggtcccgcggatcgcgcccgtccagataggcgcgcggcgccgggatcttgggcatctgccgcagcatcggttcgaacggcgcgctcagcggcgtgtatccggtcaccgccagcgcgcccaacgtgctgccgtgatacgagggctggcgcgagatcaccttccagcggctgccctgcccggtggcgttcatgtattgccgggccagcttcagcgcgctttccaccgcctcggatccgcccgagacaaagaacaccttgtccagccccccgggcgccagagcggccagtttcgaggccagcttttccgaggcctcggtctcgaaatgaagccggtagccaaaggtcgatttctccatctgacgctgcatcgcggccagcacattgggattggaatggccgatattgcagaccatcgcgcccgaggatccatcgagatagcgcttgccgtccttgtcccacatatagacgccccgggcctgatccagcaccggttttcggccgcgcccctgatagaaaagatgcgacatttcaaactccttgcagggccgcgcaatcctgtgggcggaatccgacggtgacagtgctgccctcggcaaagggacgttcgtcgatcatgttgatggcctgaagctgggtctgggcgacgcgcacgaaatagcgcacggtctgaccctgatagtcgacggtctcgaccgtggccggggcagtaacaagggccgatgtgtcggcgctggtatcataaagggtaagcttctcggcccgcagcaccagttttgcggccccctggctgacgcctgccgccttggtcgatgcaaccgggaccctgccgaacaggggaacctccagcatggcgccctgcccgtccacgcggatgcaatcggcggtcaggatgttggaggcgcccaggaaattggccacgaattcgctggcgggcgtattgtagacctcggacggggtgccgacctgctcgacacggcccgcgctcatcaccacgatcttgtcggacatggccagcgcctcggattggtcgtgtgtcacaaaaaccgtggtcaccccgatctgatgctggatgcgcttcagctcgacccgcatatcctcgcgcaggttggcatcgagcgccgagagcggttcgtcaagcagcagcacatcgggttcgatcacgatggcgcgcgccaatgcgatccgctgttgctggccgcccgacagttccttgggatagcggttgccgacatcgggcagttgcaccagatcgagcgccgcctgcaccttgccggcgatcgcggcccttgggccatcccggtacttcaacccaaaggccacattttcggccacggtcttgtgcgggaacagcgcatagttctgaaacacgatccccaggttgcgcctgtggatcggcacatcgttgacgcgccgcccgccgatcaggatttccccctcggtcgggtccagcaaccccgcgatcatgcgcaggttcgtggtcttgccacagccggaggggcccagcagcgtgacaaacgcgccttcgggaatgtcgagattggtgggatgcaccgccgtgaattcgccaaaacgcttcacgatattgctgagggtgacggaactcacgggaacgctctccggttctgggggttgctccccgggccgatcccggggagcgggtcgctctcaataccctttctgcacgcggccaaaggtcttggaccattcggcctcgtgcccgttccagtagtcgggatcggcaaaggtcagaccggacagggtgccggtcggatcgaatgccggcagtgtcgggatcttgtcgcccagatcgaccttggtcgggtccagcgcggtgggatagttctgcccctcggccaccgcgatcgaggtttccggcgccagcatgaagttcaagagttcttcacaggcctccatcggcgagcccttgatcacgaacaggcattcctgccagccgaacccgttgggcggatccatatagccgatatcgtggccctgttcctgcagggcatagatgcggcccgaccagccttcggtcacatagatctcttcctcggccagcaggctcatcaactcggcccccgaggtccagtatttcaacgccagatcgcgatgggcgcgcaccgcgtcccatgcggcctcttcgtcggtgacgccgttcggatcctgtccggtctgcaacgcggcgtaccacatgcgggtgcgccagtcgctccagccgccgatcttgcccttgaggctgtcgtcgatcaggattttcgcgcccatctcctgcatctggtcgtcgctgatatgcttgcggttataggccagaccggtggtgccgtagtcatagggcacgcaggacagcttgcccccggtcacgccgcggaacacgtcgaccagtttggggatcaccagcccgagattgggaatattggcctcgttcagctccgaggtcagccccagcccgtgataccgcgcgtaatcgaatacgccggacaggtgggcgatattgtactcgcccggctggctggccttgacccggctcagatactcgtcgccgccgccaaaggtgccgtcgaccacctggataccggtcttggcggtataaggatcaaaggcgaatttgcggaacgcctcggagaccacgccgccccagccatcaaagcgcacctggtcggcggcggcatgggcatagcgggcaaagggcgactgcaccccataggccagaccggcggcaccgagcagccccagaaagccgcgccggtcgatatcgccgttcatatagcgctcgcgcaggcgctcataccgggtggtgttgtccattttcttggtcatgtctcactccatgtcgggatcgggttgatggattgcggttctcatgtgcccctttttcgggccagttgccgcgcgatggccgcccccagcaggggcaggccaacggtcatgacaatcatcacggtgccaagcgcgttgatctcgggcgagatcgagttgcgcagcatcgcaaaaatctgggtgggtacggtctcgacaccgccgggcttccagaacagggttccggtgatgtcgtcgaaactgatggtaaaggcgaacaggcccccggccagaaccgccggcatcatcagcggcaaggtgatctgaaagaaggtctggatgggagtcgcgcccaggctcatcgccgcttcttcgatgtctcgcttgatgctgaccagccgcgcctgcaccaccaggatcacaaacggcagggtaaagatgacatggccgaacagcagcaggccaaaactcttgttcacgcccagaaagttcaggaacaacagcagcgccaccgccagcaccacctcgggcaccaggatcggcgcgatcagcagcgtcgagatcagattggctccgggaaccttgtagcgcaccagcgccaggctcgccagaacgcccagcgtggtcgagatcagcgccgtcatcagccccagcaccagcgaggtgcgaaaggcgcgcaggatcgcctcgttgttccacaactccagaaaccagcgcagcgagaaccccgtcatcgggaaactgccgaattgcgaggcgttgaagctgagcagaaccacaaccgccaccggcaggaacatgaagatatagacgccgatcgaccaggcgcggatcaggtgccagcccatcagcccaaccccttcatcagttgggccatgcccagataacggttgtagatcatcaccagcgcccccagcaccgccagaagcatcaggctgagagcggagccgagcggccagttgagctgggtgatgatcgcctcgaacaccaggttggcaaacatcgcatcgcgcggcccgccgagcaccagcggcgtgatataggtgcccgcccccagcacgaaacacagcagcccgcccgccgccagaccgggcagcgacagcggcagggtcacctgcagaaacgattgccatttggtggcgcccagcgagttggccgccgcttcgagattggtgtcgatcccgtccaggctgacatagatgttgaggaccatgaacggcagcaggaaatgcaccagccccaggatcacagtcgtctcgttatacagcatctggatcggctcggagatcacccccagcgaaatcagcaccgagttgaacgcgcctgacacgcccaggatattgatccagctcatcgtgcggatgatgtagctgatccaaaagggcagcatcagaagaagcaaaaggatcgccttgttaccctttgatctagcgatgaaataggcggccggatatcccatcagcgcgcaaacggccgtggtgattgccgcaatgcgcagggtgctgaacaggatgtcccgataaaaccggtcgctcagcgcctcggcccagttgtccaggtagaacccgacctgatccgccccggtcgctgtgcgcagccagaagctgtagacgacaatgaaactcagcggcacgaacagcagcagcatgatcgccgtcagcgccggtgaaagcaggatccagggctgacgggcctcgcgggtttcgatcgacatgggattgcctcgggtgaacacttgccggcactgtgcaaagccacctatcatagttcaaatagataattggaattctgactataggtatgatctatgtccgacccgtctcaccgctaccatcccgaccgcatcgcccgcgaacttgactggaacctgctgcgcaccttcgtggtgctggccgagagccattcggtcaccgatgcggccaaccggttgggcctgcgtcagccttcggtctcggccgccctcaaaaagctcgaagaccggatcggccgcaaactgctggaccgctcaccgggacatttcgcgctgaccgatgcgggacggctgctgtatcgcgaggcggtcgagataaacggctcggtgctgcgcctgtcgaccctgatgcgcgaattgaccgacgaggtgcagggcaatgtccgcatcaccgtggccagccacgtcgtcagcccgctgctggacaacgcgctggcgcgctttcatgccaaacaccccaaggcgaccctgtcgatcgaggtcttctccagcgccgacgcgatcgccgaagtcaccgccaagcgggcctcgttcgcggtgtgcctggtcaaggatcacaaccccaaactggaatacagacggctgttccgcgagtttttcggcctgttctgcggccccccgcatccattgttcggcaaacccgatctgagcctgcgggatctggcggggcacagttcggtcagtttcgagacggatcggttgcaggatgtactcaagccggtcaccgtcatgcgggcccaggccgaactgggtcagaagatcaccggtatctcaagccacctggaagaggtgcgccggatgatcgtcgccgggctgggtatcggcccgctgcccctgcatgtggcggcccgcgacgtgcgcgacgggctgttgtggcaggtcccaccctacgagggcctgcccgcaatcgacgttcatgttgtctggaatcaggcggcggtcaagaaccgggccgaagacctgctgttgcaggaaattctaaacgccatcgacaccacaccgatggaggagcgcacctatagatgaccgcaccgcttgcgccagagagtgaagactagagcagcatttacaaaggcgtatactgcattgatttattgtttctttcgcacccaatagggtctcaacctctaacccgttcttggcggggttagttcaaacactggctgctttcgacttctttggagttgtgagggcgtcggtatgagcaatcgttttcaacctcacttgccgatcccccggtctgagcgtcgggtgcaggacgaaacgacttgtcatcgcgctaaccacacgctcacccttctaaaccgcaagcgcagtcttgacgttaccttcaggcgaacggttcttccgtttccacatctctgatcgccgacgaaaccgagacaattggcctcacatcgtcgctcacgtcagtcgccatgtatcagcgcacgcggccccatcggtgcggaaccaaccgatccaccagtgacgatccgctcaagtcattggaattatgagattgttctgagaggaatggtgccgctgaagggactcgaacccccgaccccatcattacgaatgacgtgctctaccagctgagctacagcggcattcctcatttgttgcggcccaaccatggccgaactcgaaacaacttgccgacccaagctggcggcatccggtccaggaacacgggcgctcttggtcgggtatgaatgatcttcccaacctgtcgaaccgcatgcccagatcgaccgctcgtttaacggctcccttcgatcccttcaagcagaatcagatcggattctttcggcgccgccctcgatacgtcccggattttccaccacctagaggctttccaaagagcggctctggggaaaggctccatttcgacggaggccctgggcgagttcattccgcctgggcacaccaggcccgccccctcaggtacgttactgtacatagtttcaccgaaaacacccaggctgcgtgcaaaaacagcaaccttgccgtcagaggtagggctgacttagttcatcaaagtttgcagaagatggcgcacccgacaggattcgaacctgtgacctctgccttcggagggcagcgctctatccagctgagctacgggtgcctgtgatccgggctataaggtatcggcgcgaggtccgcaatcggcaatctgcggatttttcttgccttcctaacagccgcttcgccaaatgcaggccatggcccgtcccccgtccttgctgctgctgatcctgctccaggttatcgtttctgccgcctcgctggtggtcgagatcgtggccggtcgcatgctggcgccctatgtgggcatgtctctttatacttggacctcggtcatcgcggtggtgctggcggggttctcgctgggccattgggtcggcggcctgctggccgagcgtccggcggaacgcgctctgcgtctgaccggctggacactggtagccgccgcgctcaccacggcggcggcggcgctgctgttgcgcagcctttcggggccagttctggagctggtggaacacccggtctggggcatcgcggtgctgacgctggccgtgttctttctcccctcctgctttgccggggtgcccgcgccggtgcttgccgcgctgtcggtacagggcggccagggggccgggcgtgccctgggggcgatgtttgccgccggggccatcggcgcgattgctggcaccctgttggcggggttcgtgttcatctcctggcttggctcatcgctcacactgatgacggtcacggcggtgtatgcgctctcggcgctgctgtgtttccgccttgctggtgggcgttggctggcgcccctgctggcgctggggctgattctgacgctggccgtggcggcactcgccgcgcccgatccctgcacccgcgaaagccgctattactgcatccgcgtgatcgagctgggcccgcaagaggcgcccgagcggctgatggtgatcgaccatctgggccacgggatcagcgcccgagatgcgccgctgaccatgtataccgaccatgccgccatgctggacgcgctggcccgcatcagggcgccgcgccccgatttctcggccttcttcatcgggggcggctcgtattccatcccgcgcgcttttgccctgcgcggcaccggcccgcgcgtggtggccgagatcgaccccgaggtgacccgaatcgccgccgagcaattctggttcgatcccgctagtgccgagatcctgcacgaagacgcccgccgcgcgctgctgacccggcccgagcggcgctatgatgtgattctgggcgatgcctttaccgatgtggcggtgcccgcccatctggtgacgcacgagtttttcgacctggtgcgcgaccggctgacccccgagggcagctatctgatgaacgtgatcgattatcgcgaccggttgcaggcactggccgcgctggtgcacacactgcgcgccgtctttcccatggtcgaggtctggaccagcaccaccccgccgccaccgggcgagcgtgcggtctttgtgctggtcgcgggcaacagtccgacgtcgcattcccgctttgtcacccgcgcgcccaaccccaccgaatatggcgcgctcgatccggattgggtggcccgactggcggcaacgggcaccctgctgagcgatgatttcgcgccgatcgaccgcctgatcggtcgacccgactaagccgcttcattccgccgcaaatactccggggcgaggtgacaaaattcgacgaattttgtcatcggggggctgcgccccccgacgcccttgccgatcagcaatcaggcaaacagctcatgggccagttccagcgcctcgatcagcgtatccacctcggcgcgggtattgtagagaccaaagcttgcccggcaggtcgccgtcacgcctaggtgatccatcagcggccctgcgcaatggtggcctgcgcgcaccgcgacacccttcttgtcgaggatggtcgagatgtcatgggcatgggccgcgccctgaagggtaaaggaaaagatcgcggccttgcccggcgcatggccctgcacgttcagccagttcagcccggcaaaacggctggccgcatagtcgcgcagaccggcctcgtgggcggcaatattctccatccccagcgccatcatgtagtccagcgcaacacccatgccgatggtctgtacgatgccgggcgtgccggcctcgaacttcatcggcgggtcgttgtagatcaccgtgtccttggtgacctccttgatcatgtcgccaccgcccatgaacggacgcatctcggccagccgctcggcccgggcatagatcgcgcctgagccggaaggaccgtagagcttgtgcccggtgatggcatagaaatcgcagcccagatcctgcacatcgaccggcatatgcaccgcgccctgagagccatcgaccagtaccggcacgcccttggcccgggcgcccgcacagatggatttcacatcgacaacggtgcccaagacgttggaacaatgggtgatcgccaccagtttcgtccggggaccgatcgcgtccagcaccgcctgcggatccagcgatccgtcgggttccggatcaacccacttcagcaccacgccctggcgttcgcgcaggaaatgccagggcacgatattggcgtgatgttccatggtcgacagcacgatctcgtcacctgcctgcatttgcggcatggcccagccataggcgaccatgttgatcccctcggtggtgcccgagttcaacacgatctcgtcctcggaacccgcgttcaggaaccgcgccacgatgccgcgcaccgcctcgtatttctcggtcgcgagattggacaggaaatgcaagccgcgatgcacattggcatattcctcggcatagccgcgggtcaccgcgtcgatcaccgcctgcggtttctgggccgaggcgccattgtcgagataggtcagcggcttgccgttcacctgacgggacagaatcggaaactcggcgcggatgcggtcgacgtcatacatagggggtcgctccggggattggccctccgacgagggacaacaggacaagcacgccaagggcaatggccaggaccgacaggatcagcacccccgccgcgcgcatgagggaattcaggcgatgggcctggtcgatgaaatgcagggtgacgtacagcgccaccagattggcagccagcgccagcagtgccgacaacaacgggacggtcagtgccaacagcagggtggcggcctgcaccaccaccagcaccagctgaatccagaccatcaccgccatcaggtcccagaacgagccctgcccgcccagcaaccggccgatccggtggatcgccgcgatggtcaggatcagcccgccccccatcagcgcgccatagccgaccaccgattgcgggatgccgggcatcgccacggacccaaaggccatgttggacagcccgtgcagcaggctggtcagcgcgaccgacagggccagtgccagccacagcgcctcgcgcccggggttgcgggtcaggatcagccgcgccgcgctggcgggatcggtcacggtgagggcggccagcgaccgcagctcggcagatgtcatggggcgggcctctgtgcttctctgagattggttagccagaaccaggcgaagaccgcaacccatatcaacccaactgcgctcagcgccgggccggggccgatgaaccccgccaccaacccgttgagcaagaccagcggggtcgaggccaaaagcgaccagaacagtgccagccgcgcgccataggcactgccctgcccgcccagcatgcgcgcgacccaatgagacagcagcgcgatggcatagaaaagcagcggaagcaggaacacactgcccagcagcgcaccccccatcagcatgttcagatcggcctgttccagatgcgcccgccgtgccagcgccggcagttgcgcaacaaaggcgatgacacagaacgccatcacaaaggccagcgcgcgatcctcgcgctggcccatgtccagcaggtgacgcatcacccgcgccggcccgcgatagctggccgcgatatcgctggtgaccggcatcaggcccgccgtgccagccagccttcgagccgcgagacgatatcggcgaccagcgcctcgtcctcgatctcttcgaccgcctcggccagaaaggcgagcgtcagcagatcggtggccgccttctcgggcaccccgcgcgagcgcaggtagaacagcgcggtgtcgtcgatggcgccgctggtcgaaccatgcgaacaggcgacgtcatcggcatagatctccagctcgggcttggccaggaactggctgtcatcgtccaaaagcaacgattggctgatttgatagccgtcggtcttctgggcgccgggctgaaccaggatcttgccctggaacacgcccgtggcgccgttgcgcagcactttcttaaacacctgacggctttcgcagttcaccgcgtcgtgggtcacgaacacggtgtcgtcatggaggaaatcgccatcgcctacacaggcgcccgccacatgggccacgccttcgtccccggtcagctcgaccacctgctcgttgcgggtcagcacgccgttcacggtcagggtaaaggacttgtagaccgaggccgcgccgagccgggtgaacatatgcgtcaccgcgcggcgttcatggtcgcgcccttgggcgcgcacgtgatgcagggtgccgccatcggcgatgtcgatctccatgcatttgttgaaccgcgaggcggcggggccgttttccaggatcgtcacctcggcaccgctttccacccggatcacgtgatgcagcaacgcgtccgagctttccgaggcgtgcttgtagatcaggctgatcggtttcgacggtttgccggtcacatgaatggcgatgccatcagcggcaaaggcggtgttcagcgccgccagcggacgcggcaccggggtctggccgcgtgcttcaagaacaccgtacaagtccttggcccaatggatatctttgcagcagatatcctcgatccgttcgatccgcacgccgtccagttccagcgcatccgacgcctcggcatcgaaaaccccgtcgacaaagacgatcttgagccggtcgatggcgtcaaacatcatcggctcgtcggtatggaaggtcgcggcgcgcggcgcctcgggcgagatcaggctgtcgggacgtgtgtatttccaatactcgtcgcgccgcccgggcacgcccatctcgcgcagccgggccagtgccgcctcgcgcgcggactgggtgcagccggcggtgggcagcgtcagcgtcgccagcagcgcctcggtcgcggtctgtttctgtgcaggcacacccatcagttcacctcggccaggatatcggcgtaaccgttgttctcgacctccagcgccagctcggggccgccggatttcacgatgcggccatcggccatgatatgcaccacatcgggtttgatatggtccagcaggcgttggtaatgggtgatcacgaggaagccgcgcccggcatcgcgcagcgcgttcacgccctcggccaccagtttcatcgcatccacgtcaaggcccgagtcggtctcgtccaggatgcacatcttgggttccagcatggccatctgcaggatctcgttgcgctttttctcaccacccgaaaagcccacgttaaccggacgtttcagcatatcggcgtcgatcttcagcgccttggccttggcgcggacttccttcaggaagtcggcagcgctcagctcctcttcgccgcgcgccttgcgctgggcgttcaccgcggtgcgcagaaaggtcatgttgcccacgccggggatctcgaccgggtattgaaaggccaggaacaggcccgcggcggcgcgctcttcgggctccatttccagcagatcggcgcccgacagggtggcgccgccctcggtcacctcgtacccatcgcggcccgacagaacatagctgagcgtcgatttgcccgacccgttcggccccatgatcgcatgcaccttgcccgcctcgacggtcagatccacacctttgaggatttgcttgtcctcttcttcaagtttcacgtgcaggtttttgatctcaagcatgatttcctcgtctcatttcggttccgccacagcggcggaggcaggggtttgggcgcgcatatgcgccgggaatgcggtcagcagatcggaccgggcgcgggcgataccctcggcccagtccagcctgtcgtcgtccttgaggccgcgcagatgcgcgggcacctcggccagcgtcagcggcatgtccagcggacggcccaccgaggcggcatagtcgtaatatttcagatgctgctgcccgcccggcatcagccaggtcgagggcacgccgcaggcatcggccacgatcagcccgtgcaggctggccgagatcacatgccggcacgacgcgatctcgcggcaggtcgcaagcgcgtcgcctgccacgtcgatcagcttcagcgccggttcgctggccagaagcgccgccagcgccggatcctccagcatcgagtgatgcggtaccagcgcgatccggtcgttgcgcgcgggcagatcgcccagcagatcgctcaccagcaggccgggatcgccaaaaccccgcatcctgaggcccagcagatcggcgctcagcggtccgcgcagcagcgccacatccacattgtccagaaacccggtcgagcccaccggatgcagcagccccgcgccccagatcaccgggcggcgcccgtcaggtgcgggttcgccatagttgcgacgcatcacctggatcagcgagccgatggccagcatctcgcagcctttgggcccggcatggcgcaccgcgcggccagacacatgcgccaccaccagtgccgacagggcgtcgccgaaattcggcacgcccttccaccaatacaggcggatcggatctgtgggcagcgcgcgcatcctaactccccttcagcatccaggtaggcagcgtatcgacgaactgcccgggcacctcgggcgccgccagaccgcgccgcaccagctcgtccagacagaacacggtcaggtcgaaactggcaaacacgcaagccgaggccaccgccagctggcgcagctgctcatctctccagtcctcgaccgtttcggggtcgcggatatagattgcgtcgccatccatcatctggttgcggaacgccttgccggccagccgtgcccgctgtgagttcatgatctgcatcgacttggtgaactggaaggtatggaaccggaacccctggtcgtgcagctccacatccagcgggccaaacagcggctcgtcctcgtagatgcggtagaaccggacctcggggatgacacagaccgcctcggagagcttgtcgcgcccggtgcggatcacgtccagctcgccgccctgaatgtcgatcttcaacagatccgggcgcggcagcgcgccctcgtccagatcgtccagcgccaccagctccatctcgatcggttcgatcccctcgcgatgccagccgggcttgcccagaaaggtcaccgaccgtttgcggatcggataaagcgagccaagcccgctttgcggatgcggatggaaccgacccggcccggttggcccgaccgcctgttgcaggtaatgggtacccgggcgcggatcggccatcagcgcatcatacgaggcctgatcgggttcgaatccccagacctcgcacccgcccagccgcagcagcccgtcataatcgggcacgttgatcgggtttgcgcccacatcggcgatacgcaaggggcgcgcgggcgcaatcgcggccgcgagaaacccgtgacggttggccagcatctgggctgcccggcttggctggttggtctgttcgcttccgtcggcgctcatcgcttgtattccccgttcaatccagcaccacggcggtgcccgaggccgagaccatcagcatcgactggcccaccacctcgtaatccaggtccacgccgacaaccgcattggcccccagcgcaacggcgcggccctcaagctcggacagcgcggtctcgcgggcgtcctgcaacttgctttcataggcgcccgagcggccaccgacgatatcggtgatcgaggcaaagacgtcgcgcaccacattggcgcccatgatcgcctcgcccaccacgatccccttataggcggtgatacggcggccttcgacattcggggtggtggtcacgatcatgggtcgggtcctcgttgcggtgtcaggtcaggggctggtcatggtgcggatcagttgcatcagcgatccgggcgggatcggctgcggctcgacctgaaaggcggccagacgcccgatcatcagcggcgcgcccagaaattcctcgacctgatgttgccagcgccgctggctgtaatcgtcaaacagcagcgtcacgggccgggtaatcgaaaaggcggtggccagcgcacagccgacccggaaccgcccgtctaccagcaccacatcgggatgacggaacccctcggtccgccagaccgccagcggatagtcgggatagctgcgccatttggcgtccgaaaccggatgcccccaatcgccggtcgggccgatatcggtccagacgatattgacctcggtcccctcggcgggcgggttggcggccagccaggccttcatcatacgggcccaggcgcggtcgctttcgaccgaggtgacatgtttgccgggcagttcggcagcgaccacggtcgagccgcccgacccgtattccaggatcacctcggcctcttcataggccatgcgcagcgcctctgcctctgccgggggcatggtcagctctggccgcatctgatcgccgctctggtcgtccactggcctgatccctgccgcaacggtccctgtcgggggccttagcccaccgagccttcgaggctgatcgccaccagctgctgcgcctccatggcaaattccatcggcagcgcctgcagcacgtccttgcagaacccgttcaccaccagagcgacggcctcttcctcgtccatcccgcgcgagcggcaatagaacagctgatcctcgtccaccttggacgtggtcgcctcgtgctcgcagcgcgacgagttgttcttgacctcgatatagggcaccgtgtgcgccccgcatttatcgccgatcagcaggctgtcgcactgggtatagttgcggctgttcttggccttgggatgcatcgagacaaggccgcgataggtgttctgcgcgcggcccgcgctgatccctttcgagacgatgcgcgacttggtgttcttgcccagatggatcatcttggtgccggtatcggcctgctgcatgttgttggcgatggcgatggaatagaactcgccctggctgtcatcgccgcgcaggatgcaggaggggtatttccaggtcacggcgctgccggtttccacctgggtccacatcacctttgaccggtcaccccggcaatcggcgcgcttggtgacgaagttgtagatgccgcccttgccgttctcgtcgcccggataccagttctggacggtcgagtatttcacctcggcgtcttcctcgatgatgatctcgaccacggcggcatgcagctgcgccacatcgcgtttcggcgcggtacaaccctccagatagctgacatagctgcccttgtcggcaatgatcagggtgcgctcgaactggccggtgttttccgcgttgatgcggaaataggtgctcagctccatcgggcagcgcacgccgggcggcacatagacaaacgagccgtccgaaaacacggcagagttcagcgtggcatagaaattatcgctgaccggtaccaccgagcccaggtatttcttgaccagttcgggatgctcgcggatcgcctcggagatcgaacagaagatcacgccggcctttttcagctcggcctgaaaggtggtgcccacggacaccgaatcaaacaccgcgtccactgcgaccttgcgcccctcggcgggggcgttttcggcgccttcgacaccggccaggatcatctgttccttcagcgggatgcccagcttttcataggtggccagcagcttggggtcgacatcgtccagcgacttgggcttttcgctcatgctcttggggcgggcatagtaatactgatcctgaaagtcgatttcaggatagctcaccatcgcccatttcggctcgctcatgccggtccagcgctcgaaggcggccagccgccattcggtcatccattcgggctcttcgttcttgtccgaaatcaggcgcacgatatcggggttcacgcccttgggggcgtattccatctcgatctcggtttcccagccgtatttataggtgcccgcctcgcggacggcatccaccgtctcctgatcgacgccttcttttacctgggtctggtccaatgcggccataagagccctccttcgcgctgagcgcgctgtttgttctgtgtcacgcggcgcgcgcgcggtgtttcttttctttctgcaaccacgcctcggcaaagcgcagcacatccgtttcgctcgtttcgggccccagcgagacgcggatcgcgcttgccgccgtggcctcgtcaaaccccattgcttgcagcaccgcgctggcacggaccttgccgctggagcaggcgctgccggcgctgatggcaaaaccggccaggtccatctgcatcacctgcgtctcgcccttccaacccggtggtggccaggcaaagggtgttgggcaggcggggtcgacctttcccgacaaaaatagtagattttgcaccggcctcaagagccttttctagaatatttctaagtttctccacccgctcccagacgccatcggccagatcgcgcgcggcggcttcggctgcagcgccgaaaccggcgatgccgatcacgttctcggtgcccgaacggcggcccatttcctgcccgccgcccttgatctgcgccgccagatcggtgccgcgtcgtatcaccagcgcgccaatgcccttggggccacccagcttatgcgccgaaatcagcgccatctcggccccgagccaattgaaggcgaccggtatcttgccaaaggcctgggttgcatcgctcaccgccagcccctgtggcaggtcctggatgataccggtctcggaattggccaattgcaaggtcgattgcgcggggtcggtcaccgtaaccgccccctcggaggaaacggacaaatcctcttttacccaagctcttaccgcgtcatgttcaagtgcgcacccatgcaggtcccggcccttgagtgccagcgcggcggcctcggtcgcgcccgaggtaaagatgacatccgctccatcggcgccaaaggcggcggcgacctgcgcgcgcgccttctcgaccaccgccttggccgcccgcccctcggcatggaccgaagaggggttgccgcagacatccatcgccgcgatcatcgccgcacgcgcctgcgcgcgcagcggtgtggtggcattgtgatcgaggtaaacacgcatcagagagtcatcatttcttgacggatgggaccagatagacgggcccggcaaaaatggcaatcacggggcccggcagccctcagtcgtcgacgatcgagaacaggttgggcaccgccgggcacggcgcaagatcgttcttcaccacatccgaaagccgggtctggtgcaggaacacatatacatgcgcgctcagcccctcccacagccggttggtcagtgattgcgcgcgactgcccgaggaggcgcccgaggcgcccgcccccttgtgcatggcattcacggtctcatccacggcggcgaggatctcgaccacccggatgtccgaggcaggtcgcgccagacgatagccacccccgggcccccgaaccgaagccaccagatcggcccgccgcagcttgacgaacaactgttccagataaggcagcgagatatcctgacgctcggaaatgtcgcccagcgtgaccagtttgtccgccggttgcagcgcgatatcggtcagcgccaccatcgcatagcgcccctttgtcgacagcttcacgtctttgccctccccaaccgcgcccagacgcgcgaaatcattgaccttatcgccctcagtgcgtatctcccactgacagcgttgccggcaagcggcacgtgacttagaaccattctaagatgcccgagggaattcgtcaagtttagcccggcatcttcagaccgcgagacaggacgaaagcacatatgcccgaggtgatttttcccggacccgaaggccgcctggaaggccgctaccacccgcaaaaggaaaaagacgcacccattgccatcgtgctgcacccgcatccgcaattcggcggcaccatgaacaacaaggtcgtctataacctgcattacgccttttacaatctgggattcaccgtgctgcggttcaatttccgtggggtcgggcgcagccagggcgaatatgatcagggcatcggcgagctgagtgacgcggcctcggcgctggattacctccagtcgatgaacaacaactcgaaacattgctgggtcgcgggcttctcctttggcgcgtggatcggtatgcagctgctgatgcgccgccccgagatcaccggattcatcagcgtggccccgccggccaacatgtatgatttctcgttcctggcgccctgcccgtcttcgggcctgatcatcaacggcacctcggaccgggtggcgccgcccgccgatacccgctcgctggtcaacaagctgcatgaacaaaaaggcatcaccatcacccataccgaggtcgagggcgccgatcacttcttccagaaccagcacatggacacgatgatcaccagcgtgaccgattacgtcaaacgccgcctcacggagacctcgcgctgatgtcaggcacgatcgagacgctggccgccaaactggcagaagacacgctcgacgcgatggaccagaccggcaacgagcggctttacatggagatcggctcgcaactggccgcctcctcgcagtcgctggaagaggcgtttctgaccgaggtgcgcgtgcgactggccgaacgcggcgcccgccaggtgctggcgcgccgcctggccgagttgaagggcaaggcgaaggacagtgaatgagcgcgcggcttgacgcccagatcgcctttctgaaacaggccgacaggctgaaatcggtcgagcgggccaatgtgctgctcgacctgtcgcgccccgagaattccgccgaacacagctggcatctggcgctttgggcgctggtgctgtcgccctttgcagcgccggatgtggatgtggaccgcgccatccgcatgctgttgctgcacgatctggtcgaaatcgagaccggcgatcacccgatccacgaggtgaccgactggcaggcggtggaacgggccgaacgggcggcggcgcgcaagctgtttggtctgttgccccccgatcaggcggcggatttccatacgctctggaccgagttcgacgccgatgaaaccgccgatgcccgctatgccaagatgctggaccgctgccagccgatgtttcaggtactttgcgctgatacgccccggcctgaccatgtcgaggtggtgcgcgagaatctgagcagcgggcgcgcggcctatctggccgaggctttccccgaggcgcacgcgcatgcgcgtgcgctgcttgagaggcacccgcccgtgacgggcggttttggcgaccggctggagtttctggccgaagcagaccggttgaaaaccgtgttgcgcgcctcgcgcctgatggatgacagccggttcgaaaactcggccgaacacagctggcacatcatgctttatgcctgggttctgggggaatatgccgccgcgccggtcgatatcgaccgggtgctgcggatgctgctgctgcatgacctggtcgaaatcgacgccggcgacaacccgatccacggcaatgtggaccacgccgcgcaagaggcgctggaggccgccgccgctgaacgcctgttcggcctgctgccccctgatcagggggccgggctgcgcgcgatctggcaggaattcgagaccgcgcaaagcgccgatgcgctgttcggcaaggcggtggaccgggtgcagacgccaatcgccaatctggaaaacggcggcggctcctgggtgacctatgatgtcagcctgcaacagcttgtagcgcgggtcggcaccccggtcagccggggcgccccgggcctatgggactggctgtttccgcagctgagcgattgctttacccgtctgggcctgcggctctgagcggatcagacaccgcgagcgggctggggctgctccagttcagcggcaggaacgggcatatcggcgggcggtgtaaacccgagaccgaccccgacaacaagcaatgcggcaatgacgatagctttcgcaaatggtgtaagcatgatgaacctgaacaaaataggcgtggttgaataggatcaggctaacccgcccgtccccctcgcgctagtcaggttttcatcaccctaggccgcccggccaagatccgccggtgcaaagtcacgctctgccgcgccctcggctccgatggtcagcatccggcccgggcgcagctcggtccaatccccttcgtcggtctccagcggctcggacacgaccgcccagccctggcgcgcatggctgtagcgataatagaccgagggcgcgatatggtccgatgaataacgcgcggcgtaaagggtctgcccgtcgctgaaggccgccgaaaggcgcatatgcggcgtggtgccatgggcccggctcaacccttcgaggcgcgcgattgcgcgggccagcgcgccatgggggtcgtgttccagcccctcgctcagcgccagcaggaacagaacctcggaatcggtgctgcccttgcgataggtgtagaattcgtcggcgatggccatgtccgcctgtttgcggaacgcctcgaacccgccgacctggccgttatgcatgaaacaccagcgccgcgccgcgaagggatggcagttgttgcggctgatacacgacccggtcgaggcccgcacatggctgagaaacaggcccgagcgcacgtgatgggccaccgcccgcaggttggggtcggaccaggccggatagacatcgcggtacaacccaggttcgggtcgggcatcataccaggccacgccgaacccgtcgccattggtggcggtcttgcattcctcggcatgggcactttgggcgatcagcgagtgccccgggcgggaaatgacatcttcgagaaagatcggggttccgtgataggcggcccaacggcacatggttcgctctccagctggggcgagtgctcccgcgccccacgggtcggggcagcggccccgtctgatcgctctcattatcgtgagcgcgcctttccgtcgagtgaatcaccgaacaggtacctgtgcgaattttcgccttttgcggccccctgtcccgaatccggaatttgcgctaggccgggacggacacccggtttcgaccgattcacctgcccggagaccggccatgcccctgcactatatctatctgatccttgccgtcgcggccgagaccgtgggcaccaccgcgctgcaggccagccagcaattcacccggctggtgccctcgctgatcgtggtgggcggctatggcattgccttcttcctgctgtcgctgaccctgcgccacatgccggtgggcatcgtctatgcgatctggtcgggcctgggtatcgtgttcatcgccttcatcggccttgtcgtctttggccaacggctggatctgcccgccattctgggcatcgcgatgatccttgccggcatcctggtgatccacctgttttccggcgcctcgccccactgaccccggctgacgccgcgccgcggcgtatatcggcacaaaaggtgcatttcctctggcctttggccggatctcgggctatgcgccgggccaactcccttaaaaaggcggacctcatggacctgcgcaacattgcgatcatcgctcacgtggaccacggcaagacgacgctggtggatgaactgctgaaacaatccggcgcctttcgtgaaaaccaggccgtcgccgaacgtgccatggacagcaacgatctggaacgcgagcgggggatcaccatcctggccaaggcgacctcggtcgagtggcgcggcacccgtgtcaatatcgtcgacacccccggccacgccgatttcggcggcgaggtcgagcgcatcctgagcatggtcgatggcgtcgtgctgctggtcgatgccgccgagggtccgatgccccagaccaaattcgtgacctccaaggcgctggccctgggcctgcgccccatcgtagtactgaacaaggtcgacaagcccgatgcggaacccgaccgggcgctggacgaatgtttcgacctgttcgccaatctgggcgccaatgacgaacagctcgatttcccgcatctctacgcttcggggcgttcgggctgggctgataccgatctggacgggccgcgcaaggatctgacggcgctgtttgaactggtggtgcgccatgtgcccgccccggcacagatcgcgcgcaaggacgagccgttccggatgctggccaccacgctgggcagcgacccgttcatcggccgcatcctgaccggccgggtggaaagcggcacgctcaaggcgggcgagacgctcaaggcgctcagccgcgacggcacccagatcgaaagcttccgcgcctcgaagatcctcgccttccggggtctcggccagcagcccatcgacgtggccgaagcgggcgatatcgtcaccatcgccggcatgagcaaggcaaccgtggccgacagcctggtcaatccgcaggtgagcgaggccctgcccgcccagccgatcgacccgccgaccatcagcgttaccttcggcatcaacgacagcccgctggcgggccgcgacggcaagaaggtgcagagccgggtgatccgcgaccgcctgatgaaagaggcggaatcaaacgtggcgatccgcgttaccgacacgcccggcggcgaggccttcgaggtcgcgggccggggcgaattgcagatgggcgtgctgatcgagaacatgcgccgcgaagggttcgagctcagcatctcgcgcccgcaggtcctgttccgcgaagaagacggccagcgtctggaaccggtcgaggaagtcaccatcgacgtggatgacgaatataccggcgcggtgatcgaaaaggtgaccggcccccgccgtggcgagctggtcgagatgaaaccggccggcgccggcaagacgcggatcattgcccatgtcccctcgcgcgggctgatcggctatcacggcgagttcctgaccgatacccgcggcaccggcgtgctgaaccgggtgttccatggctggaccccgcacaagggcgccatcccgggccggcgcgcaggcgtgctgatctcgatggaaaacggccagtcggtcgcctatgcgctgtggaacctcgaagagcgcggccgcatgttcatcggcccgcagaccgatgtctacgagggcatgatcatcggcgaacacagccgcgacaacgacctggaagtgaacccgctcaagggcaagaaactgaccaacgtgcgcgcctcgggcaccgatgacgcggtgcgtctgaccccgcatatccagttcagcctggaagaggcgatcgcctatatcgacgatgacgaactggtcgaagtgaccccgaacacgatccgcctgcgtaaacgctatctcgacccgcacgagcgcaagcgcatggcccgggcggccagctgagacacgaaaaagggcgccctacaggcgccctttttttggaccaggcccgagattattcgacgaataatctcgaacgccgaaaattcgaagaattttcttattcgctggtttcgaccaccatcaactcacgttccgaggcgccgcgcgcatgatccagcgccgcctggtattcgggcgaattgtagcattccaccgccgcctcgacgctgggaaagcgcgccacaacattgcgcgggcgctccttgccttcgagctgcacgaagcgaccgccccgcgcgatgaaggtgccgccatgtttggcgatggcgggaccggccagctcggcatatttgccgtaagcctcggcatcggtcaccgtcacatgtgcaatccagagtgcgcccatcgtcttatcctcccagtacctgttcagcggccttgatcgccgcatccgccttgcccgcgtcctgaccgccgccctgcgccatgtctggccggccgccgccgcccttgccgccaagcgccgcaaccgctgccttgaccagatccactgcagaaacacgggccgtcagatcctcagtcacaccagccgcaacagcggccttgcccccagcatctgcaatcagcagcaccgcgcccgagcccatgcggcttttgtgttcgtcaatgagcgcgggcaggtccttgcccgacacacccgacagcacctgtgcaaggaaaggcacgccacccacctcatgcgtctcggcgccgccaccctgcccggccccgccggccatggccagatcgcggcgcagctgcgccacctcgttctgcaaggccttgcgctcgtccatcagcgcgcgcacccgctcggccacctcggccggttgcgccttgagcatcgcggtcacctgcgacaggcgtgcaccctcctgcgacaggtggtcgaacgcggcctgcccggtcagcgcctcgatccggcgcacacccgcgctcgaggcactgtcgcccagaagcacgaacatgccgatatcgccggtctgcgccacatgggtgccgccgcacagctcgatcgaccaggtcttgccatcggcacccttgccggtctcggcccggcccatggacaccacgcgcacctcgtcgccgtatttctcaccaaacagcgcctgcgccccgatggcgcgggcatcgtcgggcgtcatgatccgggtctcgacgcgcgagttctgtcggatgaaccggttcacctcggccccgacctgcgccagttccgcctcggtcagtgccttggcatggctaaaatcgaaccgcagccggtccgcggcgttgagcgagccgcgctgggccacatgatcgcccagggcctcgcgcagcgcctcgtgcaacaggtgcgtggccgagtggttggcccggatcgcgctgcggcgggcatgatccacctccagctcgaccgcgtcgcctttggccagcgcgccgcgctccatcgtcaccttatgggcatagaccttgccatcggcgaacttgcggctgtcctcgaccagcgccacgtgatcgcggttttccagtcggcggatcacgccggtatcgccgacctggccaccggattcgccatagaacggcgtctggttggtcaccacccagccgctgccgccctcggcaatcctgtcgctgagcgcaccatcgaccaccagtgccagcgcctgaccctcggccttttcggtgtcataacccaggaaatcggttgcacccgcgacatccagcacatcgaaccagatggcgttatccgtcgactcgcccgagcccgcccaggcagcgcgcgccttggccttctgctcggccatggccgcatcgaacccgtcggtatcgaccttgcggcccttctcgcgcagcgcatcctgcgtcaggtccagcggaaaaccgtatgtgtcatacagcttgaacgccgcttcgcccggcagcggagcctcttcgggcagcgcggtcagctcgtcatccagcagcttcagaccacgatccagcgtctgcttgaaccgggtttcctccagcaacagcgtttcctcgatcaacgcctgcgcccggcccaactcgggataggccgcgcccatctggccgaccagcgtgcgcaccagccggtgcatcaccgggtccttggcacccagaagatgcgcatgccgcattgcccgccgcatgatccggcgcagcacatagccacgcccgtcattgctgggcatcacgccatccgcgatcaggaacgaagtcgagcgcaggtgatcggcgatcacccggtgatgcacgttctgatcgccatagggatcgacgctggtggcatcggccgaggcctcgatcagcgccttgaacaggtcggtgtcataattgtcatggctgccctgaagcagcgcgccgatccgctccagccccatgccggtgtcaatcgactgcatgtcgagatcgaccatcgagccgtcctcgaacttctcgttctgcatgaagacgatgttccagatctcgatgaaccggtcgccatcctcttctgggctgcccggagggccgccccagatatggtcgccatggtcatagaaaatctctgtgcaggggccgcaggggccggtggggcccatctgccagaaattgtccgaagtagcgatgcggatgatccggctctcgggcacgcccaccttcttccagatctcaaaggcctcgtcatcggtgtgatagacggtggtataaagccggtccttggggatgtcgaaatcgcgggtgatcagctcccaggcaaaggggatcgcctcggatttgaaatagtcgccgaacgagaaattgcccagcatctcgaaaaacgtgtgatggcgcgcggtatagcccacattgtcgaggtcattgtgcttgccgcctgcgcgcacgcatttctgggccgtggtggcgcgcacgtaatcgcgcttgtccaccccggtgaagcagttcttgaactgtaccatgcccgagttggtgaacatcagcgtcgggtcgttgcgcggcaccagcgggctggacgggacgatcgtgtgcccctgtttcgcgaaatagttcagaaaggtcgatcggatatcgttcaggctgggcattctggctctctcggcgcgaattcgacaaggtctgagccggtttagccgcagcttgggcgatagtccactcctcgcagccgcagcgcagaaaaatggggcgccctggatgggacgcccctgttgtcaactcaccgtgcctctcaccgtgccgccggggcgctcacgcttcgaggatgtcctcgccatcgtcgctcatgtcgaattccaacccgtgcgcggcgcggatcttgtcttcgatcgccagcgcgatggactggttttccctcaggaaggtcttggcgttttcgcggccctggccgatgcgctcgtccccataagagaaccagctgccggatttatcgaccacaccggccttgacgcccaggtccagcagttcgccggtcttggagatgccttcgccatacatgatgtcgaattccacctgcttgaagggcggtgccaccttgttcttgaccaccttgacgcgggtggcgttgcccaccacctcatcgcggtccttgatggcgccgatgcgacggatatccagacgcaccgaactgtagaatttcaatgcgttgccgccggtggtggtttccgggctgccgaacatcacgccgatcttcatgcggatctggttgatgaagatcaccatgcatttcgagcggctgatcgagccggtcagcttgcgcatggcctggctcatcaggcgggcatgcacgccgacgctggaatcgcccatgtcgccttcaagctcggatttcggggtcagcgcggcgaccgaatcgaccaccaccatgttgaccgcgcccgagcgcaccagcgtgtcggtgatctccagcgcctgttctccggtatcgggctggctgatcagaagctcgtccagatcgacgcccagcttgcgcgcatattgcgggtcaagcgcatgttcggcatcgacaaaggcacagacgccaccgcgtttttgctgctcggcgatgcaatgcagggtcagcgtggtcttgcccgagctttccggcccatagatctcgacgatccggcccatcggcaagccaccgatccccaacgcgatgtccagccccagcgaaccggtcgagcttgcctcgatctcctgaatggcgttctcgccgcccagcctcatgatcgaccccttgccgaactgtcgttcgatctgggccagggcgctgtccagcgccttctgcttgtccgcgctctgtttgctgctcattgtcagaagatccgccataatcctgtccccttccttttgtcacaggccgtctcgggccgcaatcgggtctttgttcacctcttgttccttatgggatcaaaaagagaacatttcaaacaaaatctttcttattcactcttttccaattgtgttaaggagtggtttacgccgtgcaggttttatggtgccgacaaaaggagcagagggtagatgcttgttttctttaaggaaagactggttcttctctctgtgccaaagaccggaaccaccgcctatcagaccgcgctgcgcgcccgcgctgacattgtcgtgtccgatccgcccgagctgaaacacgcgccgatctatcgctatgaccggttcttccggccgatcttcgaaaagatgttcggggtcgaaatggagatcatggcggtggtgcgcgagccggtggattggctgggcagctggtaccgttatcgccggcgccccttcatgcagggcaaacccaacgccacccacggcctcagcttcgatgacttcgtcaccgcctatatgcagggcaagcgccccggctttgccaatgtgggcagtcaggcgcggtttctgacgccgcgccccaatggctgcaccgtcagccacctgttcaaatacgagaaccagccgggtatccgtgcctttctgcaggaccgcttgcagaccgagatcgcaccgccgcgggaaaacgtctcgcccgatctgccgctggacctgtcccccgaaatcgccgagcggctgcgccgcaaatgcgccgaggaattcgatctgcacgcaagcgctacctgagcaggatcagtgcaattgctgatgcaccgtttcggtcagctgcgtcagcgaaaagggtttgggcaggaacacggaattgggcagcgcgctgtcggtctcgccaaaagcgccctcggaataacccgagacaaagacgacgcgcacatcgggccgttcctgcaacgccttgcggacccaggttggcccgtccagcccgggcatcaccacatcggtgacaaagacatcgacggaaagttcgggatcctcgagcaggcgcagcgcctcttcggccgaatccgcctcgatcaccgtgtaaccgcgcagccgcagcgcgcgcgaggcgaatgcccgcaccggcgcctcgtcctcgaccagcagcacgacaccggccccatgggtggccacgggtttggcggcacgcgccggcaccggccgctcctcgcccgcagcggcctgataggccggcaggtagagggtgaattccgatcccttgcccagaacgctgtcgacaaagataaaaccaccggtctgcttgacgatgccatagacggtcgaaagacccagcccggtgccctcgccagtgcgcttggtggtatagaaaggttcgaagattttctgcaacttgtccggttcgatcccggtcccctcgtcgcggaccttgacggtgacatattcgccgatcggcagggtcgcacggtcgcgctccaggggctcgtccagcgtcatcacctcggtctcgatgcgaatctcgccgccctgaggcatcgcgtcgcgcgcgttgacaaccaggttcatcagcacctgttccagctgccgcttgtcggcgcgcaccgatttcagcaccggatcatggctgagtgtcagggtcaccttttcacccaccagccggttcagcaggtggatcaggtcggccagggtgtcgcgcagatccagaacctcggggcgcagggtctgtttgcgcgagaaagccagcaactggctgaccagagcagccgcgcgattggcattctggttgatctgcaccaggtcgccataatcgggatcgccctgatcgtggcgcagcagcaacaggtcgcaatggcccgagatcgccgtcagcaggttgttgaaatcatgtgcgacaccgcccgcaagctggcccaccgcctgcattttctggctttgcacgaattgcgcctcgagcgtcttaagttcggtggcgtcgttcagcactgcgatcaggccgctctgacccgcctcgttgatcgggctcagcgtgacctgcacgaacatttcgctgtcacgcccactaaggcgcaggaattccgaccggggggcaccggcctcttccgcggtctggcgaagccagtcggggatcggacggccaaggcccagcatcaactgatccagcgtggtatcgggttcgatcgggccgcccagcagatcctgggccagccggttcacctccagcactttgcccgtggccgtcaggcgcatcatcgccaccggcagggtggcgaaatcgggcgccttgcctggccccatctcgcccttgaccgggatcaggaacagttcctgccggcccgggctgttggaaatttcgaccacgatcgcgggcgcgcttccctcgcccgtgctgacatgattgatctcgccggccctgtagggcagttgcagaaacagccgatccagcgattttatccgcgagccgataaatccgcgcgccgcttcgttcatgaacagcacagcgcccgaacgcccgatggtcagcatcggcagtggcaggctgtcggcgcggctgctggcggcggtgcgatcggtgatatcctcgacccgccacaggaacccgacctcgcccagcacatgcaccgacaggcggatatggccgcgccgggtcaccacatcctcgcgcgcgttgccttcgatccgggcccggcattgcagccggtagagcaccgccgagggattgccgaagatcgaccgcagcgtagcggccagcgtctcgtcactggtgcccgagaaccggatcgaggcggcggcattgcgggcctgtatcgcgccctcttcatcggtgacaaagctgggggtggcgtccttttcgatgaaccccgccagcaggcggcgcatctgggtttccaccccaatcgcgctgcggccctgaaaaagcagccagccggtgaccagaaccgaggatccgcctgccgcgatcagcgccttctgtacgaaaccgggcagatcccacaaggccgccgcggcaaaggccgccagggccagcagcaacatcgccaccacccgcgcacgggtgctgcgccgcgtggtcggcacagatgggatcgaggcggtgaattcggtcacattccggctccggcatttgagtcgtcgggactttgtcgcccatcaagggttaagtccgctttaacgcgacctctctgcccgtgacatcaactatccttatagttgttaaaactcggaatgtgttctcgtcaagagtgcaaggaagaaaccgtccgtgcctgacagcacatcccagcggtggcaatcgtccagtttccagccgcccgtgtccagaaacgcctgcactgcaccgtcattctcctcgctcagcatcgaacaggtggcataggccagcaccccacccggcgcggtcagcgccgcggcgcagtgcaggatctcgcgctgcaccgccagcagggccgcgaatttctcttcgctcagctcccatttgccagcgggcgcccggcgccacgaaccgctgccggaacagggcgcatcggccagcaccagatcgaaaggcgccatgcgtgccgcctcggcggtgtccagcaggcgcacctgcgcccccgcccgggccgcgcgcgcgggcaggtcgcgcatgcgttgcggggcggcgtcatgggcaaacacctcgatccccggaaccgccgccagcgccaatgtcttgcccccgccgccggcgcaatagtcaagcacccgcatgcccggcgccagcggcagggcggccacgatggcctggctggcggcgtcctgcaactcgaccaaaccatccagataggcggccgaacgggcgatgccgcgggcgccctcggtcacctctagcgcggtatcacaggcgggatgcggttgcgcgacgatcccctcgcccgccaatgcggcgatggcgctggcacggtcggtgcgggcggtattgacgcgcagatgtaccggcgcgcggctctgcatcacctgcccggcggcctcggcgcgcgcgccaaggctggcttcgaaccggggccagagccaatcgggaatatctgccgcctcggcgccgggcgcggggtcgcgcccgcccgcctgctcctcgggtgtcagcggcgcgggcgcatggccgatcccggtgaacagatccgcgaccgccagcccctgtgccctgcacaggcccaggatcaggccgcgcccggtctcggccccgccgcgcgccgcaaaggagcgacgggcgcgcagcgcgtcgaacacgtggtcgcgcagcgccgcacgatccttggacccggcaaaccgcgagcgccgtgcccagccggtcagcgcctgttcggcgggctttccggccaggatctcgtccagcacctcgatcgcagactgaagccgggcggcgggggtcatctctcagatatccagtttcgcaaacccgtcaccggcgcggcgcaaccgggcgaattttgctccgatcaggtggctgcccgaccagacgaggttgcgcccggcaatctcgtccagtgccgcgcggcggctggcaagggccagggccgggtccacgtcgaattgggtggcatgccggggatcgggcaattgcagcgcctcggaatgcaggatgtcaccggcgagcaccagatcctgcccgattctcaggccgaaatggcctggcgtatgccccggcagcgcccagacccggacatcggcgcccagatcgtcatccccgcgcaccaggctcagacggtcggcgcaggtgttgagtacctgagcaccgggagcctcggtgccgcgccaatgcgcgacctcgtcgggatgcagcaggatctcggcatcgtcaaacagcgccgccgcctgccccagcagcccgccgcaatgatcggcatgaagatgggtcaggatcacccggctgatatcgcccggcgcgaggccgacctgggccagacgcgcgggcaattgcccgccctcgggcccgcaaatgctgccgcaaccggtatcgaccagccagatgcggccatcgtcatggcgcatcaaataggcgttgaactcggtcactgccgcgctgaggcccgccgcacccagcaactcggcctgccgggcgggggcgacattggcaaacacatccgtgccaaaggtcatgccgccatcgaccagacagtcgacccgccaaggaccgctctgaaagctgtccacctgagccatcacccgacccggtagttggggctttcgcgagtgatctgcacgtcgtggacatggctttccttgagccccgcgccggtgatcttcacgaactggcagttctggcgcatctcacccacggtggcgcagccggtatagcccatcgcggcgcgcagcccgcccaccagctggtggatcaccgcgctggccgaacccttgtagggcacctgcccctcgatcccttcgggcaccagcttgtcgctggccgcgtccttctggaaatagcggtcggccgagccgcgcgccatcgccccaaggctgcccatgccacgatagcttttgaagctacggccttgatacagaatgacttctcccgggctttcatcggtgcccgcaatcatcgaaccgaccatggcgcaggacgcgcccgccgcgatcgccttggcgaaatcgcccgagaacttgatgccgccatcggcgatcaccggcacgtcgcccgccgcctgggcgcaatccatgatcgcggtcagctgcggcacgccgacaccggccaccatccgcgtggtacagatcgagcccggcccgataccgaccttgatcgcatcggcaccggcgtcgatcagcgccttggtcgcctcggcggtggccacgttgcccgcgatcacctgcaccatgttggactgttgcttgatccggcgcaccgcgtcgatcacacctgcggaatggccatgcgcggtgtcgaccaccacgatgtcgacgcccgcgtcgatcagcgcctcggagcgggcaaaaccgctgtcgccgaccgagctggccgccgccacccgcagacgtcccagatggtccttgcaggcggtcgggttcaacaccgcctgttcggtgtccttcagcgtcagcaggccggtcagccgcccctgcccgtcatgcaccagcagtttctcgatccggcgcgcacgcatcaggcttttcgcctcgtccagatcggcgggttcggccagcatcgccaggtcgtttgtagtcatcaccgcgctgaccggcatgtcatcgctggtggcaaagcgcatgtcgcggttggtgacgatgccgacgatatggccgcgcgtgtcggtgaccggaaaaccggtgaaattatagcgttcgaccagggccttggcatcggcgatggtctgatccgggcgcagggtgacggggttgtagacgatgccgctttcgaaccgtttgacccggcgcacttcgcgcgcctgctcatccacgctcaggttcttgtggatcacgcccatgccgccggcctgggccatggcgatggccatgcgcgcctcggtcaccgtgtccatggccgagctcaagagcggtatgttcagcttgatctcgcgcgtcacgcgggttcttgtgtcggcggtcgacggcagcaccgacgaggccgccggaaccagtagaacatcgtcaaaggtgagagcctcacgaatctgcatttgcggtccccatgcataatcccgtttggcggtgaccctatggcacagttatccaccgggtaaaagggcctgagcgcagaaaacggacgcgcccgaccctgatctgtgtcaaggcagcgtcacgcaggcccgctatccctgccctgtaccctgccccttgcgcgaatggagaaaggaaacgcccatgcccggccctcttagcggaacccttgtcctggacctgacccatgtcctggcgggaccatttgccagcatgactctggccgatctgggcgcccgtgtgatcaaggtcgagcgccccggacagggcgatgacacccgcgccttccccccgttcaagggcggcaaaagtgcctatttcgccaccatcaaccatggcaaggaaagcatcgcgctggacctcaaggcgcccgaggaccgggccattttcgagaggctgctggcgcgggccgatatcctgctggaaaactaccgccccggcgtgatggagcgtctgggctatggctgggaggcgctgcatgcccgctttcccaagctgatctatggcgccgtctcgggctttggccataccggccccgaggcgcagcgccccgcttatgacatggtggtacaggcgcgcggcggggtgatgtcgatcaccggcgagcgcgaccgcgagccggtgcgcgtcggcgcctcgatcggcgatatcgtggcgggcatgtatctggtgcagggggtgatggccgccctgttgcaggtggaacgcggcggcaccgggcaaaaggtcgatgtggcgatgctcgacagtcagctggcgctgttggaacatgccatcgccatcaccagcgtcaccggcgagccgccgcgcccctcgggcgcgcggcacccctcgatcaccccgttcgaaacctttcacgccgaggacgggctgttcgtcatcgccgccggcaatgacggcctgttcgcccggctctgcgacgcattggagctgccgctggcggaggatccgcgctttgccaccaacccggcccgctgccagaacgcgcggcttttgaaacggctgatcgaggcggtgaccctcgaccggcccaaggcgcattggatcgagacactgacccgcgcgggcgtgcctaccggcccgatccagaacgtggccgaggtgttgcaggacccgcagatccgcgcccgcaacatggtggtcgacgtgctgggccccgatggcgcaccggcctataccgccgccggcaacccgatcaagatgtccgatctgcccgatcccacgacgcgtgccccggccccggatctggatgcggaccgcgcggcgattctggactggctcgacgagggcgcggccgactgaacccacattcaggccacatctttttgtcgcaaatgccgccaccggacaggaaaatgccgcccgtcgcctttccgtccggccaaaaactcatattgtcgcgcacaatcggtactccggaaggcaacaagtcatgagcagcgatcccctcgtccttttcaccccctcgggcaaacgggggcatttccccgtcggcacgccgatcctgaccgctgcgcggcagctgggggtcgatctcgattcggtctgcggcgggcgcggcatctgctcgaaatgccagatcaccccgtcttacggtgaattccccaaacatggcgtcaccgtgcgcgacggcgcgctcagcgaatggaacgcggtcgagcagcgttacaaggacaagcgcgggctgatcgacgggcgccggttgggctgtcaggcgaccgttcagggcgatgtggtgatcgacgtgccacccgaaagccaggttcaccgccaggtggtgcgcaagcgggccgaggcgcgcaagatcaccatgaacccctcgacccggctgttctatgtcgaggtcgaagagcccgacatgcacaagcccaccggcgacatggaacggctgatcgcagcactcgccgagcagtgggagctgaccggcgtgcagaccgacctgcacatcctgcaccagttgcagccggcgctgcgcaagggcggctggaaggtgaccgtggcggtgcatctgggcgatgccagccacccgcccaagatcatgcatatctggcccggctattacgatggcaccgtctatgggctggcggtcgatctcggatcgaccaccatcgccgcgcatctgtgcgacctgcacagcggcgaggtcgtggcctcgtcgggcatcatgaacccgcagatccgctttggcgaggatctgatgagccgggtcagctattcgatgatgaacaagggcggcgatctggagatgacgcgcgcggtgcgcgaggggatgaacgccctgttcacccagatcgccaccgaggccgggatcgacaaggcgttgatcgtggatgcggtgtttgtctgcaacccggtcatgcatcacctgttcctggggatcgacccgttcgaactgggtcaggcgccgtttgcgctggccacgtcggactcgctgtcgctgcgggcctgggagctggagctgaacatccaccccgccgcgcgcgtctatatcctgccctgtatcgcgggccatgtgggcgccgatgccgccgccgtggcgctgtccgaggcgccggataaatccgaggatctggtgctggtggtcgatgtgggcaccaatgccgagatcctgctgggcaacaagaacaaggtgctggcctgctcctcgcccaccggccccgcctttgagggggcgcagatctccagcggccaacgcgccgcgcccggcgccatcgagcgggtcgagatcgacccggtcaccaaggaaccccgcttccgcgtgatcggctcggaaatctggtccgatcaggaggggttcggcgaggcgatcgccaccaccggcatcaccggcatctgcggttcgggcatcatcgaggtggtggccgagatgcgcatggcgggcattctggacgcctcgggcctgatcggatcggccgagcagaccggcagcccccgctgcatccaggacgggcgcaccaatgcctatctgctgtgggacggctccgccgatggcggcccgacgatcaccgtcaccaaccccgatgtgcgtgccatccagatggccaaggcggcgctctattccggggcgcggctgctgatggacaagctcaacgtcgacaaggtggaccgggtggtgctggcaggggcgttcggcgcccatatttcggccaaacatgcgatggtgctgggcatgatccccgattgcccgctggacaaggtcaccagcgccggcaacgcggcgggcaccggcgcgcggatcgcactgctcaacaccgacgccagaaccgagatcgaggccaccgtacgcgccatcgaaaaggtggaaaccgcggtcgaacgccggttccaggagcatttcgtgaatgcctcggcgatcccgaactcggtggaacccttccccgaactggccaaggtcctgaccctgcccgacgtgtccttcaacaccgggggcggtgatgacgggtctggccgacgccgccgccgcagggcatgatgcccccgcaagggaggcatcatgacagagacgaaccacgaccaggccgagtattggggcaaatccgcctcgggcatgaaatggctgaccttcgaagagcagatcgccgcctctttcgcgccggtggtcgatcttctgctggaacgtgccgcgctgaaacccggccagcgcgtgctcgatatcggctgcggcctgggcgacgtcaccctggcggccgctcaggcggtgggtccgggcggccatgtgttgggggtcgatatctcggcgcccttccttgagcgcgccgggctccgggctagcggcatgggaaacgttggttttgccctcgccgacgcccagagcgagccctttgcgccggcagagcgcgacgcggtgctctcacgtttcggcatgatgttcttttccgacaccgtggccgcattcgccaacatcgcccgggcgctgaagcccggcggtcgcatgacatttgccgcctgggggccgctggccggaaacccctggttctaccttccccaccgcgcggccacggaccggctgggccagatgcccaaggtcgaccgcaacgcgcccgggccgctggcgtttcacgatatcgaccgggtcaccggcctgatggcggaggcgggtctggccgatatcgaggcgcaggccgtcgacctgaacctgaccccacccggcgggctggagggggccgcggcgctctgcacccgattgggaccggccgcgcgggtactggcgcatttcaacgggtccgaggcggacgaagccgcgatccgcgacgcggtcagcgcggcgctggaaccttatgtcgagggcggcgaggttctcatgcccgccaccatcaacctgttccaggcccggcgcgcgggaaccgcttgacgccgctttgacacttgcgtattcggtccacgtgagcgcgggtatggtgtagtggtagcgcgccggcttcccaagcctgaagtgcgggttcgattcccgctacccgctccaactttccatctgaaattccaccattaaccaattccggttctcgaattcaacttgccttcgatttatctttgcacccataaggtgtaacgaaaataaaaaacggaatagaaaatgaagagtatcaagttttcggctatcctggccatttccggtcttgttgcgggctgcgctcaacagccgaaccaagtggccgcaagttatgtcagccccagcacctatgatggcagatcatgcgcaaatctgctccaggagcggaacgaaatcgtcgggcgtgtgaaccagctcaccagtgaacagaaagaggccgcgacaaccgatgcggttctgaccggtgtggccctggttgtattctggccggccgcaatcgggttggccgcgaccaaggacaatgcaacagccctttccgcggccaagggaaactacgacgccattacggcgaagatgacgcaaaaaggttgcgccctgccgcccgaaccggttgcgccctcccccgtagcaacggaagagaaaaagaaacgttcctgggagtgatctttcgcgcgcgggcctgtcagcccgcgcgaccactccgctccatcgccaaccgttcagagcgtggctgttttccgtctcggaaaacaggccggaaaacatgtgttttccggcccggaaatccctgatttccggttccgccaggctcacccggtcagaacatccctgaactgttcgcgaagggtccgtttcagcaccttgccggtggcattcagcggcagcgcctcgacaaacacgacccggtcaggcacctgccatttcgcgatcttgccgtcaaagaacgccagcaactccgcctcgtcaggcgtctcgccctcggccttgaccgccaccaaaagcgggcgttcatcccatttcggatgcggcaccccgatcaccgcggcggtggccagtttcggatgcgcaaccgcgatattctccagctcgaccgagctgatccattcgccgcccgacttgatgatatccttggaccggtcccggatcgtcatatagccgtcgcggtccagcgtcgccacatcgccggtggcgaaccagccatccgacaggatcggctggtcctgcaactggaaatagctgtccagcacccaatggccgcgcaccataaggtcgccctgggtctgaccgtcattgggcaacgtgttgccatcgtcatcgacgatcttcagctccaccccatagggcgggcggccctggttctcgcgcagcttgtgctgcgcctcgatcggcagggcgccgtgcttggccagcggctggttggtggtgcccagcgggctcatctcggacatgccccaggcatggacggtatcgacaccatagcggtcgcggaactcggcgatcatcgagggcggacaggccgcgccgccgatcaccgtgcgcgtcaggctttccagcgtgctgcccttggcgcgggcggtggccaacagcccctgccagatggtcggcacccccagcgcgatggtgacccgatagcggtcgatcagaccaaccagcgcctcgccatgcagatcgggccccggcagcaccatgcacgatccagacatcgcacaggcatagggcgtgccccaggcgttgacatggaacatcggcaccaccggcatcaccacatcgcgcgccgaaaaaccgatgcaatcgcgggtgttcgagccgaaactgtgcagcacggtggaacggtgcgaataaagtacgcccttgggattgcccgtggtccccgaggtatagcacaggctcgaagccgtgcgctcgtcaagatcgggccagtcaaaacccgcatccccggtggcgacaaactcgtcgtagaattccagcccctcgatgcgcgctgccgccgcctcgtcgcgcggccccatcagaaccagccgttcaacggtggtcagatgcgggcgaatcccctcgaccagcggcaggaaagtggcatcgaagaacaggatgcgatcctcggcatggttgaggatatagaccagctgttcggggaacaggcgcgggttgatcgtgtgcagaacaaagccggcgcccgacaccccgtaatagatctccagatgccgccggttgttccaggccagcgtggcaacacgcgattgcggcgccagccctgcatcggtcaggaccgagcccaggcggcgggcattgtcggcgatccccgcccagttggtctcctcgaccccgccttcggtgctgaccgaccagatctgcgcctcgccgtgatagcgcgcggcgtgatctatcagcgacgagatcagcagcggctgatacatcatctgtccaagcattcctgggttccttccctgttcctgcagcgcggcccgcatccgggtgcaaggccacatctttcctctccggtgccgcatcaaagcggacccgcccaatcccggaccctgccaagcagagaaccatgtgacaataactttatctcggtttgccggggccggaaccctacgtcagatcggtgtcccgatgcgccagcacataatcgaccagtgccgcggtcgagccatccttggccgcggcgctttctgtcccgtccacgacgggcccgagcgaggtcgccagctccttgcccagttccaccccccattgatcgaacgagttgatgcccaggatcaccccttcgacgaatacccggtgttcataaagcgcgatgatccggccaagcatggcaggcgtcagccgcggatagatcagcgtggtcgaagggcggttgcccgcaaacacccggtggcgggcctgacgttccagctcgtcccccgcgacccccctggcggcggcgatggcgcgggcctcgtccagcggacgcccgcgcatcagcgcctcggactgggccaggcaattggcgatcaacaggcgatggtgatgggccaggtccggctcgtgcccccgcgcggccaccatgaattcgcacggaacgacctgcttgccctgatggatcagctgatagaaggcatgctgaccattggtgcccggctcgccccagacgatgggaccggcagcctgatccagcgcggtgccgtccatcgccaccgatttgccgttcgattccatttcaagctgctggagataggctggcaagcgcgcaagccgctggtcatagggcagcaccgcacggctgggatggccacatatctggtggtgccagatccccgtcagcgccagcatcaccggcaggttcttctcccagggtgcgctctggaaatggcggtccatctcctgagcgccgcgcaggaaggcatcgaaatcgtcagggccgatggcgatcatcaggctcagcccgatcggcccccacagggaataacgcccgccgacccagtcggcgaagccaaagacccgatcgcccggaatgccaaaagcggcggtcctgtcggtcgcggtcgaaaccgcggcgaactgccgttccgggtcgccgccaccgcgctgcatccagtcgcgcgcggtgcgggcattggtcatcgtctcgatggtggtaaacgtcttggaggccacgatcaccaaggtacgcgccggatcgagcccgcgcagcgtgtcggcgatatgggcgccatccacattggacacgaaatggcagcgcggcccgtcgtgatagggcgccagcgccagcaccgccatcgccggcccaagatcggatccaccgatgccgatgttgaccacatcggtgattgcgcccccggcccccggcaacgcgccgctgcgcagcgcctcggcaaaccggcgcatccgcgcgagcgtcaggcgcacatccgccatcacctcggccccgtcgacatgcaccggcccgccatccagattgcgcagcgccgtgtgcagcacggcgcggccctcggtctcgttgatcggcgcgcccgcaaacatcgcttcgcgtttgtctgccaactgtgcgcggtcgcacagcgcaatcagaccggcgcggatcgcgtcgtcgatctgggtcttggagtaatccagccgcatctcgcccagatcggcactgaaccgctccgcccgccggagatcggcggcaaagagatcgagaatgcggcgcccggaggtcctggtatgaagcgcgtgcaaatcctgaaacatgattggaacctattctgcccaatgcaccgtgatgccgtccagaaccgccgcgatcggcgcctcttcgggatgcatcgacatggcccgttccagcgcctttcgcttggcggcaccatagatgatgaggtgtttcgacaaggccccgttcaacaccggcgcggtcagggtgatccggttttcgggctgggtttcggggcgggctacggccagcgccggggcatcggcatccagcgccgccgcaagccccggcatgccggcaaacagcgaggcggtgtgcatgtcctcgcccatgcccagcaccagcacggacaagggcagcgccggggtcagcagggcctcgacctcggccaggcagtcctcgggctcggcgccgggcaggtagagcggcagatagcgggcgctggcggcgcggttgaccagcaaccgttcggcgatcaggcgggcattggcgcgtgaatggtcctggggcacgcagcgctcgtcggtgggcagcaccatcacccgatgccaatccagatcggcggcgcagagcacgtcgaagacaggcccgggcgtggtgccgccagccaccgccagcgtggcgctgtcatgggtgaaaagcgtcgcctccaactctccggccaggtggttggcgaggtcgatggcgagcatgtctcggtcgggatagtcttgtatgttcatgggtttatcccttgccagcggcgaccatcacgtctcatcagcagttcggcgtcgcccgggccggtactgccgcagtcatagggtttgggcacatcgccccgcgcctgccagccggcgatgatcgggtcagtccaggcccaggcagcctcgacctcgtcgccgcgcatgaacagggtctggttgccccggatcacatccatgatcagacgttcataggcgtcgggcgggctctggttttcgggccccagcgccttggcgaaactcatgtccaagggcacatcgaccaggcgcatcccgcccggccccggctccttgatcgtcaccttgagcgtgatgccctcgttgggttgcagccggatcgacagcacattggcatgccgccccgcctcctcgccaaagatcgaatgcggcgcgtccttgaacatcacgttgatgaccgaagagcgcgccaccagccgcttgccggtccgcaggtagaagggcgtgcccgcccaccgccagttgctgatatgggcgcgcagggcgatatagctttcggtgatcgagcgcggatcgcctacctcgtcgcgatagccctgcccgacgccgcccaccggcaccgcgtattggccgcgcacgatatggtgcggcttgaccgcatccagcgcccggatcaccttgagcttctcgtcacgcaccgcgtcggggtcgaacttggccggaggctccatcgcgatcaggcacagaagctgcatcagatggttctgcatcatgtcgcgcatggcgccggcgcggtcgtaataatcggcccgcccgccgaccccgaccgcctcggccacggtgatctggatatgatcgacatactggctgttccagagcggttcgaacagcatgttgccgaaccgcacggccatcaggttctgtaccgtttccttgcccaggtaatggtcgatccgatagatctgacgctcatgaaattgcgcggccagcgtggcgttcagcgcccgggcgctggccagatcgtgaccaaagggtttttcgaccacgatccgcgtatcgtcgctgaccagcccgtgctggcgcagccgttcggccagggcaccgaacagaccggggccgaccgagaaataaaaggcacgcaccccctgccccaacatgctggccagctgctcccatccctcgggttgggtcgcatccagcgccacgtaatcgagctgtttcagaaagcggtcaagcgcgccgggcacttgcgccagatcgggcaacagctcgcgcaggctttgggcgatcagggcgtgataggcctcgacccccatgtcctgacgcgcgacgccgatgatacgaccgccctcgggcacctgccccgcgaccgagcgccggaacagcgccggcagaatcttgctgcgcgcaagatcgccggtgccgccaaagacgaccagatcgaaaggctctaccgggatgatgcgcgataccatggccgttccttaacgtctcgctcgggttctgtccactgttagcgcaaacatttttgacctctcgtggcatcacatccctgtcaaaccacctgatcccgctttcttttcccgcccgcttgcggatagatcaagcggataagcaggcacaggcaggattgatgaaggatcacgcgcaacataccgccaatatcggcaaatttcaggacagtttcgtgacagccgacggccaggcccgcgccagcgtcccgctcagccgtcccgagacgctgtggttcaataccggcacgctgtgcaatatcgaatgcgccaattgctatatcctgtcgagcccgaagaacgatgcgctggtctatctgagcgccgatgaggtgagcgcctatctggaccagatcgcggcgcgcggctggccggtgcacgagatcgggttcaccggcggtgaacccttcatgaacccgcagattatcgccatgtcgcggacggcgctggagcgcgggttcgaggtgctgatcctgaccaatgccatgcgcccgatgatgcgcaagacgatgcggctgggggtggcggcgctggtgcgcgacttcggcgacaggctcaccctgcgcgtctcggtcgatcaccacagcgccgcctgtcatgacgccgagcgcggcgccggcagctttgcgcgcacgctggctgggatggtgtggctgcgcgattgcggcgcgcggatgaccgtggccgggcgcaccgtctggggcgaaagcgaggctgaggcgcgcgcgggctatgcggcgctatatgccgaatacgggtttgcgatcgacgcctttgatcccggccagaccgtgctgttccccgagatggacgaacgggtcgaagtgcccgagatcaccaccgcctgctgggacatcctgggcaaatcccccgaaacggtcatgtgcgccagttcgcgcatggtggtgaagcgcaagggcgcggcgcatcccgtggtgctggcctgcaccctgttgccctatgcgcccgaattcgaactgggccaaacgctggccgaggcggaacgccccgtgcagctgaaccacccccattgcgccaagttctgtgtgctgggcggggccagctgctcggcctgaggccgggctcctcggtccctgcgggccctcctcgccgcgaagacgcccgccagggcggaggagcggcccggctcaatgcagccggaactctcccaccacattgcgccattcccccggcgagatcatcttgcggtgggtgaaacgcaccgaatgcagcggcccgtcgatttcgcgctgccagaattcgatgaagccgaatagcctgggatggtccggcgccaggtcgtactcctgccacacgaaactgttcagaacatggatatgatcgggcatgtgatagaaaagctcggccgtggtcaggccatagcccttgagcatcagttcggtttcactccgctccatcttgacctccggttacaggatcggtctcttcatcctaacatgaaaaaggttaatcactcacaaaaacagagtgttaccgaaagatgaccgtgttcggggcgacacagcccgcacaaagggacctgcttgcttgcaccttatgtacggggtctgttaagatgcgcccacaatatatagaacctgcacacagaacgggcagcctaagtgagcgatacgccagaaacccctgaaaacgaagacgaaatccccatcgcgcgcagcgcctatgtggggccgaccgtttccatcgaatccgagatgcggacctcctatctcgattatgcgatgtcggtcatcgtcagccgtgccatccccgatctgcgcgacgggctgaaaccggtgcatcggcgcatcctctatgccatgcacgaaaccggcaacggccatgacaagccctatcgcaaatcggcgcgcccggtgggtgatgtcatgggtaagtaccacccccatggcgacagcgcgatctatgacgcgctggtgcggatggcgcaggatttctcgatgtcgctgccgctcctggacggtcagggcaatttcggctcgatggacggcgataaccccgccgccatgcgctataccgaagtgcggatggacaagcccgccgcctttctgctgagcgatatcgacaaggaaaccgtcgacttccaggacaactacgacggcaaggaccgcgaacccacggtgctgccggcgcgcttccccaacatgctggtcaatggtgccggcggtatcgccgtcggcatggccaccaacatcccgccccacaacctgggcgaggtggtggatgccaccctggcgctgatcgacgatccggacctgaccagcgaacagctgatcgactatgtgcccggccccgatttccccaccggcggtgtgatgctgggccgctcgggcgcgcgcaaggcctatctggaagggcgcggcagcgtcatcatccgcgccaagacccgggtcgaggaactgcgcaaggaccgttacgccatcatcgtcgacgagatcccctatcaggtgaacaaggcgacgatgatcgagaagatcgccgaggcggtgcgcgagaaacgcatcgagggcgtggcccatgtgcaggacgaaagcgaccgcaacggcgtgcgcgtggtggtcgagctgaaacgcgacgccacccccgaggtggtgctgaaccagctgtatcgcttttcgccgatgcagacctcgttcggctgcaacatgctggcgctcaacggcggccgccccgagcagctgaccctgcgccgtttcctcacctgtttcatcgacttccgcgaagaggtggtcgcccgccggaccgcgcatgacctgcgcaaggcccgcgaacgcagccatgtcctgtgcggcctggcggtggcggtgtccaatgtcgacgaggtggtcgccaccatccgttcgtccgccgatgcggcggatgcgcgcgaaaagctgatgacgcggcgctggcccgccgccgatatcgccgcttacctgcggctgatcgacgatccgctgtccaagatgaacgaggacggcacctataacctgaccgaggtacaggcccgggccatcctggacctgcgcctgcagcgcctgacccagctgggcgtcaaggaggtcaccgacgagcttgaggttctggccggcaagatcaaggaatacctcgaaattctcggctcgcgcgagcggatcatgggcatcatcgcggacgagctgcgcgaagtgcgcgagcaattcgccgtgccccgccgcaccgagatcgtcgactggtccggcgacatggaggacgaggacctgatcgagcgcgaggacatggtggtgaccgtgacctcgggcggctatatcaagcggaccccgctggccgatttccgcgcccagaagcgcggcggcaagggtctgagcggcatgcagaccaaggaagaggatgtggtcaccaccctcttcgtggccaatacgcatacgcagcttctgttcttcaccaccgatggcatggtctacaagctcaagacctggcgcctgccgcaatcggggcgcaccggcaagggcaaggccatcgtcaacatcctgcccatccccaccggggtttccatcgccgcaatcatgccggtcgatgtgccggacgaggaatgggacgcccttcagatcgtctttgccaccagcgccggcgatgtgcgtcgcaacgcgctgagcgatttcaccaatgtgaagcgcaacggcaagatcgcgatgaaactgcccgaggatgtggaactggtgaatgcgcgcatctgctcggaagaggatgacgtgatgctgatcaccaattccggccgcgcgatccgcttccccaccaccgatgtgcgcgtcttcaaggggcgcgattccaccggggtgcgcggcattcgcctgcaaaacggcgaccgggtcgtgtcgatgtcggtgatccgccatttcgaggccgagccatgggaacgtgccgagttcatcaagcggttccggaccattctgggcgccgaaatggaagacgacgccgcggagactgacgaggatgcggtcgagggcgagggcgttctcaccgacgagcgttatcaggagatgcaggatgcgcaggatctgatcctgaccatcacggtcaccggtctgggcaagctgtcgtcgtcgcatgactatccggtgcgcgggcgcggtggccagggggtcaaggcgatctcggcgggtccgcgtggcggcacgcttgcagcctcgttcccggtgctgatggatgaccagatcatgctggccacttcgggcgggcagtcgattcgggtgccggtcgagggtatctcgttccgctcgcgcagcgccggtggcgtgcgagtgttcaacacctcgaaaggcgaagaggtcgtcagcgttgcccgcatcgccgaacagggcgatgaagaaggcgaagaggaataattgcgcgacggggcgcggagatatccgcgccctacggcggtcttaaccgcccggcaagctttgccgcgcattctgggcgcatccatcagcgggatgttgacccatgaacctttaccactgcgcaatcgacctgaaacacgaggccaaggcgctggcctttgccgcggcacttgaccactggatgcagtatctcaaggcgcgcggcgtggtgcgcgactggcggctgttgcggcgaaagctgaacctggccgccgacagctgccgcgatttcctgcttgagatcgaattcgacgacatgacccagctggaccgcgcctttcgggtgctgggcgagcatgacgaagaggtcgagcgcctgtatggcgcggtcagcgcgctgattgcccactcggatttcggcctttaccgccccttccccgacccagaacgggccgagcgcatggccctgctttgaacgcagaccggaaatcgtagatttccggctcggaaaacacccgttttccgggccgttttccgcaacggaaaacggcgccgcccgaacacgggctcagagatcgtacaacgccccgaacttggcctcgagataatcaagcagcggttcgggccccggctcgataccgctggcccgtgcgatcacttcgcgcggggcataaagcccgccatggcgctgcacctgatctgcgagccatccggtcgccgccgccgtgtcaccctgggccagatccgcttccagccccggcaccgcctgacgcagcgcctgatagaggcagccggcatagacattgcccaacgcataggtcgggaaatagccgaacagccccaccgaccaatgcacatcctgcaggcacccgttcgaaggcttgtccacctgatagccgaaatcggcggcaaagcggtcattccaggcggcttccagatcgtccaccgccagatcacccgccatcagtgcccgctccagatcgaagcgcagcatgatatgcaggttatactgcacctcgtccgcttcggtgcggatatagccgcggtgcactgtgttgacggtggcatagaacgcatcctcatccgcgatcccgaaatcgccgaatgcagcgcgcatctggccgaacagccagccggtaaaggcacggctgcggcccagctggttctcgtaaatccggctctggctttcatggacccccatcgacacgccgcgccccagcggggtcagcagataggcccggtcgatattctgctcataggccgcgtggccgacctcgtggatggtcgagtagaaacagttgaacggatcgtcgggattggtccgcgtggtgatccgcacatcaagaccggaaccggaactgaacggatgcaccgccttgtcgacccggccatgcgccatgtcatagccaaagctgcgcgccagatgccggctaagcttcatctgcgctgactcgtcgaactgcccctccagccgttgcggaacagggcgatccagcaccgccgagcgcagcgccactaggcgcgggcgcatggtgtcaaaggtttcggcgatctgggccgcactggtggcgggttcgtattcctccagcagcgcgtcatagagatcgccgccctgggccagcgcctgcccctcttcgcggcgcagcgccaccacctctttcaggtcgggcagaaacgccgccacatcctcgtcggcgcgcgcctcggcccagacgccctgcgcccgcgccgtggtacgcgccagtgcccgggccagatcggcgggcacgcgcgctgtccgctcaaagctgcgccggatctctcgcagctgcgcggcacccgcctcgtccggcgcctcggccgccgccagccagtcgcccacctgcggatcggtgcgacgagcatgcagcacaccggcgatggcggcgctttcctcggcccgttgcggcgccgccccgcgcggcatcattgtttcctgatcccagcccagccgcccggcgatctggtccagcgccgccgtctcgcgggcatgcgccatcaactgttcgaatgcgctcatgatgtcttatccccggatggaggttgcaattggataggcgcacaggaaccgcgcccgcaggatcagcacgaacaccccgaccgccagcagctggtgcagaatggcgatctgccagggcgcggcataaagcacggtgacgatgcccagcaccacctgcaggctcaacgccgcaaaaccggcgttgaaggcaaaccgggtttgcgcatgggcgctgcgccgcccccgcagccagaccatcaccccataggccagcaggagatagccgacgatacggtggatgaactgcaccagaccgggattttcaaagaagttgcgccagagcgggctcaactccagcgggtcgggcgggatcacctgccccgccatgagcggccagtcgacatagttgcgcccggcatcgaggcccgccaccagcgcccctatcaggatttgcagaaatgcaagatgcagccagcccgtggccagcccgaacaaccgcgcctccttggtgcggcgggcctgcatcaggtcgcgctcgctgcgccccagttgcaggatggaccaggccagcagcccaaggatgacaaaggccaggcccagatgggtggccagccggtaggaggcgaccgaggtcatgccctcgccctgggtgatgcccgaggcgaccatccaagcgccaaccgcgccctgcaccccgcccagcacgccgggcaggatcagccgcccggtccagccagcggggatcttgcgcgccagcaggaagccgaagaaccccagcgcccagaccagaccgatcacccggcccagctggcggtggccccattcccaccagtagatcgacttgaaatccgccagttccatccactggttctgcaagcgccactggtcgatctgcttgtatttgtcgaattcggcctgccagtcggcctcgctcagcggcggaatcgcgcccgtgaccgggcgccattcggtgatcgagagaccgctgtcggtcagccgggtcagcccgcccaccacgatcatcgccaccaccagtgcaaagagcaccgccagccaggcccggatcgcgccgcgcgcgccgccccgtccccggtcgatcataccgggctgcgccgccgccgcccgagccccgtccgagacctcctcaaagatgctgcgcttgctgctcatgccatcctcattcctgtcgctttgactgcaagctaggcctcgggcacgccaaggtccagcgtccggctcagccgcgctctttccagcggaccatctgccgcatgatcccgtgcagcatctgcacatccgcccgggtcagccgcatccggctccacaggttgcgcaggttctgctgcatgccctcggccttttcgggcggaaagaagaaccctgcctcgtccagccgctgctcgtaatgctcggccagtttctcgatctccagcccggtggcccattcgcccttggggccgggcgcgtcggacagatgcaccacgtccccggtctggcgcatccactcataggccaccagcaacacgcattggccaaggttcaacgaggcgtaatcggggttcaccggcacggtgatgattgcattggcgcgcgcgatatcgtcgttttccagcccggcccgttccggcccgaacagcaccgccaccttctcgcccgccgccagtttctcggcggccagctgcatggcgcgttccgggctgtagaccggcttggtcatctcgcgcgggcgcgcggtggtggcaaagacataggtgcaatcgcccagggcgcccggcagatcgtcataaagctgcgcctcgtccagcagccgccccgcgcccgaggacatcgccaccgcccggctgttgggccagccatcgcgcggcgccacgatgcgcatccggtccaggccgaaattccacatcgcccgcgccgccgcgccgatattctctcccatctgcggccgcacaagcacgattgcgggctgcgccttgtcgctgggcatgtctcacctccgaatgctgtgcccgctctagcgttcgcaggccagatggacaagcccgccacgcgtcttcattccgctacaagtactccgggggacagaacaaaattcgacgaattttgttcgccccgggggcggagcccccgaaccaaaatcttgggcggagcccccgaaccaaaatcttgggcagcgccccggaaagcaaccctcggccagaagcgccttcaccatattcccattcgccgcccgatcggctaaaccgcagcaaatccagaccagaggtcccgccatggaaacccccgagcagccgcagctttacctgatcaccccgcccagcatcgacctcgacctgtttcccgatcagctcgcccgcgtgctcgacggggccgagatcgcctgcatccgcctggccctggccagccgggacgaggatctgctgtcgcgcgccgcggacgcctgccgcgaggtggcccatgcccgtgacgtggcgctggtgatcgccgatcacgtgctgctggcccagcggctgggccttgacggggtgcatctgtcggatgcggcccgctcggtgcgcgcagcccgcaaggagctgggcgccgatgccatcgtcggcagtttctgtggcacctcgcgccacgacgggatgagcgcgggcgaggccggcgccgattacgtggctttcggcccgatcggcgcgcatgggctggacgatggcagcgtggccgaacgcgacctgttcgaatggtggtcggcggtgatcgaggtgccggtggtggccgagggcgccctgaccgccgatctggttcgcagctttgccccgatcaccgatttcttcggcgtcggcgacgagatctggtcggccgaggatccgctggccgcactcaaagggctgatttcggcgatgacctgaccgggcggtcaggtcagcaacgtgcgttcgaccacccaataggcgccgatcatcgcgatcagcatcgaggccgggatcgcgatacggccccggtaccagcgccggttgcgaaaccacagaccgacactcaggaacgcggcggcgatcaccgccagctggcccagctcgaccccgatgttgaagcccaggagcgccggcaggaactgcccggcgggcaggccgaattcctcgagcaccccggcaaagcccagcccgtgcagcaggccgaacccaaagaccagcaccgggcgccaggcatgcaggcggcgcaccaggatgttttccagcgcgacaaaggtgatcgaggccgcgataagcggctcgacaatcgccggatcgacccggacggtccccgtcgcacccagtgccagcgtcagcgtatgggccagggtaaaggcgctgatctgccagaacagcggccgcagccggggcgacaggaagaacaggcccagcacgaacaggatatgatccagacccttgggcaggatatgggtgaagcccactggaatataggcctgaaaggtctcaagcggccccaacgccgcaccgcccgcaagcgggatcggcgggctgctctcgccgccctgaaggtagcccgtatagggatcgtcgaccccctgctgacgcaataccagcgcaccggcgccgcgcgggcagccgagtgtcaggctggccgcgccggggggcagatacgcggtgagcaaaaggtgcgaggcgcgcggcaggtcgggattgccgacaaccgggatgcgcacgccctcgtaggacagttccagcgccacgcccccggcgctgaggttcagctgttccttccaggcgacggcgaaatcgcgcaccttcggctccagctcggccgcgcccagggcgcgcagccggtcataactgtccgacccgtcggactcgtcagtatcgcccagcccgtccaggtcgatcccggccaggaaagcttcgacattcagacgcagatcaaggatgacggtttcgttctcgaccctcaggtcggcgacggtgggcgtgacctcatgggcgccggccacccctgtcagcgggcttgacagcagcgccacaagcgccagcctgaacagcaccgccagaaaggccagacccatgttccgcatccttgtcccgctcctctgcctcatgttctctgccgcgcccgggctttcccatgagttttggatcgaacccaatgaatatcaagtggaaaccggtgccgagctggtggccgatctgcgcgtgggcgagcggttcgaaggcgcctcgcaggtgttctttcccgaccgcgcgccccgatccgagatccgggtcggcgacgagatcagaccctacactgggcgaatgggcgatattccggcgatccggctggtggccgacacgcccggcctctgggtgctggtgcacgagaccagccccagcaccgtgaaatacaaggaatggcagaaattcgcggatttcgccgcccacaaggacatccccgatatcgaggcctggcacatcgcgcgcgggctgccccggcaggatttcttcgaaacctatacccgccacgtcaaggcgctggtgggcgtcggcgcggcggcgggcggcgatggcgaaaccgggatggagaccgaattcatcgcgctcaccaacccctataccgacgatctgtcgggcggcatgcgggtccggctgctttatcagggcaagccacgaccggatgcacaggtagagatcttcgaccgtgccccggatggcaccgtcagtgtccaccttgcccgaaccgataccgtgggcatcgcctctgtccccgtcgcccccggtcacgactatctcttggacgcggtcgtcctgcgccccgcgcccgaagcagagcgtgcggtctggcaatctctctgggccgggctcagctttgcggtccccatacgctgaactgcctccaagcttgcacctcactgagcgctgtgcatgcttgatatcagaagatttgattgatccgatttcgacaacacgacccaggagcaaaaaccttgtctggcaagttcatcatccaccacattccggtttgtcccttttcccaacggatcgagatccttctggcgctgcgctctctgagcgatgcggtcgaattccgcgttgtcgacatcacccggccccgcgaccccgagctgctggccaagacccgcggtaccacggccctgcccgttctggaaacgccggacggcaggatcatcaaggaaagcctcgtcattctgcgctatctcgacgaggttctgccgggcgcgcccttgcggcgcatcgacccggcggaacatgcgatcgaatccatgctgatcgccaaggagggcgcgtttgtcaccgcgggatatctctacgtgatgaatcaggaccgatcacagcgcgaggcgcatctggacaggttgctgggcctttatcgcggcctcgatgatttccttgtcgaacacaaccccaaaggcacatggctgtttgatgggttcggactggccgaggcggtttacaccccgctcttcaaacggttctggttcctcgactattacgaggatttcgcgctgcccgacgatcccgcctatgaccgggtgcgcgtctggcgcgcggcctgcatcgcccatcccgccaccgatcaggtgagcgaggaagagatcgtgaagctttattacgattacgcgctcggcgccggaaacggcgcgctggtcgacgggcgcacggtgtcgagtttcgccttcgaaccggactggcggtcgcggccatggcccccacgcgacaaatatgacggcaccgcctcggacgcagcacttggccttttatccgtctgaaccggatacgcatgcccgcttgcacccgcccgcgccctgcggcatgagggcagaatgacccaaacctcggatatcctctgtatcggctcggtcctgtgggacgtgatcgggcgttcggccagccatatgcggcagggctcggacgtgccgggccggatcacccgcctgcccggcggcgtcgcgatgaacatcgccatgacgctggcgcgctttggcatgcgccccacgctgctcaccgccatcggccgcgatgccgagggggacgagctgatccgtgcctgtacccagatgggcatgtgcaccgatcacatctatcgctcggaggacctgcccaccgaccgttacatggcggtcgagggcgccaacgggctgatcgccgccatcgccgatgcccattcgctcgaggcggcgggtgccaagatcctgcgcccgatgctggacgggcccctgggcagtgccgccgcaccccatgccgggccggtggcgctggacggcaacctgaccctgtcgctgctcgaagagatcgcccacagccccgcctttgccctggccgacctgcgcgtggccccggcctcgcccggcaaggccgagcggctgttgccctttgtgcgtcagggccgcgccacgctctatgtcaacctcgaggaagcgggcctgctgtgtcagaccgagttcaccgattccgccagcgccgcccaagccctgctcaagcgcggtgcccagcgggtgctggtcaccgatggcggacgctcggccagcgagggcgacgccgaccgcctgatcacccagaccccgcccgccgttctggtcacccgcgtgaccggcgcgggcgacacgttcatggcggcccatatcgccgccgaggcgcagggcgccgaccgcgaccaagccctgtcgcgcgcgctgcatgccgccgcaacctatgtatccggagagacccccctgtgatcgacctgcacctgtccgccgaggttcacgccgcccgtgtcgcgggcacccccatcgtggcgctggaaagcaccatcatcacccatggcatgccctatccgcagaatgtcgagaccgcccgcgcggtggaacaggacatccgcgacgccggcgccgtgcccgccaccatcgcggtgatcgaggggcggctgcatgtggggctggaccccgatcagctggacgcgctgggccaggcgcagggggtggcgaagctctcgcgcgccgacatggccgcctgcatcgccaccggcggcaccggtgctaccaccgtggccgccaccatgatcgccgcccggtttgccgggatcgaggtgtttgccaccggtggcatcggcggcgtgcacaagggggccgagcagagctttgacatctcggccgatctgcacgaactggccgagaccccggtcaccgtggttgccgccggggccaaggccattctcgatctgcccaagacgcttgaggtgctggaaaccctcggcgtgccggtcatcgcctatgggcaggacagctttcccgccttctggtcggcgacctcggatctgcccgcaccgctccggatggatgacagcgccagcatcgcccgcgcccatgccgcccgacgcgcgctgggcctgccgggcggccagctggtcgccaacccgatcccggcagacgcgcagatcgccgccgaggatctggccccggtcatcgcccaggcgcaggcccaggccgatgcgcagggtatcgcgggcaaggcagtcacgcccttcctgctacaggcgattttcgaggcgaccgggggccgctcgctgaccgccaatatcgcgctggtgcggaacaatgcgcgcctggccgcgaaaatcgcccgggatctgatcgccttggggggctgagggcggtttcccaagccccccattgcgggcgcgcggcggaatgactacgttccccttcaaacgcgcggacggacccgatgaacacaccctttgacgaagagcccccccacgtgaagccccgccggttcgccggactgcgcgcctcgttcctgaccggcatcgtggtgatcgcccctgtcgggctgaccatctggttgttctggtccgtggtcggctgggtcgacagtttcgtgctgccactggtgccgcatcagttccgcccggaacagtatatcggcatcaacctgcgtggtgtcggcgtcatctttctgctggtcttcaccatcgtggtgggctggattgccaagggcatcatcggccgctcgctgatccagtatgccgagggtgtggtcgaccggatgccggtggtgcgttcggtctattccgggatcaagcagatctcggaaaccgtatttgcccagaccgaacgcagtttcgaacaggcctgcctgatccagtatccgcgccggggcatctgggccatcgggtttgtctcgaccaccgccaagggcgaagttgccgacaaggccgagaccggcggccggttgatgagcgtgtttgtcccaaccacgcccaacccgacctcgggctttctgctctatttccccgaagaagacgtgatcatcctcgacatgacggtcgaagacgccgccaagctggtgatctcggcgggccttgtctatcccaacgacaagcagaagggcgacgagtgagcaccatccgccgcgcctgccccgccgacgcggcgccgctggcggcgctgtcgatcgagatctggctggccacctatgtcaaacacggtgtgcgggcggattacgccgactatgtcctgaccacctttacccccaccgccatggaggccctgatcgccgcgcccgccagcacggtgctggtggccgattgtgccgaggggatcggcgggtacctgcatctcaggcatgacagcccggccccggcgggcaatgcccaggtcgagatcgacaagctttatgtgcagccgcgccatcaggccgccggactgggccgtgcgctgttgcaggcggggctggcggggctgccgcccggcacgcccgcatggctgatggtcagttccgaaaacgaccgcgcgttgcggttctaccgggggcgcggctttgcccatgtaggcgacactcatttccggctgaacgagaacgcctatctgaaccacgtgttccagatcaaggccggggcctagccgaacatcgcctccatatcgacggtcgagcgttggccaaggtcagtcttgtgcgcgtccagaaacgagtccgccgccgcccggcccgcctgtttcagccggtccaggatctggggcagcggcaccaccttggttgccaccgacaggctgttcatcagcgcgtcatcggcgatcatgtgaaccagaacccggctcatccggccccgctccagcgtgccatcttccagcaggcgctgcacgaagcggatcgcccgcaactcgcgcagcagggatgagttgaagctgatctcgttgatccggttctggatctgctgcggcgtcaccggcagcgcgtcacgctccagcgggttgatgttgacgatcaccacatcgtccggcaggtcgcggttgaacagcggaaacagcgccggattgccggtatagccgccatcccaataggcctcgcgccggccggtctcgggatcgtcgatctcgatcgcctggaacatggtcggcagacaggccgaggcaagaatggcatcggtggtgatctcctcttcggcaaagacgcggatcttgccggtgcgcacccgggtggcgcagatgaacagctttggcccctgatgggcgcagacattggcgaaatccaacgcctcgaccaccggtcgcagcgggttgccgtagaacggcccataggcatagggcgagaccagccgtgaccaggtttcggccagggcaaagggggcggaatattccagcatccgggccagatgcgcaggatccccggcccccagccagccactgatgcggtcgtcggtgaccgcgcccatgcgccgccagacccggtcaagcgcggcgcgcgcaccggcgcgcccaccggccaccatgccggccttgaaggcggcgccgttcagcgccccggccgaggtgccggtgattgcggccacctcgacatccggctcgtccagcaagcggtcgagcacaccccaggtaaaggcgccatgcgcgccgcctccctgcaaggccagattgatccgccgcaccaccatcacctcttcatttcgctacaaatactccgaggggaggcgacaaaattctgcgaattttgtgccggggggcagagcccccctttcccttcggatcaaagggccgtccagccgccatcgacgctgatcgtggtgccggtgatctgggccgccgcatcggaacacagaaacacggcggtgccgcccagctgttcgacagtggcgaattccttggaaggctgacgttcgagcatgaccttcttgatcacgtcctcgcggctcatcccgtatttctccatcgtatcggggatctgcgcctcgaccaacggggtcagcacatagcccgggcagatggcgttgcaggtgatcgggtcctgcgcggtttccagcgccacggtcttggtcatcccgaccaccccatgtttggccgccacataggccgccttgaagggcgaggcggtcaggccatgggccgaggcgatattgacgatccggccccaacccgccgcgcgcatcatcggcagggccgctgccatggtgtgaaaggccgagttcatgttgatggcgatgatcgcatcccacttctcctgcgggaacgtgtcgatcggcgccacatgctggataccggcgttgttgatcaggatatcgcagcgcccggcctgcgcgatcagcgcccggcactccgcgccctgggacatgtcggccttgatatagcgggcgctcaccccgaactcggcggccagcgcggcggccagcgcatgatcctcgtcccggtcggtgaaagagttcagcaccacatcggcccccgcccgcgccagttcgcgcgcgatgcccaggccaatgcccgaattcgatccggtgacgattgcggtcttgccgttcagcgacatgtctttccctctctgcagcaggctctgtcgcgggtcaccctgccatgctgcacctgcaaagaaaacggggaatctcggaaccggcggtcccggaacggggggcgcagcccccccgggacaaaattcgcagaattttgtcgtctccccaagactgtgggccgcgaattgaaagggccgcccggcggcgccttcccgcgtatccgcaaatggaagcgcacagaaaaaaacgcccgcgcaaggcgggcgttaagttattgaggcaggtttcatacaggcaagaaacctatcgagcagtgacccctttataagcaattctgtgcccgcatccaagctaaaagtttgaaaagacgtgaaaccatcgttagggtgagggccaagaaaataaggcccgagcaggattgttgcgcaagtgcgaccagattatttccgacccttccgcccgctgacggcgggaatcgcccttctattgggcgccagtttcgccgatgcagaatcacgccatgccatagctatgtatggcgcacctgccttgccaccggattttgtgtccctgccctatgccaacccggacgcgcccaaaggcgggcgcgtggtgttcggcaacaccggcggctttgacagcctcaatccctttgcccagaaaggcacctttccctggcagatgcccttctggtcttacgaaagcctgatgggccgatcctgggacgaacccttcacgctttacggtcttttggccgaatcggtcgaggtgccgccggaccgcgcatgggtcgaattcaccctgcgcgaggaggcccgattctcggatggcagcccggtcacggtcgaggatgtgatctggtcctaccagaccctgggcaccgaggggcatctgcgctatcgcggattctggtcgcgcattgcgtcgatcgaggcaaccgggccgcgcagcctgcgcatcacattcgccgacgaggatcgcgaactggcgatgctggcgggcctgcgcccgatcctgcaaaaggcccagtgggaggggcgcagcctgtccgagggcaatattcacgacattcctatcggcaccggcccctatgtggtctcggcttatgagccggggcgctacgtgacctttgcccgcaaccccgactattggggcgccgatctgggctttcgccgcggcacgatgaatttcgacgagatgcggatcgactttttcggcgacggcacggtgttgatggaagcgttcaaggccggtgagctgagtgccattcgcgagttcaacgcccagaaatgggacagcgcctatgacttccccgccgcccagcgtggcgatgtgatcaagaccgaaatcgcccatggcaagccctcgggcatgaccggtttcgtgatcaatacccggcgcgcgcctttcgatgactggcgcctgcgcgaggcgctgctgttggccttcaacttcgaattcatcaacgacacggtgaccggcggggtgatgccgcgcatcacctcgtatttctcgggcaccgatctggcctatcggcccggcaccgccagcgggcgcgaggccgaattgctggccccctttgccgccgatctgccgcccggcacactcgaaggctatgccttgccccagggcgatggcaccgcacgcaaccgcaccaatctgcgccgtgccgcgcaatttctggaacaggccgggttccgcatcgagcagggtcagttgctggggccggacggtgcgccgctggcgctgcggtttctgctgcggcagggcgacagcgacatgcagacggtgctcgagatctatacccgcgcgctggagcggctgggtatcgcggcccagatcgaaaaggtggacaacgcgcaatataccgcccgcgtcgccgagctcgatttcgacctgactccgttccggcgtgacctttcgttgtcgccgggcaatgaacagcggctttactggggttcgcacagcgcgggccagccgggcacccgcaacctgatgggcgcggcctcgcccgccattgacgcgatgatcgacaggatgctggcggccaccaccgaggacgagctgaccgccgccacccgtgcactggaccgggtgctgaccgccgggcgctatgtgatcccgatctggcgcttcgatgtggggcgcatcgcccatatccggcaactgcgcttcccgccaaacccgccgatctatggcgacgggccgcaatacatgccggatgtctggtggtaccaggactgatctgaaaacacgctatcggcgagttgagagcggatattcccgcctcaatcgtgcggcactttgcccggtgcttgcaaagccgttacatttctacgctggtggccgggaggagcgtttccgttaaccactcaccaaggaatgctcagcgatgttgacctggaccgacctgacacaggattgggcaagcgcctttgcccgggcaaagcgccggtttcccaatctggatgacggcgacatgccgttcctgaagctcgaccgcgaccggttcgaggcctatctggccgcacggcacaacctgaccctggatgaggcacgcgaggagttgcgcgactatctctatgtcgaggcgctcaaccgagagcttgagagctgacgctcagaccagcgaggtcacccagaggatggtggcatcctcgtcactgaccgacactacgttatggcccatcgaggcatcgtaataggcgctgtcgccccggcgcatctcgatcggctcatagaattcggtataaagccggatcaccccggtcagcacatacaggaattcttcgccgtcatggcgaacccagccgtcgaactcctccatcgcgcgggcgcgaacgcgagcgcgatagggcagcatctgtttcttggtcaggctgtcggcgagcagttcgtgttcataggtggcggtcgcatggcccgagccagagcccgatttggtcaccgtcatgcgcccgttcacctgccccttttgcggcggggtgaacagctggggcaccgagatttgcagccccaccgctagcttcttgagcgcgtcataggtgggcgacatctggccgttctcgatcttgctcagcgtcgagcgggccagaccagcctggctggccgcctgttccagggtccagtcgcgcgccttgcgcagctcgcgcacgcgcgcgcccagatccagcggttcggcctcggcctcggcgccattttcacgggcgatacggatcagggttgacgggtcgcgcttggtcatgaccggtctataggcgcagccgcgcccgcttgcaacgggcgcggtgtcgggctagccaagggccatgctgtcgatctttgaccaagggccgccgccgccctgtcccgccccgttcaacctggccgcccatgtgatgcgccacgcccgccgccagcccgacaaggtggcgctgtcggtgctgcgtcccgatggcgccgaggagtggagctatgcccgtctggagcaggccattctgggcaccgcaacggggctgttgcaggccgggctcgtgcccggtgacattgtgctgatgcggctgggcaatacggtcgagtttccgatcgcctatctgggcgccatcgcggcggggatcgtgccggtgccgacctcgtcgcaactgaccgagcccgagaccgcgcgcatgatcgccgatctttcgcccgccgccatcctgcgcgcgcccgatgtggcctgcgccccgcatcccagacagatcggcatcgaggcgctgaacgccatgcatgccctgccgcccgccgactatgccctgggcgaccccgagcggctggcctatgcggtctatacctctggcacctcgggcaagccgcgcgccgtggcccatgcccatcgcgccatctgggcgcggcaaatgatggtcgagggctggtacgggctgacacccgaggaccggctgtgccatgcgggcgcgttcaactggacctatacgctgggcaccgggctgatggacccctgggccatcggcgcgaccgcgctgatccccgaacccggcaccgatatcgccgccctgcccggcctgctggccgcccatgacgccacgctgtttgccgccgcgcccggtgtgtttcgcaaaatgctgcagggggcgggcaagctcgacctgcccgctttgcgccatgccctgtgcgcgggcgaaaaactgccccgcgccttgcacgaaagctggacccgcgccaccgggaccgagctgtacgaggcgttcggcatgtccgaatgctccaccttcatctcctccagccccgcccatccggcgcgcggcgaggcgctgggacagccgcaggtgggccgccgcatcgccatcctcggcctcgacggaccggtgccgcagggccagcccggcaccatcgctgtgcatcgcggcgaccccggcctgatgctgggctatctgaacgcgcctgacgaggccgccgcccggatgcagggcgactggttcctaaccggcgatcagggcgccatggccatcgacgggcagatcacctatctgggccgcgatgacgacatgatgaacgcgggcggctatcgcgtctcgccggtcgaggtcgaggccgcgctgatccgctttcccggcatcgagcaggtcggcgccgccgccgtcgaggtgaaacccgacacctatatcatcgccgccttctataccggccccgccgaactggacgcggccgcgctgagcacctatgtcgaggccaatctggcccgctacaagcagccgcgcgcctttgtgcatcttccggcgctgcccacgggcggcaatggcaaactcctgcgccgggcgctcccggcctatttcaaggccccgcaaccatgacccagaccgtcaagctcgatatcctgtccgatccgatatgtccctggtgctatatcggcaagacccagctggacaaggcgctggcggcgatcccggaccatcctttcgtgatcgaatggcacccgttccagctgaaccccgacatggcccccgagggcatggaccggcgcgagtatctggagcgcaagttcggcggcaaggagggcgcggtacgcgcctatgcgccggtggtggaacatgccgaaaaggccgggctggcaattgatttcgaggcgatgcagcgcaccccgaacacgctggacgcccatcgcctgatccactgggccggggtcgagggcaaacagaccgaggccgtcgatgccctgtttgccgcctatttcaccgagggccgcgatatcggcgatgccgaggtgctggccgatatcgccgacagtatcggcatggatgccgccgtggtcctgaaactgctgaaatcggatgccgaccgcgacgacatcgccaagcgcgacagccattcgcgcgagatgggggtcagctcggtcccgaccttcatcgttgccaaccagcatgcggttccgggcgcgcagccgccggaactgtgggaacaggtgatccgcgaaatcatgtctcagatcgagaccacctccgcatgaacgcacagatatctgtgcggttctgaactggccccctctggccggccatgttagcgccagaccagaggagacccccagatggcagaccggatgtccaaggccgaattcatcgcgctgatcgcgatgatgttcgcaactatcgccttttccatcgactcgatgctgcccgccctgcccgagatcgggcaggagctgagccccgaggcggtgaaccgggcgcagctgatcctgacctcttttgtgctgggcatgggcgtgggcacgttctttaccggcccgctgtcggatgccttcggccgcaagccggtgatctatggcggtgcggcgctctatatcctggccagcgcggtggccctgttcagctcgtccctggaactggtcctggccgcccgtgtcgcccagggcctgggcgccgccgggccgcgcgtggtggcaatggccgtggtgcgcgacctttatgccgggcggcagatggcgcggatcgtgtcgattgcgatgctgatctttaccctggtgcccgcggtggcaccgctcttgggcgcgggtgtgatcgcgctggtcggctggcgcggcatcttcgtttccttcatcctgttcgcgggcatcgtggttctgtggctgggtctgcgcctgccggaatcgctgccggtcgagaaccgccggccgtttcgcggcccgctgttggccgatgcggtgtgccagatgtttgcccatcccacggtgcgcctgtcgatcctggttcagaccttctgcatgggtacgctctttaccatgctgaccatggtgcaaccggtctatgacgtgatccatggccgcgccgagagctttccgttctggttcgcgctggtggcgctgatctcgggctcggccagtctgctcaacgcggcgctggtggtgcggctgggcatgcgccggatggtgacctggtcgctgggcgcgcagatcgtgatcaccaccggcatgatcgccagtggctgggtcgagctttcgcccgacgtccaattcggcctgttcgtggcctggcaaacgtcggtgttcttcatggccggcaccacactgggcaatctgaacgccatcgcgatggagccgatgggccatatcgcgggcatggcggcctcggtcatcggagcggtttcgacggtgctggccgccgccatcgccgcccctatcggcctgctgtttgatggctcgatggcgccgctgaccaccggcatcctgatcatgtgcacgctgggctttgccctgatgctgcatatgggtcggatcgaggagcgggtgatcgcctgaccttttcctgtcgtgtcacctgctctagtctcgggctgaaagcacagggaggtgacgatgaccgactacggctatgacctgggtcaatacagctgcccggtgaccaccgccgcgcccgaggcgcagctgtggttcgaccggggcctgatctggacctatggctataaccatgccgaggccgctgcctgtttccgccgcgcgctggagcatgacccggactgcgccatggcccattggggcctcgcctatgccagcggcccaaattacaacatgccctgggaacgctgggacagcgccacccgggccgaggcgctggccacgtcctatgatgcgagccaggccgcgctggcgcgggtcgcgggcggcaccccggtcgaacaggcgctgatccgcgccctgcccgcgcgctatccgcagcgagagctggacgcggacatgcaccgctgggatcatgatttcgcagatgccatgcgcgccgcctttgccgcgcatccgggtcacctcgacctgcgcgcgatctatgccgaaagcctgctgaacctgaccccgtggcagatgtgggatctggccaccggccagcccgccgccggagccgccacccgcgaggcgcaagaggtactggaaaccgccctgagcgaggccccgggcgcgatgcaccatccggggctgctgcatctttatgtccacctgatggaaatgtcgcccacccccgaaaaggcgctgaaggcggcggatgtgctgcgcacgctggtgcccgatgccggccacctggtgcatatgcccacccatatcgacgtgctttgcggccagtatcacgatgtggtgcactggaaccgccgcgccacgctggccgaccgcaagtatctcgaccgcgagggcgcgttcaacatctataccggttatcgcatccacaattgccatttcgccatctatggcgccctgttcctgggccagatgcaacccgcgctggaggccaatcgcgacctctgggactcggtccccgaagagatgctgcgcatggaaagcccgccgatggcggattacttcgaaagctacatggcgatggggccgcatatcctgatccggttcggccgctgggacgaggccatcgcgctggaaccgcccgctgatcccgacttgtaccgcacactgaccgcaacggtgcattatgcgcgcgcggtcgcctttgccgctaccggccgcgtggccgaggcagaggccgaggaacaggtgtttctggccgccgccgcccgggtgcccgaaagccggctcctgcataacaaccgcgtcgtcgatcttcttgagatcgcaaaggaaatgctgcgcggagagatcgagtaccgcaaggggagttacgatctggcctatgcccatctgcgccgctcgatcgagctggacgacactctgccctatgacgagccctggggctggatgcagcccacccgccatgcgctgggcgcgctgctgttcgaacagggccatgtggacgaggccgagacagtctatcgcgccgatctggggctgggcggacagctcagccgcgccgcggttcatcccgacaatgtgtggagtctcaaaggcttgcatgactgtctgaaagcgcgtgcagagacggttgagatcatccagatccgccagcgtctggatctggcgctggcacgggccgaccgggcggtcggcgcctcgtgcttctgtgcccaagcagcgatgcgggcggcagggtgaacatgcgcgcgatcctcctaccccttctgctgtgccttgcccagccggtgctggccgaacgtcagagcttcccccctcgggacgaggctgcggacaacccggcggtccttgccgcgcgcgacgcgctgcgcgcggcggtggccgcacgcgatctgggtcgcctcagtgccgccgcctgcgccgatctgagcctcagcgatgacggcccgggcgggccggaagagctgcgtcagatgctgaccgtttcggacacgaactccgaaaccacggtcgaaacccgctggcagatgctggccaaggcgctggcggcaccggggtatttcgatgccgagggcgagttctggatgccccatcactggcgcatccagctgcccgcgcgaatcgacccggcgcaggcccatttcgtcaccggcgcaaacgtgaacctgcgcaagacaccggagcggaccggggagatcctgacccaggtcagcttcgaagtggttctgaccgccgggttcgatcccggggccgaataccgggcgataatcctgtcggatggcacccgcgggtatctgcatcgcgactatctgaccccgatgtcgggcccgcgcgcggcactggcacaatcgcccgagggcatctggcaactctgcacctttacctcagggcgctgagcgcgcgaccgggcgacaaaatcttcatcgaagattttgcaagcagattttcacttgaaaatctgccctctacgccttgctcttcttttccgccgcaaccttgtcggccagatcccgggccaccgcaaaggcgcccttgatcttgtccgcctccgacctccagtcgcgacgcaccacgatcttgttgtccttgatcttggccaggcccttttgcgcctgaatgaactccaccaaccccgccggcgaggcgaacttgtcgttgtggaactggatcgtggccccctttggcccgccgtccagcttggcaatgcctgcgcgcttgcacatggccttgatccgcaccaccagaagcagcgtgttcacctccttcggcagcttgccaaaccggtcgatcagttcggcggcaaagccctccagctcgaccttggtcgtaagcgacgaaagccgccggtagagaccgaggcgcacgtccagatcgggtacatactcctcggggatcagcaccggcacgcccagattgatctggggcgcccattggtcgtcggcctcgctcagcccctccatctggccgctgcggatcttggcgatcgcctcctccagcatcgactggtaaagctcatagcccacatccggcatctggccggactgttcctcgcccaacaggttgcctgcgccgcgaatgtccagatcctggctggccagcgagaaccccgcccccaaggtgtcgagcgaggccagcacccgcagccgcttttcggcggcgggtgtaagccgcgccctgggtttggtggtcagataggcataggcgcgcgccttggaccggcccacccggccccggatctgatagagctgcgctagtccgaacatatcggcccgatgcaccaccatcgtgttggcggtggggatgtccagcccgctttcgacgatggtcgtggccagcagcacatcgtatttgccgtcgtagaaagcgttcattcggtcgtcgagctcacccgccgccatctggccatgcgccaccacataggtcagttccggcagctgttccttcaggaacgcctcgatatccggcagatcggtgatgcggggcaccacatagaaactctgcccgccccggtaatgctcgcgcaacagcgcctcgcggacagtgaccgcgtcgaactcgctgacataggtgcggatcgccaaccggtcgatcggcggcgtgccgatgatcgagagatcccgcacgccggtcaggctcagctgcagggtgcgcgggatcggggtggccgtcagcgtcagtacatgcacgtccgagcgcagctgtttcagccgctccttgtgaccgacgccgaaatgctgttcctcgtcgatgatgagcaggccgaggttctggaaccggatgcccttggccaagagcgcatgggtgccgatcacgatatccaccgtgccgcgcgccagcccctcgcgggtctgctgcgcctccttggccgagatgaaacggctgagctgacgcacctccagcggaaagccccggaagcggtcgcggaaactggcggcatgctggcgcgcaagcagcgtggtgggcgcgatcactgccacctgcagccccgacatggccgcgacaaaggccgcgcgcatcgccacctcggtcttgccaaagcccacatcgccgcagatcagccggtccatcggcatgcccgaatgcagatcgtccatcacgtcaccaatggcgcgcaactgatcgtcggtctcctgatagggaaagcgggcgctgaaatcctcccaggcatgcggcggcgggtccatcaccggcgccttgcgcaaggcgcgctcggcggccacccggatcagccggtcggccatctcgcgaatacgttccttcagcttggccttcttggcctgccaggcgccaccgccaagccggtcgagcagcccctcttcatggccgtatttcgacaagagctcgatattctcgaccggcaggtacagccgcgcctcctcggcatagtcgagcgcgatacactcatgggccgcaccggcggcggtgatcacctcgagcccgcgatagcgcccgatgccgtgatccacatgcaccaccagatcgccgggggtcagcgactgggtctcggtcaggaaattctcggccttgcgacgcttcttgggctggcggatcagcctgtcgcccagcacgtcctgttccgagatcaccgtcaagccgggcgcctcgaacccgtgttccagcgcccagacggccagatgcaggccgcgcttgccgatgcgcgtgccgttggtcaccgggatcgcctcggccaggccctcgtcctcgatcagcccggtcagacgttcgcgcgcgccttcggaatacgaggcgatcaacaccggaccatccgccattctgaccttaagatgatcgaccaaggccccgaacaggctgacgttttccagagcgcgctcgggcgagaaattgcgcccgatccgcccgcccgcgtcgatcacgcctgggccgctggcctgcggcagcgggttgaactgcatcacccgccgatcggccagttgcgccgaccaatcgccatcatcaagatacagcagccccggcggcagcggtttatagacgctgtccgtccgagagcggtcggtcatggccagacggcgggtctcgtactggtcctgaatactgtcccagcgcgccagccgggtcggtgtcacctgatcgtccagcgtcaccgttgcggcgggcaaatagtcgaacagggtttcaagccgttcatgaaagaagggcagccaatgttcgacgccctgatgcttgcgcccggcactcaccgcctcgtaaagcggatcgtcgctgccggcggcgccgaactcgatgcgatagttctggcggaaccgggtgatggccgcctcgtccagaatgacctcgctgaccggggccagttcgatcaggtccagtttctcggtggtgcgctgggtggcgggatcgaaccggcgcgcgccgtccagcacgtcgccgaagaaatcgagccgcaccggcccgctgtctccgggcggatagatgtcgatgatgccgccccggatcgcgtaatcgccgggttccatcaccgtgggactctggctgaagcccatgcggacaagaaattgtctgagcgcctgttcatccacgcgccgccccacctgggcgctaaaggccgcctcgcgcagcaggtcgcgcgcgggcacccgctgggtcgcagcgttgagcgtggtcagcagcacgaaacggtcgggcatctggtgcaccagcgccgccagcgtcgccatccgcgccgccgagacatcggcgttgggcgagacccggtcgtaaggcaggcaatcccagctgggaaacacgaaaaccggcaggtcgggcgcgaagaaggccaacgccgcccgcatcgcctccagccgcttgtcatcgcgggccacatgcagcaccggtgcgcccgcgcgggcgacctcgttcaggatcagccgcgcgtcaaagccttcgggcgcgccgcccaccagcacatggttcggtgccttcatcgtgacttgtccctgtccgtttccgtccgtctagcccagaaccccgatcgacaggttctgatacatgccccagagcgaggtgaagaagatcgacaccatgccgatgatctgggtataaatccggcagcgcccgatggcccgtgccagatcctcgcccatcaattcctgcgcccgcacccgccgcgcggtcgcgagatttagcagcgccaccagcgacatcggaaaggccagcatgaacaccgcctgggcaaactccattccataatagaaccccagcatcgccagcaccgacagcatgaagcagctgaaggaaaacagcagcaatccggcagtgtccacgatataaagcatgcggttcacattgatccggacgatatcgttcagatcctgcgcggcctgaccgccgacccggcgggcacgggtcaccatgtcataaggtacgcccagaacccaatggctggccgaggaccagaccaccgccaacgcgatccagaaccacaggttcgaaaagctgcgcatgtcgataagttcgaagatcgaggaataccaatccaaacctgctgcccttcccgctggccgtcatcgcggccttctatcccgcctgcgcggccattggtacccttgtgaccggatcaattccatgccacccaatacacaaatgtgcaaggagagccatgcatgaccccgaccgtcgccgcctttcccgccgcccgtttccggcgcgcgcgcaaatcgcccgcgctgcgtgcgctggtgcgcgagaattccctgggcgtcgatgatctgatctggccggtcttcgtgcgcgatggcgaggggatagaagaaccggtgccctcgatgcccggggtgatgcgccgttctgtcgacaggatcgcccaggccgcggtcgaggcgcaggcgctgggcattcctgcgatctgcctgtttccctataccgatgccgcgctgaaaaccgaggattgcgccgaggcctggagccccgacaacctgtccaaccgcgccatccgtgcgatcaaggccgccgcccccgacatcgcggtgatgaccgatgtggcgctcgatccctataacatcaacggccatgacggctatgtggtggacggcgagatcgtcaatgacgaaaccgtcgaggcgctggtcaagatgacgctggcgcaggccgaagcgggcgccgatatcatcggcccctccgacatgatggacgggcgcatcggcgccatgcgccaggcgctcgaggcggccgggcatcgcaacgtgctgatcctcagctatgcggccaaatatgccagcgccttttacgggccgttccgcgacgcggtcggtgcctcgggcgcgctgaccggcgacaagaagacctatcagatggacccgggcaacagcgacgaggcgctgcgcctgatccaacgcgacctgtccgagggcgccgacatggtgatgatcaaaccggggctggcctatctggacatctgccaccgggtcaaacagagctttggcgcgcccacctatgcctatcaggtctcgggcgaatacgcgatgatcaaggcggcggcgcagaatggctggatcgacggcgacaaggtgatgctggaaagcctgctggccttcaagcgcgccggttgcgacggcatcctgacctatttcgcccccgacgtggcccgcatcctgcaagggtaggttcacgcaaaccggcgcggcgggcgatatcccgcccaattgcggcagttgcatgatgacagggcggccggttcggcgtattgtcgccatcaagaccgggagaacccggcttgtcaggcaacattacagagatcgagagatatgagcagtatccacactccccgactgagccgtcgcggctttgcccttggcatggcaggtttgacgctcaccgccgcctgcggcaatggcgtcggcaattccaacgcttcgcagatcgacgcccgcgtcaacgccaccctgaccgagatgtacgcccagttccccaacacggtcgaaatctcgcacaaggcggccggcatgctggtgatgccgctgctgaccgaggccggtttcgtctttggcggcggttatgggcgcggcgccctgcgtgtcgacggggtgacggtggattactactcggccgtcaagggcagcgccgggttgcagatcggcgcccagcaatatgcccatgtgctgttcttcatgacccagggcgcgctcagcgaattccgccgctccagcggctggtccgccggggccgatctggaatatgtggtcagcgatcagggcgactctctggccgccgataccaacacgctgcgctcgccgatcctggccgccgtgttcgggcgcgccggtctgcgcgtcggtgcgacgctggaaggcaccaaatacacccgcatcatcccctgatgcacggggccgcgtgggccgcgcaaccggcgcgggcctgtcacttggtttgtaagggcggcggtggcgccgccctttcgttttctccgccaatcccctaatgtcactcgggaaattcgaattcagctcaatcacgggtcgctcatgggtctgctctttcgctggctacttcgccttgccgccggtctgatcgcacttgccgtcgcggcggtggcgctggtctactatctcgccagccagtcgctgcccgattacgaccagacccaagaggtggccgggctgaccgcgccggtcgagatcgtacgcgacacccataacgtgccgcatatcttcggcgcttcggatccggacgtgttctttggcctcggctatgcccatgcgcaggaccggctgtggcagatgaccatgctgcgccgcaccgttcagggccgcctgtccgaggtgttcggcccccgtaccgttgccatcgaccggctgttgcgccggctcgacctggcgcggctggcgcaacaatcggtcagcgcccaggacgcctataccaccgccgcgctcaaggcctatgcggcgggcgtcaacgcccgcctggccgagatcaacgacgaggcgctgggccgcggcgcgcccgagatgttcctgttcaacgcccccgttgcgccgtggcaacccgccgacagcctggccatcatcaagctgatgggcctgcaactctcgggccatctggaggaggaggtactgcgcgcccgaacctcgctgatgctgggcgatcccgcgcggctggttgatatcctgcccgatgccccgggcaccggcaccgccgcgctaccggagtatgcccagctgtttccgggtcttccccgctatgccgctgggcgcgatacgccgcatgacccgctgatgccgctgccgcgccggggcctggccggggcgtcgaacgcctgggcggcggcgccgtcgcgctcggccagtggcggcaccctgctggccaatgacccgcatctgggctttgccgcgccctcgacctggtatctggcgcggctggagctggccaatggcggcgtgatcggcggcaccattcccggcatgccggcggttctgctggggcgcagcgagcggctgggctggggcctgacctcgtcctacatggacgatcaggacctgttcgtcgaaaggctgaaccccgacaatcccgaggaatacctgaccccggacggctacaagacctttgaaagccgcccctcgatcatcgagatcaagggcgccgccccgatcaccctgaccctgcgctggaccgaaaacggtccggtcctgcccggcagcgtctatgacctggaaaccatcaccccgcccggccatgtgatgtcgctgggctggaccatgcttgatgcgcgcgacacctcgatgtcggcggcgctggcgctgatcaatgctggaaccgtgcaagaagcgatccgcgcaagcgaagcctatgtcggcccctcgcagaacctgacgctggccgaccgcgagacggtcgcgctcaagatggtgggcgcggtgccccggcgcgatccccgccatcagagccagggccgcctgcccgcgcagggctggcgcgccgagaaccgctggcagggtcggatgccctatgcctcgaacccggaattcgtctcgccggtgggcgggatcctgggcaataccaacaacaagctgctggaacggccctttcccaaccatgtctcgtttgtctggggcgacactcagcgggtgacccgctggcagaagctgatgcaatcacgcgaggtgcatacccgcgacgggttcatcgaggcgcagctggacccggtcagcccggcggcgcgcaccctgttgcccttgatcggcgccgacctgtggttcaccggcgaggccgcgcccgagggcacgcccgagcgccagcgccagattgcgctctcgcttctggccgaatggaacggcgagatgagcgagcatctgcccgagccgctgatctatgccgcctgggtgcgggcactgcaaaagcggctgatcaccgacgagctggggccactggccgatgaatacaaacaagtcgagccgctgttcatcgagcgggtgttccgcgatatcgacggcgcctcggtctggtgcgacatccgccagagcgcgccccgcgaaacctgcaccgagatcgcccggctggcgctggacgatgcgctggtctggatcggcgaccgctatggcagcgcgctggaaagcctgcgctggggtgatgcgcatcaggccacccatgaccatccggtgctgggcgaggtgccggtgctgcgctatttcgtgaacatccggcaatcgaccagcggcggcgaccacacgctgcaacgcgggcgcacctcgggcgaggacccggatccgttccgcaacgtgcatggcgcgggatatcgcggggtctatgatttcgccgatcccgacagttcggtctttgtcatctcgaccgggcaatcggggcatttcctgtcacgctattacgacgatcaggcacagctgtggcggcgcggcgaatatatcccgatgtcactggatgcggatctggcgcgcgcggcggcggtgggggtgacccggctgttgcccgcgcccgaataagcgatgcaaagctatgccgccgacctgatcgcgttggggctgttgttcctgacgggtctggccgccgatcagctgggcgcgcgcagccggctgccccgggtgacgctgctgttgatctgcggcctgctggccggctcggccgggttcgacctgatccccgagagcctcgccgccctctacccgatcatctcggtcatcgcgctcagcatggtggcgttcctgttgggaggcgagctgtcgctgcgcaccctcagcggccatggccgcgcgatcgtggtgatctcggtgatggtggtgctggtgacgcagctgaccgtttcggccgggcttgcgatgatcggcatgccgctggcggcggcgttgatggtgggggcgctggccaccgccaccgatccggcggcgacgctggacgtgatccggcagggccgcgccagcggtgactttccgcgcaggctcaaggggatcgtggccatcgacgatgcctggggcgtgctgctgttcgggcttgtcgcggtgctggccggcgcggtcgagggcaacggctcggcccacggcctgctgggcggcgcgctggtcgagattgcgggatcggttgccctgggcctggccgtcggcctgcccggcgcctctctgaccgggcgcttgtcagggggcgagccgctcaggatcgaggcgctggggctggtgttcctgaccgcgggcctgtcgctgtggctggatctttcctatctgatcgcggggatgacggcgggggcggtgatcgtcaacctcgcccatcaccacaaacgggcctttcgcgagatcgaacatatcgaatggcccttcatgatcgtgttcttcatcctggccggggcctcgctggacctctcggcgctttgggcggtggggccgctgctgatgggctatgtggcgttgcgggtgctgggccgggtgctgggcggctgggccggggcggcattggccgcaaccgcgcggggcgaacgcccgtggtacggcccggccctgctgccccaggccggtgtcgccatcggcatggcgctgatcgcgggtgatctgtttccccaatatgccgacatgatcaccgcgctggccatcggtgccaccgttgtgttcgaactggccggaccgctggccgccgcctatgcgctgcgccgcgtccgcgacagccgggatcagagcgccgcgtaacgcgccgcctgccgaggtgtccacagcacggtcagtcggaacccgtcatcactttgttcctcggcctggaccacatcctgcgcaaacagccaggcgcgtcgcttgccatcggcaaagcccagcgtcagcaccgcctcgctgcgggtctcggccagcgcctcggcaatggctgtcaacagcgactccagcccctcgcccgtcacggccgagaccgcaaatagcgaaggatcgcgcgcggtccgctcgcgcagggccgcgcgcttgtcggggtcgagcaggtcgaccttgttccagacctcgaatttcggccgtccctcgtccacccccagcgaggccaggatggtctcgacatcgcgggcctgctcctcggtcgcggcatggtggatatcgcgcacatgcacgatcagatcggcggccagcacctcttcgagcgtggcgcggaaggcggccaccagctcggtaggcagatccgagatgaagcccaccgtatcgctcaggatcacctcgggcccgtcgggcagcaccacccgccgcatggtcgggtcgagcgtggcgaacagcatgtccttggccatcacctcggcgccggtcagccggttgaacagggtcgatttgcccgcgttggtataacccaccagcgccacgatcggatagggcaccttggcgcgtgccttgcggtgcagctcgcgggtcttgaccaccttgtcgagctggcgcttgagccgcaccagttgttcgtcgatggcgcgccggtcggcctcgatctgggtttcccccggaccgcccacaaagcccagaccgccccgctgacgctccaggtgggtccaggcgcgcaccagccgcgtccgctgatagctgagcgcggccatctcgacctgcaacacgccttcgcgggtgcgggcgcggtcgctgaagatttccaggatcaggccggtccggtcgagtatcttgaccttccacgccttttccagattgcgctgctgcaccggggacagcggcccgtcgatcaggaccagctcgacctcgttgtcgtgaaacagggtggccagttcctcgaccttgcccgagccgaacagatggccgggatgcggtttgggcaggcgcacgatgcccgacccgaccacgtcaagatccggcagggccgcggccagtgccacggcctcttccagcgccggaaccgggtcgcggcgatcaaggtcggatttgagttcggggtgcagcacccaggcccgggtgcgcgcccgatcatgttccatcaattggcgtcttcgccctcatacaggctgatcggctgggcaggcatgatggtcgagatcgcgtgtttatagaccagctgcgactgtccgtcgcggcgcagcagcacacagaagttgtcgaaccaggtgatcacaccctgcaatttcacaccgttgatcaggaaaatcgtgaccggaaccttggtctttctgacgtgattcaggaatgcgtcctgcagattttgtctgtccgaagccatttttgttcaatctcgcctttgttcttgcaacgcaccgcggaccagcgcgctccctcaggcggagtatgtcgcgcgaatttgggatatgccagtcgaaaaaatacgtaacccctgaaagccgctatcgggcgtcaggctcaattccgccacagcgcgggggtgatcagcgcgataaaggccagcgtttccagccgcccgatgatcatggcaccgctgaggatcagcttggccgccgcaggcatctcgatcaggcggatcggctcctgggcgccgatctcgatcagcgggccggtggtgctgagcgtggcgatgctgagaaccatggcggtttcgaaatccgaccccgccgccgccagcgccagcgcgatcgccgccagcgaaatggcgaacagcatgaagaacacccaggcgatgaacgcccctccgcgttggatgcggcgattgcgcccggtggcggaactgaccgacgaggggtgcaccagccgctgcaactcgcgcgtgccattcaggtagagcgcatagacccgcaacagcttgaccccgccggcggtggtggcaacgccgccgccgatcaccgacaggcccagcaggatcatgcccggtgtgcccaatccggaccattgccgcgcctcggcccagtcggtcgattcaaacccggtggtgctcagaaacgacatcaccgtgaacaggctgccccacagtgccctgagcgccagcgtcaggttctcgcccgaggcgatgtcgatcgcgcccgaccagtggcgcaggaacaacagcgccggaacccccagcaggatcagcaggccgatgcgaaactcggggtcctgatccagccgggcatgaccgcgcatggcggtatcggacgagaaggtaagccgagacagcgcgaagaacatgaacaggaacaggatcgcctcgccggtcaggcccgaggcgccgcccgacagcccgcccaccggcgaaatgcccgaggtcgccatgaccgacatcgcatggcagatcgccaccagcccggaatcgcccgccgccagcagcaggatcgccaccaccagcgtcagcccggcatagaccggtgccagcgttgccgcgacgcgcagcagccggccgcggggatcgacgctttcgccctgccccaccagcacccggcccggctgtccctgggccgtcacctcgaacccgcccagcgacaagggggccaggatggccgaggccgcgatccacatcaccagcccgcccagccagcccacctgcgcccgccacagatgcagcggcgcgctcagccgtccgggatcggggaacatctcggccccggtggtggtgatggcactgaccatctcgaaataggcgttgaggaaactggtggtcttgagcgcatcgtgaaacggcaccgccagaaacagcggcagcaccgcgaaggtcgacaacaaaaccgccaactgccccagcaacccatgacgcgagggtcgaccggcgcgcgccagcgagattgtggtgaccaccaccagccccagaataccggcatagaagaacgaacgcgacgtaggatgatcgttcaatgtcagcgcatagaccgccggcacccacatcatcagcgagaacaggccccagatcagcagcgccagcggcagttgccgcaacaggccggtttcagatgtctgcctgcgccgcaccatcagaagaagtcgatcgagacctgcatcagcctttcgacctcgggcacgtcgtcggccattgcaaatatggcgatcacatcgccctcttcgatgcgcagctctccggtcgggcgcagcaccttgtcgcccttgcgcaccgcgccgaccagcaccccctcgggaaagtcgatgtcgcgcaggcgctggcctgccatgggcgaggtcgacagcacctcggcctcgatcacctcggcttcggcatcgccgatggaatagacctggcgcacccgcccgtgccggatatggcgcaggatcgagctgacggtggtggcgcgcgggttgatataggcgtcgatccccaacggcggcatcagcgccaccagcgtcgggtcgttgatcagggcgatggccagccgacagccctcggccttggcgcgcacggcggccagcatattggttcgatcatcatcggtcaccgccagcatcgcatcggcgcgcgcgatcccggcctcggccagcaggcccgcatccataccgtcgccatgcagcacgatggtgcgttccagcgcctcggcggcgcgttcggcattgccccggtcccgttcgatcaccttggcatgaatgcgggtcttgtgctcttccagcgcgcgagccacctccaggccgacgttgccgccgcctacgatcaccacacgatcctgttttttatgtgttttgccaaacacttccatcgttctgctcacgtcatcgacatggcagaagacatagcattcatcgcctgcaaagatctggtcgcccggttccggggcaaacagcgtcccctcgcgccggatcccgacaacgatggcgcgcagggtggaaaacaggtcggtcagctggcgcagcggcgtattgatgaccgggcttgcctcgtccaccgacaggcccaccagctgcgcctgcccatccatgaaggtttcggtgtcaaaggccgagggcgccgacagccggcgcatggcggcggcggccacttcgcgctcggggctgatcaccacgtcgatgggcagatgctcgcgccggtacaggtcggaatagatggcattgagataggatttcgagcgcagccgcgcgatcttgcgctggataccgaagaccgaatgggccacctgacaggtgaccatattgacctcgtccgaatatgtggcggcgatgatcatgtccgcatcgcgcgcacctgccttctccagaacgtcagggtaagaggcgaagccggcaatgccctgcacgtccagcgtctcggtggcgcggcgcaccagatcgggattgttgtccaccacggtcacgtcgttcaactcgcccgacagatgccgcgcgatctgccaaccgacctgcccggccccacagatgatgaccttcattccctggccccttttgcctgagggtttttgaatgacagaaggccgggacagggtcaattcaattgtcaggccccggtttcggtggcactcttggcgctatgagagtgctgatcccgacccttgccgccacagtgattctaacgggttgcggcccgctgtcgatctattaccgcgagggcgtcagcgtcacgcggcagcaatcggatacgctcgattgcgaggtcaaggcgctgcgcgatgcgccggtggccaacaaggtgcagcaaagcccgccgatcttctatcccgggcgcaccgtctgcaacgccgccgggcagtgttataccacgccgggcagctgggcgcccggcagtgtctataccgtcgacgtcaattccggcctgcgcgcccgggtcgagcagcaatgcatggcggccaagggctatgccccggtcgagctgccccgttgccgcgaggcggtggccgcccaggtacagccggtgcgcggtgccaaactgccagcgctggggccgacctcttgtgtggtgacctatcaggatggctcgttccaggtggtcacgccccggcccgcaggctaggggcgcaacgccttcttactcgaccgtctcgatctcttcgtccatatgcgccacccgggcacctgacttgctcgaggtgaccacgcccagcgatttcagcttgcggtgcagcgcgctgcgctccatcccgacaaagctggcggtgcggctgatattgccgccgaaccggttgatctgggtcagcaggtattcgcgttcgaacgcctcgcgcgcctcgcgcagcggcagggtcgccagcgcacccgacagcaccacccgtccctcttcggcggccttgtcctcgtcgctgggcaattcacgcgcctcgatgtcgccggtgccttcgcccaggatcagcacccgctcgatcaggttcttgagctggcgcacattgccgggccaggacatggtctgcatcagcgccaccgcctcttcgctcagggcacgcagcggcaggccctgaccctgatggcactggtcgatgaaatgggcggccagaaccgggatatcctcgcgccgatcctcgagcgagggcaccgcgatcggcaccacgttgagccggtgatagagctcctggcgaaagcgttcggcctggatctcgacctcgagatcgcggttggtggacgagatcacccgcaggtcgacccgcaccttgtcagcgccgcccacgcgctggaattgctgatccaccagcacccgcaggattttcgactgggtgcccagcggcatgtctgccacctcgtcaaagaagaccacgccgccatgggcctgttccagcaggcccggttcgacgccgcgctcctggctttcgcggccgaacagcatctcttccatccgctccggctcgaccccggcgcagttgacggtgacaaagggcgcgttggcgcggttggaatgggcgtggatatagcgcgcggcgatctccttgcccgcgcccgccggcccgcgcagcatcacccggccgttggatttggtcaccttgtcaagctggccgatcatggcgcggaacgccgccgactggccgatcatgtcggcgcaggtcacttcgcggcgtttgagctgcgcattctcgcggcgcaggcgcgaggtttccatcgcgcgccggatcaccaccatcagctggtcgatgttgaacggcttctcgatgaagtcataggcgccctgcttgatcgcggccaccgcgatctcgatattgccatggcccgagatgatcaccaccggcacatccgggttgtcgcgcttcaccgccttcaggatgtcgatcccgtccatccggctgtccttgagccagatatcgaggatcaacagccccggtggttcggcgttgatttcggccatgcattcgtcggacgtgcccgccagccgggtggtatagccctcgtcctcgagaatatccgagaccagttcccgaatatcgcgctcgtcgtcaacgatcagaatatcactcatgtcggtcctgctttcgccttgtttctggccgcctgtctttgcatggcggttctggaggccgggtcgtagcccggcagacggatgacggccatggcgccgaaatggtcctggccgtcaaagacgggcgcatcctccagatgcagcgtcccgccatgttcctcgatgatcttcttgacgatgggcaggcccaggcctgtgccctcgtcgcgggtggtgacatagggttcgaacaggcgtgcccgatcctcgggcaggccgatcccgttgtccgcaatggtgatctggctgccttcggcatcgccggtcagggtgaccctgatttccggcgccagcccttcgggggcaccctttttcaccaatgtctcaatcgcttcgcccgcgttcttgatcaggttcgtcagcgcctggctaagcatggtggcatccacattgcccatcagcggcgcttcgggcagatcggccctgacccgcacatcgggctggccggtctgttgcagcagtaccgcatcgcgcaccagccgggtcagatcctcctcatgccggtcgggttcgggcatgcgggcgaatttcgagaactcatcaacgatgcggcgcaaatcgttggtctggcgcacgatcacatcggtcatcgattccaggctgtcgcaatcctcttcgtccagcttgcgcgagaacttgcgcttgatgcgctcggcgctcagctggatcggtgtcagcgggttcttgatctcatgcgcgatgcgccgggccacgtcgccccaggccgccatccgctgggcgctgaccagatcggtgacatcgtcaaaggcgatcacataaccttcgagcgtgtcatcctcgccgcgccgggtggacatgcgcaccagcaggttttccagctgccccttgcgggtcaccttgatctcggcctgcacggtttcctgccctgccgcgaccaggctttcaaacagcgacacgaactcgggcaccgcaaccgccagatccaggctttgttcatcgcccgaccagtccagcagccgttcggccgagcggttgacgaaggttaccttcccctgcgaatccagccccaccacacccgaggtgaccgaactgagcaccgaatcgaacagccgccgccggcgttcgatctggtgggtattctccagcagcgtgtcgcgctggcccttcagctggcgggtcatctggttgaaatagcgccccagcatggcgatctcgtcatcgcccggctcctcgggcacctgcacccccaaatcgcctccgccgacccgctgcgccgccgtcgtcagccgccccaccgggcgcgacagccgttcggcgaaccacaggcccagccagaccgcggccagaataagaatcaccgcaaagcccaggtacagcagaccgaattcgaacagcacccggccgcgctcgttctcgagctgctggtacaggtgcaccgtctccttggtgtcgtcgagcaggttcaggatctcgccatccaccacgcggctgacatagagatagcggtcgggataggcctgcagcatcaccagggcgcggaactcgttattgtcccaatcctggatgatcacatgaccgttggtctgggcggcgcggaactgttccggctcgggctgctcatagtcgaactggtatgaccggtcgccacgggcccgaatctcgccgataccgtccaccacataggcctcgcgcagcccgcgctggatctgcccctggccctgcgccagcacaccgcgcagctcggcatcagagatgaagaagttgagcgtgcgcgcctgatccagatagcgggccaaggcgcgggcatcctgggtcagcccctcgcgatgctcctgctcataggcctcggccgccgcaagcgagctgcccaccacattgcgcacccggtccgagaaccagccttcgagcccgatgttgagcgtgagcccggcaaagatcgccaccgtgatcgtcgggatcagcgccagcagggtgaacaccccgatcaggcgcaggtgcaggcgggatcccgccgatttctcgcgtcgggcggccaccagacggcccacctgcgacagcaccagcgctgccagggccagaatatagaccagatccgccagaaggatgagtcgcagcgtggtcgagcccgcgcccagatcgaagggaccggtcaccagataggtggcaacggtcagggccggccccagaacaaccaggcccaaagtcccgatattgcgggcttttcgcgtcttgcgccattcgctgagcgaaaggaacggcccgttctgtgaccgggttgccacctgctgccctcatcctgatgtgccgctaacgcggcttaccgccatatctcgtggtcgttgccgggttgcgacccggatgccacgcattgtgtggcgatattacatcagtttgcgccgccgtgtcacctctatatcgagatcggtgattttcttgcgcaacgtattccggttgatccccagaagatcggcgcatttcgcctgattgccgcccgacgcctcgagcgcgatttcgatcagcggcgcctcgacctcgcgcaggatacgctgatagagacccggcggcggcagcacattgccatgaaggtcaaagtatcgctgcagatgccgcgccaccgaggccgacagcttttcgctgtcgccgcgcccgccaagcgcgggttccagctcgggctggttgcccagcacctgctcgacctcggtacgcgagatttcctcggcccggctgatcagcgacaggcggcgcacggcgttttcaagctgccgcacattgcccggccaggaatagatacggaacagctcggccgcgccggcgcccagccagcgcttgggcgcgccatcccgttcggccttggccaggaaatactcggtcagcagcgggatatcgtcgacccgttcgcgcagggcgggcacatggatgggcgccccgcacagccggtaataaaggtcgcggcgcagcttgcccgcctccatcgcgcgggccggatcgccctgactggtggccatgaagcggggcacgtaatcgccgggcgcatccatcatccgcacgatgcggccctgcaactcgtctccgatatcggcgatctcgtcgatcagcagggtgccgcccttgacccgggccagcacgcgcgccggcccttcgaggtccataagatcggaggcggtgaccgagatgaagggcaaggtgcgccggtccgagaaatcatggatggtgcgggcgatcagcgatttgccggtgccgctttcgcccgagatcatcaccggcagatcggtgttcatcaccttggccaccagccgatagagcgcctgcatcgccggggtgcgccccaccagcggcagctcatcgggacgctccgcgccctcttcgcgcggctcggaggacacggtgcggcgtttctgttccagcgcgcgcgcggtgcgcttcatcaggtcgggcaggtcaaagggtttgggcaggtagtcataggcctcggcctcggcggcctggatcgcggtcatgatggtgttctgggccgagatcacgatcaccggcaggccgggccggtcctgagcgatcttgggcagcatctccagcccgttgccatcgggcatgaccacgtccgagatcacaacatcgcccttgccctcggccacccagcgcatcagcgtggtcaggcttgatgtcgcatgcaccttgcagcccgcccgcgtcagcgcctgggtcaacaccgtgcggatcgtgcggtcatcatcggctaccagaaccgttccatccatcagttgctctccttttcgccgcgatccttcggtacccggggcagcgacaggcggaacaccgtgcggcccgggaccgagtcgacggcgatccagccgtcatggtcggaaatgatcttgctcaccagcgccaggcccagcccggtgccattctcgcgtcccgagacaaaggggtcgaagatatcggcgcgaatctcttcgggcaggccggggccgtcatcgatcacctcgacctgaagcggcagcgactggcccgacccgtcattgcggcgcaggcggaaggaatgttcgaaataggtcctgaggcgaatggtgccgccgcccggcgccgcctcggaagcgttcttgagcaggttcagcaccacctgcaacagctggtcaggatcgccataggccagcggcagcgaggggtcgtaatcctcgatgatcttcatatgcgcgccaaatccgagaagggccgagcggcgcgcccggtccagcacatcgtggatgttgaccggcttgaaatcgggcacgctgagattgccgaactgttcgacctgttccagcagcttcacgatccggcggctttccgcgacaataaggtctgtcaattcaaggtcttctggtgcgaggttcatgctcagaagctgggcggcgccagtgatgcccgccagcgggttcttgatctcgtgtgccagcatctcggccatgccgatggccgattgcgccgccgatttcaccgaatggctttgcgtcatccgcccggccagctcgcgcgggctgaccagcatcatcatcactccgggactgccgacaagcggggcgatctggatggcgcattgcagcggcgcccgattgcccgaaccaacgtcgatatcgttcacgaacagcggcgtgccctggccgcgggcgcgttcgaacgcgggttcgatcggcgcgtcgatcgccagctggtcccagatcggatggcccagcaccgccttgcgcgacaggttcaggaacccctcggcggcagagttcacatcgacgatccggtcatccgcgtcgatcaggaaggccgggaccggcagcgaggcccagagggcgctttcggcactcatgcggcctcctccgcgttgccgcacagcgcctcaggcagcaggtgcagcaccgtttccgggtcgcgcgcggtcagcaccagcttgcgcagcggtgctggggtggcggcctcgtccatgtaccagcccagatgcttgcgcgcgacgcgcaggcccagttcgcgcccgtagaaatcaagcatggcctgatagtggcgcgccaccatgtcggccagctcggcgccttgcggcacctcgggcgcgggcgtgccataaagcgcatgggcaatctgcgccagcagccagggccgcccctgcgcgccgcgccccaccatcaccccatcggcgccggaccggtccagcgcctgccgggcggtgtgggcgcaggtgatgtcgccattggcaatcagcggcacatcgaccgcttctcgcaccgccgcaatcgccgcccaatcggcacggcccttgtagaactgacagcgggtgcggccatggattgtcaccatccgcacgccggcctcggctgcgcgccgcgccacatcgggcgcgttcatcagcgtatcgtcccaacccaaccgggtcttgagcgtcaccggcacatcaaccgccgcaaccaccgcctcgatcaggcgcagcgcgtgatcgggggtcttgagcagcgccgagccggaatagccgttggtcaccttcttggccgggcaacccatgttgatgtcgatcacgcgcgcgccccggtcggcgacctgacgggcggcctcggcgatccagtgggtatcgcgcccggccagctgcacggcggtattttcaacatccgctgacagttccgcccgctcgcgcacacccggtttggcctgcaccatctcctggctggcgaccatctcgctcaccaccatgccggcgccgaactccatcaccagatcgcgaaaggggcggtcggtgattccggccatcggcgccaggatcaccggcggggccagggttttgtctccaagatgcagggtcacctgtgcctaatccttgtgcaactgaggtcttggtaatgaagcaacggccatcgcacaatgaatccccccggatcaagggccaggaattacgcatctgcctaatttttaatcgcttcaccacgggtcattgccagcgaaggcgtcaccccataaagatcgggcatcacccgcctgccccgcgcccgaggaccgccatgaccacagccgccatcatcgttgccgccgggcgtggcacccgcgcgggcgggggcgtgcccaaacaatggcgcccgctggccgggcgccgggtggccgactggacgctggaccgctttgcgctccggcagatcacccatgtcgttctggtgctgcatcccgaggaccacgacgcctgggacgagtttgccacgaccccgctgatcctggcgccgggcggttctgatcgcgcgggctcggtccgaaatgggctggcggcgctggacggtctgggcatcaccaaggtgctgatccatgacgtcgctcgtccctgtgtctcggccgctacgatcggtgccgtactggacgcgctcgacgcccatcccggcgcggcgcccgggctggcggtgaccgatgcgctctggaccggggccgagggtctggtgaccggtacccgcgagcgcgacgggctgtttgccgcgcagacaccgcagggctttcgctatgacgccatcgtcgcggcccacgccgcccaccccggcggggcggcagatgatgtcgaggtggcgcgcgccgccgagttgaccgtggccatcgtgccgggcgaccccgacaacctgaaaatcacgcgggccgaggatttcgcccgcgccgaacggatattgaggcaggacatggatgtaaggcttggcaatggatatgacgtgcaccggttcggaccgggcgatcacgtgatcctttgcggcatcaaggtgccgcatgaccggggtctgcaaggccattccgatgccgatgtgggcatgcatgcggtcaccgacgcgctctatggcgcgctggtcgagggcgatatcggccgccatttcccgccctcggacccgcaatggaagggcgcggcgagcgagatcttcctgcgccatgcggtcgatctggtgcgcgcgcgcggtttcgctgtgtccaacatcgactgcacgctggtgtgcgaataccccaagatcggcccgcatgcccttgagatgcaggcggaaatggcccggatcatggggctggaggcaagccgggtatcggtcaaggccacgacctccgaacggctggggttcaccggccggagcgaaggcatcgccgcgctggccaccgcctgtctggtgaaaccatgagcattgcatcgctgatcggcactgttggcggggtcggctatctgcggcccgcaccgggcacctggggttcgcttgcggcgctgccgctggcctgggtcctgcatcagttgggcggctttcccctgctggctctggcgacactgggcgctttcgttgccgggctctgggcgacgcgcgtgatgacagcgggccagaccgatcacgacccttcggaaatcgtcatcgacgaggtggcgggccagttcctggcgctctgggcgctgtccttgcccgcctggtcacacgggatcgagatctcggcgctctggcccggctggatcgcggcctttgtcctgtttcgcctgttcgacatcaccaaacccggcccggtcggctgggccgaccgcaggggcgacccgatgggggtgatgctggacgatatcattgccggtcttttcgccgccatcggcactgccctgctggcggcgctttcacatggagtactgggcctatgaacgttgccgacctgctggagcgtgccaaggcgcgcgggaccaagatcgccaccgccgaaagctgcacgggcggcatggtgatcgccgccctgaccgacatccccggaagctctgccgtggtcgagcgcgggttcgtcacctataccaacagcgccaagcaagagatgctgggcgtgcgcaaggcctcgcttgacgcttatggcgcggtgtccgaacaggtcgcgcgcgaaatggccgagggcgcgctggatcattcccgcgccacgctggcggtggcgatcaccggcatcgccggccccggcgggtccgagttcaagcccgagggccgggtctgtttcgcgctggccggcgatggcatcgccaccagcagcgaaacggtggacttcggcgccccgggccgcgctcaggtgcgcgcggccgcgcgcgaccatgcgctggcgctgctggatcgcggcctttccctgatcgccccctgaaccggcaaacaccgcaccagagcgccgcttttttcatcacttgaaaaaaagcggcaaaaacaggcatgtttccggcaggccgcctctttttcccgcgactgaaatccgctcaaccgctcccgacactcgcaatcgcagtaaaggagagcggcccatgaacggagccgatacagcctggatcatcgtggccacagccctggtcctgttcatgacattgccggggctggccctgttctatggcggcctcgttcgggcccgcaacgtgctgagcgtgttcatgcactgtttcgccatcgcctgcctgatgagcattctgtggctggtggcgggctattccatcgcctttggcggcggcacctcggggttttggggtgggctggacaaggtgatgctgatcggcgtgaccgccgacagcctcagcggtacattgcccgagatcctgttctttgccttccagatgacctttgccatcatcaccccggcgctgatcgtcggcgcctatgtcgagcgggtgggcttcggctttgtgctcaccttttcgggcctctggatgctgctctgctatgcgccggtggtgcactggatctggggcggcggcatgatgtccgatggcggaatctttggcgagaccggtgtgcgcgatttcgctggcggcatcgtcgtacacgaaaccgccggtctggcggcgctgatcatcgccgtgatgctggggccgcgccgcaaccgcaccaccccgccgcataaccccggtttcgtgatgatcggcgcggcgatgctgtgggtgggctggttcggcttcaacggcggctcgcagctggccgctgatggcggtgccgccatggcgctgaccgtcacccatatctcggccgccaccgcctcgctcagctgggcgctgtgggagcggatcaaatatggcaaggcgtcgctggtgggtctggtcaccggcaccatcgccgggctggcctcgatcacgcccgccagcggttttgtcggccccgccgccgcgctgctgatcggcgcggtcgccggtatcctgtgtcaggaggcggtcaatctggtgcgcaactggctcaggatcgacgacaccctcgacgtgttcgccgtgcacggggtcggcggcatctttggcaccctcatgatcgccgtcctcggcgccggcagctgggtcgcacagctgggcgggctggtgttcgtgggtctcttcacgacgggtgtcaccatcgtgttggtcaaggtggttgcacttgtcaccccgctcagggtagatgccgagaccgaaacaaacgggctcgacctctccgtgcatggtgagcgggcctatgacatgagcagctgagcccacctcggctgttccgatgcccctcaaagggctcaggcggacctctttccagaggtccgctttttcatgcgccgtcccgcgggctcaggtccaaccgatagaacagatcgacccgcgcgccaccgtcgatgcgcacgcaatcgggcaagcgcgccagcagccggaacccgtgccgctggtaaaaggcaatggcgcggtggttctccgcatccacataaagctcgaccaggctgcgcccctcgctgcgcgcctcggcgatcgcccctgccatcatccggtccgccaccccggtgccctgcgccttgcgggtcacgtaaaagggtcccagttcgacccgatgcgccatgcgcgcaaacatctgcgggcgatagccgcagagccccagcaacgcgtcctgccggaacacgccgcgcagcgcgccatatcccagtatctcgcggcaccgttcgccagacagcgcctgcacctccgcagcgctttgcaggaaccccagcgggaaatcgcgcgtgccctccagcatcagcgcccgccatgccgcgacatcctgcgttccaagcctgcgatagttcaaatccattgcctgcccctctggcccggtgctggacatcgcgccttcctcttgcatcaaacatccccggccgcaggcatcacgcggcaggcacgatacccgcctcagctcgcactcaggcgcagggccagatcggccgccccgccgccggtgcgcagcaaggcccagatctcgtcggcaaggctgccgccgatcagcttggccgccttggcgcgtacccgttcctcgcgctcggcaagcgtcaatggcgccatcaggtcgtggctcacctcctgccgttgaccgtcgcggcgcagcagcgacagatgcgcctgggtctcgctcagactgtcatcgccgatcacctcgacccggtcgcgcagttcgatcagacggggatcggcgcaaagagcgtccgaatagctgtcaagccgcgcggtatcatgccccagcgcccgcatcgccagcaccgtgccataggagaacttggcccccagcccggtgctgggcgcctgctggttgcacacgctcagccagcgcggatgggtgcgcacgctcagctgcgccacctcgggcgcggcgatatccagactgcgcgccgcctccagcgccgcatgcagcccgtggcagcaggcatggaacttgtggctgacctggtcgaacagccagctctcgcccagaccctccagcgccgacatctcatccgcgccgtgatgggtggcgccaaagccgtattcgccctccatcgccagcggattggcgtcaaaaccacgtcgcaccagttccaccgcctcgatcccggcggcggcggcaaggcccgcgttatagggtttgcccatggtgccgaactgcgccttcagcccggcggcacgggtggcggtcaaccccagcgcctgcgccatccgctgcggcgtcaatccggccagccgcccggcggcggcggcggcgccaaaggcgccagcggtggcggtctggtgaaaccccgcctgataatgcccgcgccccagccagagaccgacgcgcaccgacagttccatccccaccagcgcggcctccagcagttcgacaatggcggcatcgcgcgactcggccatggccaggacggcggggaacaccgccaccgacgggtggccgatatgggcgaaatgggtgtcgtcgtaatccagcgcatgggacacggtcccgttgaccagcgccgccccgcgcaggggtgccgcgccgccaccgaacagatgcgcgcgcgcagtcccgccctcctccagcaccatctcgcgcaggatgcgcgagaccggttcttcgaccccggcccgaccgaccgcgatccagtcaagcgcggacagcgacgtgaccagtctggcggcgggcgtcgtggtgatggaaccggtggcgaattcggcaagggtgcgggtcaactctggcatgaggcgcagtctagcgccggacggacccgcgtaaagagggcatcgctcagccgtaaagcgcccttgcccgttcctcgaaggcgcgcacgatccggtgcatcgcctcgttgaacacaaggccgatcaccccttgcaggatggcgttcctgaattcgaaatccacgtgaaaggagacgtcgcagcccccctcgggcgcatcggcaaaggcccagtcggacttcaggtatttgaacggaccgtccagatattcggtgtcgatccgcatctcgcccggaaacagggtaacccggctgccgaaccgttcgcgaaacaccttgaacgagatcaccagatcggcctccatcacctgcgccgcgccctggggcgtgatgctgcggatgcgggcggccgcgcaccagggcaggaattgcggatatttcgccacatcggcaaccagatcgtacatctgctgggcactgtaaggcaggcgtcgggtttccgaatgtgtgggcatctgtccttgggcatttgttgatgacaatggcgcgtcatgtcgtatgttgcgcgccaaagatcaagggggctgcgatgactgaccgcgcttatgttattgacgagatgatctcggccaaggccatcgcggcgcggattgaggcgctgtgccgcgagatccagaccgagttcgccgataccgacaagctggtggtggtgggcctgttgcgcggcagcttcgtgttcatcgccgatctggtgcgcgagcttaatctgccgatcgaggtcgatttcctagaagcctcctcttatggcgacgcgatggaatccagccgcgaggtgcgtatcctcaaggacctgcgcagcccgatcgaggggcgcgatgtgctggtggtcgaggatatcgtcgataccggtcacacgctgaaccatgtcacccatctgctgctcagccggatgccgaagcggttgaaatccattgcgctgctggacaagccgagccggcgcgaagtggatttccgcgccgactggatagggttcgagatccccgatgaattcgtggtgggctatgggatcgactttgcccaacgcaaccgcaacctgcccttcatcggcaaggtccgctttaccgaagcctgaggcggcacaataccggcgcggcgcaatccaagaaaattcgtcgaattttcttggccccggctcacgggccgaaccgcgccgcccgcgcgcgcagcgcctggcagagaaggccgcgcacccggatcagacgcggcacatcggccagctcctcgtgacaggcgacccagatcggggttgcggtctcgggtggcaggccgacctcaagccgcaccagacggggatcgtcacgcgcgatgaagcagggcagcaaggcccgccccagcccctgcgccaccatctcgcgcagtaccaggaaactgtcggccgacccgatcgcggcaccacgctccagctgcggttccaaccaggcccaggggcgcgaccgccgcatcgccccgtcaaagcccagccagcccgcgttttcgcagcccggcgccgcataggcggcaaaggccatgctgatcgggctctcgcccaccagcccttcgggcaggaccggggccgggcgcagggtcagctcggcctcgagccgcgacaggttcaggtggctgttggtcgagatcagcgacagccgcaattcgcccgcgctctggcgcagatcggcgaggatctcgggcagcaggcattggcatagcgtatcggtcgaggtcacccgcacatgcccggccaaaggcgcatccagcccctgcgccagctggtgcaccgactgcaccgcctgccccacctcgcgggccgccgcgatcagccgcaaccggtcgggacgcagcacataaccgcgcggggtgcggtcgaacacctgggtgccgacgctctcctcaaaggcggcgatgcggcgcagaacggtggcgtgattgacccccatctgccgcgatgcccccgcgacgctgcccgcttcgaccacggacagcacgaattgcagatcgtcccagttcaacctgtgcaagattagagaccctttaaccagaaatgcagactatccgctaagattaacacaagtacacttggggatgttgtcattatctttcctgcaacggagacgggacatgtttgcaaagaccaagaccgccatcgccgccgccacgctgtgtgccgtgggggggctggccctggccggtagccatgcacagggcgaattcgcccgtgaaatcaaggcccgccaggcgcagatgacgctgtacgccttcaacctcggtatcctgggcgccatggccaagggcgaggccgagtatgatgccgaggccgccgcgctggccgccaacaacctggccgccgccaagtcgatctggatgcccaccgcctggcccgccgggtccgacaatgcctcggtcgaggggacccgcgctctgcccgcgatctgggccgccgattcggatatcggcgccaagtcgcaggcgatgggtgaggcggtcgcggccctgcaggccgccgccgggaccgatcttgaagcgctgcgcggggccatcggcccggttggcgcctcttgcggcgggtgtcacaagcccttccgcgccgaagagtgacgcgcgcgccggtcccggctagactgggaccggtttcttgtttctgacggaggcgcggatgaagctcttgcgcatcggtgcggtgctggcgcttgccggtcttgtggtgttctggctgatcacccggcccgaacgcttggctcagggcgctttggacggtgtcgagggcgatgccgcgcggggcgcgctggtctttgccgccgccggttgcgcctcgtgccatgcggcgccgggcgccgagggcgaggccaagctggttctggccgggggcgagggctttgccagcccgttcggcaccttctatgcgcccaatatctcgccctcgcccgaccacgggatcggtggctggagccagctggacctggccaatgccatgatgcacggcacctcacccgaggggcagcattattaccccgcctttcctttcgtctcttatgccaataccgagttgggcgatatcgccgatctctatgcctatctgatcaccctgcccgtttcggacacgccaagccggccccatgacgtgggatttcctttcaacatccggcgcgggctggggatgtggaagctgctcaacacgggcaagggctgggtgatgaccgaccccgccgacgcgcaggtcacgcgcgggcgctatctggtcgaggcgctgggccattgtggcgaatgccacacgccgcgcgatgcgctgggcggattgcagcgcgacaaatggctgtccggcggtccgattcccggcagcaaggggcgctttcccgatctgacgcccaaggccctgacgtggagcgccgaggacatcgcctattatctggaaaccgggttcacccccgattacgacagcgccggcggcgccatggcggatgtgatccagaacaccgcacaactgccgcccgaggatcgcgccgccattgccgcctatctcaaggcgctgcctgtgaattgaccgggccggtccccagcaccgaacgcagggcgcgctcaaagataccggcacccaccggaatcagcgcatcgggaaagtcgtagtcggggttgtgcaactgcggatggccaaccccggcccccagccacagcatcgcggcctcggcccccttgccgaactgcccgaaatcctcggagaacttttgcggctgctccgtcagaaccaggggcacgtcccccgcgcggcaggccccggccagcagatcgacggcggcgggatggttggtgcaggcctcgaacacatcgtcataggaaatctcgacccgcagcccggcgggctcggcatgggcgcgcaccagcgcctcggcctcccccatcagtgtggccatacgcgcatcggtgacggtgcgcagggtgacccagagcgccccctcgcccggtgccacgccgaatgtcggctcgcccagccgggcatgggtgagcgtggtcagggcaaagccgtcatccagcgccccacccggccccagcgccgccagccgtggcatcagcgccgccatcacacccgcgggcgacagcccgtcctgtggcgccgccgcatgtgaggttttgccaaaaagccggatcgccatcccgcgcgaggcgcagttggtcgcgcgcgcgcaaagctcaaccatgcccagcggcaggcccggcaggttgtgcagggacagcaccgtgtcgggcgccacctcggcaaagcgcggatcggcccgcagcgccatggcgcccttgccggtttcctcggccggttgaaagatcaggatcgcccggccccgtgccgggcgccgcgccgccagcgcctcacccactgccagcacgatgaccatatggccgtcatgaccgcaaagatgcccgtggcccggcgtctcgctggcataggccaagtcggtctcttcgggaatgggcagcgcgtccagctcgcagcggatagcaacactgggccccgcgacgccgctgtcaaagacggcaaccacgccgtgcccacccagaccggtcagcacccggtcggcgcccatctcgcgcagcagccccgccaccgtcgcggcggtacgcgcctcggcgcccgagatctcgggcgcgcggtgcagcgcatggcgcagcgccgtcagccgcgccagatcgccgggggtcatgccaggccgagcttcttctgccgggcgtcccgcaggcgcgcaaagtcgtcgcccgcgtggtaggacgagcgcgtcagcggcgttgccgagaccatcaggaagcccttgccataggcggctttctcataagaggcgaattcatcgggatgcacgaaacgatcgacccggtgatgtttcggtgtcggttgcagatactggccgatggtcaggaaatcgatatcggcggcgcgcatgtcgtccatcacctggcgcacctgctgttcggtctcacccaggccgaccatgatgccggatttggtaaagatcgacggatccagctccttgacccgctggagcagacgcagcgagtggaaatagcgcgcgccggggcgcacctcggggtacaggcccggcacggtttccagattgtggttgaacacgtcgggcttggacgcaaccacgacttccagcacctcgggcgcgcatttcaggaaatcgggcgtcaggatctcgatcgtggtcgaggggctgcgatggcggatggcacggatggtctgggcaaaatgctcggccccgccatcggccaggtcgtcgcggtcgacgctcgtgatcaccacatggttcagccccagcttctccaccgcatgggccacccggcccggctcgaacgcgtccagcgcgtcggggcgcccggtggcgatgttgcagaaggtgcagccacgggtacagatctcgcccatgatcatcatggtggcgtggccctggctccagcattcgccgacgttcgggcatccggcctcttcacagacggtgaccaggttgttgtcgcgcatgatccggcgggtatcggcatagcccttgccccccggcgccttgacccggatccagtccggtttcttgggttgcgcctggtcggggcgatgcgccttttcggggtggcgctgctcggggatcttcaggtcacgcacgggcgggtttcccttgtctggaacggttgcagcaccctctaacataacgcggcgtcacaggtaagaccatggctgcatggccgccatgcatttgcggccccaaccgcctgccatgatgctgcacatgcagcagttcgccgttgaagccggtttggattcacactaacgctcgcccggcaaatacaattccaaggagagcgtctgatgaagaccggagcatcccttcccaatgtaatcttccacacccgggtgcgcgacgaggccgttggcggccccaatccctatcgctggcaggacatgaccaccgcagcttactttgccggcaagcgcgtggtgctgttctcgctgcccggcgcgtttacccccacctgctcgacctatcagctgcccggtttcgaaaacggctttgccgatttccagaaccagggcatcgacgcgatctattgcatgtccgtgaatgacagctttgtcatgaacaaatgggccgaggcacaaggcctgaagaacgtcaccgtgatcccggacggttcgggcgagttcacgcgcaagatgggcatgctggtcgacaaggacaatctgggtttcggctttcgctcgtggcgctatgcggccatcgtcaacgatggcaagatcgaggcctggttcgaagaacccggcctgatggacaactgccccgaggacccttatggcgtcacgtcgcccgaaacggtgctgaactggctggttgccgccaatagcgaagttgccgcctgatccatcgttcggatccggccatcgaatacccgcgcgccccgcgcgggtattttcgtttggaacatgcgctgcacgggtcttgagccgggtaagcatgtgacggcgctgacctggtctgctagcgtcaccacaggtggtcatagcccgggcgaacgcagcaatgccaaagatcgacaaactcccatggcgagatcacgcgggcggcgcccatccgatcacgggccaggctgacgggccctattcggtcagaccgctgggcgatgtcatcggcctgtcccaatacggtatccatctggaacgcctgcgcccgggttcacgctcgtcccatcgccattggcatgagggcgaagacgagttcgtctatgtgatctccggcgagctgattctgatcgaggatgaagagacggttctgaccgctggcgacgcggcgggatggccggggggcatgccggttgcccattgcctggaaaaccggtccgattgcgatgctgtctttctggtcgtaggcacgcgcctggatcgcgatatcgtgcattatcccgaccatgacctgatcctgcaccgggacaacaacaggcgccagtacacgcgcaccgatggttcaccgattgagggcgaatcctgaccctttgccgtttgcgccactccgcgatgtgggcccgcagcacgcggactggccgtttgcgcaacggcgggccggccctagcccctttccggcgttgatggctgggtttcgcgggtttcggtgacgatcccctcgcccacctggcggatgatgcgttccagatcgtcgaaccagcgcgcccgataggtcgaactgcgccgcaccagcccgacagtgcgggccggttccggcgtgcgaaaacggtgcaaccgcaagcccggcaccgccgccagttccgagcgcgccgccagttccggcatcagggtcagaccaaagccctcggccaccagccgcgacagggtcgccagcgacgaggcgcccatgttgatgcccgccgctgcccggtcatggccacagacctccagcgcctgatcggtcaggcaatggccatcctccagcagcatcaactgcgtgggctgcaggtcggtcggccgcagcgcctcgaccccctgcgacaggcgctcaagccgggaccaggacccggccagcaggaaacggtcgcgaaacagctcgaccgaggtcagccccgcctgcgataccggcagggccagaacggcggcgtccagctctcccttgtgcaacgcctgcagcagctgttcggtgcgcgcctcgcgcacatgcacccgcaaggacaggttctgcgcccgcagctcggccagcacgccgggcagaagatagggcgccatggtgggaataaggcccagcgacaggcttgccgcgccggcctggtcgcgggcgaaccggtccagccggtcggcactggccaaagcctgatcgaccagcggcagcacgctacgccccagcggcgtcagcaccacgtcgcgggcacgccgttcgaccagcggcccgcccaacacctcttccaatgcgcggatctgcaccgacagcgcaggctgcgagacatggcagacctcggccgcgcggccaaagttgcgctgctcgaccaatgccttgaaataatggagttgccggagggtgaagctcataagcgaaacatatcgcaatcacccttggcgacaacccgggattatccgatcagacggtcgcgcccgctctgctcctcgtaatgccgcttgagtcgttgcagggcgatgcgcagcacgatcttgcccgagcgcgccgaccagcccatgcgtttctcggccagttccagcccctccagataacagcagcagcgcagtgccacgtcgctcagccccgggcccagatcggacagcgcgcgcgccacccggttgcgggccgcttcggggccgtggccgataccgctgtcagcttgaaaaccgccccgcgcgccaccagtcaggaagcggtcccagttctgcgcaatgttgggccccatctgcgccagttcgaaatcctcgcgcagccgttcgcccgcccgcaccagcgtgtcatccagaaacggctggccgtcgcgatccttgcgtcgggccagcgcgatcagcgggctttcggccatgttgtagcgcacccggcgcggccgttcgcccgcctcgccatcgacggtcttgtcgcccatcacccggtgttgcgcggcaaaggggctttgcgcctctgcgaacccgtcctgggcggcgcgggcgcgattctcggcctcggccaacagccggcccagggcaccccgcccggcggttgtcaggtaatagcggctgatccggcccggcttgtcacaggcgatccagtccttcagggccagcgcctgtgccatggcgcaactgaccacggcggtgcgggtattgccgcccttgccgtcgtcgcgcaccaccacggccttgtccatgtcctcggccaccgccagcacagcgccgctttcgcacaggcgccgcaggatgcgggtggcctcctggtcaaaggtggcgctgtcgggtgtctcctcggtctgcggggcgggcactgtcatcggggcggtatcctctggctgggacccacggcgcgaaaccggcgttttgctgagtttcagcggcgggaaatgggcggccgccaatgcttcgagcgccgcgtccaccaggggatcgtcccgtcgcatctcgacccgccggatctggcgcagcacggtcgaggcatggcaccccgccccgcgcgccagatcccggatcgagaaccccgcctcggtatgagccagatagcgctgcgcgctttcgggaacccagccggggacggtgttttctgcccagttacccatcgtgtcctaccctcaaaggcaaattgactgaccctcttatccagcagttatcccccgagttgcgcacacaccttatggttgcattagttacttgttcgttaagatacctgctgctttgcccatcattgtttcgaaactataaacagttctgaagtcagcgcacggtagtttccagatcgaagcaacacccgcaatggttgtggcagaaatgtggcgaacacatttccggggaaaggaaccgtcatgcaagacctgatgaccatggtatcgcaactgcgccgcccgcgcctgttgatccgcgccgcgcgctttggccaggccgaatacaaccgcgaccggcatctgcaacgcatcctgggatacggtaagctgccgcgcccggcggcggcgctgatgcggctgatggagctggaacgggtgctggacgagcagcggcgcgcggatgatgcgggctattcgctgccccggcatgtggatctgctgatcgccatgatgggcgaggcgcagctggttcagaccagccacgccccgcaaagcctgcaacctacatgaaggcgtcgggcatcgaggccttcttctcggccacataggccgccagcgcggcggcgatatcagggtcgagcgtgggctgctgataggcatccatcagcttgtcgacccggctcgaggccagcgcataggtgtcgcgcgcgccctcttcctcccaggtttcgaacggcttgtagtcgagcagttcggatttccagaaggcggatttgaaattggcttgggtatgggcacagccaaggtagtggccgcccggccccacctcgcggatggcgcccatcgcctgatgttcggcatccaccggcacgcccttggccagcccgtgcagcacgcccagctggtcggcatccatgacgaatttctcgaaatccgccaccagaccgccttcgagccagccacaggcatgcagcatgaagttcacgcccgagagcagacccatgttgagcgagttggcggtctcgtaggccgcctgcgcatcgggcagtttcgagccgcagaacgacccggccgagcggaacggcaggcccagacgccgcgccagctgaccggcgccataggtgaccaggcttgcttcgggggtgccaaaggtgggcgcgcccgagttcatgtcgatcgaggacacgaaggcgccgaagatcaccggcgcgccggggcggaccagctggctataggcgacaccggccagaacctcggccagaacctgggtcaacgtaccggccaccgacaccggcgccatggcaccgccgacgatgaacggcgagatgatgcaggcctggttgctggctgcatagacctcgagcgcgcccatcatgatgtcgtcgaaggtcatcggcgagttgatgttgatgagcgaggtcatcaccgtgttgtcgcgcacgaattccttgccgaacaggatctcgcacatctcgaccgaatcctgcgcccgttcgggtgcggtgaccgagcccatgaacggcttgtcgctcagcgtcatatgcgccatcagcatgtccaggtgacgcttgttcaccgggatgtcggtgggttcgcacactgtgccgccggaatggtgcaaccatttcgacatataggccagtttcacgaatttctcgaaatcggccatggtggcatagcggcgcccgccttgggcgtcacgcacgaagggcgggccatagaccggcgccagcaccaggttgcggccgccgaccaccaccgatttggcggggttgcgggcatgctgggtgaactggcccggcgcggtcgaacaaagcttgcgcgccagcccgcgggggatgcgcacgcgctcgtcctcgacctcggcaccggccgcgcgccagcgttccagcgcggcggggttgttgacgaagttgacaccgatctcggccagcaccgtttccgcattggcctcgatgatttcgagcgcttcttcgttgagaacctcgaaattggggatgttacgttcgatatatttggcggtctcgatcacaaccgccgagcgttcggcacggcgggcggcaccgccgccgccccgggcgcgtcgccgggtcattgcctcttccatggttgatcccctgggtgattggttagcgtggcctgtcttttatcaggcgcttgccgatttcgaatgtggattgcggcgctctggggggaaaagcgacatgtttcgcgcctttgcgcgacagtgcgctgtctcgttccggtgcggccccgttttccatatggaaaacggcccggaaaacgtgccgttttccggcaccgcctcttgcgcaacgccgggccgcgccctaagagccagacatgagccagacatcccacgaccgccttctgatcatcgacttcggcagccaggtaacgcagctgattgcccgccgcctgcgcgagctgaacgtctattgcgaaatccacccctatcagaatgtcacgatggacttcgtgcgcgaaatggcgccacgggccgtgatcttctcgggcgggcccgacagcgtcacgcgcgagggttccccccgcgcgccgcaggaaatctttgactatggcgtgccgatcctgggcatctgctatggccagcagacgatgatgacccagctgggcgggcgcgtcgaatccggccacggcaccgccgaattcggccgcgcctatgtcacccccaagggcacgctcgacattctcgacggctggttcaccgacggccgcgaacaggtctggatgagccatggcgaccacgtggccgaaatcgcccccgggttcgaggtctacggtacctcgcccggcgcgccctttgccatcaccgccgacaccagccggcatttctacgcggttcagttccaccccgaggtgcaccacacccccaacggcgcaaaactctacgagaatttcgtgcgtctggcgggattcaagggcgactggaccatgggggcctatcgcgaggaaatgatccgcacgatccgcgaacaggtcggcgacaaaaaggtcatctgcggcctctcgggcggcgtcgacagttcggtcgccgcgatcctcatccacgaggcgatcggcgaccagctcacctgcgtctttgtcgatcacgggctgttgcgcaagaacgaggcgaccgaggtcgtcggcatgttccgcgacaattacaacatccagctcatccatgccgacgaatccgatctgttcctgggcgagcttgacggccagtccgaccccgagaccaagcgcaagatcatcggcaagctcttcatcgacgtgttccagaaacatgccgacaccatcgagggcgccgaattcctggcccagggcacgctgtatcccgacgtgatcgaatcggtttccttctcgggcggcccctcggtcaccatcaaatcgcaccacaatgtgggcggcctgccggagaagatgggcctgaaactggtcgagccgctgcgcgagctgttcaaggacgaagtccgcgcgctgggtcgcgagctgggcctgccccagtcgtttatcggtcgccaccccttccctggaccgggcctggccatccgctgccccggcgagatcacccgcgaaaagctggagatcctgcgcgaggccgacgcgatctatatcgaccagattcgcaagcacgggctctatgacgagatctggcaggcctttgtcgccatcctccccgtccgcaccgtcggcgtgatgggcgacgggcgcacctatgattacgcctgcgccctgcgcgcggtgacctcggtcgacggcatgaccgccgattattacccgttcacccacgaattcctgggcgagaccgccacaaggatcatcaacgaggtcaagggcatcaaccgctgcacctatgacatcacctcgaaaccgcccggaaccatcgagtgggagtgaccatgccccccgcacggcctgccagataacggcatgagccccatagcccgcgccgcgctgtggatgaccggtgccatcgcctcgttctcggcgatggccgtggccgggcgcgagttgagcgcggtgcacgatacatttgaaatcatgatgtatcgcagctttgtgggcgtgctggtggtgtcgctgatcctgagcgtcaccggcacctggcatcaggtcagcacccgcgcgctgggcctgcacgcgttgcgcaatgcggtgcatttcaccggccagaacctgtggttctttgccgtgaccgtgattccgctggcacaggtctttgctctggaattcactcaaccgctctgggtcatcctgctgtcaccgctgctcttgggcgagcggatgacgcgggtgcgggtggctgcggcagtgatcggtttcgtcggtatcctgatcgttgcgcgccccggcgccagcagcctcaacattggtatcctgacggccgccctgtcagcaattttctttgcgatgacaacgatttcaacgaagaaactcacccggcttgccagtatcggctgtatcatgttctggctgacggtcatgcaggcggtgctggggcttgtggcctcgggccatgacgggcagatcgccctgccgactctgggcaccgcgccttatctggtgctggtcgggctcgccggtctgctggcgcattactgcatcaccaacgcgctggccatcgcgcccgccaccgtggttgtgcccatcgactttgcccgcctgcccaccatcgcggtggtcggcatgctgctttatggcgaggcgcttgatatctgggttctggttggcgcagcggtgatctttgccggcaattacctcaacatcctggccgagacccgaaacacggcccggtaacgcactctcaacccggcgcgagctgaccttcggtcaaggattgaccgatctgtacaccctcttagcttgatctcaccactacgggagccgcgcagcccctcacctgcgcgggatggagatatctaggagaacccaaatgaagaacgcgctttcgggtgcgctggcgttgtgcgccctgacgacggcggcacaggcgggcggccttgaccggtccggccagggcatcaacatcctctttgaggagggcgacgcgatccagtttcgcctcggctggaccgacccccgtgtcagcggcagcctgggtggcatgccctcgggcaatgtggccaacagctttgtcctgccgcatttcgcctataagaaagcgctgagcgaccggctggatttcgcgctgatctatgaccagccctttggcgccgacatcacctatgacgccgcatacccgctgtcgcagaaccccgtgccaggtggccgccgcgatgttctcagggccaaggccgataccgatgcgctgaccgccgtgttccgctatcgctttgaccgcgggctgagcgtgatcggcggcctgcgcgcccagcgggccgaggccaccgtgaccgttcccgccgccgccggctatagcgtgaccaccgacagcccggtcgatttcggctatgtggtgggtgtcgcatgggaacggcccgatatcgccgcccgggtggcgctgacctataactcggccatcgaccataccctgcagcaaagcgaaagcctgaacccgccgcccccggcgccgccgggattcgtggccaccctgccctcgaccagcacgatcagcacaccgcaatcggtgaacctcgatttccagacaggcatcgccgccgacacgctgctgtttggcagcgtgcgctgggtcgactggaccgcgctggtctataacccgcccaactatccgccgctcaccaacctggttgattacgacagcgatacggtgacctattcgctgggcatcggacgcaagttctccgaggccttttcgggcgcggtgacactggggtacgaacggcgcacgggcgacagcctgtccgatctcggccccacagatgggttctggagcatcggtctgggcggcacctattcgctggacaaggccaagatttcaggtggcgtgcgctataccgatctgggcgatgccaccaccaacaacggtgcccgctttaccggcaacagcgcctggagcgtcgggcttcagatcacctacgcgctgaactgatcaaggcgcaggaatcgggtcgcgcgggggccgccccatcgggcacaagggggcatgagcgatcagaaaaccctttccccgcgcgcctgggccgagctgctgctgctgggcctgatctggggcgcctctttcctggcgatccgcgtcgcattggacgaggtgccggtggtcacggcggtgctgcaccggaccttctgggctgcgctgttgttgtggctggtggtctgggccagccgcatcgcactgccgcgcgatccgcgcgtctggggtgcctttctggtgatggggctgctcaacaacgtgatcccctttggcctgatggcctggggccagctgtatatcgagaccgggctgacctcgatcctcaatgccagcaccgccatcttcggcgtgctggttgcggcggctgtctttgccgacgagcggctgacgccccggcgcctgctgggggtcagcatcggctttgcgggcgtggtgatcaccatcgggttcgagcatctgacccggttcgacccgcgttcgaccgcgcaactggcggtgctggcgggcacgctgtcctatgcctttgccggggcctgggcgcgggcacggctgggcgggctggcgccgcaactggccgccgccggcatgctgaccgggtcgagcctgatcctgctgcccgccgcgctgctgatcgacggaccagtcactctctcgctgcaaccggtaacctgggccgccatcgggtattatgcgctggtcgccacggcgggggcttacctgctttactaccgggtgctggcgatggcgggtgcgggaaacctgatgttggtcacgctggtgatcccgccggtggccattggccttggcgcctggatacgggacgaggcactgccggccaatgcctttggcggtcttgccctgctggccctgggcctgatgctgctgaaccgccgcccgcgccgccgcgattgacccggcccgccgcgcccattagcaagggcgcgaacagcaaggatgagggcgggatgatctacggctcggctcgggactggcgcgcggccagccgcaagaaagtgctctttttcggcatgtcgggcctgggcaagacccatgtctcgaaccggttgcgcgataatggcgactggttccactactcgatcgactaccgcatcggcacccgctacatgggcgagttcatcaccgacaacgccaaggccgaggcgatgaaggtgcccttcctgcgcgatctgctgatgtcggattcgatctatatcggctccaacatctcgttcgagaacctgaccccggtctcgacctatctgggcaagcccggcgcgcccggcaagggcgggctgcccattgccgaataccgtcgccgtcaggaccagttccgccatgccgagatctatgccctgctcgacaccgagtatttcatcgaccgggcgcagcggctgtatggctatccgcatttcatctgcgacactggcggctcgatctgtgaatgggtcgaccccgaggatccgcgcgaccaggtgctgagcgagctgtccaagcacacgctgatgatctggatcgaaggctccgaggctcataccgccgagctgatccgccgtttcgacaaggcgcccaaaccgatgtcctatcagccggaattcctgtcccgggtgtgggaagcctatctggccgagaacgattgcacgcccgacgaggtcgaccccgacgcctttatccgctggacctatgcccaggcgctggcccatcgccagccccgctatcgcgccatggcccgcaactgggggatcaccgtcaccgccgaacagatcggcgccatccgcgacgccgccgatttcgacgcgctgattgaatcctccctggaaaaccgcccagactgagcgcatgagaaaattctacgaattttcttctccccctctggacgcgctgaatcgggattgctatacggcgcgaaccgttccggcgtagctcagcggtagagcagttgactgttaatcaattggtcgtaggttcgatccctaccgccggagccaaaatctctgaatatacagcaggttgaggatgagtcctcatgctgcgtacgtatagctgttcaaccgcaagcgcgacgcatctaccagctcgccttctgcgtgactgcccattcagccacggcctgaccggccactgagtagtttgggctttggcacgggtgcgggtcgaagcattcgtccccgccacgatatccatgcaacagccgcaatcacccgttcgggataagtcgcgctctctatgggaggttccggtggtgcccaaggagagactcgaactctcacgcccgtgaaggcgggggattttgaatcccctgcgtctaccattccgccacttgggccacctgagcacatggattagccgcagccgcggcgaaggtccagaggcaaaaacacgcccagctagatggttgaccccgaccgcgccacgtgatttgcaacccgaaaccataatcgcaaggcaggcgcgggcggcatgctgacatcgctctatcaccggaccatggcacttgccgatcatcgccacgcgctctgggcgctggcgctggtggcgttcctggaaagctcggtctttccgatcccgcccgaccttttgatgatcccgatgattctggcgcggccctcgcgggcctggctgatcgcgctggtggcgctggtcgcctcggtgctgggcggtctgttgggctatgccatcggtgccttcttctatgacagtatcggtgcaccgatccttgaggcgatgggcaagggagacgcgatggaggcgttcaacacccggttcaacgatttcggcttctgggccgtgctgacggccggggtcacgcccttcccctacaaggtgatcaccatcatgtcgggctggacgggcatgccgctggccacattcgtggccacctcgatcctggcgcgcgcgctgcgcttctttctggtcgccgcactgctctggaaattcggcgccccggtgcgcgatttcatcgagcggcgccttggcttggtgatgaccgtcttcatggcgttgctgatcggcggtttctttctggtgaggtatctgtgatgacacgcaaccgattgattatgctggccgcaggtggctcggctgcaatgctgctggccgcctgggggtttcagtatctgggcggcatggcgccctgcaaactgtgcatctggcaacgttacccgcatggggcggcggcgctgatcggcgcgctggcactggcaagcggctggcgcattctgacgtggggtggtgccctggcagcgctgagcaccggcggcatcggcctctatcacgccggtgtcgaacagggctggtgggaagggccgaccacctgcacatcggggccgatcggcaacctcagcgccgaacagctgatggcacagatcctggaggcaccgctggtgcgctgtgacgatatcccgtgggagctgtttggtatctcgatggcgggctggaacggggtgatctcgatcgggctggcgctgatctggctgctggcggcgacccgccgggcctgagctccgcccctttcaggccaccacatctgttccagggggtgctgacaaaattcgacgaattttgtcccgcgggggcaaagcccccttaggcacccccgctcaagtcgccttcttggtcgacaacagcaggctggtctcgctggcctgcaccccttcgaacaagcgaatccgggccagcgcatggtccagcccctccagcgtttcggtgcccagctcgacaatcaggtcccagcgtccgttggtcgaatgaatggcgcgcacctctttcagaccctgcaactgtcgcgtgatgcgcgcggcgccgcgcccttcgatctcgatcatcatcagcccgcgcaccggatcgttcagcacatcctccttgagcgtgatggtaaagcccaggatatcgccccgctgcaccagccgttcgatccgcgcccgcacggtggtgcgcgacaggtccagctgcaaggccagatccgacagtgatgcccgcgcgtcatgtctgagcgcggcaatcagacgctcgtccgttttgtccatgatgatttccgatttgaccaatgactttgctttatgaccaaaatcaccactggatttcaacacgttttgaccagaccttggcgaaaaccgcaacgagacctcatcttatgtcccgcaagacctgtattctgatcggcgcgcctgtcgacagcggcaagcgccgcaccggatgcctgatgggccccgattcctatcgcaccgccggcctggccgaggcgctggccgatctgggccacagggtcgaggatctgggcaatctctcgcccgccgaacatgcgcccgaaccaagcgacacccacctgcatcagcccaaccgcaccatcggctggaccaaccggctgatccgcgccgcagaacaggcgatgccgcgcggcctgccgatctttctgggcggcgatcacgcgctggccctgggcagtgtggcaggcgtggccaaccacgccgcccgcgtcgggcgcccgcaattcgtgctctggcttgatgcccatagcgattatcacacgccggaaacctccgcttccggtaacctgcatggcacgccgctgggctatgtcaccgggcgcggcggctttgccggcttcccggtgatcaaaaacccggtcaagcaacgcaatatctgcatcctcggcctgcgctcggttgaccacgccgagcgtgaggcgttgcaacgcaccaagatccgctttcacgacatgcgacagatcgacgagcatggcatcgcccgccccctgcaggcctttctggatacgtgggccaaggagaatggcatgctgcatgtctcgctcgatgtcgactttctcgacccgtcgatcgcgcctgccgtgggcaccaccgttcccggcggtgccacaatgcgcgaagggcatctggttatggagatgatctgcgacagcggcttgatgacctcgctcgacctggtcgagctgaacccgttcctggatgaacgcggccgcaccgcccaactgatagtcgatctggccgcctcggcgctgggccgccgcgtcttcgaccgcccgacgcggagcttctcgtgaccacgatccaggcccccatggcggtggtgatgatccgcccgcatgccttccgccccaatcccgaaacccgcgccgacaacgcgtttcagaccgacagcgccgccgccgataccgccgcgcgggcacgggacgagttcgaccgcgcggtcaccggcctgcgcgctgccggggtgcgggtgcatgtgttcgatgataccggcgtgctggacacgcccgacagcgtctttcccaacaactggttttccacccataccggcggccatgtggcggtttatccgatgtatgccgaaaaccgccgccgcgaacgccgcccggacgtgatcgaactgttgaagcgcgaataccgagtctcggacgtgatcgactatagcgggctggaacaggacggtctggcgctcgaaggcaccggcgccatggtgctcgaccatatcggccgcatcgcctatgtcgcgcgctcgcatcgtgccgacccggtgctgctggaacggttctgcgcccatttcaactatgaacccatctgtttcgacgcggtcgatgcgcgggggcgcccggtctatcacaccaatgtgctgatggggatcggcaccgaatacgcgctgatctgcctgtcgatgatccccgaccccgaacgccgccgcaccgtcgccgaacggctggccgagaccgggcgcagcgtcatcgacctgagcccggagcagatcggcgcatttgccggcaacgccatcgagctgaccggccatcgccgcattctggcgctgtcggcacgcgcgcatgcggcgctgaccccggatcagatcgcggtgatcgaacgctcggcccagctcttgccgcttgccatccccaccatcgaaaccgccggcggatcggtccgctgcatgatcgccggcatccacctgacacgacgcccggaaaggaccgccgcatgaccgccaccaccatcccctctgacaaggccctggtgccctttgtctcggtcgatcacatgatgcagctggtgcacagtatcggtgtcgaagagatgatgcgcggcatcgccgactatatcgaggccgatttccgccgctgggaaagctttgacaagaccccccgcgtcgccagccattctcccgtcggcgtgatcgagttgatgccgacctcggatggcgagctttacgggttcaaatacgtgaatggccaccccaaaaacaccaaggaggggctgcagaccgtcaccgcattcggccttctggcctcggtcgagaccggctatcccgtgctgctcagcgaaatgaccatgctgacggcgctgcgcaccgccgccacctcggccatggtcgccaagtatcttgcccccaagggcgcgcatacgatggcgatgatcggcaatggcgcccagtccgagttccagaccctggcgatgaaggcgatctgcggcctgaaatccgtacgcctttacgatatcgaccctgccgccaccgccaaggccgcccacaacttggccagccaggggatcgaagtggtcagctgcgccagccccgaagaggccatcgaaggcgcccagatcctgaccacctgcaccgccgacaagcagtatgccaccatcctgaccgacaacatggtgggttcgggcgtgcatatcaacgccatcggcggcgactgcccgggcaagaccgaactggccgaggcgatcctgcatcgctcggacatcttcgtcgaatacccgccccagacccggatcgagggcgagatccagcaactggcccccgaacacccggtgaccgagatgtggcaggtgatcaccggcaaggtgcccgggcgcagctcggaccgccagatcaccctgtttgacagcgtcggtttcgcgatcgaggatttctcagccctgcgctatgtgcgcgaccggttgcaggagaccggcctctatcacgcgctcgacctgctggccgaccccgacgacccgcgcgacctgttcggcatgctgcaacgggcggcgcctgcgaagggctgagagcatgcgaggttctgcctcgcactccggagtatttgcggcgaaatgaaggaccggttctctgtctttcctcttgccgcaaacatccccgccggaggcatcgcgcggcacgcgcgaacagctgccttgccagcggacgggcccttcgctaaggcgggggcatgaacgataccctgcccccttgccccgattgcgcctcatccttcacctatcaggtggacgcgctgctgaactgccccgaatgcggccatgaatggcaggcaacggaagaggccgaggtcggcatccgcgacagcgtcggcaatctgctggccgatggcgacacggtgaccgtgatcaaggatctcaaggtcaagggctcctcggccgtggtcaaggtgggcacaaaggtgcgcaatatccgcctggtcggcggcgatcacgatatcgactgcaagatccccggcatcggcccgatggggctgaaatcgcaattcgtgaagaaggccgccgactaagcgtcacgcgtccagttcggcatcccagtagaggaaatccatccagctttcatgcaggtggttgggcgggaacttgcggcccacattctgcaattcctcggcctgcgggcggcgtggcgggcggcgcagcgacatattggcctggcgcagcgatttcgaccctttgcgcaggttgcagggcgcgcaggcggcgaccacgttttcccagctggtcacacccccggcagcgcgcggcaccacatggtcaaaggtcagatcgcccttgccaccgcaatactgacagcggaattcgtccctcagaaacaaattgaagcgcgtgaaggccacgcgcttctgaggtttcacatagtctttcagcaccacgaccgagggtattcgcagcaccacgcttgggctgcgcaccacctcgtcatattcggcaatgatatcgacccggtccagccaggccgccttgatcgcctcctgccagggccacagcgacagcggataataggaaagcgggcggtaatcggcgttcagcaccagcgccgggtgatgtttcaacgcccccggttcccgcacaaaatcagtcctgaaatcgccatccatcccggattctctcctcgccccggattgccgtgtgaccagtccagagcggggagcacccgccccggcttcgaaccaactatatatcgtggccggtcgctggcaagccttgattttccactacatgtcgccactgcactagcctgtgcaagtaacagtgccgtgacggttatccacaggcttgccgcaggcgcacgcgcgcggtattggcaacgcccatggcctggttcatccgcttcaacaaaccctatgacgtgctgtcgcaattcaccgatcgcggcagcgccgacagcccgcgcgcgaccctgtcggaccatatcgacctgcccggggtctatcccgccggacggctggatcgtgacagcgaggggctgatgctgctgaccgacgttggccggttgcaggcgcggatcgccgaccccaggcacaagctggccaagacctattgggtacaggtcgaaggcgtgcccgatgcggccgcgctcagggcgctggccgaaggggtcgaactgaaggacgggctgacccgccctgcgcgcgcccgtgccatgcccgagccgcccggcctctggccacgcaatccccctatcagagagcgcaaatcggtgcccgacagctggatcgagttgacgatccgcgaaggtcgcaaccggcaggtgcgccggatgaccgccgcggtcggccacccgacgctgcgcctgatccgcgcccggatcggggattggactctggacggtctggtgccgggcgaatggcagagcctgccgatgcccaccaccccgtcaccatcaacctcgcaaaagcagcgcccgcgccgctgagcgatcagccccgcaggtcgaaacgcttcgagatccggtccaccggccgcccatcgcgaagcggcaccgccggcgtcaccacatggtcacgaaaccccatcttgccgtaataggccagccccagggcattgtcggcgcggatcgtggcgttgatctctgcaaggccgcgatcacgtgccaccgcaaccgtgcaggcaaacagcgccctgcccgcgccccgcagcaccggttcgcggcgggtaaagctggcgatatcgccacagccttcgggcaggctgtcgttgcgacccaaccattggaaccccgccacggctcccgccgcatccagcgccacatggcaacagatcagatcggcgccattgacataccaggcgtcgaactcgtcctctgataccggttgctcgaacgcggtggtgccgccgatctcgatgatccggttcaggatggcgcaggcctgcggcacatcctcggcccggatcggccggacagcgatatcgctcacaggctcagcttgtcccgcatgaaggccagtgccacactcagcccgtcgggcgcgatgccgtggccggtgcctttcatcacatgggcatagacctctttgaagcccgcgccctgcaaggcctctgccgcctgcggcagcgattgcggcggcaccacgtcatcggcatcgccatgcaccagcagcaccggcatccggctgaccacctcatcggccagcaggtccggctccagcaggcgacccgaaaaggccaccacgccagccaccgggtcttcgcggcggggggcgacatgcaagctcatcatcgtgccctggctgaaaccgaacaggacaacctgttcaggcagcagatcctcgtcgaccatcagcgcatcgaggaaagcgttgaaatcggccaccgccgcttccatcccgcgccgcgcctcctcctcggaggaaccgtcgagccaggggatcgggaaccactggaacccgaagggcatgcccgggatcgtctcgggcgcgtcgggcgccacaaacagcgtgtcgggcagatgttcgcccagaacatcggcaagacccagcagatcggccccattggcgccatagccatgcacgaacaccaccgccgagcgggtgtcgcccgataccggcgccttgcgctcggccctcaaaacccgtgtcatctgatcccttccctgtcctttgccacccggtaataggcccagagcacgcgcgccgcaaccgaacgccagggcgaccaagccagcgccatctgtcgcagggcgcgttcgctgggacgttcgggcagttcataaaggacgcgcgccgcctcctgcagggccagatcgccgggcgcgaacacatcggcgcgacccaggctgaacatggcatagatctcggcggtccagacaccgataccgggcacccgggtcagctcggccaccacatccgcatccggagcggcccgcaagccattgaaatcaatgcgcgccttggcaagctctcgggcatagcggatcttctgccggctcaggcccgcggcgcgcagatcgtcgtcgctggcccagaggatcttgcgcgggccgatcagacccgccgcccgcatccgtgcccagatcgcattggccgaggcgacgctgacctgctggctgacaatggcgctgagcaattcggcaaaaccatccgggcgccggcgcaacggcaagggcccggtcagcgtcatcgcatgggccatgcgcgggcagctctcggccagccaggccgccccttcggccacgcaatcgggggtttcgatgatacgtccaaccgtcatgcctgcccctttggcccgattcccataggtggcaaagttaatctgttcacaattggtttcaaccggcttgccgccgcatgcattcgccgatacgcatgcgtccatgaccctcgccgatagccacaccaacgacagccgcgccaagcgcaatgttgtcgttctcgtcgccgcccaggccatcctgggcgcgcagatgccgatgatctttaccattggcgggctggctggccagtcgctggccagcaatgtctgcctggcgacgctgccgatctcgctgatcgtgctgggctcgatgctggcggcgacgccgatctcggccatcatgcagaaatggggccggcgggccgggttcctgctgggggcactggcgggtgcactgggcggcgcggtcggggcctatgggctctacctctcctcgttcccggtctttctggcaggcagcctgctgaccggcgtctatatgagcgcgcatggcttctatcgttttgccgccgccgataccgcctcggacgcgttccggcccaaggcgatctcttatgtcatggccggagggctggccgccgcgatcatcgggccgcaggcggtcaaggccacgtcggatgcctatgtcatccccttccttggcacctattatgcggtgatcgcggtcaacctgctgggcgcactcctgttcttcttcctcgacattccgcgcccgaccccgcccgccgccgacagcccccgtggacgtacccggatggagctgctgaaaaccccgcgcatcgcggtggcggtgatctgcgccatggtctcatacgcgctgatgaacctggtgatgacctcgaccccgctggcggtggtgggctgcggttacgatcagggcgatgcggcggatgtggtgaccagccatgtgctggccatgtatgtgcccagcttctttaccggccatctgatagcccggttcggggtggaaaaggttgtggccgccggtctggtggtgctggccgccgccggggtggtggcgctgcagggggttgatctgaacaacttcttcatcgcgctgatcctgctcgggctgggctggaacttcggctttatcggcgccaccaccatgctggcaggcgcccatgagccgcatgagcgcggacggatgcaggggctgaacgacctcctggtctttggcggcgtcaccatggcctcgctggcctcgggcgggttgatgaactgctcgggcggcaacgccgtcgagggctggaccgccgtcaacctggcgatggtgcccttcctgaccctggcgggaggcgcgctgatctggctgaccctgcgccccagagacgcctgaacggggcactgcccccgccgcctgacagcgtctccccccggtatctcccgcgaattgaagagacgcgtgtctgctgcttctttctggttgaaaatactccggagcgcgaggcggagcctcgcaaatcccctcaccagcggccggtcgcggcctgcaggctcaggcgcaggtggcgggcaaaggggctgaggccaagctcacccgccgcgacgcgcgcggggtgtttctgaacctggcgcagcagcgcagcactctgccatcccgccagcaaggcgggacgcgcggcaggtgaaatcagcgagcgtttggcacgggcgcgcgacaggtgatcaagccccgcttcggcaaggcgccggatgcccgcaggggtgccatcgagcagcgggatgcgcccgcgtgcctcaagctcggggatggcgcggaaccagttggccagtcccgtcgcatagccgtaatcgcgcaagacatcctcgtccgcctgtcccagcgccgtcgcgcaaacgcaaagcagactggcgctgctctgttccaggtaacgggtcagatgggcgtcatcctcgaacggatcgcgatagatgtcccaacgccgcaccgctacgaacccatcgagccgcgccgccatctgcgggctgaggatacccgccaacggggtcaccaccgaatgccggcgcggcggcttgcccagggcaagctcctccaacgcgtcccgccaccattgcaggcgcatctctgcgatcatcggctcggccgaggcccagggcgcgcgcgccacctcgaccgccagcgcgtagagcgggaacagcacccgccgcgccgccaccggcgctgccatggccgccgcaaaccggtcggggtcagcgcgctgcactagttcggcgcaggcggtcagatcggcgtcgaaggcgtcgctcactccgccgccgccccttgcccggcgcaatcgcgcagcagcttccagttgatcgcgtccagaagcgcctcgaacgaggcgtcgactatgttggcgctgaccccaacggtggaccagcgccgccccttgccatcctcgctgtcgatgatgacgcgggtcaccgcctcggtgccgccttgcgtgatgcgcaccttgaaatccaccagccgcatgtcgctcaggatcgccgagtagcgccccagatccttggccagcgccttgtagagcgcgttgaccgggccgcggtcgctgccggtgtcatccagcgactcgctgaccgaaagcagcttttcgccatccaccttgaccaccacgaccgcctcggacaggctgaccatgcggtcatacttgttcttgcgccgctcgaccgtgaccttgtagcgcttgacctcgaagaacgcgggcatctggcccagttcgcgccgcgccagcagctcgaaactggcctgcgctgtgtcataggaataaccctcgtcctcgcgcgccttgatccgctccaggatatgccccagcgccggatcgcccggcggcacgctcagccccgcatcggtcagccgtttacgcaggttcgactggccggcctggttcgacatcgggatgatgcgctcgttgccgaccaaagacgggtcgatatgctcgtaggtcgacggatccttgaggatcgcgctggcatgcagcccggccttatgggcaaaggcggacgagccgacatagggcgcctgtttcaccggcacccggttcagaatatcgtccagcatgcggctgatccgggtcagatcggccagcgcccccgcgctgacaccggtctcgaaccggctggcataaggctccttgagcaaaagcgtcgggatcagcgaggtcaggttggcattgccacagcgctcgcccagcccgttcagcgtgccctggatctggcgcgcgcccgcgatcacggcggccagcgaacaggccaccgcctgatcggtgtcgttatggcaatggatgcccagacggtcgccggggataccggcagcgatcacctcgcccaccacgcgggccacatcggcgggcatggcgccgccattggtgtcacagagcacgatccagcgcgcccccgcctccagcgcggcgcgacagacctccagcgcataggcgggattgtcgcgatagccgtcaaagaaatgctcggcatcaaacagtgcctcgcgcccctgcgccacgatatgggccatcgaggcgcggatgttctcggtgttctcggccagctcgatccccagcgcctgggtcacgtggtaatcatgcgccttgccgaccagacagacggtgccggtgcccgcattcatcacggcggccagtacatcgtcgttctccgccgagcggcccgaccgtttggtcatgccaaaggcggtcagccgcgcgcgggttgccggggcagcgtcgaaaaaggcgctgtcggtcgggttggcgccaggccaaccgccttcgatatagtcgatgccgaggctatccagcgcgctggcgatgcgcagtttttccggggtcgagaattgcacgccctgggtctgctgcccatcgcgcagggtggtgtcgtagagataaaggcgctcgcgggtcatgcggtgcctcctcgacagggcagcatccggcccggggtgggcgcatagcgcccgcccatgggggcgggtcgggcgctgcccgggcaagcccgggcggaacattgggagaagagggtcatttcagggcctccagttcatcaactgttgggcttccgttgatcgttgcacttgggacttgaatgccaccctcttttgaaacacttagatcgacaccagcgagcaatgcgcttttcttcagtctatcagcttcttcgaagttcttcgcatcacgataggccatccagcgacgcgctagatcgtttgccgcttccagaacttccacacttgttgaaaaaccgaaagaggccaccccaaagttcacagtctcttgcagcccgagcatctccaagcccgcctcaagcgccgcatagtccttctcttttgccagacgatgcaactccgcaatcgcaccaggcgtattcagatcatctgtcaacgcatcaatgaactgcggcgatggtttgatttccatctcatcaagaggagcagtcaaccgccaccacttgcgcaaggtggcctcggcttccttcgccttcttctcggtccagtccatcggcttgcggtaatgcgtgcttaggaacacaaaccggatcacctcgcctgggatgccctgatcgagcaggtcgcgcacggtaaagaagttgcccagcgacttggacatcttcttgccctcgacctgcaacatctcgttatgcagccagaaattcgcaaaatgtccctcgggatgggcgcagcagctttgcgcgatttcgttctcgtgatgcggaaacatcaggtcgttgccgccgccatggatgtcgaagctttcgcccagcagttcgtaactcatggccgagcattcgatatgccagccgggccgcccccggccccaggggctgtcccagccgggcagatccggggtcgagggtttccacagcacgaaatccatcgggttcttcttgtaaggcgcgacctcgacccgggcgcccgcgatcatgtcatcgaccgagcggcccgagagcttgccatagtgctctttccacgagtccaccgcgaacagcacatgcccctcggcctcgtaggcatggcccttggcgaccagctcttcgatcatcgccaccatctgcgggatgtactgcgtcgcgcgcggcatgtggtcgggctccagcgcgccaagcgcgcccatgtcgtccagaaaccactgggtcgtctcggcggtgatatcgccgatgggcctcccgcgttcggctgcgcgcgcgttgatcttgtcgtcgacgtcggtgaagttgcgcacataggtcacgtgatccgcgccatagacatggcgcagcagccggtagagcacgtcgaacaccaccacgggccgcccgttgcccagatgcgcccggtcatagaccgtgggaccgcagacatacatgcgcacgttgtcggggtcgatcgggacaaactcttcctttgtccgcgtccttgtgttgtgcagcttgattgtcgtcatcggtcttgttcctcaacagcatgcggcaggcgcttgtcagcgcgggcttagcaacttgtctttgtgaagaaaacgacgaatgaccagcccgcgaatggatcagcggggaatgcagcagataatgatgcgaatggtgcgggtcatggaacatcccttagcacgccgggcctgcttctccaacatgaaatccgggcggcaattgacaagcgcaaccggctctgcccctctccgcctggaactctggcaagggaagcgagatgagactgtcacggcggataaccggcctcaccgggggcggatcggacgggtgggaccttttcctgcaggcgcggcggatgatcgccgaaggcatcgcggtgaccgaactgaccattggcgagcatgacacgcggacgcacagctcgattctcgatgccatggatcgctctgcgcgcggtggtcataccgggtatgccatggttccgggcacggccctgttgcgcgataccgtggccgcgcgggttcaggaacggacaggccagcgcaccacccgcgacaacgtgctgataacgccgggcggtcaggcggccctcttcgcggcgcatagcgccgcctgtgatccgggggatacggcgttatttgtcgatccctattacgccacctatccaggtacgattcgcggcgtcggcgccctgccccgcgccgtgattgcgagggccgaagacgggttccagccgcgtcccgacgtgatcgaggccgaggcggacggcgcggtgtcgctgctcatcaactcgcccaacaacccgacaggggtggtctatggccgcgaaacgctggaggggatcgccaaggtctgccaggaccgcgatctgtggctgatctcggacgaggtctatgacacccagatctgggaaggggcgcatctgtccccccgcgctttgcccggaatggccgagcgcacgctggtcgtcgggtcgatgtccaagtcccacgccatgacggggtcgcgctgcggctggatcgtgggcccggaagcggcgatttcgcatctgatcacgctggctacccacaccacctatggcgtacccgggtttgtgcaggacgcggcggtttttgcgctgggtcagggacgggatctggaggaggagatcgcagcgccctttcgccgccgtcgtgacctggcgtggcacatcctggcgggtcagaatgccgtccgtctgagcccggcccagggggcgatgtatctgatgctggatattcgggcgaccggcctgtcgggcgaggcatttgccacagccttgctggagacccaccatatcgccgtgatgcccggggaaagctttggcaaggcggcggcgggtcatgtccgggtggcgatgaccgtcgccgatgatgcctttgtcaaggcactcaaaacgctctgtcactttgcggcgcagcaggcgtctggcctgcccgaaggctgatatcgggcggccagcaggccgcccgcccttgatctcggtcgcgtcagaaacgcagcgacgcccgcaggttgaacgtgttgacgtcgaaatcattaccggcgccgccgaaatccttgaactggtggcgcaacacctcgccgctgaccgacaggtaatcggtcaccggcattgccagacccaggccatagaccaggccattttcattgccgaaggtcgaggtggcacgggccgcgccgagcacgccatagcccagcaccgggccaaaatcgtacccggccttgaccttgagccgcccgatctcgtccagcgtgccaccgccagcgcctagatcgttgttgacccggtcatattccagctcgccgcccatgacgaaccggttgcccagatcgaagttatacccgatatggccgccgaagctggcggcttcgccatcgcgcgcgccggggccgtccgcatcgccataaccgacacccagacccagataggcgccgctccagtcacctgccattgccggtgcggcagccattgacaccgcgaccagcgcgggaaccaagagtttcattgttctactccttgccatgtgacgcaggaaccccgttaaggcactgtcaccaatgccttttccaggacgaagctcctgtcgccaccaaacagttgcgccttgtcgggcatcgcttcaaggcgccccggaagccgggcgcgcgcttgggccagaacctgccagagccgttcacacgcgatgcggaaacccgcccatgaccgctgcgacatgctggtcgcaaacaggacagattgggtcggaacagaatggcatcctgcgcctggatgaggagacggaacatgcaagaggaacgcagcaagatctgcctggtcagtcgcaccatcggtgccgaccggggtcgtgccgcgcgcggccggccggaccggcgctgacgcgtcttcccccactttcctttcctcctttcaccaggatcctacctgcatgaacgatcaaccccgtagtactgcccgcgcgggcgggcgttcggcccgtcacgccgcccgctctgccgcccttcccgaccatctgcgcccgatccgcccgggcatgagcgggggggcgctgaacctgctgagccaacaggatatggagcgtatccactctgccgcgctggacgcgctggagcggatcggcctggccgacgccccgcaaagcggggtcgactatctggtcggcgccggctgtatcctgggcgaggacaagcgcatccgctttccccgcgccctggtcgaggacacactggcgcgcgccaaccggtcggtgacgctctacagccgtgacggcaagaccgacctcgaacttgcgggcgcgcgggtgcattacggcaccgccggcgcggcggtgcatatggtcgatgtgatgggccgcgagtaccgcgattcgacggtgcaggatctgcatgacgccgcccgtatctgcgagcgtcttgacaacatccatttcgtgcagcgccccatggtctgccgcgatatcatcgacaacttcgaaatggatatgaacacgatttatgcttgttgcgcaggcacttacaagcatgtcggcgtgtccttcaccgatccctcctatgtggcgccggcgatcgaaatgttgcacatgattgcaggaagtgaggccaactggcgcgaacggccctttgtgtcgaactcgaactgctttgttgtgccgccgatgaagttcgccaccgaatcctgtctggtgatggaagagtgcatcaagcacggcatgccggtgctgttgctgtcggcgggcatggccggggccaccgcgccctcgaccgtggcgggcgccatcgtacaggcggtggccgaatgcctggccggtctggtctatgtcaacgcggtcaaaccgggcgctccggcgatcttcggcacctggcccttcggcctggacctgcgcaccggcgcgatgaccggcgggtcgggcgaacaggcgctgctgaccgcgggctgcgcccagatgcaccggttctacgatctgcccggcggcgccgcggcggggatcgccgacagcaaactgcccgacatgcaggccgggtgggagcagatgtgctcgaacgtgatggcggggctgtcgggtctgaacatggtctacgaggcggcgggcatgcatgcctcgctgctgggcttctgtcatgaaagcctgatcctgtcggacgatttgatcggacaggcgctgcgctgcgtgcgcgggatcgaggtcaatgacgagacgctggcggtggatcagatcgcccaggtctgtctgggcggcagcggccattatctgggcaccgaccagactctgggccggatgcaggccgattacgtctaccccgctctgggggatcgtacctcgcccaaggaatgggtggaaaaggaaaagcccgacctgatcgccaaggccatcgcccgcaaggaagcgattctggccgagcgctcggcggcgcggttcgatgccgctaccgatgcggcgatccgggccaagttcaacattcacttgcccgcgtaagatactgaaagaaaacggcgacccaagggtcgccgtttccgtctttccaaaccgggatcagccgtcgctggcgggcagcagacccgcctgctgtgcggcggcgacttcttcggaatccagaaccgcgtcgccattggcatccatccgcacgaaggtttccggatccacctcgggatttgcggcctgcacttcggtcagggtcagcacgccgtcaccatccgtatccgcgctgctctgcgcccaggcggttgcaggcagggccattcccagggcgcccagcagggccagaagtttcggtgtcatatgagtctctcctcaagtggggttttgtctctgtcttgtccggacaggcacactctccaccctgtgtggggcgctgtcatcgccctgcctgaaatggcccggattcgcgctgaggggcgccggttggcccggatccgatcggcaagccgccgcccgcgcagacccgcgtcggcccgatcggcggatgtccccgcgccccggcgcgccaatccggcaagagcctgccagcgcgggcccgaatcgcggtcaagaaaaaagggggccgaagcccccttttgagtttcgcgcaccaggctcaatcgttgaccgcccggtattttctgcctgcggcctggacgcgtcaggggcgagcgcacccgccccgtgttcgagtgagggggctggtcaccccgccccacccgggacccggcagccccagcagctggggccgtcggctggaacgccgggcgcggatgggccgcgccgccggttccggatctcgtcggggccggatttccgagggaagcccccggcccctacgcgccccggcgggggcgcgatttgccttcctgtggttacgagcagccgctcgtcgcgccacaggtgttgcacttcatgcaggtgccgttgcgcaccagcgtgtagttgccgcattcgccgcaggcctcgccctcgtagccctgcatacgggccttggtgcgggcatccatgcccgtcgcggcaacggttgccgatccggtttcgggcaccagcgtctgcagcgccgcgaccgggtcgccggcagtgtccagcgccaccgcgccaatactggcgccaccgttcagcaccaccaggtcctgcggcaggcgcttgcgcagatagccggtcgagctgatctgtttcagcacctccagcgatttcgacgccgcgctgtcactgacagaggtgacgttcgacaggccctcttcctcgcccttgccgatatcgtcaaaggtggcgccttcgggtttcacatgggccaggtcggtgcgatcgaggtagctgaccgccagttcccggaacacatagtccaggatcgatgtcgcgttcttgatcgagtcgttgccctgcaccatgccggcgggttcgaacttggtgaaggtgaaggcatcgacgaactcctccagcggcaccccgtattgcaggccgaccgagaccgcgatggcgaaattgttcatcatcgcccggaacccggcgccttccttgtgcatgtcgatgaagatctcgcccagcgaaccgtcctggtattcgccggtgcgcagatagaccttgtgaccgcccacgatcgccttctgggtatagcccttgcggcgatggggcagtttctcgcgatggctgcggatcacctccttgactacaaccttttcgatcaccttctcggccagcacggcggcctttgcggcgggggtgccggtttccagcacctcggcggcctcgtcgtcatcctcgatcagggcggcggccagcggctggctcagcttggagccgtcacgatagagcgcgttggcctttacccccagcgaccagctgagttcataggctttctggcaatcctcgatggtggcgttgttgggcatgttgatcgtcttgctgatcgcgcccgagatgaagctctgcgccgctgccatcatggtgatgtggctgtccaccgacaggaagcgcttgcccttcttgccgcaggggttggcgcagtcgaagatcgcgtaatgctcctcggacagatgcggcgccccttccagcgtcatggtcccgcagacatggtcgttggccgcgtcgatatccttcttggtaaagcccagatgccgcagcaggtcaaaggtggggtcgttcagcttggccgccgggatgcccagcacgccggtgcagaaatcctcgcccagggtccactggttgaacacgaagcggatgtcaaaggcgctttccagcgcggcatcgaccttgcgcagctcgttggggccaaagccgtgaccggtcagcgaggtgtggttgatccccggcgcgttgccgatggtgccatgacccaccgcataagacacgatctcttcgatctgggcgctggaataacccaggttctccagcgcggcgggcaccgagcggttgatgatcttgaagtaaccgccgcctgccagcttcttgaatttcaccagcgcgaaatcgggttcgatcccggtggtgtcgcaatccatcaccaggccgatggtgccggtgggcgcgatcaccgtggattgcgcgttgcgatagccgttcttctcgcccaggctcagcgcctcgtcccacgaggccatggcaagttcgaccagacgcggatcggggcagttggaatgatccaaaggcaccggcttgacgctcagctgttcatagccattggccttgccataagcggcggtgcggtggttgcggatcacccgcagcatattggccgcgttgcgctcatacccggcaaacggccccagctctccggcgatctcggccgaggtggcataggcaacaccggtcatgatcgcggtcagggcaccgcacagggcgcggccctcgtcgctgtcatagccatagcccatgttcatcagcaggccgccgatattggcatagcccagtcccagcgtgcggaaatcatagctgagctgtgcgatttccttggacgggaactgcgccatggtcaccgagatttccagcgtcagcgtccacaggcgggtggcgtggatgtaatcctcggcctggaactctccatccttgaggaaggtcagcaggttcatcgacgccaggttgcaggcggtatcgtcgaggaacatgtattccgaacaggggttcgagccgcggatcggcccgtccgccgggcaggtatgccagtcgttcacggtgtcatggaactggatgcccggatcggcgcaggcccaggcggcatgacccaccttctcccacagatcgcgcgccttgacggtctttgcgaccttgccgttgacgcggttgatcagctcccaatcggcatccttttccaccgctttcagaaaggcattggtgacccggatcgagttgttcgagttctggcccgagaccgagttataggcctcgctgtcccaatcggtgtcataggtggggaattcgatgctggtatggccctgcttggcgtaatccagcacccgtttgacataggtctcggggatcgcgaccttcttggcctcgcggatcgcggccttgagcccctcgttcaccgcagggtcataggcatccacctcggcgccgtcccaggcgcggatcgcggcaaagatgccgttcagcatcttttcatgcatcttcgagccggcgacgatgctggcgaccttctgctcttccagcaccttccactggatgaactgctcgatatcggggtgatcggcgtcgacgatcaccatcttggctgcccgacgggttgtcccgcccgatttgatggcgcccgccgcgcggtcgccgatcttgagaaagcccatgaggcccgaggatttgccaccgcccgacaggctctcgccctcggcgcgcagatggctgaaattggtgccggtcccggacccgtatttgaacaggcgcgcctcgcgcacccacagatccatgatgccgccctcgttcaccagatcgtcgctgaccgattggatgaaacaggcatgcggctggggatgttcataggcgctgtccgacttggtcagcttgccggtcttgtagtcgacatagtggtgcccctgcgccgggccgtcgatcccataggcccagtgcaggccggtattgaaccattgcgggctgttgggcgcggcacgctgggtggccagcataaagcgcatctcgtcgaaataggcgcgcgcgtcctcttcggtggtgaaatagccacccttccagccccagtagcaccaggcgccggccagacggtcaaagacctgcttggaggagatttcaccgcccatctccgcatcgctgtcgggaaccgagcgccacaggaattccggcacacccttttcgcgcactttcttgagacggctgggcacgcccgccttgcggaaatatttctgcgcgatcacatcgctggcgacctggctccagctggtgggaacctcgatatcgtcgagtcggaacacgatggtgccatccggattgcgaatctcggaggtcgcggatcggaactccagatccgcataagcatcctgtcccgccgtcgtgaactttctttcgattttcatgtccccagcccctggtcgttttttgggtaacacgcccgcaggcccatcccgctggcgttgtccgcaatgccgtcattcggccggtcactctggtcggaacgaacacacccgccgccgcgatgagtggcgcggcgcccttagaacttggtgatctgtggtttcctcgtcccgccgtctcgccgctctggctttgctaccagattttgtggctgtgtaaccggcccatacaatctgacgtatgcgagcatagaaggtcaacggcatttttaccgtcggccgggattcttttctgttgacccgaaggccgggttgcccccctcgtttcgaggctgcgattcctccacaaattgatccccagccctcgctgcgatgcagttgggcagtccatgaaaatttccgttttttcacggcggctttcgcccggaactgaaagtcgcaacggctgagatttctgcattgcggcagcgcgcgagcccccctcgcgcccggtttggcgttccgatatggtgaggcataaatgcgccgcgactcggaaagctccgtaaggtgaaacccctctttggcctgctggccgccctgctgactgtggcttcgtgcacacaagatattgcggttaactctgcgtcagccctgtaccagacccgccccaaagccttgatcgagggattcgccgcggcctgttccgagccgggcgaaaccctgcgacgtcccgatccgggaacctggcaatgctgggtcgacctgcccgccgacatgaccgccgcagcgatcctgcaacatgacggcaccctcaaggcgctgccgcaactggtggttcaactgcagattgcccagcaggcagacgggcagttcagggctacgttgcaggactatctgaatgtgccgcaaacctcgggcgctgccctgcgcattcaggggaacgcgcccggcgcacaggaggccaggaatggcctgctgcgcgacatgggtggccatatcatcggcgaataagagaggaatgtggtcggggcggcgagattcgaactcacgaccccctgtacccaaaacaggtgcgctaccagactgcgccacgccccggaccgtgcgccttcctatccgccgcaatccgatttgaaaaggcctaacagggccaagcggcgggtccgtccgaaaaaaccttgtgctgcatctgggtaccgggcgcgatcccatagcgcgcggccaggccgccgttgatttccagcaccgcaaacaccgcatcgccgcccgggatcggggtttcgtcatgcggtattgcattgggatgcacgcgggtcacggtgccgctctgatcgacaaagatcaggtcaagcgggatcagtgtgttcttcatccagaacgccacccgctgggggtgttcaaagacaaacagcatgcccgccccgcgcggcaggctttcacggaacatcagtccctgagcgcgttcttcgggggattgggccagttcgatggtaaagcgtaactcgctgcccgagccacgcaggcgcagctcgtcctcccggcaggtttccgcccaaagcgccgtggcgccggtcagccagaccagcagacagagcgctgcgcggatcatcgacgggttctcacagattcagcgccgcttcccaggcgagcacctcggcagccatgcggccgcgcttgccgtcgatcacgcgcatcgccagcgcctcgcccggttgcagatccgacaggcccgactgacgcagcacttcgatatgtagaaagacatcctcgctgctgccgaacacattggcaaagccaaagcccttgcccttgtcgaaccacttgacccgcgccggctccagcggggccgcgcggatcgcctccgggtccatctctgcgaaatccgacaacagcaccgtctcgggtcgctcgggcggcacgatgctgaccacttcgaccgcctgcaccccacgatcggtgcggtgggtcatgatctcgatcgcggcgccatcggcaaccgagctttggccgaagttcctgagcacattgacgtgcaacaggatgtcgggcccaccctcttcggcgaccacaaacccatatcctttggtcgggtcgaaccatttgacccgcccccggaccttgtacgcactgctcagttcttcggccacttgctatccattgtggtttgacgtgttctttaggcccttgatgtgcaggattttgactccgaatttcaagcgaaaaaagagcttaaatttccagcacttgcatttcacgttacgcgaatgtcaggggttcaggcgctgaatgacccagctttcccctgcggaattgcggcgccagacaaaacggtcgtgcagccgaaacgccccatccgcccagaattcgatctcgacaggggtcaggcgaaacccgccccagaatggcggccgcggcgggttgggtcccttggccgcggtgatcttggccacctcggccatcagcgccgcgcggctcgacagcggccgcgactggcgcgaggcccaggcccccagcctgctcttgagcgagcgcgaggcataatagtcatccgcctgcggcccctcttcgcgggtgatcgtcccgcgcacccgaagctggcggcgcagcgacttccaatgcatcacaaacgcggccttgcccgcctgctccagctcgatcgccttggcgctttcgtaattggtgtagaaaacgaaggccgccggctcgatctctttcagcagcaccatccgtacattcggcagccctgaggcatccaccgtcgccagcgcaatcgcattggcgtcgttaggttccgaccgctcggcctcggccaaccaatcccgcgcaatagcaaacgggtcatcaccggcaaagatgccagtcctgtcactcatgtccatccccttgaacaactgcatcagagcctaggccctcttcccgacccgggcaagagcgcgcgcccttgaagcgacatgttctatagcataaaccacaagctcatgacgcgacgacaggcggagaaccgaacatgtcaaatcagttgatggccggaaaacgcggcctcatcatgggactggccaatgacaaatccatcgcctggggcattgccagagcgcttgcggatgcgggcgcagagctggccttttcctatcagggcgatgcgctgaagaagcgggtcgacccgctggcggcgcaactgggcagcgagatcgtgctgccgtgtgacgtgggcgacgaggcctcgatcgacacgctgttcgacgcgctcgaacagaaatggggcaagctcgactttgtcgtgcatgcgatcggcttttccgacaagaacgagctgcgcggccgctatgtcgacaccagccgggccaacttcaagctgaccatggatatctcggtgttttccttcaccgcggtgatgaagcgggcggaaaagctgatgagcgagggcggcagcgcgatcaccctcacctattacggcgccgaacaggtgatgccacactataatgtgatgggcgtggccaaggcagcactggaggcatcggtcaaatacctggccgaggatctgggcaaggacggcatccgcgtcaactcggtcagcgccgggccgatcaagacgctggccgccagcggcatcggcgatttccgctacatcatgaagtggaacgagtataactcgccgctgcgccgcaatgtcaccatcgacgatgtgggcaagtcggcgctttatctgctgtccgatctcagctcgggtgtgaccggcgagaacctgcatgtggacagcggctatcacattgtcggcatgaaggcggtcgacgcccccgacatcgacaagggataacgggggtaatcacatgagcaccaaggatccgcatcgtctgccccacgaaaaggggtttcacatcagctgggaccagatccatcgcgacagccgggcgctggcctggcggctggatggccagggccccgacgagggcgcctggcgcgcggtggtggcgatcacccgtggcggcatggcccccgcgatgatcgtcagccgcgagctggacatccgcaccgtcgacacgatcagcgtgaaatcctatcaccatcaggcccagggacaggcgcaggtgctgaaagcgcccgacgccggtctgatgggcgacggaaccggtattctggtgatcgacgatctggtcgacagcggcaagacgctggaactggtgcgcgagatgtatcccaacgcccatttcgccaccgtctatgccaagcccaagggccggcccatggtcgataccttcatcaccgaggtcagccaggacacctggatcttcttcccctgggacatggcgctgcaatatgtcgagccctatcggggcaccgactgatccaaccgcaagcgcgccctccggggcgcgtttttcgcaccaagacccctcccagaacagagtatccaagatggccccgacccgcaccgcaaccacattcgccccaccggtgatggaggcgcggcgctggctggagggcgtcacgttttctcccgaccggccgctgatcaatgtcagccaggccgccccggtcgagccgccgccgcaggcgttgcgtcaggcgatggccgatttcgccctgaccgaggacagcgcgcatctctatggcccggtgctgggcaacgccgatctgcgcgccgagctggccgcacagatcagccaccactatggcggcgcggtcaggccggaacaggtggcgatcacctccggctgcaaccaggcctttgccgccaccatctcggccattaccggcgaaggggatgaggtcatcctgccaacaccctggtatttcaatcataaaatgtggctggacatggagggtgtcacggcggtgccgttggccaccggccccgatctgctgcccgatgtcgaggcggcgcgcgccctgatcacgccgcgcacccgcgccatcgcgctggtgacgccgaacaatccgggcggcgtggaataccccgccgagctggtcggcgccttctacgatctggccgccgaacacgggctgcgcctgctgctggatgagacctatcgcgatttcgacagccgcagcggtgccccgcatgacctgttcacccggcccgattgggacaagacgctggtgcatctctactcgttttccaaggcctatcggctgaccgggcatcgggtcggcgcgctggccagcgacaccggactgctggccgagatcgagaaattcctcgacaccgttgccatctgccccggccagatcggccagcatgccgcgctgtggggcatgcgcaatctgggccagtgggtggcaggtgaacgcgacgagatcctcgaccgccgcgccgccattgccgagggcatgcccgcgctcgtggccgagggctggacgctactggggctgggtgcctatttcgcctatctcgaacatcccttcgacctcccctcggacgagttggcgcggcggctggtacgggatgccggggtgctggtgctgcccggcaccatgttcatgcccgaaggcgacctcgccggcgcccgccagctgcgcgtggcctttgccaatctcgaccgcgccgggatcggccagctgttcgacaggctcaaagggctccgcttctgaccttgcccagcccgggcgcccggcgtagacagggcggcaaacgaacgggcaaggcgaaatcgccgcaatccagccgaaacaagggggcgacatgtccgcaggtgtcaaaagcttatcgaagacctttgtctggatcctgatgggtctgctgatagcggggcttgccgggttcggcgccgtcaacctcagcggcacggtgcgcacggtggcgcaggtgggggagcagacggtcagtgtcgacgcctacgcccgcgagctgcaacgcgagattcgcggcatcgaggcgcagaccggccagcccctgcagatgagccaggtgcgcgatctgggcatcgaccaggctgtgctggcgcggctggtggcgattgccgcgctcgataacgaggtggccgggctgggaatctcgatcggtgacgagaacctgagccgcgagatcgtgcagatcccggcctttcagggcgtcgatggcaagttcgatcccgagggctatcgctatgcgctggacaatgcggggctgagcgaggccgagttcgaggccgatctgcgccgcgaatcggcgcgtaccctggtgcagggcgcgatcatggaagggctggtcatgcccgacacctatgccgacacgctggcgcaattcgtcggtgcccggcgcagctttaccatggccaccgtcgataccggcgcgctggatagcccggttgccgcccctgatgcagcccagatcgaggctttttacgccgacaatcaggaccagttcatgttgccgcgcagcaaacggctgacctatgccctgctgacgcccgaaatgctgctcgaccgggtcgagctggacgagggcgcggtgcgccgcctctacgaggagcgtgaaagcagttatcagcagcccgaacgccgcctggtcgaacgtctggtctttgccgatcaggccagcgccgaaagcgccatggcccaggtcgaggttggcggcgccaccttcgaactgctggtggagggccgcggcctgtccttgacagatgtcgacatgggcgacctgaccgcgcaggatctgggcgctgctgccgaggcggtgtttgccgccgaggttggcgatgtggtcgggcccctgccctcggatctgggccccgcgctgttccgggtgaacggcacgctcgatgcccgcatcaccacctttgaaagcgtcgaggccgagctgcgcgatgagcttgccggagaacgcgcccgccgcctgatcgaggcgcaggccgaatccctcaacgacatgctggccggtggcgccacgctggaagagctggcacaggataccgacatggaactgggccagatcgactggaccgaggacagttcggacggggtggccgcctatgctgggttccgtgccgtcgcgaccgaggtggccgagggcgatttccccgagatcggctttctcgaagacggcgccgtctttgccttgcgtcttgacgaagagctggagccgcgccccgaaccgctggacagcgcccgcgagcgcgtgatcgccgcctggactgccgccgaaacccgccgtgccctgcaggacaaggccgccagcgtggcgaccggtctggcgacggatggcgatttcaccgccaccggcctgccgcatcgcgtggaaaacggcctgacccgcaccgcctttatcgacggcacgccgtttgatttcatggagcaggtctttgcaatgcagcccggcgacctcaaggtgatcgcgggcgacgacgccgcattcatcgtacgcctcgaagaggaactgccgcccgcggataccgacgagctgacccagatgaaacgggcgctgagtgcccagatgacccaggcgctggcgcagaacctgttcgacatctatgtccgcgacgcccagacccgggcacagccgaccctggaccagcgcgcgctgaacgcggtgcaggccagctttcaataagggttccccatggcgctgacccccgatttcgaaaccttcgcccgcgcctatgaggcgggcgaaaaccaggtcgttcatacccgcctggccgccgatctcgacacgccggtgtcgctgatgctgaagctgacgggcgcccagaaagacgccttcatgctcgaatcggtgaccgggggcgaggtgcgcgggcgctattcgatcatcgggatgaagccggacctgatctggcgctgccatggcgagcaatcggcgctaaaccggaaggcgcggttcgaccccgacgggttccggccgcaagagggcaatccgctcgacaacctgcgcgcgctcctggccgaaagccgcatcgccctgcccgaggacctgccgcaggcctcggccgggctgttcggctatctcggctatgacatggtgcggctggtcgaacatctgcccgatgtgaaccccgatccgctgggcctgcccgatgcggtgatgatgcgcccctcggtcgtggcggtgctcgacggggtcaagggcgaggtcaccgtggtctcgcccgcctgggtcagcgacgggcaatcggcgcgcgccgcctatgcccaggccgccgaacgggtgatggatgcggtgcgcgatctggaacgcgcgatgcccgccgaaacccgcgatctgggcgaggcgcatgaggtcgcgccgccggtgtcgaacttcacccgcgagggttacaaggcggcggtcgaaaaggccaaggattacatccgcgcgggcgacatctttcaggtggtgccggcgcagcgctggacgcaggagtttccgctgccgcccttcgcgctttaccgctcgctgcggcgcaccaacccctcacccttcatgttctatttcaacttcggcggctttcaggtggtcggcgccagccccgaaatcctggtgcgtgtctttgggcaagaggtgaccattcgccccatcgcgggcacccgcccgcgcggcgccacccccgaggaggatcgcgccaacgaggccgatctgcttgccgacaagaaggaactggccgaacatctgatgctgctcgatctgggccgcaacgatgcgggccgggtcagcaagatcggcaccgtgcgtccgaccgagaaattcatcatcgaacgctattcccacgtgatgcatatcgtgtcgaacgtggtcggagagctggacccggacaaggacgcgctggatgccttctttgccggcatgcccgccggaacggtcagcggcgctcccaaggtgcgcgcgatggagatcatcgacgagttggagccggaaaaacgcggcatctacggcggcggtgtcggctatttcagcgccgggggcgacatggacatgtgcatcgcgctgcgcaccgccatcgtcaaggatcgcaagctttacatccaggccggcggcggtgtggtctatgacagcgacccagaggcggaattcatggaaaccgtgcataaatccaacgccatccggcgcgctgcggcggatgcggcccggttcatcggatcacgcaacagctgatgcgccccctcgacccgcacgcactgcccccggttccatggaagaacggcggcggcgtgacgcgcgagattgccggagtgcccggacgctggcgggtcagcctggccgaggtgagcgccgaagggccgttttcccttttccccaggcagatgcgcattttgaccgtggtccacggctctggcatggaactgcacacagaggagcaggtactaaaggcgcggtcaggagcgccgctcagcttctcaggcgatcttccggtcatcgggaaattgcccaacggaccggtgcacaacctcaatctgatcttcgatccacgtcaggtctcgggcgcgcttgcggcccatgccggaacgcgcaccgttcctgccgatccggacgaggtctcgctctacctcctgcagggcacggcacgctgcgaaaacgtatccctgtccgctggccagatgctgctgaagcgcaaaatgcccctcgacctgggccttgaggccgtggcgctctgcgtctcgatctcgcgccggagctgatccttcattccgccgcaaatacgcccgccggaggcgcacaagaaaaagagcgcgccgcaggcgctccttttggcagccgcccgggctcagcccggatcacgcgtcagcaccgccgagaccggcgccagtgccacccggctggcgcggtcctgcaatccccagagcagcagcgccgagattgtgtcgggccgcagccgtcccaacatcaccaccgcgccctcctgcccggcgcggaaggccgcctggtcaaggaaccggcgcatcaccgtcgggctttgtccggccccatcgaaatcgcggaacaccaccgccgagggtacgccgtcgcgcgcggccagtttctgcaccgtgttcagcccgttatcctgggtcagcagtccccgcccgctgccgccgacaatggcagtgacctgatcggacagcgcccggttgccctggatgccggtgccggtgccttcgagaataccgacggtctcgggcagcgccttcagccagaccgccatcgagacctcggcatcctgggcgctggcagctgcgggcagatcggcgatcagcatcacctcgaccccggcggcgcggtgacgggccatcttttcagccgcctgcggatcggccgggtccagcgcaaaggtcagcggatagggaaaatcgcgcagcgcctcgctgcccagcccctcggcatcgtcgatcaggacaatcgacatcagcggcttgtcctcggggttgtcgaatgtcgcggcataggcctcgatcgggcgcgggccgccctcggccggggcttcggcgacggcgctgtcacgctcggtcagcggcacgaccggggtgccgacgcgcggcgccgcgccctcttcggccccaccgatctgtggcagggcggcgatgcgcggcttctcttcttcctgcggcgcctcgggcgcggcggtcgcggtatcgggcaccggggcggtgtcggtcgcgggcgcctcggccacgctggcgctctcttgcgcgggctgcgcatcggtggccgtctccggcactgcgggcgtgctgtccggcaagctgggagcggtcacttcggcggtcacgccggtttcgggcgcgctgggctgggccggcgcctcggtgttcacctcgggttcggcgcggtcctgcggtgcggcggggctggccagctgcagttgggtcacgccggaacccgtacccggcacctgcacggcagcgctgtcgctgccctcgggccgcgcgatcgtctcggtggcgccgccgacctgcggcttgcccgcgggctggcggtcggcctcgtccagggcgccaagcgtttcggcgcccggggccgcctcgggctggcgcggcgctagctccaccagatcggcatcacggcccggtgaggcgatgccgccctgttcggccggttccgccgatggttccgccgccgccggtgttgccgccacctcgggacgctgcggcaaaggtgtcgtcagcgacagccaggccgccgccgccaagaccagcaccgccccggccaatagtcctccgatgaatccgcccatatcctcacgcctcttgttggtcctgcttcgactttttgcccgttcgccccgtctgcccttgacgctgccgcgcaagactgaacatgtaggggcgcgattactataccttggctggcccccgtgccaccagcccctaatacccgacgggacaaggctcaagatgctgctcttgatcgacaattacgacagtttcacctacaacctcgtgcactatctgggcgagcttggcgccgagatcgaggtgcgccgcaacgatgcgctgaacgtgcaggaagcgatggccatgaacccggccggcatcctgctcagcccgggcccctgcgaccccgatcaggcgggcatctgcctggccctgaccgaggccgccgccgagacccgcacgccattgctgggtgtgtgcctgggacatcagaccatcggacaggcctttggcggcaaggtggtgcgctgccacgagatcgtgcatggcaagatggggcagatgcatcacagcgcaaaagggctgtttgccggcctgccctcgccgtttgaggcgacgcgctatcactcgctggtggtcgagcgcgacagcctgcccgactgtctcgaggtcaccgcctggcttgaagacggcaccatcatggggctgcaacacaaggagctgccgatccatggcgtgcagttccaccccgaatccatcgcctcggaacatgggcatgcattgctgcgcaacttcctcgacgtgatgaaggtgcccgcatgagtgacgcgctgaaaccgttgatcggcgccgccgccgaccgtccgctgacccgggccgaggccgagcaggcctttaccatcctgttcgatggcgaggcgacgcccagccagatcggcggtctgctgatggcgctgcgcacgcgcggcgaaacggtcgacgaatatgccgccgccgccgccgtgatgcgcgccaaatgcaatgcggtgcgcgcgcccgaaggtgcgatggatatcgtgggcaccggcggcgatggcaagaacacgctgaacatttcgaccgccaccgcctttgtcgtggccggcgcgggcgtcgtggtggccaaacacggcaaccgcaacctcagctcgaaatcgggtaccgccgatttgcagggccagatgggaatcaacgtgatggttggcccgcaagtggttgaaaaggctctaaacgaggccgggatcggtttcatgatggcgcccatgcatcacccggccaccgcccatgtgatgcccacccgggccgagctgggcacccgcaccatcttcaacattctcgggccgctcaccaacccggcgggcgtgaagcggcagctgaccggtgcctttacgcgcgcgttgatccggcccatggccgagacgctgggccttttgggctcggagcgcgcctggctggtgcatggctcggacggcaccgacgagctgaccatcaccggagtgagctgggtcgcggccctcgaggacggcaccgtcaaggaggttgaactgcatcccgaggatgccggcctgccggtgcacccgttcgaggcgatcatcggcggcacccccgaagagaacgccaccgcctttcgtgcgctgctggatggcgccccctcggcctatcgcgacgcggtgctgctgaacgcggccgccgcgctggtggtggccgaccgcgccgcagacctgcgcgagggtgttgccctcgccgcccagagcatcgacagcggccaggcccgcgccaaggtcgaggccctttcccgcattacacaggacgcaagatgaccgatacgattctcgacaagatcaaggcctacaagctggaagaggttgccgccgacaaggccgccaaaccgctggaggcggtcgaggccgaggcgcgcgaggcggatccggtgcgcggctttgccgatgcgctgatcgcggccacgcgccagggctatggcctgattgccgagatcaagaaggccagcccctccaagggtctgatccgccccgatttcgacccgcccgcgctggcccgcgcctatgccgaaggcggcgccacctgcctgtcggtgctgaccgatacgcccagtttccagggcgccaaatcctatctgactgctgcccgcgccgcctgtgacctgcccgcgctgcgcaaggatttcatgtatgacccctatcaggtggtcgaggcgcgcgcgctgggggccgactgcatcctgatcatcatggcctcggtcgacgatgcccaggccgaggagctggaacagaccgcgttcgactggggcatggatgtgctgatcgaggtgcatgacgcagaagagctggaacgcgccgagcggctgaaaagcccgctgatcggcatcaacaaccgcaacctcaaaaccttcgagacgacgctggacaccacccgcaaactgtcgaaactggtgccgcccgaccggatcatcgtctgtgaaagcgggctgaacacgcccgccgacctctccgacatggcgcgccatggcgcccgctgtttcctgatcggcgaaagcctgatgcgccaggacgatgtaaccggggcaacccggaccctgctcgccgatccgctgatgccgggagcgatgtgatgagcctgacccatttcgatgccaagggcgatgcacatatggtcgatgtcaccgacaaggcggtcaccgaccgggtggccgtcgccgagggttacatcagcatgacgtcacaaacctttgatatcgtgtcagaagggcgtgccaagaagggcgacgttctgggtgtcgcccggcttgcaggcatcatgggggccaagaagacccccgatctgatcccgctttgccatccgctgccgctgaccaaggtcgcggtcgaactgaccctggaccccgagctgcccggcgtgcgtatcgccgccacggtgcggaccaccggccagaccggtgtcgaaatggaggcgctgaccgcggtctcgaccgccgcgctcaccgtctatgatatggtcaaggcggtggacaaggcgatgcagatcggcggcattcgtgtaacactgaaagacggtggcaaatcagggcgttacgaggcgacatgatcaccgtcgaagaggcccgttcattgctgctcgacctggtggaaccgcttggcgccgaagaggcaccgctggccgagtccgcaggacgggttctggctcgcgacgtcgccgcgacgcgcgatcagccaccctttgccgccgcctcgatggacgggtacgcggtgaaatcggccgaggtcgaacgacacgccatgttcaaggtgatcggcgaagcggcggcggggcaccggttcgatggccaagtgggcccgggtcaggcggtgcggatctttaccggcgcgccggtgccggatggtgcggatttcgttgtgattcaagaggatgtcagccgcagcggcgatctgatcaccattaccgacgcccccggtgacaagaccaatatccgccccgctggcgtcgatttccggatcggacagaccctttcggccccgcgtgtgctgcggcccgaggaggtggcgctgctggcctcgatgaacattccgcgcgtgccggtgcggcgacaaccggttgtcgccctgatctcgaccggggatgagttggtgatgccgggcgagacacccggacccgatcagatcatcgcgtccaacacctttggcctcaaggccctgttcgaggccaatggcgcccgggtgcgggtgctgccgatcgcgcgcgacacccgcgccgcgctggtcactgcctttgagctggcccggggcgccgatctggtgatcaccatcggcggtgcctcggtcggtgatcacgatctggtcgcgcaggtggcgggtgaacttgggatggaacagtccttctacaaggtgcggatgcgtccgggcaaacccctgatggcgggccggatcggcggcatgccgatggttggccttccgggtaaccccgtttctgcaatggtttgcggatatatcttcatccttccgatgctgcgccggatgctggaccttgacccggagattgccctgcgcgaggcggtgctgagcgcgccgctcggccccaatggcccgcgcgaacattacatgcgcgcccaggtcgagaatggccagattgccacctttggcgatcaggacagctctctcttgtcgatcctggcgcaagccaacgcgctgttgatgcgcccgcccgaggactcggcccgcgccattggcgagcgggttcgatacctgccgatctgatcctcaaacctcgattgttgacacaaaacaagaacatgcgtagaacaaatgtaaacgcgtgaccggagaggtatggggaatgctgacaaagaagcaactcgatctgctggaattcattcacaaaagactgcaggccgatggtgtaccgcccagttttgacgagatgaagctggcgctggatttgcgctcgaaatcgggcattcaccggctgatcaccgcgctggaagagcgtggctttatccgccgtctcgcccatcgcgcccgcgccatcgaaatcgtcaaacttcccgagagcctgggtggcgaacccacggtgggctttcagccccgggtgatcgacggcgaccggcccgaccggccgcgccccgccaatgccgaaccggtgacgatccacgcagtggagctgccggtgatgggccgcatcgccgccggtgtaccgatcgaggcgatcagccaggtttcgcatcaggtggccgtgcccggcagcatggtcggcaagggcgagcactacgcgctcgaggtcaaaggcgattcgatgatcgaggccgggatcaacgatggcgatgttgtggtgatccgcgagacctcgaccgccgacaatggcgatatcgtggtggcgctggtcgatgacagcgaggcgacgctgaaacggttctttcgccgtggcgccagcatcgcgctcgaggctgcgaacccggcttacgagacccgcgtgctgccctcggaccgggtacgggtacagggtcggctggtcgggctgatccgcacctattgagccggatctattgaacgggacgcgcggcgccgttccacaggcgccgccccgacaggtgcgcggcgctctccacgcctttcggtccgatgctgagcgcgccggtcagggccagccgctttgggtcgtaaacctcgcaaggcccgttcaccgcaagcgggaccgccgagacgatcagttgggccctgtcgcagtcgcttaacccctgcgccgcacgcttgccggtcacatgcacgatctcgacctcgccgacacgtatcttgcgcagcatatcctctcccggccagcgcgctgccgccgccatctggtcggcgccgtcgccatcattttccagccagaccccggcgatgaaccctgccccgcgcggcttgctcagcgcgcggcccgtctcggtcatcacgcccaccagaccgccggtatcggcgatcaggacgccgggccgctcggccccggaccagagccagaaggccgccgccatcaccggcacgcccgccagacgcgcccgcccgcgccacagcaccagccacagcgcgcccagcgtcaggattggcagcactacccaatcggggcgcatcacgtaaccgcgcgcgccgtccatccccgcgacccaatcggcgacgcccaggatccagcgcaggcccagccccatcacctcgagcccgatccagtcgagccccagcggcgccagcaccagcgccagcaccgccgccgggatcaccaccagccccatcagcggtaccgacatcagattggccaccagcccgtaatgggccagcgtgttgaaatgcgcggccccgatcggcgccgtcgcgagccccgcaacggccgaggaaatcaccacccccgccaccggattgagccagcgtggccccagcccgatttcggcctcgcgcagccagccgaacaccgcaaccagcgccacggtggcggcaaagctcatctggaaccccggccccagcagcgcttcgggccgcagtaccaacacgatcagcgccgccattgccactgcccgcatcgacagtgcccgccggtcgaccagcaccgcgcacagcatcaccgccaccatgacaaacgcgcgctgggtcgccacattgccgcctgacaacgccagataacccgccgccaccgccagcgcgccaagcgcggccagcttgcgcaccggcaggcgcagcgccaggggcgggatcagcgacagcgccacccgcagcgcggtaaagacaaaccccgccagcaaacccatatgaaggcccgagattgccagcagatgcgccagattgctcgccctcaacgcgtcaagcgccccctggctgacaccgctgcggtcacctgtggtgacggcagcggcaaagccgcctacatcgccaggcagccgcgcgcgaatatgggccgaggccgccatgcgcagggtaaacacgctcatgtcacgttcggaccggtcgggcggccgcgccagcagcaccggaacgcgggtatagccgatcgcgcccagcccctgaaaccaggcatggcggcggaaatcgaagccgcccggctcgaccggcccctgtggcggcgacagataggcggtggtcatgatccggctgccgggttcgggcacacgttcgtcaccatgcagcgagatccgcacatggcgcggcggccccgtcggcatccagcgatccagccgcacctgatccagcgtcaccctcagcttgtccgaagcggaccgatccagcgcgaccacgcgcccctcgaccgggccgtaatagcgcccctcgatcaccggggcggcgacctgatgcgcgcgcgcgcccgcaagaacaaaccccgccgcgatcagcgccagcgcccagcccagcggcgaaaaggcgccaggccgcgcccaggccaaggcgccgaccagcagggcaaaccccgccgccagcgcgtaatgggtcagccccggttcgacccgcaacaggaaatagaacccgatccccagcgccagaaaaaccggaacccaggggaacaggtgcccacgctgcgccagcagcgcggcctcgatccgtggcagaacgcgcatgcttgctcccactcgtccggctcgttagacagaccgcagaaccctagcccccacacggttaccaaaaggtaaattgcccacatgccggatcaggtcgtcactcgttttgccccttctcccaccggtttcctgcatatcggcggcgcccgtacggcgctgttcaactggctttacgcgcgggggcgcggcggcaagttcctgctgaggatcgaggataccgaccgggcgcgctcgacccccgaggcaacggcggcgatcctgcagggcatggcctggctggggttggaccatgacggcgaggtgatcagccagttcgagcgcgcgccgcgccatgccgaagtggcgctggagctgctggcccagggcaaggcctacaagtgtttctcgactcaggacgaaatccaggcctttcgcgaggcagcccaggccgagaaacgctcgaccctgttccgcagcccctggcgcgacgccgatccggcgacccatccggacgcgccttatgtgatccgcatcaaggcgccgcaaagcggcgagacggtgatccgcgaccaggtgcagggcgatgtgaccatccgcaacgaccagctggacgatatggtgctgctgcgctcggacgggacaccggtctatatgctcgcggtggtggtcgatgaccacgacatgggggtgacccatgtgatccggggcgacgaccatctgaacaacgccgcgcgccagatgatgatctatcaggcgatgggctgggaggtgccggtctgggcccatattccgctgatccacgggcccgatggcaagaaactgtcgaaacgccacggcgcgctgggggcgcaggaatatcaggccatgggctatcccgccgcgggcatgcgcaactatctggcgcggctgggctggagccatggcgatgatgagttctttaccgatgcgcaggcccgcgagtggttcgatctggatggaatcggcaagtccccggcccggttcgacctgaaaaaactggagaatctgagcggccagcatattgccgtctcggatgatgctgcattgcggcatgaaatcgaagcctatctggcggcggcgggtctgcccgctctcacccagacacaatcgggtgatctggaacgtgcgatgtattgcctcaaggaccgggcgcgcacctttcctgaacttattgaaaaagctgcatttgtcctggcatcccgtccgatcagcccggatgagaaggctgccgccgcactggcgtctgtatccgatggtatactggcagaattgacgccgcagttgcaaaatgctagctggacaagagagagtctggaagaagcgttgaacgcttttgccgaggcgcatggaaccaagttcggcaagcttgccgcgccccttcgggccgcgctggccgggcgggcggtgacgccctcggtttttgacatgatgctggtgctgggccgcgacgagagtctggcccgtctccgggacgctgcacatccggcctgacgttcacgatcaggcaatgttgcgcggttatgacctgggcttgcgcggctgcgcgcaggccctgatgcatgtgaggcgccgtattccgtgcgtgtccatgcctgccatgaggaagggaattcgatgactgaagaaaagaaaaccgccacgcttagcctgaacggtcaatcctacgatttgccggtgtattcgccctcggcgggcccggacgtgatcgacatccgcaaactctatggtcaggccggcgtgttcacctatgacccgggcttcacctcgacggcgagctgcgacagcaccatcacctatatcgatggcgaactgggcgagctgctgcatcggggctatccgatcgaccagctggcggccaagtcgcattacctcgaggtctgctatctgctgctgtacggtgaactgccgaccgcggccgctctcgagaagttcgagaccacgatcacccgccacaccatgatccacgagcagatgcactatttcttccgcggcttccgccgcgatgcgcatccgatggcgaccatggtgggtgtggtcggcgcgatgtcggccttctatcacgactcgaccgatatcgccgacccgcatcagcgcgagatcgccagccaccgcctgatcgccaagatgccgaccatcgcggcgatggcgtataaatactcgatcggccagccgttcatgtatccgcgcaacgatctggattacgcggccaacttcctgcagatgtgttttgccgtcccggccgagcattatcatgtcgacccgatcctggcccgcgccatggaccggattttcacgctgcatgccgatcacgagcagaacgcctcgacctcgaccgtgcgtctggcgtcgtcctcgggcgcgaacccgtttgcctgtatcgccgccggtatcgcctgtctctggggtcccgcccatggcggcgccaaccaggcctgcctggagatgctgaaagagatcggctcgcccgaccgcatccccgagttcatcgcccgcgccaaggacaagaacgatccgttccgcctgatgggctttggtcaccgcgtctacaagaacttcgatccgcgcgcgacggtgatgaaacagtccgccgacgaggtgctggacctgctgggtgtggaaaacaacccgatcctggccaccgccaaggaactggaacgcgccgccctggccgatgactatttcgccgagaagaagctgttcccgaatgtcgacttctattcgggtatcatcctcgaggcgatgggcttcccgacctcgatgttcacgcccatcttcgcggtatcgcggaccgtgggttgggtcagccagtggaaagagcagctggccgatccgcagcacaagatcggccgcccgcgtcagctgtacctcggctctaccgcgcgcgactatgtggatatcgaagaccgctgatttccacaccatccggtttcagaccccggcggagcgctctgccggggtttttctttgccaccgggatgcaggcgcggccagcggtccgcagggtcggcgcgaatctgccgccctcccttgcgcaccggccccaccccgctgtttccagtttcagagtctatccgcgcccgcgcgcagtatcgttgacccagggtaaacgccaaccgcttcaaaacccgccaaccagctgtaaatgcgtcaatttcgtggcgagaatgcggcacagccggtagcgtcagctcctgaatttgggtgcggtttagtagggggttttcatgaccggaaccattggcgaaaaaacagagattaccgtgacactgggctgcgaaccgcgcctgctggtcaccatcgtggaaaagcccgacggcgggctgttcatcgacatcaagtccgaggacccttcggccgaggtgggtgatctcgacgggttcttcttcaacttcaacgacgatgcgacactggacgggctgaacatctggcccgccgagaacgaaggcacccaatggtcgccggtcaccgatgttcagatgaacccggacgcggtcgacagcctgagcaacggcgcccagctggccgagagctatgatgcgggtatccagttcggcacaaccgcggattcgaccgaaggctatgtcagcgccgccaacttcaccatgtggtcagagaacgggccgctcagcatctcggatatcgacctcgacagcctggccgcggtggtggattccgacaccggcaacggcatcgtcaagaccgtcagcgacagcaccggcgaaaccgaagaccccgacggtgaacatgacgaggacgaatgcgcctttgtgatcgaggggcccgtcaataccgaagtggtgctgacccagctcgagaatggcgatattcgcgtcgacctcgaggtgctcgaaggcgacgacccggacgcgaccggccagatcggcgatatcaccgggctgttcttcaacgtcggcgatgacagcctgctggacggcatgaccgtgagcggcgaggatgtcaccggatcgcaatttgccgccggctcggtcaacgatctgggcaacggcgccaatatggaaggcgcccaggagggcgagaccggcgagaccgcaaacgggttcgatgccggcatcgcgattggcaagaacgggatcgggcatggtgacgatatccgcgccaccagctttaccctgtcgcatcccgacgggctcagcctcgaggatttcagcggcgagtatttcgggctgcgcctgacttcggtcggggacgaggacagcgatgaccgcgaaggctcgttgaagctgatcggccagtgcgaggacgagccgcagccgccgatctgcgatgaccagtactatctgaacgatgtcatggcgttgatgacccagcccatgcatgacgagctggcctatgagatgatggccagcgacccggtcgaagaggtggatctggtcgagacctactgagcaccctgcccgctcagaacaggcttagctgatcgccgggctgcgggggcacccggaacagatcgcatctcagggctggcgcctcctgcgccagcccgatgcgtttgcaggcggcacggaaccgtttcgcgatcatctgagcatattcgccctcgccccgcatgcggtggccccagcgcgggtcgtaatcgcgcccgccatgcatctcgcgcaggcgcgccatcaccttggcggcgcgggcgggcgcatgttcggccagccactcctgccacaacggcgaaacctcgcgcggcagccgcagcatgatccagctggcggtatcggcgcccgcctcggccccggcggccagcagcgattcgagttcgtgatcggtcagaccgggaatcagcggagaggtcatcacccgcaccggcacccctgcgccgttcagcgcccggatcatcgccagccgccgtttcggcgatggcgcgcgcggctccatccgccgcgccagagcggcatccagcgtggtcagcgagatacccacccgcaccagcccgcgcgcggccatcggcgccaggatgtccagatcgcgctctatcagcgcaccgcgggtgacgatggcaaccggatgattgaattccgccagtacctgtaaacaggcccgggtgatcgcatgggtcttttccagcggctgataggggtcggtattggtgccgatggcaatcggcgccactttgtagcgccgcgcgctcagctcggcccgcaacacctcggccgcgttgggccgcgccaccagccgggtttcgaaatcaagccccggcgacaggcccagataggcgtggctgggccgggcaaagcaataggaacagccatgttcgcagccccggtagggattgatcgaacgatcgaacggcagatcgggcgagcggttatagctgatcaggctgcgcgcggtctccagcgaaacctgggtcctgagcggcggcagttcctcctcccgctcccagccgtcatgttcggccacccgctccagcggttcgaaccggcccgcgtcgttgctgcgcgcgccgcgcccgacgggtcgggccgaaatcaaggggggcaagggctgagtctgcatgcccgaaactagaacattcagcgaacattgagcaaggcaaaagacgccgccgatctgaccgcccgcccgcgctttcgcagcggttatatgcagcacattgatgatctagctgcgcaatactcattatcattcgggcatttttcctcctataggtcggttgcaacaccgcccatgtcgcaatcaacgcagtggaaaagtgaccttcgggcaaaaaggaaaaaaacggcaccccgggctccaccccgccaaagtttgaggaattgcgccatgtcggaagaagaagacatcatcctgtcggaactcgacgacgaagaacttgtccagcagatgttcgacgacctttacgacggtctcaaggaagagatcgaagaaggcgtcaacatcctgatcgaacgcggctgggtcccctatgacgtcctgaccaaagctctggtcggcggcatgaccatcgtcggcgccgacttccgcgacggcatcctgttcgttcccgaagtgctgctggccgccaacgcgatgaagggcggcatggccatcctgaagccgctgctggccgaaaccggcgcgccccgtgtgggcaagatggtcatcggcaccgtcaagggcgacatccacgacatcggcaaaaacctggtttcgatgatgatggaaggcgccgggttcgaggtggtcgacctgggcatcaacaacccggtcgagaactatctggaagcgctggaaaaagaagagcccgatatcctgggcatgtcggccctgctgaccaccaccatgccgtatatgaaggtggtgatcgacacgctgatcgaacagggcaagcgcgacgattacatcgtgctggtcggcggtgcgccgctgaacgaggaattcggcaaagccatcggcgccgatgcctattgtcgcgatgccgccgtggcggtggaaaccgccaaggactgggtcggccgcaagcacaaccgcatggccggctgaacacacagacttaccatggatcagggccgtccccaggggcggcctttttctgttgggcaaggccgctctggcaggccgaattctgccgatgccgcacaacctccaatattccccctgactttggccatatttgcaccgtaattcgaccgcgtacccaaagctgcccggaggtgccccatgccaacgacttttacagcgctgttcctcggcaatctggccgatatcgacacgttcgaaggcaacaactctgccgaaagtgccggtgcgctggtggggctgacctttggctccattgccgatccgctggttgacagcgccgtgacatggagcgcggtgggagaccccggcagcttctttgacatggacaacaatccggccgagcaattctcgattgatggcggcccggcgcagacctttgacggcaccgccgtctatgacgcgaccatcacctataccgatggcagcaccgcaaccatcaccgcggtgctggcccaggacgtgaacggcaatacctatctggtgcccgagttttcggccaatgccgatcaggcggcgcttgaggcgggaatcatccagtctctgacgctcgatgccgtcaccggaggcggcgccaactattccggcctgaccgccaatcggcaggactggcaactggtcacctgcttcacccccggcaccatcatcgacaccgaagatgggccgcgcctgatcgaggagttgcagccgggcgacctcatccgcactctcgaccatggagaccagccgctgcgctggatcgggcgcaccaccgtgcgcgccaccggcgcctttgcgccggttctgatccgggccggggcgctggacaaccgccgcgacctgatcgtctcgccccagcaccggatgctgatcgaggggtggcgggccgagctgatcaccggccattcgcaggccctggtggccgccaagcatctggtcaatgcgcgcgacatcctgatcgcgcccggcggcgaggtcacctatatccacctactgttcgaccggcacgagatcatctgggccgaaggctgcccgaccgaaagcttccaccccgggcagatgggctggtcgggtctggaacaggcggcgcgcgacgagatcctgtcgctgttcccggaactggccaccaccggcatgcagagctttggcccgctggcccgccctgccatccgccagcacgaggccttgctgtcggtcacctgacacttcctgtcgcctgcgagcttgcctttgccggtcggggccgggcattctgcgccgaccccaaccggtacaaggcggccccgacatgaacatgctccccgatgacgcccagctgacccgcagcgggctcagcctgagcagcggcgatgcacgcatcctgctgatcgcctgtggtgcgctggcgcgcgaaatcctggcattgcgcgatcgcaacggctggacccatatggatctgacctgcctgcccgccatcctgcatgtctatcccgagcggatcaccgccgcggtcgaggaagcggtggcgcgccaccgcgacagctatcagcggatcttcgtggtctatgccgattgcggcaccggcggcctgcttgaggccgcctgcgagcggctgggggtcgagatggtcaagggcccgcattgctattccttcttcgaaggcaacgcgcgcttcgccgaagtctcggaagacgagatcaccgccttttacctgaccgattttctggtccgccaattcgacgccttcgtgtggaagccgatgggtttcgaccgtcatccggacctgattccgatgatgttcggcaattacaccaagctggtctatcaggcccagaccgacgatccggccctgaccgaaaaggcgcgtacatgcgccgagcggcttggccttgccttcgagcgccgctttaccggctatggcgatctggaaaccacaatggcgggctgggcagacaaggcaacgcgcggctaggccgcgcgcgcccatcgtagcgctggtcaggcggtctcttgcgcggtcagctgcgccatggcacttgcctcgtaggcggcgatggcggcgccatcaagtcggctgtcgacccggtcgacccaggccttgatggcggggctgtcgggcagcaggtggggcgcccattgaaagggagaggccagcagaatatcggcaacgcttagctccgctcccaaaaggaacggccccttttgcgcgccctgttccagcacggcgctgagttctcccatgccgcgaaaggtctcgatgatcgccgggtgatccagcccggcgaaggcggccaccagaaccggctccagcaccccgcccgaataggccatccaactgaggtaagcgccgcgcccgggcgcgccgatggcggggctcagcggctgaccgaacagctcgtccagatacatcatgatggccgcgctttcgcgaatccccgtgccgtcgtcggtgaccagatagggcaccttgccctcgggatggggattgctcggatcatgccgcccgctgccgtcatggcgaacaacgtcgactgtcaccacctcgacctgatccagcttgccgatcagcatcagctgcgcgatgacgcgggaagagcgggtatggggcgaataatagagtgttggcatttggatcacctttgatctgaggggttgaagatgcccccatgtgccaataccctcctgccagttcttgtcaggaggtttgcgggaccctgccccatgcccaagaccgaccgcctgttccgccttctgcacctgatccggggtttgcgcccgccggtgaccgccgcacggcttgccagcgcgatggaggtgtccgagcgcacgatctatcgcgacatcgacagtctgcgggcggccggtgcccggatcgagggcgaggctggtgtcggctataccatggtcgaggaccccgccctgccgccgcagacctttacccggatcgagatcgaggcgctgacgctggggctggccgatgtgacccagcgcggcgatgccgatctggcccgggcggccagtgacgcgctggtcaagatccttgccaccctgcccgaacgccagcagcgccaggccatgcatgcggtcaacatggcgcagcgcctgatcacgcccgcgacccccaccatcgacatgaccctgctgcgcgaggcgatgtgggccgaagaggcgctggatatcggctatcgcgacctgaaacaggagcgcacccggcgccgcatctatccgctggcgctgtcctatcacgaccgcagcgtgatgctgctggcctggtgctgcaaacggcaggatttccgcagctttcacgtgacccgcatcgagggttacgagaagacacaacaaagctttcgcccgcgccgggtcaccctgttgcgcgactatgtcgaaaagttgcgcgcccgcgatcaggcctgcctggacggcctcgcctaagtgctcaggcggcctcggcggcgaccatgcggatgcgctcgatcatcgcgcgcagcccgttcgaacgctgcgccgaaagatggtcgttcagcccaaggcgcgcgagttcggcgcgcgcgtcgatccgcgccacctcggccaccggcaccccgttgtaaagcgcgcgcaagaccgcgatcagcccgcgcacgatcatcgcgtcgctgtcaccgtcaaatcggaacacgccgccctcgatcaccggatgcagccagacctggctggcacagccatgcacccgggttgcgggcactttcaatgcctcgtccagcgggtccatcagcttgccctgttcgatcacatggcgatagcggtcttcccaatcgtcgagaaactcgaaatcctcgacaatctcctcaaaggcggggctggccatgtcacgctcctgctcaggtcatatgcgggtcagcagtgacctaagccccgtccgacccgctgtccagacctgccatggcttttcaagcgtgccgggatgcgctaaccgatagtcaggacaacaccaaggatttgcggggcaccccatgctgaaaccactgattgctctcgtgaccgccggatcggtgctgacggcctgtggcggctggcgcgactcgcgggtcaatccgtcgaactggttcggcccctcgaccccggccccgatcgaggcgacggcaggcgaagagaccaatccgctgatccccagaaactcgggcaagggcctgttcgcgcgccccgatcccgaggatcgcagcatcctgatcacccaggtgaccgaactgaaggtcgagcccaccaccacgggcgccatcatctcggtggtcggcgtggccaaccggcagggcggctttgataccgaactgcgcccgatcgtgacacccgagaataccgaggccggtatcctcgcctatggcttccgcgtggtctatcccgaggacgcgaccccgcaagggccggtgcagacgcgcaccatccgcgaggcggtcagcgtgtcgcgccaggacctggccgggatcaaggtgatccgggtcgaggccaaggacggcgcgctggaaacccggcgccgctaaggcccggtggcgcggcccgccgcgcggcggggcctcgggcaaatctagtgtatggatagagtcgggcgacgctgatgttacagcgtcaccacctcgacgttctggcccttggcggccaggccgatctcgccctgacacagccgcagcgcatcggcgccgaacacttccagccgccagccggtcagcgacggcacgtcgcgttcgcccgccgcgatcaggtccagctcggcgctgttggcgatcagcttggcggcaactcccacggtctcggtcttggctttcagcagcacccgcagaagatcggccagcgccgggttcacctgcaggttctcgcggccattggtggcctttggcatcttctcgggcgggcagtcgataccacggcccaccgctgccaggatcccgtcggcaatcgcccccttgcgcgcctcgcgcaagaggagccgcgagccgcccaggtcggcatgtgtgcgcggtttggtcgaggccagctcgatcagcgcgtcgtccttgaacacccggttgcgggggacgttgttgtcctgggcatagctttcgcggaactgcgccagttcgcgcaccaccgccaggaacttgcccgagttggtgcgggtcttgatccggcgccacgcctcttcgggacggatatcataggtggccggatcggtcagcgtgcgcagttcctcggcaacccaatggctgcgcccggtcttggccagatcggcggcaagatgttcatagatctgacgcagatgggtgacatcggccagcgcataggttttctgcgcatcgctcagcgggcggcgcgaccagtcggtaaagcgcgaggtcttgtccagcccctgccggcagatcttgcgcaccagcgtctcgtatcccacctgctcgccaaagccgcagaccatggccgcgacctgggtgtcaaacagcggctcggggaacacccccgcatcgacccagaagatctccagatcctggcgcgcggcatggaacaccttgaccaccgaagtgtcgcgaaacagtgtataaagcggctccagctccagcccctcggccagcggatcgaccagcacggcgctatccgcgtcctcgccgggataggccagctggatcaggcagagtttcgaataataggtccgttcccgcagaaattcggtatcgacggtcacataagcatggctggcggccgccttgcagaacgcggccagttcgggagtggttgtcagggtcttcatacggcttttatcttgttcttttccttggttccgcccgtgcccccggaacgggtcggttccgcccaccttagggacatcgcagcgtctctgcaaaccccctgtgagatgcgcaactggcctcagggcagccagacggggcggcggtcgccgccggcaaagcggcgcaggaccgccggatagagtttgtgttcccaggtcagcacccgggcggcaagggtttccggcgtgtcgccgggttcaacggcaacgcgggcctgccccaggatcgggccatcatcgagttccgaggtcacctcgtgcacggtgcagccatgttcggtatcaccggctgccagcgcgcgggcatgggtatgcagccccttgtatttgggcagcagcgaggggtggatgttcagcatccggccctggaagcggtcggtgaacccggcggtcagcacccgcatgaacccggcaaggcagacgatatcggcaccggcctccagaatgggtttcaccagttccgcctcaaacgcggcgcggttcttgccataggggcggtgatcgaccaccgccgtcggcacgccgcgcgcggcggccttggccagcccgcccgcgtttgcgtcattggacaacaccagacagggtcgcgccggatggtcgccggtcatgctgtcgaccagcgtgaccatgttcgacccgctgcccgaaatcaggatcgcgacgcgctttgcgctcacagcagcttgcccgtataggcgatgccgggcgtcgtggtgacggtgccgatacgggcaacggtctcgccctcggcgctcagcagctcggccagcgcctcggcccggtctgcggcgcagaccacgatcatgccgataccacagttgaaggtcttgagcatctcagcctcggcaatgccgccggtttcggccatccagccgaacacgggcggaagatcccaggtgtcgaggtcgatggtggcgcccatgccctcgggcaggacgcgcggcaggttctcggtgaggccgccgccggtgatatgggccagcgcatgtacgccaccggcgcggattgcggccagcacctggcgcacataaagccgggtcggcgtcagcagcgcctgacccagtttgccgtcgccaaaggggcagtccgattcccaggtattgcccgaaatctcgaccagcttgcgcaccagcgaatagccgttggaatgcaccccgttcgaggcgagacccagcagaacgtcgccctcgaccacaccttcgggcagcgcggtgccgcgctccatcgcgccgacggcaaagcccgccagatcgaaatcgcccgccggatacatgccgggcatttccgccgtctcgccgccgatcagggcgcagccggactgcacgcaaccctcggcgatgccttcgatgatgcgggcggcggtgtcggtctcaagcttgcctgtggcgaaatagtcgaggaaaaacagcggctcggcgccctggcagaccaggtcattgacgcacatggccacgaggtcgatgccgaccccgtcaaccaggccggtgtcgatggcgatgcgcagcttggtgccgacaccatcggtcgcggcgaccagaaccgggtcctgatacccggctgccttgagatcgaacagcgcgccgaacccgcccagcccgctggccacgccggggcggttggtgcgcttggcggccggcttgatccggtccaccagcgcgttgcccgcgtcgatatccacccctgcctcggcataggtgatgccgttcttgccgctggtcatcctctggctccttccaaaacgttgcggcagcctttagcgcaaggcgaaacggaagggaacagggatcgccccgcaccgcgacattgggtgcggggctgggggcgtcaaaggccgaattgccagggcgcgggctgccaggcataggccgcgccctgccgcagcacccggcccagcgcgggaaagtccagatgcgcgccggtcaccagcaggttgtcggccaccgcccggtccagcatccggcgccgggtggtcacggtctgcgccgtatcggcgtcaaaggcgatggtccagcccggctcggcgaattgcagcgcggtggagtggatcaggtcgccccagaacaacagcccctcgccacccgcatccagcatgaagccggtatggccgggcgtgtgccccggcaggtccagcgcggcgaaacccggggccgcctcgccctcgcccgccaacagacgcagccggtcggcataaggcgccaccgcgcggcgtgctatgtcgaagaagccgcggctgccctcgggcacgctggccagaatggcatcatcgtgccagaaatcccattcgcgctgtgccaccaccagttcggcattggcaaaggccgccgtcccgtcagcggccagcaggccgccggcgtggtcgggatgcatatgggtcagcaggatggtgtcgatcgtctcgggcgcaaccccggctgcggccagccccgcatgcagcgcgcccagccccggccccatcagctgtgcggtgccggtgtcgatcagcacccggcgcccgccgcgctcgaccagatagccgttgaccgggatggtcagggcattgtcctgcatccggtgcaggccctgtgccagcacctgttgcgcgcgggcctcgtcataaccgttgatcagctgagtaccgacaggcagatgcccgtccaagagcaccgtcacccgggcatcacccagggcaaagccatgggtgatctcccctgcctcggtcacctcggcccgtgcaactgcaccgccaccaaggctcagaaccggcgctgccgccagtgtggacaagaaagccctgcgattgattgtcataagaaactccactatctgttccggggtgtttccccgtgacgcccagataatgcgcctgctgggcagcagatatccctgcccctcagataacggttatcagcaatacttataggtaagacatggaccggctgacgctgcttgaaactttcgccatcgcgcttgacgagggcagcctgaatcgggccgcccggcggcgcggcatcacccaatcggcggtcagccagcagatcaagcagctggagacctcgatcggccagcaactcctgcatcgcaccgcgcgcggcatccacgccacccgggcgggcgatctggtctatgtacacgcccagaccctgctgtcgggctacaaccggatgacggccgagctggaccagttggaaaacagcgtctcgggcacctttcgcatcagcgtcagttcctttctggggcgcagcgtgatcgggccgatgctgatcgagatgaacgcggcccatcccgatctgaacatcgtcatgcggctggaggaccggctggtcgatgtggtgcgcgagggctatgacctggcgatccgcaccgggcggctgggggataccgacgggttcgggcgcaagatctcggcgctggataccgtgctggttgccacccccgcctatctggaccgcgttggccgcccggcccagcccgaggacatgaagcggctggatttcatccagcaccacgaggatcagaccaaggggttctttccgctgcgccgcgacgggcgggagtatcccgcgcctgtacgggtggggtttaccgccgatgacccggacctgatcatgcgggcggtcgcctcgggttcgggctatacccgcgtgccccggttcatggtggccgacgagatcgccagcggcgcgctggaggttgtgctgcccgcctatcgcccccccaacaaggatgtctttgcggtctacccctcgcgccacacaccggaccggcgccgcgacctgaccatcgagaacgtggtggcccgattcgaggcgctgcgcgatccacaggcgggtccggacgcaatcaccgcttgaccctttggcgcgcattccctaaccaacatgcaggcgggcctgtagctcaacggttagagcagagcgctcataacgctttggttgcgggttcaaatcctgccgggcctaccaccttcccccttactggctgatcatcgcccgatcacgatatcggcgcatagcccgcccatccgttcgctgtcgcccagccgaagcgcaccgccatgggcgcgggcgatatcggcaacgatggcaagacccagcccgacgccgccgccttgattctggttgcgcgccgcatccagccgctggaacggtttcaccgcctcggcgcgcttgtcggcggggatgccggggccgtcatcctcgacccggattcgcaggaacttgggtgtcactgccaggctgacctcggcccggctgccatagcggacggcattggcgatcaggttctcgaccgcacggcggacggccatggggcgcagggtgacgatgtccccttcctcggcctcgcaggccaccagtgccacgtcacggtcggcgcggcgggcatcctcgaccacctgtttcaacagggcgaccggatcaaccttttcgggcgcgctttcggacacgccacgcgagaaatcgaggaacgcgtccagcatctgctgcatctcggccacgtcctgcaacatcggcgcggcatcctcttcgtcgatcatcgccagccccagtttcaaccgggtcaacggcgtgcgcaaatcgtgactgacccccgacagcatcagggtgcgttgttcgatctgccgctcgatccgggcgcgcatatccagaaaggcgctgcccgccgcccgcacctcgatcgcgcccgagggggtgtaggagaccatatgcccccggccaaaggcttgcgccgcatcggccagccgtttcaccggccgaagctggttgcgcatgtagagaaatgcaatcgccgtcatcagcaagccaaaggccaccatcgtcacgatcagctgatgcggcgcggcgggcgacatgcggcggcggtcaaagatcagctcgaccggccccagcgcgctgcccagatagagccgcaccatgcgggaatcgggcagttccaccgccaggacatccgccaacctgccgcgcaggatgcgctgcacctgacggccggtgtaatcgtaccagggccgcagatccgccatgggcaccgtgccgtcattcacgaatcgcagactgacctgcaacgcgcccagcaccggccgcagctgcgcctgaacctcgccctgggtggccggttcggtgagctcacccatgatcagctcgacctcgcgcaccgcggtcagcgtcatctgggtggtcacatcctcgagatggcgttgcaggaacacgaccgaaacgacgatctgcaccgcgatcaccggcaccacgatgatgatggccgcccgggcatagaggctgcgcggcatatagtgtttgagccagcggaatgtcatggctaaacctaacccggcgccagagcgagcaaaagagacagatgagccaagcccccgacgatttcgacccgcccatcggcacgcccatcgagctggaggccggaatccggcggatcgtggcgcccaacccctcgccgatgacctatcgcggcaccaatacctatctgctgggcacgcgcgaactggcggtgatcgaccccggcccgatgagcgaggcgcatctggaggcgatcctggccgcgcttggccccggcgaaagcatcagccatatcgtggtcacccatacgcatctggatcactcgccgctggcgcgcccgctcgccgagcgcaccggcgcaccggtgctggcctttggcgggcccgaggccgggcgcagcgcggtgatgcgcgcgctgtcggcgcaggggcttgccggcggtggcgagggtatcgacaccggttttgtccccgaccggactgtcagcgatggtgaacggatcgagggggacggctggcagctggaggtgattcacacgccgggccatctgggcaatcatatcgcgctggcctggcaggatgtctgctttaccgccgatcacgtgatgggctgggccagttcgctggtctcgccgcccgatggcgacctgaccgatttcatgaccgcctgccgcgacctgcgcgcgcgcgactggcggttgttccaccccggtcacggggcgcaggtgagcgcgcccggggcgcggctcgactggctgatcacgcaccggatggggcgcgaggcggccatcctcggggcgctggccgacggcccggccacggccgaggcgctggcacgacgtatctataccgaaacccccgccgccctgctgcccgcggcaacacgcaacgtgttcgcacatctggtggatctgaccggccggagccgggtcgcgcccgaacaaaccctctcggccacggcccggtttcaccgcctcagctgagcgcgtgagaaaattctgcgaattttcttctaccccctctggacgcgctgaatcgggattgctatacggcgcgaaccgttccggcgtagctcagcggtagagcagttgactgttaatcaattggtcgtaggttcgatccctaccgccggagccaattccccagcaaaatcaggcggatatgcgagacatttgcctcgggtacctgcctgatgcctgcgtccacttagttcatgcgcattcgcgcggtgtagaggcatcgcgggcattgggggagcgggccatctcgtgaggtcagcgtgatccccgaagatacaagcgatagcccctgacgaggtccaagatcctgcgtccttcggcgtgtcatccgatcgccgtgcttggcataggccaacgcggcagcgggctggggtgtgaggtcttttgccctcaagagtcactctgccgctttccgcttcatgtggtttggcgggaacggcccctttaccgatgtttcatcgattggaatgtgcctcttctatcgaatttccggcactcgtacgctgcatgctcgtgatcgacatgatgggggtcgggtacggcgatccggcatcgacatctggcaagcgaccacgccgaaacgattgccgagttccttaacccaatgaaacttcggcggcgcggtctttacggtcacaacaaagacggagccgagacaatcgaactggcgacattgcctcgcaaaagcggcgcagtcgaatggctgcaaccaaggttggcgcgggcggcgccaaatctggaggcctgcgccgccagccgcgattacaggcggttcacggcccttcggattgtgaatctccgctcgcctcccgccccggagagccccctcaagcccggcgcggcaacgccttgccttatggctccgtgcggtcaagcaacatatcccctctcgatcttccagtgatcccggaccggcaacgattgcggtggcgcgctggccggtgcaacatggcccggacatgcaacaacccaaacccgaacccatatccgccccgccccgccaacagctgtcccagctgcgcgatatcgccatcctgttggcgctggcggtgctggcgctttatgccggggcggggtttctgatcccgctggcgttggcctttctggtctatgtgctggtcaccgcgatcagcgaccgggtgcatgccgccaccggcgcgcccgaatggctgaccacgctggcgggaatcatcgtggtgctggcgggtcttttcttgatgatcgcggtgatcggcggccaggccacccaattcgcccgcgccatggcgagttacgagaatgcctttgaccaggcggtcacccgggtggcggcattgttgggcgaacagatcaccgccttcctgcgcgacaatctgatcgggatcgacctgtcggcgctgacccgcagcgcaatgggcagtgccacctcgctgctcaacacctttctgctggtctcgctttacgtggccttcctgctggtcgagcggcgggtgctgggcatcaagctgctgctggccgcgcgcgatccccagctgggccgggacatgagccaggtgatggaggcgatctcgcacaacctgcaaagctatctgggggtcaagacattcgtcagcctgctgaccgccgggatcagctatgtcgtgttcaccctgctgggtctggaatttgccgagacctgggcggtgctgacatttgcgctgaacttcatcccctcgatcggctcgatcgtggcggtgatctttccggcgctggtctcgctggtgcagttcgacaccatcacgccttttctggtcatcgtgttcttttgcgggacggtgcagttccttatcgggaacttcctcgacccggcgctgttggggcggtcgctgaacatgtccaccttcatggtgatcctggcgctgaccttctggacagcggtctgggggctgatcggcgcctttctcagcgtgccgctcacggtctgcctgctgatcgtgttccgccatgtgcccgcattgcgaccggtggcggttctgatgtccaaggacggccatcccgaggcgcaggactcagacgcgtgacagcccccttgcccgaggcgatgttcatcggatccgagatctatcgccgctcgacctatggagcggtgcatccgctggcgatcccgcgcgtgtccaccgtgatcgacctttgccgggcgatgggctggtttgcacccggccagtaccgcaccagcccgcgcgcgcggcctgccgcgttgcgcgcgtttcacacgcccgactatatcgccgcgctgcaacaggccgaggccgagcaggctgtcagcgaagagacccgcgcccgccacgggctgggcaccctgcccaacccggtctttgccgagatgtaccgccgccccgccaccgcggcgggcggatcgctgctggcggccgaactggtggcgcgcgggcaccgggtgttcaatccgggcggcggcacccatcacggctttgccgaccgcgccggaggcttctgttatctcaacgatccggtgctggcgatcctggcgctgcaacggctgggctgtgcccgcgtcgcctatgtcgatatcgacgcgcatcattgcgacggggttgcctcggcctttcaggggtcgcagacggtgcgcatgatctcgatccacgaggcgcggcgctggccctttaccggcgcgctggaggatgacgcgggcggcgcggcgctgaacctgccggtggcgcgcgatctgaatgacagcgcctatgcgctgatcctcgaccggctgatcctgcctgcggtggccgggttccgccccgatgcggtggtgttgcaatgcggcgccgatgcggtggccgaagatccgctgtcgcgcctggcgctgtccaactgcgcccatcgggacacggtgcgggcgctggcggcactctgcccgcgcctactggtgctgggcggcggcggctacaacccgtggagcgtggcgcgcgcctggaccggggtctgggccacactcagcggtgccgaaattcccgaccgcctgccgcccgaggccgaagcggtgctgcgcgcgctgagctggcagcgccagcgccacgcgccccggcccgaaacctggttcaccacgctggccgatgcgccgcgccccggcccgatcccatccgggctgcgcaccgatctggcccggctggaacagcggttgcgggccgaagtctagcgtgctgcggggctttgccccggcccttgcgcctgctaaggctttgacatgtgggccgctctactctcgctgatcgtgttctgcctttacggggcggcgatcgtctgcgcggtgcaggcggcacgcaccgcgcgcacgccgcaaggcgcggttggctgggtggtgttcctgctcaccctgccctgggcctcggtgccgctttacatgtttctggggcatcaccggtttcacggctatcgcatcgcgcgccgcgagagtgaacgggtggtcgccgggctgcgcgcccatgccgatgccaccgcccccgatcccgatcgggtcatggtcaacacccgccccttcgagaagatcgcccatatggcggtcagccggggcaatggcgcccggctgctggtcgatggcgaggccacctttgccgcgctgttcgccgccctggacgcggcgcgccactatgtgctgatccagttctatatcgtgcgcgacgacgatctggggctggaactgcgcgaccgtctgatcgcggcggcgcagcgcggggtcaaggtgcggttccttaccgacgccatcggcagctatggcctttcggacaattatatcgaggatctgcgcgccgcaggcatcgacatcgccaatccgcgcaagcagcgcgggcccaatacccgctttcaggtcaattaccgcaaccaccgcaagacggtggtggtagacggccagactgggttcatcggcggccacaatgtgggtgtcgaatatctgggtcaggatccggtgatgggccgttggcgcgacacccatgttcagatcaccggcccctctgtgctgcagctccagctggtctttgccgaggactggcactgggcgcggggcgaggatctgctcgatcttctcagctgggaaacccggctcgacccgcaggatgccgatgcgctgatcgtcgccaccggccccggcgaccgcaccgaaagcggcgccatgatgttctttgccgcgatcaccgctgccgagcgccgctgctggatcgcctcgccctatttcgtgcccgatctcgacattctggcggcgctgaaacatgccgcgctgcggggggtcgatgtgcgcctgctggtgcccgacgaggccgatcacaccatcccctggctggcggctttcgcctatttcgacgaggtgcgcgaggccggggtgcgcgtgatgcgctataccgacgggttcctgcatcaaaaggtgttcgtggtcgatgacaccatcgccgccgtgggcacaaccaatctggacaaccgctcgttccgcctgaatttcgaggcgatggcgctgttctttgatgcgacagtggccggtcaggtgacggcgatgctggagcatgattttgccagcagcaccgaactgacccgcagcctggcggcacagccggtattcatccgctacggcgcgccgctggcgcggctgtttgcgccgatcctgtgaaccgcgcaggctagcgcggcagccggccttcgaagacccggctcatcagtgccaccagataggcggttgacaggccaaaggccagcagccccgccactgcggcaaaggccgcaaagatgcgcaaccccggccccagcacgatgtcgccatagcccagcgtggtataggtgacgagcgagaaatacagcgcctcgttccagtcggtcagaacgtcgctccagatccagaccccggcccagagccagacctgcaaagtatgggccagcacgatgaaggccagcgaaacactgatcaccgccgccgtgcgcatggcgcgcgacagatgccgcagccggatcgacagatgcacgatcaccagggtgcaccagaccagaagcagcacctcgaccacgaaacacaggcccagatacaggctgccccacatgatctgttgcaagagtgtcatcgccgccccgcctttgccctgttcgcctggggcgcaggatggccgcgcaggccagcaggtgcaaccccgccgcgcgctcaggccgcagggtcacgctcagcgcgtctgcgccatgcagtcgttataggtgcgggtatagatcttcttgcgccgcttctcctcgaaccgctccgaggcggccgaaccggcataggccggtgcgccttgggtcgcgggcccggacgagcgcgacacccccaccccgaccgagccgccgatgcgcagcgtggtgcgcccctgggaccattcggtgtcgcggatgcccgcctgtttctgtgcccgttcgtggcacagggcggcacgatcctgcgccagcgcgggcgcggcagaaagagcgatgagaaggatggacaatctgaacatgaagcggctcctgaccctttctagatgggcatccggcgcggcaattgcaatcgctgccctgcggcgaatgggggcaatcgcggcttggggctggacagtggcggtggacgggccattctctgccccgtaaccgcccccataaccgccctgaggccgcgcgccatgcttctgaccgttgataccgtgagcaagacctatccgggagggcgcccggtactgcgcggcgcctcgatcacgctggatcgggggcagagcctggcgctgaccggcgaaagcggcagcggaaagagcacgctgttgaacctgaccggcgcgcttgacgggttcgacagcggcgagatcacgctggacggggtggcgctgtcgcagcttgacgatgcgggccgggcggcgctgcgccgcgaccgcgtggcgctggtattccagcagttcaacctgatcccggcgctgagcgtggcgcaaaacctggcctttcaggcgcggctggccgggcggctggatcgcggctggatcgacgagatcaccgcccggctgggcctgaccgagctgaccgggcgctatcccgagcagctttcgggcgggcagcaacagcgggtcgccatcggcagggccatggccgggcgcccgaaattgctgctggcggacgagccgaccggcaatctggacgagaccgccgctggcaccgtgctggatctgatgctggagctggtgcgcgacagcggcaccgcgctgctgctggtcacccattcgcaggccatcgccgcccggctggaccggcgcgcgcatctgaccggcgggcgggtggccgcgtgatcggcgccgcgcttctggcgctggggtcgcattggcggcgccatccggtgcaactggtgacgctgctcttgggggtggcgctggccaccggcctctggtcggcggtgcaggcgatcaatgccgaggcgcgcgcctcttacgcccgggccgccgatcagatcggcgctggcgggctggaccgcctgcgccgcgtcgatggggcggcgatggggcttgagcagtatctggtgctgcgccgggcgggctggcaggtggccgccgtgctcgagggcgagatgcgtctgggtttgcgcgcgattgcagtgaccggcatcgacctcttggcctatcccgacctgcccgccatcgccgaaagcgcggcggccgccgaaatcgccccggtcgaggcactgaccgcgcccgggcgcctgtttgccgcgcccgcattggcgctggccttgcagggcgaacccggcctgccgccggtggtcgagaccagcgccttgccacccgacacggtgctgaccgatatcggcaccgccgagacgctgctggaccgccctggccagatctcgcatctgctggtcctgcccgggcagccgctgcgccgtgcccctctggccgagatcgcgcccgagctgatccgccagcccgcatccggggcgcaggacatcgggcggctgaccgtcagtttccacctcaacctcaccgcctttgggttgctctcttttgtggtgggcctgttcatcgtgcatggcgcggtcgggctggcgttcgagcagcggcgcggccttatccgcaccctgcgggcgctgggcctgccgctgcggctgttgacccggctcttgctggccgagctgtgcctgctcgcgctgctgggcggtgcggcggggctggtgctgggctatgtggtggccgccgccctgctgccggatgtggccgcaacactgcgcgggctctatggtgcgccggtctcgggcgtgctggagctcaggccggtctggctgctgtcgggccttggcatggcggtggcgggcaccttgctggccagcgcacaggctttgtggcggctggcccgcctgccgatcctggccgcgcccggacagcgcgcctggggcagcgggcgcctgcgcgcgccgacccagctgctgctggcgctggcgctgttgcttaccggactggcgggttttgcggtgagcggcgggctgatcggcggttttgtcctgttgggcgcggtgcttatggccgccgcgctggcgctgccgccggtgctgtcggccctgctggcgctcggcggggcgcgggcgcgcggccctgtggccgaatggctgtggtcggacatgcgggcacagctaccgggcctgtcactggcactgatggcgctgctgctggcgctcgccgccaatatcggcgtcggcaccatggtggccagctttcgcctcaccttcgatggctggctcgaccagcggctgacctcgaccctttatgtcaccgcccgcgatgacgcgcagggcgccgcgctggcggactggctggaaccgcgcagcgatgcggtattgccgatccgctcggtcgaggttcagcaggccgggacgccgcttttcatctatggcatcgtcgatcaccccagctatcgcgcccactggccgctgatcgcgcgcagcccgcaggactgggaccgggtgatgcgcggcgaggcggcgctgatcaacgaacagatggcgcggcgcgacggtctctggcccggtgacagggtcgaactggcccccggctggaccctgccggtggccgccgtctattccgattacggcaatccgaccggacaggccatcgtggcgctgaagcaattgctgcaacgctatcccggcacgcccgacacaaggttcggcgttcatctggcgtctgagcgggccgatgcactggccgatgagatcgccaccaccttcgacctgcccgccggcgccgtgatccaccaagaggcgctcaaggcgcgctcgcgggcgatctttgaaaagaccttcctggtaaccggcgcgctcaacattctgacgctgggggtggcggggtttgccatcctgaccagcctgctgacgctgtggacacaacgactgccgcagctggcaccggtctgggcgctggggctgacccgggcacggctggcacggctggaactggcgcgcgcggtggccctggcggcgatgacggcattgctggcgctgccgctggggctggtgctggcctggctgctcttggcagtgatcaacgtggccgcctttggatggcgcttgccgatgtatctgttcccgctcgactggctgcggctgatcgggctggcgctggccaccggcgcgctggccgccgccctgcccgcgctgcgcctgtaccgcctgccgcccgcccaattgctgagggtctttgccaatgaacgttaggctgcttgtcttgctgctgctctggccctggacggcactggcgcagggttttgccgggctggggaccgaggcggatggctttgcggtgccagagcgcgggcacagccccgcctttcccaccgatcacgggccccatcccgaattccgcatcgaatggtggtatctgaccgccacgctgaccggtgccgacgggcgcgattatggcctgcaatggaccctgttccgctcggccctgaaaccgggcgaggcaccgggctggaacagcccgcaactgtggatgggacatgccgccgtaaccacgcccgacagccacctctttgccgagcggctgtcgcgcggcggcatcggtcaggcgggcgcggtggccgccccctttcgcgcctggatcgacgagtgggagatggcaggcgatatggggggtgacatggtgctgcgcgccgggggcagcgatttcgcctatcacctgaccatgcgcgccaaggggccgctggtcctgcatggcgagggggggtattcggtcaagtccgccgccggtcaggccagctattactattcgcaaccgtttctccaggtcacgggcaacctgaccctgcccgagggcgagatgtcggtgaccggccaggcctggatcgaccgggaatggtcctcgcaaccgctggccgaggatcagagcggctgggactggttctcgctggtgctggacgatggcagccgggtgatggcctttcgcctgcgcggcagctcggatttcacatccggaacatggattggcgccgatgggcaggcaaccgccctgcccgatggcagcattcaggccgagccactggcaagcgcccccagcggcgcaggccccgaggtgccggtgcgctggcgcctggcgatcccggcgcgggggttggacgtgacggtcgaggcgctgaacccgcaggcctggatgggaacgtcatttgcctattgggaggggccggtccgcgtcagcggcagccatgccgggcgtggttatctggagatgaccggctatggggccgaatgaggcagggtcgcgcccgaacatgcaggacgggcgcgaccttctgctttccggcctataccccttcggcgttgcgggcgcgggccagttccttgtagaccttgttgcgcacccggttgaccgcgcccagcgggcgatgctcgggcagcgtgttccacgggttgaaggccatcctgtccccggccgcgatccgcgccgcgcgcgccgccgcgtcgccgggatcaagcgcgggaatctcgatccgcgccagtttcacccagcccgcgccattctcggtccagttcacgttcggatcctcgattggatgcgcggccacgtcctcttgcggttggatgtagaaatcaaaggccgccgccttgccgttcaacccgtcaagcaactgatcggtcagcccgtccgcgccctcgaccccctcgcggagttctcccggagcggggaccggatcgggcaccgcgcgatgtttcaccgcgatatcgccatgcagaaacggcgtcgtgctccaatagatcgcgcgcagcggcgaggtcgggagttgatcgccgaatttctgcgccaccgcatagatatcgtgactgaaatatttcttgaggaatttcaggtagatgccgttcacaattgcagcaagcgcctcgtccccgttgcgtttgaaattcagcacttccgagaccagatcgttgaaggcggaatactcgttcagatcgccctcgaaaaaggtctcgttatcgaccagcacgaaatcgagcgtgcccttggcatccgccgccccttcgacccgggcgccgggcacgccgaaaagcttgatcgccattccatgggcatcgccgcccttcggatcatcgcgccgctcggtgccgttggaaaaacggatcagcgcatcataggcaccgggctgggcaaacagccccacgcgaaaggcctgcggcacgtcagggccgacgatgaaccgggccgggatggcgccatgacccttggggtgctgggcccgccatttgaacccgttctcctcgacctccatcatcttgagattggcttgaatgatatcggcgatgatctcgtcttcattggccaagatcggcgcctcgcccagatcggcgcgaatgtctgtcatgtcaaattacccttcaaaaaaagctgccggcaaaatcctgccgacagcgaagggtaccacggatggttgaaaaatccagatgcggccggcggggtcagcccgcgcgcaccacatagaccgagaccggcgcatggcgcaccacgcgggcggcattcggacccagcaggtaatcggccagatcgggcttgtgcgcgccgaccacgatcagatcgctgcccgcgccttgggcggttttcaggatttccttataggcggtgccggtggccaccacatggcggatatcggcattgcgctcggcccccaggacctgggcgcacagcgccaccagcttgtcatgggcggccttgacggccttgtcgtgatggcccgcctcgaagaaacccgagacccaggtctcgccgaaatcgggcagcacggtcaccacgtccagccgcgccccgtccagatcggccaggcgcgcggcctgtttcaggatcggggcgtcgctgtcgggattgctgatatcgacggcacaaagaacagagctgctcatgcggggactccctgtctggcggcgcggccgcgttggagaaaggcgacaaggccaagcagcagcagcgccggaatgaacaccagctccttgggcggctgattggccggggccttgacggtgacaatgcgcaccgcctcgtcagcgtaaaagtcgaaatcctgcaacgactcggcgatcggcgtgccaaacagcggctcttcaagcttgatcagcccgtcctcttccagcgtcaggaagcccatcgcctcgacccgggcggcgccgtcggactcgtcgcccacggtcagctccaggctcaggtccttcatctcgccactgtcgaaatcaggccccgagacgatgacccgcagcacgtcgcccggcgccgcatcgcccaccgcctgttccaggcgcgcgggttcgaacagctcgaacggtggcgcgatccggttcatcacatagtcgggccggaacagcacgaaggccaccaggatcagcgccacgctttcatagatgcggctgcgggtcaggaaaaagcccattgtcccggcggtaaagaccagtaccgcgatggttgcggatatggccaccagtatgccgcccacccagcccacgtcgatcagcagcatgtcggtgttgaagatgaacacaaagggcaacgctacggtgcgcaagctgtagaagaaggcggtgaaaccggtcttgatcgcatcgccccccgacaccgccgcggcggcgaaactggccagccccaccggtggcgtcacatccgccatgatgccgaagtagaagacgaagagatgcaccgcgatcagcggcacgatcagccccgattgcgcgcccagctgcaccaccacaccggccatcagcgagctgaccacgatatagtttgcagtggtcggcaggcccatgcccagcaccagcgacaagagacccaccatcaccagcatcagcaccaggttgccgcctgacaggaactcgaccagatcggccatcacctggcccaccccggtcagggtcacggtgccgacgatcacgcccgccgtaccggtcgccagcgcgataccgatcatgttgcgggcgccgtcgatcagcccctgccacaggtcggcgaccccggacatgaagctggtcgccatctcggattcgccccggaacagcgatttcagcggtttctgggtcagcaggatcacgaacagcagcgcggtcgcccagaaggcggacaggcccggcgatttctgctcgatcatcaggaaatagaccagcaccacgataggcagcaggtaatgcagccccgccttgtagatctgggcgatatcgggcagttcgaccacctcggcattggggtcgtcgggttccagatcgggcacctgagcggccagccgcaccagcacgatatagattgcggtcacgatcagccccatgatcagcccggccgagctgggcgcccacgcggcaatcgcctgcgccgggaactgggtcgcataacacagcccggcaaagatcaagaagaagctgagcatgccggccacggtgcggatcagatgcacctcgcggttccccagcgtcggcatgttccgcttcaccgcctccagatgcacgatatagatcagcgcgatatagctgatcgctgcgggcaggaaggcatgggtgatcacctcgacataagagatgcccacatattccaccatcagaaaggccgcagcccccatcaccggcggcatgatctggccgttgaccgagctggccacctcgaccgagccggcctgttcgctggtaaagcccacccgcttcatcagcgggatggtaaaggtgccggtggtgaccacgttggcgatggacgagcccgagatcaggccggtcgcggccgagccgacaacagcggcctttgccgggccgccgcgcaggtgacccagcgcgccaaacgccatcttgatgaagtagttgcccgcgcccgccttgtccaaaagcgcgccgaacagcacgaagagaaagacgaacttggtcgagacccccagcgcgatgccgaacacgccctcggaggtgatccacatatggctcatcgcctttttcaggctggcgcccttccagcggatcacctcgggcacccattccgaggcgccccagaacacataggccaggaaaatggtggcgatgatcgccatggccggccccaacgcgcggcgcgcggcctcgaacagcaggatcagaccgaccagcgcgacccatttgtcggtgtcgtcggccagaccgcccgaattcaccagcttgtcatagaagaaatagccataaagcgcgatgccagcgcccagcaccgccatcacccagtcctgggcgggaatgcggtcgcgcgggctggatttcagcgcgggataggcggcaaaggccagaaacagggcaaaggccagatgcacctggcgcgagttgttcacgatactgccgggcagaagcatgttcgacagcggcgaggccaggatcagctggaacaccgaccatatcaccgcaacgatggccaagaacaggccgatactgccggccggatcgcgtgcgcccgcatctgacgaggcgacaagatcctgaagctcttcttcggatagcggtcgattgccctgaatttcagaggtcatgaaaaactctccctgtcacgccctgctgctttggctgatggcgtcaattatccattgcccggcccccgccgggagtgagcggggcgcgcaaccgcgccccgcccgagatcgtcgcgtcgcggatcagttgatccagccgcgctcgcggtaatatttctcggcacccgaatgcagcggcgccgacaggccgtccttgatcatctcggcttcggtcaggttggcaaaggccgggtgcagcttcttgaagtcttcgaaattgtcgaacaccgccttgaccagcgcatagaccgcgtcctcggacacatcggccgaagtcaccagcgtggcgccgacaccaaaggtggtggtgtcaccgtcattgccgcgatacatgccgccggggatggtggccttgcggtagaagctgttgtcggcgaccagcttgtcgatggcctcgccatccacgttcaccagcacggaatcacaggcggtggtggcctcctggatcgagcccgacgggtggccgacggtatagatcatcgcgtcgatctggttgtcgcacagcgcggccgactgttccgccgccttcagctcgctggccagggcgaaatcgccggtggtccagcccttggcctcgagcacaacgtccatggtgccgcgctgacccgacccggggttgccgatgttcacccgcttgcccttgagatcgtcaaagcttgtgatgccggcatcggcgcgggcaaccacggtaaagggctcggggtggatcgagaagacggcgcgcaggttttcgaacttgccggcctcttcgaatttcgaggtgccgttataggcgtgatactgccagtccgactgggccacgccgaattccagctcgccctcgcggatggtgttgatgttgtagaccgaaccgccggtggattcgaccgaacagcgcacgccatgttccttgcgccccttgttcaccagacggcagacggcgccaccggtcgggtaatagacgccggtcacaccaccggtgccgatggtgatgaactcttcggccatcgccgccggcgccaaaaaggccgcggtgaccaacgcgcccagaccaagcttgctgttccgattcatattgaaactcccgttagatttttgagcggacacaggtgcccagctaaagactcggggcgcctctgtcgcttgtctcccctaggtcgtaatccacatgactacaagaccggcagggtacggatgggggcacgttcccgatgggccaagggttccatccgggttccggacttgtcaacccgctggcgagaaacggtggtgaaaatcgccatatctgatccaaaccgcaggattttcccctaaacgctgcattgacccgatcacgtcaaggcgcgccggaacacgcggtcgccgtcagcggtcactccctgtggcagccagccgttgcggcgatagaaccgctcggcccgggtccctgcctcggtggtcagccaggcctcgctccagccggccaggcgcaggtcggcgcaggcgcgcgccagcagcgcccggccacatcccgcgccctcatgccctggggccacgaacagcgcccagatactgccgtctcgcggatcagaggcggcaaaccctgccacctctccgccgatctcacacagccagagggtcgaaagcgtcaggaattcctgatagtctgcacgccccacccgggccgggtccgaaagccggttttcacgcacccccgcgcggatcgccatcagcgcgtcgatatcctcctgtctggcgcgcctgatccgcatcctcgatcaccccctggttctggcggcccgtgccccgagcacgggcgtgcccgtattgccgatggcgcgcaggccagtttgctcctttgccctgccgacacgcgaccccttcatccttatccccatcctctcggttgggtgacggaaaacatatgttttccgtcccgttttctttgcaagaaaacggcgcccttcagatcggcaggctcagcgaaaccttggtccgctccatcgaaaccgaggtgcggaaccggcgcacattggaattctcaaagaacaaccggtgggtcagcgcctcgaaatcctgcatgtcacgggcagtacagatcaggatgaaatctgcctcgccagtgacgtaatagcattgctgcacctgcggttcggccttggcccgcttgcggaacagatcaagctgctgcagcgtttcccggtccagttcgaccatcaccacaaaggtcatcttccattcgaaccccgccgggtcgagcaccgcgatttccttctcgatcagaccatccgcgcgcagccgcttgagccgccgctgcaccgagggcaccgacagcgcgcaacgatgggccaattcctcaaggccgagccggcaatcctcttgcaggcttctcaggatggtcaggtcggcatcgtccagagtttggggcatggcaatccggctttcggctaggcgtgcggcaatgggaagaccggctatcacgaatccccgccggttcccattccccgtgcaccgctacaaggtcgtggtcatccggtatccggcatgaaacagcagccgcgcataggtcactggccgctctcccagccaggtcacccgctcgacagtgaaatgggcgtcggtctcgttgccgcccagaaattctgccgtttcacgattgccccggcaggccgagaagctgagccggatatcggtaaagggcacctcgctgaccagccattcattgggaccggtctgcgaaaaatccttcttggccgcctgcggtaccgtggccaggttgatccagcgctgttccagttgaaagggccgctcatcggcgtaatgcatgcagaccagatgcaagacccggtcccccgcgccaaggcccagctgcgcggcaagccatttgggcgtcgcctcctcggagcggctgaccagcgcatagcgatagctggcgcccagggcctcgatctcttcgcgcaccaccgggatcgaaaaccgcgcctgccgggccggggccagcttgacccgggtgccggccttgcgcttgcgctccaggatgccttcctcggccagttcgcgcatcgcccgattgaccgtcgcgcgcgcgcaaccgtattcctgcgccagcgccacctcgcccggcagcatcgctcccgggggccaggtgttgtcccggatcgcggccagcacccgggccttgatatcctgatagctgacccgcgtatcctcgcccatatcgctgcccttataaatctgcgcaatttccaatttatgtatacaaatcgaggcaccggctgaacaggcaaatcggcgcatgacacccgtcggaaccgaagctgtaccctccttttttatgactggacataaaaaacttttactcatacattttagagagaagagtctgccaggtcccgacatgacacttgccctgtttcacaacctcacccttgccagcatgacagacgggcccacgccctatgggctgatgccaaagggcgcattggtcgccgaggccggtcaggttctctggtccggccctcaggccgagctgcccgcggcatttgccgccgtgcccgcacatgacctgggccggcgtctggtgacgcctgcgctgatcgactgccacacccatgtcgtgcatggcggcaaccgcgcgaacgagttcgagatgcggctgaacggcgccagctatgaggaggtcgcgcgcgcgggcggcggcatcgtctcgaccgtcagcgccacacgcaccgccaccgaggccgagctgctggccagcgccctgccccgggtcgatgcgatgatcgccgagggcgtggcggtgatcgaggtgaaatccggctatgggctggatatcgagaccgagctgcgcatgctgcgcgccgcccgcgccattggccagcaccgtgacgtaaccatccgcaccagttttctgggcgcccatgcggtgccggcggactttgccggacgggcggatgcctatatcgacaccgtggcgatccccgccctgcgcaccgcccatgccgaggggctggtggatgcggtcgacgggttctgcgagggcatcgcctttcagcccgaacagatcgcccgggtcttcgacgtagcccgcgaccttggcttgccgatgaaactgcatgccgaacagctgtccaatctggggggcacaaaactcgccgcctcttacggcgcgctctcggccgatcacatcgaatatctcgacgaggacggcgtcgccgccatggcccgggccgggatgacggcggtaatcctgccgggcgcgttctacacgctgcgagaaacgcagaagccgcccgttgcactgttgcgcaaacatcgcgttccgatggcggtctcgaccgatgccaaccccggttcctcgccgatgacctcgctgctgttggcgatgaacatggcctgcaccctgttccgcctgacacccgaagaggcgctggccggcaccacccgcaatgccgcgcgcgccctgggaatggccgaccggggcacgctggccccgggtcagcgcgccgatctggcggtctgggacgtggcccacccggcggaactcgcctatcgcatcgggttcaacccgctttacaaacgcatcatcggaggcaccctgtgaccgccctcaccctcacccccggctccgccactctggagcatctggcgcggatctatttcgacgaaagcccggtgcggcttgacccggcctgccgcccggcggtcgaggcggcggcggcgcgcatccgcgcggcggcggcgggcgatgtgccggtctatggcgtcaacacgggctttggcaagctggccagcctcaaggtcgcgccgcaggacaccgccaccctgcaacgcaacctgatcctgtcccattgctgcggcgtcggcgccccgatcccgcgccgcatggcccggctgatgatggtgcttaaactgctgtcgctggggcgtggcgcctcgggcgtgcgctgggagctgatcacgttgcttcaggagatgctggcgcgcgatgtcaccccggtaatcccggtgcagggctcagtcggggcctcgggcgatctggcgccactggcccatatgacggcggtgatcatcggcgcaggcgaggccgagtatcagggccagcgcctgcccggcgccgaggcgctggcgcgcgctggcctgaccccgattgcgctgggccccaaggaggggctggcctttatcaacggcacccagttctcgaccgcattcgcgctggcgggcctgttcggcgcctggcgcgcggcgacctcctcgctggtgacggcggcactgtcgaccgatgcgatcatggggtcgaccgcacccctgcaacccgaaatccacgccctgcgcggccatcgcggccagatcgacgccgccgcgcggatgcgcgcgctgcttgacgggtccgagatccgcgaaagccaccgcgaaggcgacacgcgggtgcaggatccctattgcatccgctgccagccgcaggtgacgggtgctgccatggacgtgctgcgccaggccgcccagacgctggagatcgaggccaatgccgccaccgacaacccgctggtgctggccgaggcggacatgatcgtctctggcggcaatttccatgccgagccggtgggctttgccgccgatctgatcgcactggccctgtccgagatcggcgccatcgcgcaacgccgggtggcgctgatggtggatccgacgctgagtttcgatctgccgcccttcctgaccccgaagccggggctgaattccggtctgatgatcgccgaagtcaccaccgccgcgctgatgagcgagaacaagcatctggccaatccctgcgtcaccgacagcacccccaccagcgccaatcaggaggatcacgtatccatggccgcgcatggggcggtgcggctgggccggatggtcgagaacctgcattacatcctgggcgtcgagctgctttgcgccgcgcaggggatcgagttccgcgcgcccttgcagaccagcaccgcgctgcaagctgcggtcgcgcggctgcgcgccgaggtgccccggctggaggaagaccgttacatggcgcccgagatcgagaccgcggcgcggctggtcggcgccggcgcgctgctcgatgtggtggggatcgacatgggcgggctgcggccatgaccccggtcgcggtgatccggggcgatagcccggtggtgctgggtatgccccatggcggtacctttgtgcccgatgcgatccacgcccggctgaacccgcgcggtcaggggctgagcgataccgactggcacatcgaccggctctatgccgatctgctgcccggcgcgagcgtggtgaaatcgacggtgcaccgctatgtgatcgacgccaatcgcgaccctgctggcgcctcgctctatcccggccagaacaccaccacgctctgccccaccaccgattttgacgggcatgacatctggctgccgggtcaggcgccctcggatgacgagatcgcagagcgccgcgccacctatcacgccccctatcacgccgcattggccgaggcgctggagcgcgcccgcgaccggcacggggtggcggtgctgtatgattgccactcgatccgttccgacattccgttcctgttcgcgggcaccttgccgatattcaatatcggcaccaacaatggcaccacctgcgcgcccgaaatcgcggcggcgacgcttgagacctgccgcgccgccgacccggatcagaccgttctgaacggccgcttcaagggcggctggaccacccgccattacgggcggcccgaaatcggccagcatgcgatccagatggagaccgcgcagcgcgcctatatggacgaggccgcgccctggacctatcggcccgaacgcgccgaccgcctgcgcccggtgctggccgaactcctgacccaactcaaaacactggcgctgtccgggcgcctgagcagccccagaggagcctgatcatgcttgaccgcaagaacacccgcgacatctatccgcccaccgggcctgagcggaccgcaaagagctggcagaccgaggccgccatgcggatgctgatgaacaacctgcacccggatgtggccgagaacccgcatgagctggtggtttatggcggtatcggccgcgcggcccgcacgtggagcgatttcgacaccatcgttgccacgctgaaagaccttgaggcggacgagacgctggtggtgcagtcgggcaagccggtcgcggtggtgcgcacccatgccgacgcgccccgcgttctgatcgccaactccaacctggtgccccattgggccaattgggatcatttcaacgcgctcgataagaagggcctgatgatgtacggccagatgacggccgggtcctggatctatatcggcacccagggcatcgtgcagggcacgtacgagacctttgccgaagccgggcgccagcactacggcggcgacctgaccggcaagtggatcctgaccgggggtctgggcggcatgggcggggcgcagccgctggccgccgtctttgcaggcgcgtgctgtctggcggtcgaatgcaaccccgacagcatcgacttccgtctgcgcaccaggtacctggatgaaaaggccgaaacgctggacgaggcgctggccatgatcgaccgctggaccaaggcgggcgaagcaaaatcggtgggcctgctgggcaatgccgccgagattttccccgagatctacgcccgcatgcaggcaggcggcctgcgccccgatatcgtcaccgaccagaccagcgcccatgacccgatcaacggctatctgccgctgggctggaccatggcggaatggaaggacaagcgcgagagcgatcccaaggcggtggagaaagccgcccgcgcctcgatgaaacaacatgtggccgcgatggtcgatttctggaacgcgggcgtgccgacgctggattacggcaacaacatccgccaggtggcgcaggatgaggggctggaaaacgcctttgcttttcccggcttcgtgcccgcctatattcgccccttgttctgcaagggcatcggcccgttccgctggtgcgcgctgtcgggcgaccccgaggatatccacaagaccgacgccaagatgaaagagctgtttcccgacaatacccatctgcataactggctggacatggcacaggagcgcatcgcctttcagggcctgcccgcgcgcatctgctggatcgggcttggcgaccggcacaaggctggccttgcctttaacgagatggtggccagcggcgagttgaaggccccggtggtgatcgggcgcgatcacctcgacagcggctcggtcgcctcgcccaaccgcgagaccgaggcgatgcgcgacggctcggacgcggtcagcgactggccgctgctgaacgcgctggtcaacaccgcctcaggcgccacctgggtcagcctgcatcacggcggcggcgtcggcatgggcttttcccaacatgcgggcatggtggttgtcgccgacggcacccccgaggcagcccgccggctggaacgggtgctgtggaacgatccggccagcggcgtctggcgccatgccgatgcgggctatgagaccgcggttgactgcgcccgcgcccatggcctgcgcctgccgggcatcctgggcaactagggcgcgcgcggatgaccgttttcgccaaccgcctgcttggccccaagggctggctgttgaatgcccgcgtcacgattgacgggctgtttatcgcctcggtcgagccggacagcgcgccgctgcccggcgacgtgcgggtcgacaccctgctgcccgcgccgggcaacctgcacagccacagctttcagcgggcgatggcggggatgaccgagtatcgcagccgggggcgggaaagcttctggacctggcgcgagctgatgtaccgctttctcgaccggctcacgcccgagcatgtggccgcgattgccgcccagacctttgtcgagatgcaaaaggcgggctatgcggcggtgggcgagttccactacctgcaccaccgccccggcggtgggcactatgacgacagggccgagatgtcggcccggatcgtgcaggcggcggcggaaaccggcatcgggctgaccctgttgccggtcctctatacccatggcggcgctgacgggcgcgcgctggcgggcgggcagttgcgctttggcaacgaccttgacgcctattgcaccctggtcgagggcgcccgcgcccatacccgcaccctggccgccgatgcccgtgtcggcattgcgccgcattcgctgcgcgccgtatccgccaccgatctggccgaggtcgcagcacgccacccggacgggccggtgcatatccacatcgccgaacagacccgcgaggtcgaggagatcgaggcggcatatggcgcccgcccggtcgactggctgctgaacaacgcggcggtcgggccgcgctggtgcctgatccacgccacccatatgagcgatgccgaaacccgcgccatggcgtccaccggcgccgttgcgggcctgtgcccgatcaccgaggccaatctgggcgacggcatcttcaacggggtgccctatctcgaggcgggcggcgcatttggtgtaggttcggattccaacgtgttgatatccttgaccgaggaattgcggctgctggaatattcccagcgcctgcgtgaccgcgagcgcaatgtgctggccggtgctgagggatcgaccggcgcggcgctttatctgggggccttgcgcggcggcgcccgtgcgctggatcgccgggccggagagatcgcccccggcgccctggccgatctggtcgccatcgacagcaatgcgcccgcgctctgcgcactggaaccggagcaattgctggacgggttgatctttgccgccggtgaacgggtggtaagcgatctctggtcggcaggccgccatcaggtgcgcgcgggccggcatgtggccgaagaaagcatcgcgcgccgctatggcgctgcgctgcgcgatctgctggcgcgggtctgagggcgcaagttcttgatcacagatcgccatctcgcgaaaaagatttagccagaaccggcaaaacatgatgccactcgcgcgctgatcctgcctatcctgcggcaaatccccgaacggagtcgacaggatggatttcgccgcgcggctgacgcacctcaggcacgacctgcaccgccaccccgagcttggcctggccgagacccggaccaaggccgtggtggcggcacttctgcgcgatctcgggatcgaggtgcacgagggcgcgggcgtggtcggggtgctgcgtgcgggcaccggcaatcgcgccatcgggctgcgcgccgacatggatgcgctgccgatcaccgagaccgcgacacatgaccatgtctcgaccacccccggcgtgatgcatgcctgcggccatgacgggcatatgaccatgttgctgggcgccgccgaggagctggcgcgcgccgccgatttcgacggcaccgtggtgttcctgttccagcccgccgaagagcacgggctgggcgcgcgcgccatgatcgacgagggcgtgctggagcggtttcccattgacgaggtctatgccatccacaacctgcccggcgccccccttggccatgtctcgacccggcccggcctgatctgcaacagcgagacgctgttccagatcaacatcaccggacagggtggccatgcctcgatgccccaggccggggtcgatgcgatcaccgtgggcgccgagatggtcaccgcgctgcaaaccgtggtggcgcgcaagctggcgcccgcctcgggcgcggtgatctcggtgaccgagttcctgaccgatggacagcgcaacgtgctgccgggtcatgccacgctcaagggcgatttccgtgcccgcgcgccccaggaccgcgccgaaatccagcgcttcatggagcagatcgcgcgcggcgtggcggcggcgcatggcgttcgcgtcgcggtcaccttcgacacccagtttgtcgagacgatgaacgcaccagagccggtgcaggcggtttgccgcgccgcccgcgcggcggggctggaggccgagggcaaccgggaaccgatgagtttctccgaggatttcgcccatttcaccgccgccgtacccggctgcttcctgctgatgggcaacggcaccgagggggcccatgcccagccgttgcacgcctcggattacgatttcaacgacgcgctgctgccgatcggggccgccttctgggcggcgctggtgcgggaccggctgccgcaaagaaaggactgaaaatgaaagaccttctgcccgccgcccaactgggccatgtcgcctgcgcgcccacccggggcgatgccgcccaccgggtgctgtcccaacaggatttcgacgccgccgaagccgaaatcacccaatgggagggctatgcccccaccccgctcgtctcgctgccggcgctggccgaggcgatcggggtcggcgcgatcctgtacaagcacgaaggcccgcgctttggcctgggcagtttcaaggcgcttggcggcgcctatgcggctctgggcgtgctgcaacgcgagattgcccgccgcaccggcgcgcaggtcgagctggccgatatccgcgcgggcaagcatcgcgacgcggtggccgggatcacgctggtttcagcgaccgacggcaatcatggccgctcgctggcctggggctgtcagcgctttggcgcgccctgccgcatctatatccatgccgaggtcagcgagggccgcgcccaggcgatgcgcgatctgggcgccgaggtgatccgcattgacggcgattacgacgcctcggtccgcatggccaaggacgaggccgaggcgcatggctggttcgtggtctccgacacctcgtggccgggttattccgatccgccacgcgacgtgatggcgggctatggcgtgatggtgcgcgaggtctgccgcgagatggaccgggcgcccacccatgtctttcttcagggcggtgtcggcgggctggccgccggggtgaccgccgcgctggtgcagcattggggtgaggcgtctccgcgtgtcgttgttgtcgaacccgaccgcgccgcctgtctctatgaaagcgcccgcgccggggcggcgaccgccgtcgagatcgccgaagaaaccatcatggcaggcctgtcctgcggcgagccctcgccgctggcctgggcgatcctggccgaagaggcccgcgattacctgaccatccccgatacgctggtggcgcctaccgtgcggctgctggcgcatccgctgggcggcgacccggtcgtcgaagccggcgaaagcgcggtggccgggctggccgcgctcatcgccgcctgcagcgatgcggcgctcagcgacagtctggggctggatcgcagcgcccgggtgctgctgatcggctccgaagggatcaccgaccccgagatctatgcccggatcatggcgggcgaggatatggtctgacccctgtccaaggggcactcagtgccccttggccgcgccccccttgccggtgagcatccgccagagcggcgcgatcagacgcgtcgccagcgggatcaggacaaagccaagcgccagaccaaagaccccgtccagcgccgccttggtgatccattccaccgcgccggcccagctctcggacaccgcgtgaccggcagcataggccagatcgtggatatggtggccgagccagccaaagcccagcacctccatcccgtggatgacgatcgaaccgcccacccacagcatcgccgccgtgcccaccacagtcagcagatgcatgaagcccggcatcccccgtaccagcccgcgccccagggcgcgggtcacgcccaaccggccgttttgcgccaggaacagtccaacatcgtcagcctttacgatcagcgccaccgagccatagaccgccacggtgatgccgatcccggccaccgccagcgtcgccgcctccatccagaagccgctttcgggaatggcggcaaggatgatggtcatgatctcggccgagaggatgaaatcggtcttgatggcaccggcggccttttcttcctccagatgcaacgggtcgcccggcttgtcctccttgaacacatggctggtgtcatgcggcaccagcacgtgatagaccttttccgccccctcgaaacacagataggccccgcccagcatcaacagcggcgcgatcagccagggcgcgaaattcgacagcagcagcgcggcaggcagcaggatcaacagcttgttgcggatcgagccgcgcgcgatcttccagatgatcggcaactcgcgcgcgggcgcaaaaccgtgcacgtatttcggggtcaccgccgcgtcgtcgatcacggcgccggccgccttgacgcccgccttggccgcctgtgccgccacatcgtcgaccgaggccgccgcgaccttggctattcccgccacatcgtcgagaagggccagcaatccgctcatccccgcttcctttcatcctgcccgcgttctggtcaacctaccctaacagccgcgtggcgcaagcgttagcgcaaccggggcaagtttgcgctaacaccttcaaaataaatcggttttgccctttctgcgcgcgacagtgccgtctatatggcgggacaaattcacgtctgccggagtttcacaatgacgatcaaggttggtatcaacggatttggccgcatcggtcgttgcaccctgtcccatatcgcagcctcgggccgcgacgatatcgaggtgatcaaggtcaacgccaccggcccgctggagaccgccgcccatctgatcaaatatgacagcgtgcatggccgcttcccgggcgaggtcagcctcggcgagggcaccatgaacctgggccggggcgacatgcagatgttctcgacctatgacctgaacgagctggactggtcgggctgcgacgtggtgctggaatgcaccggcaagttcaacgatggcgccaaggccaaggtgcatctggaacgcggcgccaagaaggtgctgctgtccgcccccggcaagaacgtggacaagaccatcgtgttcggcgtcaacgacgaccaactgaccgccgccgacaccatgatctcgaacgggtcctgcaccaccaactgcctggcgccgctggccaaggtgctggacgaggcattcggcatcgagcacggcatcatgaccacgatccacgcctataccggcgaccagccgacgctggaccgccgccacaaggacctgtatcgcgcccgcgctgcagcgatgtcgatgatccccacctcgaccggggccgccaaggcgctgggtgaggtgctgccgaacctcaaggggcggctggacggatcggcgatccgggtgccgacgccgaatgtctcggctgtcgacctgaccttccgcgccgggcgcgacgtgaccacggccgaggtgaacgccgccgttgaggccgccgccaaagggccgatgaaaggcgtgttgggttacgagcccgcgccgctggtctcgaccgatttcaaccacacgcccgaaagttcgatctttgcccccgaccagacccgcgtggtggaaaaccgcatggtgcgcgtgctggcctggtatgacaacgaatggggcttctcggtgcgtatggccgatgtggcagtggcgatgggccgtctgggctgatttccgctgaccctcttgagacaaggcgcccgctcaggttatctgggcgggcgtttctgtcggagccgggacatcatgacaaatcagatctccatttggctgggtgtcatcctgctgggcacggtcatgctggattttgcgatgttcggcaccgagcatatgctgtttctgggcaagaaactgttcgagctgctcgaatggctggccttctggcgctagggcgccgccacgattcgcgtggcggcccggcggtcccgctgaccggatgccgcaattttgtttcaaatcatctggaaaaagcggcagcgcttgggctgcctaggcccgccccagccgctccttgagggcatcgttgacccggggtggcacgaatttcgacacgtcgccccccagccgcgcgatttccttcaccagcttcgaggcgatcgcctgacggcgggcatcggccatcaggaacacggtctcgacactgtcgtccagcgcgcggttcatgccgaccatctggaactcatactcgaaatcggccaccgcgcgcaggccgcgcacgatgatctgggcccccacgtcgcgggcgcagtcgatcagcagattctcgaacggatgggccacgatctcggtcccggtctcggcgctgagcgcggcgcattcggcctcgatcatcgccacccgctcttcgagcgtgaacagcggccccttgtcgcggttgatcgcgaccccgatcaccagcttgtccaccagcgcggcggcgcggcggatgatatcgacgtgacccagtgtgatcggatcaaaggtaccgggatacaaagccactctcatctgggcctcctgcgcaacattattgctgcgcaagcaaacacaactttgccgcaggtgcaagctttccagcctgcggcaaagcgttgtagggggtcagtgccccatgatcatgccttcgagcgcgtctttctccatcgccagctcggccagctgcgccttgaccacgtcgcccagggtgaccagcccgaccagcttgccctcttcgatcacgggcatgtggcggaatcggccctcggtcatctggctcagcacgtcctgcaccttggcatcgcggccacaggtgatcagatccttggtcatataggtgctgaccggttcactcaagcagccgctgccgctggcggccagttcacgcacgatgtcgcgctcggacaggatgccctgtgccgtctcgccatcgtccgagaccaccacggtgccgatacgcttctccgccagaatcgcggcggcctgcgcgacggtggccgcggcgctgacggtgacgaccccgtcactggccttggacttgagaatggcctgtacgagcatatgcaacacctccgaaatatctcttcatattcaaaagcgttgcgccattgcgccgccctgtcaagacatggcgtcggcctcgagccgtgcaacctcgtcgcggatcccccgcgtcagcgcctcggcaaagcggttgagccgctcgctgcgctggtcgccctgatggcgcaccagatagaatgagcgggtcaggctgacctgatcggtcaggatacgccgcagattgccatggaacggcagggtgaaatcatgcgccacgcagatgcccgagccatgccccgcctggcgcagctggaccgagaccgagttcgaggccagcgccacccgctcgatgccgatatcgttgaggtaatccagctcgcggtcaaaaatcatgtcggggatatagccgatcatccggtggccgcgcagatcggccagtgtctcgatcggcggatgaccgcgcagataccggcgcgaggccaccatgtgcagcttgtaatcggtgatcttctgcaccagcagatgccccgccgtgggggcgctgacggtgaccgccatatccgcctcgcgccgcgacaggttgatgatgcgcggcagggcaaggatctggatatcaagctcggggttctcgtcgctgatctgggcacagacctggggcagcaggtaattggcgctgccatcgggggcgccgatacggatctggccggtcagcccctcggtggtgccggccagcgcctcggaggcgctgcgcatcgccgcctcggcctgttcgccatgcgacagcagccgctcgccggcggcggtcagcgtgtaaccctgtggcgatttggcaaacaacggcgtgtcataggcggattccagacgggcgatgcggcgccccacggtggccggatcgagcttcagctggcgccctgcgcccgacaggctctcctcgcgcgcgaccgccagaaacaccttcatatcgtcccaatgtggttccatccccatccccgctactgcattcttgcaaaacgcctttgaaatcttgcctcttttctcgggatttctgcaagcctaaagtgccgccagccaatcggaggagatcccatgcaggaactgacccactatatcaacggcgaacatgtcaaaggcacctcgggccgctttgccgatgtcttcaaccccgccaccggcgacgtgcaggccaagtgcccgctcgcctcgaccgaggaaatggcccgcgcggtggaaatcgccgccgcagcccagcccgcctgggctgccgtcaacccgcagcgccgtgcgcgggtgatgatgaaattcgtcgatctgctgaaccgcgacatggacaagctggccgaggcgctgagccgcgagcatggcaagaccctgcccgacgccgccggcgacgtgcagcgcgggctggaagtggtggaatactgcatcggcgccccgcatctgctgaagggcgaattcaccgacagcgccggccccggcatcgacatgtactcgatgcgccagccgctgggcgtcaccgccggcatcacgccattcaacttccccgccatgatcccgatgtggatgttcgcgcccgccatcgcctgcggcaacgcctttatcctgaagccgtccgagcgtgatccctcggtgccgctgatgctggccgaactgatggaagaggccggactgcccaagggcatcctgcaggtcgtcaacggtgacaaggaagcggtcgacgcgatcctgtacaatccggtgatccagtcggtcggctttgtcggctcgaccccgattgcggaatacatctatggcaccggctgcgcccagggcaagcgcgtgcagtgtttcggcggcgccaagaaccacatgatcatcatgcccgacgccgatatggaccaggccgccgatgcgctggtgggtgccggttacggtgctgcgggcgaacgctgcatggccatttcggttgccgtgccggtgggcgacgacaccgccgaccgcctgatcgagaaactggtcccccggatcgagaaactgaaggtcggcccctataccgccggcaaggatgtcgattacggccccgttgtcaccgccgccgccaaggagaacatcctgcgtctggtgaactcgggcgtggaacagggcgccaagctggtggtcgatggccgcgatttcagcctgcagggctacgaagacggcttctttgtcggcccgcatctctttgaccatgtcacccccgacatggacatctacaagaaagagatctttggcccggtcctgtccaccgtgcgcgccaagacctatgaagaggcccttggcctggccatggaccacgaatacggcaacggcaccgcgatctttacccgcgacggcgacgccgcgcgcgatttcgccaaccggatcaacatcggcatggtcggcgtgaacgtgccgatcccggtgccgctggcctatcacacctttggcggctggaagaaatccgcctttggcgacctgaaccagcacggccccgacgcgttcaagttctatacccggaccaagaccgtcaccgcccgctggccctcgggcatcaaggaaggcggcgaattctccatccccgtgatggaataatcgccaggaaaacaggcgccccggtccgcaaggtccggggcgtttttctttgcaggccgcctaccaggccagcgtccgcatattgtcgcggaacagccagctttcgacgaccggccagctgcccatggtcaccccgtcgatgtaatccgcctgcgtcagccccgccgccttggaacaggctccgcacatcaacacggtgccgccatcggcgataaaggcggagagcatgtcctggatcgtcgccccctgcccggccatcagcccgtggatatggctgggccgcttcttgtcggccagatagaccgcccgcacattcagccagatcgcggtgtcatagccactcttcagcgcccgctgatgggcaaacatgatcgccttgccggccgcccaggtgtcatcggtcgtaagggtgatgaagagacccggcttgtcctctccggcctgcgagggctcaggcgcgaccagcgcaaggccggtcagcatcagcgcggcgcaaaacgccagaacgaaacgtttcatgggggaactcctgtgattgtacgccgccaggctagaacacattcagatttcggaacttgacctcaatcaaaccttcccgcgcaggagggttgcacccttccgctcgcagtcgatgacaaaggcgtgaccgcgccatttccgatacgttttgatacagctttcccccttttcccccgcgccgattgcggcaatatgccgtgaggcaaatcaggcaggaaaaccggagcccatatatgtccaccacccgcatgacccgccgcgcaacccttctcggcgccgccgcgacactggccgcgccggcgctggcacgcgcgcagtccaccgacgccttcccgcaagccgagaccgcgatccgcgatcaggtgccggtacggcgcaacatctcctctttcttgcagcagaactggcaggaccatttcgagactctgggcgtgggctgtctgctggccgacatcagcagccgcgcggtgcactactggggcgccgatggcagctacaagctctacccttcctcggtgcctatgaccgaggaactgacccggcgcggctataccgaggtggtgcgcaagacggtcaatcccagctggacccccaccgcctcgatgcgcgagcgtgacccgaccctgccggtacggatggaaggcggcgaggtcggcaacccgctgggcacccgcgccatgtatctgacctggcccgcctatctggtgcatggcacccatgatacccgcaagatcgggcgccaaagctcctcgggctgcattggcctctacaaccagcatgtcgaggaactttatgaactggtgcaggtcggcacccaggtccggctgctctagttcagcggaaacgtcaggccataggtcagggtggcatcgaccgcgttgccaccccctggcaaagcctgaatgaacagattgcgatagcgcatttgcacgccacccagcggaaccatgtcgtccacggcgtggttgaactggtctccgttgccgggataccaggcaacgccagcgaacagatcgaacccccaatcctgggtccggtacaagggatacacgcccgagacagcaaccgaaccgtccccatagctgttgcgaaaagcccccacggtcaggtcgagacgctggcctatcgccacttcggtccaggtcaggaacagcccgggattgacctcttcaaacgtccgggtcgcgccgacatgatgcgaacccagcaggatcgaaacctggtcggggccggcggtcacatagctcgccgagagcgcgaaagccattgaaagcatggctgttttggcaatcttctgcatcgtttgatttctgtccttttacggaggtgcgcccaagcggttacttgagcggtatggtcagaccaaagttcaaccgggtgtccgcccccaaggactcgctaggcaccgcacgcaaataggcgctgcgatagcgcgcctccagcgccgcgaccggggccacggcgccaatggaataccgagagctttgtgccatctccgcatcccaggccagcgcgccaacaagcgaaacccgcagatcgcccgtctcggcgacaggcagggctgcgctcaatgccaatggtccgttccggctgccgcttggcaatgcccccatggtcagatcgaccctgttgcccagagcagcttcggcccagatcagtggatcgaaccgagcggcggtagagtgctgacgggccttgtcagacggggattgatccgccagcgccgcagcggacaggcttatgccagcagaaatgaccagggtaagtaccgtcgcgtgcctcatgcctgtccccttcaactatggcgcgttgaaccccgaattgaccgttatgcagtgggtttcagccccaactgttccgttttttacagggtcgcaccgaaattggacaagattgtggcaaaaccggaaacagttcagagcttgcggatccagaaggattgcgcccgaccctgccccaggaacggcagcgcctcgaccgcatctggccgggcccgttgcaagtagtagccgggccagaggatgtcatagccgccggattggatcagcgcatgcagaacatattgttccgcccaggacgggcagtcataaaagaaccgcttgggatattcatagggcaggaacacgtcgtgcacatgaatgaccacgcccggcgccagcgccgggatgatgcggcagaacagatgcgccacatcgttgctcatccgtacctgatggcttgaatcgatgaacagaacatcgtcggcctcaagcgcggcaaacactgccggatcgacctcttccagccgagcctgttcaaacctgtccaccacgcccgcgatatcggcgcgcggccaggggtcgatcgcggtgatctctgtctccagcccgccatccagcgccgcctgccgcgtgatccgggtcgagttgccacagcccacctcgatcacccggcgcggctgatagcggcggatcatcagatacagcgcctcggcatcgggcgtgtcgtaatagccgttgccgctgcgatatccggtctggttgcgcgccggatcgtgcagcgccgccagcgcctcgccatgttgggcatattcctcgaccagcggtgccagatcgaaggtgcgcatcccggggctgagcgcataggccggcgcctccagcccgccgcgcgcctcgaaatcggccagccgggcctgttccgcctgcgtctcgcgcgcatcacttagcgccacaccccagcgtgagagcaccgcattgacccgtggaaatctgcgtttcttcatcccgccgccccgctctgactgtctgtcccggcccgttccttacccgtcccgacgcgtcaggccaacgccattcctgcttggcaaagccatctgttgcctgttcactggtccaaaaccggcagcggaggggtcatgcaaaaggaattcacactcgggatcgaagaggaatatctgctggtcgaccgcgacagcctgcaactggccgaggcgcccgaggcgctgatgagcacctgtcaggcggatttcgaaggccaggtcagcccggagttcctgcaatgccagatcgaggtcggcacccgcccccatgccaccatcgccgccgcgcgcgaggatctgaaacggctgcgcgccggtgtctcgcaacgggcggccgaacataacctgaccccgatcgcggtctcctgccacccgttcgccagctggaaggaccagcaccacacccgcaaggaacgctatgacgcgctgcaacatgcgttgggcggggtggcgcggcggatgctgatctgcggcatgcatgtgcatatcggggtcgaggacaaggcgctgcgcgccgatctgatgccccagctcagctatttcctgccgcatatgctggcgctgtcggcttcctcgcccttctggaatggcgaggataccggcctgtcttcctaccggctgaccatcttcgacaacctgccgcgcaccggcctgccgccttcgttttcgagctgggccgaatatgaacgcaccaccggcattctggtggaactgggcgtgatcgaggacaccaccaagatctggtgggatctgcgcccctcgcaccggttcccgacgctggaaacccggatcatggatgtgcagccgcggttggagcacgcgctgtcgctcgcggcgatgaaccaggcgctgatgcggatgctgtgccggatgaaggcgcgcaacctgcgctggcgccattacgaccggttcctggtcggcgagaaccgctggcgtgcgcagcgctatggcgtaggcgaagggctgatcgacttcggcgaccgctcgctcaagccgatgacggtgctgatggacgagctgatggggatgctgtcggaagatgccgaggcactcggcaccctgcccgagatcgcccgcctgcgccagatcgccgaacacggcaactcggccacccgccagcgcagggtccatgccgaggcgctggcccggggcgaggatgccggacgcgccgtggtgcgccacctgatcgaggagttccacgccgatctgtaagggaaggagccgcccattcgggtttcgaaacggcggctccggacttaaacctttggcatcacttcacgcttcgacgtcgatgaagaagccggcatcggacgcgatactccaacattctccggcatagtagtcgaattctgcttctttggtccaaaaatcgatccacgcctgatctttttgagctatcgttgtcgcagccttaataccggtacaggcagttgtccctgtgagatgacgtatttcgaacttgttggtccagatcgggttcccgaaaccatctttcggcagttccgtgacgatgcttggtacaatcgttttagggtggtatttcacattagctcggaacccgtcattgtctgctcgttgagttcccaatccgatcccggagtcgaaaccgaagcgctcgaaatagtagagcgctttggaggactcgatttccaggtttggataggacagcactgacgagccaaaaccggcctcaagtttgaggcccgcaaaggcgaaatcccacagatcggtgccgagttgatccacaacaatcgcgatgcctggattgtctcccagagccaccgcgtcttcgcttggcgtatagagcgtcgcacttgttgaggtaaactgacccgcagcggtaaccggtacggggagcgtagcggcggcatgggtaataatcgttggattatcccggttgtagaaatggatcgagaaccggaggtttgacggcagctcgccaattccgtagatcgtcaacgtcaactcccgctctgaaaatcgacgcaggttgttctttccataaaacacctgacgaattcccgagtaatcgttaccggtttgcccggtggactttacccgcatcgcgtatttgggcttgaacgattggttgttgctcaggagatgatcaacatcttcgcgggttgccgtaagagtgtcgccggaacaccacagctgccaccgctcggcaacaggtgtgccgttggcggtcacatcagtgaaactgtcgccgcgcgcccaaaggtcaaatgtggggttatcgagcaggttctcccttgttgtcaggacattcgaagggatttgcgttcttgaaaggaagtaaagttgcccgacacagggcgagtagacgtcgttattgatctcatagatgctctctcccgcccgcagatgggcaacgatactgtccgttgtgtcgacatggaacatcatgcccacggcgcgggtgggcagacgggcggcaaccctcggcactttgtttgcaaagatacccttgttggcaaacagatcctgcgcattttgcgtatagctcagcatcgcctgctcacgcggtatgtcgtatttaacccagttttcccgcccgaaagtatacagggtgatttcatctccgaaggagaccagatgcggaggcgacccgacgcttttgttcggagcataaccttcgttgagtattccgctatctctcggcatggtcagggccgtcgttcccacactggtcatgtcggtcgatgtggcggccagatagttcggatatcccgatccccttatatagagaacataatcatctgactggggaacccgcgcgatcgtcagctctgatgcgacaaaatccgtggccacctgcccctggtcgttgataaactgtgtggtcgccatgtcgaagaccgtatgtgtgctccatgtcgcccccttgtccgcggtggtaaaggcaaaggccgagccgccatgataggtatagaaaaccgcgccgttgtcatcatgcccaccggcatttgcatcgtagcggtgcgtgatcccgaacagaaaatggctgctgttcgtggaaatgtcaggggtttgctgaagccaggatgctccatgatcatctgaataaatcagcttcaggctgcgttggttcgacgcgttctcggtgttcacgatcaccatcaggcggccgttcaggtagatgccgctggtggccagaatcttgaggttctgatcgcccggaaaaatcgttcgccgaccttgccagctgcaaccgctatcgtcggagaactctgccgtcacactcatcccgaaactcggttgatgcgatcgcgcctccgaaaaaacgcgccatagccgctcttcgctgggatcatagagcaagggccccggatgaacatcaatcgttaccggatcatatgatttgacaatcgatccttgcagcgggtggaaacggggttcggtatcagcatgtagaacagacatgaatgacctctgaaagcataatatttaggttgacttggacaagtatttttatcgcttaggttgataggataagcaacgaaatattcaagctaagcgagcagccggacaccagccgaggtcatcaatcgcagccgggccgcaaaccggcccaacaatctatctttgtcacgcacattgtgacgatccaaacccagccccctggctttgcgatagggcaaagtgcaatccagcttgcgtcgttgaggttgacgattttcatcaacggtccactgctctgccggccgcaagcacaggtcgtgctttgcatttctgcaaggggtgtttgcggcattggcgcttgatcggacaggggcgcggcggtaagaaataaacaactgttcatttctgctgtccgccgatggaggagacgtcatggattttgcactgaccgaggaacagaccgcgattttcgacatggcccacgcattcggccaggacaatatcgcgccttatgcccggcaatgggaggccgagggcaccattcccaaggacctgtggccgcaggtgggcgagctgggttttggcgggctttacgtgtccgaggaggccggcggcgcgggcctgagccggctggatgccaccctggtattcgaggcgctgagcatggcctgcccttcggtcgcggccttcctgtcgatccacaacatgtgcgccaagatgctggacaatttcgccagcgacgagctgaagacgcgggtgatgcccgatgtgctgtcgctcaatacggtgctgagctattgcctgaccgaacccggctcgggctcggacgcggcggcactgaagacgcgggcagagaagagcaacgagggctatgtgctcaacggcaccaaggcgttcatctcgggcggtggctattccgatgcctatgtctgcatggtgcgcaccggcgaggacgggcccaagggcatctcgaccgtctatgtcgaggacggcacgccgggcctgagctttggcgcgctggaggacaagatgggctggaagagccagcccaccgcgcaggtgcaattcgacgattgcaaggtgcccgcgggcaacctggtcggtgtcgagggcgacgggttcaaatacgcgatgatggggctggacggcgggcggctcaacatcgcctcgtgcagcctgggcgcggcgcagacggcgctgaacatgacgttgcaatacatgggcgagcgcaaggcgttcggcaaatccatcgaccagttccaggcgctgcaattccggctggcggatatggagatcgaattgcaggcggcgcgcaccttcctgcgccaggcggcgtggaagctggacaacaagacgcccgatgccaccaagttctgcgccatggccaagaaattcgtgaccgagaccggttccaaagtggtggatcagtgtctgcaactgcatggcggctacggctatcttgccgattacggcatcgaaaagctggtccgcgatctgcgggtgcaccagatcctggaaggcaccaacgagatcatgcgggtgattgtcgcccgtcacatgctggccaaccgctgaggatcagatggcagatatcgacatccgggtcacggggcgcgccgggcggatcaccctgacccgcccgcaggcgctgaacgcgatgagctatgacatgtgcatggcgatcgacgcggcgctgaggaactggcgcgaggacgacgacgttgcgctggtgatcatcgacgcggagggcgacaaggcgttctgtgccggcggcgatatcgccgagctgtatgacaccggcaccaagggcaattacgactacgggcgcaccttttggcgcgacgaatatcgcatgaatgcgatgatcttcgagtatcccaagccggtggtcagcttcatgcaggggttcaccatgggcggcggtgtcggcatcggctgtcacggctcgcaccgggtggtgggcgaaagcagcaagattgcgatgcccgaatgcggcatcgggctggttccggatgtgggcggcacgctgatgctggcgctggcgccggggcggctgggcgaatacctgggcaccaccgccgggcggatggggccggatgacgccatttttgccggttttgcggatatctatatcccgcaaggtgactgggccgggctgatcgagatgttggaggcctcgggcgatccggcgctgctggcgccgcatgcacagaccccgccgccgggcgagttgcgtgccatgcaggctgagatcgaccgccatttcggcggcgagacgctgggggatatcctgacatcgctcaagggcgatggcggagaattttcgtcgaaaattctcgcgagcctcaggcggaattcgccactttcgatggcctgcacggtggagatgctgcatcggctgcgcggtgcgacgctcagcatccgcaaggcgctggagctggaataccgcttcacctatcgtgcgatggacaagggcgatttcctggaagggatccgcgcccagatcatcgacaaggaccgcaatccgcgctggcaatatgccgatctgacggtgcccgcagtggcggtatcggccatgttgcagccgctgggcgccgaggcgctgacattcgaggaggaagaggcatgaaaatcgggttcatcggtctgggcaatatgggggcgccgatggcgtccaacctggccaaggccggtcacgaggtgaccggctttgacatggcaccggtcgaggtggcgggcgtgacccgcgcggccagcgcggcagaggccgcgcgtggcgccgatgtggtggtgaccatgttgcccaacggccagatcctgcgcgccgttgcggccgaggtgatcccggcgatgacggctggcgcggcgctggtcgattgttcgaccgtcgatgtggacagcgcccgcgcggtggcggcggatgccgaggcggccgggctgctggcggtcgacgcgccggtctcgggcgggatcggtggcgcggcagccggcacgctgaccttcatggcgggcggctcggacgcggcgttcgagaaggccaagccgcttttcgacatcatgggccagaaggccgtgcattgcggcgctgcgggcgccggacaggcggcaaagatctgcaacaacatgatcctgggcgtcaccatgatcgccacttgtgaggcctttgcgctggccgacaagctggggctggaccggcagaagatgttcgacgtggtctcgacctcgtcgggctatagctggacgatgaacgcctattgcccggcgccgggtgtggggccgcaatcgcccgccgacaacggatacaagcccgggttcgccgccgaactgatgctgaaggatctgcggctgagccagcaggccgccggcagcgccgatgcggatacgccgatgggccagctggccgaggcgctttatgcccaattcgtcgaaaacgaggggggcaagggcatggatttcagcgccatgctgccccggttcgagaaacgcacacggggataaggggcgccgcccctcttggcctgcggccaattcaccccgggagtatttctcaccagaaagaagccggacccgtcggcacccctgccggcgggttttcgcgtatcgatttgcacaaaacctgttttgacctcatctatttcccagatccggccagtcgccggacgcaatcggaaggtaagcgcatgaaacggatactcccgggattgcttgtcctgagcctggccctgtcagccgcaccggtgctggccgggaatggcaatgggaacggcaagggcgcccagaagggcgagaacaaggtcaaggtgacccgctcggccaacccggccaacgcggtgcactgtccgccgggcctggccaagaaggcggtgccctgtgtgccgcccggacaggtgaaggcgcgctatggcatcggcgaccgtatcgaacgcgactatttctggatcgacgatccctatcgctatgggttgaagcagaccggctattacgtgcgggcgggcgattatgtctatcaggtcgaccgcgacacccataaggtgctgaacctgatcggcgcggtggccgacatcctgaactgagtttcacgagcgtatataggcccgacccgaatccgggtcgggacgataatcccaggcggtgccattgcgctgcatggcggcgttgaccacctgtttgaggggcagacgctcccagacctcgcgcgcgatccgctccagatcgaaactgccgccggtgatcacccggtcaagccgcgcctcggtttcggcaaggtccggctctccggcccggttgtgccattcccccggatcccgggccagattgtagagctgcggcgccgaaccgtggcagtagtgatatttccagtcccccagccgcaccatgaaactgggccgcatgatgccctcgccatggtattccgagacgatgggcacggtgtccagctcctgcccccgcaccgcgcccagcaaggaccgcccctctagcggtgccaccggtgtctgaccggacaattcgatcagtgtggcgggcaggtccagcagcgacaccggcgtgtcgacccggccgggcgcggcgcccggcaggtcgatgatcagcgggatgcgcgccgaccattcatagaggctgcgtttctggatcagccccttttcgcccagcatctcgccatgatccgaggttacgatgatcaccgtctcgtcgcgctggccggtctcgtcgagaacctcgagcagcgcaccgatcttgtcatcgacataatgggccagcgccgcaaagccgcgtcgcatggcgatcaggttccgggggtcgcggacctcgtggccgcgctgatgcaggccatgccagcgccgcagcgcgtgatcgaactcggaatagcgcgcgtccatgtcagcgggatagtccggcagcgggatatcggcgtccttgtacatctcccaataagggcgcggcaccacgtagggtggatgcgggttggtaaaggacacggtcagcatccagggcgtgtccggggcgtggcgcaggtattccagcgcccgaaactgggtttcctcgtcgtattgcagctctttcgaccagccggggccgatattctcggccaggtattgcggcgtgaagtcaaaggcctggaacgaggcgtccccgtcaggcggcagcggataggaccacaggaaccccgaggggtagatatcgggattgagacgccgctgaaaaccgtgcaactggtcggcgccgatgaaatgcatcttgcccgacagcaccgtttcatagcccgcattggtcaggtaatgggcaaaggtgggaaggaaactgtgatagggatcgccgttgtcgtagcaaccggtggtcgaagtatacagcccggtcatgaaacaggatcgggccggcacacagatcgggctgggcgtataggcgttggtgaactgcaccgcgcgcccggccagccgggtcagatggcgggtgcgggcaccggtgccaccgcaggcctcgagcatgaagggcgtcatctgatcggccatgatcagcaggatgttgggacgtgtccgtactgccatcgggcgccctttcacatcgggaatgcgcataaccggaatggtgcaccacggggggcggcgtcagcaaggagatttgcagaccgctccgctgcttaccaggggttcttgggcccgcgatcctcggacaggctgtcctggtgggcggtgacaagatcctcgatcgcgtcggccaggtggatgcggtcgatattgtaatcaccccgcgccacccggatgcgatgggcgcgcaacagcacatcggcatgggtgcagcccaccggcggctcgaaccgatagctcgccagttcgatcaacaggcccagcggatccttgaaatagatcgaatccatgaagccccggtcgcgcgggccggaatggtcgatgccgcgctcgtccagccgctcgaccgcctgccagaaggtcgcctgtgacacgttgaaggcgatgtgatgcacgcagcccggatcggtgggcgtgcggtcaggcgtgcccttgcgggtttcgttggtgaacacggtgatcaagcgcccgtcgcccgggtcgaaatagacatgcccctcgtccgggttgtcgagattgggctggtcaaagacaaagggcatgcccagcaccccctcccagaagtcgatggtgctctgccggtcggcgccggtcagggtgatgtgatgcacgccctgggtctgcaacttgcgcatgtctctcctcctctgatccccgatcacagcatagcgcgatggcggcctgtctcaattgccgggcgttgcgtttccccaaagtgcctcgaccatctgccgggtggcgtcgtcggcgggaaagaacatctcgatcctgagttcggacatggcgatatcgccggtggcgccgaactgggtgatggtggtgaagaaggacagcaccgcctcgcccagccggtagcgggccgggattacggcgggcatcggggcatcggcggcgcccggctgccgcgcgacccgttccgccaaccgggccaccgcctgttccagcaccgggtcgcggccgaaatgggccagttcggtgcgcaggcgcgtcaggctcagccgctcgacctcgtcccggttttccagcgccgccgccagtgccggattgtccagcagtgcgtcgatcaggccgtcccccgcccccagcccggtggcggcgaacatcgcccgggcggggcggttcatcgtcttgaggcgccagtgccggtcgaccgccattgccggatagggcgcgtgccgggagagcatccagtcgactgcctgtgtcagcggcgccatttcgggcgcatccccgttccggctgtgataggcaggcgccagccccgccgaggtgagccagcggttgcgggcgccgccgggcacctccaactcgtcacagagccgcagcaccatgccccggctgggcagagcacggccgctttccagaaatgagatatggcggggcgagacccctgcggagaggcccagatccatctggctcatccggcgcagctggcgccattcccgcagcacatccccgaacctatccaccatccctgccctccgcttgccaggtacagcataggggaaagagcgtgaatttcacttacccctcaggtaattgttttgccgcaccgtgcagtggcaggctggccccagcatcagaaatggagagttcagatgacccatgatcgcgccacccgcctgctatcgcttgccgctgttgtcagcgcgctgttcgggctggccatgttcgccaccatcgcgctggatcagcgcgcgcccttggaattcttcctggaccttgcgatcctgccgctggacggggcggaccgattggacagcgccgccgttcggctgatgaccgcgatcagcggcggtttgctggtcgggctgggcgtgatgatctggcaggtggtgcgcgacgtctatgcccgcgaccccgagaccggcgcgcggatcatcctgcgcggggtgctggcctggttcgtgatcgacagcgccggatcggttctggccggggccgcgttcaacgtggtgatgaacagcgggtttctggcgctgttcctgctgccgctgcttttggcgcggcaggcgcgggcgcatcctgcctgagtgcacccggggtagcggcggtcactccgccgccacccgttcggggttcagcatcggtttcaggtagcgcccggtatggctgcgctcgcttgcggccacatcctcgggcgtgccctcggccacgatcatgccgccaccatcgccgccttcggggccgatgtcgatgatccagtcggcggttttcaccacgtccagattgtgttcgatcaccaccaccgtgttgccctgttcgaccagctcatgcagcacttcgagcagtttgcgcacatcctcgaaatgcaggcctgtggtgggttcatcgagaatatagagcgtgcggcccgtcgagcggcggctgagttccttgctgagcttcacccgctgcgcctcgccgcccgaaagcgtcgtggcctgctggccgaccttgatatagccgagaccgacgcgcgacagcgcatccatcttttcacggatcgacggcaccgccttgaagaactcctgcgcgtcttccacagtcatatcaagcacatcggcgatgctcttccctttgaacttcacctccagcgtctcgcggttatagcgcgcgcccttgcaggtttcgcaggtgacatagacgtcgggcagaaaatgcatctcgatcttgatgacaccgtcgccctggcaggcctcgcaacggccacccttgacgttgaagctgaaccgtcccggcttgtagccgcgcgtcttggcctcgggcaagcccgcaaaccagtcgcggatcggggtgaacgcgccggtataggtggcggggtttgaccgcggggtgcgcccgatcgggcgctggtcgatatcgatcaccttgtcgaggaattccagccccttgatcgtctcgcagggtgcgggcgtctggcgggcgccgttgaggcgcatgctggcggtcttgaacagggtttcgatggtcagcgtcgacttgccgccgcccgacacaccggtgacgcagacgaatttgcccagcgggaaatcggcggtgacctcgcgcaggttgttgccggtggccttgaccaccgtcagctttttgccattgccgtggcggcgttcggcagggactgaaatctcgcgactgcctgacaggtattgcccggtgaccgaggccgcatcggcggcgatctgggcgggcgtgccgtggctgaccacctgcccgccatggacacccgcaccggggccgatatcaaagacgtaatccgcctcgcggatcgcttcctcgtcatgttcgaccacgatcaccgtgttgccctgatcgcgcaggttcttgagcgtggtcagcaggcggtcgttgtcgcgctggtgcaagccgatcgagggttcgtcgagcacatagagcacgccggtcaggcccgagccgatctgactggccaggcggatgcgctggctttcgccgcccgacagcgttccacttgaacgtgagagcgtaagatattccaatcccacgttattcaggaaacccaaccgctcgcggatttccttgaagatggcctgggcgatctcggttttctgtttgctcagcgaagctggtgcggcctcggcccaggccagcgcctcgcggatcgacatctgtaccacctgacccacatgcaggcccgcgatcttgaccgccagcgcctcgggcttcagccggaacccgccacaggccccgcaggggcggttgttctgatactgctcgaactcctcgcggatccagttgctgtcggtctcgcgatagcggcgttccatgttggggatgacgccttcgaaactgcgggtgacctgatagacgcggccaccctcgtcatagcggaacgggatttcctcgtcgcccgaaccgcgcaggaacacctgttgcaccttctcgggcagatccttccacggggtgttcttgtcgaactggtaatggcgggcgatcgcctcaatggtttgcaggaaatagggcgacttgcccttgcgccagggtgcaagggcaccgtcatagaccttgaggctctgatcggggaccacgaggcgttcgtcaaaaaacagctcgacccccaggccgtcgcatttcgggcaggcgccatagggggcgttgaacgagaagaggcgcggttcgatctcggggatggtgaagcccgagaccggacaggcaaagttttccgaaaatgtgatgcgcaacggctcttcggtctcttgcgagccctcctcgccgggcgaagaggccccgcccggggccgaggagccgtcccgtggcgcggtctccaggatcgcgatgcccgaggccagatccaaagcggtgcgcaggctgtcggccaaccgggtttcaagcccctcgcgcaccacgatgcggtccaccaccacgtcgatgtcatggcgaaacttcttgtcgagcgtcggcggctcgtccagttcatagaactggccatccaccttgacccgctgaaagccctgcttgcgcagctccaggaattccttgcggtattcgcccttgcggtcgcgcacgatgggggccagcagatagccgcgcgtgccctcctccatcgccatgatccggtcgaccatgtcctgcacctgctgcgcctcgatgggctggccggtggccgggctatagggcgtgcccgcgcgcgcgaacaacagccgcatatagtcatagatctcggtcaccgtaccaacggtcgagcgcgggttcttgctggtggtcttctgctcgatggaaatcgctggggaaagaccgctgatatggtccacatccggcttttccatcatgtccaggaactggcgggcataggcgctgaggctttcaacatagcgccgctgcccttcggcatagatcgtgtcaaaggccaggctcgacttgcccgagccggaaaggccggtgatcaccaccagctgatcgcgcggaatatccacgtcgatccccttgagattatgctcgcgcgcgccgcgtacctcgatgaacttctgctcagccatgaactgccctcggacccaatgccacagagataggcgaaccgccgtgagtctccaacccgattaatagaacgtaaagagaacaaatgcaggatgcaaaggttttggcattgcattcaattcattgaatgttaaattggcgaaaacccgcagacactccgacaggtccgatatgttctttttccgcaaaccctccctgcccggcctgagcatcaccgaggcggttgacgccgccgcacgcggcgacctgctggtgatcgacgtgcgcgaggcgggggaactggcggccaccggcaaggccgccggtgccctgcatgtcccgctgatgcagctgagcgcgcgcgctgaccgaaaccatcccgaattcgagccgctgctggagggcgccagtcggatcgcggtctattgcgcctcgggcgggcgctcggcccgggcgcgcaagctgctgctgggcctgggttaccccgaggttcacaacctgggcggcctgggccactgggcccgtgctggcggccggatcgaacgcgcctgacccgcctcaggtcttgcgcgcgatggcccaggcgcagatcggaaaatcgggatcgttgtccagaggatcggtctcggggtcatagaccggcggccagggccgttcgagattgcgcagggccgcgtgccggttgccccattgctcggcccggatctcctcctcggcaaagccgcattcgatcaggaaattccgcagaccccgcgccgaccagcgcgaattgtccatcggggccgcgtgaaacggcacaaagaacggcaccgccagccagaaatgtccgccggtccgcagcatttcgagcacgttcagcgtcgcctcataaggccggtccagatgttcccagacctgattggccagtatcaggtcgaattgctcgatctctccggccgcgtcgcaatagggtccggcgcagatatcgtattcgggatagataaatcggcgatagctgcggaacgggaattgttgcccccatttgcccgagatctcggccacctccagcccctcggggcccaggtccttgatcatccggcggcttgatcgtgccattgcgatccggttcagactggccacgcgtctctccttgtgtccgggacaggtaatcagcccttggccaccccgtccagacgcgatcggtggggccatttgcaaaaccacccgcaaacgacgaaatttcccctttcggtatacgctccagatcgtaatctgcggccacgcgacaagattttgcgtgttattttcgctttgtagacgaggttttgaatgaaacgaattggactggccgcattggcgctatgcctgcccgcaacactggctgcgcaggatcagccctcggccatattggtgctggatggctctggctcgatgtggggtcagatcgagggcaaggccaagatcgagatcgcccgcgaggtggtgaccggcctgctggccgacctgccacaggatcagccgctgggcctgacggtctatggccaccggcgcaagggcgattgcaccgatatcgaaacgctggtggcgcccgcgcccggtaaccgcgcggccatcgccagcgcggtggccgggctgaaacccaagggcaagacaccgatgctggaggccgtgcgccaggccgccgaggcgctgcgctataccgaggagaaggccaccgtgatcctggtctcggacggggtcgagacctgtgacgccgatccatgcgccactgctgccgcgctcgaggcggcgggggtcgatttcaccgcccatgtggtgggattcgatatcgacgacccgcaggcactggcgcagatgcaatgccttgccgaccagaccggcggcacattccgcagcgccgccaacgctgacgagctgggcgcggcgctggccgccgccgccacggtaaagcccgacccggcccccggccccgcccggctgctctttgccgcgaccgaggcctttggcagcaccttccgcgaggtcgaggtggtctgggaggtgttcaccgaggatggcgcgcaggcgatggatgcgacccaggtgatgagcggcgagacccagctgccccccggcacctttctggtgcgcgccctgcgcctgtccgatgagacggtggaagagcgccgggtcaccctgcaaccgggcgggcgtgaggtggtcgagatcgcctttgatgaacccctgcccgccgccaccctgtcggcgcccgccagcggcaccgcgggcggaatggtcgaggtcagctggaccggcccggatggcgagggcgattatctggctgccggtcccgtgggcgccaatgacgccagctatctgacctttgaatataccgccaagggcaacccgctgccgctgcgcctgccggtcgagccgggcgcgtatgagatccgttatgtgctggcggatggaattcagacccttgcccgcctgccgatcacggtgagcgagcgcagtttcgcgctggacgcgccgggtagcgcaccggtgggcagtctggtgcaggtggaatggtcgggcggcggctttgacgaggatttcctgaccgtggccaagctggacgccagcagcgacggcaacgattacctgacctatgcctatgtgcgcgacggcaaccccgtggggctgcggatgccattggcgccgggccagtaccagctgcgctatgtggtgggtcaggacagttcggttgcgatcagccagcccatcacggtgagcgacctgagcgtgacgctggaagcgcccgatcgggtggcagcaggcagcatggtcgcggtgagccataccggccccgcctatgacggcgactatgtcacctttgtcaccccggatgcgggcgtgctggactatcttggctatgcctataccagcgatggcgcgaccgtgcaggtacaggcgcccgacatgcccggaagctatgaattgcgctatgtttcgaccatctcgggcgagcgaatatttgcccgccgcgcggtggtggtggagtaagaaaaaccctcgcccggggcgccgggcgagggtcagctttacgtcagaagcagttgttcttacatgtgaatgacgcgcccgtatgcgtccagaacgctttcgtgcatcatctcgctcagcgtcggatgcgggaagaccgtgtgcatcaggtcctcttcggtggtctcaagctggcggcccaccacatagccctggatcatctcggtcacctcggcgccgaccatatgggcgcccagcagctcgcccgtcttggcgtcgaagatggtcttgatcatgccctccacctcgcccagtgcaatcgccttgccgttgccgatgaaggggaagcggccgaccttgatgtcgtaccccagttccttggccttggcctcggtatagccgaccgacgccacctgcggatgacaataggtgcagcctgcgatgctttcgggtttgaccgggtgggcatgcttgcccgcgatcagctcggccaccatgactccctcgtgggaggccttgtgcgccagccagggcgcgccggcgatatcgccgatggcatacagcccctcaaccccggtccggcaataggcatcggtcaccacatgcgtgcggtcgatcttgacccccagcgcctcgagcccgaggttttccacgttgccgacgataccgacagcagagattacggtgtcgaattccagtttctcgaccttgccgccggtctcgatatgggcagtgacctttcccttggcgcggtccagttgcttgaccatggatttctccatgatcttcatgccttgcttgacaaagctcttcttggcgaaggcgctgatctcggcatcttcgaccggcagaacgcggtccatcacctcgaccacggtcgtgtcggcgcccagcgtgttgtagaagctggcgaattcgatgccgatggcgcccgagccgatgaccagcagtttcttgggcatccgcaccggttgcagcgcatgcttgtaggtccagaccagatcgccgtcagcctcgagccccggcaattcgcgcgcgcgcgcaccggtggcgaggatgatgttcttggcggtcagttcctgggtgcccttgtcggtcttgaccgaaaccttgcccttggccgggatcgtcgcctcgcccatcaccacgtcgatcttgttcttcttcatcagatggccgatgccgcccgacagctgcttggccaccccgcgcgagcgtttcaccaccgcgtcgaggtcatagccgatattgtcggccttcagcccgaattccttggcgcgctccatcaggtggaacacttcggacgagcgcagcagcgccttggtcgggatgcagccccagttcaggcagatgccgcccagatgttcgcgctcgaccacacaggccttgagccccagctgagccgcgcggatggcggccacatagccccccggcccggcgccgattacgatcacgtcataggattgtgcagccatgttcttccctcggccagacccgttctaaaaactagtttaccattaaactaatttctcacgcacatcaacagccctgcgccgcgacaaaagtgacgcgccggcagcggcgttacgtccgccatgccagcctataccggcaacggtctttgcgctagaaccgagggcagcagcggcgatgtggagaaccgacgtgatgaaaacgctcaaggacctgtttctggcactgctcaatgccacgctgatcctggtggcgctgtgcctgtttctgggctggcggatgatggcgacggtggacacggtcagcgaccgcgtgaccgccagcatcgccgagctgacccctctgcgcgacgagattgccggggtgcgcgccgaactgtccggcctgcgggccgatctggccgccgcgccgggcacggctgccagcgcccggttgcagaaccgccttgatgggttggaagcgcgactggacgggatgcaggcccggatggccagcctggccaccctgcccgatcagctgctcgaccgcgcctttgaaaccgccgcagaccggatggcgcgcggcgtcgccgagcttcgcggctgtcagccggcaccgggcggaacctagagcctagagcctagcccgccttgcgctgcaactgctgcaccgtcgcgccatagccgccatccgagacatactctgcctcgctctgggtgctggcccggtcaagggcctgattgcgataggggaaccgtccgaatttgcggatcacctcgcgatgggcccgcgcatgcagcaggttcgatgcgcctgattcgggcatccgctggcacatcagccgcacacagcgttcctgatcgcagagattttcggaatgcatcatcggcaggtaaaagaactgccgcgccggttcgtcgatcttcaggtcccagcccttgtccaccgcgcatttcgcggccatcagcgccgccctgtcggtggcaaaggccttgcccgagccgcggaacatgttgcgggggaactgatcggtgagaatgatataggccagagcaccgctgggataggtgagccagagcgagaacctgccctctgccgctgcctcccatgtggactggaacttgtccctgatccgggcgtccaacgcctcgtcctgggcataccatccggcgggacccacttcgtccagccagaacttcaatacgtcttcggggccgaccatcggtctgtctccactctccttttgtccccaggttactggggattaaacgcctttttacaattctgtaacagtaacgatttgcaacaatgcgtcatgaagcaaggggaaaaatcgcctacttctgctcttctgcctcctgatcggcctcgaatgccacttcttgcgccatctcgatcgccactggcgaggcggtcgggtacatgtaggccatggaactggtctcctcgaccggggtcgagggacgctgagtcgcgcgatacgcggcataggcggcggtcgcgaacatcagcgatgcgatgaagaagaagaagcccggcgggccgaacaccccgtccgacatcagccagccggtggtgaccggcccggcaatcgcccccagcccgttgatgaacaccagcccgcccgaggccgccggcatgtcgtcatagtcgagatagtcgttggtataggcgatcagcagagaataaagcgggttggacagcccgccgatgatcagcgccgccagcagcaggaattcgaactggccgcccagcatcgcgcccagcatcgcaccgccgccgccgaccaacgcgacaaacaggatcagcacccgccggtccatccggtccgacagccagcccagcggatattgcaccaccagcgcgcccacatagaaggtggcgacaaagatcgacagttgcgacagcgtcagccccacattggccgcatagaccgcgctcatcccgaattgggccgagaacacgccccccagcaggaacatgccgacacagcccagcggagaggtctgcatcagcgccttcaggctcatcggtttggtgctgtcaaaggccggggtcggcgagatcgacagcaggatcggaccaaacgagatcgaaaccacgatcgaggcgatgatgaacgcctcatacccgcccggatcaccgacctggatcagcccctgggccacgatgataccggtcatctgcacaatcatgtacagcgacagcgccttgccccggttcgaattgtcggcggcattgttcagccagctttcggcggtgacgtaaacgcccgagaaacagaacccgatgatcacccgccccagcatccagacatagatattggcaaaagcaggatagaggatcatcaccgccgagatgaacgaggccagtgccgcgaacacccgcacgtggccgacccggcggatcatctcgggcgccatgcgcgagccgcccaggaacccgacgaaataggccgacatcaccagcgacatctcgaaggtggaaaacccctcgatctcgccccgcacacccagcagcgtgccctgcaggccgttacccaccatcagcaggccaatgcccaaaagcagcgcccatgcgctggatagaacctgaagcatcgcgattgcctttgtgcggttgcggactctgcggtccaaagaagaaaggtcgagcctctgcttgtccacgacaaagcggcccgggtctgatccgttatcgcctagcccggcagcaaaagcgacgcatccccataagagaagaaccgatagcggttttccaccgcatgggcatagattttgcggatgctctcttgccccatcagagccgagaccagcatcagcagtgtcgatttgggcaagtggaaattggtcatcagcccgtcggcaacgcggaagtcgaagccgggatagatgaaaatgtcggtgtcaccctcccagggcgcgatctgcccgccgcgcgcggcgctttcgatcaggcgcagggcggtggttccgaccgggatcacccggccgcctgccgccttggtggcggcgatctcggcggcggcctcggcgctgacccggccccactcggcatgcatcttgtgggtcgtcacatcctcgaccttgaccggcagaaaggtgcccgcgcccacatgcagggtaacatgggtaaaggtaaccccatgtgcggccagtgctgccagcagcgtatcgtcgaaatgcaacgaggcggtgggggcggcgacagcgccggaatgacgcgcccagacggtctggtaatcggtcttgtcctgctcatcggcggcgcgtttggcggcgatatagggcggcagcggcatcgcgcccgcctgggccagcgcggcgtcgaaatcggggccggtcaggttgaaccgcaatagggcctgcccgtcttcaatcgcctcaacatcagccgacaggtcgttggaaaagataatggtttcaccttcacgcaacttgcgcagcggtttggccagcgcgctccagctgccatcggcgcgcggttccagcagggtgatctcgatccgggcggtgaccgggccttgggcgctctggcgctggcgggtaccactcagccgcgcggggatcacccttgtgtcgttcagcaccagccggtcgcccgggcgcaaccagtcgggcagatcgcgcaccaccgcatcgctgatcgcatctccccgggccaccagcaggcgcgccgaagaacggggctgggcgggccgcgtggcaatcaggtcatcgggcaggtcgaaatcgaaatcgctgagcttcatggcccgcgcctatagagcgcgccgcacgctttgaccacagccaattcgcctgacagggcggcagaccgctcagcggtcaccgccgccactgtgcgggcgcgcgggctggggcgcaggggcgggccgtggcgccggttcgggcgttgccgccggtgcggccggtgcgggcgcgctgttctcctcgggcaccgccggcaggctgggcgcgggtgcgcggatgatgtcgcgcagaaagcccggcgccagcccggacagcggattgacgaagacctgcggccgctgcatcgggccggtcagggtatagttgaacccgatcaacccttcgcccttgcgggtcagcacactgccgatcgcattgagcagatagatgggcgagaccacgccgcgcaggtccagaacccggttttccgtatccacggtgccattgatcgacaccccgatcgacgggccgaccgcactgccttcgagcacggtgagggttgtgggcgtcagccgcatcttgctgtcgatctcgccgaacaggataccctgacccgacatctcgtcgatcagcccgaccagcgacaccgcgttgagcagcgccgccatcgcaggcgcatcgcgcaccctggtgttgcgcaccctgagttgcgcgtcgtaattgcccggcgcgcctaccggctccatcaccagctggaagctgccgccatgggcctgatctaggatccctgcggcgcggaacaccgcgcccgcatcctcggcctgcagaaataccgcactgcgcgcgccccgcccgatcaactggccagagatcggcgcctgcccattcagcgacccggtgaagcggccattcagccctccgccggtgctgaaactgccacgcatgccgctcagcgtcatgctgtcagagacctgcaaccggtcgagcgcgaggctgaccgccggggccgcaccaccgccgccgctgccacccgaggcaccactgccgaaactggcccggcgcagatccagaacgcccccctgcaccacgatatcgggcaccgccccggcgccgcgcccgaccagttcgaccggaaccgccagccaatcccccagttcgaacgaagagaaccgcgcgcgcgcgaaactgcggtcgggattgaactcgatactgccacgggtgcgcagcccggcggcctcgacctcgatcgtctcgacccgcccacccgcgcccagagttgcctcgagcgccagccgaccggtgctggcgggcggtttgctccacccaagttccggcagcgacaggcgcaccccggacaggttcgactgtgccgcaaggcgcagcggctcgccgcccccgatcccaagggtgaaatcggcctcacccgcgcctgtcagcatgccatcgggcaggcccagccgctgctcgcggatcaaatcgggggtcagcgcgatacgcccgctcaggttgctgcgctggccctgccccagcggctgttgccagcgcatgctggccgggacgctgccgaacagcccggccccctgcaaggcgatccgggtctggtctccgctcacctcaagccggggtgccgagacccgggtgccgggcaccagcacctcgcttgccaccccctcgaccacgccggccaggtggaattccatatccgcgatcctgaccttgtccttgagcggcaatgccagcgtgccggtcagccgggcagtgccctctgccaggtcgaccggcagattggccttgtccaggatgctgagcggcggctcgttcaaaagggacagcgcggcggtgaccggcccgctggccatgatccgggcaatacccggcgcggcttggcggatgccgatatcggggatgatgaacgaggtgccggtggcgtccatctcgcccccctgtgcggccacaacgacccccgcgtcggccgtcaccgcgaaacggccatccagcaggctggcctgcccgcgcgcgcgcaccagcggcggcagtgttctggcataacggatctgcgcctcggcaaagtcgaaatcggcataaaggtcgggcttggccccggggcgcagccggagcgcgaggtcaagatcgctcaactgcgcctcgaccaggttctcggccacccattcacgcggcttgggcgccacgccctcgggccaataggacaggacctgcgccggggtgatcgcatccagctgcgcgtccagcgccagttgccagccctcgggcgcggcgctcagatcgccgtccagccgcagggtgcggccatcgtcgatcacatccatccgcccgatccgcaactggaacgggttcagtgtcatccggaaatccacctcggcgcggtcgatggtcagcggctcgggatagacggcggcggggttgacgcgcagcccgtgcaggcggaactgcccgaccagacggtcaagccgcccggcctcgaccccgtcgagataggccacgccctctgcctgggccgcaccccaggcgctgtccaccgccacctcggcaaagctcagccgctgctgggccgggtcataagtgaaataggtacgggccgaggcaaaggggatcggccgggtcttggggttgggttgcagcgcgccctgcccgatctgcagcgtggccgagatcggggtcaaggtgcccgccgcgtcgatgcccccgcgcagcgcgcccgaaatgggcgcatccagcacctgcaaccaggccagcgccggtgcctgcgccgcgatatcggcggcggccagatcctcgatcgagatgccgaaactggccgcgggctgacccagggtgctggtgtaattggcctcgaaccggctggcaaaatcgcgcccgctgagcaacgagaattcggtggcgatgcgaaggtcgccaccaccacgggtgatcagcacctgaccgccatccagcgtccagccgcgcccctggcgcagatcctcatactccagcgacagcgaggtcagctcgaccgaactgagcgcgctgagctggggatgcaggaacaccgcatcaagcgattcgagcagctgtgccagtgtcgaggcctgcccgaccgtcccgccgccctgcccgcccagcgacagcgagacctgcccctcggcgtcgcgtcgcagggcggccgaggcgccgttcagcacgatccgcttgggctgcacctggccgcgcagcaggggccgcatcgccaggctggcctcggcatcggcaagccgcgcgatcacccggccaccggcatcggacagttcgacatcgcgcaggcgcaaacgcggacgccagcccttgttgatcacgaaatagacgccgccaaaccggatcgcgccgccctcgagcgcgcgcgccaggcgggactcgacccgcgattgcagccagggcggcgcctgcagggtctggcccaccaccatcaacccggcaaaccccgccagaaacaccagcagcaccgtgccgcgcatcgcccacagcaaggtcacccgccgccggctgcggcgcggttttccggggtcagccccgtccgaagtcttgtcgatgtcttccaacttctccgccgcgacctatgatgcgcgcaatcgtatcacgaaacccagccggagtgccccgatgcccgatgtcacagatattgcccccgaattcacgcttccccgcgatggcggcggcgagatcagcctgtccgacctgcgcggtcgcgcggttgttctgttcttctatccccgcgatgatactccgggctgcaccaaggaatccatcggcttttccgtgaacctgcaggcctttgccgatgccggcgcccaggttctggggatctcgcgcgatacggtggccaaacatgacaaattcgtcgccaaacacgggctgaccacaccgctgctgtcggatgccgaaagcgatgtctgcgagcgctatggcgtctgggtggaaaagaacatgtatggcaagaaatccatgggcatcgaacgcacgacctttctgatcgatggtgagggccggatcgcccaggtctggcgcaaggtcaaggtcgatggccatgtggacgcggtgctggacgcggtgcgcgccctgtgagcctgagcctgaccgaaatggccgtcgaggtgctgaccaccgccgatggccgcgccaagaccgcgctgtcacgccgccatgccgccgcctggtttgccgcccgcaagggcgaagccacgccgatcgcggtgggcaccgccaacccgccgccccatccggcccgccccgaacgccccgaactgctcagcccgcgcgacgtgccgcgccgccgcccgggctcggaggcggggcgcatcgcgctgttgcatgcggtggcgcatatcgagctgaacgcggtcgatctgcactgggacatcatcgcgcggttcggccatgtgccgatgccgatcgggttctacgacgactgggtgaaatgcgcggacgaggaatccaaacatttcaacatgatctgcgacgttcttgagagtatcggcagccattatggcgcgctgccggcccatgccggcatgtggcgcgccgccgaggatacggccgaggatctgatgggccggctggcggtggtgcccatggtgctcgaggcgcgcgggctggatgtgacgccgggaatgatcgacatcttccgcaaggcgaccttgcccgcggccgtcgccgctctcgaggtgatctatgccgaagaagtgggccatgtcgcctatggctccaaatggttccatttcctgtgcggacgcgagaatgccgaccccaaggaagtgttccacgcgctggtgcggcgctatttccatggcgcgctgaagccgccctttaacgaggagaaacgcgccgaagccgggctgcccccggatttctactggcccctcgccgaagagaccgaacagcgaaatcgcggtgtctgacgggccacatcgcatgcaaacgcatggtttcggcggattttcgccgaaaccgggctgtcatgggcagggtttttgcgcttctggtaaacaaacttgcccgatccgccctgcgccggtattcacacgtgccaaggccccggcaccactcaatcccggggttttgtgaggggacaacaagggatgggcgcgtgcgaacacgtctggcgatcaaaatccacgcgtttctggagcagaaatttcccgaacgcagggtctttctgaaatccgacaccgatacacggttcatccggcttcggcccgagacccagctgatcgcctttggcggcgccacgctgctggtcgcatggaccatcgttgccaccgccatcctgctgatggacagcatcggcgccggcaatttccgcgaacaggccaagcgggatcaggccacctatcaggaacgcctgaacgcgctctcgcaggaacgtgacgcccgcgccgaagaggcggtggccgcacagcgccggttcaacgccgccctgacccagatctcggccatgcagaccgagctgctggcctcggaaacccgccggcgcgagctggaaacgggggtcgacgtgatccagaccaccctgcgcgccaccatgaaacagcgcgagaacgctcgcgccgagctggccaagatgctggacgaaaagggtgacagcgccgccgtgcaggaagtggccgccgaggtccccgcgcagatggatttcatggccgcggcgctggagcgcaccgcccagcaacgcgaccagatccgtgctgatgcccagtcggcgctggatgcgcgcgccgagctggagctggaaatcaagctgatggaagagcgcaacgaccagatcttccgccagctggaagaggcaatgaccatctcgctggagccgctggacaagatgttccgcagcgccggcatgcccaccgatcgcatcatcgaagaggtgcggcgcggctatagcggccagggcgggccgctgacccctttatccttcagcacgcgcggtgaggaaccctcggcagacgagatccgcgcgaacctgctgcttcagcagatggaccagctgaacctctaccggctggccgccgaacaggcgcccttcgcctcgccggtgcgcgcggcggtgcgctataccagcggttacggctatcggcgcgaccccaagaccggcggcaagcgcatgcataacggctcggatttcgccggcaagcatggcaccgacattcacgccaccgccgatggcgttgtcacccatgcgggctggcaatcgggttttggcaagctgatcaagatccgccacgcctttggcatcgagacctattacgcccataactcgcaactccgtgtaaaggtcggccaaagggtctcgcgcggggatcatattgctgatatgggtagcaccggacggtccaccgggacgcatctgcactatgaggtgcatgtcaacggcagacccgttaaccccatgacttacatcaaggcttcacgcaatgttttctaagagcaaaatcaacgagcccgcccccaaggcccccgaggcggccaaacccgccgcgcctgcggctcctgctgcgcccgctccgagcgattacaaggcagctgcgcccaagcccaagccgccggcctcgatcctgtcgtcggatctgcacatcaccggtaacatcaagacctccggcgatatccaggttgaaggctcggtcgaaggcgatatccgcgcgcatctgctgaccatcggcgagaccgccaccatcaagggtgaggtgacggccgacgacgtggtgatcaatggccggatcgtcggccgtgtgcggggcctcaaggtgcgcctgacctcgaccgcgcgggtcgagggcgacatcatccacaagaccatcgcgatcgagagcggtgcccatttcgaaggctcggtgcagcgtcaggacgacccgctgaaccccggtcgcgccgccaagcccggcgccaacccggctgcggctgccccggcccccaagcccgaaggcgcctgagcctcgctctctttcagaacatgcaaagcgccgtgaccctcccgcggcgcttttgatttggcacaacgcctgacccgggcggcgccagatttttcgtcgaaaaatcttggcccgcctggccgcgcccaagcgtgctattctgcccccagcatccattcgccttgtggccagaaggcgtgaaaggcaaaggcgaacatcacgtcatgggcgatgtcgcgcccctgcccgtcgcgcacccggatcgagccgacctcgcgcccgtcgccgatccgcgccgtatcaagcgccgaggcctgtccttcacgccactcgaaccgcagccccgcctcttcaagcgcccccgccgcggccagccgcgtcagtggccaggcccgcgcacccacccgcaccacgcgggccagcgccgggatgccatggggcggcgcctcgccgtcatagaggaagggccgccgggcactgtcgtaattcacatagggattgcggccataagcgcggcgaaacgccggctcggccatcaccagcccttgcggcgcacgggcgcggaactggtcccagctctccatccagctcggcagcgtctgcaactcggtccccgtcagcctgcccacgatggccagcccctgcgcctgttgccaccagctctgcgtctgtcggtcatacatcaccatgtccgaattgcgcagcttgccggtcaccccgaactccagctcacctgccgggctgcgccgatcaaaggtcaggccagagttacacagcgggcagaaggtgacggccaccggcaccgtcccgatctggtcgttgacgatctcgtgccacatcagatagcgcagcggataggcacgcgcgacctctccggggagcgccactgtgatcaccggctcacgcccttccaggtcctcagcggttgccgcgctcacaaacgcgggatcgctcagcgcagggataccgtccttgggcgggccgccggacaggatctcgccccaatgcgcgacgctggtcttgtcgaaatcggtatcgggccactcatgacgccagatctcgggcccggccagggcaggcaaagccagccagatcgcaagcagcagggaaaagatgcgcatgccgggacctccgaggttcacaaccgtgtcccatggtcaccgcacggatggtatcgcgccaccccgcacacgcaaacgtgagaccgccggcaccccgaaaccgggcgccggcggcattggatcagtcggttacggtgaccgacttcatctgatcgggctggccgatcaccgagccgttgggaccggtgccgcgcttgatcgcgtcaaccacatccatgcccccggtcaccttgcccaccacggtatattgaccgtccaggaacgggcccggcgcgaacatgatgaagaactggctgttggcgctgttggggtcctgcgcccgggccatgcccaccacaccgcgttcataggtgatgtccgagaactcggccggcaggtctggccggtcggacccgccccgcccggccaggcgcatgtcgccgcccatgcggccatattgcacatcgccggtctgggccatgaacccgtcgatcacgcggtgaaacaccaccccgtcataggcgcccgaggcggccagcgcggtgatctgctccacatgtttgggggccacatcctcgagaaggtcgatggtgacggtgccattggcttcgcccgccacctcgatcttgaggccggtcgcacccgccggaacggcgaacagcgccagaagggccgcaagcttatacatctgcggccaccttgacgctgatcatgcgatcgggattcgcaggcggctcgccgcgggtgatcgcatccacatgttccatgccggaaatcacccggccataaacggtatactggccgttcaggaagtgattgtccttgaagttgatgaagaactggctgttggccgagtccggattggccgagcgtgcagcgcccagcgtgccccggtcatggggcagcttcgagaactctgccggcacgttgggcagcgacgaaccgccggtgcccgccatgcgaatgttgaacccgtcttccatgtcgccattggccacgtcgccggtctgcgccatgaacccgtcgatcacccggtgaaagcagacattgtcatactcgccagagcgcgccagctccttcatccgctcggaatgtttgggcgccacatcgggcagcagttcgatgacgacattgccatccttcagctcgatgatgatcgtgttttcgggatccttgatttcggccatcgggccctcctgtcactgtgattgccgggaacctaaccatcgcgcgcgggatggacaaggcacgccattgacgggggcgcccattcgggtagagaaacccgcaaacgcattgcagcaaggagatgacggctgatgggctggaaaacactcgacgacatggacctgacgggcaagcgcgtgctggtacgggtcgatatcaacgtgccgatcgtggacggggtggtgaccgactcgacccgcattcgccgcctgatgcccacgatccgcgatatccttgccgctggcgggcggcccatcctgttggcgcatttcggccgccccggcggcgagcggcgcaagaacctgtcgctgggccagctggtgccgacgctggagcgtgcctttgaaaccaaggtgctgtttgccgacgattgcgttggccctgccgccgaagaggccgccgaagccctgcagcccggtcaggtgctgctgctggagaacacccgctttcacgccagcgaaaccaagaacgaccccgatctggccgccggcatggctcggctgggcgatatctattgcaacgacgccttttccgccgcgcatcgcgcccacagctcgaccgaggcgatcgcgcgtctgttgccctcttgcgccggacggttgatgcaggccgagctggaggcgctggaaaaggcattgggcaaacccgaacgcccggtgaccgctgttgtggggggtgccaaggtctcgaccaagctggagctgctgggcaacctgatcgaaaaggtagactatcttgtgatcggtggcggcatggccaatacgttcctggtggccaaggggctgccggtgggcaaatcgctggccgaacggatcatgaaggacacagccgccgaaattctggccaaggccgaggcggcgggctgcaccatcgtgctgcccagcgatgtggtggtggccgagaaattcgaaagccacgcgccccatcagatcctgcccaacgaccgctgcccggacgaaggcatgatcctggacgcggggcccgacagcctggcggcgatcaaggcgatcttcgagaaaagccggaccctgatctggaacggcccgctgggcgcgttcgagctggaaccctttgacgcagccaccaatgccgccgcgctcaaggcggcggcattgacccgggcgggcaagctcatctcggtcgccgggggcggcgatacggtggccgcgctcaacgccagcggcgcggcgggggatttcacctatatctccaccgcgggcggcgcgtttctggagtggatggagggcaagaccctgcccggtgtcgccgccctgatacaggccggctgatccaggccatcactagcccgcgtgcgccgctgagcggcgcgcgcggagccctgcggggcggatgccgccgccatcgggcccatcgtcatcctcggacaggatggctttgcgcatgtcgcccagatcggtgctgtgcagccagcgcaggccggtcgtcatgaagaccatgcgaaacatcacaccctccccagctgattgccggattgcagtccggccctgtggcccatggcgtcaagcgtgcgcagcagtccttcgtggcgggccagctcatccttcagcgtcagcttgcgccgcttgagcatgcgcagcgtctgggcgcagggtgccgggcgtttcagctcttgcaggatgcgctccttcaattcggccctgcggtccttcaacaccgccatcctcagtttcagcgagaaggcgcgaactctgctttttgcggtcatctatggtctcctccggttgtgacatttgccgcagctattgcggcctggcaccaagatgggggcgcccgacctggaaagaagccaatgccaccatagataaagataggttttacctatcgtagtgaggttagcatgccgcccgacatcaccctgcgccagctcagctatttctcgaccctggtggcggccgggcaataccgccgcgccgcacgcagccttggcatcagccagccctcgctcagcctgcagatcgcggcgctggaaaaggcggtcggggctcggttgctggagcggcggcgcagcggcctgatcctgacccccgagggccgcgacgtgtccgagatggtggcgcgcatcctgcgcgaggtcgaggcgctgaccctctatgccagcccgatgcgcgacaacatgaccggcacgctgcggctcggctcgaccccgaccatcggcccctacctgctgccccgggtgttgcgccagttgcatcgccagtatccaaggttgaaactggcaatccgcgacggtgccccccgcgacctggtcgaggatctggccgccgggcgctatgacctgatcctgacccacttgccggtcagccgcgacgatatccgggtggcaccgctgtttcgcgaaccgctggagctggcggtcgatccggcgcatcggctggctggagcgacccaggtccgccaggccgatctggccggtgaaaccatgctgagcctcagttccggctatgcgctgcatggacaggtgcaggccttgtgcgaaagcgccggcgcgcggctcagcaccgagttcgagggaaccagcctggacgcgctgcgccagatggtgtcgctgggcatggggatcaccctgctgccagcgctttatgtcgcctccgaggtgcgcacgcgcggggctgatgtcgtcacccgcccgctgcgcccggcgatacacaggatcgtcggactggcctggcgaactgccagcggcaccccacccgcgatcgagcggttcaccgaactgacccggcaggtgatccgcgacgagatgagcgggatcctgcaaccctctgcctgacgaggggcggcccggaaaccactgtaaaaaagagggattcacaaggggattcgcctgtgtcatactaaggtcacgcgcccgtcagaggcgcgaccagaggcaatcaagacggcaggtaccccgcgtgtcccggacaaccagacccagcatcggcgcgatcgtttttttcgcggtctctttcgcgctggcgatctatttcaccttcgccgccgtgcagggggatttcggcctgttccgccgggtggagattgccgccgagcgcgaggtgctgtcgcgcgatctggccaaggtcgaagagcagatcgtccggatggagaacctgacccggcgcctgtcggacgattacctggatctcgacctgctggatgaacaggcccgctcggtgctgggcctgctgcgcgccgacgagatcgtgatccgctgaggcggagcgcctggatttttcgtagaaaaatctttcaacttcgaaaatctcctgcgaagattttcacggcccacccggccttgccgccgcgtcatattatcactcgtcaggcggcaaaaaatgctttattagatagtttaatgctaaactatttcatcgacagaggaatggcgccgtgaccgcgacgagaaagacctcaagaaaatcaaacacttccgcagaagaactgaaacactattaccgcgagatgctgctgatccgccgattcgaggaaaaggccggccagctttatggcatgggtctgattggtgggttctgccatctctatatcggtcaggaagcggttgtcgtgggacttgaggccgccgccgaggaaggcgacaagcgcatcacttcttaccgcgatcacggccatatgctggcctgcggcatggatccgggcggcgtcatggcggaactgaccgggcgcgagggcggcctctccaaaggcaagggcggctcgatgcacatgttctcgaaagagaagcatttctatggcggccatggcatcgtcggcgcccaggttccgctgggcgcgggtctggcctttgccgacaagtaccaggacaacgggcgcgtcaccttcacctatttcggcgatggtgcggccaaccagggccaggtctatgagaccttcaacatggccgccctgtggaagctgccggtgatcttcgtcatcgagaacaaccagtatgccatgggcaccgcccagaagcgctcgacctcctcgccggatatctacacccgtggcgaggccttcggcattcccggcgagacggttgacggcatgaacgtgctctcggtcaaggaagccggtgaaaaggccgtggcccactgccgcgccggcaagggcccctatatcctcgaggtcaagacctatcgctatcgcggccactcgatgtcggacccggccaagtaccgcacccgcgaagaggtgcagaaggtgcgcgaacagagcgacccgatcgagatggtgcgcgagatgctgctgagcggcaagcacgctaccgaggatgacctgaaagcgatcgacaaggagatcaaggagatcgtcaaccaggccgccgaattctcgaaagaaagccccgagccgtcggtcgacgagctttggacagacatctacgcctgagaggacatcacgacatggcaaccgaaattctgatgcccgccctgtctcccaccatggaggaaggcaccctggcgaaatggctggtcaaggagggcgacaccgtctcctctggcgatatcctggccgagatcgaaaccgacaaggcaacgatggagttcgaggcagttgatgaagggatcgtcggcaagattctgatcgccgagggcaccgagggggtcaaggtcaacacccctatcgcggtgttgctggaagacggcgaaagcgccgatgacatcgccagcgcctcttcgggcgcggccgcgccctcctcggctccggtcgccgcccctgccgagaaggccccgcaaggggccgccgaggcccccgccgcacctccggtggacctttcgcccgactggccggcggatgcgccgatgaaatcgcagaccgtgcgcgaggcgctgcgcgatgcgatggccgaagagatgcgcgccgacgaggcggtctatctgatgggcgaggaagtcgccgagtatcagggcgcctacaagatctctcagggcatgctggacgagttcggctccaagcgcgtgatcgacacgccgatcaccgagcatggctttgccgggattgccgtcggctccgcctttggcggacttaagccgattgtcgagttcatgaccttcaacttcgccatgcaggcgatcgaccagatcatcaactccgccgccaagacgctctacatgtccggcggccagatgggctgtccgatcgtgttccgcggccccaacggcgccgcggcccgcgtcggcgcccagcacagccaggactatgccgcctggtacatgcagatccccggcctgaaagtggcgatgccctactcggccgccgattacaaaggcctgatgaagaccgcgatccgcgatcccaacccggtgatcttcctggaaaacgagatcctctatggccgcagtttcgatgtgccgcagatcgacgacctggccattcccttcggcaaggcgcggatctggcgcgagggcaccgatgtgaccatcgtcagcttcggcatcggcatgcaatacgcgctcgaggccgccgagcggctggccactgacggcatcagcgccgaggtgatcgacctgcgcaccttgcgcccgatggatctgccgaccgtgatcaattcggtgatgaagaccaaccgtctcgtcaccgtcgaggaaggctggccgcaaggctccgtcggcagctatatcgcgtccgaggtgatgcagcaggcgttcgactatctcgacgcgccgatcatcacctgtacgggcaaggacgtgccgatgccctatgccgcgaacctggaaaagctggcgctggtcaccaccgacgaagtggtcgcagccgtcaaacaagtgacctatcggtaaggagcgacagacatgcccaccgaaatcctgatgcccgcgctctctccgaccatggaagaaggcaccctggcgaaatggctggtcaaggaaggcgacagcgtctcctcaggcgacctgctggccgagatcgagaccgacaaggcgacgatggagttcgaagccgtcgacgaaggcatcgtcggcaagatcctggtgcccgagggcaccgagggggtgaaggtgaacacccccatcgcggtcctgctggacgagggcgaaagcgcaggcgatatcgccagcgcctcttcgggcgcgaccgcgccctcctcggctccagccgccgcctctgccgagaaggccccgcaaggggccgccgaggcacccgccgctgcccctgccgcccccaaggcagccgatggcgcccgcgtctttgcctcgccgctggcgcgccggatcgccgccgacaaggggctcgatctgtcgcagatcgcaggctccggcccgcatggccgtatcgtcaaggcggatgtgatcggggccaccgccccggctgcggcgcccgcctctgctgcccctgccccggcagccgccgccgctccggccgccgctcccagtggacccggcgccgacatggtcgcccgcatgtacgagggccgcgagtacgaagaggtcaagctcgacggtatgcgcaagaccatcgctgcgcgcctgtccgaggccaagcagacgatcccgcatttctacctgcgccgcgatatcaagctggatgcgttgatgaaattccgcgcccagctgaacaagcagctcgaagggcgcggcgtcaagctgagcgtcaacgacttcatcatcaaggcggtcgccaatgcgctgcaacaggtgcccgactgcaacgcggtctgggccggggaccgggtgctgaagctgaaaccctcggacgtggccgttgccgttgccatcgagggcgggctgttcacgccggtgctgaaagatgccgacatgaagtcgctctcggcgctgtcgaccgaaatgaaggatctcgccacccgcgcccgcgaccgcaagctggcgccgcatgaataccagggcggcagctttgccatctcgaacctcggaatgttcggcatcgacaatttcgacgccatcgtgaacccgccgcatgcgggtatcctggcggtcggttccggggtcaagaaaccggtggtcggcgccgatggcgagctgaccgtggccaccgtgatgtcggtgaccatgtcggtcgatcaccgggtgatcgacggcgcgcttggcgcccagctgttgcaagccatcgtcgacaacctggaaaacccgatggtcatgctggcctgagaggtagcgaatgtgaaatagacaaagccccggcctcatctggcgcatcccggattttgggacacgcagggctccacaaaaaaagttggagccctacctgccggcaaactacgaaccagaccgggcaatgcccggtcaattcaaatctactcgcagtattgtatcaaaaagacctgatgcttggagtttgccagcacagcagcttcgccaggcatttcaccaatgacgccaatgatcgttgtcccgtctccctgaacttcgtgaaacgacaccagatcagtcgaagtgaagacggtttcccaccctgctgaatgaaggatgaaagtcttgagcttcgggctgaataacaattcaactcgttgttcaacaggttgaggtagcggaattgggcgaagatcgagatcatcggtgatttcggccagccagtcccatgagcgcataaagtagcgccccgccaccttgcgcaaaaatggctttcgatcaccttcgggcgtgagttcggcaagatcccgcaaggattctccgtcgaacgctgcaaagccgccggcgtggctaactattgttgtttgagttgggtcgtgaaagagggtgcttagaagtggcacagtgttggaaaggcggggttgagcctgaaagccaggaacacgcgtaggcgctactgcagacatctcccagaggcccggactgccggaaatcggccttggtgaatcgttcccctgatctgtcagcgcctcgcctgcccaaaccagtatctttccagacggcgggtgaagaatgacaccgccggcgaattggtagtccaactcaggggctatactgtcctgttcgagcctaccgaccagcacccggtcttcaagcataacccatatactacctgtttcctgttcatagcgaacctggaagatggaaaatggggattgtgaatgaaggctgaggagatctttgatactggcaatcatatgccattcttgggcgtcgctgcgacgaaaccagatttgtcctttgacatgtgcaaatacgccgacacctggaaaatcaattgggacactatcacttgcggtccaagtcggaggcactgttgcttcctccaactcgccagcgacaatcttgaacaacttgtcgccaacataggcatatatcggtccgtcgccctggtttcgtcggtcgattgttcggtcttcgtgctctcggcgccagtccggatgggaaaaaccgcgtaggcctggcgtgtcagatatcggatgccggacgaaggtgctggtttcaggatccagcaggaacaatgcaggacggacattcgtgtaggcccaagtcgtgtcgtcattctgagaaatgatggtcgggaacagccggttccaactggacattggggcctcggtgaagtctcggagcttaccatcagcgacggtcaagatggtcttcgaacccatcccaaagtccagaaacggttgatcgaagtcaggaacactcaacaacttgctcacagatggcaaaccgaattcagaaacttccacggacctgtctgctggcagcggcttcaggcacagttgccgtgccatagcggggctcatggcgaaaaccgccaagctaatggcgaaaattttctgcacaaataatttcaaatgaagtctccaatctacttcgaaagttttatgcccatagaaatttccagttcgttccttctcaacgcgtctcgaactttttccagagcggtgttccatgattcagccatggcctatacaggatacgccgtggatcaggggtcgcgcgagtcgttgatgtcatcctgcgtgcatctgcccccaaccgtatcgcgggtgtgctttggatcggtgccagctttctttgcttgggtgctttgactttcacctttgacccagggcgacgaattgactgcgtcccgcttgataccgcgacctgattggaattccttgcagaggcactcgaataggggcgttcttcgaaccggttgtagttgatgcgatagatgttcaggaatgccaccaaaaccgctggattgaatgtggcgccgttgatgtagcttggaccatttcgagcggatcttcctctagcccgtttggtggggctcacccgctcgcggagggagttcatgaagctggaaaccggatggatggtcgccttgatatatcggcgagcaagcgcatcgcagagatctggatccgtgggcattacatggaatgcactgcccttcaacttctgccggtattttttgcgaaggacagggaagccaacaacctcccgcgtctccccatggatttccacgccagacctgacccatagctgaggaaactgcacagaccggaaattgatgatcgggaatggtgtcatatggccactgggatcccgattgaaagccggagccattgcgccggcgcaaaactgagacaggagcgcgtggtcggatgtttgtgtctgcccggacgcatgcgcgcgcgccttgtagatatcgaaagccgttttgaatgccgttgctctgcgggagttttcgggctcggaggcatttttgtcgaaatgcatgacatgccattcgaaacggtcttcttggatccaatcgcggaaaacatgtggcacgacccgaaccatggatgcttcctgttcaccgacaatcgtcaggcgctttgcaggcagtaaatcacgaagacacgcaaggtgggcggccttggtgtatgttggcttcacaacagatccattgaagctcccgcgggaatctcggtctgtttcttgaaagccgaaatatccattgcgcagagtgttgaagattttccgatgctcgtttgcattggcgatctcatccaagtcatcctgtggaagttgggccagcccttgggctgcatattccttatcgagccttagactgaagacacgccaatggctttcagcactggcaaacagtgcggcttcttcgaagcgccccgttggtctttggaagtgcattgatggaacggtgaaattgttcccggacttctgtgcataggcctggcgcacattggtgggcatcagttggtcatccaggtagttttcctgaactacctgaactggatcgaccgttgtgtcgaagttcgcatctatgcgaaacacatagcctgtgtcgatatcggcactgacggagcactgcaaaggtgtcaggcgtcgatcggagcggctttcccaattgacgccgatcacaacatcatcatgggcaattcgcatatgaggatggccaccctgtgcttcggtcttatctctccattctttcagtttagcccgttcaaacgccagtaggtttttttccagccagaatatcctgttgtagactcgctcaaccccgcattttttgcctgtgtctggatccaccagcaacttccgcaatgcggtgattctggcaccattgaccaaggcccgcagtagcctgacattgtcatgcattttctcttgctgttggtgatcgagggacaccgtgaaacgtgcgccagccttgcccttgcaaggtttgtggataactctaaagccagctggctttgctttgcgcccgttcttgccggcagggatctttccatgactgccattgaagataaagttgccgggttgatcgaggtatcttgcaccacagtggccgcaaactggcccttccagaagcccgttttgagtgatcagccggtcaaactcagactcgaagtgcttgtttgaaagaacattgaaagacacatcgcagtcgtgattgccctgctggtgatggcacaccagagacttcccgtcctcccatcgatggggatccttcgaatattcgagggcagtcgagacaaccttagcatcttggtcgcccgtgattgtgtatttcccccttcctctacccagggaaggatttgcagcaaacgctttttgtcttcttgcctaagcgtttctacctacgaaggattggtggatgaaatcaggtgcaacgccatagttcccgcagtcgggatcgccacagcagttgaggttgatggtatccccgatttcggggtaaatttgagggagagacagcttgggcacggacttcacagcgacacagcctttcgttctgtttcgtttgttcaagtcgccctccgccaggcagtgcccatattggccaaaacctccaaaaccgaagacttcagcccatttttttgaatagtgtggcttcgggacttttctcccaggctatgaaaaatctgctatcagaaaaagtcatttaatatcaaacggctgccgagcgaaagctcggcaggcgttgcttttgtgtcccaaagttcggaatgcgccaggcctcatcgccggggctttgatttttgtgcaagcgctgttttcttatgcacgcaaagagcccaaagcgttggaggctgcgcgatgcgtggatgtccgcttctcctctggcgaccagaaacgtgtcaaaacccagcgccgttctgccgggggtttgcggcacaaggtttcacagcagtttcggtcgtgtcacgtgccgtgacaaaaacgaccttttttgacgaaaaccttatagaacgagttctttggcaattcacaatgaaggagcagcgagcgaacgcgatacccgcgacttgtcgctatgcccgttacagtgccaatccaactccgacaccacggcccgtcaaaatcaatgaaagcgatagaaccatgaattttgaggagaagatcgcaacccactatggtcatggtaatctcacagctgcaattcgcagtggcctgcaagctcagggtatcacaccggaacaagcaagtgtcgaagacctcggtcccgtcgatgagtttcacattggcgggcgcgcggcaaccgttcacttcttcgaccaaattgatctgtctgaaacaagcaaagcgctcgacattggctgcggtttgggtggcgcggcccgctatgccgcacactcctttggttcacagattgaaggtatagatctgacgcccgagtatgtcgaaaccggtggcgccttgtgccaatgggtaggtctttcggacaaggtaaacctctcggtcgcaagcgctctctccatgccttttgagagcggcgattttgatattgcctatatgatgcatgtcggcatgaacatcgaagacaaacgtgctctcttcaaggaggtcgcccgggtgctaaagcctggcgggacgtttgcgatctacgacattatgcggtcgaatgatgaagaccttgtctaccccgtaccatgggcgtcgtctgctgagacatgctgtttggcaggcccggcgacctatcgtgctgcgcttgaagaaggcgggttcgtggtgcgacaggaaaacgaccgacgggactttgcgattgatttctttgaaaagatgaagaaggcgaacgcaggtcagaaatcaccgccaccgctgggattgcatgtcctcatgcagcaaacgactgcagagaaaattcccaacatgattgccaacctgcaagcggggcgcatcaaacctgtcgagatttacgccgtcaagcagtaggttctttcaatattcatacgtttctgtcacaggcaaaaacggccgatcttgagcaactcacgcatccctaagtcgatattggcgcagccgcagcgaaccggtgttttgtcccgcaaaatctacactgaggcaagccagccacagcacaaccgagagcgccattgaaactccaaacgggagtgcttgcctttcttccttctcgagatattcacctgcatcacggccgccgccagcaccaaaccggcggcggcgcgctgatcagtactgatatccgggagtcgaggccgacagcgcctgttcggcctcgtccatctcggccgcaatgtcctcgaacagcggcgtcgagaggtaacgctcgccggtatcgggcagcatcaccagaagaaccgagccctcgggcgcggtctcggccactttcatcgccgccgccaggctggcgccgcccgatatgccggtcaggatgccttcctcggctgccaggcgtttggaccaggcgatgctttccgggccgctcaccggctccagcgcgtcgaaatagccctgatccagcgcctcttgcagcaccagcgggatgaaatccggggtccagccctggatcggatgcgggttgaaggcgggatgggtcgcggcgggttcaccctcggcattgcgctgttgcgcctcgcccgactgtaccagcgctgcattggcgggctcgctcagggtgatcttcagtccaggccgcgcggctttgagcacccggcccaacccggcgacggtgccgccggtgccataacccagcactacgtgatccagccgttcaccgtcgaaatcgccgaggatctcttgcgctgtggtggcctcgtggatatcggcgttgtccttggtttcgaactgatgcgccaggaaccagccgttcgcctcggccagttccttggctttcaccaccatgccgaccgccttgtcctccttgcgggtcagcaccaccttggcgcccagcatccgcatcaggcggcggcgctcgaccgaaaacccgtcatgcatggtgatgaccagcggatagcccttggcggcgcagaccatggcaaggccaataccggtattgccgctggtcgcctcgaccacggtctgccccggttgcaaccggccctcgcgttctgcggcctcgatgatgttcagcgccagccggtccttgaccgagcccgccggattgaacgcctcgaacttcacatacatggtgacatgtccgggggcgatggtgttcaaacggatcacgggcgtattgcccaccgtttccaggatcgagccataaagccgcccgcggcccgtggtggtgaagatcattgcatgcccccttgtcaatctgtggagtgtcgcgttgcgtcttgaaacaatgcgccccacaggacggggcttcaaggccacccgtgtggaataggatcaatctccgcctattacagagaaaacgcggaaacctcgatcgccacaggacggcaacctggattaactgtcgccgccaaattgctctggcagaaggttttcctctgaaaggtcagaggcagaaaaggggcgctatccgcccctttcccatagaactaacaactagtctcgaggacttgcgccctagtccgagccgttcgggaacctctggtccatactgaccgagggctgatcgcagcccgcctcgcccacgatcttggccgggatacctgccacggtcttgcaggggggcacttcgctcagcaccaccgaaccggcggcgatacggctgcaatgaccgaccttgatattgcccagcaccttggcgcctgctccgatcagcacaccatcgccgatcttggggtggcgatcctcttcctccttgccggtgccgcccagcgtcaccgaatgcagcatcgagacattgtcgccgaccactgccgtttcgccgatcacgatggaatgggcatggtcgatcatgatccccttgccgatccgggccgccgggtggatatcgacgccgaaaatctcggaaacccgcatctggaagaaataggccagatcatagcgcttgcgcgtccacagccaatgcgccacgcgataggcctgcatcgcctggtaccccttgaaatagaggatcggctgcaacagccggtggcaggccggatcacgctcgtaaacggccatcagatcggcacgcgcagcctcgatcagctcgggcgcactgtcataggcgtcatcgacgatctcgcgcagcaccatcatcgacatttcgttcgagcacagcttggcggaaatgcgataggacagcgcccggtcgagattcttgtggtgcaggatacaggcatgcaccagcccacccatcaggggctctctgtccacagcgtcctgtgcttcggcggtaatccggtcccagaccgggtccacgggggcaagtttcttgcgcgtttccatcatggcctgtcatccttctttgcgactaatctagtcagttaggatggatttgaccaacctcaatacgtgatgggtatggtgacggaattgaatgagatcgcgcttgcccggtttcgggcgcagatcatggcacaattgcaggagttgcgcgaaaccggcgcagcaggccaagccgcgcgcgccgtggtcgaactggatcagcaatcggtgggacggctcagccggatggatgcgctccagaatcaggccatggccaaggcccaacaggcccggcgcgaggtcgaggcgctccgcctgacacgcgcgcttgcccggatcgaggcgggtgaatacggctattgcgacagctgcggcgacgatctgcccgaaggccgtctgagcctcgatccggccgccacgcgctgcgtcagctgtgcgcgcggctgacctggcggtcgatcagcgcgctcagcacgatttcgaaacaccggcaatagcccgggtcgtcgaacccaggctcatccgccagcacccgtttgcgcgccgccgacatcagcgaaccgttgccaaacagcggatgcagccgcccggtcgcgcggacatgggcatcggccatctcggcctcggacagcagccgcctgcacagcgaccggcgcgcgccggcgggggcgttcagcagtgcccgcgccgccgcactgacatcgccatgcagaaccggccgcatggttcaggcctcgaccgtcaagctgcggaacagccccggcccgaagcgggcagagacctgcgccaccgacagatcgaagggccgcgccaccgcatccgcgacctgcgccgccacctcataagtccaggacggcgccgccactatctcttccctgagcacgctgccatccttgatcacccggaccagatagctttcgctttcctcgcccagcggcacctctggcagatcccagtcgtcgccgtcgatccgggtacgccgcacccaagacagctgcacttcgctcccgatctcgaccgcccgcagatgcgctggggcataggggcgcaaaccgataccatcaaacgcctcgaccctgtgtacataggacgggtcgtcatagccccgccgggcaggaccaatacggtaatgccgcgcgatccgccgttccgaactggccaggtcaatctgcaccacgcgcggatcaatcagcacgaattgcgagcccgcgggccagacatcgggcatcaaggcatcactgcccaactgccccctcagccggttgcgcagcagataggtatcgggcgcgatcaactcggcatcgcggaactggaacagttcccaattgccggtcgagccgtccccgatcgccgccagattctctccactcagaatggcctcgcgtgggcgcgattccaactctccggcgacaagttttacctggaccgcgtcgcctcgatcccacagccccgggcgggcacgcgccagcggcgtttcggttaccccgatcaccgcgcgcgccgcgacgatcttgtccagcctataggcctcgtcacttgccgaggaatagatcgccacggtgcccggccagggctgcgcagtgatcgccacatgcggcgcatgcggcacctcgtccccggtcatcaacggcaggtccatcagcatgggcagaaccggaaccgggggaacgaattcctgcaccaccgggctatcatccgccatatccgaggtgagatagacattcggctcgatccgcaccgcttcgatcagctgcatatgcgcctgctcgatccggtcgatccggtaaagcccgccgatctcgtccccggcctcaggcagacgaatgacatcacccgcgcccagcgccagccgcgagggcggcaacgcaaaacggatcgtatcgcgacccagacgggcctcggccagccagcgttcgaccgtctgtcgcccctcggcacgggtcagcgccagtggcatctcgttcgaggacaccgcatgcgtggcatcatcgggcagaaccgcctcttcggccaccacatcatggttggcatccgcctgaacaaagcgcagcctgactcgcccgctcaactccagatcggaatcgcggcgatgctccagcgcgccatcgatctcttcgtgaacggccagcagcgcgcggtccagttcgatcggccgtcccccgtcgcgcagacgaaagaccagcttaccgtcccgctcgaccgcatcgaaaccatagcacagcatcagcggttgcagggcggatcgggcatcgctgacctgatcgaccgaatagccgcgcacgatgccccacagcgcgccgagatccaccgcgctcaccttggcacgggcacagatctcacgcacgaccgaggccagcgtccggttgcccgaccgcccgttcagccagtgaccacgtgcataattcgcgccgtcggcccacaattcacgattgttgggaaaggcgggatagggccgcacatcccaggcccagacataggcattggccatgtcgatcatcggcgcttcatattcgattgaaaccgggttgttttcgggatcgtcccaatatcccaataccgcattcagataggccagttgcatcaggtcatcgcgcgcgccgttcgagtacttcggcaggctcgattccgaggatttcggatcgaggaacttgttgggctggttggtgcccttgtcgacagcagcgcagccaagttcggtaaaccagatcggtttcgattgcggcacccatgcggtgggcagcgcctgacgattgcccccgatccgctcgtgatgggtgttggcccaccagttgcggatatccttgtagcgccaaacccagggttccccatgggccgcgtcggtgatcggcgtgcggatctgtgctgcctccgcttcgggcgaatggtaataccagtcatagccctcgccgccctcgacattggcccgcagataggcctgctcatagatgtggcgggtcccggcctgggcatcggcatgctcttcgccgtcgcgccaatccgacagcggcatgtaattgtcgataccgacaaagtcgatctcgggatcggcccacagaggatcgagatggaaaaagcgatccccgctgccatcctgcggctgatagccgaaatactcgctccagtcggcggcatagcccagcttggtttccggccccagaatggcccgcacctccgccgtcaaggcgcgcaaggcctgaacggcgggaaagccggcagccccccggatctgggtcaggccgcgcatctcggaaccaatgcagaaggccgacaccccgcccgccgccttgcacagcgcggcatagtgcaggatgaagcgacgcagcccccaatcctcgcccccggtataggtcaccaccccgtcgccgatcacgaaatccgcggccgaggccgtgccaaagaacgccgccacctcggcatccgccgcggcggagccgtcgggcgtgcccggctgggtcggcgccaggctcagcgtgatacgcccgcgccagggcagatgcggctgcccctcctcgcccgtccaggggttggtcagcgtattgcccgccagctgatccatcaggatgaacggataaaacatcacccgctgcccggcctcgttcatgtgccggatcgcctcgaccaccgccgcgtcggccggagtcccaccatagatcgggcggtcttcgatccgggcgatctcgtccaccgtggcccgggtcaggcccgagacccgccagggcatgttgctgccgtcgatattcttgcgctcgaccttcggcttgatctcacactcgccacagcgcagatcgcccccgaaccacgacaccaccagcgaggcggcgccgacgccgggcaactcgtcccccatcgcctccagcgaggtgaccagatcggtctgcccggacggagagttgctgttggccgcccaatagctgcccggcccgttggaatagttcacctgagtggtggccagcccgtactcaccggtccccggaatcagcgccacgcccttgaccagacccgccagccccagctcgccaggatcggcatcgggttgatcgacccgcaccacctcgaacgagaactgcggcacccggttgccgaaccggtccaggtcgagatcctcgaacaccacataagcggtcccgcgataagctggcaccagcccggccccctcgaccgcttccatcaccgggtcgggcagttgatcggcgctgccgcgatagacccgcatgttcagctcttcgggcgagatctcgtcaccatcggcccagatcctgcgtataccggcgatctcgccctcgcacagggcaaccgccagcgacagagaatagctgtattgagtggtcttgggctgcgagcgcccgcccttgccgccgccactggtggtgctcgtctcgacaaaatccgaggcccagatcacctgaccacccacgcgcatccggccaaagacctgcgcgatggcgtgaccctcgccggaattggtcagccggaagcggtcgaccttgccggtttccaccgcttcggcgcccgagcccagcaaccgctgatccagcacccggccaacggtcgcacccacggcacgccccagcaccgccgaggacaggcccgcaacggtgccgccgatggacccgccgatcgccgcacccgcggcggaaagaagtatcgtcgccatcaactcacctcctgaggaaattcgaaccgggacaccacgcgccgcagccacggcgcgctcagggggctctcgaccacgccatgcccggaataggcgtggatgaagcgggggctcaccccgacctcggatacaatgcccagatgtttggcgacgctgctcccgcgcatgcggaacagcagcacctcgcccagcgccagcggcccctgcgcggattcgatcagatgccggcgcgccgcctgccacagacgctcctcgccctgcggctcggaccagtccatcgaataggcgggcaccgcctctggctcctgcccgtaaagtccgcgccagacaccccggatcaggcccaggcaatcgctgccggcccccagggtagacgcctgatgccgatagggcgtgcccagccagccgcgcgcaatcgcgaccacctcgccgccacgcccggtcatctcaggctcccgccgctattggcgccggtgcgctttggcgtggccatcacccagtcttcacgtggcaagtcggggaagccctgaaaattcaacaaattgttgaatttcagacggcaagtttccatccgcttgtcgcagcctgccgtcagccgcagcccatccccagggcgcagcgcggcgcggatcggctcccacagctcgatctcacgacccgccgcgctcaccttgtccgacttgatcagcgcccacagtcccgccgccgcgccgccggtcacatcgagccgcccgcgttggaaccagcccggctcgaacccggacagatcggtccagcgaaacacgcgcccatcctcgacctgctccaccgcgatctctgcgcgatatccgggttgatcgagatcgaaccggcagccgccatcgcccagaaccgccgtacagggtttctgaaacacccggcccaaaggctggttcagcgcatcggtcaacccgcgcagctcggcctgaaaggcaccgccaccgcgccggagttcaccgatcgagccgcgaaactgcaaccagcgctgctccggttcagcccagttgaccagccaggacagcacctcggcgccgtcgaaacgacccgcctcgatatcctcctcgcgcaccgccgcatcgctgagcgcgcccagcgcctcggagttgtctaccgacaggccggtgctctgctccagcgccgccgccgtcagaccgctatcggccttgaaggtgaacccgtcgaactccagcatgcagtcgtgatcggtgaacccgaaccgcaccccatccttgcgcaggatcgcccagcaccggcacagcgtggtcaccccgctggccagatgcgcctgcatcgcctcgcttggaccgcccatcagacccgcacctcgactaccggcacattgggcacgtcgcccgcgcgaaaactcgccacgctggtctggatccggtcggtatcgaaccgtaccggcacgtcgaactcgaaccctgccgtgatctcgacgccgaccggcggcggtgcctcgaagcggatcaggcccgtggtcaaatccacgtggtaatccaccgcctctttcatctcgtcctgatcaagaccgatccggaccgtgcccagaaccggcttcttgatcgggcgcgcatagctgttggtgccggaccgataggccttgaccagctgaaactctgtctcggccccgtctccgaccgcgatcacctgatcgtcataacgcggctcggccgaggccaggctggatttgaagtcggaccagtccttccaccggaacccgtaaacctgcccctggcgcgcctcgaaaaacgcgatcagcgtctcgatatcgtccagcgagcgcatgcccaccccagcatcatagcgccggcgcgcatgggcccagggagagttgcgctcttcgaacccgttgaccagcgtcacgatgtcggtgcgccgctcgggccccccgatcgaaccaaagctcagattggcgggaaatctcacctcgtggaaattcatgatccgctccccttgttaccgattgcgattgccgcggcccagcgcacggcccatctgggcggcgatctgaccctggctgcggcggaacccctgcacatcgggggtggtgatgttcatcaccacgttcactgcgcgaccgccgccactgttacgcacgcccagcttgccatcggcgccgcgtgcaagcggcatgatcgcctccggccccgcctcgcccatcaaccccatgccaccgcgcatgggaaaggccaccggcccgctgaccacgccaccgctggcaaagggcatcacccggccctggctgaacgagccgcctttggcaaagggcaacagcccctcgaacaacgagccgacgccctgcgcgatcagcccgccgaaatgatcggtcaccggcttgatcgcggccgaataggtggtctgaatcatcgaccgggccaccgtttccagcgcgtcggacagtttcatgccatccagcacgacgccatcgaaggcgcggcgcagccccttggacaggccccgctccaacgtctgcacatcctgtccggtggccgccagcgcgctgcgcacccggcgcagctcggcgtcaaagcccgcggccatgacggcggcatcgcccagcgtatcgcccaggctctcgcccgtggcttccaattccgaaaacccgtcagtctccgccatgatcctctccttgtgtctggtccggccaggcggccagcagcgcatccagtccggcgcggcccatcggcgcgttccccgcgccctgccccagcatcagccgcaactcggccggggtcaggcgccagaacgcctcgggcgtcagccgcaatcccaacatcccggcccgcatcagcgcgggccagtcgaacccgttcatgtttcccccggcaccatgaaggcgcgcgccagaagttccgccgccgcccgcgccgccgccagcggcccaccggcaatctcggccctcagaagctgggcgcgggtcacatccgcgcccccgcccctgagcccggcaaccaccagcgccagcacgtcacggctggaaaacgcgcccccctcgaaccgctgcaccagttccaccagcgagccgctctccagctcggcctcaagctcggccaacgcgcccagcgtcagcttcagcacccgttgctgcccatcgatgaccagggccacctctcccgtccacggattggtcatgatcagatcgcggtaaagctgagggcgccggcgctggccaggctcacctcataggtcgcctctccattgtggctgcccgcatagtcgatgccggtcacctggaacggcccctcgacaatgccgaaatcggggatgatcacttggaaatcgggcgtctcgccgtcaaagaacagctgccgcgcccgctcgtccgtgcccgcatccttgaaaacgcccgagcccgagatcgaggccgatttgacccccgcgcccgacaacagctcgcgccagcccccctggctctccaggctggtgacatccacgctctcggcgttaaagctcacgcgggtggcacgcagccccgcgatggtttcgaacaggcccgtgccgttcatgtccactttgaccagcaggtccttgccgttctgggcacccatgatgttactccacgttcaggttgatcaattgtcttcgacgcgggcgcggaaccgcagatcgatctgccgcaccgcaccacccgttccggtccgccgggccgaggcccggtcgaaccacagccccaccagacgcccgcgcgccaggctcagcgccgcatcgtccagcgcatcgctcaccgcgcccgccagcgtcttggccccggcgaaccctgctgcctccgagatcaccgagacggtgaaccggtgctcggccccctcgccgctctgatccgaggcgtcgcgcacctcttccggacccagcagcacataggtctgcggcagcgtgcccgaaggcagcgcatcgtaaatgtccgtccccaccagggccgccactccggcatccgccagcaggtgctgatagaccgccgtctgcaacgccgccgccacgccatagctcatgccgctacctcctcatccgcaaaacaggtcagaaaccgcccggccgggtcatgctcggccaccgcccggatcacgaaaacacgggcgccatcggtgaaccgctgttcgggcgcgggtcgcatcgaagacccttcgggcgccgcgcgtaccgtgatccggtagctcacccgcgagcgcgaagcgcccgcttcgaaccgctcggcaccgctgcgcgcgctgacatcggcccagaccgtgccaagggccgtccagctctcggcatagccccccgcgccgtcagccacccgcgcgggcgtctccagcagcaggcgccggttcagatgcggcgccttcattgcaccacccccgaaccgaaccgcacggtgcgatagcgctggatcaggctggtgacgccaaagggcatgcaaccatcgcccagcgcggtctcgtgccggtattcatagtaatgcgccgccaacagcagcaccgcctggcccagatcggccggcagcccgccccaatcggcggccatcccggccaccagcgcgacaatcgccgcgccaccggtggccacggtcggcaacagcgcgcccgcagggcgcaaccgcggccgctggctgtcacgctccaaccgataggcggccgggtccagcaccgtgtcctgcccgcccccatcgcgcagcgtcaccgaggtgaccatctgcaccggcaccaccggcaacacttcacccgtggcatcgcgccagttgtagacggtccaggaaaactgacgcgagatcaggatcttgcccgttcgcgcctcgattgcggcgatggcggcgcgcaggaaactgcgcaacacctcgtcctgcacgtcatcctctgcaaacccggtgcccagccgcaaatgcgccttgaactgtgccaccggcagcgcggcgtccgcaacggcggtctcttcgatcaacatcatcaattcactccgcaagctcgggcccctccgggccgttcgtctcaggtcatgcgggcccgcgccgcctcacgttgctcggacggaggggagcagctagacaacgccaggaaaaccggcgcgcgcccgcacccgaggccggttccccggccccggacccggccccgttagacggtgccgaatttcagcagcttgatcgcggcaaagtcgctcacgtcgccgcccacgcgcttggtggcatagaacagcacgtgcggcttggcgctgaacgggtcgcgcagcacgcgcagatccgggcgctcggccacggtatagcccgcgttgaagtcgccgaacgcgatggagtagctgtcggtcgccgggtcgggcatgtcctcggcgatcaccaccggatagcccatcagccgcgcgggctcgcccgccgccagaccgtccgaccacaggaagcggccatcggcatccttcagcttgcggatggtgcccgcggtcttcgagttcatcacaaaggcgccgttggcccggtactgcgcacccagcgcatagaccagatcgacgatatcgtcggcgtccacgccaccggccacacccgaggcgacatagccgatattgccccatgtccagctgtcattgtcgacagcggcatggttcaggaaaccgcgcggcttgttgacgccgtccccattgataaagctctgcgcctcggcgcgggcgaacttgttggcaatacggtcggccagccagccctcgatatcgaacgcgctgtcatccagcaggcgctggcttgccttgggcagggcgctcagctcgtgcagcgggatcgagatacggtcgatcgacggcgtcccggtctcgctggccgccgcggtctcgtccgcccagccggcaccgatatcggtgtggtcgatcagaacgtcgaacgagttcgcctccacatgcaccaccgaggcaatcgcgcggatcgaggccgtcgcatgcagcaccgacttgatgcgttcggcggtctgcggatcgaccagatagccgccatcgctgttgatcgcggtcgacatcgccttgccttccagggtcagcccacgcagcgcgtcgtcatcgcccgagcgcagataagcgtcaaacgccttctgatgcggggcgccgtcctcgacggcggcggccagatgcggacgcgccgcggtgagtgatttacgatccagcatggtcatacgctcttctgtctgtttcagtttggtttcaacttcggtgcgaaaccccttgaattcattcacgaagccagtcatcgcctgcttcacctcctgaaccaggggcacaccctctccggccaaggccgggatctcggtcttgctcatcggcacgtccttttcgggtgggttgcggcgcgcttaccttcgcgccagttcctgccgggcgctgtcgaacagctcggcaatgctgcgccaggtctgctcgacctcgggggatgtccccttggccgcgacccgggcactgggcagcatgggaaaggtcaccagcgacacttcccacagctccagttcggtcaagagccgctggcccttgtcattcttgctggcccgtcgggtgcgatagccgatcgacagcccgtcgatggcgcccgcacggatcagcgccgccgcctcgcgccccttctgggtgctttccagcagccggcccttgacccacaggccccgcccatcctcgcgcacctcgtcccagaccccgatcggctgggcgggatcgtgctgccacagcatcttgacccgctgcccggcggcctgcagcgtcttcagcgaggccgcgtaggcccccgcctgcacattgtcgccgccctgatcggtctggccgaacaggctggcataaccctcgatcaccgcatcctcgctgacggtcagaccatcgccgaagcgggcgaatttatgttcaagtccggtgtccatatccatgaaacactccttgtaaaccattgtcatctcagggcgaaatcaccaggaacgattgaaagacctgggccaggatcgcacccgcgacaccgtaaaccgtcagccacagccgccgttccatccgctcgatcgcctcgtccagctgatccagccggcggcacagatgctcatgctgcaacgcggccacccgctcatgcgcttccagccgcagccccggcgcgcagtcaaagggcgcatagcccggaccctcagccatcggcatcctccgccagcgccggcagcccaagcagcatccgcttttccgccccggtcaggaaatcggcgcggctgacccgggcccattgcgcatcgcgctcggcggccagcgccggcacctggtccaggtcgggcttcaacagtacctcctcgcctgacaggcccgacagccagtccgacaggttggccgccacccgcgtcaccaggggcagaaccgtcaggcgataaaacgcccgattggcctcctgatagttcgaataggtcgcgtcgccctggatgcccagcagcatcggcggcacgccaaaggccagcgcgatctcgcgggcggcggcttccttggtcttctgaaactccatgtccgaaggcgaaaaacccatcggcttccagtccagcccgccttccagcaccatcggccggccggcattgcgcgcgccctggaagttcgcctcaatctcgtccgacagtcgccggaactgatcttcggccatcacgccctgcccgtcgctgccggtccagaccagcgcgcccgagggccgcgccgcattgtccagcagcgatttcgaccagcgcgaggccgcgttatgcacatccaccgccatcgcggccgcctgcatcggcgaaaagccgtagtgatcgtcctgcgggtggaaagacttgatatggcagatgctcgcggcatcgaaacgatgcgatttgccacccaccgtgtattcataggctaccggccagccatcggcgccgggcaccacccgcatccggtccgagcgtagcacatgcagctcgatcggcaggtcatcggcgccacgcaccgcctcgacataggcatcccccgacaacagcagttgcccgaacagcgcctccatcagctcggcccggccctgagcgccattgggacgacggatcaggctcagcatcgggtgcgtctcatagcgctgcatccggtcctgcaacaccaggggcagcgccgccgccgcctcggaaatcagcttgaccgaccggaaccccaccggattgcccgcaaaccccgtccgcgtcagcgaggcggtgtcgcgcgggctccaggcgacccggcccgcgttgtgccaggccaccaccggccccgccgcgctggccttggcctcgggcgcttccgctccggctccacgacgcaggaaatcaaagatcatggcaatgctcctatcttctcgcccggcgccggatgcgctgcggccttgttgatcagagttatcgtcgaagattgttcaggacccggaaacagagcgttcgcagctagtgcaacagcccgcaccgctcacagcacccgcacccgcgggcgcctgtaggccgcggcaggtgcgatcatcagctcgtgcagtgcccagaccagcgcatccacgcggtcgggcgatccctgcccctcatacccgcgcgcggtcatctggcccatctgttcttccagcgcggtcaggcccgccacatggcgcacccgctcctgttcataaagcgccgccaccggttcggcccgtgccaccttgccccgcgccgcatgcaccgccttgaagggcaccagcgggtccacctggcgcagcacctcctcgaccagctggccaccctgattgacctcggccaccagccgctcggcgccaaacgcatccatcgcggcaatcgccgccttggcccaggtggtcggcccggcgccctgcaccgtgcgatccgccagcacccaagcgcgccagtcctgcggtggcccctgcatctgcgcacccacaaccaccatgccgcaggcatcaccactggcccctccgctgaccgaggggtccagcgccaccaccacccgatcgagttcaggcacgctcgacgtgcgcgcacggtccagcatctcggcggtccacaacgccccctcggcatcggccagcaacaccccgtccagctcctgccgccccagccgcgtgcccgcatagcgcgcccgcacctcctccagaaaactctcggccagattggcccggttcgcctcggtcggcgcatgggtctgcacggtgctgggagcggccagcaggtccttcagcagcttcacgttgcgcggcgtcgtggtcacgcagacctgtggccgctcccccaaccgcagcgcaaattgcagcatgtcccaggtctcgcccgcctttttccacttggccagctcatccacccaggccgcgtcgaattgcggcccgcgcagcccctcggggtcctgcgccgaaaaggcctgcgcctcggccccgttgggccagatcagcttgcgctcgctagccttccaattggggcggcggtcgggtggcgaacaggccaggataccgctttcgccaaacaccatcacatcgcgcacctgatcataggtctcgcccaccagcgccacccgccgcgcgcgccccgcatccagcgggcgcgagccctcgacccgggcgcgcacccattcggcgcctgcgcgggtcttgcccgcgccacgcccgcccaggatcacccaggcgcgccaatcgccctcaggcggcagctgatgcgccatcgcccagaactcgaaaagaaaagggagggcacataaccccccctccccgatttcattcagaaaccgctccctctcggcaacacttgcgcaggcgagcaaggcggcacccgatctcagatcgggcgcggtcaaggtccagggcatatccgccctgggcaatgcctgcttctcgtcggacttgttcggcaaaactggcctccactttctgacactcacggatcaggctggccgcctgacccatctgcttgccatatccggcaagatcaccatcctccccggctcggatccgtttctgcaggtcttccgccgcattacgcagatcgcgaatggaattttccaacgactgaagcagttcagccgtccgggaaatccgctcctccggggtaatcaaagtcatatgtgctcgtgacctcatgcgagagtgatctccgcacgagagagacgaaaaaacggccaccggggtcacccccggggccgtttgcgcatctcttctagcatgacacaacttatacacgaaaccgcacggtgagtcaaggccctcgcgcaacagcgcaacagccaacgcactgatattcttaacaaaagattgatttctctgtgactggcgtgcattcgggcttttctctcgccaccgccaccgccatatctcggacatgcgcagcgatctcaaccatttcgaaaccattgcccgccagaccgtcgacgcgatgccgcccgcctttcgcgcccatgcgcgggctgtgctgctctgcgtggccgattggccggggcccgacatgcttggcccgctcgggatcgacgacccgctggaactgaccggcctttacgagggtatcccgatgaccgagaaatcggtcagcgatttcgccgccccgcccgacacggtctggctgttccgggaaccgatcctggccgagtggcgcgaccgcggcgatatcgcgctcgacgatctgatcgcgcatgtggtggtgcacgaatttgcgcatcatttcggctggtcggacgaggatatcgcctgcatcgacgaatggtgggcctgatcggccacccaactcgtcaccaacgggatcccccctagggataggtcccatgtgttcccgtcgttccgctgctcgtggcctgccgctacggtcggaaaggccccaccgaaacagggaaactctcagcatggcgatagacattggcaaggtgtcaacggcggcgagaggcgcctgaactgacagcgacggcgtctcgccaagcgctcaaccccttgcagcggcggcagatccgctctccgaacccttcgctccagaactcggtgctgcagcgcaggcaccgacgttctcgcgccacatcgcccagggcgcgtttctccgccttgggcggcaattcaacctcggcccgagacctgtcccccatcagacctctccagcctgcacgcggccgtgcgcctgttgcaaccgggtcggcaggccttcgttttctgcaacctggattgccatcttatctctcgctctttggctgtcgactccggcatccagcacacccgtgtacaaacgcggtgttcgggcatccgaatagagatgcctcagatgcgcctccgaaacgccatcagccgccatcacaaggcgcaccatcgggtcggccagcatgtcctcaaggaacagatccgacactgccttacccgtcagcttgtcgcgggcgcgggcgtgatccagatcggcaagcgaaactgacagggtccgcgcaagcccgggatgcgatgcgcgcgcgtgaagcttgaccagaaccgaagccttccaggcttcacgatccaggtggcccgggggcgaaaccagttcggtttcgatctcatattctcccgccggcagcgtctcgccaaaccccggcagggtaaaggagcgaacaaatactgcgacggtcttgctgatcaagtcctccatcggcgcgctcccatctcatgacgtgcagtccacgccccttagaaacaaggggcgcgtattcccggcagcgcttaagaagggttggatttgggcgccgtttccttggaggctgtctccggctcgttcgtcttggcaggtgcttttgccggatcgacaggctgcgacgtcattgcagccgcggcccgggcagtcaggtccttgaaggacatgtcatcattcctttgattttccggatcgaaaactcgccatccatgccggacggggatgtttgacaccggtacaatctatatgggggctcgcccttcgatttgcgagggtgcgcgggtcagaagaccatgatcagaccctccacccggcgcgggtccgatcattcgttcaggcgttgctcgaaatgcacaggctcacaatgtatcacgcaaggccgacccaaaccgccccaaaaggagcgaccggccacgacagccggtcccccgtttcagttgccctgttgctgcgcctcgatcgcgcgccatttggcgacgttgcgattatgctcgtccagcgtttcggcaaaggcgtggccaccgctgccatcggcaacgaaaaagacgtaatcggtcgtgtccggattgacggctgcttccaggcttgccagtccgggattggcaatcggggtcggcggcagcccctcgatcacataagtgttccaaggcgttacgccgcgaagctcactttgacgcaaaccccgtcccagcacccctttgcccttggtgataccatagatcacggtcgggtcggtctgcaggcgcatgccccggtccaaccggtttacaaagacgctggccacctggcggcgctcttcgggcacgccggtttccttctcgatgatcgaggccaggatcagcatctcctcgcggctttgcagaggcaggccgtcgacgcgcgcctcccaggcggcgttgatccgcagctcctgcttctcctgcatctgggccagcagcgcggcacgctccatccccaccgtcacgtcatagctgtcgggggccagcaggccctcgcgcggcagctcgtccacctcacccgccagcacgtcccaggccttcagaccttcgaccacctgccagctggtgacgccctcggccatggccaaccggtagcgggtgtcgcgctcggcgcgcttctcggcatagaccgcgggcgcctcgccctcgcttgggtcgaactcgaccagttccacgaattgttcggtggccggatccagctcgcgcacttccagcagcaggcggttgacgccgatgcgatagacgatctcggtgccgcagctgctcgcgccgccacgggtgatctggtcgatgatctcctccatcgaggcgccttccttgaccagatagctgcctgccttcagctgcgtcgccttttcggaatagcgcgcgctgatgcggaacatggcaccgctgctgaccgcgcccgaggcctcaagatcgcggctgacgcgggtcatgttcgacccgctcttgacctgaaggcagatcgcctcgtccagcgggccctgcgcggtgtattgcgacttgccccaaaggatcacgccggccagcaggaacaggccaaccgccagaacggtcagcatgttcgaggcgagagcacgccacatcagtcggcctttccgaagatcacgctcgcattggtgccgccaaaaccgaaggagttcgacagagccacgtcgatcttgcgcgcacgcttggcattgggcgccagatcgaccggggtctcaactgccgggttgtccaggttgatggttggcggggccacctgatcgcggatcgccaggatcgaaaagatcgcctcgatcgcgccggcagcgcccaacaggtgcccggtggccgatttggtcgaggacatggtgacattggccgcatggttgcccaacagccgctccaccgcgcccagctcgatcgtgtcggccatggtcgaggtgccatgggcgttgatgtaatccagatccgacggctccagcccggcgctgcgcagagcggcgcgcatcgagcgttcggccccgtcgccggtctcggagggcgcagtgatgtgataggcatcgcccgacatgccatagcccaagacttcggcataaatcttggcaccgcgcgccttggcgtgttcatagtcctccagcaccacgatgccggcgccctcacccatcacgaacccgtcgcggtcggcgtcatagggtcggctggcggccttggggttgtcggcatatttggtcgacagcgccttgcaggcgttgaacccggcaatgccgatttcgcagatacaggcctcgccaccaccggcgatcatcacatccgcgtcaccggcccggatgatccggctggcatcgccaatcgcatgcgcgccggtcgaacaggcggtcaccaccgagtggttcggccccttgaacccgtgacggatcgacacctggcccgaggccaggttgatcagcgcgccggggataaagaagggcgacacccggcgggggcccttctccttgatcaggttggcggtctcggcaatcgagcccagcccgccgatacccgagccgatcagcacgccggtgcgcaagcggtcctcttcgtcctcgggcagccagttggcatccttgcaggccatctcggcggccgcgatggaatagaggatgaaatcctcgatcttgcgctgctctttcggcgccatccagtcatcgggattgaaggtgccatcgctgccatcgccgcgcggcacttcgcaggcataggtcgtggtaacacccgacgccaccgcatcaaaccgcgtaatcggacccgcgcccgattgtccctccagcagacgggaccaggtttcctcgaccccgctggccaaaggtgtgatcagtcccagtccggttacaacgactctgcgcatgaagtgcctcttgcctgcttgctgttcgagaaccgctcttaccctgcccgggcccatatgggcaagagcaagggtgcgggcaaacccggcggtcccttgcctgttggtcacgaaatcctgatgcgcagccgggttctactggaactgcgccacccgctcgtgggcgctggcggcgatgctcagcgcgtcttccagcgacagcgacttgcggaacaacgcccgccccaccagcgcaccggcaatgttgggcacataggccaggcgcgagatatcgtcggccccgcgcaccacgccgctggcgatgaccggggtacgggaatgcgccgccagccccgaaatcaggcccagcttggcctcgacctcttcgacatcgctgtcgatatcggtcaccacgatggcggcaaagggcacatcggcgaaggcgtcgataaaggcctccggcgtataggcgctctggctgcgccagccatcggtcatcacgtgcccctgccagacatcgacgctcagcacgatctggtcgggatgccgcttggccagttccttgaccaactcggggtcgcgcgcggcaagcgtgccgatcacgatgcgcccggcgcccttgtcgatccagtgttcgatccgctcgcgcgagcgcatgccgcccgccagctgcaccgggatctcggccttgcggatgatctgttcgaccaactcggcattgccgctggtgcccgcgaccgcatccagatcggtcaggtgcatccattcggcaccggcggatgcccagccggataccgtttcaaacgggtccacatgccaaagcatgggcgcgtccagccgccccctttccagggtcacgcaccgtccgttctgcaattccatcgtcgggtagatgatcatggccgctcctccgctgaaacatgtccagatgactctatcgcaggatgcgccccgcgacactgacctgaaagcggagagtcacatcccgattgcgtcaccggcgcgcgggcggaccgtcgcgacgcaacagcgtgaccgggcggccgccaaattcggcctcgcgcatcgggcggtatcccagcgattgtgccagccccagcgagggcgtgttgtccggtgcgatcatcgccaccagacggccgggaatcacccggtcgaaccagtcatgcgccgccgctaccgcctcgcggcccagcccctggccctgcgcctcgggcgccagcacccagcccgcctcgggataggcgtcgaaatcgggccccatgtcgcggctgctgtagaaaaacccggcctggcccaccaggcgacgggtcttttgcagcaccacgccccattggccaaaaccggtcatgtgccaatgaccctcgttgcgcaggaacgcgtcccagcactcgccccggctgcggggcttgccgccgatatggcgcaccacctgttcatctgcccagatctcggcatagcggtcgaaatcctcgggccgcattccgaccagccgcagccgtccggtgttcaagatcggtatggatcggatcatttcgcgcccgtcctgtctctgcctcaaccccaaggtgcaaatcggcgggggtcttggcaaccggattcgggcaactgcatgaaaaaaggcgccttccggcgggaaggcgcctgtttgacctttcaggtctcagcgaaggctcaggaggcttcgctgatgaacttgacggcgtcgccgaaggtctggatggtttcggccgcgtcgtccgggatctcgatgccgaactcttcttcgaaagccatgaccagctcgacggtgtcgaggctgtcggcgcccaggtcgtcgatgaacgaggcattctcggtcactttgtcttcttcgacacccaggtgctccacaacgatcttcttaacgcgatctgcgacgtcgctcatgtcagttcctcattcctacggggcccactggcccatttttgcccttgcccgctcggggtggcttggttttgcccggtccgggcggttcaggttccggggtgtcccgggtaacgcagaaggccgaccccatcgaccggccttcctcaggatgcgccgcctataacacagacgcgcgcgttggcaaacgctttcgcatctggccaccgcgccgctcacaacatggccataccgccgttcacatgcaaggtggcaccggtcacataagcggcctcgggactggcaagatacaggaccgccgccgcgatttcctcgggcgaacccatgcggccagcgggaacctgcgtcagcaggcccgatttctgctcatccgtcagcttgtcggtcattgccgtggtgataaagcccggtgccaccgcgttgacggtgattccccggctggcgacctcataggccagcgccttggacatgccgacgacacccgccttggaggcggcataattgccctgccccgggttgccgatggcacccaccacagacgagatattcacgatccggccccagcgcgccttcatcatgccgcgcagcacgcccttgcacagtttcatggtggcggtcaggttgacgtcgatcacgctttgccattcgtcatccgacatacgcatgaacaggttgtcgcgcgtgatgccggcattgttcaccaggatatcgaccgagcccaacaggtcggcggcctgtttcggcagcgcctcgacggccgccatatcgctcagattgcaggtcagcacatgggcgcgttcgcccagctcgtcggccagcgcctgaagcggctcgacccgggtgcccgacagcaccaccgaggcgccggcagcatgcagcgcgcgcgcgatggcgcccccgatgccacccgaggcaccggtgatcagggcattctttccggtcagatcaaacatagacttattcctcttatccccgaccatccaggccgggccttgcacgtttaggtgggttcaggcgtcgccagcaaggattttttgcacatcttcaggtgtgcccgccggtttgcacgcgatctcgcggttgatcttgcgcaccatacccgacagcgccttgcccgcgccgatctcccagatctcggtcacgccctgggcggccatgtattcgacgctttcacgccagcggaccgagccggtgacctgttcgaccagcaactgccggatcaggtcgggatcgctcaccgcctcggcgcgcacattggcgaccagcggcacggcgggggccttgatttcgaccgcggccagcgcctcggccatggcatcggcggcgggctgcatcagggcgcagtggaacggggcgctgaccggcagcatgaccgcgcgcttggcgcccttggccttggcgatctcggcggcgcgttcgaccgccgccttggcgcccgagaccaccacctgagtggggtcgttgtcattggcggcctgacagacctcaccctgcgcggcctcggcagccacctcgcgcaccgctgcaaggtcaagccccaggatcgccgccatggcaccctgcccgaccggcaccgcgctttgcatcgcttgcccacgggtgcgcagcagccgcgcggtgtcaccgacgctcagcgccccggcagcggccagcgccgaatactcgcccagcgagtgaccggcgacaaaggcggcttgggtgatcgccacgccctcggcctcgagcgcgcgcatcgccgccatcgaggtcgccatcagcgccggttgcgcattctgcgtcagcgtcagggtctcgatatcgccctcccagatcagcgcgctcagcttctctcccagcgccgcgtcgacctcgtcgaacacggcctgcgcggccggataggcctcggccagcgccttgcccatgccgatggtctgggcgccctgcccgggaaacacgaatgcggtcgtcatctctgtcccttcgctctctgaaacgttaacgccgggtgtagccgccccgcccgcgccgcacaagctctgcatcccgacacgggagctgtgcaaaggcgcatattgtgcagcggcggcacagaccgcaggttgcaaggagcaacgagcattcggagagcgtgatgaccctgaccaataccccacacagctatggcggcgtggccaagggcctgcactggttgaccgcattgctgatcgtgaccctgctgccgctgggctgggttgccgatcaggccgccgggcgggccaccgccgggggcgccggcgccgaagagatcgcacgcgccgcctggctgttctcggcgcacaagacattgggcatcgctctgtttgcggtggccttgctgcgcatcttctgggcgctgacccagaaacgccccgggctgctgaacgccgaccaccgggccgaggcgctggcggccgaaaccgtgcactggctgctctatggcgccttggtgctggtgccgctcagcggctggatccaccatgccgcgaccgagggcttcgctccgatctggtggccgctgggccaatccctgccgatggtgcccaaaagcgccgcgctggcggaactcaccgccgtgctgcaccgcgcctttctgctggtgttgctgggggcgctggcgctgcatgtggcgggcgcattgaaacaccacctgatcgaccgcgacgcaaccctgcggcggatgctgccggggcggatcgacttgcccatgccgcccaaacaggtccacagcgccgcaccgctgctgctggcgctgctggtctggctgggcgcatttggcgctggcgcatgggtgaacacacattccgccccgcacgcaccggcagaggtgcaacgcacggcgctggcaccggtggcctcggactggcaggtaagcgaaggcacgctggcgatcaccgtcacccagctgggcagcgccgtcagcggcagcttcgccgactggaccgccgcgatccggtatgatccgcgcgagacacccggtccgacgggcgaggtcaccgtcaccatcgccatcccctctctggcgctgggatcggtcaccgcccaggcgatgggcgcggatttcttcgatgccgcgcagtttcccaccgcggatttcaccgccacgctgcaccgcaccgaaaccggccacgaggcacggggcgagctgagcctgcgcggcgccagcgtcccgctcaccctgcccttcgatctggagcttgacggcgataccgcccgcatgcgcggcaccgtcacgctcgaccggcgcgatttcgggatcggagccaacatgcccgacgaaagctcgctgaaattcccggtcacggtcgatgtatccctgaccgccacacgatagagcagcgaaaaaagccgggtcccgacgggcccggccttttgtgataaatggtgcaacatcgggccgaacgcattccaggcgaagcgcgatgtccgaaagtgacgcccgaagatttcttcgggcgttgtctgtgaaggttggcggcaatgcgggataaagttggctttggccgctattctaccgatgtccgctgttgcgcgtcatcggtagacgaaacccaagacggatgattgatttcgacccgccttccattgtcgaatacgttaaacatggaagaaagacacatttgatattgcatatctctaaagcgaaatatgcgatttcccgacgggggttcaaatctgtccaagatcgggtggcttgccccatttatgtcgtctgctagctttgcaagcattgatccagttcgcatcgctatctgaccttctagctttcgtaggaccttctgcgttactgggtgcgcggaaagctcatcttggatcaactcagtaacatcttgcactgtgaattcgtcctccttgactaaaccaagtgcacaaagatacaaattttgtaaaagcaagtctgatacgtaaccatctttcaaatactgccccataagcgcagtttctcgtgctggatcaacaatccaacttgcaacagtagtttgattgatgtgaaaacgacgccttagccattctcgctctcccttttctattcgctcaaggctcaggaacctgtcttgctgtccctgcaaggcaacttctttgcaaaactcgtgcaaacgttgtgcattgcctcttgtgacagtaattgcgcgccggatcaaatagttaacagcattcgtttcttcgcgatacttgaggagcgttctaaagccgcgttcgacgaagcgagcgacgtcttcatcgctgagtcgagcgatttcttccagctcgataagacgattggcaattgtctcaagcctcggaacgcttcgaaaatagtttcgaatgttgctcggcgttcccacaatcgcaattctcacgtcaaacttggcaaactgatcgtcatcgagcaacgcaataatgttgcccagctccctcagcaaatccctttgttcgaagatgagctctagattctcaaaaacgaggaacgccggccttctgcctgccaattttcggcaatgcttcaaggcgttaaggaaagcatcatgaccatcgagctccgttgaaagctcttcagtctcggaatatgtaatgaaccaagagaatccgtgagacttagccttcttgacacggccagttccattacgccgaccaactgttgaaactagctcttttgcaattgactgctgacttgaagccccagaaaggtttacggtgagaaaaaaaatccccttctctttgaataccttcttgtatagccacgacttcccgcacccactgttgccaaagatgatgatgtgcaatgtgtcattggcagacctagccaagtcatcttctacttggcctctgttaatatacatttttctatttactgggccgcgcggcgtgaaaacgtcctctatgaaaactcgaccaaaaagtcgatgaatctttctcatgtgatggttgttcgaaagctcattcgccacaacaagccttgtgagcctcttcattgaaaaaatctctccgtttgtggtcaaggctattgtcagaaaatcgcttgaaccctagcactgcaatacaccttctccaacaccgttttaacgtcaagagcgagcattcaggcacgccgtagcatagacgtctttgggctcgaagctgcctgtgcgcttcgagccctcacccttttcacatgcgccatttattgcaaagggctggccgacgggcccggatttccgtgtctctgtgacagaggccttagtcggccttcatcgcctcgaccgagatgcgcagttcaacctcgtcgccgacgaagggcgcgaatttgccaaggttgaaatccgagcgtaccacggtggtggttgcatcgaacccggcccagggcttgcccgccatcgggtggtcgcccatctggttcagcaccgcgtccagcaccaccggcttggtcacgccgttcatggtcagatcaccggtgatcttagcggtggtctcgccggtcacctcgatcgcggtcgaggcaaaggtgatcatgtcgccgtccttggcgccaaagaagtcacccgagaagaaatgatcttcgcgtgcctgccaaccggtgaacatcgacaggaccggcatcgacacggtcaccgacgacgcggcggggtcttccttgtcgaacatgatttcgccctcgaaccccgagaacatgccggtggtggtggaatagcccaggtggttatagctgaacacgacctggctgtggctggaatccagcaggtatttctcgggggcggcggtggcggcgctggcaaggccggccaggatcagcgcggcggcaaggcgggtggatttcattctgtcgctccatgtcttgtcttgtgggttcaggcggacggctgtccttgccttgacccagacatggggtaagcgggctgcgcgggcaatctgccctgctccacagactctgttgaagaatgaacagtgaccgggcttcaggtcgggatggtcacgaatccgctcaactggctgcgcagggcctggcggatttcggccgaggggatcggaagacgcatcaggatcgaaccgtccacatcgcagatctccagataatgctcgttgaaccgggccgcgcccaggctgtcatagctgcggcgcaggatcgtctgcgggcggccacggttgttcttttgcagcacccgcacctcgcgccggatcgggtcgaaataggcatcgggctggttgtcctgatgatggatcatcaacagcgccagaccgcagaagaagaagaacagcgacacgcccagcttcatcagcgccgcatcggccccgttgttggaccccggcagcaaccacatcgaggccgcaccaatcaccagcgcggttccgatcacccgaaagatcacggtacgcagcggccagttgggggcaaaggtgatcatcagcggcaccgtctcttcaaaagacggcagcggcatccggttgcgaagcgtctgttgctgtgccacgtgcatgtcgggtcgcgctccctgcgccaggttctccgccgggttgtgtccggcagggttaacgttcgataaacattgcgacgggaatgcggcaggctcggggtaattgagcggcacctggtcgtgcgcaacctgggcatgtggccagagatgtgagcggaccaagcctcttgcccccgccgcgcaggcgtgtatatggggccatcctttcacagaatacgtgaaccgcgcagtctctcgtggcagggccgtgaaaggatcaggggccccgcctatgaaatgcgcctagatagaaaacaggagatcgcatgcctctctatgagcatgtcatgattgcgcgtcaggatctgtccaacacgcaagccgaaggcctcatcgaacatttcggtgccgtactcagcgacaatggcggcagcctggtcgaccacgagtactggggcgtcaagacgatggcctacaagatcaacaagaaccgcaagggccactatgccttcctgcgcaccgacgcacccgcgtccgccgtgcaggaaatggaacgcctgatgcgcctgcatgacgacgtgatgcgcgttctgaccatcaaggtcgacgagcacgccgaaggaccctcggtccagatgcagaagcgcgacgagcgcgacagccgccgcgaacgccgctaagcccgcattaggaaaggacatcaagttatggccgctaaaccgtttttccgccgtcgcaaggtgtgccccttctcgggcgacaacgcacccaagatcgactacaaggacaccaagctgctgcagcgctatatcagcgaacgcggcaagatcgtgccctcgcgcatcaccgccgtctcggccaagaagcagcgcgaactggcccgtgccatcaagcgcgcgcgcttcctcgccctgctgccctacgccgtgaagtaaggagataagcacatgcaagttatccttctcgaacgcgtggccaagctgggtcagatgggcgacgtcgtggacgtcaaatcgggctatgcccgcaacttcctgctgccgcaaagcaaggcgctggtcgcatcggatgcgaacatcgcccagttcgaagcgcagaaagctcagctcgaagcccgcaacctggaaaccaagcaggaagccgaggccctggccgtcaagctcgacggacagcagttcgtcgtgattcgctcggcatcggatgccggcgcgctgtatggctcggtcaccccgcgtgacgccgccgaagccgccaccgaagccggcttctcggtcgacaagaagcagatcgccctgatcgctccgatcaaggacctgggtctgcacaccgtcgccgtgcgcctgcaccccgaggtcgaggtcagcatcaacctgaacatcgcacgctcgcccgaagaggccgagctgcaggcatcgggcaagtcgatccaggaactggccgccgaagaagaggccgccgctgaattcgagatcgccgaactgttcgacgatctcggcggcgccgcgtccgacgacgacgaccaggcccccgccagcgacgaaaccgcctgatcggtttcccgcaggggaacaagattgaaaggccgcgctgcccgcgcggccttttttcatggacgacgccccgccgctggctgtaatccgcccatccgcgggtaccggacgcaattctctcttcgcagaccgcgtccaagcgggtatttgcctcggggattgacgcgaccaaggagcccccgatgcagttcacccgccgcgccctgttgctgaccggtcttgccctgcccgttgccgcctgcgggcgcgaaccggaacctgccgcgaccttcaatccgccgctctaccccaacgaaacgcccgagctgcgcgccgcgatcaaccgctgggccgatcactatgaactgccgcgcaatctggtgcacaagctggcgatccgcgaaagcacccatcgcccctgggcggtcaaccggccctattacggcctgctccagatcctgcctgcgaccgcccgcaccatgggctatcgcggtgggcccgaagggctgctggatgcagataccaacctgcaatatgcgggcaaatacctgcgcggcgcctggctgctggccgatggcagccaggaccgggcgattcagctctatgcctcgggctactactacgaggcgaagcggcgcggcatgctggtcgagaccggtttgcgccccgcctcttgacgcgacgtcaatagatttgtgaatctgcaatacaccaacgcgctgcagggcgctgcgccagcgccctggaccagtggcgctccccaggttccgacaggataaatcccttcgcttacaaatggttccaaccagggtgacgccggcggcaacggcccggaaatgatcaaatctcggctccgccaagccgttgataccaaatcattagtagacataacccccgatcggagccgccttaaccctaccgcaaccttagcatgaaaatcgttgcttcgatgcgtgtgatggggcaagctgtgttcgtgatgatcgagtgtcggggggtcttgccggtgaaatacctgctggttctggaatataggcactcgtcaaatgtagggcttaacaggtgaaggtatggatacagtcgataccgtagtagggcgccgcatccgcgccaggcgctcggcgcttggtctcagccaggccgagcttggccgggcggtcggagtgcgttttcagcaggttcagaaatatgaatccggtgcgaaccgggtcagcgcgtcgcgcctttgggcgattgccgaagtgctcgatgtgcatatcagtcatttcttcgaaggcatccaggcaccggactccggcgtgatcgatggcagcgatgcgcccgtcgaccggctgatgttcctgcaggatcgcgattctgtagaaatggtcgagatttatagcagcttgcctccagcgcaaaagcgtgctgttcttgcctttgtcagaacgatggcggttgatacgcaaatgtccggggaaaaagtgcccggataacgggtcttccgccctgttctgatcgaacaggtgcagtagatggatattgtcgatctcgggactttgccaaagtcggaagccgtttattcggacttccttctgcaagtgcgcgaaaagcttgagatggaccatgctgcctatgccgggctgaacccggcagctggcgccatccacggctatgtcacctacagcgacgagtggaagctccattatcaggagcagggcttccacatgatcgacccgaccctgcacatgagccagcgcagcatcgctccggtcgactggagccgcctggagcgcagcaatgatttccgccgcgtctttcgcgacgcccatgactttggcatcggcgatcagggcctgaccatcccggtacgtggtccctatggcgatgtcggcctgctcagcgtcacccgggaatgctcgaccgaggaatggcagaagctggtgcgccatgtgatcggcgacctgcaatcactggcggtgcatatccacgacacggtgatgagttcggacatgctgggccgaatcctctatcacccgtcgctctcgacccgcgaggtcgagatcctgcaatgggtggccgctggcaaatcgcaacaggacatcggcgatatcctgtcgatctcccatcgcacggtcgaggtgcacctacgctcgtctcgcgagaaactctgcgcgttgacgaccgctcaggctgtcgggcgtgccgtgggactgggtctgatctaccccggctgaaccatccagtacattttttccgcctctacgggaaacccccaatagtcccgacacgagacttgggtaacgattggtgtaccgaaatccactcgtagggggaaacaaatgatcatcgtgatcgacgctttgaacaagcatctattcggtggggttctggatgacatgtttcggttgcgtgcccgagtgtttggtgatcgtctgggatgggatgtaacaattgaagatggcaaggagatcgaccgtttcgatcaccttgatccggcctatgtcgtcgggcttgacgacgacggcaacgtagttgcggccgtcagggcgttgcagaccacaggcccgcatatgctggcggatgtgttttccgacatcctctgtggcgaaccaccgatccgcagcgccacgatgtgggaatccacccggttctgtgtggacacgcagcggctcaaacgcggcaaggaccgcaattcggtgtcatatgccacatgcgagctgatgatcggctcgctggaatatgcccgccgcgcagggatcagcgatatcgtcaccgtgatcgacccggtgatggaccgggtcctcaaacgctcggacaacgcgccgtacgactatgtgggccaaaccgtgccgatgggcaaggtaccggcgctcgccgccctgctcgataccggagaggagcgcgtcaaccgcgtgcgtgaattcgcaggtatcatccatgacgtgtttctgagcgatgaggacgcgctggccctgttcaacggggcgcatggcgaacaggccgatcagccagtggccaatgcagattacagccccaccacaccgctggaacgctatctggtcgaacagcttcaggccgccggaaccgaagaggaagtgaaagcggtgcagggcctgatcgaggcgctggccgggtcgctggaaccaagccggaagcagcagttgctgaataccccaaaactggtcgcgcgtgaggcctgagccactcgcgaagcaaacaagacgcgtgacaaaaagagccgcccgatctctcgggcggctcttttgatttctaggtccgtgaaagggcggattattccgcgtccagcgcttccaacgccttttgcaggtcgtccttgctgatctctttctcggtcaccttggcctgggccacgatgtgatcgaccaccttgtcctcgaagatcggcgcgcgcagctgctgctgcatctgcgggttcttctgcacgaattcgaagaactgacgctcctgccccggatactgacgggcctggcccaggatcgcctgggtcatctcggcatcggtgacctcaacctcggccttctggcccagttcggccagcagcaggcccagacgcacgcggcgctcggccagtttggtgtgctcttcggtcgcttcgatctcaccgtggttgtgatcgtgaacctcggggttctcctcgtgccacagctgatgcgcgatctgcttggcctcagcgtcaaccaggctgggcggcaggtcgaacgagaccttggcatccagcgcgtccagcaggccacgcttcatcaccgcgcgcgaggcaccggcatattcggcttccagacgctcggcgatctggctcttcagcgcggccaggtcctcggcgccgaatttcttggccagctcgtcgtcgatctcggcggcaaccggttccttcacctctttgatggtgcaggtgaacacggcttccttgccggcaagatgctcggcgccgtattcctcggggaaagtgacggtgacgtctttttcctcttcggccttcacgcccaccagctgctcttcgaagccggggatgaagctgttggagcccagcaccagcgggtaatcctcggccgaaccgccttcaaacgcctcgccgtcgaccttgccgacgaaatccatcaccacctggtcgccgtccttggccttggaacccttgcggcgcgctttgaagtcctgcgcggtctcggccaggttgcccagcgcttcgtcgatggccgcgtcgtcggccttgaccaccagcttctccaacgcgatgtcgctcatgtcgacctcggggatcgcaggcagcgcctcataggacatcgcgacttcgacatcgtcgccctctttccagtcctcgttggtcatcttgacctcgggctggagcgcgggacggtcaccgctgtcttcgaaatgcttgttcatggcgccgtcgatggtttcctgcatcgcctcgcccagcagacgctggccgaactgctttttcagcagcgccatgggcaccttgcccttgcgaaagcccttcatctcgatctcgggctgcgcctcgaccagcttttcgttgactttggcgtccagttcagccgcgctcacaacgatgttgtagccgcgtttcagaccttcgttcagcgtctcggtaacctgcatatggtagtccccataggattcggggcgcacgcaccgaggcgcgcgccatgcacaatttgtggccttctatttgtcccgagaggccggtgcaagggggtagtgccgcactggccccgcaattggtggtatgagacaaaaaacacgccccggaccggccggggcgtgtcaaagtcaaacggtcaggaaccgatcagaagcgccagcgcgcacccagcacgatggtgctgaggtcctgatagctgttggccgcgtcgtcatattcatagtcctgataggtgaaatagacgtcggtgttataggcctcgacccgctgcgcgatacccacgccccagcccttggtctcggagcccgcgacgttgaagtccgacccgtcgtagtagtgcacgcccacgccggtcttgccgaacgagaacagatcgacgtcataagcgaccttgaaatacaggtagtcggggtcggtggcgcctgccgcatcattgtcgcgggtaccgcccgcaaaggtgaagctgagcccgttcttaagcaggaccgaggccgaccccaccacatccgagcgatcgacgccgttgttgtcgcgcacctgataggccaggcccgcatccagctgcacgccaccggcgaactcgcccgagtaacgcactgccgcatcgtagtaatccgactgatcggcagtgttcaggatgttttcaccataggcagccgagaaggtgaacccggcgatctcggggctgtcatagcggatacgaccgcggcgcgagccgtcgaacgtgtcaagcgcatcgcccaccgccggaccggacagaacccccgccgtgtcacggaaaaagaagcctgcgttggcatcggcgagataggaatacagcgccacgcccacataggacaggtcggattcggcgatgccatcggccgccatgctgccctgacccagcgagaccttgccccagtcgccttccagcgagaagtcgatatggcgcaggtcgtcccgggtccagccgctgaagttgtcgcccagctggttggtctcggtcgagttgggcaggcccagcccggcttcgaaccggaaccggaaggtgttgtcgccaaagggctgcgccagacgcaggccgatgcggctgcgcgacaggtcgttgtcacggatctgggtctcggtctgctgaccgtcatcgaccgagatcagggccgggttgaactggccataaaggcggaccgaaccgccggactggttttcatagagcaactgtgccgatgccggcgcggccaacgccgccgccgccagggccagagccgaagtggttctgagtgtcgtgatcatcttctttcccatcagatggatgaaacgcaggttgcgtgccctctgatgtggcggtgacgggtcactcttccatatgagcgcgccggggcgtggcgcgcgcgttgcatcgctgctacgcggcgcgactcgggcaaatgtcaaaatcgtttcattacaaaacgatacaaagataacgcgtttgcgagcgctgcgtgaaattcaaaaaaaacgcgtcctgcatggcagctttctgcaaatgcgatgtgcgtttttgcacccatctcacgcaagagtgacgcctgccctccccttgacagaggcaggcaggcgcaaggagccgtcaggggatcagaatttccagcgggcgccgaacaggaacgcatccacatcctgataggcagtacccggatcggacagttcatgcgtgcgatatcccagatagacttgggtgttgatgctgtcgaaattctggttgatgcccaggccgatggatttcgactcgcgcccggccagcccgaagtcattgccgttatagtagtcgaccgcaaacgaggtcatgcccgccgaaagaaactgcgcctcgtacccggccagcacataggtataatcgccgctgttctcgcggctgccggcggccagggcaaagttcaggccagacttgaacttgaccgcgaccgagccaaaggtgtcgtcacgatcgacgccaccgctgtcgcggcgcgaaaagccgataccgcccttgaccttggttccgtcgaactcgcctgcgtatttcagcgcgatgtcatagtatttgtcgctgttgcccggggtcagcacatcggtgcccgcagcgagcgagaccgagaaaccgttgaagctgggcgtgtcatagcgcacccggccctgacgcccgccatccaggttgggcatgaccgagccgatggtgacccccgacagcgcaccgccggcggtgcggaactggaagccgcccgcaagatcgccgacactgttataggtggtcatgctgttgttgttcagcgagatgtccgcaaccccgtcgctggccatcgacccctgccccacatagatcgtgccccagctctcgctggcataggaaaagtcgatcttgcgcaggtcggtccggtcccaatcggcacccttgggtgtgtttgtttggctgaccccaccggaggagcgcaggccaaaggcggtctcgaaattgaacttgaacgtgccctgatacatgggctgcaccacccacaggccgacgcggctgttggaatgggcgttatcgacaaagctgtccttgctttgcaccccgtcatcgaccgattgccaggcgggcgagaactgtccgtaaatcttgacatagccgcccgaggcattgtcccacttcagttccgccgctgcaggaacggccgccatggcagccaccagcgcgacagccgtcgctgttttgatctgtctggtcatgtcatctcaccattcaaaagggttggcgtttcacaagtctcaattggagattggatcgcctgtttccagacatcgtgccgacaggcaggcttttattggcattttggcaacacggaatcgtgaagtgcatagagagacctgttttcaaacaagagcttgccggtgggcatcaaaccagcggggacatgcgcaaaagaaaatccgcgccgcagccctgcgcgccgcacatggcacctaaccgtgccgcgcaacatcgtgcgccgcgcccgatcacgcccgcccgccgaagagaatcccggaacaagccaaccgcgtggcaggtcttgccctgactggaggtggaaaaagcatcctccatcgccgcgcgcggcaggccaatcgagaatggtgcgggtgaagggactcgaacccccacgccaaaggcgccagaacctaaatctggtgcgtctaccaattccgccacacccgcagtcacggcgcactgaaacctcgccgtgacgcgctgaatagcaaagctttcaaccgagcgcgagaggcaatctgccgatgcccgagacgatgccgcaaaggcacgcatgggtggatttatctaaaaacggcagcaaatcgccgcgacatgtacatgattttgccatattctggtccgcaaaaataacgagcagatcaaagtgagccaatcatgaacgcaaaggcggcccctcttgctgcgggcggtgtctcgtatgccagccccgatgttgtacccctgcccgaggtcgggttcctggccggtaccatcctgctgacccaggatggcgagatgccggtggagttcctgtctcctggcgaccggatcatcacccgcgatcgcggctttgttcccttgcaccacatcacccgcgcaccccagagcgtgcgcgcaatccgcattgccgcagggtcgctgggcgatacccggcccgattgcgacctgatcctgcccgccggacaacccgtgctgatccgcgactggcgggcgaaggcgctgtttggcaccgcgcaggccatggtgcgggccgatgcgctggtggatggagagttcatctgcgatctgggtccgcgcgaaatgcagctgttccagctgcatttcgactctgcccatgtgctttatgccggtgggctggaagtggcgggccaatgcctgcccgccgcgggccggctcgccgcctaaacccccagtttccggaatactgccggcaattgctccggcagatcctcggcgatcaggccggggccgaactccagcgcgcattccacatgcagccaggcggcggtctcggccgcctgcatgggcgcgaacccgcgcgccaataacccggtgacgaaaccagccaatacgtcgcccgacccggcggtagccagccagggtgctgaccgcaggtaatgggccgagttcaccgaacagcgcccgtcgggcgccgcgatcaccgtgtccggccccttgaacagcaccacacagcccgcgcgtttggcggcctcgcgggtggcatcgaccttggaataggccgggccgctcttcggctccttgcggagcctcttcgcgatatccggaaacagccgcgcaaattcgcctccatgaggggtcagaacgcaagcctcatgcaacagagcaaacagctcggccgggtctccggcataggccgtcagcgcatcggcatccagcacggtggcgcgtttggcattcagcgccaccggcaccagatcacgcgcccgctccacccccatgcccggccccaggcaaagcgcattgaggcgggtatcctccagcactgccgcaaacccatcggcgccctcgatccgcgtcagcatcaacgcggtgatctggcaggcaacctcctgctgcgcgccgggcgacacccccagcgtcaccagccccgccccgatcctgagcgcaccgcgcgccgccaaccgggccgcgccggtcttgccagagccgccggagaggatcagggcgtggccgtgcgtgtatttgtgggactccgccgccttgtccgacagccttggttgcgccagacgcacaatttcgctggcaagctcccttgcgacagcgcgactcgacggcaagtcatccaagccgatgcttttcaccactgttcttccgcaaaaagccggtccatctgaaattcgatgcccgactttctcgcgatgaaaactcacagacagttcaaatttcagctttccacgcccggtctcatcctgggtatcaatgagaggctttccgctgtcggcacataatccagaaggaagatcaattgccacacgacgtgcgttgaccacctctgttgtgagcacaccgatcttctcatgcagccacatctcgctgccgaccgggcgaaccaacccagtgccaaaaaccgcatctactatgagatcgaccgctccaacctctccggtttgccaattccagttttctggctcaaacttcgcaaaggcctgaacctcccccgcctggcaccaccgctcatagttcacccgtgcatccggcggcagcttctcggggtcgccatagagaaacacctctacggcccaaccacgctcgtgcaacaatcgcgccaccacgaacccgtcgccaccattgttgcccggcccacagaggaccacggctttcttcatttcgcccgaagtactccagggggtctgaggggttggccccccagcctctcccaactccggccattcctcgaatatcgcctcgaccaccccgcgcccggcgcgttccatcagctccagcccggttacctcacccgaggcgatcgccgcctgttcgatggcccgcatctgcgctgcggtcagcagttcgctcatgccctgccctttcaccgattcacttctgcacaatccttgtgcatcttgcccaaattttcacctgtcgcccaaaattgctgcaccgcagcccggccggtttcgcattcgcgttgagccaccagcttagacgtgatctgaggcgggctgacaagcttgcaaggagcaccgcgatgaagaagatcgaagcgatcatcaaaccgttcaagctggacgaggtcaaagaggcgctgcaggatatcggcgtccagggcctcagcgtggtcgaggtcaagggctttggccgtcagaaaggccataccgagctgtatcgcggtgccgaatatgtggtcgatttcctgcccaaggtgaaactcgaagtggtgctggacgacgatcaggtcgacgccgccatcgaggccatcgtgagcgccgccaagaccgacaagattggcgacggcaagatctttgtctcgaccgtcgaacaagccatccgcatccgtaccggcgagaccggttcggacgcgctttgacccgaacacactctagcagaggacaagagagtatgagcaaggacgcagttcttcagctgatcaaggacgagggtgccgaatatgtcgacatccgcttcaccgacccgcgcggcaagctgcaacacgtgaccatcgtgtccgatctggtcgacgaggatttcctggaagaaggcttcatgttcgacggttcgtcgatcgccggctggaagtcgatcgaagcctcggacatgaaactgatgcccgacaccgaaagcgcctatgtcgatccgttctacgcggaaaagaccatctgcattcattgctcggtggtcgagcccgacaccggcgaggcctatgaccgcgacccgcgcggcaccgccgtcaaggccgaggcctatctgaaggcatcgggcatcggcgatgtggcctatatgggtcccgaggccgaattcttcctgttcgacgacgtgcgcttctcgaacacgatcaacaaggtctcctatgaggtcgacgcaaccgacgcttcgtggaattcggatgccgagttcgagaccggcaacatgggtcaccgtcccggcctgaagggcggctatttcccggtcaacccgatcgacgaggcgcaggacctgcgcgccgagatgctctcgaccatgaagcgcatgggcatgaaggtcgacaagcaccaccacgaagtggcctcgtgccagcacgagctgggcctgatcttcggcacgctgaccaagcaggccgacgagatccagaaatacaaatacgtgatccacaacgtggcgcatgcatatggcaagtcggcaaccttcatgcccaagccgatctatggcgacaacggttcgggcatgcatgtgaacatgtcgatctggaaagacggcaagccgctgtttgccggtgacaaatatgccgatctgagccaggaggcgctgtatttcatcggcggcatcctcaagcacgccaagacgctgaacgccttcaccaacccgggcaccaacagctacaagcgcctgatccccggtttcgaggcccccgttctgcgcgcctactcggcccgcaaccgctcgggctgcgtccgtatcccatggaccgaaagccccaaggccaagcgcgtcgaggcccgcttccccgatccgtcggcaaacccctatctgtgctttgccgcgctgctgatggccggcctcgacggcatcaagaacaagatcgatccgggcgaagccatggacaagaacctctacgacctgcccgccgaggaattggccgacatccccaccgtctgcggctcgctgcgcgaggcgctggaatgcctggcctccgatcacgacttcctgctgcagggcgacgtgttcaccaaggatcagatcgaaggctatatcgagctgaagatggaagaggtccacaaatacgaacacaccccgcacccggtggagttcggcatgtactacagctgctgatcgcagcctgtgtcgcagatcggggcgtccttcggggcgcccctttttcatggcgtgtcctgcgtggttttcccctttgtgccgcgggcggggcgcggctaagctgcgggggattgattgacaaggatcatttgatgcgcctgactgtccgctccctcccgctccgccctgcccttgcgcgcccggcgctgtcgctggccctgtcgctggcgctggcgctgctgacgtcgcccgcgctggccctgacctgtggcaacaccggcgccgggttcgaggcctggaaggccgagttcgccaaggtggcccgccgccagggtgtcggcaagcgcgggctcgatgcgctggcccaggcccgctatgccacccgcaccatcgccgccgaccgcaatcagaaaagcttcaagtattcgctcgagaaattcatgcaggtgcgcggcgccgatacgatcgtggcgcagggccgcaaacgcaaggcgcgcaatcccgaattctatgcagcgctggagcgccaatatggcgtgcccgccggtatcctgatcgcgctgcacgggatggagaccgcctttggctcgttcatgggcgacagcgcggtggtgtcggccatcaccacgctggcctatgactgccgccgctcggatttctttatcccgcatgcgctggccgcgctggaactggtggaccgcagcgccatcaccggcgccaccaagggggccaagcatggcgagttgggccatacccagttcctgcccggcaacgcgctgacctatggggtcgatgcaaccggcgacgggcgggtggatttctacgacatgaccgacgcgctcgcctcaacggcgaacttcctgcggcagaaaggttggcagcccgggcgcggctatcaaccgggagagccgaactttgccgtgataaaacagtggaatgccgcttcagtctaccagcaggccatcgccatcatggcgcggcgcatagacagctagaagttgcacgctgccatcgcccggacacccgattgacagaaagttgtcatttttaaccagtttttaggggtattcttcgtttctcagcactcaccaatccttgaaaaaatgttcaattgccccgtgatgatgctttttcggccccattttctccaccatgggtctctagtttgatcctcggcacaacttgcaatggaggacgtcactgtggcacagacaggcaagtatcacggtggactagtattcctggttaacgaggatggcgcgatggaccggttcagccggatcgtaagcgctacattagaggactacggccacgccgtcgatcggcagacgctgttgaacgagtatgaagcacgcattctgtccagtcagttcctggtcagattgtccctgcaaaccgcggtcgaggatggctctcgcgcccgtcgggtggatgcggcggcggggttgaacaaccgcctgcacgagagcaaggaaaaggtccgtaaccgtctggtgatctcgctcaccccggtctcggaacagaccgatgaccgcgacgtgaccgagctgatgctggtggtgatgctctaccggatggtggatctctataccagcgagctgatcgagtggctggaccccaatgtccgcctgacggtcgaccagttcctgggcgcatttgccaatgtctcgccgcgccgggtgcgcagccgacagcaaatcctgtatcatcagggcaaccgctttgccccgatcgacgacaccgcccccgatctggcaagccgctacgacaccatcgtcggccaatacccccacgaaggtgaaaccggcctggtcgcgctgaccgatcaggaggtgctggcgctggccttccgcagcgatccgcgccctgacgagctggacgggctgagccccgaggagcaggcgcaatccgatatccgccggctcgccacctggggcatgaccggctgcctggtcttcgtctcggcgccgatcgcggtctcgctggccgccgtcaacctgatccggggcgaggatttccgcctcaatacccaggtgctgtcgctgacggccgggctggtcttcttccagagctcgggcgccctggccaacgttctgtcgctgctgccgatctgagcagcacaacaccgacgcgatccgccccgcccgataccggcggggcgaagtcgtttcaggcgcgggccagcggcacgtcaccgcgcgccaggacataggtgtggatcgaaaagaccaccgcgcgggtttcgggcaggcgcaggatgcattgccgctcgctgcgcagatatcccgcatccgccggcaccggcgcgctgcggcggtcatggatgctgcgcggctggtgcagctcggcctcggcgtaccagagcgcgttgaaccgccacagcggccgccccgtctggaccccgtcaaacaaccgctgcacccgccgcgcgatccccgcgtcatagctgcccaccggctcgtgaatggcgatcagcgggcgcatgaacttttcggccagggtccagctggccggaaagcacagcaccgccccggtcagcacatgttcgtcgccctgtttttgcaggatacagaaatcctcctgcaccagacggcccaggctgcgcaacggatcggcgcgatcaaccgtgacgcggaccccatcgggccgggtcacctgcgcgcccgtgcccggataggccagcccctgcaccaggtcgagcagttcgagcgccgccgcacgcgcgccctcatccagcgccagaaccgcctcggggcggtcggtcatcagcgcctcgcgccgggccatctgcccggcaaaggcctcgtcccggtgcagccagtccgccggatcgagcggcgcgatccccggcagcggccggggggcatggatatcgtagggaagtgtctgttgcaggatctcggtcatgtccgtggcctagcatcgcccggggcgtgaaaacaggccaaaaacgacacagaaacccgtcgcgaagggatgcgactcggcagcttgtccccggtcacagtcagcgaaaccagggcgaaggaggccgagatgacccagcattatcgcgacacccgcaagatcgatcccacccggggcgccaccctgggcgacggcagccccaacgacaatgaccggatcgagatcgggccgacccagctggcctttgccgaatgggcgcaggcggggctggagctgcccgacctgacccggatgcgcgaacatcgctggaaacggctgacccgggccattgtcgatcgcggttacggcggcctcttgatgttcgacccgctcaacatccgctacgccactgacagcaccaacatgcagctgtggaacacccataacccgttccgcgcggtgctgctgtgcgccgatggctacatggtgatctgggactacaagaactcgcccttcctgagcacgttcaacccgctggtgcgcgagcagcgctcgggcgcggatctgttctatttcgaccgaggcgacaaggtggatgtggccgcggatgtgttcagcaacgaggtgcgggtgctgatcgaggcgcattccggtggcaaccggcggctggcggtcgacaagatcatgctgcacgggctgcgcgcgctcgaggcgcaggggttcgagatcatggagggcgaggaggtcaccgaaaagacccgcgccatcaaggggcctgacgagatccttgccatgcgctgcgcccatcacgcctgtgaaagcgccattgcagaaatggagcggttcgcgcgcgccaatgtcggcgacggcaagaccaccgaggacgatatctgggcggtgctgcatgccgagaatatccggcgcggcggtgaatggatcgagacgcgactgctggcttcggggcagcgtaccaacccctggttccaggaatgcgggccgcgcatcacccagaagaacgaagtcatcgcctttgataccgatcttatcggatcctacggcatctgcatcgacatcagccggagctggtggatcggcgatcaggccccgcgcccggacatgatctatgccatgcggcacgcgcatgagcatatcatgaccaatatggagatgctgaaacccggggtgatgatccccgaactgaccgccaattgccaccggttggacgacaagtatcaggcgcagaaatacggctgcctgatgcatggggtgggcctgtgcgacgagtggcccctggtcgcctatcccgacaaggcggtggcgggcgcctatgactatgcgctggagccgggcatggtgttgtgtgtcgaggcctgtgtgggcgaggtgggcggcgatttctcgatcaagctggaagatcaggtgctgatcaccgaggacgggtacgagaacctgaccagatacccgttcgatccggcgttgatgggacaggcctaggccgatcccaccagccgcaccggatcaatccggccaggtcgagcgtttgacattgccatgccagtcctcttgcagcggcgccacggcagagatgccgtcttgcggctctggccaaacctgaccaagggcaaatccgaccgctagcgccagggccagcgcaaacagcgggccgggccgggaaagggcgggcgcaggggtgatggcggaatgggtcatggggttctcctgtccagatgggtgacctcaccacaggtaagggcgaactcttcattccgaaaatgaatgattgaatgatactacatcacaaatcatgaacatatcgtcgcttcccggcttctacgatctgtctgctgtcacctccccgtgatctggctgaaaaacctgttgcccgcccgcccatggctcacatctagtggtctcccacgtataggagcccccagatgcccaccgaacggatcacctttgccggccatgacggcagccagctggccgcccggctggacctgccccaggggccggttctggccaccgcgctgtttgcccattgcttcacctgttccaaggacattcccgccgcgcgccggatcgcagcgcggctggcggcgatggggatcgcggtgctgcgcttcgactttaccggtctgggccattccgagggcgagttcgccaataccaccttcacctcgaatgtcggagatctggccgccgccgcgcgctatctggccgggcgcgacatggcgccggcgctcttgatcggccattcgctgggcggggcggccgtgctgcgggcgcgggcgcagatcgcctcggtgcgcgcggtggtgaccatcggcgcccctgccgatccgggtcatgtggcgcatcatttcgagaccgccctgccccggatccaggctgaaggcgcggccgaggtctgcctgggcgggcgcccgttccggatcgggcgggactttgtcgaggatatcgccgcaagcgccctgcaaccggccatcgccgatctgcgcgccgcgctgctggtgctgcacgcgccgcgcgacgaaacggtgagcatcgacaatgccagccagatcttcatggccgcgaaacatcccaaaagctttgtcacgctggacgatgccgaccacctgatcagccgggcacgcgacgccgaatatgccgccgaggtgatcgccgcctgggccgggcgttatgtggacctggccccgccggcaccgccccccggcgcacccgaaggcatcgtgcgggtcagcgaggccgacccggcggggttcctgcaggatgtacaggccggccccgatcatcacgcgctggcggacgaaccgctgtcatacggtggcaccgaccggggcatgtcgccctatgggttcgtctcggcgggtctgggcgcctgcacctcgatgaccatccgcatgtatgcccgccgcaagggctggccgctggagggcgtcagcgtcgatatctgccatgacaaggtgcatgcccaggatgccgataccggcgccagcggcaagatcgacgcctttacccgggtgatccgcctgatcgggccgctggatggcgcccagcgccagcggctgctggagatcgccgacaaatgcccggtgcatcgcacgctcgaagccagttcgcatatcgtgacccggctggacgaggcgggctgagcctgcccatgaaaaaagcccggaccatccggcccgggcttttgtcgtgtcgcaaaggggcgggatcagccgcgggcgttgcccaccagcttccacaggcccgggatcagcacggcggccagcaccagtttcagcgcgtcgcccaccaggaacggggtcaggccccactgcaggatcggcttgtcccagccataaagctggcccagccacaacaggcccggcacgtagatcagcacattggccagcaccagcgccagcgccatcttggcaaacgaccggtcccagccgcgggccgccagcgcgcccagcagcacggtggccatcagatagccgaccagataaccgccggtaccgcccatcatgtaggtcagcccgaatttctcggccgaggaggttgcgaagacgtcaaagcccagcgcacccaccagcaggtagcccatcatggtcaccagacccagccgcgcgccataggcggtgcccagcgtcagaacggcaaaggtgcccatggtgatcggcaccggccacatcggcaccttgatcttggcggcgatggccagcgcggcgatgccgagcaccaccagaaccgcttgctttgccagacgcgcggtgccttcgcgcgggccgattgcgtcggccagaacagtcatgctcattcggttgtctcccagttcagacaggtattggcgcacagaaatgccctgtccgcgcccgcgccgcaagacgtttacgctatcgccgccgaaaatcggtgaccatctcgtaatccttgcgcggtccgttgaccgaccatctgacccgccatagcggccagcggccaaagtcatagcgcgcatcatagctgtcgggcgggcaatcgtgatgatcgcccggctctgcttgacccaaggttaagtggtggaaaaacctgccgtcttcgaaatgaatggcgatgccgcccggacccggacgccacagatagcggcgggtgccgtgaaagggcggctggcccggcatgaacagcgtcacctgctcgtcataggtcagcccgctctcgctgcggcgcagcgtcgcgcccccttcggcgcgcagtttctgccccgccagacggtcgtcgatgacgcgatccagcagccagtcgcccacaaattctgcaatgtcctgcggcagggtcattcggcataggtcccgtcggtgatatcgcccccctgcccgacaaagcggaccctgtcgccatcgctggccaccgtgtaacaggcccagagatcggagggcggccagagcgagcagtaaagatcgccgcgcaggctccattggcccaggctgggccgatcggtcacatagaccgtcccgcccgaggcgtcaaaactctgccgcgcccccccctcatagaccaacacccgtcccaccagcgcggcgcgtatctcgtctccggccagcggcatgaacccatccgccaccgcccaggtgggcacagccgccaaaatcagggcaaaccgtctcatatttccgctcctgccttgtcccgcgatgcggctgggtctatgacccgcgccaacaggtcctgccaatcacaaaaaggtgtcgctgccaatgatcccccgctactcccgccccgagatggttgcaatctggtcgcccgagaccaagttcaagatctggtacgagatcgaggcgcatgcctgtgacgccatggccgatctgggggtgatcccgcgggagaatgccgaggccgtgtggaaagccaaggatgtggagttcgacgtggcacgcatcgacgagatcgaggccgtcaccaaacatgacgtcatcgcctttctcacccatctggccgaacatgtgggcagcgaagaggcacgtttcgtgcatcagggcatgaccagttcggacgtgctggacacttgcctgaacgtgcagctggtgcgggccgccgacatcctgctggagggcgtcgacaaggtgctcgccgcgctgaagaagcgtgcctatgagcacaaggacaccgtgcgcgtgggccgcagccatggcatccatgccgaacccaccaccatgggcctgaccttcgcccgcttctatgccgagatggaccgcaacaaggcccgcctgcaaggcgcgcgcgacgaggtcgccaccggcgccatctcgggcgcggtcggcacgtttgccaatatcgacccggcggtcgaagagcatgtctgcgccaagctgggcctgcgccccgagccgatcagcacccaggtcatcccgcgcgaccgccacgcgatgttctttgccacgctgggcgtgattgcgtcctcgatcgagaatatcgccatcgagatccgccacatgcagcgcaccgaggtgctggaaggcgccgaattcttctcgatggggcaaaaaggctcgtcggcaatgccgcacaagaagaacccggtgctgaccgagaatctgaccggtctggcgcgccttgtgcgcatggcggtgatcccggcgatggagaacgtggcgctctggcacgagcgcgacatctcgcattcctcggtcgagcgcggcatcggccccgacgccaccgtgacgctggatttcgctctgaaccgtctggccggtgttgtcgacaagatgctgatctttcccgagaacatgctggacaacatgaacaagttccccgggctggtgatgagccagcgggtgctgctggccctgacccaggccggtgtcagccgcgaggacgcctataccatggtgcagcgcaacgccctcaaggtctgggaagagcgcgtcgatttccgcgaacagctgctggccgatgccgatgtggtggcggccctgggcaccgacggcatcaacgagaaattcgacatgggctatcacaccaaacatgtcgacacgatctttgcccgtgtttttggcaactgaccgcccagacggacataaccgctgacacaacggcgtgagccccctttgcgcaaggggggctctgcgctacactcctctccaatatcaacgggaggagagatcatgaccctcaggacgatatgctgtgccgctgcgctggccctggtgccggttgcctcactggcgatgggctgttccagccgtggccatgaacagacccaatcctgcgccccgggcatgcaatgggacgccgcctcgcaagcctgtgtcgaggtgatcaacagctgatcccgcgccgaaccggccgggcgatccgggcgcttgtcagggcgtccgcaagatttctgcgacccaccccacaaatgttaccggagttcccctcatgcgtttcccgtcccttcttgccctgggcctgaccctgccgcttggcgcctttgccgctggtggcgacagtaccggtggcagcacctggaccaacccgcccaaggagacccagaccaccaaggaatgcaaaggggtcaaggtctgggacgacaagaaaaagcgttgcgtggcgcccaagaattccggcctggatgccgatacgctgtatgacgcggtgcgcgagctggcctatgccgggcggcccgccgatgcccagggcgtgctggcggcgatgccggatcagagtgacgaccgcgtgctgacctattgggggttcacccaccgcaagctgggcgatctggaccgcgcggccttttattatcaggcggcgatcgcggccaatcccgacaatatcctggcgcgcagctatatgggtcagggttttgtcgaggcgggcaagaccgatctggccatcgcccagtggcgcgagatcaccgcgcgcggcggcgaaggcagctgggccgaggtgtcgctgcgcgaggcgatccgcagcgggctgacctacagctactgagttcagcctttctttaccgccgccccggtaatctgcctgcgactctgatgacggatgacgcaggcagatgcaggacgacaatgcgctgatgccctttgacgccgagatgttcgatttcgacgatgctccggcggtgacaaggatgggcggccagccggtggccgacgcgccccggcgcgtgccccggcaattgagcaatctggaaaaggcggccgtggtggtgcggctgctgctcaatgcgggggccgaaatccctctggaggaactgcccgaggaattgcaggcccgcctgaccaagcagatggggcagatggggctggtcgaccggatcacgctcgacgcggtggccgaggaatttgccgaggcgctcgacgggatcgggctcagctttccgcatgggctggccggggcgctcagcgccatggacggcaagatcgccgcaaccaccgccgcgcgcctgcggcgcgaggccggggtgcgccagatgggcgacccttggcagcggctgcgcgccctgccgcccgaggagttggccgagatcgcccaggccgaaagcaccgaggtggccgccgtgctgctgtcgaagctcgacaccgccaaggcggcggcgctgcttgggcaattgcccggcccggtggcgcggcgcattacctatgcgatctcgcagaccggccgggtaacgcccgaagcggtggaccggatcggctggtctctggccgcgcagctggatgcgcggccgatcctggcctttgccgaccggcccgagaagcgggtgggcaatatcctgaaccagtcggcgcccgcaacgcgcgaccagatgatgtcggcactggacgaagaggatgccaccttcgcctcctcggtgcgcaaggtcctgttcacctttaccgacatcccagcccgcctgtcgccgcgcgatgtgcctgccgtggtgcgggtggccgatcaggaccagctgatcctggccctggccgccgccaccgaaggggacgaggccgcggtagccgaattcctgcttgcaaacatgtccacccgcatggcggacaacctgcgcgacgaaatccgcgacaagggcaaggtcaagcgcagcgagggcgaggcggcgatgaccgccctggtcggcgtcattcgcgggctggcggatgacggcaccctgcaactgatcgacccggacgaggacagcgaggactgatcccggcaggccgttttccggcacggaaaacggctcggaaagcagatgctttccggaccggaatttttgcaaaattccggcaacccgccgcacggtcatggacaggccggatccggggcgctatcagcttcacatgttcagcattccacctctcctgctccggcccggctccagatgaccgccaccgcgcgccaggccatcggcttcatggtcctcgcaatcctgtgcttttcgctgatggatgcctcggtcaaggcgctggcgccacggatcggcgtgatcccggcactctgggcgcgctatgcggggcagatgctgctggtgctgctcctcgtgctgccgcgcctgcgccgggtcatgcgcaccgcctatccccgcctgcaactcttgcgctcgctgatgctgatgtgcgcgaccggtttcttctttctcggcatcagtcgcatcccgctgaccgatgccaccgcgctgatgtctgtcaatccggtcttcatcacgctgggcgccgccctgttcctgggcgagcgcctggggccgcgccgcctgctgggcatcgccctggccctgaccggcgcgctgatcgtgctgcgcccgggctcggacctgttccagcccgcagcgctctacccgcttggcgcggcgacctgctattcgacctatgccctgctgacccgtcgcgtcggcccggacgaggatgtctggacctcgctcttttacaccggcctcgtgggcacggcggtgctgagcctgatcgtgcccacccattggcagccccccggccccactgcctggggcctgatcgcgctggtggctctgttcggcacgctgggccagctctgcctgatccgcgccttttcccagggcgaggcggcgatgctggcgccctatgcctattgcggcctcggctttgccgcgatctggagcgcgctgttctttggcgagtatcccgacctctggaccattctgggcgcgcttgtgatcgccggagcgggtctgtatgtgtggcatcgcgagatgcacagccgctaagagaccccgatgcccgttgaaaaatccgaactcagccgaggcgcgcgcgcctcgtattacgcgcaatatctgctgctgcgcgggctgatcgggggaatgcgtctgctgccctatgatcgccggatcgccgccatgggccggttgatgagcgcgattggcccgctggtggggttcagcaagcgcattcgcgccaatctggaactgacctgccccgacctgcccgaggccgagatcgcacgcctgtgccgcgcggtacccgacaatgcgggccgcgccatcatggagcatttctcgcccgacgaattcacccgccgtcaacagggtgcccgggtcagcggccccgggatcgcggcctttgacgcggccattgcccggggcaagccggtgatgctgatcaccgctcatttcggccattacctggccacccgcgccgcgcttcaggcgcgcggcggcaagccgatcggctgcctctatcgccggatggccaatccctttttcaacgaaatctatgtggatgccttcctgcgcacgggcaagccgatgttcgaacagggccggcgcggcatgatggaaatggtgcgcagcctgaaacagggcggcatcatcgccatcgtctcggacctgcacgcccatggcggcgccgagctgagctttttcggcaagcccgcggtcacctcggtgctgaatgccgaactggcgctgaaatatgacgcggtgctgatcccctgctattccgtgcgtcaggaaaacgggctggatttcgagattgtgatgcacgatccggtcgcccataccgacccgatcaccatgacccagttcctgaacgacgatctggagaagatggtgcgccagcacatggggcaatggttctggatccaccggcgctggaaaccctggctcgaccttggcgcccaggacgaggatgtgccgggctgatcagtccacccgggccgccgccaggatcggtcccggccccgcctgctgcaccagtaccaccgccggcagatcgcccgttgcggtcaggctcaggcgccgttcgccgcggccgtcccactggcccaccacctgccagctgtccaccacattggcataatccatctcgcgcccggccagctctccgcgccggatcgaggcatggcgcagcggcgtatagcgcaccagctgcaccgcataggggccaccgggcgcccccgtgcccggggtcagtgtgacggtgatgtcatcgcccacgcggcgcgcggcaatgccgaccggcgccgggcgtgccttgtgcgcctcgatcagcgccagcacctcttcctcgcgcgcgccgaccacatcctcgaccccctggatgatcatctgcggggtatagatcatcgagcgcccaccggcgcgggcataggcctgctggcgcagggtatgggcgggatcggcatattcgtcggcccagccgatatagtcccagtaatccacatgcagcgccagtccgatcacatcgtccctgcgcgccagccggtgcatgattgcatccgccggtgggcaggacgagcagccctgcgaggtgtagagttccaccaccacaggcccctcggcccgggcggcgatgggcagtgccgatgcggcaagggcaaggcagagcgtcagggctttcatccgggtcgggtccatcgctgggcaaggggatgatccagttttaccgccccgccgatcacagcgccaatcaaggtttcttgaacctgtggaaacatatgtataccattgcataccgcatcttgcacccccatgtgtgcaatggtatacaaaaattgacgcaccccccgtcttggtgcttgaacccaaggcgggcgtgatgcagataacccgcagcgaatcccatttccacgctccaagagagggaggccacgatgcccatcaaggttggacaggacaccgccaagacgcgccgcacgctcagcgtcaatggcaaatccatttcctattactcgatccccgccgccaccgaggccggtctgggggatttctcgaaactgcccgccgcgctgaaggtggtgctggagaacatgctgcggttcgaggatggcggcttttccgtgtcggtcgacgacatcaaggcctttgccgaatggggcgccaagggcggccagaacccgcgcgagatcgcctatcgcccggcccgcgtgctgatgcaggatttcaccggcgttcccgccgttgtcgacctggccgcgatgcgcgacggcatcaaggcgctgggtggtgacgcgcagaagatcaacccgctcaacccggttgacctggtcatcgaccactcggtcatgatcgacgaattcggcaatccgcgcgccttccagatgaacgtggaccgcgaatacgagcgcaacatggagcgttaccagttcctgaaatggggccagggcgcgttcaacaacttccgcgtggtgccgccgggcaccggcatctgccaccaggtgaacctggaatatctggcccagaccgtctggaccgataccgatcaggacggggtcgaagtcgcctatcccgatacgctggtgggcaccgacagccacaccaccatggtcaacggcatggccgttctgggctggggcgttggcgggatcgaggccgaggccgcgatgctgggccagccaatctcgatgctgatccccgaggtcatcggtttcgagctgaccggccagatggtcgagggtaccaccggcaccgacctggttctgaaagtggtcgagatgctgcgcgccaagggcgtggtgggcaagttcgtcgaattctacggcaccggccttgaccgtctgccgctggccgaccgggcaaccatcgccaacatggcgcctgaatacggcgccacctgcggcttcttcccgattgacgacaagactctggcgtacatgcgcaataccggccgcgacgaggaccggatcgcgctggtcgaagcctatgccaaggaaaacgggttctggcgcgatgccgattacgccccggtctataccgacacgctgagcctggacatgggcaccatcgtgcccgctatctcgggccccaagcgtccgcaggactatgtggcgctgaccgatgccaagaccgcattcacccgcgagatggctgagaccttcaagcgcccgatgggcaaggaagtcgcggtcaagggcgaagactataccatggaatcgggcaaggtcgtgatcgcctcgatcacgtcgtgcaccaacacctcgaacccctatgtgatgatcggcgccggtctggtggcgcgcaaggccgccgctctcggcctgaaccgcaagccctgggtcaagacctcgctggcgccgggttcgcaggtcgtcagcgcctatctggaggccgcaggcctgcaagaggatctggacaagatcggcttcaacctggtgggctatggctgcaccacctgtatcggcaactcgggtccgatccagaaggaactgtccgaggcgattgccgagggcgatctggtcgccacctcggtcctgtcgggcaaccgcaacttcgaagggcggatcagcccggatgtgcgcgccaactacctggcctcgccgccgctggtggtggtctatgcgctggccggcacgctggacatcgacctgacctccgagccgatcggcaccgacaaggatggcaacgatgtctacatgaaggacatctggcccacgcaagcggaaatcgcggaactggtcgacaggactgtgacccgcgaggcgttccagtcgaaatatgccgatgtgttcaagggtgacgagaaatggcaggcggtggaaaccaccgatgcggaaacctatgactggcccgcgacctcgacctatatccagaacccgccctatttccagggcatgggcaccgagccgggcaccatctcgaacatctcgggcgccaaggtgctggcgatcctgggcgacatggtcaccaccgaccacatctcgcccgcgggctcctttgccaccaccacgcctgccggcaaatatctgaccgagcgtcaggtggccccgcgcgagttcaactcctatggctcgcgccgtggcaaccacgagatcatgatgcgcggcaccttcgccaacatccgcatcaagaacgagatgctggacggcgtcgaaggcggctataccaaagggcccgatgggcagcagacctcgatctacgaggcctcgatggcctatcaggagcagggcaccccgctggtggtgttcggcggcgaacaatatggcgccggctcctcgcgcgactgggcggccaagggcaccgcgctgctgggcgtcaaggcggtcatcgccgaaagcttcgagcgtatccaccgctcgaacctggtgggcatgggcgtcatcccgttcgaattcaccggcggcgacaatcgcaagtcgctgggcctgaagggtgatgaaaccgtggcgatcagcgggctggacaccatccagcccctgcaagaggtgccctgcaccatcacctatggcgacgggtccgaaaagaccatcacgctgaagtgccggatcgataccgcgcccgagatcgaatatatcgagaacggcggcgtgctgcattacgtgctgcgcaacctggccaaagccagctgagcctgagcgaacggaccgaagaaagggcgccttgcggcgcccttttccgtttgcgaggcgctgccccgcactccggagtatttgcggcgaaatgaaggggcgttcgggcgccgcttgtggcccggccaatccggagaaatttcgtattccgcagacaagtttaggcgctgttaaacgaattgacggaatctgaccgggatcaggaggcgtccatgcgtgaagttgtcattgtcaaatccactcctcagcgcgggaaattcaacgcatttgcggagctggttggaaagctggtctccgaaacccgggactttccgggttgtcttggcgcctatctgatgctggcgcccgagcgcaacgaacaggtggtcatgcatatctgggaaacccccgacgcgctcgaggcctatctgacctggcgggcggatcggggcgatttcctggagatcaacgaatatctggaagtcgagcaggacttcaagacctaccagcttgcctgaggcgccgcccgcgccccttcactctgtcgcaaatactccgggggaccgggcggcgggggcggcgctccctatttcgccgcggccttttccagcgccggtcggatggtgctgtcgatcacccgcgcggtgatcggaccggcaaagcgcagcatgatagtgccatcgcccgcgatcacataggtctcgggcacgccgtagaggccccagtcaagcgcggtgcgtccttgttcgtcacgtcccagcgcggcataggggttgcccagctcgtccaggaaggcctgcgcgttttccaccttgtccttgtagttgatgccgtagaccgggataccctcgcccgcgagcttttcaaggctcggatgctcggcccggcagggcgcgcaccagctggcccagtagttgaccagtttcaccttgccgtcgcgcagggtggcatcgtcaaagcccggcgcgccgggaaaggcggtcagcaccagcggcggcgccgcttgcccctcgcgcgccgacggcagcgcatcggggtcgtcgcggaacatgccgacagccgccagcagaacgaaggcgccgaaaatcagcggcggcgccaccatcagcggcgaaatcctagccattgcgcgaaatcctttgttcgatcttttccatctcggcgcgcagcttgcggccgcgccgcaggctgagcaccaccagaccgatcagcagcaccagcgaggcgccataggcgctcagcaccgtggcggcatatttgcccagatcggggatcatccgtttgccctttcccgtgcgatcagcgccttgatccggcgcgcccggatctcggttccggtgcggtaaaagaccagcgtgacgaacaacagaccaaagcccagcaggcacagaagcagcggataggcatagacattgctcaccttctcctcggtatcggtgccactgaccgcgcccgcgcgcagcaccgaagcgccctgatgcaggccctggttccagaaatagaccgcatagcggctgagcacggcaaagaccgatcccaccaggcacaggaccgaggtcagatcggcggcggtatcgccatcctcgatcgcctcccacaaggccatgtagccgaggtagaacaggaacagcaccaggaacgaggtcaggcgcggatcccattcccaccaggtgccccacatcggctggccccagatcgccccggtgatcagcgcgatcagcgtcatcaccgtgcccacgggtgccgccgcacgcgcggccagcgcgctgacatggtggcgccggatcagccagaccagcgaggtgaccagcatcatgaaccagacgctggtggccagaaaggccgcgggcacgtggatatagatgatcttgacggtcgagccctgcttgtaatcgtcaggcgtgaagaaaaagccccagaccagaccacccacaagggtgatcgcggtcagcacccacagcgcgggcagcacccgctcggtcagggccaggaacttgcgcgggttggcatattcccagagcgcgttgagtctcgtcgatatcgtcatgggtcctatctagtgcgaagcggggcggttctcaattgacttgcgtcaacgcagattgacgcggagcacagcggcgctggcaaagggtaacaaagcgatcacggcggcggtgatccccgccagcatcagaagaggggtggccacctccatccccgccgcgccgcgccgcgccacctcggcgccaaagatcagcgtgggcacgtagagcggcagcaccaggagcgacagcagcagcccgccgcgtttcagccccacggtcagcgcggcgccgaatgtgcccaccacgctcagcgccggtgtgcccagcaagagcgagaccaccagccagacaaagccggcggtgggcaggttcagaagtacccccagcaccggcgcggccagcaccagcggcaggccggtggtcagccaatgggccagcgccttcatcgtcaccaccgcttccagcggcagcggcgcggtggccagcaggtcgagcgtgccgtcctcccaatcaagcgccaacaggcggtcgagcgacaagaggcaggccagaagcgcgcccagccacagcacccccggcgcgatcgaggacaagagcgccgattgcggccccaccgaaaacggcaccagcaccgtgacgatcaggaaaaaggccagccccaggccaaagccgcccccggcccgaaaggccagcaccaggtcgcgtttcaacagggcgatcacaggaaatctccatccgggtcgtcaagcggcgccgggcgggcgcgataggggccgacatccagcacctcggcgtccagccccaggtcgatatgggtggcgatcagggccgaaccgccctgccccagatgcgcgcgcaccgtatcggcgaacatcgcaaccgcatcgcggtcgagcgagacggtgggctcgtccagcatccagattgggcgcccggtcactagcagccgcgccaggcccagccgccgcttctgccccgccgacaggttgcccgcgtgacggtcggccagatcgccgagcgcaaaaccctcaagcgccggggtgatatcccgcccgccaaagacggcggcccagaacagcaggttctcggtgacgctgagcgtgggtttcagcccgtcggaatggccggcataggcgatcttgtcctcagcgccctcgatccggcccgccagcggcggttgcagcccggccagcgtgcgcagcagcgtggtcttgcccgccccgttcggaccgcgcaggatcagcgcgcggccgggggtgagcgtgaaactcaacccttcgagcacgggaatgccgccgcgggcaatggcaagatcggtgacggtaagtgtcatatccttcgcttatcccattggcgcggggggcaaaaggcgggatttgccgcatcgggcgcgcggtgcgccttgcgggcgcgcgcggggggcgctgcccctcgcgcccaccggaacatttgcagcgaaatgaagagcaggctcagaccgggagggcggcaagcgcgatgcggcgcccctcgcccaggagaacgttataggtgcggcaggccgcgggcgaggtcatcgcctcgaccccgaatccggcctgttcgaggctgtggcgcaggggctgcgggatatgggcaacctcggcgccggtgccgatgaacagaacgtcgacctggcccgccagcgccagcagcggcgaggcgtcctgatagccggcccaggggccggggccggccggtccggtcagcagcgcgccgtgatggaccacgccgccgacgcggaagaagcccggcccatagccatcgaccggccgggcgtcggaataggtcacttcggtcaggcgcatgtcactctcccagggtccagaacggcagccccgccagcgccgcgaacaggatcagcccataggcggcgaggcgataggcgcgctcgtatccgggcacaaatagcgccgtgcccagcacggtgccaagcatattcggcacgatcagcgccagaccggtgacgatccaggccggatcgagccgcccggccagccccatcatcgccagcaccatccagtcatagccgaacaggaagaaggtgatattggcccggatcgccgccgccggtttcgcgctggccatgtagacgaagatcaccggcggacccggcaaaccggctaccccgcccagaaagcccgaggcggccccggtggcggtgaccgcgccggggcgcagcgcgccatgatagcgccatcccagcaccagaccggccagcatgctcagcgacacgcccgagaccaacaggcggaacacgccgggatcgagcaggaacagtgtgaacagccccaaaggcagcgccagcatcgccccgagcagaagccgcgccaaatcgccccggtcgacgtggcgcgcggcgcgcggcagcatcggcagcggcccgacgatatccatcagcaccagcgtggtgatcgccgccaccggtcccagcacgacccccgccagcggcatgtagatcagcgcggtgccgaaacctgcaaagccgcgggtgcagcccgccagaaaggcggcggtgatcagcagcgcgatctcgggcgtggaaagagcgaagagaggatccatcagcggtaacctgccccgaccccggccgcgcctctagcgccaagccgggatcgggcgtggtaccagatctcaggcgtcgatatcggcgaactggttgcccgaggtattggtgggcttggaccagtcgcgcttgacgcccagccacagcaggatggtcgaggccacgaagatcgacgaataggtccccacgatgatgccccagatcatcgcaaagacaaagccgcggatcacgtcgccgcccagcacgtagagcgagaccagcgccagcagcgtggtgatcgaggtcatcagggtccggctcatcgtctcgttgatcgacaggttcaggacctctttcaggtccttctgcttgtacttgcgcaggttctcgcggacccggtcgaacaccaccacggtatcgttcagcgaatagccgacaatggtcagcagcgcggcgatgatggccagatcaaatcggatctgaagctcggagaagatgccgatggtcagcaccacgtcatgcaccagcgcggccaccgcgcccagggcgaactgccattcgaagcgcagccagatatagaccagcaccgccaggatcgcgagggtgaccgccaggatcgcggtctggatcaactctcccgaaaccttggggccgacggattcgaccgagacgaacttgatgtccggggcaacgctgcgcagggcctcctgcaccttggcgatggtctcggacttgaccgcctcggcctcgtcctgggcctgaatgcggatcatggccacgttctcgtcagggccgaaagtcgggtcgaacacctcggtgatcgtgatatcgcccaggcccagcgggtcgagcgcgccgcgatagaggcccacatcgacggcttcggtgctttcggtgcgcaccgtggtgccgccgcgaaagtcgatgccgaaattcaggccctggatcaggaacgaggcaaaaccgaccagaaccagcagggccgagatgcccagccagatccgccagcggctgaagaaatcgaacgaggtatcgtcggcaatgagtttcaggcgcatgtcaaacctcgatcgtcttgggacggcggcgttcgaaccaggtcaccaccagcaggcgggtgacaaagatcgcggtgaaaaccgaggtgagaatgcccagccccagcgtgatggcaaagccccggacagggcccgagcccatggcgaacaggatcaccgccgtgatgaaggtggtgatgttggcgtccagaatggcgctcagcgccttttcatagcccagttcgatggcccgtgccgggcccttggcagtcttcagctcttcgcggatgcgctcgaagatcagcacattggcgtccaccgccatgccgaccgtcagcacgataccggcgatacccggcagggtcagcgtggcgccgatcaccgacaacaggccaaacagcaggcccacgttcacgatcagtgcgatattggcgaagatgccgaacaacccatagctggcccacatgaagcccagcaccgccacgaatgcaaccacggtcgcgaccttgcccgcgtcgatgctgtcctggcccagttccgggccgatggtccgttcctcgaggaactccagccccgcaggcagggcaccggcgcgcaggagaacggccagattggtgctttcctcgacggtgaaattgccggtgatgatgcccgaaccgcccggaatgtggctctggatcaccggggcactgatcacctcgccatccagcgtgatggcaaagggcgcgccgacattgtcgcgggtgtaatcgccgaatttgcgcgcgcccgaggtgttgaagcggaagttgaccgccgggcggccgttctggtcaaaggcgggctgggcgtcgaccagttcctcgccggtgaccacgggggcggcttcgatggtgtagaacacgccctcttgatccagcgagggggccagtttctcgcccacgccgacacgggcattggcatcggttccgcgcgagatcaccgggttgaaggtgagctgggcggtggtgccgatgatctctttcagttccgaggcgctgccgatgccgggcacctgaatcaggatgcggtcggcgccctgacgctggatggtgggttcgcgggtaccgacctcgtcgatgcggcggcgcacgatttccagcgcctggcgcacggtgcggtcatcggtggcaaggcgctcggcctcgctgagggtcacgatgacctcgtcgccctcgccgcgcacctcgatatcgttcgatccggccccggtcagggtctggatcgggcgggccagcccgcgcaccagttccagcgcgcggctcatgccctcgggctggctgatcttgacccggatctcgtccggtttcgaaggctgcttgcggatggtgccgacggtgtcgcgcgcatcgcgcaggctgttgcggatttccggccacatggcgtccatccgggcggcatagacatccgagaccttcacctcggccaacagatgcgcacccccgcgcaggtcgaggccaagattgaccagcgaagacggcatgaaatcgggccattgcgcggccgtagccgtcagctcgggcgtttcgccgcgcagctcgatcgcggcgcgggcatcgttgctctgttcaacgcgggtatagaacgcgttcggcagggccaaaaccagcccgccgatacagacaagccagatcaggacccgtttccaggtatctatttgcagcatgaccctgccttttttcgcctcgttcggctcagttcgccggttcggtcttgttcagcacctgcgcgatggtcgacttgaccacgcgcaccttgacgccctcggcgatctcgacctcgatctcgccgtcttccttgaccttggcgaccttgccgatcagcccgccctgggtgatcacctgatcgccgcgacgcagcgcgctgaccatggcctgatgttccttgaccttcttctgctgcggccggatcaacaggagatacatgatcgcgaagatcagaataagcgggagaaactgggcaattgcgccaccatccatgggacattcctttgtgctgagtgacggggaacagccccgcgaaatttccgggaacctatgcgcagaaccgtggcattgcaagccgccccgggcacgataagggggctatgcttgtacaagcgcgcagctatagtcaaaggacccgagacagaaaaaggtgacatatgctccggtcgctgattgtcctgctgctgaccgcgctgatgctggcggccccgccggccctggcgcagcagaccacgcccggcgacacagccacccagcccagcctgctggccccggtcatcgttgacggcgagcggctgtttgtcctgcgcggcgccagcggcctgcccgccgagcggcgcgcggccgaggtggtcgagcggatcgagacgctggccgatggttcaacggccaccagcgtcgccatcaccaccaaagacagtgatttcggcatcgtgatcctggccgacggggtcgagatcgttaccgtcaccccggcggacgcgtcaatggagcggatgcagatcgagaccctggtcgctgtgcaaagcagcgcgatccgtgctgcgatcctgaactatcgtgccgcccgcaccgacagcgcccgcagggaaagcgcggtccaggtgctggcctggaccgccggctttgccctgttcaccatcctcgggatctggttgcgccgacggctcaaccgctggtgcacgcgcctggtgcggcgctattttgccaggctcgaaaccgccaccaacgcccaggttcaggccgatgccatcgccgcgctgatccgcttcgggttcagcttcgtacttctggccctgttcttcctgggcatctactactacctctcgctggtgctgctctcgtttgccgagacgcgatatgtggcgcatctgctgctgacctatgtgacaacaccggtcctgaacatcgtgttcggctttgtcagctatctgcccaatctgatcacgctggtgatcatcgccctgatcacccgctacgtaatccgtggcctcaaagtgttctttgacgcggttgaggcgggcagtttcgatctgggcgatttcgagcggcactggatcggccccactttcaacatcctgcgggtgctggtcgtgatgatcgcgctggtgttctcgtttccctatattccggggtcggattcggccgcgtttcaggggctgaccatcctggtgggcgcgatgctgtcgctgggctcgaactcggtgatgaacaacatcatctcgggcctcttcgtgatctatcgccgctcgacctcgatcggcgaccgcatccgcgtgggcgagcatgtgggcgatgtggtgcagatcaagctgatggagacccatctgaagtcgatcaagaacgagatgatctcgatccccaatgcacagctgctgaactcggacgtgatcaactattccaagcatatcgacggcaacggccttcttgtctacaccacggtcggcatcggatacgaggaacccgccgacaaggtcgaggcgatgctgatcgaggcggccgggcgcaccaaggggctcaaggccaggccagcgccctttgtcctgtgggcggggctggccgattacgcggtcaactaccagatcaacgcctataccacgcggggtgcgatcatccccaagatcacctcggatctgcaccgcaacatcctcgatgtgttcaccgaaaacggggtgcagatcatgacaccctcgtatgtcgccgacccgcccgagcccaagatcgcgcccgccggctgggacggcgtgctggcgcatcagcgcaaagagagctaagcgcccgggtcaccgcgcaaaatccgttgcaaaacgccgcgaatcggcgctttgattttttcgcgcaagccgccaggcgcgggggcctgccccctctctccggtccggaaggcggcccggccatccttgacagaaggaacaggcgcatgatgatggtgcgctgctatctcgccccctccgaaatcgaagggctgggggtattctgccatgacgacatcgcccggggcgacaaggtctggcgccatgacaagatgctcgacatcacctttcccgaaagcaagctcgacagtgtcgaaccgcatgtgaaggagtttctggagcgctatagctatcccgatatcaaccgtcccggctacctgatcctggaaagcgacgaagggcggttcatgaaccattcgatgtatcccaatctggatttcgcagacgggatctggggggtggcgctgaccgatattccggcaggcaccgaactgacctgcgattacgccgatttcctgaccggcgtgatccacatgcagccgccgcgccacaaggtcaccgcgcccagcgtcaccttcagctaagcccgcgccacagcggcaatcgggggccgggtgcaacacccggcccctttctgtggcggcaatcgggcggcgacgctacaccccggcgcacggatggtgcataaccgggccagtgaatcacccagtccaaggaccagacccatgcacgacatccgcgccatccgcgagaaccccgccgcctttgacgccgcgctttcgcgccgcgggagcgcgccggtgtcgtcggacatcctggcgctggacgaggcgcgccggggcaagattctcgccgccgagaccgcccaggccgaccagaacaaggccagcaaggaggtcggcgccgccaaggcacgcggcgacgaggccgagttcgagcgcctgcgcgcgctagtggccgagaaaaaggccgagatcgccgcgatgcaggccgaggccaaggagctggacacccagctgagcgagctgctggcagggctgccgaacctgcccgccgaagacgtcccgcaaggggcggatgaggccgacaatgtggaactgcaccgctggggcaccccgcgcgagatggattttgcgcccaaggagcatttcgacctggcctcggtgcaggacggcatggatttcgaaaccgccgccaaactgtcgggcgcgcgtttcgtgctgctctcgggcgcggtggcccgcatccaccgggcgctggcgcaattcatgctcgacacccacagcgaacagaacgggctgaccgaggtgaacggcccggtgctggtgctgtccgagatgatgtatggcaccggccagctgccgaaattcggcgaggacagctatcagacccgcgaaggctggtggctgatccccacctccgaagtgtcgctgaccaatatcgtcaatggctcgaccattgccgaggattatctgccgcgccgctataccgcccattcgctgtgcttccgctccgaggcgggttcggccggcaaggacacccgcggcatgctgcgccagcaccagttcgaaaaggtcgaaatggtctcggtcacccatcccgatcattccgacgccgagcagaaacgcatgttgcgctgcgccgagggcattctcgaggcgctggggatcccctatcgcaccatcgttctgtgcaccggcgacatggggttcggcgcgcggcgcacctatgacatcgaggcctggctgcccggccagaacacctatcgcgagatcagctcggtctcgacctgtggtgattttcaggcccgccgcatgaatgcgcgcttcaagcccgccgacggcggcaagccgcaattcgtgcacacgctgaacggctcgggcctggcggtggggcggtgcctgatcgcggtgctggagaacgggcagaacgccgatggctcggtcaccctgccccaggcgctggccccctatctgggcggcaagctgacgctgaacacggacggcaccctgaactgatcccagggacccgaaccgacccgagaagaggcgaagaatttacttcttcgcctttttctttgccttcttcttgtctttcttcttgtccttcttcttgccggacttcttcttgaccttctcttcggccttgcggattttctcttcgaaatccttctttttctgcttggccttggccgccttggccgctgccttggcctttttcttggtcttcgcgtcggcctcggccagttcggccagcgccgccgcctcgccggcgcggatctcggcctcgctcgcctcgtcgcggctaggtgccggtttggcgggagccgccttgggcgcgggcaccgcggcgggtgcggtggccgccttggtcacggcagaggcgggtttcttgccggaggcagcgcgtccagcgaccgggcgtcgcgtgcgtggggtgcgccccgccggtttgcgggcgggtgccggggtggcgccacgtgcggcgggctttgccgccgccaccagcgcctgcgccgccgcatgaatggccttggccctgagcgcgccgacgcgcggcagttccatcaaccgctcgacactgacggcggcgaccgcctcggcactgtcgaacccgttttcggccagcatctttgccaatgcagggccgacaccctcgatatccttgacaggggtcatatcagaacttcctttgcctcccgcatctagaactatacattgtatatacaaaaggcgcggcgcccgcacccccttttccttgacctgtaccggaactagcccgtcaccaccgccaccctgcctgcgcgtttgggaaagggcaccagacagcgcgcctcttcatcccagagcttgaggttgagcgccgcgaccgcctctgcaaagcggatccggcgcggggcatattcgggcggcagattgtaatggcagccgcgcagccggtaggacgggatacgcgcattgaaatggtggatgtcgtgcaaagtgatgcaggccacggcggtgtcgaaccaccagccgaaatccagcgccgacgatccctgcaacgccgccagttgcgggtcgaggtccgggcggcggtcccaataggtgtcctcgaaattatgttggagatagacgaggaacaccccaagcatcccgcccaggaaggaaaagcccagccagacccagaaaccggtcatgcccgccagcgcccagagcagagtcaggaaagcgacgatggaaaggttgtgcagaaccacgccgcgcgcaccgaaccgggtcgcattcttgggccagcggtagcggatgaaataggtgaacgccgcccccagcggaatcaggatgaacgggttgcgataaagccggtagaccagccgctggcgccagcccgccgcctgccattcgcgcagggtcatggtgtggatctcaccggtctcgcgatgttcgagattgcccacgcccgcatgatgcaggttgtggttctgcttcatcacctcgaagggtgcgaaagtgaagggtgacaggacatggcccgcgatctcgttctgattgcgcgtctcgaacagcgagtggtggccgcaatcatgttgcagcacgtaaagccgcaccgccgcaaaggcaaaaaccaccccggccgggatcagcacataccagtgcccgacataggtgatcgccagatagagcgcggtgaaatagaccgcgaatgttccgaagtaactcagactggcaaggcggttgtcctgcaccgcgtattgccgggtatatgttctcagatccatctccgcaccgctccctcggatggccgggttcacttgcgataaaagacttgggtgcgcggcggcccaaagacaagcgcgccgcgacaaagaaacctttgcgtgcatagtgatagcgccgcaagcgggtgtttgtcacccgctgcgacaattcgcatcgcaatccggcgcgattacgcaccggatggcccgctgcgcgcggcctagccgcgcgatttgaggtgtttggccagggccccggcgttcttcttgcgccggcccttgtaggggttcttgtcgccctgcccgcgcagggtcagccggatcggcgtgccgggcatgtcgaaatcggcgcgcagcccgttgaccagatagcgcgaatagctttcgggcatcttgtcgggatggctgcacatcaccacgaatcccggcggccgggtcttggcctgggtcatgtagcgcagcttgatccgcttgccctgcggtgcgggcggcgggtgctgttccagcatgccgatcagccagcggttcaacgcggcggtggggatgcggcggttccagacctcatgcgcgcgcaggatggcatcatgcagccgctccagcccgcgcccggtcttggccgagacggtgaccagcggcgcgccgcgcagctgcggcagcagccgctcgaagctctctttcagctcgcgcagcttgtcctgcttgttctcttcgacatcccatttgttgaccgcgatcaccacggcgcggccttcacgctcggccaggtctgcgatgcgcagatcctgctgttcaaaggggatggccgcgtccagcagcaccaccacgacctcggcaaacttgaccgcgcgcagcccatccgaaaccgacagcttttccagcttttcctgcaccttggcctttttgcgcatgccagcggtatcgaagatccgcatcggcgtgtcgttccagtcgatctggagcgagatggcgtcgcgggtgatcccggcctcgggaccggtcagcaggcggtcctcgcccaggatacggttgatcagggtcgacttgcccgcattggggcggcccaccaccgcgacctgcagcggtttttcgcgggtgatcgcgtggggtgccgcaacctcctccccgtcctcatcctcggggtcgaggtcgacatcggtttccggcgcctgctcttcggcctgctgctccatctcgtcggccagcggcatcagcacggcgtaaagctcgttcagcccctcgccatgttcggcgctgagccggatcggctcgccaaggcccagcccataggcctcgatcaccccggcatcggcggcggcgccctcggccttgttggcggccaggatcacatgcgccgagcggcggcgcaggatatcggcgaaaatctcgtcattgggagtcacgcccgcgcgggcgtcgatcatgaacaggcagatatcggccatgtccaccgcccgttcggtcagccgccgcatccggccttgcagactgtcgtcggtggcggtttcaaggccggccgtgtcgatcaccgtaaagcgcaggtcgcccagccgcgcctgcccttcgcgcaggtcgcgggttacgcccggctggtcatcgaccagcgccagccgcttgccgaccagacggttgaacagggtggatttgcccacattgggccgccccacgatggcgagggtcagagacatggcactctacttttctagactcagacgcgccctatagcgcgtccgcgcgtcaacggaaagcgtgcagttggcccttggccccaacgacataaagcgtgttgcccgccaccaccggcccggtggtggccccgcccggcacctcgacccggctgatcatcgcgccatcctcggggttatagagccgcagatagccgtcgttcgaggcgacgatcacccggccgcccgccaccaccggcccgtaatgggcatagctggcgccgcgtttcttgggcttgtccttgatgaacccgggcaggtcctgcgcccagatcacgctgccgtcgctggcatcgagccgcaggatctggctgcggtcgctgaccaggaagatgctgtcacccgccggccagaccggccccagcgcgccttcggtggcggtccacagccgttcgccattgtcggcgcgaaacgccacggtgcgccccgaatggttgcctgcatagacggtcttgccctgaatcaccgggctgccggtgacatcgccgatccgcgccgccgcgcggcccttgcgctgccccgagaccgaggcgccccagcggcgcaccccgccctggcggaagctgccgatcaggtcgcccgagccaaaggcgaagatcaccaggtccggggtcatcgccggtgccggtgcacccagaacgttgccgacgctgggcgtcgcctgaacctgccaggcgatacggccgtccttgatgttgatggcccagccggtatcgtcgccggccaccagatagagcagcccgtcgcgaatggtgggcgtgcccgagccggtggcgttcagcttctgctgccagcgcaccgtgccggtcttggcctcgagcgcggtcaacaggccatagcccgacgaaacataaaggatgccgtcggcataggccatgccaccgccggtggcctgtccttcatcctcgcccggcggcaccagatcggtctgccaggccagcccgccgcccggggtcacgcccgaaacgcgcgccgcactgtcgagcgtatagatcagaccgcccgctaccaccggatcggcggtgatgcgctggcgtttctcgtcgcccgagccgatcggggtcgaccagaccagttgcggcgtgctgcgcagcgccggatgggcggtgcggaacgcctcggtccccggggcctgtgcccaggcgctgttggcctgttgcgccggcaagcggatcgcacggccctgattgaccaccgcgtcggtggcaccggggcggatatcctcgcgcgcgccgggcaggatcacctcgggttcggcacaggccgagagcagcagcagcgcgctgcccatcagggatgccccgatccgggagaaagagctggtcaccatggtcgaactcgcctgtctgtcgttgtctctttgccgccgcgcggcgcttttgctatcccgggtctcagccctggcgggacggcagcggcgcggggtcggcccccagcgccaccatcaactgagttgcgcgctgttgcaagtccgtgctgacctcggcgtcctcgcggatggattgcagccgggccagcgccgcctcggtgtcgccttcggcgatgtcgatcagcgccagctgttccagcgccagcaggcgcagcggcgcgccgggctgggccagcgcctcgaactgctggcggcggtcgctgaccggcagcgtgtcggcctgcagcagcagcgccttgaaggcggcgatctgacgatagaccggcggcaggtcgccctgcgcggccagtgtttcaagccgggcaaccgccgcggcagtgtcgcccttgcccgagtccgcggccgccgtcagcagcgccagcaccgccgcgccaccggtgctgtcgggcgtgatcgcccccagcgcctcggcccgggcggcggcatcgttggcggacagcgccgcgatcaccgcgtcgcccagcccctgagccttggcggtggcctgcgccttggaatactcgttccaggccgcgccgccgacgatggccaccaccgccagcccgccgatccagccccagcgcttgagcagcaggaacatacggtcgcggcggacctcttcggtgacctcgtcaatgaaactgtcggtgtcgctcattcctggcccctgccctgttgtcctgaccttttccggttccggcctctcataccccgggccaccgggcaagccaagaggcggcgaacctgcatttttcttgcgcatttgcagcgagggggcaaaaaatgaactgaactgaccagttcagtatggacaagacgtcgcggaaaccccatgtctctgcgcaacggcccgggacgcgtatttcccctgggcgggattgaagaaaggcacatcatgcgactggttcccttcctcacagcgatcctcgtgaccgtcacactttacatgctggtgttcgaacgcgatgcgctgatggcctttgccaaggccgagagcacgacccaggctgcgccagagacgccgcccgccgccgatcccgtcggggccgccattgccgaaaccgccaccatcggggtggtcgtgctgcgctcgcaggcgagcgagatcgacagcgccgtggtgctgcgcggccagacccgcgccatgcgccaggtcgaggtccgggccgaaaccacctcgacggtgatttccgaacccaagcgcaagggcagctttgtgaaggcgggcgatcttctgtgcgagctcgatcccggcacccgcccggccagcctggccgaagcgcgcgcccgcaaggcacaggccgaaagctcgatgcccgaggccgaggcccggctggacgaggccaaggcgcggctgaaagaggcgcgcatcaacgacaacgcggcgcagaaactggcgcagaccggctatgcctcggagacccgccgggtcgcgaccgaggcgacggtgcgctcggccgaagccgggatcaaggccgccgaggcggggctggaaaccagccgcgccagcatcgaggccgccgccgccgccgtggacgcggcccagcgcgagatcggccggctgaccatcatggcgccgttccagggcctgctggaaagcgataccgccgaactgggcagcctgctgcagcccggcgcgctctgtgccaccatcatccaacttgatccgatcaaggtggtcggcttcatccccgagaccgaggtgaaccgggtccaggtgggcgcgctggccggggccgaactggccaccggcctgcaggtgcagggccgggtcacgttcctcagccgttcggcggacgagaccacccgcaccttcgaggtcgagatcaccgtggccaaccccgaactgctgatccgcgacggccagaccgcgaccatcgcgatctcgtccgacggggccaaggcgcaccggctgccgcaatcggcgctgaccctgaacaacgagggcgagctgggcgtgcgcgtcgtgcgcgaaggcaacaaggtgggctttgtcccggtcgaactggtgcgcgacaccccgaccggtatctgggtcaccggcctggccgaacaggccgatgtcatcgtggtcggtcaggatttcgtgaccgagggcgtcaccgtgacgccgacctggcgggaggtctctgaatgaccggtatcgtcgactgggccgcatcccgcgcgcggatggttctggccttcatcgccatctcgctgctgatcggcggctttgcctatgtgaacctgcccaaggagggtgagccggatatcgagatcccgatgttgttcgtgtcggtcagctttcccggcatttccgccgaggacagcgaaagcctgctggtcaagccgatggagaccgagctggccgatctggacgggctgaaaaagatgtcggccaccgccgccgagaactatgccggcgtggcgctggagttcgaattcggctgggacaagaccgcgatcaccgccgatgtgcgcgacgcgatgaacaccgcccaggccagtttccccgacggggccgagcaatatacactgaccgaggtcaacttttccgagttcccgattgtcatcgtcaacctgaccggcgccgtgcccgaacgcaccatggcgcgcatcgccaaggatttgcaggacgatctggaatcgctcgacgcggtgctcgaggccgggatcgccggcagtcgcgacgagatgctcgaggtgatcatcgacccgctgcggctcgaggcctataacgtcacggcgctggaactgatcaatgtggtgcagaacaacaaccagctgatcgcggcgggcgagatcgagagtgaacagggctcgttcgcggtcaagatcccctcgtcgttcaagaccgcgcgcgatgtctatgacctgccgatcaaggtcaatggcgaccgggtggtgcggctgggcgagttggcgcagatcaactatactttcgaagaccgcaagggcaccgcgcgctttgacggcgaaagcaccgtcgcgctgcaggtggtcaagcgcaagggcttcaacctgatcgacacggtcgaacaggtcaaggcaaccgtggccaagtcgcgcgccgcctggccgcctgaattgcaggcggcggtgcaaatgggcacctcgaacgaccagagccgggtcgtgggctcgatggtcagccagctcgaaggctcggtgctgaccgccatcgcgctagtgatgatcgtggtgctggccagcctgggcagccgcgcggcactgctggtgggctttgccatcccgacctcgttcctgctgtgctttgcctttctggcggcgatgggcgtgtcgatctcgaatatcgtgatgttcggcctgatcctggcggtggggatgctggtcgatggcgccatcgtggtggtggaatatgccgacaagcggatcaaggacggcatcggcccgatgcatgcctatgtcgaggcggcacagcggatgttctggccggtggtctcgtcgacggcgacaacgctctgcgcctttctgccgatgctgttctggcccggcgtgccgggcgagttcatgggaatgcttccggtcacgctgatcttcgtgctgtcggcctcgctggtggtggcgctgatctatctgccggtgatgggcggcgtgtcgggccgcatcagccgcgtgttcaaccgcatgtccgactggctgcgcgcgcgcacgccctggtgggtgcgcgcagccctggtgccgcccgcgctctacgggatgttcctgggcgcgatgcagctgctgaaccccgcctatctgctgccgggcgggacgcttgtcggcgcgctgctgttcctcatgtcggcctttgccgcctcggtcacgctgggcgccgcccggatcgagatgccccagcgccgggtcgccgcccccggcgggcacacgccctttggtcatgtgatcaagttcatcgccggcaacccggtgatgcccatcgtctcgatcctcgcggtgacctttgccgtctatcaggtggtgtttgtcatcttccccgagcgcgcgctggggatcgagttctttgtcgaaagcgaaccggaacaggccaccacctatgtccgcgcgcggggcaacctgtcgctggcggaaaaggacgttctggtgcgccaggccgaagaggtgatcgccgcccacccggcggtgatcaacgtgttctcctttgccggcgagggcgggctcgaccagaacaacggcggcgcccaggcgcccgccgataccgtgggccagatccagttcgagatcatcccgtgggaggaccgccccaccgaaacccacccgctgacgggctggctgggcagccgcatgagcgcctggctgggcttcgaggaagaggtggtcgccgccgaatatgacggcgatttcgtgctggaacagctgagcaacgaactggccaaactgcccggcatggtggccgagatcgaggctttgggccgtggcccggcctcggccaagccggtgcatctgcgcatcaagggcgacgattggaacacgctgctggccaccaccgcccaggcgcgcgccgcattcgaagagaccgcgggcctgatcaagatcgaggacaacctgcccctgcccggcatcgactggcagatcgacgtcgatgtggccaaggcgggccgcttcggcgccgatgtggccaccgtgggcgccatggtgcagctggtcacgcgcggcgtgttgctgggcgaataccgccccgccgatgccgatgacgagatcgagatccgcgtccgcctgccggaacaggaccgggtgctgagcacgctcgacacgcttaaggtgcgcacgcccgaggggctggtgccgctgtcgaacttcatcacccgcaagccggtcgagaaactggccaagatcaaccgggtcgatcagaaacgctatttcgacgtcaaggcggatgtggagccgggtctgttcaagctgaccccggacgacgatacgcaagcggtactggcggtgctgcgcaccctgcccgacggggtggcgccgaccggcgaggtggtgacccgccccgccgatggcgcgcaattccatatcgagagcctcgacgggttcgacagtgcagccgccgcgcgcaacgctgtcgcggccggtagcgtgcgctttgccccgatcaatgccaacgagcgcatcgccaccctgacccagtggctggagaccgacccgttcggcccggcggttgaatgggaatggaccggcgatcaggaagacgagaaggaaagccaggaattcctgctcaaggcctttgtcgccgcgctgggactgatgttcatcatcctgctggcgcagttcaacagcttctacaattcggtgctggtgctgttggcggtgatcctcagcaccacgggcgtggtgatcggcatgatggtgatgggccagcccttctcggtgatcatgaccggcaccggcatcgtcgcgctggccgggatcgttgtgaacaacaatatcgtgctgatcgacacctatcaggaatacagccgctacatgccccggatcgaggccatcgtgcgcaccgccgaggcgcggatccgcccggtgctgctgaccacgatcaccaccatggcgggcctgaccccgatgatgttcgggctcagcctcgacttcatcaacggcggctattccatcgacagccccaccgcgctgtggtggaaacagctggccacggcggtggtgttcggcctggggatcgcgaccgtgctgaccctggtggtcacgccgtcgctgctggcgctccgggtctgggcctcgacctatctggtaatgatctggcgcggcctggcgcgggtcaccgccggacgctccagccgcatcgcgcgcgatatgatcctgcgccgctcggccaagcggttgaaggcgaccgagatcatctgggacccgatgcaggctgaaccgcccctgatcgcagccgagcaatcgctgaaggcggcggaatagtctgggctcgcggcgattcgatctctggttgcaatcgccgcgctcgcgaccgcccggacctgcccggttttgccgtcgcgattgatcatggacagcgttcaatgcgccatgagagccagttatcgtttccgcagcggcgcgcaattgtggcaaaatcttgtaaagatcaaggcaaaaaggcatcttcctggggaaagcgtagggggactacaccaatgttcaacaagacgattaccgccgcgggcacagcactctcggcactggttctgacagccacatccgctgccgcgcagacctatgactattactactggtggtggggcggctggagctatggcggcggtggcggtaccagttcctcggtgcccgaaatcgacgcctcgaccggcgcgctggccctggcggccgtggccgcgggcctgctgctggcgcgcgagatgcgccgccgcaaaagccgctaagcctgcccgtcagatcagcgaccagtcaccggtgagcagcgctgtcagcgcgatcaacccgttggccaccgcatgagccaggatggcgtcgcccagacgcccccggcgcagcgcaatccccgcaaagatgaggccggccagaccggcctcgatcacgcgcccatgcaacagcgcaaaggcaaggctggtgacaccgaccgccagcgcggtctgccatgccgaccgaccgcccagcagttgcaacagatacccccggaaaaacccttcttcgatcaccggcaccagcaatgtggtgccgaggacgcggcacaggacccagcctgtcagcgccgcaccggtcaactgtgacaccccctcgggtgcgggaccgccgcgaaaggacaggatccagccgaccccgaccaccgccccgcccagcagcgcgaccgggtcgagccgccagtcaagcgccagcagcggtttgcgaaacagccacagcaccgccgccatcagcgccgcctgaagcggatagccctgcgcgggggcctgccaaaggctctgcaccagcaggcccgacagcatgaatacgatgaaaggcgcgatcagcgccgccgccgggtcctctcgaaagggcattcgcgcgccactctcgggcgcgacctctgcgacttcggcctcgcggtgcagcgcggggcgcgcctgcaccacccagatcacccccagcgccagcacggtaaagaacagccagccggcaaagctgtgaaacccgttcaccgccagttccggcgagatgcgggccccgatcatgatcagcaccgcgatgcgcagcacgttgaacagccagctgaccagcagagccagcggaaacacgatcagccagaaccggcccagccgcagcgtatcgcgcatcagcaccgaatagatggcaaagaaaccggcggtcagggcaaacccctcgatccccgaacagctgccggccatctcgacaaagaaaccctcggtgccgatggtggcggtctcggggctgagcaccacgtgaaagcccagcaccgccagcaccaccgccaccccatagaaggtgacaagaatcaggccgcgaaacgcccaccagagcggcgccagcgcatcggccagatcggggatcagcgccgccaccagcaccaccagcgccagaccaccgccgccatcgcgcagcaaggtcgacatctcgcggcgcggcaccagcaggaacagcgcgccgatcgccgccagaaccgcccccgccagcagcgtgaccagatgggcctggaaatcggcgttcagactggccgaatccgccctgagccagggcacgaagatcaggccaaggccgatcagatgcaccgcccaccagcgccgcgcctcgccattggcggtgtcggcggcggtcaccagacggcggcgcagatttgggcggaaccagatgaacaggcccagaccgatgccgacacaaaggatacggatcgtcgcgctgcgcagcgcgcgacaggcggtctcgatcccggtcaggcggcattcgacagaagagaacacctgaaagatcaggacgatggccagcatctccagggcaaaaaggaccatcaacttgtagaactgatgccgcaacgccgggtcgatccttgtaacacgcccgcaacccacgggcgcgttttcagctatcgcgcgaaaagggcatcactgtgaagggcaaatgacgcttccatggcgcccggcgcctcaggcggcctcgtcctcgcccgcctgctggcgcgtccagagctgggcatagcgcccgccgcgcgacaacagcgcgtcatgggtgccctgttcgacgatctcgcccttttccagtaccacgatcttgtcggcctcggcgatggtgctgagacgatgggcgatggtgatcaccgtgcgcccctcgcctgccagcgccagcgcctccttgatctcctgctctgtctcggtgtccagcgcgctggtcgcctcatccagcagcaggatcggcggattcttcagcagggtgcgcgcaatgcccacccgctgtttctcaccccccgacagtttcagcccgcgttcgcccaccttggtgtcatagccttcgggcagcgaggcgatgaaatcatggatctgcgccgcacgcgccaccgcctcgacatcggcctgagtggcgttctcgcgcccataggcgatgttgtagcggatggtgtcgttgaacagcaccgtgtcctggggcaccacgccgatggcatcatgcaggctggtctgggtcacgtcgcggatgtcctgcccgtcgatgcagagcgcgccgccggtcacatcgtagaaccggaacaacagccgcccgatggtcgacttgcccgagccggtggcccccacgatggccacggtctgccccgccggcacgctgagcgtcacgcccttgaggatctcgcgatccgcctcgtagccaaagcgcacatccgtcaaggtgatctcgccgccgctgaccttgagcggcgcggcatccggcttgtcgctcacctcggcgggctgttccagcagatcgaacatctcgcccatatcgaccagcgcctgccggatctcgcgatagacggtgcccagaaagttgagcggtacggtgatctggatcatataggcgttgaccatgacgaaatcgcccacggtcagatcgccccgctgcacccccagcgccgccagcaccatcaccccgatcaggccgcaggtgatcagaaaggactgaccgaaattgaggaaggccagcgaataggaggtcttgagcgccgcgcgggcataggcctgcatcgactggtcatagcggcgcgcctcgcggtcctcggcgccgaaatacttgaccgtctcgaaattcagcaggctgtcgatggcgcgctggttggcctcggtatcctgatcgttcatctcccggcgcagtttcacccgccattcggtcaccgcgaaggtgaaccagatataaagcgcgatggtccccaccaccacggccagataccagacgtcgaacaggtacatcaggatcgccgccaccagcaccagttccaggatcagcgggccgatggaaaacagcatgaagcgcaagaggaactcgacccccttgaccccgcgctcgatgatccggctcagcccgccggtcttgcgggtgatgtgatagcgcatcgacagacggtggatatggcgaaaggtctccagcgccagcgccctcagcgcccgttgcccgaccggggcaaacagcgcatcgcgcagctgttggaagcccaccgtcagcatccgcgccacgccataggccacggtcagacccacagcgcccagcgcaagcggcggcacgccctcgcccgccaacgcgtcgaccgcgcccttgtagagaattggcgtgtagaccgcgatcagcttggccagcaccagcatcgccagggccgccaccacccggcgtttcacccatccctcgccctcgggccagagatagggcgccacccggcgcagcgtgcgcaggcccgagcggcgttcggaggatgcggtctgatccgccggggcggtgtgtgccagtcgtctcatcacgtacccttgttgcggtcagagcgtcggttcgggttaccctgccccgcttggcggcacaaggccgccgcttactcgggcacggtaaagacctggccgggatagatcaggtcggggtcacggatggcgtcgcggttggcctcgaacaccttgacgtaaagcacgccgtcgccatagcgctcgcgcgaaatggcccagagcgtatcgcccttctgcaccgtgaccgcgcgtaccggaggctgctggggcgcggacgggtcgctttcgggttgggccgggcgcagcacttcgggcgcctcgcgcttgaacggggtttccagccggctcagcacgaccccctgcgcatccagctcgtccagccgcagcgtatagacaccgggggcgatatcgccgatctcgccccgccatttgcccagcgcatcggcagtcatgtcggcaaccgcgcgattgtcgaaataggcccggaccagcgagccgacattggcgcggcccgcaaggcgcacattgcccgcatcattatagccgatcgtgtcgagcgcgacacgctgcgcttccacggtctcgggctgttgggccggctggaccagctcgaccccgctttcatccgagcgcagcaccgccacgcgggccggttcttcgggcgcggcggcgggttgaggcgcctcggcggtctgctgttcggcggtctgttcggtggtggtctggtcggtagcgggttgttcgcttgcagcctgttcggttgcgacgggcacggccggttccgctgttgcctcggcggtctcttgcggtgccgtgggctgcggcgcgggcgcaggcgcctcggccgtttcgaccggttccggcgcgggcgcgggcgcgggggctgccgcttcggcactttcgttcgcgggtgtttcggccgcatctgctgcggacgcttcggcgcgtgcggtgtcggtggcgggcgccggttcggcatcgcttgccgctgctgctggtgcgggcgcgacttcggctgtctcgaccggttgcgcttcgggcttgacctcgacgggttccggctgcgcctcaggcgtagcctcggccacctcgacaggttgcggcgcgggcagcgcggcaacgatgtaatcgcccgagagcgcctcttgcccgtcgcgggcggcgcgcagggtcagggcccgggcggcagcgctgaacgggactgtcaggaattcggcgaatttaccgtcgcggggcacttcgaactcatgcagcggggcgccatccagcagcaccgcgattcgcgccccggcgggggcgctgcccgagagcagcgcggtgccgtcgggctcgacaaagatctggtccagcaccggcgcgccaagcgcggcgggcagttcggcggtttcggccggtgcggcagcgggcgcttcgggcgcggcctcgctcggtgcttcggcggtggcctccggttccggcgtggcggcctcggcggtggtctcgggttcggaggcgggagcggctgcggcctcgggcgcgggatcgggtttggcttcacccgtaggctcgaccgctgcaaccgcagggttttcctctttttcctcagaaacttgcgggacattggccacaacgggcaccggcactgccggatcctgcctgccgccgatcaccccaccgaaatagagcccggccaccccggccaccagaacgcctcccgcaacgactgcccagcctatgccgccaagccccgcggtcccggtttctcctgccatgtccgtccttccccattcacggaaggggcatgcagcccgatccgtcccatcacggttgagccgccccccgcttcccgatatcagagccccatctctctgttcacggaatcccggaaaggccgcccatgaccgtcaaatccgtttgtatctattgcggatcgcgcgccggagcaatgcccgcctatgccgaggcggcccgccggatgggcgcgctgctggccgaggcgggttggcggctggtctatggcgctggcgatgtgggcctgatgggagaggtggcgcgcgccgctcaggccgcaggcggccagacctttggcgtgatcccggtacacctgctgcggcgcgaggtcggcaagaccgacctgagcacattcgtcgtcaccgaaaccatgcacgaacgcaaaaaagtgatgatcatgaacgccgatgcggtggtggtgctgcccggcggccccggctccttggacgagctgttcgaagcgctgacctggcgccagctgggcctgcatgacaaacccatcctggtgatgaatgtggacggctattgggacccgctgcgtgccctgatcgaacgcacggtggatcagggctttgccgatgcctcgctggcggattacctgacctgggtcgacacgcccgaaaccgccatggcggccctgcgcgccgccctgtcctgacggatcagcgacagcgagaaaaccgccacggccccccagatcagcgcaaaggccatgccgtgccagcgggtgaagggctcgccaaagatcaccaccgcgcacatgaactgcagggtggggttgatgtattgcagcacgcccacggtcgacagcggcacccggcgcgccgcatagctgaacaggatcagcgggattgccgtcagcggcccggatccgatcaacaggagagaggtggccagatcgccgccgaacgccccctgcccgcgcagatggaaccaggccagcaccgccaggaacaacggcatcatgatcacgatctcggcagtgaccgagatcaccggccccagcggcaggaacttcttgaccgcgccgtacaaggcaaagctggatgacaggatcagcgccacccagggtgccacgcccaacccccaggtcagcagggccaccgccagcgccgccagcaccaccgccagccattgcccgccgcttagccgctcggcaaaccagaaccgtccgatcagcaccgcgatcagcggaaagatgtaatagccgatcgaggcctcggtggcatgtcccagctggatcgacaggatgaagacgaaccagttgagcgagatcatcaccgcggccagcgcgatcagcccggtctggcgcgggccggcataggcgcggcgcaactcgcccagccgcccctgcatcgccagatagacaccgaacagcagaacggaccagaaggtgcgatgcgacagcacctcgggcgggggcacatgcgcaagcagcttgtaatagagcggcgagagtccccagaccagacaggtcccgatcattgccagaataccgcgcccgcgctcgtccatgccctgccccgaattataccctggcggtgatgccccgcccggcggcccttggcaagcgccagttgtctctcagtcgatccagtccagatggcggcggcccggatccatgaaatgctcgaccatgaccggggttgccagcgcataggcctgctccagcggcagctccagatgccggttcagcgtttcgagcccgcgccgcagcggtgcctggttgcgcgccgccagcgcgcctgccagatcagccacatgcgtcgccagcgccgcctcgggcaggatacggttgatcagccccgccgccagtgcccagtcggcgtcataggtggccccggtcaacgccatctcggtaaccgcgcggcgcccgatcacccgtgacaccgccaccgcgggcgtggtgcaaaacccgccattctgcaccccgggcaggcagaatcgcgcagcaggagaggcataagccagatcgcaggccgccatcagttgcaacccggcggcggtggcgatcccttcgaccaaagcgatggtgggcttggggcaatgcgccagatccagcatcagcgcgctgcacgcctcgaacaggtcggtgacaaaggcccgcccctcgtccgggtcggcccggtggcgcccgatctccttcaggtcgtggcccgcacaaaagatgcgccccggcccgtggatcaccagcacatgcacatgatcatcgcccatcgcccgccgcagagcgtcgtgcagcgccgcgatcatcgcccgcgacaacggatgcgccggggcccggcccagcgtcagggtcagcaccccctcgctcagcacctcgcccagcagcccgtcttgcgacatctcgttcatgccttgaccctcccgtatgcagaatgccctgcatgacccaggctgaccagccccttcatttcgctcaaaatactccgggggagccgccttcaggcggcgggggcagcgccccctcctccgccaaagaaaaacccggcccccgaaacggagaccgggcctgaaccgtaacacctgcgcaaggttacatgcgcgaggcgacgttttcccaattgaccagattgtcgaggaagttggtcagataggctgggcgcttgttgcggaagtcgatgtaataggaatgctcccacacatcgcagcccagcagagcggtctgaccaaagcagagcgggttcacaccgttctcggtcttggtcactgccagcgagccgtcggcattcttgaccagccagcaccagcccgaaccgaactggccggcaccggcagcggaaaactgcgacttgaactcgtcgaccgagccaaagctctcggcaatcgccttttccagctcgcccggcatcttgctttcgcccgggcccatcatttcccagaactggttgtggttccacagctggctgatgttgttgaagatgccgttctgtgccacggcgctcttgtcataggtgccggtgatgatctcttccatcgacttgccgtcccactcggtgtcggcgatcagcttgttgccgttgtcgacataggccttgtggtgcaggtcgtggtgatattccagcgtctcggcgctcatgcccttggaagccagcgcgtcatgtgcataaggaaggtcgggaagttcaaaagccatcttggccccctgttgaaatttctgttgcggtcccaaggttacatgcttcccgggcgggcagaggtcaagggccgagacggcaaaagcggggtatagggcagatgttcaccggattgcgcaagatggcctatcgggcgcgcggctattatgcgggcgcactgaatggcgagcccttccggctggacccctatcattccaagttctggcgcagggccacggcgggcggctgggagcccgagacttttgccgtgctcgaccagtatctgtcgcccgatcgcgactatgtcgatatcggcgcctggatcgggccaaccgtgctttatgccgcgcgccgggcgcgccatgtctggtgtttcgagcccgatccggtggcgttgcgccatctcctgtggaacctggagctgaacgacatccgcaatgtctcggcctttggcgtggccttgtctgacgggttcgggctggcgcgcatggcctcgttcgggggcgaggccggggattcgatgacctcgctgctggcctcgggcaatcatggtaccgaggcgctcaccataggctgggaccagttcgcgcaaaccgtcgatctgacggatgtctcgctggtcaagatggatgtggagggggccgaattcggcgtggtcccgacgctgagcgactggctgcgcgcccaccgccccgccttttacctgtcgacgcacgccccgtttctggaggaagcggcgcggcccgaggcgatggcaggccttgcacgcgcgctggagttctacgcctcggccaccgacgaggccggcgcccccgccgacctgaccgcgcccgaggcccaaagccgcttttgcagtttcctgttcagtggctgaaagagttcaggtttttgcgatcttgcactgcccggtggcggtgacatcgtcgtcatagccgcgaaaccacagccgcaacgaggcttggccgctgtcggcccggacgcgcataacgaaggtgatgcccagatcgctgtttcctgtcgtgggaacccggtcgattgtccaactggcgcgccacctttttccctgcctggtcacctcggcacggatcggtttgccgtggacatgagcgataatcggatcaatcaccgtcgagcgcgagaggtcgggctggatatcaagaatcacgcgcttgggcacaaaactgcgatcattggtgaaaccatacccggtaaagtcgcaatcatagacctgccccgccactgccgccccggccaacatcagggcgcaggcctgtgccagcagacaagaccgcagcccccgtttcaaaacatgtttcatttcttcttccctctttcgcacttgccctgcccgcgcagcgcatcgccatccatgccgctgtgaatggccgagatgttcacactcgcctttcgggtattcagcgtcgccttgtattccacatcggtcgatccggggctgttggagtaatgcgcgtccttcagctcccaccggaattcccaaagatcgtcgcttcgtttcttcaggtcggcctgaataacgtcgccgtaaatctccttgatataaccgtcataaacaaccgcggcgccgctgctgcgatccatcgcgaaacaaatcttggggggaatccagccgatattggagtagctcttggtctcgcagatatattcctcggacaggaccttgtcattcttcgccagaacagaggtggcgggcagcgccaggctcagcgcaatagtggtgattttcagcatatctttagaacggcctttcctttgtcattcttttccaatcgcgcatttcccccaccccttagggtaactcgaatactgggtcgccagaacggcacggagccggaccttgccggtcttttcgttcaggaccgctgtgtagacggcatgttccttcatcctgagattgctgacgggaatgttcttgacgctccactcgatttgaatggaggtcgcgtcccggcgttccagcttgcccgccatggggccttcctgaaccatcgcgatgatcccatccatgacctgcacattgggctcatcaaccacaaacacgactcttggcgggatccagccatagtcctggttcgagtctagcttgcagtcataggcctgcgccgcgctggcctgcattccggctagacctgtaatcgcggcaatcacggttgccaccattttcatgttcgttctcaatttcttgcgatccacttttatactcactcccgactgactgctctcattgcctgacgcaatccccttgcaccgcctctagctccacatccaggacctcgtcgcttgtgaaattgagaacaaacctcccgggtccgcgcgggatactggccatgaaccgcccacgcccgctggcctgaccgcgtcctcgaaggtgaaacaactcccattcgaggaccatcttcctgtcactataccgccgaagctgagcgggaattgcgcggccgaactccagatgcgtcaacgaatcttccaccatcgccgaaccctgctcgggaaaaaccacaaaagaaaaggtccacgatgctggcaggtggctccggctcaaaggttgcaatacctccggcttgttaaccgtgcaggaatagcactcggtctccgctgccacagagatggaagtaagaggtaaaaagaacccggccaaaagaaaaaccggcccgaaaaaacgagccggtttgaaaaccttgagcgagccgtgatgcattctattctccgtcttacccggagaatacgttcccatccgacttattcaaccctgaatatgtcttcagaatgcgccgacagcgcttcccggttgtgcggccactttcagcaacttgaacacgtaatctgcgactgaacggaagcaaataatgcagaagctgccatcctcctccatccagaaggcaccggccacctgggccaggcgcgagcggcggaaatcgccagggccgaacgcgcccggggcgaaatcgaccggggcgagcttggccatcacctcgcgcgaatgtgcgcccgagacacgaaacatggcgcgggcgtccgacacgtccaccgccaggctgtgggcctcgcccaaagccttggtcatggcggccagcttgtcgccgacctcaccatgcgggaccaacaccaacagttcgtcgggcgacatccagcacagcccgctttggcccgccactttggcgcggcgctggccgggcatgtcctgcccggtggcgccagtggcggcggccatgaccggtttcgaagccagatcgccccgcagggtgatcatgccctgcaggccgcattcctcgacccgcacgatgccgtcataggcggcacccatcaatgcgctgacaggtttagacattctgtttcgccccttccttgtcatagaaaaccgggtccacgatcttggccttgtaggacttgccgtcagtgccggggaattcgacgatctcgcccatccggtccggcccgtgctggatcaggcccatggcgataccgcggcccagattggccgagtaataggtcgaggtgacccgcccgatcatgttgcgctgaccgttggcattgacaccctcgcccaccgcataggcaccgtcgggcaggaccgagccgtcgaccgtttccagacccaccagtttccagcggtcgcggtcggccatgtggctgcgttcctgcgcgcgcttgcccaggtagtcgtccttcttcttggacagagcccagtgcagccccagatcctgcgggatcacggtgccgtcggtctcgtccccgatcatgatgaagcccttttcggcacgcaggatatgcagggtctcggtgccatagggcatgacaccgaattccttgcccgcatccaccagcgcctcccagaaggccaacccctggcttgctgggaccgcgatctcgtagctcaactcgcccgagaacgagatgcgataggcccgcgcgtcgaattcgccgatccgcccgtcgcgccattccatgaagggcagcgcctcgaccgacaggtccatgccgccgcccgccttggcgttcagcttttccagcaccttgcgggccttggggccgaccacggcgatctgggcatattgctcggtcacgttggcgacatagaccttccagtcccaccattcggtctgcagccattcttccatgtggccatggatgcgctcggcgccgccggtggtggtgtgacacaggaacgtgtcctcgtcgatccgcgccaccacaccgtcgtcgatgaggaacccgttctccgaacacatcaggccatagcggcatttgcccggtttcaacgtgctcatcatgttggtgtagagcatgtcgaggaacttgcccgcgtccggccccttgacgatcagcttgcccagcgtcgaggcatcgagcagcccgaggttctcgcgggtgttcttgacctcgcgattgaccgcgtcatgcacgctttcgcccggacggacataggcaaaggggcggcgccactggccgaccggttcccagtcggcgccattggcgttgctccagtcatagatcggcgtcttgcgcaccggctggaacacttcgccacgcgcctcgccaccgatggcgcccatcgagatcggcgtatagggcgggcggaaggtggtggtgccgacctgcgggatatctgcattcaatgcatcagcaaggatcgccaggccgttgatattgctcaacttaccctgatccgtcgccatgcccagcgtggtatagcgcttggtatgttcaacgctttcatacccctcgcgcgccgccagctgcacgtccgaaaccttgacgtcgttctggaagtcgagccaggatttcatccgcagctgtacctcggcattggcgggcatcagccagaccgcctccatcgcgttctcacccgttgccacgccttcgggcaccttggtgcgcttggggctaaacccggcggccttggcggcagccttgcccgcggcatcggcatcggccatcacctgatccagcgccagcggcccgttggcggacccggctgccaccacatagcccttgccatccgcacccagcggcgggcggtcgggatcggggcggaaatgcgcgttggcgcggtcccagatcagcttgccgccgcaatgggaccacatatgtaccaccggcgaccagccgcccgacatcgcgaccgcgtcggcctcgacctcttcacgggcgccgccaacaccgtcctgattgcagatcgagatcttcttgacccgcttgccgcccttgaccttggcaatcgccttgccgggatcgacccggatgcccagcgcgcgcgcttcgtcggccagcgcaccgccgccctccttgcgggcgtcgagaatgcgcagcacgtcgacaccagcctgtttcaggatgatggcggtgcgataggcgtcgtcattgttggtggcgaccacaacgcgctggcccggggtcacaccccagttcaccacatagtcgcgcatcgcgcccgccagcatcacgccgggcacatcgttgccggcaaaggacagcgggcgttcgatggcgccggtggcgctgacgatctgcttggcgcggatccgccacaagcgatggcgcggccccggcacgccgggggtatggtcggccacccgctcgtatcccagcgcatagccgtggtcatagacaccggcgcccatggtgcgggcgcgcagggtgacattgtccatcgcttccagctcggccagggtgcggcttacccattcgtcgggtgacaggccgtcgatggtgccgccgtcgaccggcgcccgcccgccccaatgggcggtctgctcaatcagcagcacccgcgcgcccgagcttgctgccaccttggccgcctgcaatccggccacgccgccgccgatcaccaggatatcggtgtggacatggaaatgctcataggtatcggcatccaccagctccttgtcgggcgccttgcccagaccggccgagcggcggatgatcggctcgtagacatgcttccagaacggcgccggatggatgaacatcttgtagtaaaagcccgccggcagaaagcgcgacagataggtgttcaccgccccgatatcgaaatcgaggttgggccagtggttctggctggcggccttgaggccgtcgaacagctcggtcgtggtggcgcgctggttcggctcgaaccgcgcgccctcgcccagaccgaccagtgcgttgggctcttcggcgccgctggccaccaccccgcgcgggcggtggtacttgaacgaacggcccatcatcatctggtcgttggccagaagcgccgaggcgagcgtatcgccctgaaacccacgcatggtggtgccgttgaaggtaaaggtcacctgtttcgaacggtcgatcaggcggccctgttttgcgagacgggtgctcatcttacgtgaacctttcgcaagagaaagacatgacagaggcggacatcaggagaattccctccagctccagccggggcgttttgcgctgatcgcgtcgcggatctcctgcggcgggccgctgacctgcgccgaataggtgccgaacacttccagcgtggcggtacagcgcgcggcgtgaaaccacttgccgcagcccgaggcatggcgccagcgttccagatgcacgcccttggggttttcgcgcgagaacagatagccatgcagctcgtcatcgctcgctcccgggccgaaacgcttcagatgcgcttcgccaccggcggcaagttcggtttcatcggcagcaaccccgcaataggggcaggtgaggatcagcatcgacagcctccttggtcagtgccggtcgcagggaccgggacgcgcaaacgcccgccgccgcgccgggaaaccgggcgggcggggcagatcagggtgagagaaacgggaatggcggcgcacagggccgcgagggtggcgggcgccaaggggcgcccgcccgcgccagtacggcgcgcggcctcagtcggccggcgccgccggagcggcaggttcgatggcaggctcggttgccggaacggaactggtcgcgcctgccgggtcggccggtgcgccggtgccatcgccggacggtgtgccgcccaggctgagcagcacgacgagcagcagaatgatgaacacgatggccgcgccgacggcccagctgccgaccgatccgctgcgcgatggcgggtaatactggcgttgcttgatgtcgtccatggaaactcctccgatggttggagttccagaatgaccgcagacgcatgcgcggcaatatcggcggatttccccgcgccaaatcggcatgccacagccggaagcgcaggcaagacccggccaattccagccggtcgcaccaggatatcgagcggggcgctcatcgcgcggcctccttgggcggcaggctggcggcatgagccagggacatctcggtcaggcgggaccgcagggcggcatcctcgaaggcgcccgcgtccagctcgaccataccgcccatgggacggccggtgaatgaaagcggctgcgcgcccagcgccagcgctgcgccctcctgtgccttgccggggcggtacatggcgccgtcacgggtgacgccgcagaccatgtggccatgcagcaggaaacacagaccgccgaacatcttcttttcggacaggcccggctccacgcccagatcggcgcgcatggtctcggccagggtctcggaataggccatcacgctcccctcgcggctgcgcggcaggcagagttttcgacgaaaactctgcaaaagatttttcggagaaaaatcttggtcaatgcgccacccctgcggccacgctctcgtcgatgaagcggccttccttgaagcggtccagcgagaaggcctcggccagcggcgaatggcccgttgccatcagctgcgccatggcccagcccgatccggggatcgccttgaacccgccggtgccccagccgcagttgatgaaacagccgcccagcggcgttttcgagatgatgggcgagcggtcgccggtcatatccacgatgccgccccattggcgcagcatcttgagccgcgagatcatcgggaaggtctcgaccagggcgcgcacggtctcctcgatatggtggaagctgccgcgctgggtaaagttgttgaacccgtcggtgccgccgccgatcaccatctcgcccttgtccgattgcgacatgtagccatgcaccgtgttggccattacaaccacgtccatgcagggcttgatcggctcggagaccagcgcctgcagcgccagcgcctcgaccggcaggcggaaaccggccatctccgccagctggccggaatggcccgccaccacgacgcccagcttgccgcaatcgatcgaccccttggtggtgtcgacgccaacgacctggccgccctcgcggcgcacgccggtgacctcgcattgctggatgatgtccatgcccatggccgaacaggcccgcgcatagccccaggccaccgcatcatggcgcgcggtgccaccgcgctcttgccagagcgcgcccagcaccgggtaacgcggcccgtgcaggttgatgatcggcaccagctgcttgacgcgttcgggggtgatccactcggtcttgaccccttgcagcgcgttggcatgggcggtgcgcttgtagccgcggatctcgtgctgggtctgggccagcatcatcacgccgcgcgggctgaacatcacgttatagttcaggtcctggctcatcgtctcgtaaaggctgcgcgccttttcatagatcgcggcggaggggtcctggaggtagttcgaccggatgatggtggtgttgcgcccggtattgccgccgcccagccagcccttctcgatcacggccacattctggatgccgtagttcttgccaaggtaataggcggtggcaagcccgtgcccgccggcgccgacgatgaccacgtcatagcgcttcttgggctcaggcgagcgccaggcgcgctcccatccggtgtgataacgcagcgcttcgcgcgcgacggcaaaggcggaatagtgcttcatgggcgaatccgatccggttcgtgacttggtggcagatatgccgtgcccccccagcatagccccgtcccggaccgccgcaataatgcgagattgcgacatggcaccgcctcgcgtccatttgccccttttttcagcgcacaggcggggctagatgaaggggatcaaagcggagcacccatgacattctggatcctcgtcaccctgatggccctgaccgtggcggcgctgctggcgctgtcgatgctgcgcgcgcgcgttgcggcggaaccggcggcggcctatgacctgcgcgtctatcgcgaccagctggccggggtcgaccgcgatctggcgcgcggcgtgatcgacgctggtgatgccgaacgcatccgcaccgagatctcgcgccgcatcctggccgccgatgcgcagatgcgcgccgaggtcgaaggcggcggtcaatcgcttcgcaaggcggggttgggggcgcttctcggtgcggtggtgatcgttggcggcacgatggcgctttactcacggctgggcgcgccgggctatggcgacctgccgctgcaactgcgcctcgacattgccgaggccaaccgtaccgaccgcccgggccagggtgaggccgaggcgcgcattcccgcgcatcccgcgccgcagctggacccgggctatgccgagttgctgggcaagctgcgcgacaccgtggcccagcgacccgacgacattcagggccagatgctgctggcccagcacgaggccaataccggcaatttcgccgccgcctatgccgccaaggggcgcgtcatcgccctgctgcagggcgatgccagcccgcaggatttcaccgaacaggccgaaatgatgatccgcgccgccggcggctatgtttcgcccgaggccgaggcggtgctgttcgaggcgctgcggcgcgaccccgaatacgggcccgcgcgctattactggggcaccatgctggcacagatcgggcggcccgacctggccttcaacacctgggcgcgaacgctgcagaccgccccggcgggcactgcctggggcgaggcgatccgcgagcagatcggcgaactggcgatgcgggccggggtcaacgactataccccgcccgcgccgccagccggcaccgccctgcccggtccccggcgtgaggatgtcgaggccgcctctgaaatggacgccgaaacacgggccgaaatgatccagggcatggtgacccgcctgtcgactcgcctggcgaccgaaggcggcacgccgcaggaatggggccgcctgatcggcgcgctggtggtgctgggtgataccgaccgcgcccgcgccatcctggacgaggcgcgccaggtctatggcgaaagccccgaggcgctggtcctgatcgaaagtgctgcgcaaagggcggggctgggcgaatgatctgcgaaacggtcgaagagttcgccgccgccctgcccccgttcagcgccctggccgggcttgacctgggcgacaagacaatcggcgttgccgtatccgaccggatgcgcggcgtggccaccccgctggaaaccattcgccggaagaaattcgggctggatgccagcgccctgctggcgattgtcgagcagcgcgagatcgccggcatcgtgctgggcctgccgcgcaacatggatggcagcgaggggccgcgctgccagtcgacccgcgcctttgcccgcaacctgagccgcctgaccgaggttgcgatcaccttctgggacgagcgcctgagcacggttgcggcggaaaaggcgctgcttgaggcggatacgacacgaaagcgtcgctcagaggtgatcgaccacgtggcggcggcctatatcctgcaaggggcgctggatcgcctgcgcaatctctgaggggctttggccgatgtccgacatggtctggaaacgcaacgaggtcgacagcccctgcatccgcatctgcgtggtgcacccgaccgagcgcatctgcaccggctgctatcgctcgatcgacgaaatctcgcgctggtcgaagatgcagcccgaagagcgccgcgcaatcatggaagagctgcccgaccgcgcgccccagctgcgcaagcgccggggtggccgggccgcgcggcaggcgcaggagtgaggcacccgatccctgtcagcacaggccgcccgcgccgataggacgcgggcaggcaatcgccctccggtgcctcaggccgctgcaaccagatcgtcattctcgacaacctggatatcggccacggtgagcccgggataggcattgtcgatctgggcaacgatgacattgtcatacagcacaagcgcgacaccgctggtgtccggatcctcttcgatggtcacttcaccggaactgccggtgggcacctcgatccgcaactgatcggtgacggtgttgaaatcgtcgatccgcgcaaccgcgctctgttgcatccatggaccgacaacaaaggtatcttccccgccgccgccggtggcctgatcgccactgcccagccacagctcgtcatcgcccgcgccgccgatgatggtgtcgcggtccagttcgtcctgaattcccgaggccgcattgcccaagcggccgacgatccccatgatcgtgtcctcgcccgtgccgccatccagcagatcgccgccagtgccgccatcgagactgtcattgcccgcctcaccgtacaggctgtcgggcccatacccgcccagcagcgtgtcgttctggttgccgcccagcagcacatcccggcccaggccgccgcgcagaaggtcggcgccgtcgccgccagacaggctgtcatcaccgtcctgcccgctcagccgatcgtctccggtgccaccaagggcggtatcattcccctcgcccgcgttgatcacatccggcccgaccccgccgtccagactgtcatccccggcaccgcccgacaggtggtcgccgccatacccgcccagcagcgtgtcactgcccgcgtcgccatagagatgatccagcccggtgctgccatgcaggagatcggccccatcgccgccggacagggtgtcgtcgcccccttgcccgcgcagcacatcgtctccggtgccgccatcggcgctgtcattgccgtcgccgccaaagatcaggtcgctcccggcgccaccatcaaggctgtcatcgccggaattgccgaacaggcggtcaccaccgaagccgccttgcagcgtatcagtgcccgcgccgcccgacagaacgtccaggccggtgctgccatgcagcaggtcatctccagccccgcccgtcagcgtatcgtcgccatccttgccacgcagcacgtcattgccggtgccgccatcggcactgtcattgcccgacccggcaaagatcgagtcatcgccgccagcgccggacagggtgtcatccccggtgcccccgttgatccagttggccagatcatttccctgcaacaggtcgtggccatcggttcccgagaattcgcgatcgcttgtcggttccccttcgccccccgaaccgccgtcatcatcatcgttttcatcaattgcccaggcaatcgttccaaccgtcaaagccgttccaagcaaaatgagaaccgtaagcatactggtattcccccaacactaaatcgcaataaatttatcacatatttcatgaagttagagggccttattgagcttctttgaaattgcactcaattggcgaaattaaccaacatgcttcgcgtttgaggggataaatctatctctttacgggagcgcaatccaatcgctgacgcccccaggtagttccggccggaaataggcgatcatgcggccatcaggtccggcatccagatcttcggcccagggtgcgaccccgtgcaggcaatgacggtgcaagagataggcctcgcccgggcgggcatgcacggcgattcgagggcaggtttcgaataccacgcggcgtgccgcctgataggcctcggtcacgtcgacccggtgccagtcctcgggcggatggcccgccatcgcgcgcgccagcgccgggcccaggatgcggtggctgccctcccacaggatcaacggcgcggcctcgggcgccgccgcgctcagcggcaggccgaggatccagccatgcggctcgtccacatggcggcgccggtcggtgccttcgggtttcaacccgtccacatgcgccgccccccggttcaggcgatagcgaaacgccacctcaccctcgccctggcgcggacggggatagcccggataggtcaccgagacctgaccgcgatgtagcggcagcatgcccaggtggcgggtgatgaaatcaatcgcctgcccggccagcggcggaccgtcgcccacccggcccgtttcgtcattgtccagcgcgtcgaccccgatgaaccaggtcccctcgcaatcgagccattgggcatgggccggatcgcgcaccgcgtgacgcgcagcgggcagcacatggtcgacccaggcggccagaaccgggtcgaacggaaaccgcagccagccccggcgcagaaacgcctctaccatcccagcgccttgcgcagcatgttgagcgccaccagcgtcaggaacacggcaaagatgcgtttcagcggtttggggtccatcgcatgggccagtttcaccccccagggcgtggtgatcagcgtcatgcagatgaccacgccaaaggccaccagattgaccgcccccaccgtcagcggcggccgctgcgccgggtcgatctggagaagcaggaagcccagcaccgagggcaccgcgatgatcacgccgaacccggcggcggtggcaaccgcgcggtgaatgggcgtgttgtaaaggctcatcagcggcacgccaaagctgccgccaccaatccccatcagcaccgacaggaaccccacgatgggcgacaggaccatgcgacgcagaccgcccggcatcgcctcgcccagccgccaatgggcacgccccagccccagataggcgccgatcacgatgcccagcacgccaaacagcgcctgcaacgcgaccgagcgcagcgaggcggcgaccatgacacccagaacagcgcccaccgcaatccccggcccccagccgcgcaggatctgccaatcgaccgcgcccttcttgttgtggctgagcaccgagcgcagagaggtcacgatgatggtggcaagcgaggtggccaggcacatctgcatcagctgcggcccgccatagcccagcgtctggaacgcatagaaaaaggccggcaccagcacgataccgccgcccacccccagaagaccggccagcaccccggcaaaggcgccgatcacgatcagcagggccagcatctgcaacagcagcatcgtatcgggcatcggtcggtctccgcgctttggtcccgtcaggggtacaacgctggcgtgacaaggaaaagcgctcttgtgaggctattgcccgtgtccaaggtcacatgagttttaccgtcatgtcatcggcagacttcggaaatgccgcgagagggcgaacggcagcttcggtcccggtctttcttatgctgctccttgcgcaaccgggtgcgtggcacagaaaaccgccattgacctttgcgcgcactatcattcggcgcgggagtcggccgcaatcggttcgccctcggacagcagttccgacaaccggcgcgccgcggttttcaaccgctcgacatggccgatggcgtcgggcatcgccagccgttgcaccggagcgtggaacgacaaggtcgacaccatccgcccgttcccttcgaggatcggaaccgcaacggcgatcatgtcttccatgaattcctcgttgtcggtcgaatagccccgttcacgcgcttgtatcgcctcgtcgatcaatgcttcggggtcggtgatcgtacgtttcgtgtgcgggtccagttgcgcggacagggcatagtttcgcagatggcggcgatcgaggctgctgagatacatcttgccgctggcagtgcagtagaacggaacgcgcgtgcccaccggaagctggatgcgcagcggccatttggtttccacccggtcgagatagaccatcgcgtcgcggtccgggatcgcgatattgctggtttcgccgatctcctcggccagtttcgagagaatggcgatacgtgcggtccggatccgcagggacgacaggatgccggtcgacatcttgcgcatgcggcggccgggggaatacccccggccatcgatttcgcgttggatgaagccctcgttttccagcgtcgtgaacagccggtggatcgtgggcttgggcaggccgagtctttcgttcacttcggtcggggtgacgggcaccccggcttcggccatggcttcgaggacgagcagcaatcgcaggttggtgggaatcgcgccttctctttcgccgtcgtctgccattaccgttccttgttggtgaaccccttcaccatgctttacccgctcgggatcaggattgtcgagagagccggaagcagcgccaccatgatccagaccgacaacagggcgaacaggtaaggcaccgtgtagcgcagcagccggaaatagggcacgcctgtcacgcccgaggcgacatagaggttcagcccgtaaggcggggtgatgaagccgatcgaggcaccgacaaggaagatcacgccgaactggatcggatcgaccccgacagaggccgcgatcggcgcgaggatcggggcgaggatgatggtgacgggcaggctttcaagcaccatgccggcaaagaagacaatcgccatcgaggtgaacagaacggcatagtagccacccatcccgcgcacgaaatccccgatgatctcctgcgcgcccagtaccgacaggatctgctgcatcaccaccgaaacggcgatcagcggcgccaggatgccggtgatctgggccgagcgcatggtgatcgagggcagttccagcgggctgaacccctgtaccaccagatattccgagataccgcgttcccggaaatcgcgttcctcggacgggcgccccatcagcgcatggatcggcaggctgacgaagcccacgatgatgcagaagccgacggtcacacccgccgcctcggtcggagagaacttgccggtgtagatcccccacaggaccagcccgatcgcgaagaagccaagccaggcgccaaggccggttttcagaacccgggccagctccagccggatcaggtgaccccacttgttgcgcgagcagatgaagaaggccaccagcatcatgccgccgaccatcatcgcgcccggaatgatcccggccacgaaaagctcggaaatcggcaggttcatcaggaagccgtagacgatgaagatgatcgagggcgggatgatgatgcccaccgtgccgcccgccgccgcggtggcggccgagaagcgttcgtcatagccgcccttgaccatctcggggtgcagcatcgagccgattgtcgccgtggtggccgagttcgagccggagatggcggcaaacaggccgcaagccccgagcgaggccatcgccagcccgccgcgcagccagccaaggcaggcataggcgaaatccgacaaccgccgggcgatgccggagcggttgatcaggtctccggtgaggatgaagagcggcatcgccagcagggcgaacccgtcggtgaacacatcggccagcgccgagccggtgttgatcagcggcaggcccagaacaaggctcatgccgatgacccagtagccgatcaccagaaagaccggcacgcccagcatgaacaagaaggtcaccccgaccgagatgaggatcgtccagtttccgtcagtcatggtctttccctcagtcagcgccaatggatacggcggcgatcaggtcacttccgtcacgatagtttctcaggtcctcgagccagttttccagcgcgcgcgcagcgatcaggataaagctgagcgggaccgagaccaggaaccaccattgcaggacattgtccgtgcccagcaggatctggaaattcgcggccgaattggcggccacctgggtcgaggtcacgatgacgatccaggcaaagccgatccacaggagcgcatcgagcgacaggcaaagaaactgcagtggccggggcatattgctgcggaactcggcaaaggccagatgcgtgcgcagcttgacgttataggcgcaacccgcccaggtcatgatcaggaacatgaagggcggcagggtggtggaccacggcgcctgcacgttcaggacaaagcgccggaagacctcgacaaagatgatcgcgccgatcagcagataggttgacaccatgacggtggcttcgaacttgcgctcgacccatgggaagtagtgatagatcgccagaaacagcgcgctgcccagcagggtcacgacgccacccaggacccatgcggcatcggtcttgagggactcgctgatcatccaggcgtcgtttgacaggacagcgcggaatatctcggcgatgtcgctcatgatagtggtcattatgcctcctccccgggacaggcaaggttgtgaagttcattggctggcgcaacggtggcggcgccggcttggccagcgccgccaggttacgtcctcagcctttccaccaacggcgcggttcgacattttccggcttcatgtcggcgggcacttcacgggccacccgatgcagttcggcataggtatcaatgccgcccgaccagttgttcaaccgctcgcgccattgcgcccacggctcggggttgtactcgggcgaacacatttcctcggccatcttgatctggtcctcggcaaggaatgccgggcggacgtcatgttcgtcaaacagggtgccaggcagaaccggatccgagaaaccgacggtcttgaccagcgccgcctcgtttgccgcctgaacgtgaacctgcgccagataggccgattccatcactgcgtcctgaaggtagccatcgaggctgtcaaagaccttggccgacatcgaggtgtgttcggttccgcagaagaaccgcaggtcgaccgactgcgacaccaccggagacatgttcgcataggccacggccgaggcccaggtttcggcaccgtcgatcaggccggtcttgagaccgtcaagggtttcttcccaggccaccggcaccgggttcaggttcagcagctgcatcgcgatgcggcccagctgggttcccgtgacgcggttcttggtgccgaacagttcctccagcttggtgacggtcggcttgtcggcaaaggacttgcccatctgcagaccgcgcaactcgcaatggctgaacaggaacttgaggccgtgacgcttttccagcgggtcgcgcaggatcgcgttcgattccgggctgtagaggaaatgatactgcgatgcgcggcccgggaagacataggcatagtcgagaacattcagatagggcgcgccaccagccgagttctgggtcgaggccgcatagatatcgacgatgccattctgggtcttctcgacacaggacagctggccgcagatctggttgtcgccgatgaactcgacacggatttcaccatcggtgcgctcttcgagatcgcgggcgaattccaggcaaccggcgcgttcgatcagcaggttgcgcgcgttgaaaccggcggcaccgaacttcagcgtgtgcttggcctctttcttgaagcgcttgtcataggtcgattcggcggcagcggcgagtgatggaagcgtcaccgcaccggtcaggcctcccagccccaaaaccgtggatgacaggccgaaacgccctgcgaccctgaaaaaatcgcggcgcgacacgccgctcagtttgtccgaaaccttcatgaacttctcctcctccgttcataattgttgattattgagacttgtggtatcatttttaaaataatatgcatagtgacgcaagagaaacttgcccagtgactttcagagccgtgggaggacccagtcgatgcagacgaagcaggccgattacatcgttgttggtgggggttctgccgggtgtgtgctggcaaatcgcctaagcaaggacccggcgaatcgggtggtgttgctggaggccgggccgcgcgactggaatccgtggattcatgtgccggtcggctatttcaagacgatgcacaacccgagtgtcgactggtgctaccgcaccgaaaaggacaaggggctgaacggccgggccatagactggccgcgcggcaaggttctgggcggctcgtcctcgctgaacggtctgctttacgtgcgcggccagcccgaggattacgaccgctggcgccagatgggcaacgaaggctggggctgggacgatgtcctgccgctgttcaagcggtccgagaaccaggagcgcgggccggacgcgtttcatggcaccggcggcgagctttcggtgtccaacatgcgcctgcagcgtccgatctgcgatgcctgggtcgcggcagcccagaatgcaggctacccgttcaaccccgattacaatggcgccacgcaggaaggggtgggctatttccagctgaccacccgcaacggccgccgctgcagttccgccgtcgccttcctgaaccccgcgcgcaagcggcccaatctggagatcatcaccaaggcgcaggtcagccgcgtgatcgtcgaggatgggcgcgccaccggggtccgctatttcgacggatcgggccgggaacagacgattacctgcagccgcgaggtggtgctctcgtcgggtgccatcggctcacctcagatcctgatgctgtcgggcatcggcgagggagagcagctcaaggccaacgggatcgaggtgatccacgacctgccagccgtgggcaagaacatgcaggaccatcttcaggcccggttggtgttcaagtgcaacgagccgacgctgaacgacgaggtccgctcgctgttcaaccaggcgcggatcgccgcaaaatacgccctgttcaggtcaggcccgatgacgatggccgccagccttgccgtcgggttcatgaagaccggcccgcatgtggacacgcccgacatccagtttcatgtgcagccctggtcggccgacagcccgggcgaaggggtgcacccgttctcggccttcaccatgtcggtctgccagctgcgtcccgaaagccgcggcgagatccgcctgaacggcaacgacccgcgcgaataccccaggattcacccgaactatctggcgagcgacctggattgccgcaccctcgtcgaaggcgtcaggatcgcccggaggatcgcgcgcgaggacccgctgaaggccaagatctctgaggagttccgcccggcgaaagagctggggctggacgattacgagggcacgcttgactgggcgcgcaacaattcttcgtcgatctaccacccgacgggaacctgcaagatgggccggggatcaggcacggtggtggatgcacggctgcgcgttcatggcattcgtggcctgcgtgtcgccgattgctcgatcatgcccgagatcgtcagcggcaacaccaacgcccccgccatcatgatcggcgaaaaggccagcgacatgatcctggaagatcacgtctgaacccggcgcgcgccatctattcctgccaagaattcaccgaggagaccccccatgaagatgacgactgaagaagcctttgtgaaagtgttgcagatgcacgggatcgaaaaggccttcgggatcatcggctcggcgatgatgccgatttccgacctgtttccggcagcgggcatccagttcttcgactgcgctcatgaatgcaacgcgggcatgatcgcagatggctatacccgcgccaccggcaagatgtcgatgatggtggcccagaacgccccggcatcaccagcctggtgaccccgatcaagaccgcctactggaaccacacgccgcttttgatcgtgacgccgcaggcggccaacaagacgatcggccagggcggtttccaggaagtcgcgcagatggccctgctggaggacatggtggcctatcaggaagaggtgcgtgaccccagccggatggcagaggtgctgaaccgggtgatcctgcaggccaagcgcgccagcgcgcccgcccagatcaacctcccgcgcgatttctggacccaggtgatcgacatcgacctgccggccatcgtcgagtttgaacgcccctcgggtggcgaagaagctgtggcccgtgccgcggaactgctgtcctcggccaggttcccggtcatcctgaacggcgccggagtcgttatcggcggcgcgatcagcgactccaaggcgctggccgaacggctcgacgcacccgtgtgctgcggataccagcacaacgacgccttccccggctcgcacccggtctcttcgggccctgcggctatggctttccggccatcgtcggcgccaagatcggccgcccggacgtacccgtggtgggcttcgccggtgacggcgccttcggcatctcgatgaacgagatggtctcggtcagccgcgacgactggccagcgatcaccatgatgatcttccgcaactaccaatggggcgcggaaaagcgcaacaccacgctgtggttcgacgacaatttcgtcggcaccgaactggcgctggacgtgaactatgccgccatcgcgcgcgggtgcggcgtcgacggcgtgcaggtctcgaccatggacgcgttgaccgatgcgctgaacaccgccgtgcaggcgcagatgaaggaaggcaagaccacctctatcgaagtgctgctgaaccaggaactgggagaacccttccgtcgtgacgcgatgaagaagccggtctcggtggcggggatcaaccgcgacgacatgcggccccagccattggccaactgaaacgaacggacaccggggtcaacctctctgcccgggtgtcccgcgcccatccagtgcttccttccgcaagggtcggcgcttctcaaagagggaaatgatgacacaggcggccagcgtatccgggcggtcgtttgccgggctcgtcgatctctcgcgcggcaaggaccatgggttcaatgatcaaacgcaccgccccggcggatcaatgcgtttgcccgctatcgcttgaccgaggcgcccccgttaccgaagccctgccccgtaacgccgactgcagccgcgtttcaggtatcgctgacagtatttttcggcttggcaagaaagcggaccagacgcaccaggcgactgaccgagaacggtttttccagaacggcgacattgcccgtccggcgccaggcctcgggtactgcggcaggacttgccgtggtgacgatgacaccggcaagacctgcagcagtctccagcgcttcgtcgacgaacgagcagacctgatgcccgcgcccgagatccagatcggtgatcagcaggaacggcccggcctgctgcgagatgagctgccgtgcatcctcccgcgatgcacaatccgtaacgtcgcacttcaggcgcctgagactttgaagggtcgcggcgcgcacctcggggtcgtcttcgagaaggataatgcgcaccccgtcaagcgcagtgatcccaacagacggatccggcagcgcaccgggctgaccttcgtcggcctccaccagcggcagcggcagtgagaaccgcacgccgcccgtctcgggccgatcaatcgtcatccggctctgcatcgcctgcgcaagggcaaagcagatcgacaggcccaggccataacccgcgcggctttgcctgggaccggatatatccggtttgtcgccatccagaacaaagccgggcccatcgtcttcgaccgtgatgatgcagctttcctctccgatctcgcaatggagcctgatatgcccgccgcccgcatactggatcgcattggcaatcaggttgcccaggatgcgataaagggcctgatcgtcgcccagcacgcagaggtcggatgcgggttgtgcgatgtccagagttgcgcccgccaattcggcgcgtttgccgaacgcggcctcgatgcgcccgaacagctcagccagccggatcggctcttgcgctgcggtaaaggtgcccgcctgcagttttgacaggtcgaggatcgaattgaacagctgcatcgtttcctgcgtgagccgtgccagctgatccagggtttcgcacgaggcggcatccagcgcgctgcggtcgatgccgccgatcaaaagccccatggcatgcaccggctgacgcaagtcatggctggccgcggccagaagctccgacttcgacctgttggcctcctccgcctccagccgggcgtcgctggcaagccgattcagcgcaacaaggcggccttcgcgttcggcgatcgttgcggtcaggttcgaaaaggcggtctcgatcagggtgatctcgttgcgcccgaccggatcgggcgcgcgtccgctcccttcataggcgcggatgcgctgggtcagtttctgcacccggccaaccacctgcttgtccagaaaggtgtagatgaaggcgctgatcgtcgcaaagaccagaaaactgatcaggatcaggtacatgttcgtccgcaccagcgacaggatggcgtcgccgcgctggttggccccggagatcaggcgcgaggacatgaaccgggtgctgtcggacaggcgataggacagctggatgtggttcttgagccgtccgcgcagcacggtctccgtttccagcagggtcctgcgcatcgccagcatctcgtgcccgatcaccgccagcggatgggtctggtccggggcgagcaacgcgtcaagcttctgtcccagaccgtggagctcgcgcgcccagttcgcggcatcaagctcctgacgccagagcaggaaggccagccgcgcgtctgggctggcgggcgcctcggtcgcccgttccgacaatgcgatcatcccggcctcgctgcgcaggcgcagggtgttcagcgcgaccaggctatcgaggttttcggtgagctgggccagcgcggtttcgatatcggaatactcgccgggccgcagggtaaaaccgctcaggtcgcggctttgccgttcgatcgcgccaagctgatcctgaagctgaatgagggtggttgcggcggcgatctcggtgtcggccgagaccagcagaccgaccaggctggttagcccgaggatctcggcgttcagtcgggttgccaccgtcgcctgtggcaggtcctcgtcgaccagccgctcgaattcctggcgaaaggtctgggcgccatagaccgagacaaagccgatcgccagcgccccaagagacatgcaaaacagcgccagaaagacgatccgcccgacactgacctgcgccctgcgcatcatggcggtgtcatcggcaggggatacatcaggccgccgtccgtccagagcgcgttgcgcccacgctccatcctcagttcggaaccgtcccccagattgcggcggaagatgtcgtcgtaattgccgacctggcggatcacctctgccccccaggtgtcgaccacgcccagatcggcgcccgcaggcagggcaaggcgggcaatctcttccgggtcgctgacctgcccgatcccggctgtttcggcaaccagggtcaggttgatcacccagcggacgatctgctcccattgccggtcatcctcgcgcacgacaggtcccagcggctcgtttgcgatctcgtcctcgagcaggacaaaatcgtcgcgatagccggggcggcttgccatcatcgcggccagatcgctgccatcggcggtcaccgcctcgcattcccggccaaagaacgcccgccagcgtcccgcctgcgaggcgtattcctgtatgccgatgccgcctcccaggctgtcgatcctgtggcggatattggtgatgcttgtggtgccggagttggcgcagaccgtcttgccggccagatccgacagggtgcgcgcaccggtatcggcatagaccagcactttctgactgtcgtaataggtgatggccgggaattcgagcgcggcgttcacgtcccggtcaaaggtaaaggtggtggtgcgaaacagcacatcgacctcgccccgggccagaacctcgagccggttcagactgtccaacggcacaaattccaccgccgtcgcatcgcccagcatggccgccgccaccgcgcggcagaaatcgacgtcgaacccggtccattcgccatcaaagcgcagcgttgcaaaacccagatcatcgctgccgacaccacatagcagatagccgcgatcccggatcgcggcgccggtatcgccctcgccggcctgcgcgctgagcgcccccgccagccataaaccaagtgtcagcgcgccgcgaaaccgcatcaccgcccctcgatctcatctgcggcaaaaccctgcgcgaacagcgcggcagtcaggtcgccccgcgcgatatcgagatcgacgatgtcctgcacgaccggtttccccctgtagctgacaggcaggccacaggcccgcagcatcaacatgtcatttgccccatcgccaatgcaacaggccatctctggtccgatgcccagggcggcgcattccgccagcagcacctcgcgcttggtctcagccgtgcagatcggcaaggtgagcgcgccggtcatgacgcccgcctcgatcacaggattgttcgccaccacatgatcgaacccgcacagccacgcgacctcttgcgcaaagatcccgtagccgccggtcaccagaaccgtgcgggcgcctgctgcgcgcatggtctgcaccagcgcccgggcaccgggggccagccggatgcgctggcagagcccttcgagctgggccagcggcgttcccgccaacagccgggtgcgctcggccagcgactgggcaaagtccagctcgcccgccatggcacgggctgtgattgcggcgacctcggcgccctggccgcggtcctcggccagcagatcaagcatctcgtcgagaatgatcgtcgcttccatatccgccaccagcaatttgcgcttgaccggattgccgcgcaggaaacagatatccatcccctgtcgcgcggccatcgcgcgcagccgggcgcgttcgccgactggtgcactgacgatcggtggcatatcgaatacatgtgcggatgaagatgcgaccatcgccccatgcgccaacccggcagaggcgccggcatggttgacaaagtccgcgaaacaggtcgcgctagcgcccttttcacccggtatcgccagaaatttcgtcatcgtattcctcctctcctgcccggaatacctcaggtatgaccccataggcgcgaatgaccaatacgcctgaatgacgagagcgctcggcggccacggcgccgaagcatggccggcaagatgctgaaaacacgtccttaaatttcgcctcatccgaaaggactagtccctttgtgccgaatggcgcaattgggaaaggcccggaacgcgcccgcctcccccatcaggccaatatcccgacggcgggcctctacctagtctcgctctccaagccggccggtgcccgtaacggggccacagggccgcgcctgacgcaaaactgggaggatagaatgcggaacaaagaaacactcgtgatcctggcggcggccgctgccgcgatggcgaccggcgcccatgcgggcaagctggacgatgtccgggcggccggcgagctggcctgtggtgtcagcgaaggcgtgccgggcttctcgaacccgaactcggaaggggtctggaccggtctggacgcggatatctgccgcgccgtcgcagcggcaacgctgggcgatgcaaacgccgtgcgcttcgtgcctttggcctccaagcagaaggtgctggccgtttccagcggccaggtcgacatgacctcgcgcaccaccacctggacgatgaagcgcgactcggccgagggcgtcgatttcacctcggtcgtctattacgacggccagggcttcatggtgcgcgccgatgccggtgtgaccagcgccagggaactggacgccgcaaccgtctgtctgacaaccggcaccacgaccgagctcaacatggccgatttcgcccgcgccaacggtctgaccctcgagccggtggtcttcgaaggcaaacgcgaggcggtcgaggcctatgcctcgggccggtgtgacgccctgaccacggatgccagccagcttgcggcctttcgcgccggctttgccgatccgtccgaacacaagatcctgcccgagatcatctcgaaagagcctcttgccccgtttgtcgcccatggcgacaaccagtggaaggatatcgtgacctgggtcgtctacggcctgatcaccgccgaggagctgggcgtgacccaggccaatgtggcggagatgacggcaagttcgaccaatccgaacatccagcggctgctgggaacgtccggcgacaccgggggcttcctcgggctgaacagcacctggatggtcgacacgatcagcgcggtaggcaactacggcgagatctacgaccgcaacctgaccgcgacgctgggtctggagcgcggtgtgaatgcgctgtggaccgatggcggcattctctacgcgatgccggttcgctgatcgcgccgatcctcgatctgaaacgctcacggtcggcccttggggtcgaccgtcctctgaaaccgattggtgaatcctgatatgccttcatccaagaaaacggcagcctggtccccgggctcactcctgtcgcagggcggggtattggtcgttgtcatcgcgatcctttacgtcctgttctccaacacgcaggaaaatctggccatccgtgggatcgagagcgggttcgcctttctcgggcacgaggcgggcctgcccatcggcgacagcctgatcgactattccccgacccgcagttacggatatgcctttctggtcgggatcctgaacacgctctttgtctcggtcctggccatcgtgttctcgaccttgctggggatcgtcatcggcgttgcgcgggtgtcgcgcaactggctgctggccaagggcgcggccatttatgtcgagaccctgcgcaacctgccgctgctgctgacgctgttcttcatctacacggtggttctggccgcactgccgcatccgcgcgatgccatcgcgctgagcgagggtgtcttcctgtccaaacgcgggttctacctgccccggccggttgccgaagacgggatcgggctgtttctcggggcctctgccgtggcgctggttctggcggtgatgttctggcgttgggcaaaatcctacaaggtgcgcaccggccgttcggtgcccgggcttcgcggcgggctggcgatcttccttgccctgagcgggctcgcctttctggccagcggtcagcccctgaccagcgagttgccggtctacaaggggttcaacttcaaaggcggcctgtcgatcaagcccgagtttgcctcgctgctgatcggtctggttctctacaccgcggcctatgttgccgagaacgtgcgcagcggcatccagtcggttcatgccggccagatcgaagctgccaatgccctgggtgtttccagcggcgtggtgacgcggatggttttgctgccgcaggcgctgcgagtgaccatcccggcaaccaccaacgactatgccagcctggtcaagaacagctcgctcgccgtggcgatcggctatcccgacatggtttcggtcggggggacgatcatcggccagaacggtcaggcgatcgagatcatcgccatgtggatggcggtctatctgaccatcaacctcatcatctcgctgggcatgaacatgctgaacgcccgtgtgcagcttgttgaaaggtaacgcaatgtcccaagataccatcctgtttcaacccatggccgcgcgtcccgcgcccgcgtcccagatcggaccgatcgcctggctgcgcgccaacctgttcggcggctggaaggacaccgcgatcacgctgtccctgctggcggtgctgctggccgttgtccccaatctgatcgagtggctgctgatcaacgccaccttcctcggcgacgatgagacctgccgccagaacgccggtgcctgctggcccttcctgcaggccaagtttcaggttctgatggtcggcgtctatccgcaggacctgtcctggcgcccggctatcgccgcgctcgcgctgctggttctggccgggttcacctatgccgaccggatccgcgggatcgccctgatcgtggcctgggcggtgctcccgatctttgccctgatcatgatcggcggtgcctttggcatgcaggaagtcgaccagtcgctttggggcgggctgatgctgtcggtgctgctggcgctggtcggtgtgatcgtgtcgatcccgctgggcgttcttctggcgctgggtcggcattacggatcgcccgcggtcaaggcaatctgcgtcgccttcatcgagctggtccggggcgttccgctgatcaccatcctgttcatggcctcggtgatgatgccgctgttcctgccgccggatctggtgatcaacaacctgctgcgcatccagatcggcatgatcctgttctcgtccgcctacatggccgaggtcgtgcgtggcgggctgcaggccatccccaagggacagaccgaggcctcgcttgcactcggagtatcgccggcccgcaccatcatctttgtcgtagtgccccaggcgttgcgccatgtcctgcccccgctgatcggacgctgcatcgcgctgttcaaggatacctcgctggtgatcatcgtcggcctgctggatttcctgggcatggtccggggggcggcgctggacccggaatggctgggtttccaggccgaggcctatgtattcgccgcctttgtctattggctgatctgctacagcctcagcctttacgggcgcgcgctcgaacgtcgcggacctgccggttccaagcgctaatcgaactctggagacaccaatgactgtcaaaatcgaaagccatatcgcatccggcgaaaccgtcatcgagatgcagaaggtcaacaaatggtatggcgagttccatgtcctcaaggatatcgacctgaccgtatccaagggcgagcgcatcgtgatctgcggcccgtcggggtcggggaaatcgaccctgatccgctgcatcaaccacctggaagagcatcaggaaggcacgatcaccgtcaacggcaccgtgctgaacgagaacatgaagaacatcacccatatccgccgcgaggtcggcatggtgttccagcagttcaacctgtttccgcacatgacgatcctcgacaacctgtgctttgccccggtctgggcgcgcaacatgccgcgtgacgaggccgaggaaaccgcctgccgctatctggagcgggtcggcatcggcgcgcagaaggacaagtatcccggacagctgtcgggcggccagcaacagcgcgtcgccatcgcgcgctcgctgtgcatgaacccttcggtaatgctgtttgatgagccgacctcggcgcttgatcccgaaatgatcaaggaggtgctggacgtgatgatcgagctggccgacaccggcatgaccatgatctgcgtcacccatgaaatggcctttgcccgctcggtggccgaccgggtgatcttcatggatggcggcgagatcgtcgaagagaacacgccaaacgcgttcttcgacaatccgcaggtggatcgcacccagaaattcctgagccagatcctgtcacactgagtcagtcggaaccaaaagggagggctggccattaccagcacggtcgtacttgtgcagatcgtcggatctgtcgcgttgatgctctggggcattcgccttgtccgcacggggttcatccgtgcctttggcggctcgctgcggcattatctggggctggcgatcagtggccggctcacctcgttcggggttgggctggcgatcacggtcttcctgcaaagcagcaccgcgacggcactgatcatatcgtccttcgcctccaagggtctggtgcagacgccggcggcgcttgcggtgatgctgggggcggatgtgggcacgtcgatctcggcccagatcctgtcgttcaatctgtcctggctggcttatgcggccattctgataggcttcttcctgcatggccggggcgggcgcttcgcgacccgccagatcggccgcgccattgtcgggctgggcatggttctgctggcgctgagcctgatccgcatgtcctcgcagccgttgcgagaggccgacgggctggcctatgtcctttcggcgctcgagggcgaggttctgctgaccctgttcctgatggcggtgctgacctggctggtgcattccagtctggcggtggtgctgctgaccgcctcgctggccagcgcgggcatcgtgcccaccggcaccgggcttgtcatgatcctgggggccaatatcggcggcaccatcccgccgatcatcgcaacgctcagcaccggcccgcaaagccagcacgccgcccttggcaacgcgggattcaagttgctggccagcctgctggtgctgcccttcctgccctgggtaggtgaacggctccagtcctttggcggcgacgcgcaggtgctggtgaatttccacctgacgttcaacctgttggtggccacgctgttcctgccctgggtgcagaccgccgccgcgctgctggcgcgcgtctttcccgataccggcgccggcgccgtcgaaccggtcacgaagtatctcgacaaggaactcatcacctcgcctgccctggccctgaccagtgccacgcgcgagctttaccgcgtgaacgagcggatcgaagattccctggcgctgctgtcaggcggcatcgccgcacgagaccaggtcgatgtgcagggtgcccaggagaaccgcgcgcgggtcgccgcgatgctagaggagttcaagttctatctgaccgatatcacccgcgaggaaatctcggaaagtgacagcgccaaggcgatgaacctgctgctgatcgcgaccaatctgggacatgtgtcagagctggtgacaaacgcggtcgaactgacggcctcgacctcgcacgagcagatccggttttcggaggccggaaccgccgagttgctggagatgctggagctgatccatcagggtatccgtctggcattgtccgccgcgctgctgggcgatgccaaggtgcgcaagacactgcaaaagggccgcaaggaactggagcggatggtggatgaaagccgccaggcccatttcagccggcttgccgagggcaccctgtcctcgatcagcaccacatcgttgcataacgaactgcttcgggatttttcgcgcatctactaccatatttacaccgcatccaagatcggaggccgggacagctctgtcatgatacgcggatagccatggaaccagcgcgcccgggctgttaatcctgcaacggatggggaaagagggcagacaatgaccgttgtgttgatcgtggatgaccatcacctgatccgggcaggcgccaagaacctgctggagggcgccttttcgggcatgcgggtcgaaggggccgagacggtctcggacgcgctggcctttctggaggcggataacacggtcgatctgatcctgctggatgtcaacctgccggatgccgaggctatcgacgggctggtccgcctcaagcggttcgatccctcgaacgcggtcgcgctgatctcgggcgagacggatcatgagctgatcagggccgcgctggaggccggagcggatggtttcatccccaaatcggcggatccacaggtcttgatccatgcggtgtccttgatcctcgaaggcgagattttcctgccccgttcctatctgcaaggcgggaggatggcagaggtcgcgacgcctttggacagttccgaacggcccgaacaaaacctcacaccccggcaacgcgatgtcttcgagctgatgtgcaaggggttggccaacaaggagatcgcaaggctgctcgacctctccgaaagcacggtcaaatcgcatgtatcggccatcttcaaacagatcggcaccacctcacgctcgaaaacgatcgcgattttccggcaggaaggggtcgctctgccctcggcatccgaagactgaaggggcccgctgggccgatccggcgtgccggtctggagcgcacctccccatctgaattggtccaccgtcatgttcagggaacggaggacagagaacggcaaacacgcggcacaaacccgaggaaatagttcagaagttgcggcaggttgacgtgcttgttggccagggtatgcagcgcgtggatgcgatcggcgaaaagcgcattgccccggcagcgcggtatttgcgcaaagaaatatggcacatggcaagagagccgttcaggccacacaacttccttccacaaaaaagggcggggtatcccccgccctttccattcttatttcagaagcttagccgaacttcttgatctcgcccgacttgagccgcgacagataggagtcgagctctttcttgacgatcggcatcagcagatacagcgccatgatgttgaccacggccatggcaaaaatcatcgcatccgagaagtcgatcaccgggccgagattagccgaggcgccgatcaccacgaagaggcagaagataatcttgaaggtcaattccttggtcttgccttcgccgaacaggaaggtccaggccttgaggccatagtaggaccagctgatcatggtcgagaaagcgaacaggatcaccgcgatggccaggatgtacttgaagaacgggaaggccgaggagaaggccgccgaggtcagcgccacgcccttgttgccgtcaacggtctggatggtgcttgcgccctcgtccagcaggtacaggccggtattcggatcgctgaccagctgaccggtgatgatgatcaccagcgcggtcatggtgcagatcaccacggtgtcgatgaagggttccagcagcgacacgaagccttcggtgatcggttccttggtgcgcaccgccgagtgggcgatcgcagccgaacccacgcccgcctcgttcgagaaggcggcccgcttgaagccctggatcagcgcgccgaccatgccaccggcaatgcccagcccggtaaaggcaccggcaaagatctggccaaaggcccagccgatcatgtccgcgttcatcaggatgatcaccagcgcggtggccacatagagcacgcccatgaagggcacgaccttttcggtcacgctggcgatggatttcaggccaccgacgatgacggcaaagacgatgccggcaaagataaagccggtgatccagcccgggaaatcacccacaacgttggcgatctgcgcgtgggcctggttggcctggaacatgtttccaccgccaagggcgccaagaacacagaagatcgaaaacaggatcgccatgaaaccgcctgctggcaggccccgttccttgaacccttttgtcatgtaatacatcgggccacccgaaacggtgccgtccgcgtattcgttgcggtacttcacacccagcgtacattcggtgaatttggatgccatgcccaggagaccggcaaggatcatccagaaggtcgcgcccgggccgccaatgccaacggcaaccgcaacaccggcgatgttgcccagacccacggtgcccgacagcgcggtggccagcgcctggaaatggctgacctcgcccgcgtcattggggtcggaatagtcgcccttgaccagcgagatggaatgcggaaacgcccggaactggatgaagccgaaatagagtgtgaacaccgtcgcggcgatcaccagccacatcacgatccaggggaacgaggtgccggggaacgggctgaagatgaagttgacgaaccagccggtcgagttggcgaagatctggttgaccttctcgtcgacggactgggccaggaccggcgctgcgctcagcatggccatgggcgcggcaagcgccgcggctttgataggtgtgttcatgatatccctcgtctgttggccgtttacggcacgatcgtgcaaggcacgggagcgtattgggcaagcgtaccggcaaccgagccgaagacgcgcgcggccaggccgctttcaccctgacgtgcgatgaagatctgcgctgcgccgctcttggtggcgatgtcgcagagcgtgtcggcgacctgaccatagcggatcgcggtctcgatctcgacgccgctgccggccagttccgccttgagcggtgccaggatcgcggtttcggcacgtgccatttcctcggcccggcgcttgtggcgctcttcgatctcggtcggggtcaggaacgaatagggcgaccattccagaacatgtgcgacgatgatcgaggctcccccggccttcgcccgctccatggcgaagtcgagcgcccggcgggatgccgcgctgccgtcgtagccgacgacgaatttggttgtcatgtcttcctccctggggatgctgcgcgtccttctgacgcacttgtaaagtacaccacagagcaggcgatttgttacgaaaattccttgcccgtcggaaaattttcggaaaatatcccagctgaggggtctgggtgagaaaatttccgatggatggactggacaagaagatactttccgtcttgcagcaggacggtcagatctcgatggcggccctgtccgagcggatcgggctgtcgttatccgcctgccaccggcgcgtcaagttgatggaggcagagggcatcatccgcaactatgccgcccagatcgaccgccagaccgtcgggctggaggtgcaggtctttatcgaggtaaagctcaattcgcaacggcgcgaggacctggaagcctttgaaaaggcgatcctgtcgatgcccgagatcctggaatgccacatgatcaccggcgagttcgatttcctgatccgcgtctgcgtgcattcccccgccgattacgaggcgctctatcgcagttcgctgtcggcaatcccggcggtgtcgcagatgaagacgctgctcagcctgtcgacggtcaaggagtttcgcggctatcacctgcggtgacccgctggcccctacccgtcccgtccgggatccgccggattgctggaaaacagcgcgatcttgttgccatcagggtcgcgcagatagccgacatagaaatgcggcccataggcatcgcgaaatcccggctgcccctcgtcagccccgcccgcggccagagcggccgcatgcagcgcgcgcacctgggcctgacccgaggcctcgaaggcggtcatgttgccgtttccgggcacggccgccccgccatcgaagggcgatttgacgtagaaatccggtggggcaaaggactgccccgcttgccggggcaagatgtagctcaggtcgccatgataccgctccagcacatatcctagggcgggcaggaacgcggaatagaaccgctcggcacgggcgatgtcgttggcaccaacggtgacataggcgatcattctgcttgcttcctctcagacggtcccattttgacgcgcgcatgcggcgtcaggccgggccaagatacccttcggcgctgaggcctcaaagcctcggcgcggggtccaacggcgtttcagaggtgtgccaaagcccggccacctggtccagcgctgcctcgaccagctcgggacccgcaccggggcgcaccgcgccttcggacagcatccgccgccagccgcgcgcacccgggcgcccggcaaacagccccagcatgtgccgggtgatctggtgcagccgcccgcccgtggccaaatgcgcctcgatatagggcagcatggcgcgcaccgccgtgaccggatcgctggccgtgccggtgccatagatcagcggatcggccttgcacaggatatcggcgggctggtgataggcggcccgcccgatcatcaccccatccagccccgcatccagatgcgcccgcgccgccgcgagcgtgtcgatgccgccattgatcgagatatgcatcccgggaaagcgcgccttcatccggtgcaccagatcgtagtcaagcggcgggatgtcccggttctccttcgggctcaacccctgcagccaggccttgcgcgcatggatgatcacccgctggcaccctgccccggcgatctgttccaggaactccggcagcacggtctcggggtcctgatcgtctaccccgatccggcatttcaccgtcacctcgacatcgacggcctcacgcatggcggtgacacaatcggccaccaacccgggatgtttcatcagcaccgcgccgaatgtccccgattgcacccgatccgaggggcagccgcaattgagattgatctcgtcataccccgcctcggcccccaaccgcgccgcctgcgccagctcttcggggtccgaaccgcccagttgcagggccaccggatgctcttcaacgctgtactccaacagatgcaaggcccccccccgcaccaaagccggcgcggtcaccatctcggtgtaaagcagggtctgccggctgagcagccgatgcagataccggcaatgccggtccgtccagtccatcattggcgcgcaagacatacgccaaggtacgatattctgcgattttctttccattactgacgtttatcgcagcttgggcagtcccgccagagcatgtttcaggcccgtttattgctcgtccgagcccgttttcgatcaagttacaacaaatgttgcgcctgaatcgcgatgttgtagctcggccttacccctctccgttcgtctttgggtgataggttccaatccgtgcgagcaagtttgccgccattcgctgcgccgcgcgtgaactgacagaatgcaggtctttcccgaccttctcttttcagtcttcgctggcgcagcatcagttcgcaaccgcggcacgtttgattttgcggtgctgcgtaggtcgccaatccggttattccactggaagaagttcagcaaaaaaatcgctacagacagggccggccatcgaggtgcggcacaaaccagacttgagcaatcgcatatactgtttatcaagaagcacgcgtgcccaatgtgtgctggttctcgccatacgggccaagtcgcgaaaacgtcattgtcagataatcgggcaagaggcgagaacgtagcagaacagttgtcactttcacagttcaatcatattcgctttgacgatgttcatcacgaagaatggtccgactggcacgcccaaaacctcttttgcgacctcgtcaatttgggtaggcgatcccagcccatcgtccagacagcgcggcttcatttgtgtatgggcagaaaaaccggtcgagggcaaatccgctgtaatccttgcattcgatggcttccttctggcatcgagccaaaaatggcagcacagcggggccatggtttccgaagccgtcctcggggccttgatgacttcgacaattgggttcacttcggccggactgaagcagtgcatgtcgcaaagccggttcagcgtcaacgcaggcgatgcctaaggtaggcctgacccagttgcagcgacgtgcgccagatacatgtcgcggggttcggtatgaatcacattacaaataccgattgatcaatctctgcgggggcaaccccggatcgcgcgatggcctctgacgaaacctgcgttgccagatcacacgaagaggttccagccagcgcgccaccaaagctgccaatggccatgcatacgcccgcacagactgcaacatcactcatttggagcccgttaccagtggtccgcccgcgtttttccaggccgcaatgtcgccggtgaggttgacgaccggggtcagccccatctccatagcggaccgcgctgcaagggccgaccgccgcccgaggcacaatagaagacataggtcttgtcctggttgaattcagacttatgggccgggctttcgggatcgatgtggaattccaccataccgcgcgaggattccacggcgccagggattaacccggtacgtgccgctcggtcccgtcgcgcaaatcgacaaagacatggtcctcgcttccaaccgattccagcgcctcatcgacactcaaggcaggaacaactccaagcgcctccctggttatgtccctggcgctctaggtaatagtctgagccataacgatcggtcttgttctcttgttgtcaatccaccgcgaaatcgcgccgagcgtccaatccgaagggctggcaaagccgcagccacaggcagcgggcgcgcgaaacttctggttcagatttcgaggtcgagccttggcttccagaacggtcggaagagctcgatcttggggcagcggttcatgacgaccttgagacctgcgtcttcggccagggcggcggccttgtcgtcatagacaccgatctgaccccaaagcacttttgccccgatggcgatggctttctcggcgaagccgtaaagctcctctttgggtcggaagacatccaccatgtcgaccggctggtcgatttcctccagagaatgatagaccttcaatccccggatttcggagacattcgggttgggattgacgggcagaatgtcatagccgatctcgctcagctggcgcagcacgccatagctgaacttggtcttgtccgcactggccccgaccatggcgatggttttgaccgacttcaggatgtcggcaatgtatgacgggtcgtaatcgtaaatgtgatcgatgtcggcttcgggcatgactcagctttcttttgtctgctccaacgcatcgccaattgatggccttggcgtggcgatgtccgccttgagttcgtgcggctgcagcgggtcgaggaaggggttgcgatagagcgtgtcgtgactttccaccccaatttccagcgtgatgtcggaggtcgcgcgggccacgcagaggatcacgtagccgttggcaatctgccggttgttgagggccacctgccgacgctggtccacttcacctgccgtgagtttggccgcgcaggtgatgcagccgccgtattcacagccatagggcagatcgacgccctggtcgcgcaactgttccagcagcgggcggcgggcgttgacctggaaggatgcgccctcgcggttggcgatcgtgacggtgtgggtcgtcatagccagatgtcgcttgtgcaatcgccgcccggatagcgcatttcgtggcagcgcgaggggccgttcggctctttcccgaaatcaacgatgaaatccgggttgattttcatgccaccgttttccggatcgcaatcgatcatcaccatgaccccgcccttttcgcggatctccgggtagaactggttgtcccatgtggaaaacaggctggtcgtcacataaagcctgcgtccgtcgaggctcagctggaacatctgcgggccgcccgccatttcgacgccattgaccaccggcgccttgttcaaaagcccgcccataaagacctgcccggtcagtttcgggttgtgcgggtcggtgatgtcatactggcgcatgtcgccatgcagccagttattcaggtagaggtacttgtcatccatcgagaccaggatcgccgacatcacaccaggcagcgggatcggccagtcggggtgcatctcgttttcgacatcgatgatcttttcccattgccacttgcccgcaccgtccttccaccagtggatgacattggtggacagggccgcgccgcagaacccatgagtgctgtcggggttgtggtggaactttacctccagcggaagcaatccatcctcgcccagatagaaactctcgacgggctcgcgcttctcgaaatcccagaagtgcaattcgcgcccgtatttgagatgcccgacctcctcaaggtcgaaccccggcatgaaggtatttggcgcggcccattcgctgctcaccatcacgttgtggcgcggctgataccagaaatcatagccgaacttgatgtcgcccatcgagttttcccatcggccgacgatgttgaaatccttgttcaggtgcaggtatccgcccggtgcctcgcccttggcatcgccgaggaacgagatgatgatctcactccccagacaatgcaccgtgtgcggccccgacaaatccgccttggccttgatctcggccccgtcgatgaccttgtgcaggcgcggcgcgcggggatcggtggcggtatcgacgatatgcagcttgttggagcgcacaccgggcaggatcaggtatttgcgggacatcgagccatcgtcatgacaggacgagcaggcgttccagcccatgtgatgcaactcgtccccgatgcccggcatttccagccggtgaatgacctgactatacgtcggactgtccgggtccacatccacagtcgccagataatccggcttctgaatgcccgtgccagtgtaaatcgcaatcgtataaagcagcttctcacgcggtgcctcaatcgccgcctgaggggacgcatagcccggcccacaacactccattgattatcctcccagtgcctgccaattcggcgggcgtttttcgatgaaagccccgatgccttcctctgcatccggtttcatcatattggcgaccatgacctgcgatgcgtaatcataggcgtcttgcagcgtcatctcggcctgtttgtaaaaggcctctttcccgatcctcagggtggccggcgctttcgaagcgatcttgtttgccaacgcctctgtttcggttgtcaaattctgaggcgtggtgattttgttcaacaaaccaaacccggcggcatcctcagctgacaacatatcaccggtcaaaagcatttccatcgcacgcttgcgcgacacattgcggctgagagcgaccatcggggtggaacagaaaaggccaatattgacgccggggggtagcgaaacgcgcatcacttgccgcgacggccagatcgcagcttgccacaagctgacacccggcggcggtggctatgccatgaacctgcgcaatcacaggcttggggcaggtcacaatcgattgcatcaggcgcgaacaggccgacattgtttgctggaaaaactcttttcccttgtccggtctgctgcgggccgccgtcatttccttcaagtcatggccggcacaaaaggcaggcccattgcccgcgataatgatgacgtggatgctgttatcagtgccaagcgcgtgcagtgtcttatgcagttgctccagcatggcaagggacaggctattgcgcgcagccggacggttgagcgtcaagcgcgcaaccttgtttgatgtttcacaaagcacaatatcgctgccaatttccatgctcagtccctcagcaatccgcgcgcgatcaccagtttcatgatctcgttggtgccggcgtaaatccgttcaatccggttgtcgcggtacatgcgctccatcgggtattcagacatcaccccatagccgccgaaaagctgcagacagcggtcgatgatctttgcctgcagatcggtcagccagtatttcgccatcgaggccttttcggtggtcagattgccttcgagatgttccgaaatgcaggcatcgaggaatgtcttggcaattgtcgcctcggttgcgcactcggccagcacgaactgggtgttctgaaagtcagcgagttttttcccaaatgctgaccgctcggcgacgtagttcagggtgacgcgcaggacgcgctcgatccgcgccacagcatagacaccgatcagcagccgctcttgcggcaattgctgcatcatttgtacaaaaccctgcccttcttctgcgcccaacagggccgaagcaggaacgcgcatatcgtcaaagaagagctctgacgtgtcgttcgacttcatccccagcttgtcgagattgcgcccccgccggaaaccctcgagcccatcggtttccaccagaaacagggaaatgccacgcccgcccacctttggctcggtcttggccgcgacaatgatcatgttcgccagcgcgccattggtgatgaaggtcttcgagccggaaatcctgtaatgattgccatccttgacagcggtcgtcttgatgttctgcaaatctgatccggcgccgggttcggtcatcgcaatggcgccgatcagatcgcccgagatcatgcgcggggggagacgctttttctgatcttcggaaccgtagtgaatgagatacgggatcacgatcgagttgtgcagaccgccgccccagccatcaatcccggccagattgccttgataggcaatgaccgcatcatgcgcgaagctgccgcccaagccgccatagtcttcgggcacctccgcacccagcaagcccatttcacccgccttcagccacaagtcacgcggaaaagatccctgcgcttcccactcttcataatgcggcaaacactcccgttcgtaaaactgtgcacaggcgtccgaaagcatcaaaagctcttcgtccatccagggtgaagtggggagagtaaggtctggcatactttacctgcatcgtgatccgatacccagttccctacccgcagagtgtcagcaccaacaaatcccaattggctattcccataatgtggatttgcgattgcctttcgcgccgcgcggctcagttgatgtccttcaacatcacaccgccgcgccagttgccttccttcacctcggcgatcaatgtctgacgcacgatgtcatatgctgcggtcgctgcggaggacagcgggcggttggtcggcaccgccaaacagacagtacgcgacaagcccggattgacgatccgccgtgcatccagatcgcccgagaaccacagatcggccatcgatggccaattcaacacggtggacccgatgcccgccttcaccatgctgcggatggtcaaaagcgactgctgttcataggccacggtcagttgcccgccgatcttcatcatgctgttttcgagcgcccggcgcacgttgaccttacggtttggcatgatcagcggcagattttgcaactctatcagatcgatgtccgatgtgtccggctctcccgaccgcttgctgaacagaaagagatattcctcgaacaccggttcgatggaaacgttctgaaggttgccgacattggccagcagcccgaaatcgaccttgcccgcgtcgatggtctgaccggtttcatagcccagaccgtcctcgatcctgacagagatgccgggataggcatcactgacattcttcacgatgggcgcggcgagatgcgacgccatgcccacgggcagtgccatggtgatctgaccggtcagcatgtccgtgccggatttggcgtctgccctggcaaggtttacctgttcgagaacgttcttggcgcgggaatagaaccgctggcccgatgctgtcaccttcgtccctgcaggaccacgctcaagcagttggcactccagttccttctcaagatccgagatttggcggctcagcgcgggctgggcaacactaagttccctggccgccgaaatgaagcctccgtgctcaacgacgccgcagaaatactgaagctgggtcagcttcatcttcgcctccctctggcaatgctgcattgtgattggttgtatgtttcctatgccttctggataaacttagccccgaaaatcgcgacttttcaagaaattccacccggtttcgcgcaatgccgcgcttgagtcatagtcaattgctatcgggtatatgccgtgaaacaattagtttcgccctgtgaaaacggtaggattttgttcaggacgcaggccgcagacctgcgcgtatcaaatgggaggacccaatgagaccaatcaagaagctgctaggcgctgcgctggtcgctggcctgtccgtaacggccggagtccaagtcgctgccgccgatgaatatccaacaaaaccgatcgagatgatcatcggcttcaatcccggtgggttttcggatgccatggcgcgcaaactgtccgaaccccttacggaagagttgggacagacgatcgtgcacacctacatgggcggtgccggcagcagcattgcggcaaccgccgtcaaggagaaacctgccgacggttatacgttggtggtgggcaccagcctaaccttcggcttcaacccccttcagggcgaggtcgcctatacaaaggaagatttcgactatctcctgaccatggcgcggttcgaaacctcattcgtatcgcttgccgacaagccctggaccgacctgacctcgatgcttgaacatgccaaggaaaccggcatcccgctgaagttcggctcgctcggccctgccgaccggttgcagattgacgcgattaccaaggcgacgggtgttacgatcattccgctgccgatcaagggcggcgccaacatgatgcagtcgatcctgggcggtcacgttgatttcgggctgagtggtggccctcatgtccaatatgtgaaatcgggtgagatgatcgtgcttgcggcctccggctccgagccgctgaacgcgacaccggatgcgccgaccatgtccagcctcggctatccggcggtcagctataactcggtaatcgccgcacccaagggactgcccgaagatgtgcgcgccaaactggaacaggctctgcttgacgcggcgaactcgggcgagttccaggaacttgtgcagggccgttttgtgggtatcacgccgatgaacggggccgagacggctgcctcaatcgatgcgatcagtgctgcgatggaagctgtgatgagcgactccggcagctgatcgggatcgccagggcaggagttgagccggtgccgttgaccaaccgaaacattgcgtcgatcgtgattgccgtcttgtctggatttgcattgtggttgcttcctgaccatgtgcgcggagacaatcgactctttgggtcaaatggaactctgcttcctgccctggctcttgccattatccttgggctttcggcactggaagtattgcagagcctgctggccgcaaggcgcagccggatgccccatgccgaggatgtagccatcgggcgcgcggcgctgttcggcatgctgctggtaacgctgcttgccggggtgttcgccgtcctgctgcgcccggtcggatatgtgcctgtcgcgcttcttctggtgtcggccctgatggtgggaacaggcgggcgtcgcccgctggttgttctggcagtgtcggctgttgcggtggcaatcctcgttgtgggcttgcgcttcggtctgggcgttcatctgcaactctggccctccgcaaacctgtggggaggttgaccatggacgccttgcttgcaggtatccagaacgcattcgcgcttgggccgcttctggcgatcgccgccggagtctcgatcggcatcttcatgggcgccgtgccggggctgaccgctgccatggcgattgcgcttctggcaccgatcaccttcggaatggacccgctgacggccgtggccttcctgatcggtatctacaagggaggcacctttggcgggtcaatatcggcgatcctgctgaacgtgcccggatcgccggaggccacggcgaccgcctttgacggctaccccctgtcaaaatccgggcgggcgaaacaagcgcttcaaatggcgcttttcgcgtcggtctgcggcgcgatcctggcggatctgatgctttatgctgtggcagggccattttcgaagatcgcgctcaagttcggtccggccgaactgaccttcgtggtgctctttgcctttacctttgtggctggccttaccggcgggtcgctggcgcgagggctgatcgcctgcgcttttggcgtgctttgcgcgatggtgggccttgacccgatgtcggcctcgccgcggatgactttcgggatcgttgaattgctggacgggttgccgctgatccccatcgccatcggtatgctggggctggccgaggtcatggttgcagccgaacgcgcatttctgcgccgcaaagaggtttcctcggacactgaaagcagcccgatcagcgccaccagcggcccgcatttgtcgctgcccgagtttgcccgccactggaagaccgtgctgcgctccagcctgatcggttcggccattggcgcgcttccgggcatcggcgcatcgctggcggcctttatcggctatggcacggcgcagaaatattcgaaaacccctgagaaattcggcaaaggaacccttgatggcgtcgccgcgcccgaggcggcgaattccgccgtggttggtggcagcttcgtgccgcttctgacgctgggcatccccggcaacgtgaccaccgcgttgctgatcggcacatttctggttcacgggatcgagccgggcccgcatgtgttcaagaccgaaccggcgctgatatacggcattttcacgatccttttcgtcgcgaatttcttcaatcttgcgattgggctcatgggcagcgggctttatgcgcatatcgtgaaagcccccgaatatgtcagctattcgatcatcggcctgacctgcatgacgggcgttttcgcctccaccaacagtattgtcagcctctacatcatgatcatctttgcggtgatcggatacctgatgaagaaattcgactattcctttgtcgcgttcctgatcggctttgtgctcgcccccgaattcgaagtgtccttccgttcattcctgctggtcgcgcaaggtgatccgttggggctgttgatgacgcgcccgattgcgctggcgttctgcctgctgaccatcgtcgccgtgcttcggatcgtctggagcgaacaccaaagaagaacacgcagcgccacctctctgaaaaacacgccggacccgtcttccggccaaaaaaacccatagaaacggagttttgccatgaacgcccacaccaggatccgcggcggagcgcttcttgcccgtgcattgaaggaaaagggcgtggaacatgcctttacgcttgcgggcgggttctgcaatcccgcgcttgaggggttcatggaatgccagatgccgatcatcaactgcccgcacgaacaggtggcggggcatctggcggatgggcatagccggatcacgcgcaagccgagcgtctgccttgtggggccggagggcttcgccaatgcggtgcccgccatgcttgaagcctggggcgagcgcacgccggtgatttttatcaccgggtcctcgacgctcaagcggcagggcgcgggcgggttcaaggaaatcgacgatgtggcgattgctgcgcctctcaccaagtattcggtccagatcaccgatggctcgcggatcagcgaattcgtcgatcgcgcctggcaggcagcgaccacgggttatcccggtccggtccatctttcgttgccggttgatatcatgttctcctcgtttgaggaggacgcaggccggaacgagcgccccttcgatcgcagcgacaagcccgtgccccgcgcctggccggatccggcgcagcttgatgtggttctgggccttatccgcaatgccgaacggccggtgatcatcggcggtcacggcacctggtggtcggggggcgaagaggctctggcgcgggcgggtgagacgctgcgcataccgatattcaacgtgccttatcacacaaagatgttgggcgaagggtgcgacgcctatatggggctggcggatttccaccaataccacccgtccaaacccgcgatccacgaggcggatgtggtggtgatggtcggctgtcggctcgacaaccagatgaactttgggaacccgccgttcatccaacccgaaaccaagttgatctgtgtgaacggcagccacgaagagctggattacaacatcggcgcggatgtgcccttgctttctgatcccggagccttcctgaccgcgcttgaggggctgaaaaagacctgggagccatggcttgatctgcaaatacagcggcgcagggactgggtgcgggaatggtccgatcacatcgccgccgagacggcgacggacgaggccgaaggccgcaagatgcatcccttgcaactggcgctggatgtacaagaggcgatgaaggacggcgactggctggtcttcgacggcggtaacacccatttctggaacgagatcgccaccaatatcgccgccgcgcgaggccgggtactgggcggcatcctgcatccgggcaattattcgcttctgggtgtcggcgtgtcctttgcgttggccgccaagaacctcaaccgtgacaagacaaccgttctggtgaccggcgacggcgcgtttctgtcaggcgggctgtcgatcgaaacctgctttcaagagaacattcccatcgttgtggtggtcgataacaatggcgggctggactgtatcagccagcagcaggaacggctgttttcaaaccggcagcattatgcgaccgatttccgcgacatcccgttccacagcatgttcgagggtctcggcggccacggcgaactggttacgcggcgcgcggacctggccggtgccctggaacgtgccatcgcgtccggcaagacggcctgcatcaacgtcaagtgtcggggtgtgatcagtccgatcgtcgccgcgacctcggacaagcgcgacaaggcctcgatcgagtgatggcgaccgtttcctcgcatattttgaacgctgttgacggaacccatgcggccggtgtcgcggtgcgtttgatcaatctggggaccggtgagacgctgtttgacaccatgacagacgcgggagggcggttgaaagaagtggtctcgcgcattgaccgcgacgccgagtacgaattgacctttgatgttggagcatactgggtcgcgcgcggcatcgccccgcgtatgcgagagatcgtgctgcggttcggcatgcccgacgacgacggcacctatcattcccctatcatcgccagtccgaacgggtattccgtctggacttcggagtaacccgccccatgctggcccccgacatcgcggaaaagttgaagacgatcagtgggcccaagggctggttggggggacccgacaccgcccgttacaacgaagacccgcgcgggcgtgtcaccggtgcggcggagctgatcctgcgaccggattcggcggacaaggtgtcgcacatcctgaagacctgcaacgacaccggaaccggcatcatccccttcggtggcggaacaggtggcgcgaacgggcatctcgatccttgtggcaggcatgtggtcctgtcactggaacggatgtcccggatccggtctgtcagcgcctctgacagtgcgatcacggtcgaggccggggtaaagctgtgcgatatccacgccgccgcagacgggatcgggcgcgtgttcggtctgtcgctcgcttccgagggaagctgcaccatcggcggcaatctggccagcaacgcgggcggggtgcggaccctgcgctatggcaatgctcgcgacctttgcttggggatcgaagccgtgatggcggacgggtctgtccttagcagccttgccccgctgcgcaaggacaacaccggctacgacctgcgccacctgttgatcgggtccgagggcacgcttggcatcatcaccgccgccacgctgaagctgtcgcccgcaacgcagagccgggacacgctgttttgcgccgtcccctcgcccggggccgctctcgacttgctcaataccctgcgcgaccagttgggcgaggttgtcaccgctttcgaactgatgtcggcgcttggcctgtcgctggcgctaaagcactttcccaccctgcgcgacccgttcagggaccggcacgactggtatgtggtcgctgatatcgcagggccccgtgccctgagtgactggctggaagccgcgcttgcgcaggcattcgaggccggtctgatcaaggatgccgtggtcgctgcatccggcgcgcaggcggcagatctttgggcgctccgcgagaatgcgttcgaatacaacaagctggagggggtgctatacagttcagacacctcggtgccgcttggccagatcggggattttattgaccggaccgcacgggatctcgccgaatgggattccagcctacgcgccaatttctacggccatattggcgatggcaacatccatgtgaatgtttttgcacccgagaacgcgcggcaggtgtttctcgaacaccgtcccgacgccgccgcccggatcgccgatatcatcgacaccgcaacccttgactgcgacggctcgatcagtgccgaacacggtatcgggcgggccaaggtcgatgccctgaaacgccatggcgacccggtcaagctggcgatgatgcggcacatcaaacaggcgctcgaccccaatggcatcctgaacccgggtgccgtcttgtgacgccccatcagcctcaccgcacccgatgacctgggaggcatggatatccctcgttctggtcgcaggcgtcgctatcgtcacgccggggccggggaacctgaacacgcttcgccgggcggtcgagctgggataccgaagcgccatcttcagtgtcatgggcaatgctgcgggcctgatggtgctgggggccgcgactggcattggcttgctcgcgatgctgatcgcctcgccgggtgcctgggcgctgtttcaatgggtgggcatcgggttcctgctgtttcttggcgcgcaaatgatcctgacttcttcacatgtctgcacggcgtctaccccggcatcacgtcgcacgaggtttcacctctttgccgaagcggccggcgtctctgctctgaacccgaaggcagcgctgtttttcgtcgccatcttcccgctctataccgacccggaccggccaatgccgctccaggttttcctgatcgttgccacatgcctgagcatctcggtgatgtcgcatgcgctttacatccttctggcacatcagatgcgcccgcatctgagccgcccggcatcgtatcgcgcgttccggctgtgttcgggattggtcatgcttggccttgccctgtggttgttgatgcagaatgttgcagggaccgaggttgccggatgattggcgcaatcaacgcggaaaggatcgatcatgtccaaacaaacccgtgagcttcttaccagcacccattggggcacataccgggtcgaggtgaaggacggcaaggtaacagcactgcgcgggttcgaggaagaccccgatccttcggctattggtccgggcatcgtcgatgtgctggacgggccaacccggatcaccgcaccaatggtgcgcaagggctggctggagggtggcccgggtgcggcgggcgaccggcgcggggccgacgatttcgtcgagattacctgggacgaggccaaccggattgtcgcgaacgagctggaccgtgtccgaaagacccatgggaaccgggcgatctatgccggctcctatggctgggccagcgccggacggtttcaccatgcgcaaagccagcttaaacggttcctgaactgcatcggcggattcaccggatcgaagaacacttactccttcgcagccgccgaggtcgttgtgccccatatcctcggcgacttccggacctatatcgacacgaccacaagctgggcaagcatcgcgtcggattgcgagctctttgttgcctttggcggggtgcctctgaagaacggccagatcagccagggcggcaccggcgcgcatgtgcagaggggcgggcttctggccgcccatgaggcaggcgtcaggttcgtgaacatctcgcccctgcgctcggatattctcgatcgcgtcggggcggattggctggccatccggcccagcaccgatgtggcgctgatgctggcgctggcccatgtcctgctgaacgagggtttgcacgatcccgacttcctcgaccgctttaccgttggttttgatcgcttcgcggcgtatcttaggggcggaacggacgggcaggccaaaacgcccgaatgggcggcagagatctgcgggataccggccggaaccattgcaaagctggcccgtgacatggccgccagccgcacgatgatctcgacggcctgggcgctgacacggcaggatcacggcgaacaacccttttgggcggcgattgcgctggccgcgatgctggggcaaatcggcctgccaggtaccggtatcggcttcggctattcggcgatgaacaataccgggctgaaccggcgccagatcaactatgcgtcctttccacagggccggaacccggtcccggatttcattcccgtggcacgtgtcaccgagatgctggaaaatccaggggggcggttcgagtatgacggcaagacctacgaataccccgacatccgactggtctggtgggcgggtggcaacccgtttcaccaccatcaggacctgaacaggatgcgccgtgcctgggcccgacccgagacgatcatcgccaacgaatggtgctggaatgccctggcacaacacgccgatatcgtgctgccctgtaccaccccgcttgagcgtagcgatatcgccttgacacccaaggacccctaccaggtggtgatggatcaagccatcttgcccgtcggacaagcacgggacgaccacggcatctttcgcggggtcgctgccgagatgggggtggaagacatgtttaccgaaggcaaaagcgccggggaatggcagcgctggctctgggatgtctcgcgccagcaggcggcggaacagggtgtggaattgcccggctgggacaggttgcagcgggacggctggatccgggttcccgcccccgctgcaccgacgatcatgctggaagccttccgcaccgacccgacagccaatcctttggcgacgccttcgggcaagatcgagatctattccgaaactatcgcgggcttcggctatgacgattgccccggccacccggcctggatggagcctgccgaatggctgggccgcgctgacccgggccagttgcacatgatctcgaaccagccgcgcaacaagctgcacagccagctggaccacggctcggtcagtcgcgccgatcgtcccaaaggcgtcgaaccggtcatgatgcatccggctgatgccgccgcacgcaaactgacgggcggccagatcgtacgcctgcacaacacacgcggagcctgtctggctgaattgaggctgagcgacgccatccgccccggcgtgatccagatcgccactggcgcctggctcgacccccagggtgacctctgccgccgtggcaaccccaacatgctcaccctcgacaagggcacatcgaaactggctcagggaccaatcgcccattcctgtctggtaatggtcgaagcctgtgcagaagcgtagccaaaaaatcgccgtcaaaattcccagccgctccaaaccactctttgaggatgatgaatttgagacttggcagatatcgacgcgttggacactggtgcaacttctgctgcaggaccaatggcgaatatccacactcaattcacgagaagccaatgaaatcagaaaatgagttccattgagaaagaaactgacggcaggtattcactccgcgcggtagcttgaagcgttccgccaaaaacctgaagcaccggtttatggcggaacgctttagccaaaaatgcggctgcagcgaaaaccttgctgcgagcgcacgcagcgagaaaatcctattcacgggttggacttatcgcggaccttgaccgcgttagtcacgagtggccgggtcagggcatctctgccgttcgctgcgcggtgcctgaactggaaagaagcggtcgaagcgtcatttcgctgcacttgcgccaatgtctgttttgggtgactgatggcgggccatgacatttagagaattcagcaatattactttcgctatcggaatgctcttagcactgtccgcttgctcttcaggatacgtagctaccgccaaccttcaggggagcgcgactgcgagcatgtctgttacgcccatgttcggttttcacagcgactggaccagagaattcaccatcaatgacggtaatacgacagcttccatcgacctttctgaagatacaggatggtggcgaggctcccacttatatctccactcttcaggcacttatgttgtccacgaaggacaaaatgggtgtttcgactttactctcgagccagtttcgtttgatgctcgcgtctcgatatcgtgcgccaagatggccgataaggctgctcgactctcggcggatagtcccgaactggacggatatccagcgtcgagatactatgtcgggttgttctatatcggcaggttcgttgaagctggtcacgtacaagagttgcgggacacgcgtgccgaaacaccaatcgtcttccaaacatacgaacaacaagccgagccagaactgccagaaattctgtaaatagacgttcgtgcgcaacgcagcatcggtcaaagtgggctcagagtacgaattcgtcgcagtttgaacgaacgacggcttcagggaacctgatgtaccttctcgtccagaaccgccctagaagaagcggcgcactgggggccgatcaccagaaaaaagtggccgctatatcgtccttggtcggcggccggaggatcgagggatacagaggcgaaagcgctcgcatgtctgaatagagtagcgggccgacaatccggcatccgaaagttacaacattttttacaacatgccctatcaggccttggcaaagccttcagaacaaaaagggaaattcgaactacctgttccatccaacataggggccacaagcaatctagcgcgttgatttatttgattttttgtgcatccttaaactgttggcggcggatttggctcacgctggaatacgccccagtatccccgaatttgcccctctgcgacgactcattgcgcacatgagccgcaagacgaaaatggcctccctctacccgcgctcccctccggtgcctgacccgcgtccagatcagacgacaggctggctcacgcgagcgagacgttcctccgtcgcgacgatgccgcacgctcaagcccgccaggcggagagccctgcgtcgatcaggggcctcgcacctacaagcacgtccgttgcccgcctccagacctttggccacctcattgacgcgtctgtaaccgatatgtgcgaggtagggaaaccgccgcgtcgcgagccaaggccgccacgctcacaacgctcaagcgtgattttgggaaggaacggatcggtcacctcgaccggtccgagcctgattgactacggcaagatgcgcgcggagttaggtgaggcgcgtcttgcggattgatccagtggatcaatccgagcgctgaacggcccggtcacgctcgggatcgatatcggcgtgatcaagatgatcgtcacccacgcggcagcggtgcacggcctcgacacctctccggagcccgtcgatctggcgcgcgtcgcgctcaagcgtctcgggctgatcggcaagggcacagagcgggatcgtcaccccactacggacgagttgaaccgcctcttccgttgcttcgatgacaacgaacgcctgaccctgccgatgacgcggatcgtgaagttcgccgtggccactgcgatgcggctcgacgagatttgccgcgtcgaatgggccgatctcgacgtcgaccacaggacgctcctgatccgcgacaggaaggacccgcgcaacaagaccggcaacgaccagcggatcccgcttttcgctgctactggcttcgacgcctgggcactggtcaccgaacaggccaaggaactgggtctcaccaacgggcggatctttccctatagctcgaaatcggtcggtacagccttccggcgcgcctgcgtcgaagtcggcgtgaaggacctgcatttccacgatttgcgccatgaaggcactagcctcctgttcgagtggcgtgccccaatctggtggtccggtttgactgttagtgcatcgtcggcctctggtccattggaacgatactttccggcgcaggcgggcggtatcccagtgtgctatgcggcctgacggtgttaaaatggatacgccactgcttgatcaggatttgcgcttcccgttggctgtagaagatttcgccgttcaacagctcgtccctgaactgggcgttgaagctttcacaatatccgttttcccatggtgatccgggttcgatataggcggtcttcgcgccgagggcggcgatccagtcccgtactttttgggcaataaactcggggccccctctcggcagatttggtttcaccaaatcgcctgccgggcaatgattgtcggatcttatgtattccggtgggccatgcaggatgaacagctccgtcagcgcatccagcacgtccgttcagtagagcttgcgatcgacgcggatcatacgttgcccggcaggcgatttggccttaccaaatctgccgagaggggggcctcgttggtgtattcgtcgattatgttcagcgttcggtagatccgtccgtcggcggtgcgatcctgaacgaagtcgtaggtccagacatggttgggtcgttccggccggagccgtacgcaggatccgtccactgcccggcagggcattgcgcagcaatgtcccgagagggttcagccaaagccggcctttcttcttttgttttcgcggaaccttcagcccttcgcgtcgtcaggtgcgctcgacccgcttaccccctctcggcagatttgctacgcaaatcgcctgccgggcagcggtatcacatgccagcccgcgttattcagcaggccggacaccatgcgatagccatagcgcccgtactgatcggccaacatcgatgatgtcgtcggtcagacgctgctcgtcggcccggccctgcggcaccttgcgctgcgtggaccgatgctgcccgagtgtgcggccggcacgacgctcggagaagccaagctcccgccgcacatggtcgatgcacttgcgacgacgcgacgggctcagaagggctgcgcgttcaggcctgaaaatcattcactgggtgatttcctttacggccttcatcctttgccgcctaggtcaggatgagcttgcccagcgtacgctcagacaccgcccgccgaagccgctggttctccttctcaagctccatcagtcgggtgagctgagaccgctgcgtcccgccatacagcttgcgccatcgatagaacgtctgttgcgtcacgccgacctggcgcaccgcctcggcaatcgttgcgccttgtccctgcagaacttcaacctgccgaagcttcgatacgatctcttcgggattctcacgctttccagccatcgctgatcctccaatcttgtgggacaatctatcccagctggtggacaactttcagggggatattccagcgagacccctcaccgaagcggaccacttctttgcgattggcttccaatgccatgagcgatgctgaatgtcccggtcgatacacccgtttgacagataacccgtcatctttccgtcgggtttcacgatggccaatgagccaacttcgtgcgctgccccgccttcaatcgaaagggatgtgatcagggcaaaccgtccatcagcctgaacaatgcgagcggccgcgtccacgatgtcggccacgcgctctgcgtagatgccgcccctaggctgcaacgtcttcattgactacatccgcaaaggacttgaagaacttggctgccagctttttcgccgtgctctggatcaggcggctgcccaattgtgccagctttccaccgatttccgccttcgccttatagcgcaaaatggtcgtgtccccgtcagcggtcagcgttacatcggcgccgccttttgcgtgacccgctgcaccgccattgccttgaccggtcagagaaaacgcatccggcgcgccgctttgatccaagacaacattgccaccaaaacgcgctttgaccggtccaactttcagcacaaccttggcttccagctctgtgtctgagtgcttgatcagctcctcgcacccaggaatgcactgcttgagcacctctggatcgttcaaagccgcatagacctggtctttgggcgcgttgatgatgatttcgtcactgagttccatgtgttgggtgtccttttcttagcagcagggaaatcggatgttgtcagcctgctcaggcgtcatcttgagcttcttgcagtagaccttcagtcgttcgacaaagcgcatcatcccgctgtctccgcttctttttttgcgtgagcactgcgtagtcttccggggtgtccacacgcagcgagacaggccagcggccagaagaattgcagcgacgtcatccatttgcgacgaccgtttctgcgcggcgtacacgcaacagttgggccaggatcgagagggcgatttcctctggcgtgacagcacccaaatccaacccggcaggtgcgtttacagcgtttgtcttttccggcccgatgcccgcgccgtgaagtttctcggcaagagccgcgaatttccggccactcccgacaaaggcgacatatgcggcatcgaccgagagcgccgctttcagagcatcaagatcgccctgtccctgtgttgcgatcacgatgaatttttgctgcgcgtccaccggctcagacgcaagggcggcggacaccgcccagtgaaactgcggagcaagcgtgttgagcgcctgtgcgaccggggatgcgcccaggatcaccaactcgggcattggcaggcaaggctcgatgaaaatgtccacggtcccacgcgatgggcagccgttgcgcgcaaaatgcgtgccgtcaacggtatcgccgggcgctatgcctttctcggcgagcaggtcttctggcgcgaccgagatgagctgtggcacgccgctttgcaacgcctcgaccgccgcgcgtttgaccgcaccgcgcgtgcatcccccgcccagccagccatgcacgattgtgccatccgcacttaagagcgccttggctcccggctttgccgccgtcgccccggccgttctcacgatggttgcaaaggcaaagggcacctgttgcgcccgcaactcctgcgctgcatcggccagatcggtatcgaggatctctgccgggctcatagcggacccaattcggtttcaagtgcggccagatcatccagtgtattggctgctttgaacaggtcgagatggggcaaggccgctgccatgccaccggcgacgggcgcgtagtcgcgccaccctttcaggggattgagccagataatcttgcagccgcgctttttgagcttggtcagcgccgcatccaggtgttccggtggttcggtgtcgcagccgtcagacaggatcaggacaacgctgcgcccatccacaaagcgtttggcgtaggtgtcggcaaagcgctgtagtgacgggccaattttggaccctccaccgaacccgtcagccatcagggacatgcgcccgatggcccgcatcgtgtccttgtcgcgcagcgcctcggtaatccggacaaggcgcgtgtggaatagatacgcatccgcgtccttgtctgcccgcatcaggcccgcgaggaaggcgaggaagacctgggcatagacgctcatcgagcccgagacatcgcacagcgcgactatcttgcgcgcgcgatccggtcgccgtttgcgcagcagctgcaacggttctcctccggtcgaaaggctgcgccggatcgtcttgcggaagtgcaaccggtcgcccttacgggcggcgatgcggcggcgcgagcgtttgtcgcgcaaggcggcgcccaggcggtgtgcgattgcctcggcctcggctatttcgtccgggcgaacaagatctcgcaggtcgcggcggctgaggttgcgctgttcggtcgcgataagcttgccggtgccgtcgctgtcagcttggccgtcttcggtgtcgggggtcgtggacgtgccgcttgaccccgcatcctcgccactgccatcgcgtgagctatggacggactcattgagtgtggcttgcggcttggggacgatacgctgtttcacccgtcccgcatccatccaatagctgtcaaagagggcatcgaacctttctgcctcttccttgcatccggtgcagatggcacgcaggacgcggcggcattcatccggggctgcggcattcacctgggtgagtgccgtcaggcttagatccgcttcagcaacgcccagccgcaagccattgtcacgcagatgcgccacaaacccaacgacacgcgcggcgggccccgggtcgcgggcggcaaagcgggtgacccgggtcatgcggctttgcctgcgatgcgcgcggcaacgtcggacgtgatgtgcgcctgatcgctttgcgttttcagaagggtcgtgagcgtcgattgcaagactgccggatcatgggtgaggtcggcaatgccaagccccatcagggcagccgcgaaatcgagcatttcggcgacgccgggcgttttctccagctcttcttcccgcagtttttgaacgaagccgataatctgatttgccaaatgcccctcgacctgcggacagcgcgccctgaggatcgccagttccgccgcgcggtcgggatattcgacataggtgtaaaggcagcgccgccgcaaggcgtccgacaggtcccgcgtgccattggatgtcaggatcacgataggcttgcaggtcgctgtgatcgtaccaagttcagggacggacacttgatagtcggacaaaacctcaagcaggtaggcctcgaactcttcatccgcgcggtcgatctcatcgatcagaagaacgggcggcttttcttgcgtgatcgcggcgagcaaaggacgttccaacaggaagtcgcgggaaaagatgcgatcttcgaccgatttgcccgtctcgccgccctctgcggcagagcggatcgtcagcaattggcgctgatagttccattcgtagatggcctgcgaggcgtccagaccttcatagcattgaaggcggatcaacttggtgtcttgggtcaagctgagcgtgcgggcgatctcggtcttgccgacgcctgccgcgccttcgagcaacaaagggcgctccaacgtgagcgcaagatgcagcgccacagaaaggtcgtctgacgcgacatagctttgcgcggccagcgcggtttgaagggattgccaggtcatcaagatctccggggctggggcgcacaaagggatattctgtgcgccccgccgttacgacttagtcatgcaggcccagttcattggcggtcttccagatccgccagtgatcatgcggcatgttggtgtgccggttcccgaacggacggaacgcgtcctgaatggcattcgagaagcaaggcacgccgcccacatgcgggctctcgccgacacctttcgccccgatggggtgatgcggtgagggcgtcacggtgtagtcggtttcgtagttcggaacctcccacgcggttggcaggaagaagtccatcaacgtgcccgtcttcacattgcccatgtcgtcataggcaatctcctgccccagggcgacggcaagcgcttcggtcagaccaccgtggatctgcccctcgatgatcatcgggttgatccgggtgccgcaatcatccagcgcatagaagcggcggatttccggcacgcccgtatcaacgtcaatgtccatcacgcagacataggcgccaaacgggtaggtcatgttgggcggatcgtagtagctgaccgcttccagccccggctcgatccccggaatggcctgattataggcggcaaaggcgatttccttcatcgtcttgaacttctcaggcgcacctttgaccacgaagcgatccacatcgaattccacgtcgtcgtcgtggacttcgagcagataggccgcgatcatctgcgccttggcgcggatcttgcgcccggccatggctgtcgcagcacctgccaccggagtggaccgggatccataggtgcccagaccgtatggcgcggtatcagtatcaccttcttcgatggtgatgctgtctgccggcaggccaatctctgacgcaaggatttgcgcaaaggtcgtcgcgtggccttggccttgcgaaatcgtccccagccgcgcaatcgcggacccggtcgggtggatgcggatttcgcagctatcgaacatgccgaggccaaggatatcgcagttcttgacgggtccagcgccgacgatctcggtgaagaacgacagaccaatgcccatcagggaccgggttttgcctgccttgaagtcttcgacccgctgcgcctgctcggcacggagcccgtcgtagtcgacagccttcagcgccttgtcccaagcggtgtgatagtcgccggagtcgtattcccaacccaacgcagccttgtaggggaattgctccttcttgatgaagttgatccggcgcagctctgctgcgtccatgttcaactcgatcgccagaacctcgatcattcgctcgatgaaatacacggcttcagtcacgcggaaggaacagcggtaactgaccccgccaggtgccttgttggtgtaaacgccatcgacctccagaaaggctgtcgggatgtcataggacccggtgcagatgttcatgaacccggccgggaactttgttgggtcggcgcaggcgtcaaacccgccgtggtcggcagtcacgtgacaatgcaggccggtgatcttgccttccttggtggcgctgatccggcccgtcatgtggtagtcacgggcgaaggcggtggtcatcaggttgtccatccggtcttcgatccacttgaccggtttgcccgtcacgatggaagccacgaccgagcagacatagcccggataggcgcccaccttgttgccaaagccgccgccgatatcagggctgatcacacggatattgtgctcttcgatgccagagatcaggctgaccacggtccggatggcatgcggtgcctggaacgtgccccagagggtcagcttgccattcaccttgtccatcgacgccacacagccgcaggtttccagcgggcacgggtgggtgcggtggtagtacatggtttcttcagccacgacttcggcgttgtcgatggtctcgaaagtcgggcccttgtcgcctgcttcccatgtgaagatgtgattgtggtgcttgcgggggccatgggccccatcagccgggctgccgtcctcggcaaccgtgtctggcctcagcaccacatcggattgcatcgccttgaacggatcaacaagaacctcgagctcttcgtattccacctcgaccgcttcgatcccatctgcggcggcatagcgatctacggccacgacaaaggctacttcctggccctggaacagaaccttgccgtcggccagcaccatctgtttgtcgcccgcaagtgtcggcatccagtgaaggcccaggggttccagatccttggccgtcaggaccgccaggacgcccggtacctccagcgcagcggacgtgtcgatattgacgatcttcgcgtgggcatagggcgagcggacaaagtcgccgaacaacatgccatccagcttgatgtcatcgacatagttacccttgccttgggtgaaccgtgcgtcctctacccgcttgcgcgagcagcccatgcctttgaggttttcgatccgctcttcgcggcttgttacttcgtctttcattctgccgcctccttggctgcattcatttccgccgcggccgcgcgtatggacttcacgatgttctggtacccggtgcagcggcagatattgccggccattccgaagcggatttcctcttcggtggggttcgggttctcctcgagcagcttcttggcccgggtgatcatccccggcgtgcagtagccacactgaaggccgtgatgttccttgaacgcggtctgaagcggatgcaggttgtccggcccgccgatgccttcgatggtcgtgatgtccttgccgtcggcctgggccacgaacatggtgcaggattttaccgactttccatcaatggtgacggtgcaggcgccacagtgagaggtgtcgcaaccgatatgcgggccggtgatgttgagccgctcacgcagcgtatagatgagcagctcacgcggttcagcgaggaactcctcttccttgccattcaccgttatcttgtaatgctgtttctttcccatagcgtcctctccctcaggtgcgtgaccaggcgcgctcgatggcgcggcgcaggatcacacctgcgacatgtttcttgaacgcgaccgggccgcggttgtcttcggtcgggtcgatgtcatccagcattgcggccatcgcggctttgatcgcggcgtcgtccaccgacgttccaaccagcgcagaacctgccgcctcggaatagaccggcgtatcgctcaggttcgtcatcgcgatcgacgccgacacgcaggtggccccgtccttgacgatttgcaccgcagcggcggcagttgcgtaatcgccaatcttccgcttctgcttttcgtaagcatggccgccctgtggcatcgggatcgtgactgcggtcagaacttcatcgtcttcgcgggcagtcatgtaggcggcctcatagaactcccgcgcgggaatctcgcgctcaccgtcagagcccacgacggtgaaggtcgcgttgaggcactgcatcaggcccggcatgtcattgcccggatcgccgttggcgacattgccgccaacagtgcccatgtaacgcacttgcggatcggcaatctgcagcgcggcttcgcgcaggataggcgccgcctgggcaagcgcgtcattgtcgatgatgtcatgctgcgtgaccatggcaccgatccggatgctgtcggaaccgatctcgatatcagacatgccgccgacatcctgaaggtcgatcaggtgcggaacctcggccatgcgcaacttcatcatggggatcaggctgtgaccgccagccatcacacgcgcatcatcgccatgttcttgcaggatagacagaacaccggccatatccttgggtctgtggtactcaaaggccgcgggtatcatcggctctcctccctaaagcgattcaacttgctggaggaaagaagtgcatgcgccccgatgccgaggctttagaaaatcaacgaaaaaccgggatcttgcacgaaatgcgcctcaggttgcacgaattgcgccgacctgcgacgccaaagcgtcctgtattgccttcaacttggaccggctcaccggcgcaggcggtgtttcagaacctccgaacacacatttgccgctgtctttggtccgctcaaaccggacgacatgtccaggattcaccaaatagctgcgatgcgtctgaaggaaacccagtggcacaagtcgtttcgtggcctccgtcacggaccacacacaaaacaggcgttcgtgatgggtgtagacctgagtgtaatgcgcatccgcccggacaaagacaacatcctttgcagacacaaagaccttgccgccatcacgctcgcaaggcacctgcaaaagccgcgcttcggcttcgggcacgtcctttttccgaggcggcgcgacgttctccatggggcggggcagataggtcacgccgacccacagacaggccccgaacatgacgaaactgaaaaagatgaccccaagggcaagtgtctcgttgctcatcaacggaccaaactctgtgccatctgacaccgccacaaatttggtcccagccatggccagaaagtggacgctggtcaccgcgacagcaaagcacagagtgccaaggaagatattcctgttggtcctctggccgtaggcaatgccaagcgccagaatgcacagcagaacggccacaagcgatgacacgatgacgccaagaggcgcgtagacggcgcggcacaattcaagccccgccattcctatgtagtgcatgacaaggatacccacaccaacaatggctcctgccaaggacaccgtgagacgggtgcgaacggtgaaatgcaggatgatcagcgctgcaccgacaatcaggattgccacaagggctgagatcagcgtgatcgcggcatcgtagtagaacaggatcggcatttgcagtccaagcattgccacgaagtgcattgcccatatcccgccaccgagcgagatggcagccaaggcgatcaaagccttcttctcgaagtcaggtttagcaccgaggtcacgtgtcaaagacaagccagtgaaccccgcaaccagagcaaccaggcaagacatggcaacgagaaggttgttatgactgacgtctaggaactccatgtccgcaaaatgaccaaaaaaacgacacttgacaaacgttggtgtagtcttcctctcgaaattgttcgatggcgtcctggtatccctaaaatcttgccagttgttttggttccggagatagcgagcggaatcgccgctcgcccgcatggttcatatgtcggtctgttccgctatgctcagcacatcttccagctcgaccccgagatagcgtactgcgcttgcgcctcttcgccatcccagccccttgagtgtccacttagctaagtggacactatccgacactagcgcactttcggcagggcagtcagaccggacgcttacacggttccggccctttccggccattcatctaaggcgccaacgccgcagcgcagcttttcgaaagctgacattgcgacggatagggatcattatgattgactgatcgttcccctgaaatgacttctggagcattctgcttgacgccacgcgccaggttggcgcgcggcaatcttatgtttgctcagaacaggaagtcgtcggctgtgagatcagccatattgataccagtcagcgtgattgtattgccagcaccatcattgatcacggcatccgaacctgattgtgttaggtgattggtggccaggtcactgaaggacgtgatctgagagacgccactcaggtcaattgtctcgcccgattggctggtggagaagtccgcaatcgtatcctggccaaagtcggacaggaacacgaagctatccgcacccgttccgccttcgagatagtcgttcgccttgccccccgtgagagtgtcgttgccagcgccgccaaacagctgatcgccacgatgctggtgatccgcctgggtctcgccctggcccgatatcaacagatcattgccgtccccgccatagaggtagtccacatctgccgtgatccagtcatcgcctccgttcagcgtatcattgcctgcgtcaccatagagccaatcagaggcgttcgagccggtgatctcatcgtcgccgtcaccgcctgctgctgtatcgtggcccgccgtccggctgtcgaatgtgccggtattgatcacatcgttccctgcgccaccggtgatgctgtcgttgccggcaccaccttccagatggtcatcggcctggccgccttgcagcgtgtcgtcgccggcctcaccaaacagctgatcgccacgatgctggtgatctgcgcgggttgttccctggcccgatatcagcagatcgttgccatccccgccatagaggtaatccacatccgccgtaatccagtcatcgccgccgttcagcgtatcattgccagcgtcgccatagagcctatcagaggcgttcgaaccggtgatctcatcatcgccatcgccgcccgatgccgtatcgtcgccaaccgtctggctgccgatagtaccggtattgatgacatcgttccctgcgccaccagtgatgctgtcatcaccgacaccaccttccagatggtcatcggcctggccgccttgcagcgtgtcgtcgccggcctcaccaaacagctgatcgccacgatgctggtgatctgcgcgggttgttccctggcccgatatcagcagatcgttgccatccccgccatagaggtaatccacatccgccgtaatccagtcatcgccgccgttcagcgtatcattgccagcgtcgccatagagcctatcagaggcgttcgaaccggtgatctcatcatcgccatcgccgcccgatgccgtatcgtcgccaaccgtctggctgccgatagtaccggtattgatgacatcgttccctgcgccaccagtgatgctgtcatcaccgacaccaccttccagatggtcatcggcctggccgccttgcagcgtgtcgtcgccggcctcaccaaacagctgatcgccacgatgctggtgatctgcgcgggttgttccctggcccgatatcagcagatcgttgccatccccgccatagaggtaatccacatccgccgtggaataatcttctccgccgttcagtgtatcattgccagcgtcgccatagagccagtcgtcgccgttcgagccgatcagctggtcgtccccgtcaccgccactggcggtatctcggccgtatccgttggatgcagcacctccggtaaagatgacatcgctacccgctccaccggtgatgctgtcatcgtcggtaccaccttccagcgtatcgtttccaccatcaccaattaaagtatcattgctatcgaagccctctaggtgatcattaaacccagtcccaatgatttcgtcactggttgccgtttgatcatcacctgcgagacttacacctccatttttcgtgaactcaagctgaatggtctcgtacccaccgaggtcgaaatctagcaaaccgtcaactgtcgcgccttcaaggtcacgacgggttctggcctccagcatcccgtcagcatctttggcaagcggatcgccgtttgcagtgactttcagaaccgttccgtgcaggtggtatccgctgttcaggagctgtccgaagtcagcattgatcgttgttgtgctgcctacgccggaagaaaaatagacaacgaccttgtcgtcagaggtgtaggtgaaggtatatcctacattatggcccgccgtgttctgaaaaagaacatcgttagtcgtaaagttgccattcccgtcggcatcaaccagttcagttcctaccagcgcgttcttcatcatccgaaacagcaggcctgtcggagtaaaggtgtcttcgtctttctgcgcaatggttccatcgctatcgccaagtgcttgtgttgtgaaaacggaggcaacatcgacaccggcactgatcatatcggaaaatagacgcacgaacatgggagctcgttccagccccgtgatttcgccttttccttcatccgctctgacgttccattcggttgtgacaattttcagagcattggtcccggtgacattccagccatcttctctcaagcgtccgattctggtcgaagcaacaaggctatcaggaaaatcaaagatagtagcgctacgaacaggctggtaaaaatgatctacgataccgtcaatttgggccagttgagcttgtgtgaaaacgctcaggaattccacattgtcttttatcccattgcgatcgctgtcttgactgccaagttgactgctctggatatagatatcgggtcggtttataggttggacatcagcacgaacctctgccacccaaacggcgatggatttctgcacatgggcaaactctgccggggtccagttaaagtcgtcatcgaaccactcgttgccaatttcgaaggcgtgaatatcaatgtttccatattcgccggtcaggacatcgcggataaaacctttgattacagcctcagctgctggatcaatggagcgcgtgttttgatcaaagtagcgccaggtcggaatggcaactatagggctgatgttgtttgcatctgcataggcaaaaaattctgagagagaaacaaagtcgttaatggctggttgaccagcattatctccaaaaagggcaattggcctgcgctcgtcaggattcgcgaggtcaaagaacttttccatatgagagccaccgggaaatcgcaaatattgcaggtctagccgctccacgagctgtgcaacatcatcgctcgggtcaaccgtctgcgctccgcggttctcaaaccccgatccaaagtgctcctctgaaacaggattggcaaaccgcgcaccggccaaagagtaagtatagttaacagtcccagacatcattcaccttttttcctaggaggcatcgacggcactcgacggcgcggcaacggctttgttgctccagtcggttgaagggcagtcttcccctttttcgagcggattcatgttattacgccaatggcgggaataacaagagttgtttgtcagttcggaattgcggtgcggacctggattgtgccgtccgttgaactcggccttttgagccgggtcgagatccgatgcgggcgggatgatgtggtgtttactccgtctgacgtcagcacccatcggacagatttgggggtttgaggaacggaggatttctggttcatcgaagtcatcaaagagcgatgatcagccccacctgagtggtccaatttgattgttagttcatgtcgacaaatggcgcacgcagagccggattgacgctatgtcgatgaacccgaggtagctttcggcagttttgtcgtagcgggtggcgacacggcgggcgtttttgagcttgttgaagcagcgctcgaccatgttgcggaggcggtaaagcccatgatccacaccgacgcgcatctttcgggctttgcgcatcggtatttgggtcaaaatatcccgctcactcatactttttcgaatgcgatcagcgtcatagccccgatctgccaacagcacacgcggttcgggcaagttgtcatccatcaccagatcaaaccccagataatcggatgtttgcccaggcgtgatgtttgttctcattggcggcccgtgcgcgctgacgcggaggtggatcttggtcgtaaacccacctcttgaacggccaaaaccctgtcgcggagtcccccttttgcgccggcggcctgatgatgcgcgcggatcactgtgctgtcgatcattggcagagcgtctggcaccgccccgctttggttcgacgcttcaagaatgtcttcccacagacccgccaatgtccaacgccgaaactgcctgtaaacgcttggctatttgccgaactcttctggcaggtcgcgccaaggtgaaccggttcgcgcgatccggaaaataccgtccagaacaaggcggtgattgtttggcttgcggccattcagggcgcggaacgcaagaatgaagtgttgaaatagcgaccattcatcgtcgctcataaggtgtcgaggcaagctggtctccatagcagataccagcttgaatcacggtaaggcgtccgggtgaatcccttttgtcaacatgacctaagaccgggagatgtgtcgttcgaaatagttactccgacgatgttcgctccatcgccgcgaaaatttgcacctccaaatggacttttatttcccattgccactatctctagaaaaaatgctcaaaataaatgctatgcctcgtattaggaatagcaatccaaatgatagacttgctaaggaaaaggcggtgatggatgggatgctgggattaggcttgtgtatgtcgccaaggataaacaaaaaagccacagatgcgaggaaaacatacagcaaagtattcgtcgcgctatgatacatctgatttccttattgtattgaagggcgggatattctgcaaccgacattccgcaagtggcatgctgtctgacgttaagatcgcctgtatccaaccgctggacaagcattctccgccgcaaccggcgtcttcggtcgcgcaagctgcgggaacagggcggatcagacggcgagcccaccgtgttctggtccagcagcgatggttttcagcgcagcggacagacctgtcctgccgcttttgttcagtttgggcgtgtatcgcagtcatgcgcatgacggaggcgctcgaaggcgacggatggcgcgcaccatagggctggtgacggccacctcggccaattggaaggtgatggcgcgggcgtggcggacgacgcgggctcgctggaatatccccctgaaagttgtccaccagctgggatagattgtcccacaagattggaggatcagcgatggctggaaagcgtgagaatcccgaagagatcgtatcgaagcttcggcaggttgaagttctgcagggacaaggcgcaacgattgccgaggcggtgcgccaggtcggcgtgacgcaacagacgttctatcgatggcgcaagctgtatggcgggacgcagcggtctcagctcacccgactgatggagcttgagaaggagaaccagcggcttcggcgggcggtgtctgagcgtacgctgggcaagctcatcctgacctaggcggcaaaggatgaaggccgtaaaggaaatcacccagtgaatgattttcaggcctgaacgcgcagcccttctgagcccgtcgcgtcgtcgcaagtgcatcgaccatgtgcggcgggagcttggcttctccgagcgtcgtgccggccgcacactcgggcagcatcggtccacgcagcgcaaggtgccgcagggccgggccgacgagcagcgtctgaccgacgacatcatcgatgttggccgatcagtacgggcgctatggctatcgcatggtgtccggcctgctgaataacgcgggctggcatgtgataccgctgcccggcaggcgatttgcgtagcaaatctgccgagagggggtaagcgggtcgagcgcacctgacgacgcgaagggctgaaggttccgcgaaaacaaaagaagaaaggccggctttggctgaaccctctcgggacattgctgcgcaatgccctgccgggcagtggacggatcctgcgtacggctccggccggaacgacccaaccatgtctggacctacgacttcgttcaggatcgcaccgccgacggacggatctaccgaacgctgaacataatcgacgaatacaccaacgaggcccccctctcggcagatttggtaaggccaaatcgcctgccgggcaacgtatgatccgcgtcgatcgcaagctctactgaacggacgtgctggatgcgctgacggagctgttcatcctgcatggcccaccggaatacataagatccgacaatcattgcccggcaggcgatttggtgaaaccaaatctgccgagagggggccccgagtttattgcccaaaaagtacgggactggatcgccgccctcggcgcgaagaccgcctatatcgaacccggatcaccatgggaaaacggatattgtgaaagcttcaacgcccagttcagggacgagctgttgaacggcgaaatcttctacagccaacgggaagcgcaaatcctgatcaagcagtggcgtatccattttaacaccgtcaggccgcatagcacactgggataccgcccgcctgcgccggaaagtatcgttccaatggaccagaggccgacgatgcactaacagtcaaaccggaccaccagattggggcacgccactcgaacaggaggctagtgccttcatggcgcaaatcgtggaaatgcaggtccttcacgccgacttcgacgcaggcgcgccggaaggctgtaccgaccgatttcgagctatagggaaagatccgcccgttggtgagacccagttccttggcctgttcggtgaccagtgcccaggcgtcgaagccagtagcagcgaaaagcgggatccgctggtcgttgccggtcttgttgcgcgggtccttcctgtcgcggatcaggagcgtcctgtggtcgacgtcgagatcggcccattcgacgcggcaaatctcgtcgagccgcatcgcagtggccacggcgaacttcacgatccgcgtcatcggcagggtcaggcgttcgttgtcatcgaagcaacggaagaggcggttcaactcgtccgtagtggggtgacgatcccgctctgtgcccttgccgatcagcccgagacgcttgagcgcgacgcgcgccagatcgacgggctccggagaggtgtcgaggccgtgcaccgctgccgcgtgggtgacgatcatcttgatcacgccgatatcgatcccgagcgtgaccgggccgttcagcgctcggattgatccactggatcaatccgcaagacgcgcctcacctaactccgcgcgcatcttgccgtagtcaatcaggctcggaccggtcgaggtgaccgatccgttccttcccaaaatcacgcttgagcgttgtgagcgtggcggccttggctcgcgacgcggcggtttccctacctcgcacatatcggttacagacgcgtcaatgaggtggccaaaggtctggaggcgggcaacggacgtgcttgtaggtgcgaggcccctgatcgacgcagggctctccgcctggcgggcttgagcgtgcggcatcgtcgcgacggaggaacgtctcgctcgcgtgagccagcctgtcgtctgatctggacgcgggtcaggcaccggaggggagcgcgggtagagggaggccattttcgtcttgcggctcatgtgcgcaatgagtcgtcgcagaggggcaaattcggggatactggggcgtattccagcgtgagccaaatccgccgccaacagtttgaagatgcaagaaatgaaaataaatcaacacgctagagcatcggactgactttttgaatcgataggattcccatggggagtgatttgtgattcaccatatctggaggtggatcatggcgaagtccctatcactggatatccgcgaacgggttgtcgcccttgttggagagggcctgtcctgtcgggaagcagctcgccgcttgcggatatctgcggcaagcgcggttcggattgtgcagaggcacaaggtgcgagggtcggttgctccgacacccagaggccgcccgcgaggcggtggcaaactcgatgcggtttcgcgcttccttcggcgcgagatcgaggcccggcctgacatgacgatgccggagttggccgataggctccgtgacatccatgatgttcgcgccgatccggcggagttgtcgcggtatctgcggcaccggcttgggctgacatataaaaaaatccctcatcgcgacggaaagacgggccaagcgggtgcgcgccgcgcgatacgactggcagcacaggcggctgccgaggatgcgtgttgaaccgcaccggctggttttcatcgacgagaccgcggtcacgaccaagatgacccgtttgcgcggacgctgcccgcgcggagcgcgactggaagctgatgcgccatttggacactggcgcacgcagactttcatcgccggacttcgggtcgatgaattgaccgcgccctggatgctcgacgggccgatgaaccgcgccgcgttcgaggcctatatcgagacccaactcgcgcccacgctcgcacccggggacgtggtgatcgccgacaacctcgcagcgcacaaatcgaagcgggttcaggacctgctccacgaccaagacaactggatgctcttcctgccggcctacagccctgaccttaaccccatcgaaatggcctattccaaactcaaggcccacctccgaaggatcgccgcccggaccttcgatgccttgaccgaagccgtcggctcaatctgcgatctcttctcgtggcaagaatgcgaagcctacttcaaggctgccggatatgttgcagaataaatgtccgatgctctaggggtcgatgtgacaactgtcgaaggccgtttggccgcaacagcttacgcccttgtgcaagaagggatcagcagcggcgggtatccggttctaccgaagaacccggaatttgcccgtatcggcgctgaggccgccgcgctttacgagttgatgaaccccggcaccattctggaaacgggcgtgggcggcgatcccgcgaaacagcgcgccttacaggatttcatcgaagccgctggtgaagccttcgcgcgtggagatttacggcttcaggaaggcgagatggcgcaaggctgggttgaggttttccctgaacttacagaagatgagcgccgcttggggcaggtccctggctttaccccggaacggatcgagcagtggcttgaaacctatccgatcgaagaattaggtctgcctaaccacaccggatcgccgatccttgatgatccgaccggcaacatcatttcaaccccgatcccagaagaaaccgggccgaatatcgttgacgctcgacctggggccacaacgacacctgacggcaacagaattctgccacatggcagtaagggcgatgggcaagaatacatcaccggcaaagggcacaccgttgaacagattgatgatatcattgccaatccacgcgcagaactcagcggctttgtcgagggtcggggtcggcgaaaaggtcaggatgtgagactgttaactggaccagatggtcattgggtcaaactggatgaagacggtaacgtaattgcaacaagtaatcgaaacttgccgttgagaaacgacgagaacgatcctggtgcgatcattcggccactggagtgaacatgaacgagcgttttgaacatctcataacccaagcacaaaccggcgctggcacagaatggatttccgaggccgagctgttggagttcaacgaatatcttgctgaacgcggctttggtgtctctcgcatggaagtgaaacgagcaaaaggcggggcaattcggcctaaccatggttacgaagtttcgccacaaccttttcctggcgatgaggagcactggatgcatcatttcgaccctgttcgttctgctacttacgttcgaagacaggttcgatatgccagagaagacggcgcactgtttgactacaaggtttgggcggaacaaccttaaatcaccgagaagtttggtcaaaaacccatacgtctctgcccggccaacccagagccgccactggtgcgaccgcaacgaaatgggacttttgtcccgcgttgcagtctgtcggctggcttgtttttctgcaatgcgcacgagcggctggaatgctgcgctgcaccgcggcgttggaacttccgatgtgcaccgggtgaacgcgggtgtcattgctcaaccagccgccagaacccgtgcttgcgggcgtgtttctgcctgaggccttccgcgaactgtgcgtaatcggggaattcgctgtagtcaccgatggcggcgtcgcatgatcgagggcggcgtcctcggcctcggtttcgtcgaagtccggcagcagtttcaggtactattgcagacaggcgcgctgagagtttcccggaatgtgctccaaacgtgcgtcttgagctcatctgtcctgcccagcctttcgaggcactcttggtagacctcatcgaggctgtagctcaacatccggaaactcttgccgtcctcgacggcgcgggcaccgatgacgatgcccaaggcctcgtcgacgcggccggcatccagcaggcggcgcgcaacgccaggtgcgatcgtgccataggtcagttgctcgtgggaatagcgggccatgtacccccagtcttcacacgcaatgcgatagatctcggagaccgagtaccgtccggtcagcagcagatcgaagagatcgcggaccacattgaagtttttcggttccggcaccatgcgttggctttccctgcaatgccgatatccgatggccgcccggttcggcatccagccgttgcggatcttggcaccttggccgcgtttgaggttttccgagaggctgtcgacgtagtacgtggaatcgccgaagatgatgttcagaatgaacttgccctggctggagttctcgaaactgtaggtgctgaacttcaggtcgcgcagcaacccccggtcgagggcatagatgatccgaccgccatccatcgaattgcgggccagccggtcggggtgccaggcaatgatgccctgggagtcgcttgccgatttctacagccatacaggccgtccgtcggtcgatcccgagcgactgatccgcatgctgttggtcggctcttgcttcggcaaccgatccgaacggcggctctgcgaagaggtgcacctgaacctcgtgtaaggaacaatcgaattgccagatacaaattctaaggacgaacggctaagcggttcagatcaactcgctctgttggtcgaaagacggtccttagccaccttgaaggacgcgctcgtggaggcacggaggtttctaagcctgccgcagacggacaatcaccgggccaccaaactgccagcctctcccggctcgcccgaggtcgcgcggcggctctgggcaatgggccagccgatgtcgggcacctcggcggaacgctatctcgcagagcgtggcctgaccgagatgggccatctccaaagcctgcggtttcatccgaactgcttctactgcgcgaggatcacgcgctgacagacccgcctgaggcctggcccgccctgctcgccaaggtgacggacctcgatgggcggtttaccgaagtcctgagactaaaggtttcgatgtcccgaaatcctctgtcgattgtacctctagaccttccggcaggcgctgaggtcagacaccgccgcgcgcggctgacgccgctcctaccccgggcaatgtcggccttgcccaaatcctgccctgcttcgcgtcaggcaaaatctatgcatgctggcttcgcaatctgcacaggatgaaatgacagcgcccgggcctgcagcagcgccgcgatcacacggcgcccggcatcatccgcggccgataaagggcatatttgtcgccattaccgtcatgaattgcacattcgcctcagagggcagctcagccatatgaaccacggaacgggccacgttgctcacatccatcaccggttcgatggcgatggagccatcagcctgaggcatgccggtggtcatggtccgcgccatctcggtcagggcgttgccgatatcgatctgcccacaggcgatgttaaaggggcgcccgtccaggctgatcgtgcgggtcagcccggtgatcgcgtgtttggacgccgtatatgccgccgagccccagcgcggcacataggccgagaccgagccattgttgatgatccggccgccctggggatcctggcgccgcatcaggccaaaagccgcgcgcgcgcagatgaaggatccgttcaggttgatatccatcagattgcgccagtcatcgaccgagatctcgtcgatcggcgcgcccttcaggctgaccccggcattgttgaacagcgcatcgagccgcccccactccgccgaggcggcggcaaaggcggcgtcgacctgcgcttcgctggtcacgtcacaggccatgacccttgcgttgacatgcccggccgcggtttcttccagcgcggcggcgcggcgccccaccaggccaacgcgccaccctgcttcgagaaaggcttgcgcggtgaccctgccgacgccggaaccggcgccggtgatgatgatcgttttcgacatgcttcgtcctttcctgtccctcgccgtcaatgattgtcgcgcggcagggcgttgcgcactttctgataggcggtggccagttcaaggcaccccccatcggccagctgccccacatggcggcgatagatctcttgccacggtgtctggctgacgatctcgggcggctgccaggcgtcgatacgggcctgccattcgtcctcgggcaccagcgcatccatccgagagctgttcaggtcaagccgcaccatatcgcccgtgcgcagatgtgccagcccgccgcccaccacgctttcgggcgaggcattcagaatcgaggggctttcggacgtgcccgattgccgcccgtcaccgaccgtgggcagatggttgaccccttgccggatcaccgcatcggggggctgcatgttcaccacttcggccgagccgggatagccgacgcagccaaccccccggatgaacaggatggtacgctcgtcgatgttcagatcagcatcgttgatccgctcatgatagtcctcgggcccttcgaacaccacggcgcgggcctcgaacacaccctcgttgccgggctccgagaggaaacgttcgcggaagtcctgtgaaatcacgctggtcttcatcagggcgctgtcgaacaggttgcctgacagcaccttgaacccggcattcttgcgcatcggcgcgtcgtaagaggtgacgacatttctgtcctggctctcgatcccggccaggttggcgcccatggtatggcccgtggcggtcatcgcctgaacatgaatgcggcccgccttcagcaactctcccatcaccgccggaacgccgcccgcgcggaagaagctttcgcccagatactcgccagcgggctgcatgttcaccatcagcggcacgtcaaagccgatggtctcccaatccttcacgttcagctcgacgccgatatggcgggccacggcctgaagatggggcggcgcattggtcgacccgccgatggcggcattgaccacgatggcattctcaaaggcctcgcgggtcaggatgtcggacggtttcagatcctcgtagaccatgccgacgatgcgcttgccggtttcatatgccatcgacatgcgctcgcggaacggggcgggaatggcggaattgccggtcaggctcatgcccagcgcctcggccatggcgttcatggtgctggcggtgcccatggtgttgcaatgccccagcgacggggccgaggaacagacccgggccatgaactcctcgtaatcgatcttgccctcggccagaaggcggcggctttcccagacgatcatgcccgacccggcgcgcttgccctgccaccagccgtccagcatcggcccgccgttcagcgcgatggccggaatgtcgacggtcgccgcccccatcagcatggcgggtgtggtcttgtcacatcccgtggtcagcacaaccccgtccagcggatagccgtgcagcacctcgacaaggctcagataggcaaggttgcggtccagcgcggcggtgggccgcttgccggtttcctggatcgggtgcaccgggaattccatcggaatgccgccggcctcgcggatgccggccttgatccggtccatcaggaagacatggatcttgttacagggcgcaatatcgctgccggtctgggcaatgccgatgatcgggcgttcgctttgcagctcttcgcgtgaaaactgactgttctggtagcgctcgacataaagcgcggtcatgcccgggttgttgggattgtcgaaccattcctggctgcggaaccgtttgttcgcgcgggtgtcggacatcttgacctcctaggatgcaataatgggccgaagcgccatcggccttgcgatagaattcctatttggtataccaaatgcaagaacaatcaacggagctgatccaatacgccatttagccctcttgttttgcggcagccttgcctttgcgcccccggccctggccgatgtcgatattcaggctgccgatgcctgcctcgccgccgcgttcgacgcaggcgggcaaggcggcgattgtgtcgagagcgcgcatgccgagtgctccgccctgcccgaggaagcgccagccgttgcggtgctttgctttaccgatgggcagcgggtctgggacaccgccaccgccgcgacgatgaaatccctggccacccgcctgcccgaggacgtcgccgccatcaccgggatcgaggtgaaatacgatatcctgtcgggtctgctgcaatgcgaccggctggaagagctggcgatcgcggtctcagacctgccctccggcaccatcgcccgagagaaggcccgctgtgccgcgactgtcgccgggcttgcctatacccggctgcgctggcgcgcgcagggcctgaaatgatcccagacaccagaggacgccatgatcgaggaaccaccccttctgaccatccgccgcgcctttccccgtccgacggcggcgcaggtggcggcgtttcaggacgtgcccaccggctttgtctgcgacgcgcttggcgggcaaggcgcgatgaacaccgtgatccggcccatcggcgggctcgagcgcgaggtacacgccgccgggcccgcgctggtggccgataacggcccggcggaaatcctcgccaccgttgcggcggtgcatttcgcccagcccggcgacgtgatcgtcgccgccacgcatgggggccgcaatgtcgccgccgcgggcgacaatctttgcgccatgatgcgcaacaagggctgcgtcgcttttgtcaccgatggcgagttgcgcgattacaagggcctgatggaggttggcctgcccgcatggtgcgccgggctgaaccccaattcgcccttttccaagggcccgggccgcgtcgggttcggcgccacggtggccgggcgccatgtggaaagcggcgacatgatcgtcgccgaccgcgacggggtggtggtggtgcccttcacccgaatcgacgcggtgattgcccggcttgagcagatcacacggttggaggcagaggcagaggaaaaggtgcgctcgggatactgcgactttcccgccatcgaggcgatgatagccgatggcagcgccatcgtgattgactgaggagacggcatgaacacggtcgacctttccggccttgttgccgtcgtcaccggcggtgcccagggcatcgggcgcgcggtggcggaacgctgccttgcctctggcgcccgcgtggcgctgtgggatcgcgaccgcgcgctggccgaacggaccgccgcggccctgggcacggcagagaccgtgcgcgcctgcgggtgtgacatcaccgaccccgccagtatcgccgcggcgatggccgcgaccgaggccgcgttcggtcaggtcgacatcctggtcaacagcgccggaatcgccgggccgaacgcgctggtcgaagattatgacgacgacgcctttgcccaggtgatcgcgatcaacctgaccggcacctatcttgtcaacaaggctgtggtggcgggcatgaaggcgcgcggctttgggcgcatcgtcaacatcgcctctgtcgccggcaaagagggcaaccccaacgccgccgcctattccgcgtccaaggccggcgtgatcgggtttaccaaatcgctgggcaaggagcttgccgggttcgacatcgccgtcaactgcgtcaccccggccgccgcccgaaccgcgatcttcgaccagctgtcgcaagagcatatcgactacatgctctccaagatcccgcgcgcccgctttgtcgaggtcggcgaaatcgccgccatgatcgcctggcttgtcagccgcgagaacagctttaccaccgccgccgtgttcgacctgtcggggggccgggccacctattgaaggggcgctgtgagtagaaacggccagcacccctaatggtgtcggccatcctgtgatctaccgggaaggcaccgccgccgcagggctggccccgcgcgaccgctgcccctttgtcaaacagcgcggcgcggaccgcccccctaccccgcgaacgcataggcgctcagaaacgcacggtcgggttcgacccccaggcccgggccgtcgggcaccgcgatccagccgccgttccgggccacctgcccctgaatgtcgagcggttccgtcagcaggctgtcgcgaaagatgttcagggtggtatcgaattccagccagggttcgcgcgggaacaggccgccgggcatgggtggcatcgcagccagcagatgcaggttcgtcgccaccgccacggccgagccccagacatggttcaccaccggcacgaaatgcgcatggcacaatgccagcacccgcaggtactcggtgatcccccccagcgcgcagacctcgggttgcgcgatatcgaggccctgcgcctcgagcaacctgcgccagccccagcgggtgaactctgcctcgccgcccgatatgttcaccttgagcccggcgcgcagcgcgcggtagccatccagatcctcgggcgcgaccggctcctcgaaccaataggcgcccagctcctcgagcgcgcggccgacaaagaacgcatccgaagtggtgtagcaatgattggcgtcgaccatgaagtcgaacccctcgcccacaccgcgccgcaccgcctcgcagagtttcacatcctcgcgcgcgcccagcccgaccttcatcttggtggcggcaaagcccatatcgcggattgccgccgcctcgtcggcaaaccgggccagatgcgcggcggtgctttcgcgtttcagcatcatgccatagccataggcctgtacccgggtccggtgggcgccgccgatcagcttgtgcaacggcagcccggtcaccttgcccgcgatatcccacaaggcgatgtcgacccccgacagcgcctggatcggcatccccttctgcccgtgatcgcgcagaaggttataaaccttgtgccagatcacatcccggtccagcggatcatcccccagaaccatcggctggatgaccttttcgacgatggtcttgttggccagcgccacggtgccggggccaaagcattcgccccagccggtgatgccctcgtcggtttgcacttcgacgatatgggcggtgcggcgggcatagtattgctgtgaatagccaagctcttctggcatgtcggtttgcagcacatggctgcggatcgcggtgatcctcattgctggcctttcctcgggacggtcgcaaaggcgcttttggcaccggcgctttcctgggtcttgaagatcgaggaagtgtccggagcaggcggcaggggcatgcgtaccggaaccggcgcgacccggggctgaatgcagggcgcgccggtcaccacccggtccacaaggtcgtcccagaaccgccgctgccccagcgaatggatgtaagaggccgcacccagcagcggccaggcatcggcgcggcccagttcatagaacaggatgaaccggggccggtcgctgatattgggcgctgaaccgtgcaacaggcgcacgtgatgcaccgtcatgctgcccgccttgcctgtcagggtcacgatccggtcccgatcaaacagcggatcgtcggggtcgatggccccggcaaagaccccgcccacatggtgatccagcaccgggccgcgatgggtgcccggcaccaccatcagcgggccgttatcctcggtcacatcctcaagcatcaggccaaaggccagcaggtcgtcgttggtatgcgggtaaaaggcccagtcctgatgccattccaccgccgcaccgcctccgggcgccttggtgttcagcttcgaggtcaggatcgaggtatcgggccccagcaggtcggtcagcacctcggtcatggccgaggtgcgcagaacctcccagaaatacgggtcctgcttgtgcggtatcttgatgcgggtcagccgcgggctgtccggcccgtgcccgctgtcgaggtcatagacatcgttgctggcgctcacctgccgcgaggcgtcgatcagaccggcggttatggcgcgcagcctgtccagctgctcggtggtgaccgcgttctcaatcagcagatagccgttttcggcgtagaagtccttttgctcccggctcagcataggcgcaccctccccagcgctatttcctggtgacctcgtccatatccagcccgttcagcgcgccgacatggtttgacagcatcggcacgaaatcctgcccggcaccctgcgcctcggcatgggtgtagtaatggcgcgcagcgctggccatgatgttcaccacccccgcctcggtcgccatcgcgttcacatagcgcatgtccttggacaggttggcgatggaaaacttgtgcgcattctcgtcgcgctcgcagacatattgcatgaaggttgcgaaaaagccgctgccaaggcggctgggaccaatcacctcgcggaaggtatggggtgagatacccacccttgcccccagaaccacggcctctgaatagagcgcggcataggcgcccccgaggaagttcatcagcagcttcatcttgtgccccgcgcccaccgggccgatgcgggtgatggtgccggcccaacagtcgatgaccggggtgatggtcttcatcagcgcctcgtcacagcccaccatggcgtcgagcgtgccgtcctcggcctctttcggggtgcggcccaggggcgcgtcgaccatgtgaacgccctgcgccgccatctctgccgccagcgccagggtggacacaggatcggcggtggtggtgtcgatcacgatcagccccggccttgcagcggcaagaatgccctcgggtccacggatcaccgcctcgacctgtttgctgttgcccagacagatatggatgatgtcgcagcgcgccgccatgtcggcggggcttgccgcttcctgcgcgcccagcgccaccaggctgtcgatgggggtgcggttcacgttaccgcggacccacaacgggtatccgcccttgaggatgttcttggccattccgtggcccatgaagcccaggccgatgaaaccgatgaccggtctgtccatgtctcactccctcccgcaccgcatctctacccggatgaggggcggcggccggtggcacaaggccccttccggcgcgcttcgcccacacccctaaaggctggcggtgattcctccgtcgacgaacagaacatgcccgttcacaaaactcgccgcatccgagcacagaaagatacaggccccgaccagttcctctacctcgccccagcggcccgcaggggtgcgtttttccagccaggccgagaattcgggatccgccaccagcgcggcattcagcggcgtgtcgaaatagcccggcgcaatggcgttgcagttcagcccgtggcgcgcccagtcggtggccatgcccttggtcagattgctcaccgcgcccttggaggcggtgtaaggcgcgatcccgggccgggccagcgccgactgaaccgaggcgatattgacgatcttgccagcgccgcgcccgatcatgtgccgcgccaccgcctgtccgacgtaaaaggcgctgttgacattggtgcgcatcagccggtcgaacgcctcgaccgggaactcttccagcggggtgcggtgctgcatcccggcattgttgaccagaatgtcgatctgcccgatctcggcctcgaaaccgtcgaccgccttgcgcacggcatcagcgtcggtgacgtcgaacaccagtgtctcgacctcgatcccctgtccgcgcaactgttcggccgcgcccgcgagccgggcgccatctcgggcgttcagcaccaccgacgcgcccgcctgcgccagtccgcgcgccagagcataaccaatgcccatcgaagatccggtgaccagcgcgcgacggcccttcagatcgaacaagtccatggcttttctccccaaaggccgcatggttgacaattccgggcaaacccgtcttcataaaatggtataccattttgggggcgatgcaagcgaaagccccggaaaggatcccttgtcacgaccgctgccccgcccgcgcccctttgcccgcctgagggccccggaccaaagcactcctgccccaggcgccagggagaggacatgctgacctttgccgccgcagtcctgtttctgatcatcacgcccgggccgggcgtgatgacgaccgcaggttttggcgcggcctatgggttccgggcctcgctgtcctatgtcgtggggctgtttatcggcaccaacctggtgatgctggcggtgatgaccggcctggcggcggtgctgctttcggtgcccggcctgcgcctggtgctgctggtgctttcggtcggctatctgctgtatcttgccgccctgatcgccctcgccggtgcccgcgtcgcctttatcgaggcccgcagcgcccccggcgtcatgcgcggcgtgctgttgcaggcgatcaatcccaaggcctatgccgtcaacacttcgctgatcaccgggttcaactatgcccccgatgcctttctgttcgagatgttcaccaaggccttgatactgaacgcaatatggatcccgatccaccttgcctggctctgggcgggggccgcgttgcaccggctcaacctgccgcattccacccagcgcgccatcaacattctgatggcgctgtcgatgcttggcgtggtcgcgctggcgctgtggtcagcgtcgagggtcaaggcatgaggacccgtcgacagcgccccgcaccgccgggcaatccggcgcgcaattaggaggacaaccatgctgcctcattccaaccccacgcccgaggccacgcttgtcggccgcatctggcgccccggtatcggaccctgcctggtccgcctcgacggggaccgggtggtcgatatcacctcgaccgccctgcccaccctgcatgccctgctggagacgcccgatccgctcgacaccgcccgcgccgcgcccggcacgccggtcaccaccctggcagagcttgcgggcagctcgagccccgatgccggttcggacgcgctgcgcctgctggcgccgcccgacctgcaggcggtcaaggccagcggcgtcaccttcgccgcctcgatggtcgagcgggtgatagaggagcaggccgccggcgaccctgaccgcgcggccgcgatccgcgtccgcgtcggccgggtgatcggcgacagcctgtcgggcatcgtgcccggctcgcccaaggcgatgcaggtcaaggcggtgctgcaagaggaagggctctggtcgcaatacctcgaggtcggaatcggcccggatgccgaagtctttaccaagtgccagcccatggccgccgtcggttggggcgcccgcgtgggcctgcatccgatctcgagctggaacaaccccgaacccgagatcgtgctcgccatcaattcgcgcggcgatatcctgggtgcgacgcttggcaatgacgtgaatctgcgcgacgtcgaaggccgctccgccctgctgctgggaaaggccaaggataacaacgcctcttgcgccatcggcccgttcctgcgcctgttcgacgccgacttcacgctcgacacggtccgggctgccgagctgtcgatgacggtcaaaggctccgacggcttcatcctcgatggccggtcctcgatggcgcagatcagccgcgatccggccagcatcgtggcgcagacgatcgggcggcaccatcagtatcccgacgggttcttcctgttcctgggcaccatgttcgccccgatccaggatcgcgacgcgacgggccaggggtttacccatcaccagggcgatgtggtgaccatttccgaggccgcacttggcagcttgcgcaacagcgtgttcctgtcgaccgattgcccggaatggaaattcggcaccgccgctctgatgaaaaaccttgccaaacgggggctgctgtgagcacgccagatcttttccaccatgccctgtatctatcgcaaacccatgatcgggtaccctctccgggtgccgatcaccgccaatcgcggggcgcgcgctatctgcgtcgcccggcctcgagcggcgcaatgaacaagcggaagcagccatgaccagtttccttgccatcggcgaatgcatgatcgaactgcacgagaccggggacgggctgtatcgccgcggctttgccggagatacgttcaacaccgcctggtatgccaaacgcctgctgccagcatcctggagggtcggttacgcatcttgcatcgggcaggataccgtctctgacgaaatggccggcttcatggcgcaagaggggatcgacacctgcgcgttgcgccggctgcccgaccgtacagtcggcctttacatgatcagcctcgacaacggcgagcgcagtttttcctattggcgcggccaatccgccgcccgccagcttgccagcgaccccgattggctggacagcgtcctgtcgggggcggatatcctttacttctcgggtattaccctggcgatcctgtgtcccgatcaccgccgcgccctgtgcgatgcgctggcccgagcacgctcgcgcggggccactgtcgcctttgatacgaacctgcgcccaagcctgtgggaagacaccgcaacgatgcgggcggggctgagccttggcgcctcggtcgccgatgtggtcctgcccagctttgacgaggaaaacggcctttttggcgatgccgagccgcaggccaccatcgcccgctatcacgccgccggggcggggatcgtggcggtcaagaacggggggggcgatctgaccctgtgggatggcaagcgcctgcacaacctgcccgcaacaccggtggcccgggtcgtcgactcgaccgctgccggggatagtttcggtgccgccttcatggccggtctcgccactggcgcatccgccacggacgccgcagcgagggcgatgtctctggcggcgcaagtcgttcaatcccggggcgccctggtacccggcatattcgagagggagccaaaatgaacattctcatcatcggcggcggtggcgtcgtgggccagaaacttggccgcctcctcgccacgcgcggccatctgcgcggacgggagatcacccgtcttaccctggtcgatatcgtcgatccggcgccgattcccgatgccgccgtgccggtcgaaaccgccacctgcaacatcgccgaccccgcgtcggtcgccggctgcatcggtgcggatgtcgatgtcatctacctgctggcggccatcgtctcggcccaggccgaagaggatttcgaccagggctatgccatcaatctgatgggcacgctgaacgtgctggaacgcgcccgggcgctgaagacgtcacccgtggtggtctttacctcttccatcgccgtctatggtggcgaggtccccgatccgatcctcgatcacagcttcctcaacccgcagacatcttatggcacgcagaaggcgatcggagagatgctgctgaccgactactcccgcaagggctatgtcgacgggcgcgggttccgcctgcccacgatctcggtgcggcccggcaaggccaaccgcgcggcgtcctccttcatgtcctcgatcctgcgcgagccgctgaacgggcaggaagccgtctgcccggtggacgaggatttcctccactattacctcagcccccgcaaatgcgtggaaaacctggtcaagggcgccgagctggatgccgaggcgctgggccagaaccgctgcatgatgatgcccggccggatatggagcatccgccagctgatcgacgccatgacggcggtggcgggaccgcaaccggcagggctgatccggtgggactcccagcccgaaatcaagcgcatcgtgtcgggctggcgctacgaccttcgcccggaaaagtcgctgaagcttggcctgagtgcggatgacagtttcgaggacaatgtgcggtattatctggaggatgaccgcccggcgggctgaccggcaccggcgcgcagcaggatgtttgcgcgccgcttctccgccttggtcgggcacccgtttgccgcgcccgcatcgcccgggcaaccgcactcaccggatatcgcctgcccttatggcttgttgaccggtgtcagcaccggcttgcctgccagatgcgcggcgatattgccgcgctgaagcgcccccatcgcggcgcgggtttcaaccgtgcccgaaccctgatgcggttgcagcaccacattgctgagcgcaaggaaacgcggatcgatcgttggctcgttcaggaacacgtcgagcgccgcgccggcgatccgcccccgttccagcgcatccagcaacgcggtctcgtcgatggtcgagccgcgcgagatattgacgacaacccccctggggcccagcgcctcgatcacctcgcgcgagatgaatttctcggtctccggcccgccgaccagggccaccacaaggaaatccaccgccttggccagcgagaccggatcagcgtgataggtccagccgggcgtgtccttttcagagcgggcgaagtaatggatatccatcttgaaggccgcgagccggtcggcaatctcccggccgatccggcccagcccgacaactccggccaccccgcccgaagccttgcggttcagtgggaaattggccgtctcccagtggccctccctgacccaggcgcccccctgttccatccggcggcattgcatcagcagcatcgtcaccgcaaggtccgccacatcgtcattcaggacgccaggcgtgttggtcaccgtgatgccccgcgccgttgccgcggccacatctatggcatcgtatccgacgccgaaattggcgatcacccccagccccggcagcaggtccatttccgccccgccaaaggccgtgtgccccatataggccaccgcagagatgcctgcgcgcatggcgggttccaaccccgccacctcggcgatgccgcccagcatcagggcgccgaattcctgctgcaatgcctgccggtcattgtcgttgtaagggccgattgccagggtctgggtcatgatcgctcctgcttgctctgaaggcgccgggccagcgctgccggacggcagcgtaccgccccgcattttgcgacccactcggccatttctgcgcctgttcaacgcgtgtgatttggtataccaaagtacaaaaccgtggaaaagacaacagttcttcagggatttcggtccatgaccagcatgatcttcgccgacagccagccccccctgcgggcagagccggcctttggtatcctcgccggcgcgcaggcgctgaaccggtttcccgaccaggcccgtgtggccagcctgacgggcacgtccgttggcttccggggcgaaggtcatgtccgcttttcccatgccacttccacggaaaacagtgtcgacccaatccaacggatccgaacgatcctttgacaggagcctgcccatgcacacccgcgtctgccgcatccatgccgcccgagatatccgggtcgaaaccgatcccctgcccgagcccggccccgcccaggtgatcgtcgccatggcggcggcaggcatctgcggctcggacctgcattattaccacgacggcggctttggcccgatccgggtgcgcgaaccgatgatcctcggccacgagggcgcgggcgtggtcgccgcccttggcccgggcgtgaccggtctggcggtgggcgaccgcgtggccgtcaaccccagccgcccctgcggcacgtgcagctattgcgtcgaggggctgacgacccattgcctcaacatgcggttctacggctctgccatgcgctttccccatgaacagggcctgtttcgcgacaagctgctgaccgatgccgcgcaatgccacaagctgtccgatcatgtcacgatctccgaaggggcctgcgccgagcctctggcggtgtgcctgcatgcccgtcacatggccggagaggtcaggggcaagcgcgttctggtcaccggatcggggcccatcggggtgctctgcgccgccgtcgccgccgaggccggagccgcggaaattgtggtgaccgaccttcaggacgccccgctggaggtagcccgccggatgggcgccacccgcacggtaaatatcgcgcgcgaggtcgaggcgatggccgcctatgcggtcgacaagggccatttcgatctggtcttcgaatgctctgccgccgcaccggccatacattccgccattgccgccctgcgccctcagggcacctatgtgcaggtgggggttaccggcgacgtgccgctgcccgtcaacctgatcgtcggcaaggaactgtgccttcagggcacccagcggttccgggccgaagagtttgccgaggcggtgcggctcatctcctcccggcgcatcgacctgcgggcgatgatttcgggcagcttcccgctggaacaggcggaagaggcgtttcggatggccgcagaccgcagccgcgcggtcaaggttcacctgacctttgccgacagctaggccccgccgatgacccgagcagagctgaggctggggttgatcggcacgggcatcgccctgtcccggaccccggccatgcatatggccgagggccgcgcgcaggggatcgccacccgctatgacctgatcgaccccgaccggatggagacgccgccgccgctgaccagcctgctggaccgcgccgaaaccgaaggctacgcgggtctgaacatcacctatccctacaagcaggaggtgctgtcgcatctgcatcacctgtcgcctgccgccgcggcgatcggggctgcgaacacggtggtgttccgcgacggccagcggttcgggcacaatagcgacgcctggggctttgccgaagcgatgcgcaagaccatgcccgatatccggctggaccgggtgttgctgatcggtgctggcggcgccggatcggcggtggcccatgcgctgacctcgctgggggtggggcagttgctgatcacggatcgcgacatgccccgggcgctggcgctggcggctgccaccggggccggcgcgctggccggctccgagatcaccccgaacatggccgacggggtggtgaacgcgacccccgtgggcatggccaaactgcccgggatgccgatggatcctgccctgctggcgcctgcgcaatgggtggtcgatatcatctacttcccgctggaaaccgcctttttgcgggcggcgcgggcgcgcgggtgccgggtgacgaacgggcgcgcgatggcggtctatcaggccgtccgggcgttcgagctgtttaccgggcaggtcgcgcaagccgggcggatgcaggccgtattcgacgcgttcgatcgctagatcacgtcctgtgccgcccgccggcgctttcgcggtgccagatatacaggcccgaggcgatgatgatcgcgccgccacccagggtccagaccgtgggccaggtattgaacacgatcacgccggccagcgccgcccagaaaatctggctgtagatcagcggcgcaaggatcgaggcatcggcccagcgatgcgcggtggtcgccgcaacatggccgcacagcccgaaggctccgatggtgcagagaaccagccagtccagcccggcttccggccagatcgcgaccctcagcgcaaacggtgccagcaccagcgtggccagcccgctggcccagatctgctgggttgcggtgctttcgatcccggtcagcagacgggtcatgacgaaatacatcgaggccatccccagccctcccaggctgtagaacatggccgggtggaacgcggccgaccagggctgaaccacgatcagcacaccaaggaacccggtgcagacggcaacgatccggcggatgccgacacgttcgcccaggatcggtatggccagcagggtgatcacgatcggcccggcaaaggcgatggtcgcggtcaccgttatcggcaggtatttcagggcctgaaagttcaggacggtactgcccagcagaaagaacgagcgcaggatttgccgccccggcgcctgcgagcggaaggtggccgttccctcggtcggcaggtaataggccagcccatacaggaaatggcccagatagcgcgcaaagacgatctgaagcaccggcacccctgcccccgccagccacttggccgaggtgtcgatgcaggtaaacagcaccgccgccagcgacatcagcacaacacccgcggcaacgcggtcttcgcgtggctcgatcaaccgcgcctcataccgtcatgccgccgtcgatggccaggcattgcccggtcatataggcgctctcgtcagaggccagatagacgacaagcgcggcgatctcgtccgcctcgcccaggcgacccatgggttggcgggcaacgaattgcgtcatcgcctgttcataattgccggtggcgtgcaggcggtcatgcagcgaggggctgtcgaccgtgcccggtgcgatgcagttgcagcggatgccctgcgcgacatattccgccgcgaccgccttggtcaggccgaccagtgcggccttggaggtgccatagataaaacggttgggcaggccgcgcagatgcgacgcgaccgaggcgatgccgacgatggcaccccggcggcggtccagcatggccggcagcgccgcctgtatcgcatgaaaatgcgcccgcacgttcaggttcatggcagcgtcgaaatcgtcgtccgtggcctcgagcgggctgcccgaatgcaccaccccggtgcagttgacaaggatatcgggcgcagcctcggtcaccgcctgttgcagcgccgccttgtccagcgcgtccagcgcaaaggcgcgggacacatcgagcccatcgagcaggtcgccgttccggtcggtggcgatcacccgtgccccctcgcgcaccagggcctgggccgaggcccgaccgatcccctgacccgcagcggtgacaaaggccgtcttgcctgtcagtctcatttcttttcctctccaaggtggcgcaccatccagtcgatcatctgcggcaccatcaggccgccgtcgccaccgtcacgggcttcgcgcagggtggcatcagcggcgatcgacatgcgactgaaaagccccatctccgtcgccatttgccggtaatagccgacatccttggcggcgtttgcgaccgtgaaggccaggtcgatcctgccaccgttggcataggcattgatgaaatccatcatgccggaatggttcggcccggcggccatgacattgtaaagcgcctgccgttcgatcccggtggcatccgcgatcgcgaatgcttcggccatggcgcaggcggtggtcatggaatagcagttgttgatgagcttgatcgtgtgcccattgccaagcgcaccaagatggaagacgttttcgcccagcgtatgaagcaccggtttcacccggtcgaacgtcgccttgtcacccgaacacatgatgttgagaagcccgtccctggcatgggccggcgtgcgccccagcggcgcgtcgagataggttgcgcccttgccggcaagatcgccgccgatccgccgggtcgatgcgggcagagaggtgccgaagtcgatcaccacctgcccctctcgcgtgcccgccagaacgccgtcatccccgtagatgcggctttcgacctgggccgaggtgcccatgcacaacatgacgatatcactcgcctctgccacggcgcgggcatgggccgcctcggtagcgccccgcgcaagggccgcctctaccccggtgcggtcgcgattgcccagaacggtcacggcatggcctgccttttgtaggcattccaccatggccgcccccatcagcccgagaccgatgaacccgatatgtgccttgtccatgttgttctccttcatatgccagagtagtcgccgggcacctcatgcgccctcaccggccgtccaagcttgcccgacagggccgcggccagtgtcatttccagggccgcgttcccatcggtaccggtgcacaggacatcatcctgcgcgccctccaggacagcggcaaagcggttgatctgttccagcagcggatcgaccctggcaaacccggccccggccgcgcgggccagcggtttggaccattcgatctcgccgggggccgagcggccccaacgggtgagcgacggaaactccagcgcgcccgctgtgccggtaatgcggatgtaatcctgcccggagaccgcgatggcggggttctcggcacaggcggcctcgaacgaccagggcgaggcgcccgcgtcagagatcagaaacgaccccagcgccccatcggcaaagcgaaacgcaagcgcggcggtatcgggaaccaccagaccgcgccgggcagaggaggtcagcgctgagacctcgaccatgtcgcccaccagaaaacgcaaaaggtcgatctcgtggctgagattggtcatcagcggccccgccccggcctgccgccgccagtcctcggcataatagctgtcgtgcttgcgcagggaccacaggccctgcaggccgacgagatcgccgatcccgcccagcgcctcgcgcgcggcgcgggaaaacggatggcagcggcgatggtgccccacataaagcggcagaccggcgcgatcagccgcacccagcagcacgcgggcatcgtccatcgtgcccgccgtcggcttttcgaccagaaccgcccagccccggctcagcgcggccagcccggttgcaaggtggtccggcgtgggcgtggcaacgattgccgcccgggtttcccgcggcacctcctccagcgtggcaaccgcgacaaggccgctttcggccagggcgcggcggcgggtttcgacgggctcgaccacagcggtcaggcgaatttggggcgaccgccgcgccacctcgacatgacgcatgccgacacacccggcaccgatcacgcaaaggggcagcggcgcactcacatcaccgccccgatctgccagggcacgaactcgaaatcacccagcccctgcgcctcggacttgctctgctcgcccgaggccacgcgcaaccacatctcatagatctcgcggcccacctgttccaccgtggcgccgcccgacaggatgcggcctgcatcgacatccatgtcaccgctcatgcgggtatacatctcggagttcgtggccactttgatcgtcggcgagggcttggacccgaaggccgatccgcgcccggtggtgaacaccaccagggtgcagcccgaggcgatctgtccggtgaccgaagccggatcatagccggggctgtccatgaaggtgaagccacgggccgtcaccggctcggcatagcggtagacaccattcagcggcgtggtgccgcccttggcgaccgcgccaaggctcttttcaaggatcgtggtcaggccgcccttcttgttgcccgggcttgggttgttgtccatcgaacccttgttgcgtgcggtgtaatcctcccaccagcggatcaggtccaccagcttgtccccggttgcgcggtcggcggcgcgggcggtcagcaggtgttcggcgccgtagatctcgggcgtttcggcaagcaccccggtgccgccctgggcgaccagcagatcgcaggcatggcccacggcgggattggccgtcacgccggaccaggcatcggagccgccgcattgcagggcgaccatcagctcggaggccgggcatggggtgcggcgggcctgattgaccagcggcagcatggtctcgatcttctcgatccccttgtccacggtcttgcgcagcccgcccatgtcctggatgttcatggcctggaacagcggccccgggctcaggccataggcctcgatcagccagtcgatctgcatcatctcgcagcccagacccgccatcagaacgccgccgatgttggggttgcgcgcatagccccacatgacacgctgaagcgcctcgaagccttcgctgccctgccccgccatgccgcaaccggtgccgtgcacaaaggcgacgaccccatcgacatttggatacgcggccagcctgtcgggcgtgaaatggcctgcgatcatccgcgcggctgtggccgaacagttcacgctggtcaggaccgcgatatagttgcgtgtacccacccggcccgaggggcggacgtagcccatgaaactgtcgagcgtggccaccggcgccaccgggcgcaggttggtcgagaactcgtattccgcctcgacgttccggaactcgaggttatgggtatgcacatgcgcgcccggcccgatatccccggccgcgtagccgatgacctgcgcgtatttcagcaccgcctctcctctggcgatggcccttgccgccatcttgtgaccgcgcgggatcagctctgccgcgccgtcctctcccggggcaagctgggcgatggcggtgacaacattgtcggcgtcggacaagcggactgtgcgcatggggcggctttcgcgttggagagcggcgaagctcgaacggcggtgatggtagaggggccgaagcaatgcgctccggcccctgcaaagacgtcaaaggaacagcgtgacgatgttcggccagatcagcagaaccgccagcgcgcagagctgcaacatgataaacggcaggaacccccggaagatcgcggtcagcgagatatgcggcggagccaccgattttaaatagaacgccgccggtccaaagggcggggacaggaaactgacctgcatgttcatgcagaagaccacgccgaaccagatcgccacatggcgcggttccaactctcccaggaagccgatttccgcgaccgggagtttcagcacgatcggcaggaagaccggcatgatcagcagcacgatgccgacccagtccatgaacatgcccatgatgaggaagatcaccatcatcaccaggatcacccccatcgtgggcagttccgaggtcacgatcagattggcgacaaaggtcggcccgcccgccagcgtataggccgccgccagcgatgccgcgccaatggtcacccagatgatggtgccggtggatttgagcgtgcgcatcaggctgtcccagaccacatcaaccgtcatctcgcgccggatcaggccgatcacgaaaaccgcgatggttcccatggcggccgcctcggtgatccccgtgatcccgccatagatcgagcccagcaccacgcccacgacaacgatcggagcgaccagacccttgcccatgtcccagccgaggctggtgcgctccttgcccagaagccgcgagacgacaaacccgatcgcggccaccacaagcagcttagcgatccggacccgcagcacctcccacatggtggtgaccccgtcatcggacatcgttccgccgctgaaggcagagatcagcaggagaagaccgacgaagaacagcgctccgtaggtggcgaacttggccaggaaggccaggaacagcagcgccttgacccggcccggcggatcgtcgggatcgggttcgggcagcggcgccagcgaaggattcaggttggtgcggacaatgatgtagatgatgaagaacgaggccagcatgaagcccggcaggaaagaggccgtgaacagcgccttgatcgaggtttccgtcaccagcccgtagaagatcagcacgatcgagggcgggatcatggtgccaaggctgccactggcgcagatggtgccgatggcgaggttctggttatagcccagccgcagcatctgcggcagtgcgatcaggccaagaagcacgacttcgccgccgatgatccccgacatggcggccatgatgacggccatgatcgaggtcacgatggcaatgccgccgcgcgtgcggctgagccagatgttgagcgagctgtacatgtcgcgcgcgatgcccgaacgttccagcagcgcggccatgaagatgaacagcggcaccgagatcagcacgtaattcgtcatctgccggtacacggcctgggccagaaccgacaacggtccgctgccgaaacgcccgaatgacgcttcgggcccgaatttcatcacgatcaccgcaaccgcaaggaacgccgaggcaaatccaagcggcatgccgatcgccagcagaatgaacatgccgatcagcaatatgatcgagatggtggctacatcgccgaccttcatccaggcgaagagttccaggaattccatgtcacttctccagcgtcttgcggatgtgttcgatttctgtctcgtcgatgtcgtcgagaggcgagtgatgttcgggtgccttgtgccaatcggcgatcagattcgagatagcctgcaaggccaccagcacgatgatgatcagaaccgccggtttgacgatgcccggaatgggcgggtcccaggcggtgccaaaggtctccatccgcaagaagcggcgttcggcatcggcgtaattgccccagaccagggcaaaggtgaagacaacgatcagcagaaccgagaccacgtcggatgtcttctgcgcccagcggggcatgatgtcatagatcacgtagatgcggatatggctgcgctgctgcatggcatattggccggcaaacaggaaaacgaagcttgcgatccacagcgacagctcgttggcccaaagcgtcgggcgcgaaaacacgtagcgcgagaccacctcgtagaacatcacaagcaccacaaaggcgatcatgatcatcgcggcgcgcgaggtcacaagcgacaggatgtcgaagaacccgttggcctcttcctcgatggcgccgcgaatatcggacaggtacagcgacgcgcagaagaccgacatagccaggctgagcagcatcagccagaccagcggacgccccgagggtcggatcatctcgtgcatgccataggcatcttcaaagaacagcctgccaaggaccagccccagaaaaaccaggccggtcaccgccatactggccagcatcgcgacgtatatcggggcgcgaaaccggcccagccaaacgccttccttctccatctctcactccccacgagtcatcagaccgttgcccggtcagatttttttggaaaatcggcaggtactgccacgtcggggcccgccctgccctgcgtggcgcggcccgtttccaggccgcgcccattgggcatcagttcagcaggcccagctgtgtgagataggacttgtggctcgccagaagggcgccggcctcgggcgaacgggtgccccagtcgtcccaggcggcctgagcggccttgcggaactctgcacggtcttctgcggaccagttgtgcagcgtcacgccttcggcgcgcagtttcgcagccgcggcgttgttgttcagctcgttggacagggcgatctggaagcccagcttctgccacgcggtgtcaacgatgcggcgctgctggtcggtcaggccgttccagacatccagattgcaggccaggtgatccgacggcatcgagtggaagcccggataagtggcgtgtttgacgatgtcgtacaggcccaggcccacgttgttgtaaaggcccgaggcgtcggcgccgtcgatgatcccggtttcaagcgcggtgaagatttcggtgaaatccatgacgatgggcgaggcgccgagtttctcgaagatctcggtttccatgcccgggggcgagcggaacttccagcccttcaggtcttcgaagccgcggattggcttggacgaagacaacgattcctggccgtagatggcccagccgatcaactgcatgttctgggcattgtacagctcttgagcggcggcatagccgtcaccgaaatagagccacgaatactgctgccacggggtatcgtagccccccatgatatcgccgacgaactggaacgccgggttcttgccggtctgataagcaccaccggtggcatcgcaatccaggatgccgttgattgcagcatcaaaggtttccgtcgtcgccacaaccgaggaggaatagaacatctcgatcgtgatatcgccccccgacatggtctgaacgtcgtcagcccagatcgccagctgctttccggtcgggtgctcggtcgcatagtgcgtctgcacccgcagcgtgaccggatcggccaacgcagttgttgccgccagggctgctgcgcctgccgctacgtagatgaattttaggctcatggttattctcctcccttggcgacgttctatggccgccgtttctggttcccgcgcaaggcgcgctgacagagatggtataccatctgcaaggacgctagcgagcaatgtctcgacaatcaacttctttttggtataccaaatttggaatacccatcgcaccgctcatgtggaacatcccttggcaacgggctactaatgaccggaaaaagcgtccgtgaggtcccaatgactgaagaaatccttgccgaaagcatcgctctgcgcctgcgcagagatatcctgcggggcaagcttgtaccggggacgtccatcaaggaacgcgacaacgccgccgagatgggggtcagccgtacaccgatgcgcgaggcgattcgcattctcgccaacgaggggctcgtacagctgcggccctcgcgaagcccgatcgtaacccagctgagcctgaatgaagtggtgagtttcatcgaggttctgagcgctcttgaaatgttggcggttaccctggcctgcgaacgcgccaccaagatcgatatcgcccatgtccgcggggcggaacgcaagctggcgacccaatatgacaggatcgaccaggtcgaacggttcgagttggacatggatttccatatcgccctcacccgcgcctcgcataaccaggcgctgtccgacacccatatgagctatcttcgcaggctctggtatgcccgcttccagtcggcccgaaaccgccacaccaaggaccgcgtcctgcaacagcacgccgctctggtcgatgcgatcgaacggcgcgatcccaccatggcccagacggagctgtccagccatctcgagaacctgcggatcaacgtccatgcctatttcgaacgcgccgagcgcgaacaactgcaactgaaaaactctgcctgaccaggcaggaaagccccccaatttcagagaggtttgaccaacatgaagctcctccgtttcggccccgctggcgccgagaaaaccggcatgctcgacgccgatggcaatgtgcgcgacctgtcggcccatgtgcccgacctgtccggcgccgcagtgtcgatcgaggcattggacgccctgcgcgcgatcgacccggccaccctgccgctggtcgcggatccgggccggatcggcgcctgcctgtcatcggtgccgaacttcttctgcatcgggttgaactatgccaaacatgccgccgaaaccggcgcgaccccgccgtcggaaccgatcctgttttccaagaccacgtcctgcctgtctggcccgaacgatccggtcatcatcccacgcaattcggtaaagaccgactgggaggtggagctgggcgtcatcatcggccgcagcgcgctttatgtggacgaggccgacgcgctggattacgtggcgggctattgcaccatcaacgatgtttccgaacgcgcctttcaggcggaaatgggcggccagtggatcaaggggaaatcggcgcccagctttggccccatcggcccctggctggtgaccgccgacgaagtgcccgatccgcaggcgctggacctgcgcctgtcgctcaacggcaaggtggtgcaggattccaataccgacgacatgatcttctcggttgcccagatcgtctcgtacatgagccggttcatgcagctgcagccgggtgatatcatcgccaccggcactccctcgggtgtcgggctgggaatgaagccgccccttttcctgaaacccggcgacaccatggaactgtctgtgcagggcctgggcagccagcgtcaggtcgcggtggccgcggactagaacagaacgccggcccgggccccctgccccgggccggcgccgctaccgaagtcccccggtcgagctttgccagatcagacgcgccatgacccggctcaggggatcagaacgaatggccgtcgatcggcaagcggcgggacccgggaacagccagctgcaccggtggaacggtctgcaaaacggcaggatcgcacctgtcaccggctcaagcgacgcgcgcgcgatacgggcgcggaagtacaggcaggcccaagccgcggccatgacacatcaggaagaaacaatcctgataggtcatggccccgccgcttacccgtcttcggccaggggccagagggcgcgcaggctaaggcgggctggaacctcccgcccttcgaccagcaccgaataggcgccggtttccagatcgcgccgtcctccaccctcgggcggtgacaccatgcacaggccaattgcggagccggccgcggcactaaaggctccgctggtgacaaagccgacgaccgccccgccctgcagcaccggttcgttatgatgcaacagcggcgtgccctcggtcagccggatcgagcagaggaacggacccttgccagcggccttgcgtgccagacaggcgtcgcggccgataaaggggaccgccttgtccggcttgcagacaaaacccagccccacctgatgcggcgcctcggtataggccatgtcatggccccaatgggcaaacccagcctcgatccgcagcgcgttcagtgcctcgccgccgaccagccgcaacccctgcggcgcgccgctcgccatcagcacgtcgaacacatgttcggcgaaatcgggggtgacgaaaatctcccaccccagatcgccggtataggacagccgctgggcaaagacaggggcatggccgatatggaaccgggcgaggctgttgaacgggaacgcggcatcggaaaggtcgatatccgccacgtcggccagaatctggcgcgatttcggcccgcaaagcgacaggaccgcataggcgctggtggcatcgcgcagccgcacatcctcgtcgggccggatcaggttgcgcaggtggtcgcggtcgcgccgagtatgcgagatcgcactcatcaccatgaaactgtcggggccatggcgggccacggtcacatcgctttcgatgccgccatggtcgttcagcatcagcgtataggccacccgtcccaccggcagggccatgtcgttggtgcaggcgcgttgcagaaacgcctcggcgtcgcgcccctcgaccatcagcttgcccagcatggaatagtcgatcagccccgccgcgccgcgcaccgcgcgctgttcggcctgggcatggtcgaaccagccggggcgatagaacgaatggtcatagacgggcgtttcgccaccgggggcaaaccatcccgggcgctcccagccctgcacctcgccgtaagcggcgccatgcgccttcatcacgtggtagaaaggcgtgcggcgcaggccccgcgcggattgccgctgccgtccgggccagtgcatcgcataggtcagaaccagcgtttccgggcagcggtcgcgcagataggggtcacgcgcctgccactcctcgatccgggccgggtccatttcggacaggtccatggggggatggccggtcatgatccagtcggccaccgcccggcccgcgcccgaccctgactggatgccggtcgagttgacccctgccagcacgaaataccccttcagatcaggggcttcgcccagggtgaagcggccatcatgggaatagctttccgggccgttgaagaaggtgcggatgccggtctcttgcaggatgggcacccggttcatggccaggtccagcacctcgatcacgtcgtcttcgacaaagggcaggctgtcgaattcgaaactgtcggggatgccgccggtggcccaggccttggcgtggaaatgggcgaaaccgaacagcagcttgcccgcatcctctttccaataggtgccatcgcaatacgagcgcagcaccggcaagtcggcaggcaggtccaggatcggctcggtgaccagataatagtgctcgcaggcatggagcggcacgccgacaccgttctggcggcccagatcacgcgcccacatgccgccgcagttgaccacgaaatcggccatgatggtgccgtgatcgctgcgcaccccggtcacgcgaccattggcggtcagcaccttttcgaccttcacgttctcgcggatcgtagcgccgtatttgcgcgcgccccgggccagcgcctgggtcagatcgaccgggttggccgacccgtccgaaggcatgtggatgccgcccagcacgccctcggcattcatcagcggccagcgttcggcgatctcggcggtctgcatgtaatgcgcctcgaccccgaacaggcgcgcaaaatcggccttgcgtttcagctcggccaggcgttcctcgttcaccgcgatcgagatcgagccagattgccgaaaccccggattctggccggtttccctctcgatctcctgcaacagctcgacaccgtaactggcaaaggcggtggtggcatgactgccctgcaattgcccgaccagccccgccgcgtgccaggtggtgccgctggtcagcgtcttgcgttccagcagcacaacatcgctccagccgctcttggccagatgataggccaccgagcagcccatgatgccgccgccgatgatgacgacgcgggccttgtcgggaagcgaagctgtcatgtggttgatcctgtcttgaatttcggaagggggcgcaggtcagccggccgcgaacagccggccggcgccctctggcgcgccgtcaaggcccgccagccgcatcagatgccaggccagaacctggttcgaggcgatcaccggcttgccaagccgcgcctcggcctcggcgatcacgtcgagtgcgcgcaggctggtgcaggagacgaacacaccctccacctcgtcacgcgcgccgatggtcacggcggcgtcaaggatgctctgcgccgagatccgggcgacggtgaaatcgtcggactggttgaacgaggcgacagcggcggtctggaacccggcggcgcgcagattggcctgcatttccagcgtcacctcgggcggatagggtgtcagcagcgcgatgcggcgtagacccagcgccgacagcgccgccttgcaggcggtgatcgggttcgaggtgcgggcgccggggtgctcggcgcggatcatctcgtccacccgcgcctcgccgatcatcgtggcacccgaggtgcaggcatagccgatggcgtcaaagtcaaaggaggcaggcaacagcgccgccgtgcgcggcagatcgacctgcatctggcgcagggtctcgggcgagacctccatcgcgttggggatccgcgcatgataaagcgccacgccctcccccccgaacaggtgggcgaactcgtgttcgatggtctgatcggtctgcaggacaatcaggccgatccgggcccgctggccaagtccggcatcggtttcgaaggcaagcgtttcgatgaccgacggaggggaggacgcggcgttttgcatggctacatcatcgccccggcgccggcgccatccgacccctcttgctgggcaaagaaggacgtccccttgggcaccgccggcagttccatctgataggccgtgcagcgcacccggcccgaggcctcgccgcgcaccagttcatgggtgaaccggctgggcaggtggttggggctcagctcgatcgcgtcctcggcataataggtggtgatgtagagcgtgcgcggctggtccgacaggttcggcgccgagccatgcagcagactggcatgcatcaggcagacggaccccgccttgccggtgcatttgacgatcctgtcgcgctgggcctcgacgatctcgtcatcgaccgcgccggtgaacacaccgttgtgccaatgcgaatggatcggccccttgtggctgcccgggatcacctcaagcggaccgttttccagcgtcacatcgtcgatgaacaagaggcaggtgatcatgtcgtcattggtcatcggctcgaacgggaaatcctggtgccatttcacctgggtcgccgatcccggcagtttcgagttcaccttgccatgatgaaagcgcacgccgggcccgatcagctcggcgcagtagtccaccgtgcgggccttgcgcatggtgtcggcaaagacctccgagacctcttcgggcgactgcacccggcgcagggcgggcttgtcggcgcagtggcccggttgcagatcgaaccgcgcccgaccgtccagcgtttcgccgtaatcctcggtgcgcgcgcggctttcctcaacccaacccgcgaactcggccctgagcgcggccagttcacctggagaaaccgcatcttcgacgaccagcacgccgtcgcgccagaacgcgtccttttgttcctgtgacaacagtcccatcgtctttcctcccgtgttggtcccggcggcgccggggttgatcctgtcggcacgatttcggtgccatctgtccgaaggtccggccagagccgtattcagcctctgttcaaccggttgtctctggtatataccagattgacttgatgtaacggcgagtctgcccattcagtcaagtgaaaaaattttccttgcccgatctggtatataccaaatacctttgatgaaaaccgcgggaatcagatgaacgacgcaacacccgatcagctccggacaggaccatcgcgcgaaacgccgcgatttcagcagatcgttcaggacatcaagcggcggatcgccgatggcagcctgtcggaacatgccgccctgccttcggaacggcgcatcgccgaagagaccggtatcagccggatgaccgcgcggcgcgcgcttgatgcgctcgaggccgaggggctggtctatagcgcggaccggcgcgggcgcttcgtctcgcccaagcgggtcagctatgatgtctcgaacctggtcagcttcgtggccgacgctgaaagccggggcaccgcgctggggatcgaggtgatccgggcacaggagggcaaggccgatcccgccctggcggcgcggctggagctggaaccgggtgctgcgatccatgaatacacccgcctgttccgccaggacgggcacgcgatctttgtcgagaccgaatatgtggatgccagacggtgccccgatttcctgtctcacgacctgcatcaatcgaccacccgcctgctcgagtcgcaatacgacctggtggcgcgtaccggggatatcgtgatccggatgcgcggcgcccatcccgaagagacgcatttgctgggactggcacaaagccagtcggggatcgagctgacacaggtgatccgggacgcatccgggcgccccttctgttttggccgccagttctggcgcggcgaaatggcggagttttccgcccgggccatcgttggaggatctatccatggctgacagtcccatgcgcggatttacccccgcggaatttcaggcccgcacgacacgggcgcaggagagaatggccgcccaggggctggacggcctgctgctgatgagcgagccggacctgcgctatttcagcggttttcacacgctgttctggcaaagcccgacccggccctggttcctcttcgtgcccgccagcggcaaaccgatcgcggtgatccccgagatcggcgccgagctgatgcggcgcggctggcttgacgatgtgcgcacctggcccgcgccacgacccgaagatgacgggatcagcctgctgaccgagctgctgtcaccgctggccgcgcgcggcgcgcggttgggcgtgatgaaggggcacgagacgctgctcagaatgccgctgggcgattgggaacgcctgctggccgccctgcccggtcttgagatcgccgacgccaccggcctggtgcaggggctgcgcatggtcaagaccccggccgagatcgagaagctggcgcatatctgcgccatcggctcggccacgttcgaagcggtgccacagttcgtgtccgaggggatgccgctggacgccgtgttccgcgagttccgccgcaccgccatcgggctgggcgcggatgacgcgccctatgtggtcggggccgccgatcagggtggctatgcggatgtgatctcgcccccgacgcagcagccgctgcgggcgggcgatgtgctgatgctggacacaggctgcacctgggacgggtatttctgcgatttcgaccgcaactgggcgattgggcaggccgatgatgccgcgcggcgggcctatgacgtgctgtggcgcgcaactcaggccggcatcgacgccgcccgccccggcgccacctgccgcgacctgttccaggccatgtccgcggtcatcgccgagctggatgacagcggcggcgatatcggccggctgggccacgggctgggcatgcagctgaccgaacaaccctcgcacgcggccttcgataccaccgtgctgcaggaaaacatggtgctgaccatcgaaccctcgctcagctatggcgacggcctgatgatggtgcacgaagagaacatcgtggtgaccgatggcaccgcgcgcctgctgagcacccgagcggccaccgaactggcaatcttgcggtgagcggaccgttcgcctccgaccctcgcggcgtcgcctgctgcggtcgcccggggcggagtgggcgcttcaagaattctgaaatatctttcagttgtttcaaattgccttgaagcaccccactcactagcctcgatgcgggtgtaagcgtcccaagacccgcaactggacaaggccagggacgaaaaaaacaaaaatcaccaacaggagaagaccatgaacaatcctatgaatttggccagaagcgtcatcgctgttgctgcgatgacctcggcatcggcggcttgggccgaatgcggcgaggtctcgctgaccgagatgaactggccctcgtcccagatcatcacccataccgccaagttcctgatggaacagggctatggctgcacggtcgaactggtgccctcggccaccgtgacctcggtcgcctcgcttgccgagaacggcgagcccgacatcgtgaccgagctttggctgaactcggccggcgaggcctatctcaagctcgaagccgaaggcaaggtcgagcgtctggccgaggtgttcaatcccggtggcctcgaaggctggtggattcccacgtatctggccgaggcgaatcccgagctgacaaccgttgccggcatcctggccaaccccgatctggtcggcggccggttcaacaactgcccggtgggctggggctgccggattgtcaacgacaacctgatcaccgcgctgggcatgcgcgacaagatggaaatcttcgaccacggttcgggtgaaacgctggccacctcgatcgcggcggcctacgaggacaagaccccctggttcggctattactgggcgcccaccgcggttctgggcaaatacccgatgacccagatctcgatcggcgatatcgacatggatgtgcacctggccaaccagtcggccgaaaatgccaatccgggcgtgtccgactttccgccggcgccggtgctgaccgtcgcgacctcggccctgaccgaacgggcgcctgacgtggccgacctgatgcgcaatgtcagctttgacatcgaggtcatgaacgccgttctggcctggaaagacgacaatggcgcctcggcagaagaggcggcggtctatttcctgagcaacaattcggacgtctgggcaggctgggtcaatgacgccgcccgcgagaagctggccgccctgatcaagtaagcggcacctgccgccgggctgccccatgtggcccggcggttcagacaccggcaaacgcgcacccgacaccatgcgggatatgtccgagacaaccttgaaaggggctcgttctcatggccacctatgattttctgttcaacagcctcggcttgcgcgattggtgcgatgccggcaagaccggcgaagcgacgctgtcgatggccgatctgctggccaaggccggcggcaagaccgagacaagcctgttcaacctgccctttccctcgcttgacgagctgaacagggcctgcgccgcctttgccaaatcgcgcgatgtgaccaagggggtcgaagaggggtttctggcggcaaagggcgtattgcgcttcgtgctggacccgctgacccaaccgctgagctggatgctggaattcgcgctcgccacattcgaggcgacaccctggtggatcatgatgccgctgctggcgctggtggtcttctttgcctcgcgctcgatgcgcctggtcgggttcgtcatggcctgcctgatgttcctggcctttgtcgatcactatgaccacgccatgcagacgctggcgatcatctttgtctgcgcctttctctgcgtgctgttcggggtgcccatcggcatcgccatgtcacgcaacgaccggctgcaacgcatgaccatcccgatcctggacatgctgcagaccctgccctcgttcgtctatctgatcccgctgatctttctcttttcggtgaccgagccaaagctctacggcatcgccatcatcctttacgccatcgtgcccgtcatccgcctgaccgatctggggatccggctggtggacagggacgtgatcgaggccgccgacagtttcggcatgaccgaccggcagaagctgtttggcgtgcagatcccgctggccctgcccaacatcatggccggggtgaaccagaccatcatgatgagccttgccatggtcgtcatcgcctcgttggtctcggcgccgggcctgggggttctggtcctgcgcggcatccgcaaccttgaactgggcgtcggccttgtgtccggcctgggcatcgtgctgctggcggtgatcctggaccgggtcaccaaggccgcgctcaaccgcgtcaacgccgcgcaacagcactgagggacacgggtatgagcgacaatatcaaggtttcgatccgcaacctctacaagatcttcggggccgatccgaaagcggcgctgaaacatgtgctggagggcatgtccaaggccgatctgctgaaacagcaccgccatgttctggggctgcgcgacatcaatgtcgacatgcgcgagggcgagatcaccgtgatcatgggcctgtcgggctcgggcaagtcgacgctgatccgccacctcaaccgcctgatcgagcccacctcgggcgaggtgcgggtcgatgacaaggacgtgctggcctatgacgaggaacagctgcgcaacctgcgccgcgaggtcatgtcgatggtgttccagaaattcgccctgctgccgcacaagaccgtggccgagaacgcgggcaccacgctgaaggtgcgcggcgtggccaagcgggattatctggtcgaggccgacaaatggctggatcgggtggggctgcatggctatggcaaccactatccgcaccagctgtcgggcggcatgcagcagcgggtcgggatcgcgcgcgcgctgacctcgaactcgccgatcatgctgatggacgaggcgttctcggcgctcgatccgctgatccgcaccgacatgcaggacctgttgctggagttgcagaccgaactgcacaagaccattgtcttcatcacccatgacctggacgaggcgctgaaactggccgaccatctggtgatcctgaaggatggctatgttgtccagcagggcgagccgcagcatatcctgctcaacccgaacgatccctatatcgaggacttcgtcagcgacatcaaccgcgcccgggtgctgcgggtgcgctcgatcatgacaccgctcgacggccagccggtgccgcccgatgcacatggcgaggtcgattatgacgatacgctggaaagcatgattgcccgctcgggcggcgacacctcgcaccgctatgtcgtgatacgggacagcgcgccggtcggcactctcgacatgacgcatctggtcaaggcgctggtgccccgcgtggcaaccgaggcaagcgcgcgaaaggcctgacgcgccggtggttcgccctccatcgggccttgcgacgtggcagatgaaaaaaaccgccccggatgacggggcggtcttgatgtcttttctgggtcgaaaacccggtggcggttagccgaccagttcgatgcccgagaagaaataggcgatctcgactgcagcggtttccggcgcgtccgaaccgtggaccgagttttcgccgaccgactcggcaaactcggcgcggatggtgccgggtgccgcgtcggcggggttggtggcgcccatcacttcgcggttcttggcaatggcgttctcgccttccagcacctgcaccacgaccggggccgaggacatgaattcgcacagttcgtcatagaacgggcgctcggcatgcactccgtagaaaacgccggcctgttccttggtcatgtggatgcgcttctgcgccacgatgcgcaggccggcttcctcgaacttggcgttgatcttgccggtcaggttgcggcgggttgcatcgggcttgatgatcgagaaggtacgttccagtgccatcggggctctccttgaatctggcggcgcgcctctcgcgccgaatgtatcgcgcgccgcctagcacgatggggcacgcaaggaaagtgccatgatggcaaatcccgggcctgagaccggattgccgggtcaggtgtcgggcaaaggctcgcgcaggtcgacccagcgcacatagagtaccgccagaagacccaggaaacttgacccggacatcaaccccaatacggcaaagggggcattctcggccgatacgacgatccccgtaaccgtggtcaggactgcccccaatgcaaccgtcagcgccccggacaaccctgcggcgctggcggccagccggggccggaccgacatcaggcccgccacggcatttgcgttggtcaggccgttgccaaagccgaccaacaccgccgacccgaagaacacccagaccgaacccgcacccgtcaggaacaggatcagccctattgccgggccagttgacgcaatgatccgccccaggaggatcatcgtcgtaagccgggtgcgcgccgcaatgcgaccggtgacaaagttgcctaccatgaaaccgcccgtgatgatgccgatccccaatcccaacagggccggactcagatcgaaccaggcggccgccaccaggggtgcacccgttatgaacgcgtagaatccgccgatcgaaaaggaagcgcaaagcgcgtagccccagaaccggcgcgaccgaaagagatgcggatattgctgccattgcgccttgaaggttacggaccgctcggtattggtctcgccaaaatcgacccaaagcagcgcaagcatcaccgcgcccaggatcgaatagagcacaaaccccgcgcgccagccgaacagcatatccaacgcgccccccagcatggggccaagcatgggggccagcgccatcgccatggcgacataccccagtttgcttgccgcctcgttgggcgggtactgatcgcggatggaggcgctggaagagatcggaccggccaccacagccgcctgcaacaaacgaaagcccagaaagacccagatcgacccagccagcacgcagccgatcgacgcgaccagaaagatcgccatggcgatcagcaggacgggcctgcggccgaaccggtccgacagcgggccgatgatcagttgcaggatcgccgaaacgccgaggtaaccggcaatcgcaaggttgatcagcccataatcaacctcgaaatcctgccccatgtgcgcaagcgacggcagaaacatgttcaacgtcagcaccgaaagcgcggtgagcagaacaagcgtgatcagatgcggcgggttggatgcgtggcgcatgagcgggtccggcggtttggacggtaaatccgcgctatcacggtcgcgtgcgcctgaccatcccaagccgctggcggccccctcacctgtctgttatgagcgcgcccatgttgaggatcgaaaacatcacttacgcggtcgagggccggccgctgttcgacggtgccagcgccgtcattcccgatggccacaaggtcggcctggtgggccgcaacggcaccggcaaaaccacgctgttccggctgatccggggcgagctggcgctggaaaccggcaccatcgccctgccccgccgcgcccgcatcggcggcgtcgcacaagaggcgcccgcctcggacgtgtcgctgatcgacacggtgctggccgcagataccgagcgcgccgcgctgatggccgaggcggaaaccgccaccgacccgatccgcattgccgaagtgcagacccggctggccgatatcgacgcctggagcgcgccggcgcgcgccgcttcgatcctcaaggggctggggttcgacgatgacgaacagctcaaaccctgctccgatttctcgggcggctggcggatgcgggtggcgctggcggcggtgctgttttcccagcccgacctgctgctgctcgatgaaccgaccaactatctcgacctcgaaggggcgctgtggctagaaagctatctggcgaaatacccccatacggtgatcatcatcagccacgaccgcgggttgttgaaccgcgccgtgggcgcgatcctgcatctggaggaccgcaagctgaccctctatcaggggccctatgaacagttcgcccgccagcgcgccgaaaacctggcccaggcccaggcgatggccaagaagcaggaggcgcgccgcgcgcatctgcaatcttatgtcgaccgcttccgctacaaggcggacaaggccaaacaggcgcaatcccgcctcaaggcgctggcccggatgcagccgatcagcagcccccaagaggccgcattgcgcgccttcacctttcccaaaccggaggagatgtcgccgccgatcatccatctcgaaggcggggtgacaggatatgggcagaccgaggtcctgaaacggctgaacctgcgcatcgaccaggacgaccggatcgcgctgttgggcaagaacggtcagggcaaatccaccctgtcgaaactgctctcggaccggctgccgctgatggcgggccggatgacccgctcgcccaagctcaggatcggctatttcgcccagcatcaggtcgacgagctgtatgtggacgaaaccccgctcgaccacctgcgccgtctgcgcccgggcgagacgcccgccaagtggcgggcgcggctggcgggctttggccttggcgccgagcaggcggaaaccgcggtggggcggctctcgggcgggcaaaaggcgcgcctcagcctgctgatcgccacccttgacgcgccccatatgctgatcctcgacgagccgaccaaccaccttgatatcgaaagccgcgaagcgctggtcgaggcgctgaccgattataccggcgcggtgatcctggtcagccacgacatgcacctgctgacccttgtcgccgaccggctgtggctggtttcggacgggtcggtaaaacccttcgagggcgatcttgaggcctatcgcgacttccttctggcgcgcgacaagccggaatcccccaaaccggcagaggccaagcccaaacgcgccagccgcgacacggtgctggcgctgcgggccgagctgcgcaaatgcgaggagcgggtcgagaagctgagcgagatgcacgacaaactggccgccaaactggccgatcccgcgctttatgccgatgacaaggtctctgatcttgaggtctggaaccgcaaatatgcggaactgaaggacgcgatggagcgggccgagaccctgtggatggaggcgcaggagaagctcgacgcggtgcaggcgacatgatcgtccgtcaggcaggcccggccgatgcagccgcaatgagcgcggtgttgcaccccatcctgaccggctggaacagcgcgcgcagcggtgatgcggagacggtcctgacccgctacatcgacgatcccgaccggctgagctgtgccgtggcctgcgagggtgaacgcatcctcggttttcagtcgctgaaactcgcacgcgccgggaatgtttacgacttgcccgccggctggggcatcatcggcacctacgtcgcgggtgatgccggccgccggggcatcgggcgggcgctgtttaccgaaacactggccgcagcgcggcgcgccgggctggcccatatcgacgccaccatcggcgcggacaacgcgcagggccttccctattactccgctctgggctttcagacctggcgcgaacttgacggcgccgttggcaagcggttcgacctgagcgcaaccgagcagacggaggggacatgatcgacaccgcctttctgatcaccgcattcaccacgcttttcgtggtgatcgacccgccgggccagacgccgatcttcatggcgctgacccagggtatggacagccgcaccaaacgcgccatcgcgctgcgcgcctgcctgacggcggcggggatcctggcgatgttcgcggcctttggcgaggcggtgctgggttttgtcggcatctcgatgcccgcctttcgggtcgcgggcggcgtgctcttgttcctcaccgcgctcgacatgctgttcgagcggcgcaccaagcggcgcgaggaccgggccgaggccgaggaacacgccgacccctcggtgtttccgctgggcataccgttgatcgccggtcccggctcgatcgccaccatgatcctgctggcaggccagcatccgggcgccgaggggctggccacggtgattgcggtcatgctggcggtgctggcggtggtgctgttcctctacctgatctcgggtctgttggggcggcttctgggcaagaccgggctgaacgtggtgacccgcctcttgggcatgctgctggcggcgctggcggtgcagttcatcctcgacgggctcagggcctttggctttgccagctgacaccccatatcggtaaggacccgacaggaaaggccgcccatggacgcagacaacaccgcccacctgatctatctgtcgctgcttggcgcggcgcttgtgttctggttcatcagccacaaccgcgccagcctgggcaaaacgctgcaaatggcgctggcctgggtgttcatcttcgtgggcgtgattgcggtggtgggcctgtggggcgatattcgcagcaccgtcgccggcacgccgcgcatctcggtcagcgaaaaccgggtcgaaatcccgcgcagcccggatggccattactatgccaccctcattatcgaggacaaaccgctgcgttttctggtcgataccggcgccagtcaggtggtgctgagccatgcggatgccgaacggttgggcatcgacacatccgcgctcaactacttcgggcgcgcctataccgccaatggcgaggtgcgcaccgcgccggtgaaactgggccgggtgcagctgggcgggttcaccgaccagggcgtcaccgcctgggtgaacgagggcgagatgagtgaatcgcttctcggcatggactacttgcaacgcttccgcagtatcgagatcgcgggcggaacattggtgctggcgcgctgaacggtcgcgggcaggcgcttgcgtgacgcatccggcgctgcccggacgcgccattcatgtgcattctgacgccaccctgccctgaccggagccacccgtatgagccattttccctatgacctcaccgcgcccatcggctgcgccgccacccttgggctgatcgttttgcaggccgacgagacggtagagcaggatttccagcgcctcttcgcggcccccgatcaggcgctttatgtcacccgcatcccctcgggcgcggatgtgacgcccgagaccctgcgccagatggaacgcgacctgccgcactcggccagcctgctgccgccctcggtggccttctcgacggtgggctatgcctgcacctcgggcgcgaccatgatcgggccggaccgggtggcggagctgatccggggcgcctgcgacacacaggccagcaccgatccgctgacggcggcgcgcgccgccctgcgcgcgttgggcatcacccggctgggcatcgtgtcaccctatgtggcctcggtcgccgaaccggtgcgccaggcgctgggtgccgcaggggtcgagacacccgaaacgctcagcttcggcgaggcgagcgaggcgcgggtggcgcggatcgacccggcctcgatccgggcagcggcgctggagctgggccggcgcggcggtctggacgggctgttcctgagctgcaccaacctgcgcacgctggatgtgatcgacgagatcgaaaccgaactgggcctgcctgtggtcagttcaaacctggcgctagcctggcatatggcctcgcaggccgggctgaccctgcccgacgcgccggggcggctgatgcggcagctggcgggctgaggccccgcgtcagtcccgatcaaaggccgctagcatcgccgcgcgcagccgtgccacatccgcatcgacgggcgcggcggggtcgcaaacgaagggggccagcacctcgacccggattgccccgccttgcggcagaacccgaccccgtggcagcaaccgatccgagtcgtggatgacgatgggccgaatggtgcggccgctggcgcgcgccgccagcactgcgcccgccttgaacgggcccagcgtctcgccgccggtgcgggtgccctcggggaacagtaccaccgagcggcgcgccggcatctcgcgcaccgccgcgctcagcgtctccatcgccagactgccgttcttgcggtcgatctcgaccagcccggcaccggtgaaacccgtgcgcagcagcggatggcggcacagctctttcttggcggcaaaggtgaaccatttcgcgtccggcaccgcatccatcagcgcaaacccgtccagatggctgcggtggttgatcacgatgatgctgtcgcgatcctgcgccagcgcggcgcgctcggcctcggtgatctcgacccggatgcccagcagccacaacagccgcgaacaggcgcgcttgaccagccgccagtaccagccgcgaaacccgcgccgccgcgcacaaagcagcggcacaaaggcgatgaccaggaaatagagcggccccagcaggatcagcaccacaagcttgatcaggcggaccggcgcggaggcggttgccgcgtcgcgggaaacgggggtctgtgtcatctggccctgtcaacggttcaggccccggcggggcgtttgggccatgacaatggactgcgtgcgtaccggcgggccagtgtcacaacctgcactgggcgctttgggccgcgacgggcacgaccctgcccctatcggccagatccccgcagatatcaacgaaaaaccgcaacaggcggcccggcgcgctcagccgcccgcctcggccttcttctcccagcggcccgattcctcggaccagtattgcgccgcgcagcccgccgccgtcagcgcccgccactggccacgcgcggcctcgaccgcggccggatcggttccgtcgaacaggatgcagacccgttccagcgccgccacctcttcgggcgtgacggcggcgccgtcgacgctcatcacgcagcgcgcgccattgggcgcatccgcgccggtggtcagcagcaccggctggtcggcgtcatgggcgccccccgccagcccatgcggcaggaacccgtcatcgggccccagccacagcttttcgtccagccagacaagccgccccggatcactcccccgcaccgccacccgccagcccgcgcccagtgccttggtcaatagcaccggcagcgtcgcctccagagggttgcgggtcaggtgatagaaataggcggcccccatcggatcactccgccagccggtccaccagacggttcagcgccagcacaccccagccggtcgcgcccttgggcgccatgtcggtctcggcggtgaccgaggcgaccccggcgatgtcgagatggatccagggcgtaccctcttgcacgaagcgggccaggaactgggccgcggtgatcgaccccgccgggcgcccgcccacgttcttcatatccgcgatgcgcgatttcaacatgtcgtcataggccttgcccagcggcatccgccaggcgccttcgccttcgtcgcccgccgatttcaggaaggcgttgcacagtgtatcgtcattcgagaacacgcccgcattctcatgccccagcccgatgatgatggcgccggtcagggtggcaaggtcgatcatgcccgtgggtttgaaccgctcctgcgcgtaccacatcacgtcgcacagaacgagccgcccctcggcatcggtgttgatgatctcgaccgtgtcgcccttcatggacttcaccacatcccccgggcgggtggcccggcccgagggcatgttttcgaccagaccgaccaggcccaccacattggccttggccttgcgcagggcgagcgcgcgcatggtgcccgcaaccacaccggcgccgcccatgtccatggtcatgtcttccatcccggcggcgggtttcaacgagataccaccagtgtcgaacaccacgcccttgcccaccagcgccagcggggcggcatccttgtcgccgcccttccaatgcatcacgaccactttcgaggggctgtcggacccctgcccgacgcagagcagcgtgcgcatgcccagctcttcaagcttgtcctcctccagcacctcgacctcaagccccagcgcctccatctccttgaggcggttggcgaattccgtggtggtcagcacattggccggttcgttgaccagatcgcgggtcatgtgcacgccctcggccagcgccgccagaggcgcataggccgcagcaatctcctcggccttgttatgggcgatggtgacgctggcgtcggtggcctcggcggcctcttcctcgggcttggatttatgggcggtgaagtcataggcgcgcagggcgatgcccagcgccagctgctctgcgcgcacctgcccgcccgccatcagcaacagcggcttgccgcccgccagcttggccagcgcggcgccgcccttgcgggcggtcagcgcatcggcgcggcgcggcagcaccagcacgtccagcgcctcggcggccatcccggcaggccaggccaaagacaccacctgccccggcttcagcttggcgaaccggtcgctttccaccagccgcgccagcgccccgcgcgtcagccggttggcacggcgggcacccggatcgagcttgccctcgggcggcacgatcaccgcgacgcgtccggtcgcggcggccatcgcgtccaggtcgggcatctcgaaacggatcggggtggggctggtcattcggtctctcctcaacatctgtccgcctagaggtagcctgcccaccgcatcttggccagatagcagttttccccgccgatcaattgcattaaggtccggcccattcgactgaccgttccggggggatcgcagtgtcacgaaccggcagagtgccgctgttgccgcgttgtgcgcgccttggcgcgacacggccgattcccaccgtgcctgcccatgactgccggggcgccgcatgattctggaccgttatttcgcccgccgcttcatccagagctttctggtgatcgggctggtgtttctggggctggtgctgctgatcgacctgatcgaacagctccgccggttcgaggggttcgaggtgagcatgggccagcttgtcgggctgaccctgctgaacgcgcccgccgcgatcagcgagatcctgccgctcctcatgatcctgtcgaccatcgtccttttcgtcgggctggcgcgcagttccgaactggtggtgacccgtgccatcggccgttcgggcatccgcgcgctggtgggcccggtgctggtcgcgctggtgatcgggctcttggcggtgaccacgctgaacccgatcgtggccgcgactgccgtgcgatatcagacacttgcggacacgtatcgtaatggcggcccctcggtcctgtcgctcagcgacgagggcttgtggctgcgtcagggcgatgccgggggccaatcggtgatccatgccaccggatttggcggcgacggggtgacgctgtttgacgtgaccatcctgagctatgcgcccgacggtagcgcccagcggcgcacgatcgccgaaagcgcccagttgcaagacggcaagtggttgttacaaaaggccaaggtctggccgctcaaggtcgggcagaaccccgaggccaacgccgtgtatcacgaccgcatcgagatgcccacttcgctgacgcaagagcgtatccgcgacagcctggggcggcgcgagaccgtgtcgatctatgacctgccccagaccatcgaacagctgcaacaggccggcttctcgaccaagcggcacaaggtctggctgcaggtcgagctggcccggcccctgttcctggtctcgatggtgctggtaggggcggcctttaccatgcgccatacgcggttcggcggcaccggtctggcggtgctgtcggcggtgttgctgggctttaccctctacttcacccgcaatttcgcgcagatccttggcgaaaacgggcagattccggtggccctggccgcctgggcaccgccggtggccgcgatcatgctgacctttggcctcttgctgcatgcggaggatggctgatgcgggcgctgctttcgaccctgctgtccggcgtggcctgtctgcatctggccggagcggccgcggcccagaccctgcccgccaccccggccgaacagaccgaggcgcagcccgccgttcttgtggccgacagcgtcttcatcacccccgaacggcagctgatcgccgaaggcaatgtcgaggcgttccagggcgatatccgcctgcgcgcgcgcaaaatcacctttgaccggcaatcggggcagctgaacatcgagggcccgatccgcatcgaccagggcggtcagatcacggtgctggcggatgccgccgagctggacaagaacctgcagaacggcctgctgacgggcgcgcggatggtgttcgaccagcagctgcaactggccgcgctgcagatgacgcgggtcggtgggcgctatacccagctgtacaagacctcggtcacctcgtgccacgtctgcgagaacggcaagcctccgctctggcagatccgggcgcagaaggtgattcacgaccagctcgaacagcagctctatttcgagggcgcgcagttccgggtgctggatgtgccggtcttctactttccggccatgcgcctgcccgacccgaacctgaaacgcgccaccggtttcctgatcccgtcgatccgcaccacctcgcagctgggcaccggggtcaaggtgccgtatttctttcgcctcggcgatcaccgcgacctgacgcttaccccctatgtctcgtccaagaccaagacactgaacctgcgctatcggcaggcctttgcccgtggccggatcgagatcgaaggcgcctatacccgcgacgacctgatccggggcgaggatcgcggctatgtctttgccaccggccagttcgacctgcgcgacgattacaagctgaagcttggggtacagaccgtctcggacaacggctatctggccgattacggcctgcccgaatacgaccggctgcgcagcgaagtctcgatcgaacggttccgccgcgacagcgcctttcgcatcgggctgatccactacgagaccctgcgcgacagcgagatcgaggcagagatccccacggagatcttcgacatcaatgccgagaaacggtatttcccgaccggccttggcggcgaggtgcgtctggcctttgacggccatgcgcatcagcgccaatcctcggccaatgttgtcgggcgcgatatcgcgcgggcgacgctggatgcggaatggctgcgcagctggacctttgccagcgggctgcgcgccgattggcgcatgggcgttgcggtcgacgattaccgggtctgggacgataccaactatgccagcggcaccctgcgcagcgccccgcgcgctgcgctgaccctgcgctatccgatggtctatcgcggagcaaccggcacccattacctggaacccattgcacaactgggctggagcgatgtgtccggcgcgccactccccaatggcgagagcaattttgtcgagttcgatcagggcaacctgctagcactctcgcgttttcccgccaacgatcagcgcgaggaaggcaagcgcgcggtattcggtctgaactgggcgcgtttctcgacctcgggctggcaggcctttgccaccatcggccaggtgttccgcagcacctcggacccgcgcttctcgaaatcctcgggcctgggcggcaccgcctcggacctgctgctggctggccagatcaccctgccccagggtctgggcctgaccgcgcgcgggctgcttgacggctcgctcaacttttccaaggtcgaggtgcgcggcagctggaccgatgaccgcaccagtgtcagcggcagctatctgtggctgggccgggacctggccgagaaccgggcgctggcggtgtccgagttctggttcgacggcagctacaaggtgaacccctattggaccgcctctgccaatatccgctacgatatcgaggattcgcgtgccacccgtgccggcatcggatttgcctaccaaaacgaatgtgtcacggttaacatttcggtcaatcgccgctacacctcttcgacaagtgttgagccttcgaccgatttcggatttaccattgccctgagcggctttgccgtggaaagcgcaaacaaagaatacaggcgatcatgcagcaaaacctgaccaccctgtcccgatgcctggcccgtatgatgggcgccgccgcgctgaccctgacgctggccggtggccccgttgcggcgcaaagcctgttcagcccggcgatccgcgtcaatcagggcgtgatcacccatttcgagctggaacagcgcatccgcctgatggaggtgctgcgcatccccggcgatccgcagaaagacgcccgccgctccctgatcgaggaagcgctcaagatgcaggcggtcgaagaggccggcatcgaggtcgcccccgaggacgtgcagctgggcatcgacgatttcgccgcccgcgcgcggctgtccacggacgagttcctggcggctctggccaacgagggggtctcggccgaaacggtgcgcgatttcgtcagcaagcagatggcctggcgcgactatgtcagcgcccgtttcctggcccgcgcccgccccaccccggacgagatcgaccgcgcgctgggtctgggcggcggcggtggcttgcaggtgctgctctccgagatcatcatcccgatcaccccgcagaccgtggatcaggtcgacgaggtggcccaacagatcgccgcgctgaccagttacgaggccttctccagcgccgcgatccaggtctcggcagccgaaacgcgcgagaatggcggccgcatgccctggatcccgctggcacaactgcccccggcgctgcaaccggtgatcctcgagcttgagccgggcgagatctccgacccgatcaccctgcccaatgcggtggcgctgttccagatgcgcggcctgcgcgaggccgccgtgggcacgccgcgctatgccgcgatcgactatgccgcctatcgcatggcgggcgggcgcagccccgagacgctgaaggccgcaaccgagctgcgccagcgcgtcgatacctgcgacgacctctatggcgtggccaagggccagccggccgaggtgctggagcggatcagcgccaaacccgcggagatcccgcaggatatcgcgctggaactggccaagctggacccgggcgaaacctcgctggcgctgacccgcaacaatggccagaccctgttgttcctgatgatgtgcacccgcacccgcgatctgggcggcgatgcctcgcgcgaggatgtggccaacgccctgacccagcagcgcctgcagaccctggccgaaagcctggtggaacagctgcgcgccgacgccatcatcaccgaggaatagggccatgcgccccatcgcgctcagctgcggcgagcccgcggggatcggccccgagcttgccgccgccgcctggtcggcgctgcgcgcggactgcccctttgtctggatcggcgatccggcacatctgcccagcggcaccccggtgacgctgcttgacgatccggcccgggccgtggcggcctcggacagcgctttgccggtgctggcgctgccctttgccgctccgacccagcccggccgccccgatccgcgcaacgccgccggtgtgatcgccgcgatcgaacggggcgtggcgctggtgcagtcgggtgcctgttcggcgctctgcaccgcgcccattcacaagaaggcgctgatcgacggcgccggctttgcctatcccggccataccgaattcctcgccgcgctcgcgggatgtgaccgggtggtgatgatgctggccagcgatcagctgcgtgtggtgcccgccaccatccatatcgccctgtccgaggtccctcgcgccctgaccccggcgctgctgcgcgaaacgatcgagatcaccgccgccgggctgcgcgaccggttcgccatcgcccatccccggatcgccgtggccgggctgaacccgcatgcgggcgaaggcggcgccatggggcacgaagagatcgactggatcgcgcggctgctgcaggagatcacgggagatttcaccctgaccgggccgcatcccgccgacaccatgttccacgccgccgcccgcgcccgttatgacgcggcggtgtgcatgtatcacgaccaggcgctgatcccgatcaagacgctcgatttcgaccgcggggtgaacgtgacgctgggcctgcccttcgtccgcacctcgcccgaccatggcaccgccttcgacatcgccggccagggcatcgccaatccctccagcctgatcgaggcgctgaagctggcgcagcgcatggcggcaagcggctaacccttttccgccagaaatacccctgcgagaggcataaatctctggcactccccccacggctgcgactacacccgatccatcatgagcgccatcgacaccctgcccccgctgcgcgaggtcatcgccagccaccagctctcggcccgcaagtcgctgggccagaatttcctgctcgacctcaacctgaccgccaagatcgcgcggcaggccggggatctgtccgaatgtgacgtgctcgagatcggccccggaccgggcgggctgacccgtggcctgttggcagaaggcgcgcgccgggtgctggcgatcgagaaggatgcgcgctgcctgcccgcgctcgccgagatcgccgcagcctattcgggccggctcgaggtgatcaatggggatgcgctcgagatcgacccgctggcacatatgaccccgccgatccgcatcgccgccaacctgccctataatgtgggcacagagctgctggtgcgctggctgaccccacgcgactggccgcccttctggcaaagcctgacgctgatgttccagcgcgaggtggccgagcggatcgtggcgaagcccggctccaaggcttatggcaggctggcgctgctggcgcagtggcgggccgaggcgcgcatcgtgatgtcgctgccgcccgaggcctttaccccgcctcccaaggtctcgagcgcggtggtccatctgaccgccctgcccgaaccgcgttttccggccgatgcggccattctcagccgcgtggtcgcggctgccttcaaccagcgccgcaagatgctgcgcgccgcgctcaaaggccaggcccccgatatcgaggaccgcctgctcgccgccggtatcaaacccaccgaacgggccgagcaggtcccgctcgaagccttttgcgccctggcgcgggaactggcacgctgaaacaggcggcgacagaatttccccgaaattctgtcacagaaaatgttccattttctgggcgttttccttgcaggaaaacgcctcctctcgctcaaacctaaaacgcaaaaaaacgccgcctccggcaaggaaacgacgtttcaggaatctgaagaagccgtgtggccctactcagccgcttcggcgggcccgcccggctgtggatcgggcgtctcgccttctccggcggcgggtttgcgcgcgcgcgggcggcgcggggtcttcttcttgggttgttcaccggcctcatcggatgcaggcgcatcctcttcggcccggggcgcgcggcgcttgcggctttcgcccttgctttccggcgtctcgaccagaccgctggcctcctcgccggcatcgctgccacccaggtcgagcacatcgggctgcggcgcgctggaaggatcggccacgggcgccggggcaatgctgtcgcggtcctggcgttcggcgcgttcgcgatcccgctctgcctggcgctcgcgattctggcgctcctgctcttcgcggcgggcatcgatctcgcgctgagcctcgctcaggaggcgcaggtaatgctcggcatgttgctgaaagttctcggcagccacccggtcatttgccagctgggcatcgcgcgccagctggttgtacttctcgatgatctgctgcggggtgccacgcaccttgccctcggggcccgagctgtcgaatacgcgattgacgacattgccgccagagggccggttgcggttgttcttcgaccgcgaacgggatttggacgatctcatatgtttaacgtcagccttgttggtctttgccgatgaacccgttcgacgccgcttgcggttggtattgccggacatcgactgtttgggcttgctgtcggggatgcgccagaaggggcatcaagtgccgcgacacccctgagtaaacacgtcccggcccgccagacaaggggttatgagtaaaaatatcgggaatttaagtcaaactggcacatttgcgcctcacccatccgggttagcgcggcagatgcgcagccaccacccggtcgcgcccgtcgagatccggaatcacccgcaacccggacaggcccgccgcctgaaacaggcgcgagaccgcctgcgcctgggtcggaccgatctcgaccagcagccggccgccgggcaacaggtaatcgggcgcacccgcagcgatatggcgataggcgcccagcccgtcgccgccatcggtcagcgccagttccggctcgtgccggcgcacctcgggggccagcgcctccatctcgctcagcgcgatatagggcgggttggaaacgatcagatcgaaccgcccctcgaccgccccgaaccagtccgagcggcggatatctgcgcgcgcctcgacacggtgcagcaccgcattggcgctggcctgcagacaggcggcctcgctcagatcgacgcccagaccggtggcgctgggccgttcggccagaagcgtgaccaggatcgcgcccgatccgacgcccagatccagcacatgttcaaatggcgcgttcagcgccgcctcgatcagggtctcggtctcggggcgcgggtccagcacctcgcccgagaccttgaaacggcggccatagaaatcgcgctcgcccaccagatgcgagaccggcacccgcaccgcgcgcagcgagatcagctggtcatagcgttcggcgatctcgggggccaggtcctcgggcgcgatcagggtcacccggctcgcctcgatccgggcggcatgggccagaagcagccgcgcatctcgggccgggtcggccacgccggcggcacgcaggcgcgcggtggcggcaaccattgcctgggcggcggtctgcccgctcattgccccatctcggccagcatccgcgcctgcccgtcggcggccagcgcgtcgatcacctcgtccagatcgccctgcatcaccgcgtcaagcttgtagagcgtcaggttgatccggtgatcggtcatccgcccttgcgggaaattgtaggtgcggatgcgttccgacctgtcgcccgtccccacctgtgccgagcggctggccgagcgttctctgtccagccgctggcgttccagatcgtagagccgggtcttgagcacctgcatggcgatctcgcggttgcggtgctgcgatttctcggaactggtgaccacgatgccgctgggcaggtgggtgatccgcaccgccgaatcggtggtgttcacgtgctgcccgcccgcacccgaggagcgcatcgtgtcgatgcggatatcgcccgggtcgatctggatatccacatcctgcgcctcgggcagcaccgccaccgtggcggccgaggtatggatacgcccgccgctctcggtctcgggcacgcgctgcacccggtgcacgccgctttcgtatttcagccgggcaaagacattctcgccgctgatccgcgctaccacttccttgatgccgcccagttcggtttcctgcagctcgatcagctccagcttccagccgcgcgcctcggcatagcgttggtacatgcgcagtagatcacccgcaaacagcgctgcctcgtcccccccggtgccgggacggatttccagcattgcggggcgggcatcggcggcgtccttgggcaagagcgccagttgcagcgcctgttccgcctcgggcaggcgcgccttgagcagcggcagttcttcctcggccaacgccttcatgtccggatccgacagcatcgcgcgcgcctcgtccatgtcggcgcagagctgccgccaggcggcgatctgctcgaccaccgggcgcaggtcggaatattccttggcaagcgcagcgatatcgctgcccgaggcaccgtcggccatggcggcctccagatactggaatcgctgggtgatctggtcgaggcgttcttctgggatcattgcggcggtgtccgatatccaggggctttggtcaaggggcgcgtctgtgctaggtttgtcgccatgacacgactgtttgctcttttgctgctgcttgccccccctgcgctggccgatgttgtcggccccggcggcaagaccatcgactgttattgcaccgacacatccggcacccggatcgagctgggcgagaccatctgcctgatggtcgacggtcgcatgttcatggcgcaatgccagatgtcgctgaacgtgccgatgtggcgcgaggtgcagcagggttgcctgtcttcaggcctagtgcccgagcgacgtcagccattgctcaacacgcgcgcggtttaccccaagatctgagcgtccgaaccggttgcgggcatggatcagcaacagatcgccctgttgcagggcggtggtataatcgggaaagccaaagacgcgggtgcgggtgacataggtcaccatcccctcggccaccgaaccggccagcacccgcgtgcgcggcgccgtgcgcgcgatggcgtcgaaccgggccaggccgtccgccccggtttcgacccggcgcaggacaccgccccgcatgtcgcggtcggcactgatctgcggcgcgcggtgccagcgcgccgggtccgagggggccagccggatccagaccagacccagcacggccagcgcgatcatcccccagatcagcatccgcaccgctcagcgcgcctgcacgccgggcagcacgcagagcagttcataaagcaggttggccgcggtcagcgcggtattgcccgaggtgtcataggggggcgacacctcgaccagatcgcagccgacgatcttcagccccctcagcgactggatcagctccagcgcctgcggcgtggtcagcccgccgatctcgggcgtgcccgtgcccggtgcataggcgggatccagactgtcgatatcataggtgacatagaccggacggtcgccgatatcgcggcgaatctcggtgcccagattgaccagcgacttgtgccacagctcccaggccgggaactgctgaaagccccagccctgcgcctcggtaaaatcggtggcggcgtagcccgagccgcgaatgccgatctgataggtcttgtcgggctggatcagcccttcctcataggcgcggcggaacacggtgccgtgggtttcacgctcgccaaacatctggtcgttcacatccgcatgggcatctacatgcaccagcgccaccgggccatgtctggccgcgatggcgcgcaggatcggcagggtgatcgaatggtcccctcccatcgccaccgggatcacgtcatgggtcaggatcgcgtcatagctctccttgatgatgcggaggctgtcggccagcgaaaacgtgttgatcgccagatcgccgatatcggcgatctgcaaactgtcgaacggcgccgcgcccgtcgccatgttatagggccggatcatcgcgctttccgcccggatctgtttcggcccgaaccgtgtgcccgagcgccacgaggtgccgatatccatcggaatccccagaatggccacatccagcccatcaagggcctgcgcttgcggcagccgcatgaaggtattcggccccgagaaccgggccagatcattgccgccgatgggctggttgaaatcgctcatgggcgccctcctgctgtccaggtgcaagctttcccagatttccacacaactgacaattgctgaaacagggcggcgcccggcccgctatccgccctcaaggccgatggcacggttgagttcggccccgagatttgccgcgctgtagatcgggaacggcacccgctgggacaggtccagatcgcggcgcagccagtcgtgatcctccagctgtttcagcgacaccgaaagcgcccggtcggtgatcggggacaggtcggaccggatcgcggaaaaccgcctgggctgtccggtcagcgccaggatcggcaccgtccagctgcgccgcaacaaggcgtcctgtgcggttccggagacggtgccaatcagccgggccgccatcgcggcggcctcctgcccggttgcggtcagccggaattcgggccgcagcggatgcccgtggccggggttgcgctcgagcagcccaagctgcgcgagatgcgcaaggcttgccgcaaaggcggtccgccccgcaccggtcgcggccagcaatggcgcctgccgccctggcacgccccgattcaggtgggcaaggatcggcagagaccaggcccgcgcggtcagcttgacaagcagatttatgtccataaagtatagttactatatttcacacaaaggataaaccccatgcccctcgccacattggacaacacgattacactggcgctgtcggtccgggaccgccacgccagcgcaaaatggtatcgcgagacattgggattcgaactcatccaccacatcgacgaggcggggtggagcgagatgcacaccttgaccccgggcgtgaccctgggtctgggcgaacaggcggaaccggcgccgggcaacagcgtaccggtgttcggcgttgccgatatcgccaccgcccgcgccgcgatggaagcggcgggcatccgctttgacggcccgaccgagacgatcgagggcatggtgagcaccgccaccttctatgaccctgacggcaatgcactgatgctggcgcaggacctgacacagagcgcctgacccgcccccactctggcagcaggggcggacagaccgtgtttcagcctgcggcagcccccccgagcttgttccaccccagcaggcagatgatctgggtcgccacatgcgcgcccgcgatggcggtggcgcccgaggggtcgaagggcggagagacctcgaccacgtcgccgcccttgatgttgatcccggcaatgtcgcgcaggatgatctgcgcctgggccgagctgagtccgccccagaccggggtgccggtgcccggcgcaaaggcaggatccagcgcgtcgatgtcgaaggtcagataaaccgggctgtcgcccagaatggcgcgcaccttctgcgccacggcggcgggaccgctttcatgcacctcgcgcgcgtcgatgatgttgacgcccagggtgtcctcgttggtggtgcggatgccgatctggaccgagcgcgccggatccacgatccctgatttcaccgccttgtagaacatggtgccatgatcgacacgggacatgtcgtcatcggcccaggtgtcggtatgggcatcgaactgcaacagcgacatcggcccgtatttctcggcataggccttgagaatggggaaactgatatagtgatcgccccccagcgtgaccgaggccacatcggcagccagaatggtgcggatatgatcgctgagcgtgtcgggaaaggccgggatattggcatagtcataggccacgtcgccataatcgacgatggccagttcgctgagcgcatcgaagggccagccatagggcgcatcgggcgattgcagggcgctggcctcgcggatggcacgcgggcccagccgggtgccgggccggttggtcaccgcctgatcgaagggcacgcccgtgaccgcgatatcgacgccggtcaggttcttggtatagaggcggcgcagaaaggatgttgccccgccaaaggtgttttcaaaggacaaccccttgagttccggattggtgaacgcctcgtccacctgtttctttgcatcttccagcgccactttcacttgctccttgctgggttcccggcgggttggcgacgcgcatgaacgtcaagccaccggctgtgccttttccacgatcctcgcgaaaaaggacgcccccaccggcgcgatctcgtcgttgaaattgtatttcggatggtgcagcccggcgctgtcgccctggccgatgaaaagataagagccgggccgtttctccagcatataggaaaaatcctcggcccccatctcgcgcccgccatcccctaccacattggccgcgcccgacacctcgcgcgccacctcggcggcaaactcggtcttggcggcatcgttgatggtggcgggatagcccacctggtaatccagctcggccgtaaccccgtacgaggccgcctgcccggccacgatctcgcgcatccggcgcatcaccattttctgcaccgccgggtcaaaggtgcgcacggtgccattcagataggcggtgtcgggaatgacgttgttgacggtgccggtgtggatctgggtgaccgagaccaccagatcgtcgagcgcgtaatggttgcggctgacgatggtctggatcgcctgcgcgatgccacaggccgccatcaccgggtcgatcgtctcatgcggcatggcgccgtgaccaccccgcccctggatatggatctcgaacgtgtcgaccgccgccatcagcggccccggtgcggtatagaacgacccttcggcatggcccggcgcattgtgcagcgcatagacctgggcgatgtcgaaccggtcgaggatgccctcgcgcaccatgatatcggcgccgccgccctcttcctcggcgggctgaaagatcagcgccacccgaccactgaagttccgcgtctcggccagatagcgcgccgcgcccagcagcatggtcgtatgcccgtcatggccgcaggcatgcatcttgcccggatgggtcgaggcataggcgagccccgtttcctcggggatcggcagcgcgtccatatccgcgcgcaggccgatggtcgggccatcgccctgcccgttgatgatcgccacgatcccggtcttggcgatcccctcgtgcagctcgtccaccccgaactcacgcagccgctcggccacgaaggccgccgtctggtggcagtcgaattccagctcggggatggtgtgcagatgctggcgccaggcggtcatgtcggcggcgaaatcagcgatgcggttgatgacgggcatgggggtggactccggggccttgctgcgggatgcatgcatctgacacaggaacaaggagcgccgcaatgcccgatgacacgctgatccacgaccagtcggccggaatcgagcgcttgctggagatcatgcgccgcctgcgcgatcccaagaccggctgcccctgggatatcgaacaggatttcgccaccatcgccccctacacgatcgaagaggcctatgaggtcgccgacgcgatcgaacgcggcgcctgggacgagctgaagggcgagttgggcgatctgctgttccagtcggtgtttcacgcccagatggccgccgaggcgggtcatttcacctttcaggacgtggtgcgcaccatgtccaacaagatggtcacccgccacccgcatgtgttcggcgacgagacccgcgacaagtccgccgaacagcagacccgcgactgggaggcgatcaaggccactgagcgggcagagaaggcgcagcaaggcgcgctcgacggggtggcgctgggcctgcccgcgctgttgcgcgccttcaagctgcaaaagcgcgcagcgcgcgtgggcttcgactggggcgatgtgggcccggtgctcgacaagattaccgaggaaagccgcgaactggtcgaggcacgcgacagtctcgatgccgatgccatcgaggatgaattcggcgacctgctctttgtccttgtcaacctcggccgccatctcggcgtcgaacccgaggctgcgctgcgccgcaccaacgccaagttcacccgccgctttgcccagatcgaaacgcgtctggccgctcagggcaagacccccgagaacagcacgctggacgagatggacgcgctctggaatgaggtcaaggccgaggaaaaagcccgcccctgacccttcattgcgcggcaaatactccggaggagcgccgccaggcacgcgggcagcgcccctgtccccctctggacagaggcgcgcctacctgtcaccacttgcccgacaagaccggagacgcccatgcccccccgcaagatcatcatcgacaccgaccccggccaggacgacgcggttgccatcctgctggcgctggccagccccgacgagctcgaggtgctgggcatcaccgccgtggccggcaacgtgccgctgccgctcaccgcaaaaaacgcccgtatcgtctgcgaactggcgggccgcgctgatgtcgccgtctacgccgggtgcgacgcgcccatcgcgcgcaagctggtcaccgccgaacatgtgcatggcaagaccgggcttgacggccccgacctgcccgacccggtgatgccgctgcaagaggcgcatgccgtcgatttcatcatcgacaccctgcgcgcccatgctccgggcacggtgacgctctgcccgctgggcccgctcaccaatatcgccaccgcattcacccgcgcgcccgacattgtctcccgcgtgcaggagatcgtgctgatgggcggcgcctatttcgaggtgggcaacatcacccccgccgccgaattcaacatctatgtcgatcccgaagccgctgatatcgtgttcaaatccggtgcgccgattgtggtgatgccgctcgatgtcacccacaaggcgcttgtcaccaaggcgcgcaacgatgccttccgcgcgctcggcacccccgccggcatcgccgtcgcccagatgaccgatttcttcgagcgcttcgacaaggagaaatacggctccgaaggtgcccccctgcacgacccttgtgtcaccgcctatctgctcaaccccgatctgttctcgggccgtcacatcaatgtcgccgtcgaaaccacctcggaactgaccctcggcatgaccgtggccgactggtggcgggtgaccgagcgggcgcccaacgcgctcttcatcggcgatctcgacgccgagggcttcttcacgctgctgaccgaccgtctggcgcgcctatgagcgccgccctgcaccttgcccgccccgaggatctcgaccggctgactgccatggtcggcgcctttcatgccgaagagggcttgcaagggtccgaggaggcccgccgcgacgccctgcgcccgctgctcgaaggcattccgcatggctgtgtctatctgatcggtcccgcccgcgcaccgctgggctatatcatcgtcaccttcggctggtcggtcgaattcggcgggctcgacgggttcatcgacgaaatctggctgcgccccgcggtgcgcggccgcggtatcgccagcgaagtgctcggccagctgcccaaggccctggcgagcgccggcatgaaggcgctgcatctcgaggtcgaccgccgcaacgaagcggcccagcgcctctatgcgcgcgcccggttccagccgcgccccgattacatgctgatgagcaaacgcctctgacaggcgttctgcgctcgcgcaccgaattttcccctgacctgcgcatgacccgcgccgctaggctgcgaatgcaacagcatcaaacagggaaacatcatggaacagatcatcgcacagctcgtcggtggcgcgctcggaggcaccgggggcggcaaactgatgcgtcaggcggatatgggcagcatgggcaacgcaatcgccggcgcgctgggtggattgggtggcggtcagcttctgggcggcctgatgggcgcgggtggcgctgatcttggcgccctggccggcaatctggtcgggggcggtgtcgccggactggtggttcaactggtcgtggggctgatcgtcaagcgcctgcgcggctgaccccgccaccgggcccaagtgctgcgaccttctcggcaaggtcgatgaaatcacccgcgatcacgtcccaatcgctctgcgcgatcagatcccgcacctgtcccggcccatgctcggttggccggggcacgaatgcggtccgcagccccgccgcccgcgccgcgatcagatcgtcgttatgggcggccaccatcatcaccgcctcgggcggcaggcgcagcgccgcgcaagaggctaggtagacctcgggctgcggcttgtacccgcgcgcgatatcagcccccaggatgcagtcccagggcaagccggcatggcgcgccaggcgggtcatcaaggcgatcgagccattcgaacagggcgcgatgatcacctcgcgcttgagccgcgtcagccccgccaccacatccggccagggatcgagctgttcccatgccgcgttcagcagcacgcggtcggggatctcgaccgcaaacgaccgcgctacggtgtcaaggttttccagatgcaactcgtccagcgccacatagccccgcgcgccttcccggacccgcgccatcgccgggtcgtactgcgcgcgccaggcggtcgcaaacgcctcggcctcaacgccgggcacagcggctgcaaccgcgcgcgacacggagccgcgccagtccacgcaggtaccgaacacatcaaacagacaggcctggatcaaaggtttcatgcccctatccttgcgcccgatcccgaggctcatcaagccctgacgggctttcctcgccgatcagcccctaccacttctttctggtcggaaatactccgggggagccgcccgaagggtggcgggggcagcgcccccaccattttttcgcgaaaaaatggccacagaaaatctgcgattttctggtcgccccgcctcagccgcgcaggatagaacggccggcatattcggccacttcgcccagcgcttcctcgatgcggatcagctggttgtacttggccagccggtccgagcgcgccagcgagccggtcttgatctgaccgcaattggtcgccaccgccagatcggcgatggtggcatcctcggtctcgcccgaccggtggctcatcacattggtatagcgcgcgcgatgggccatatcgaccgccttcagcgtctcggtcagcgagccgatctggttcaccttcaccagcatcgagttggcgcatcccctggtgatcccctcggccaggcgcgccgggttggtcacgaacaggtcgtcgcccaccagctgcaccttgccgcccagacggtcggtcagcgccttccagccggcccagtcatcctcggccatgccatcctcgatcgagatgatcggatagtcggcgaccagagcagccagatagtcgacattctcgtcgctggacagggttttgccttctccggacagcacatatttgccgtccttgaagtattcggtcgcggcgcaatccagcgccagatagatatcctcgcccggcttgtagccagccttttcgatcgacttcagcacgaaatccagcgcttcgcgggtcgaggcgatattgggcgcaaaaccgccctcatccccgatccccgtgctcagcccggccgccgacagctctttcttcagcgtgtggaacacctcggcgcccatgcgcacggcgtcgcggatgtcttccgccgccaccggcatgatcatgaactcctggatgtcgatcgggttgtcggcatgctcgccgccattgatgatgttcatcatcggcaccggcagcacccgggccgaagtcccgcccacataacggtacagcggctgcgcggtgaaatccgccgccgccttggccaccgccagcgacacgcccaggatggcattggcgcccaggcggcccttgttctcggtcccgtccagttcgatcatcgccgcgtcgatggcgacctgctcggtggcgtcaaagcccaccagctcctcggcgatctcgccgttgaccgcggccaccgcctccagcacgcccttgcccatgtagcggctcttgtcgccatcgcggcgctcgaccgcctcataggcgccggtcgaggcgcccgagggcacggcagcgcggcccatggtgccgtcttccagaaccacgtcgacctcgacggtcggattgccccggctgtccagaatctcgcgcgcgtgaatatcgatgatggtgctcatgaaatcggtccccgactctgcaattggattgccgctctcatagcagccgcggggcgaaagtaaaccatgactgctatcgctaacacgcgcaaaaacgcgcagttagggctaacacatccctgtttgcgccaacagcgtccagcccgcgatcaggccggcaccgccgccagttcccgcgccagacgccgttcgcgcagaaatgtataaagccccgagccgatgatcagcgccccgcccgccagggtgggccagtcgggccgttcgccaaagaccagcactccggcaagcaacgagaacaacagccgcgtatagcggaacggcgtcacgaccgaggcctcgcccacccgcatcgcggtgacgatgccgtaatagcccagaaccccgaacaggatcgcgcccgcatagggaccccaatggcccggctcgacggggaccagcgcggttcccgagaccagcagtatcccggcccctccaaggatcaacgccagataagcctgaaacgacaccaccgccgaggccacatgcgcgtcgatccgccgggtgatcagatcgcgcgccgccacgctgatgaccgaggccacgacaagaagctgcgcaggctggaacccggccatgccggggcggatgatcatcagaacgccgacaaagccgaccgtgatggcgctccagcggcgccagcccacctgctcgcccagaaacagcgccgcccccatcgtcaccaccagcggcatcgcctggaacacggccgcaacggtggacagatcgaccagcgacagagcggtggcaaaggtcagcgcgcttaccgcctcggtcgcggcgcggatcagcaacaagggggaccaggcggcgcggctgaacacccgcttgcgggttgcgaccgccattgtcaggaaggcggccgagcagaacacacccaacaccagcaggatctgcccgatcggcaccgtgacggacagtttcttgatgaacatgtcctcgatcgaaaaggccgccatcgcggcgacaaccagcaggatgccgtttacgttgttcatgggtgcaaagcctctcgcgggccgcaaggggccgggtctgggcgcagccaaagcgcatgtaggccatcacggcaagcgcaaacaccgccgatgtcatcaaaagacgtggatcatcccatcgcccaccgtgatggaaaggacgaccgtccccctgcctgcccctgtgccagaaggcctatctgcgctacgctaacaggtatctgacggcagcccaatggattggatgtgacatgacgcgccttctagcaaccgccgccctgtgccttgcaaccgcgaccgctgcggcggcctgcccctgggcggggggcaattttgagttccgcgaacacggtatctatggcgatttcgcggtcaatgccggctgcaccgagctggtctgggaccggctgagcaacgcccccgagaccaccgcgctgacccgaagcaaacatggctgggcaggcaagctcgccaaggccgacgtggaactgctcgacaatggcgagaacctgcgggtaaccggcaccggcggcgccatgcgtcaggtccgggcaaaacgcgccgactgaatccgcgccgccccacccgtctgatttcgcgtgaaacattccgggggagcctacaaaattcgtcgaattttgtaggccgggggcagcgcctccctttcagcgtctccgaggtgcctatcccttgcggatcggcaccccgtaaagctccagcttgtgccccttgagccggtagcccagcttctcggcgatccgttcctgcagcgcctcgatctcggggtcgcagaactcgatcacctcgccggaattcatgtcgatcaggtggtcgtgatggtcgcgctcggcatcctcgtagcgcgcgcgcccatcgccgaattccagccggtcgagtatccccgcctcctcgaacagtttcaccgtccggtagaccgtggcgatcgagatcgccgaatccatcttcgaggcgcgcgcatacagctcctcgacatcgggatgatcgtcgctctcctccagaacccgggcgatgacccggcgctggccggtcatgcgcaggcccttggcctcgcaacgggcgatgatcggttgggacatgggcgcatcctgtctcggcattcgggaatcccgtttacatgctgatgcgccacagggccagcggcgattggcgcagggcggttgacttttgccgcgcaaacctccacatgggcgctaacgccattgtcctctgccgcgtgagcagaccagataagacgtgcggggaaaacccgcccggcccgcaaaggaagggccgcaacaggacaggcgcaaccgttcccacattcacgcatggggcaaaccgctggaccgatccggggcatgaggctgccggatccgaggctccgcggacccgctcgtgacgccgtgccatttggggtgcggcgcgaaaggatttttgtgagcgattttgacatgatggggctcgatgacgccctggtgagccggctgaccgccatgggcatcaccgaaccgaccccgattcaggcccgtgccatccccgaggcgctgaacggccatgacgtgatgggcctggcccagaccggcaccggcaagaccgccgcctttggcgtgccgctgatcaccctgctcagccgggtgggccgcaaaccggcgcgcggcaccgtgcgcggactggtgctggcccctacccgcgaactggcgcaacagatcgccgaaacgctgaaggcgctgaccgaggataccccgctcaaggtggcgatcgtggtgggcggcgtgtccatcaacccgcagatcaagcggctggaacgcggcatcgacatcctcgtcgccaccccgggccgcctgatggacctgatggaacgccgcgccgtcgatctgggcagctgttccttcctggtgctggacgaggccgaccagatgctcgacctcggcttcatccactcgctgcgcaagatcgcggcggtgctgccgaaagagcgccagaccatgctgttctcggccaccatgcccaagctgatgaacgagatcgcccagagctatctcaacagcccgcgccggatcgaggtctcgcccccgggcaaggccgccgacaaggtcacgcaagtggtgcatttcatcgccaaggcggccaagaccgatctgctgatcgagcttctggacagccaccgcgacgagcgcgccatcgtgttcgggcgcaccaaatggggctgcgagaagctggccaagacgctggaaaaggccggttttgccactgccgccgtgcatggcaacaaaagccagggccagcgcgaccgcgccatcgccgccttcaaatcggccgatgtacgggtgctggtggccaccgatgtggccgcgcgcgggctcgacatccccgacgtgaaacatgtctacaactacgaattgcccaatgtgcccgatgcctatgtgcaccggatcggccgcaccgcgcgggcgggcaaggacggcgccgcggtggccttctgcgcccctgacgagatggaggaattggccgccatccagaaggtgatgaagagcgcgatcccgatcgcctcggggcgtccctggcagccgatcgaagatccggccaaaccggcggcccgcaagggccccggcggcgctgccggcaagcccggcggcggcggagcccgccgcaaccggcgcggcggccgtggccgcagcaccgcgcgcaaggcagcctgatcgcccagggtgccgcccaatcggcggcaccgcccccctcaggcgcgcggaatgtcaaaacccggcagcgccagttcaaagccttcgaaccggaacccgggcgagacggtgcagctgaccagcgtgtattcgccggtgctgcgcgcggcctgccaccagcccggcggcacgatcagctgtggcgcgcccgcgtccagatcgggcgtcagcaggtgatcgctggcggggccggtctcggtctcgctcatcgacaggaccagcggcgcaccggcatgccagagccagatctcggtggcatcgacccggtgccaatggctgcgctcgcccgatttcaacagaaaatagatgcaggtgccgctggcgcggcccggattctcggcgatccaggtctgccggtaccagccgccctcggggtgcggttccagctccagtcggcggatgatgtcttcggcgtgcatatctgcggtcatggggtcctcggttggggctggtcttttggtccgtccagcatatcttggccccatgacaatcgcgatccccttcgacaacagctatgcccgcctgccgggcggcttctataccgcgcaggccccccagccggtgcgcgcaccacgcctggttgccttcaacgccgatctggcccgccttctgggcatcgcccccggcgaggtcgaggagatggcgcaggtctttgccggcaacgccgttccgcaaggcgccgagccgctggcccagctgtattccgggcaccagttcggcaattacaacccgcaactgggcgacgggcgcgcgatcctgttgggcgaggtgctgggcagcgacggtatccgccgcgacatccagctcaaaggcgcgggccgcacgccttattcgcgcggcggcgacgggcgggcctggctgggcccggtgctgcgcgaatatgtggtgagcgaggcgatggccgcgcttggcatcccgaccacccgcgcgctggcggcggtcgaaaccggcgagacagtgcggcgcgagagcgccctgcccggcgcggtgctgacacgggtggcgcaaagccatctgcgggtgggcacgttccaggtctttgccgcacgcggcgagatcgcgcatctgaaacggctgacggattacgccatcgcccgccactacccggatgcccaggggccgatgggcctgcttgcggcggtgcgtgatgcccaggcgcggctgatcgcgcgctggatgggggtgggcttcattcatggggtgatgaataccgacaacagctcgatcgcgggcgagaccatcgactatggtccctgcgccttcatggatacctatcaccccgacacggtctattcctcgatcgaccgctacgggcgctatgcctattccaaccagcccgatatcgcggtctggaacctggcacagctggcgaccgcgctgatccagcaggccgaggacaaagaggccgtcgtcgaagaggcgacagagatcgtgcatgccatgcctgaactgctggagcgcgcctggctggaggtcttcgccgccaagatcggcattgcccggcccggtgaaggagacaaggcgctggtgagcgagctgctcacccgcatggcacgcgaacaggccgatttcaccaacaccttccgcgccctgggcgccccgagggcgcgtgaccagttcaccgaccccaccgcctatgacagctgggccgaggactggcggcagcgcctgacgcaagaggccacgcccgaggcggtgatacgcgccgccaatcccgccttcattccgcgcaatcaccggatcgaacagatgatcaccgcggcggtcgaaggcgactataccctcttcgaacggctcaacaccgtgctggcccgcccctacgcggatcagcccgatcatatcgacctgacccgccccccaagcgcaagcgagatcgtccccgccacattctgcggcacctgatccttcacttcgttcaaaatactccggggggcctacaaaattcgacgaattttgtaggcgggggctgcgcccccttttctgcccaggtcagcgccggttgatcagaacgatgccagccgccaccagtcccagcgccagccagaccaaaggccccacctgctcgcccaacagcagccagcccaggatcaccgccagcaccggcgacagaaagctgaacgaggcaacgccgttggcccggtaaacggccagcagccggaaccagatcaggaagcccaggcccaccacgccaaccgcctgaaacagcagcccggcccaatgcagcagcccgggcgttcgcagcgtctcgcccgtcagcggcgccagcaccagcagcagcggcgccgaaatcaccagctggctcatcagctgcatctctgccggcacccgccccagcggcgtcaggcgcacccccagcgcgatcgccgcccagcacatggcggcaaacacggccagcgcgtcgcccaacaggctgacatgcgcggcgtcgcgctcgagcagtgccagcaccaccccgcccatggccagcatcagccccagcacccgcatgcccgacagccgttcgccaggcagcagaaaatgtccgcccagcgcgagccagaccggcatcgaatagaacaggatcgagacccgcgagaccgaggtcagatcaagcgcggcaaacagcgccatgaactcgacggtaaaaagcagcccggtgatcagagcgcccatgagggcggcgcgcggaaacacgatgggtttgcgcaacaggcgcatccagatcagcacaaagaccagccccagggccgagcgcagcccggcctggaacagcgggccaaagccaccgccagtgaccttgatcaccacctgattgaaggccagcagcgcggcaatgccaatcagggcgacggctccggccgcgtcgacggggcgtttctcttccatccgcccacaggaaggccgggtcctgcacatgtcaagcagatcccgcgaacggacccttgcaccgcgccgcccactgccccatgacggggggacaggatccatgacccgagcgatgatgcactctcagacgctgcgccttgccagctacaatatccagaaatgcgtgggcctcgacctgcgccgccagccgcgccgcatcctgcaggtactcgacgcgatgggcgcccgtatcgcggtgctgcaagaggccgacaagcgcctgccaccccgtcccgccgcactgccgcatttcgtgcttgaagaggccggctggcaggtagtcgacctgggcggcgccgggtcgctgggctggcacggcaatgcggtgatctggaaaggcgccggcatcacccagcttgcaagcgcccatcacgacctgccgggattcgaaccgcgcggcgcggtgcgggtcgagttcgacaccccgatcgggccgctgcgggtgctggggctgcatctgggcctgctcccggcatcgcggcgggaccagatcgtgcatctggcgcatgacctcgagcggctgccgccgatgcccacggtctgggccggtgatttcaatgaatggtcgcgccagccggtgctggatcatctggcgccgatgctgcgcttccttccggcccggcccagctttcctgcgccgcggccgctgggtgcgctggaccggatcgcgcacagcccggagctgagcgccgtggcgcatggcgtctttgccgagcgtcccgcccccatcgcctcggatcatctgccggtctgggccgatctcacgcgtccggtctgacagccctcaaacggtacaaaagcttctttctggcaggaactactccgggagggctgaaaaaattcgtcgaattttttcagcagcggcaacgtccccgtcaggcctcgtccggcaggctgaccatgccgccacccaccagcgcgcccacgccggtggtgccggggcacgaggttgacaggccgcgcgcgacccgcaccgccagataggcgaaggcctgcgcctccagcatgtcaccatcgaggccaacgcattcgaccggttcaacggcacaatccagggacacttgcagcatctccatcagcaccgggttgtgccgcccgccgccggtgaccagtacgcgggcgggcgggcgcggacaatgctccatcccttgcgccaccgcagccgcgcacatccctgtcagcgttgccaccgcatcgctgtcgctgagttccgacaccaacccgatcatctcggcaaaatcgttccggtccagagacttgggtggcattcttgagaaatagggctcggccaggaacagctccagcgcgccggtctccaccgtgccaccccgcgccaccgcgccgccctcgtccatcggcagccccagccgcgcctgcatcagatcgttgaccggggcattggccggcccggtgtcaaaggccagaagcgcgccgggcacctcgggccgctcaaatgacgggtccacataggtcaggttgcccaccccgcccaggttcaggaaacacaagggctcggtcgcaccgatccacttggcgcaggcaaagtgaaagaacggcgccaaaggcgcgccttcgccgcccagctgcacatcgtcgctgcggaaatcccagaccaccggccgccgcagggcggcggccaaagccgcaccatcgccgacctgcaaggtgccgcgcccgcgcggctcatgcgccagggtctgtccgtgaaaacccaccagatcgacgccctcgaacccggccagcgcctgcgcatgggcgcgcgtcaccagatcgcccgccgcctccacctcgggtccggcccaacgccccagtccggcgcgcaacaccgcgcgttcctcgggcgaataggcgcggtagcccaccggcccgaacccaaaaatcgccagaccgtcggtctcgaccaccgccgcatcgaccccgtccagcgacgtgccagacattgcccccagcgccgtcaccggcccctctcgcccgatggccctcttcatggccttttcctttgttcaactgccgcctataagtgccccgcaatccaaccccgaggcaagacatgacctaccatcccaaatcggatttcatcgcggtgatgatggagcgcggctttcttgccgactgcaccgattaccagggcctcgacgaggcgctgatgaagggatgccagcccggctatatcggctttgacgccaccgccaagtcgctgcatgtgggcagcctcattcagatcatgatgctgcgctggctgcaaaagaccgggcacaagccgatcaccctgatgggcggcggcaccaccaaggtgggcgatccgtccttccgcgccgatgaacgcccgctgctgacgcccgcacagatcgacgacaatatcgccgggatccgcaaggtatttgccgcctatatcgactatgacagcggcgccgagaacgcggcgctgatgctcaacaacgaagaatggctcgacgatctgaactatctcgatttcctgcgcgacatcgggcggcatttctcggtcaaccggatgctgtcgttcgagtcggtgaaatcccgcctcgaccgcgaacaatcgctcagcttcctcgaattcaactacatgatcctgcaagcctatgatttcatggagctcaaccgtcgctatggctgcatcctgcaaatgggcggctcggaccagtggggcaatatcgtcaacggcatcgacctgacccgccgggtgatcgaccacgaggtctatggcctcacctcgcccttgctgaccacgtctgacggcaagaagatgggcaagagccaggacggcgccgtctggctcaaccccgatatgcgctcgccctacgagttctggcagttctggcgcaacaccaccgatgccgatgttggccgcttcctgaaactctataccgagcttccggtgggcgaatgcgaccgtctgggcgcgctggcaggctccgagatcaacgccgccaaggtgattctcgccaacgaggtgaccgcgttgtgtcacggggccgaggcggcagcgacggccgaggccactgcccgcgaggtgttcgaaaagggcggtatcggcgacgacctgcccacgctcaccctcggcgcggccgacctgcccgcatcaatcgtgcagctgatcgtcaagacgggcctggccaaatccggcaaggaggccaaacgcctcatcgccgaggatggcgcgcgcctgaacgacgcgccgctgaccgatgccgggatgatgatcgaagcgggcgatctggccgctccgatcaagctcagcgccggcaagaaacgccacgcattggtgcagctgggctgaaccacaccacctgcgcccgccccttcattccgccggaaacactccggtgggaggcgccgacaggcgacgggggcagcgcccccgcccaggggcagggttcagagcagcagaaccagccacggcagcccaaccagcagcagcgacagcaggcaggccacaagaaaggccgcggcccgcgtgatccgggcaccggggagtatctggcgatagacctgtttcatacctccagttaaccgggctttaggtttccagcccgttaatgggcatatgttcgatgccgctctgccagataccgttccgcttcagcaaagcgccgagtttgccgcagcactgtcgctctgcggtcggcgggcgctgcggcttgaggatgggacgctgctgctctgccggcctatcgccggggtgccgttgctgttggccagccgggcacggctggttcccgacaccctgcccgccttgctggcgcgcgcgcgcctgcaccggcgcgcgatcctgctgaacccggacgcgcccagcgctgagcttgcccgccttggcgcggtgccgctggtcacgcctgcccatgtggccgagctggacctgaccggcgacctgcgcgcggggctgcaccagaaatggcgcaaccgcctgcgccatggcgaaggtcaggagctgatcgtgactcgccaaaccctgccccagacccccgaccactggctgtttcgggccgaggccgcgcaacagcgcgcgcgcggctatcgcacctggccgaccgaagtgactctcgcctatggcagggccaatcccggtgcggccaaactgtttaccgcccgtcagggcaagacgccggtggcggcgctggttgtgctgcgccatggctctggcgccagctatcacatcggccacagcaccccggcgggacgcgcgctcagtgcccataacctgctgttgtggcgggcgatgacctggcttgccgccaagggggttcgccacctcgacctgggcccggtcgacaccgagacaacccccggcctggcacggttcaaacttggcaccggtgcccgcgcccgcccccttggcggcacctgggcctggtggccgcccctgggtaaaacgctgcgtccgctggcccggctcgaccacgcgcgcatgtttcaaagctggacagacacccccgccccggattattgaacaggtgttcatatcagggagaggcccatgcaactcgacacaaccgcagccgtgatcaccggcggtgcttccggcctgggcgaggcgaccgcccgctatttcgccgagaagggcgcccaggtcaccattctggaccgcgacagcgcgcgcggtgagacggtcgccgacgagatcggcgggcatttcgcccagaccgacgtgaccagcgaagactcggtcgccgcagccatcgctcacgccatggagaagatgggcaagatcaccgccgcggtgaactgcgccgggatcgcctatgggatcaagacggtgggcaaggagggcgcgcatccgctcgacgcctttcagcgcaccatcgacatcaacctggtcggcagcttcaacgtcgcccgcctggccgctgtcgagatggccaggaacgaacccgagccggatggcgcgcgcggggtgatcatcaacaccgcctcgattgcggcctttgacgggcaaaagggtcaggtggcctattccgcctccaagggtggcgttgtgggcatgaccctgccgatggcgcgcgatctggcctcgaccgggatccgggtgatgaccatcgccccgggtatcttcctgacgccgatgctgatgggcctgcctgacgaggtgcgcgccggtctggccgccgatgtgcccaaccccgcccgcctgggagacccgcgcgaatatggccgtctcgccgggttcatcgtcgaaatgggctatctcaacggcgaggtgatccggctggacggcgccctgcggatgcgctgagcctttggcctgtggccggggttacccggcctcggccttttcttccagcgccagccattcctcttcgagggcagagagtttctcttgccgctgcaccagcgcctcggtcgctttctggaacttgaccggctcgcgggtgtaaagctcggggtcggccatcagctcttgcagcttggcgatctcggcctcaagtcgggcgatctcagccggcaaggcctcgagccggtgcttttccgagaaggtcaggcccgatttcaccttcatctcttgctttatctttggcgcagaaggctttgatttcacgtcttccttcggcgcatcttcgccccgctgggcgcgatagtccgaccagccgccagcatagaccacggcgcggccgtcgccttccatcgcaactgtcgtcgtggcaacacggtccaggaaatcacggtcgtggctgaccagcagcacggtgccgtcgtaatcgtccagaatctcctgcagcaggtcgagcgtttccacatccagatcgttggtcggttcgtccagcaccagcacgttcgagggtttcgccatcagacgcgccagcaacagccgcgccttctcgccccccgagagcgacttcaccgccgcccgcgcctgacgttcgtcgaacaggaaatccttgagataggccaccacatgtttgggctggccgcgcaccatgacctgatcggccttgcccgatacgcgcatctcggggtcgctcgtcagactgtcccaaaggctcatctcggggtcgagctgggcgcgggtctggtcaaacaccgcgacttccagattggtgcccaaccgcacggtgccggtatcagggtctacctgccccagcagcatcttgagcacggtggtcttgcccaccccattgggcccgacaaaggcgacccggtcgccgcgcaacacggtcaggtccagcccgcgcaggatcggcttgccatcaaacgccttggtcaatcccttcgcctcgatcaccttgcggcccgatttcggacccgcatccagcgacatcgccgccgtgccctgacgcttgatctgcgcggcgcgttcggcccgcagcgcctgcaacgcgcgcacccggccctggttgcgcttgcgccgggcgctgatgccttcgaccgcccagcggctttcggatttgatcagccggttcagcttgtgtcgggcggtgtcctcatcctcccagatcttgtcgcgccaggcttcgaaatcctcgaatccacgctcttgccgacgcaccattcccctgtcgatccatagggttgcacgtgtcagtgcacgcaggaacgcacggtcgtgcgagatcagcacaaaggcggcgcgggtggccgacagctcgcgttcgagccagccgatcgcctcgatatccagatggttggtcggttcgtccagcaacatcagctcgggcgcctcggccatcagcttggccagcgcggcgcggcgccgttcgccgcccgaggcggtttcgatcgcgcgggcggggtcgaatttcagcccctcaccggcgcgctcgaccttgtaaagctcgcccggctccagcgcgctcgcggcataatcgcccagcgtggcgaacccggacatggtcgggtcctgctccatatagccgaccgacttgccgggcgggatcacgatctcgcccgcgtccgcttcgaccagcccggccatcaccttcatcagggtggatttgcccgacccgttgcgcccgaccagcgccacgcggtcacccggttgaaccaccaggtcgagatcggaaaacaccggttcgccgccgaaagtcagcgagataccggtcatctgcaacagaggaatacgtgccatgcccgccagctaaaccgcgccccgcatggcgtcaacgccccttgtgcgtcctctagccagccaccgcccgcaacagccgcttgcgcgcgggcgggatggcgccgatctcaagcccggtaaacacgtgcagcgtgttcatctgccggtcaaccaccgcgtgatcgctgacccagccgcccatcagcagataggtcctgagcagcggcggcatccgcagcatcgcctttttggcgtcgggcttgcgccgcaggcgggcggcgaatcggaacacatcgggcgccttgacccggggcagccagcgcttgggcgccaggtggcggtgtttcagcattgcaaaggcgtcgagatagtcggccgtctcggtgcccgcgaaagaggagcagccaaacagcatctgcaccccggttcggtcgacaaatgtggtcatcgcgccccaggccacccgcaggatatcggcgtcgtgatgatcgggatggatgcagaaacggcccatctcgaccatgcgcccctcgaaactctgcaaccccgtcagttcgtagaattgcgccgaatagctgcgcccgatctcggcgccgccctccatcgtcagcatccggaaacagcagaccagcatgtcgccctgacgcatgtcctcgaccagcacatgatcgcaaagcgcgtcgaaatggtcccggtcaggtgttgtcgtgcgaaaggccaatgtgcgcagcgcctgcgcagcggcaacatcctcggggccccgcgccagtcgcgcgcgatagcggcccttgctcaacagtatggcatccggcatcacgcggccctccactgaacaggtcaaacctagtgggccgacccctagcacacaagacgtgacgccggggtgacaggtcttgccgatcagttgatcacattggcggggttgaaactgcccaggttgcccagcagctggcggataaaggtcttgtcctcgacgctggagctggtcacgcgccgttccagcgggatgacccgcccgtcttccagcccgtagcgctcgatattgcggaccacgccgcgctgatcgaagctgatcgccaccagctcgcgcgagacaacctgcggcgcgcgggcgccatagtggcgcatgcggctggccacatagtaatagccgctttcgttcagcagacccgaagaactgggcgtgccaaccgcctcgacaacgctgtcgcgggtatcgacgccgacctggatcgcggccagctcctcggcggtgggcacatagccgtgattgcggtagatggcggtacaggcagtgagcacaccggcagtgaggccgattgccacaatacggaacaccggtttcagcagccctgcggtctttgacattcctgcccccttgccttggcctcgcgcgccttttatcccgattacagaaacctttgctccggttcaacagacgaaagctcttctatgtcagacgaaaccgtgttgcgggtcgccgatctgccacaaaacagcgttacctctttcgatctgcgccctgcccccgcgcagctggccgagatcgcacaacagctgggcctggacgggctgcgcaagctgcgcttcagcggcacgctaagggccgagggcaagcgcgactggcggcttgaggccgatttgggcgccaccgtgatccagccctgcgtggtgacgctggacccggtcaccacccgcatcgacacccctctgacccggctgtttcttgccgattgggccgatcctgacgaagaagaggccgaaatggccaccgaggatgacgaggccgaaccgctgcgtgacacgatcgacctgaacgcggtgatgtgcgaggcgctggcgctgaacctgccggcctatccccgcaaggagggcgtcgaactgggccaggcggggttcaccgagccgggcaaacaggcgatgacggacgaggaaacccgcccctttgccgggcttgcggcactacgcgaaaccctcaaaaaagactcatgacaagggcgttgaaacctgccatagggagcggtcagaaaaaccccttgaacgtggcgagaatcgcagtattttcgcgcgctcaatcggatttagggttggacaaggcgggggctgcggcctaaacgctcgtcacgccttctgggaaacgaagaatgaaaccggcctgcggcgctgcctgcggcccttagttaagacaaaggttgagacaatggctgtccaacagaacaaagtatccaaatcgcgtcgcaacatgcgccgtgcgcatgacgccctggttgctgccaacccgaacgaatgcggcaattgcggcgaactgaagcgcccgcaccacgtctgcgccgcctgcggccattacgatgaccgcgaggttgttgcccaggccgacgagatcgagctggacgaagacgcggcctaagcccgatctggagcaggccacggcatgacggctcagcccgatcagaccggcagtgcgtccggacagatcatcatctcggttgacgccatgggcggggacgcgggtccctcggtcgtggtggcaggcattgcgaaatcggcaaagaagaatccccaggtggggttcattctgcacggccccgaagacacgctgaagaagctggtcgccaagcggcgcgttctggacggacgcgtcgtttttcgtgattgccccgatgtggtcacgatggaggacaagcccagccaggtcgtgcgcaacggcaagaacacgtcgatgtggtcgacgctggaatcggtacgcaacggcgaagccgccggcgcggtcagttgcggcaataccggggcgctgatggcgctcagcatgctgcggctgcggcgcctgccgggggtgacccgcccggccattgcgattctgttcccctcgggcaatccgcagggcttcaacgtgctgctggacgccggcgccgatatccgcgccgatgcccgcgacctgctgcaatacgcgctgatgggcgcctcttatgcccgtaacggcatgaacctcctccgcccccgtgtcggcctgctgaatgtcggcaccgaggaacacaagggcaaagcagagctgaaagaggcgcaggcgctgatcgccgagtatgccgaacgcgccaattacgaattcgtaggattcgtcgaaggcagcgacatacccggcaagcgctgcgatgtgatcgtcaccgacggttttaccggcaatgtggcgatcaagaccggcgaaggcaccgcccgcatgatcggctcgctgctgcgcgaggcgttcaaatactcgccgctctcgcggctggcctcgctgctggcggttacctcgttgcggcggctgagcaagcggatcgacccgcgccgggtcaatggcggcgtgttcctggggctgaacggcaccgtgatcaaatcgcatggcagcgccgatgacacgggcatctcggcggctgtcaagctcgcgttcactctcgcccaatcaggttttgccgagcggctggccgcccgggttgcatccgccgccgcccttacccaagatgaagcggcccccaccggggctcaggcagaaaaacaagaaagcaggtaaattccatggcaggccgcgcagttgtcaaaggtgtcgggcactatcttcccgaacgggtcgttcccaacgcggcattcgagaaaaccctggataccaccgacgaatggatccgcagccggtcgggcatcgaacggcgccatttcgccgccgagggcgagaccacctcggatctggccacccgcgccgccgaggccgcgctggccgacgcggggatcagcgccgagcagatcgacgccatcgttctggccacgtcgaccgccgacctgacctttccctcggcggccacgatggtgcaggcgcgcctgggcatgaccaacggctatgcctttgatgtgcaagcggtttgcgccggtttcgtctatgcgctgagcaatgccaacgcgctgatcgtgtccggtcaggccaagcgggtcctggtgatcggtgccgaaaccttcagccgcatcatggactggaccgaccgttcgacctgtgtgctgttcggcgacggcgccggcgcgctggtgctggaatatgaagagggtgagggcaccccgcaagaccggggcatcctgtcggtcgacctgaattccgacggccgctacaaggaccttctgtatgtcgacgggggcgtgtcgacccagaccaccggccatctgcgcatgcaaggcaaccaggtgttccgccacgcggtcgagaagctggcccagaccgccgagaccgcgctggacaaggccgggctgagcagcgccgatgtggactggatcgtgccgcatcaggccaatatccgcatcatccagggcaccgccaagaagatgggcctgccgatggacaaggtggtggtgaccgtgcaggaccacggcaacacctcggccgcctcgatcccgctggcgctgtcggtgggcaaggcgcgcggtcagatcaagaccggcgatctggtcgtgaccgaggccatcggcggaggtctggcctggggtgcggtggttctgcgctggtagcggcctatctttccctctgcaattcattgatattgacagggaatttcctgaccccctatgctttgtcagcaacagggggtcggcatgagtgacaaaactctcacacggatggatttgagcgaggcggttttccgcgaagtgggcctgtcgcgcaatgaaagcgcgcagctggtggaaagcatgttgaaccacatgtccgacgcgctggtgcgcggcgaacaggtcaaaatctcgtcctttggcactttcagcgtacgggacaaatccgcccgggtcgggcgcaatcccaagaccggcgaggaagtcccgattcagccgcgccgggtcctgacctttcgtccctcgcacctgatgaaggagcgggttgccgccggaaaccgcaagtaaagcaaggggtccgatctcatgagcaaatcacccgatgcctttcgcaccatctcggaagtcgcggaatggctgggggtgcaggcccatgttctgcggttctgggaaagcaagttcaaccaggtcaaaccggtcaagcgtgccggcgggcgccgctattaccggcccgcggacatgcagttgctgggcggcatcaagaagttgctgcatgacgatggcatgaccatcaagggcgtgcagaaactgttgcgcgaacagggcgtggcccatgtcgccgagcagtcgcaggatctggaggattcggccacccctgccccggaaagcggcggcaacgtggtccggttcaaggcccagcccgccgatatcgacgaggcattgcagttcgacatggacctgggcgagcctgtgccgaccgaagttctgcaaaagatcgtctccgattcggccccagcgcttgcggacgaggatgacgacgattcagaaggcgatgtcgaaattctgagcgcaccccggcaagagaccgccgagacacccgaacccgcccaagccgacatggccgaggaggaggaggtgcaagcgccccgcccgcttgccatcgaggtggccgatatccccgccgatgatgtcatcgaggcggagcccggcccgctgagcgcgctggccgatatccatgtgctgccggtggcggcgcaatcggggatccgcccgcttgccgccgaattgcaggcctggctggatcgtcaggcgggataagaaaaaagggtatgttttcctcttgcccctgccgggaaaaccggtatgtacaccacaacgtcgggctatggcgcagcctggtagcgcgtccgtctgggggacggaaggtcgcaggttcgagtcctgctagcccgaccaaatcacaccgacgtaacaaaaaattggcagaccagggcctctggaccgcggagggaacgggatgaccggcgtgtgcccgaaccagcagatcgaggcaatgatcgcaggcggagagatccgtgccgaaccgccggttctgcctgaacagatccagcccgccagcctggatttgcgtctgggcaccgtggcttatcgcgtgcgcgcctcgtttctggcgggggctggccacagcgttgccgaccgtctggccgaattcgaaatgcaccggatcgacatcagccagggcgctgttctggaaaagggctgcgtctatctggtgccgctgatggaatcgctggccctgcccgctcagatcaacgccgtcgcaaatgccaagagctcgaccgggcggttggacctgttgacccgcaccatcaccgatggcggtaccgagttcgatcgcattcccgcaggctataccggaccgctttacgccgagatctgcccccgctcgttttccgtgctggtgcggcccggcatgcggttgaaccagatccggttccggcgcggccaggcggtgctggacgataccgccctgcgcgcgctgcacgccgagatgccattggtcgatggcccggcggtgattcaggatgggttgggcttttcggtcgatctgcgcctgcccggcagtgatctggtaggttatcgcgccaagccgcataccggcgtgatcgacctggaccggatcggcgcctatgatccggcggaatactgggaggaagtgcgcagccgcgatggccgcatcatcctcgatcccggtgcgttttacatcctcgtgagccgcgaggcggtgcatatcccgccgctttatgccgccgaaatggccccctatctggcgatggtgggcgagttccgggtgcattacgcggggttcttcgaccccggtttcggccatgcgcaggccggtggcgccggctcgcgcggggtgctcgaggtgcgctgccacgaggcgccctttgtgctggaacacgggcagatcgtcgggcgtctggtctatgaaaagatggccgaacagcccacgcagctctacggcgcaggcatcgcgtcgaattaccagggtcagggcctgaaactgtcaaagcacttcaagacccccgcgtaacccactgtctttacagctcttgttcgtttcgcgccgcgcggcgcgcctgacgcatttcgcggatccgttcgcgttcggggtcgggttcatgctgctctggcggcggtgccttgcgcgacttgcgccccatgttcgacaccgcgtcaaagcccgcattgacgccgccattcaccgcccggcgtatcaccgtgcggatgaccatgtcgatcagctggttcacgttcatgagtttttcctcgttgctgcccgtgcagagacatagcatcaaatttgggaaatttcagggcctcgggatcaatcttcttcaaaaagctctggttggcccgtgtcctcgtcgccctcgtcgcgcgcctcgccgatcggcaaggagccgggcgggggccggttttcaagcagtccggcggcgcgcagctctttcaggcccggcaggtcgcgggcgctttccagcccgaaatgatccaggaaatgcggcgtcaccacaaaggtgaccggacggcccggtgtcatccggcggcggcccagccggatccactccatttccagcaactggtcgatggtgccccggctgaccgagacgccccggatctcttcgatctcggcccgggtcaccggctggtgataggcgatgatcgccaatgtctcgatcgccgcgcgcgacagtttgcgggtttcgaccgtttccttctgcatcaggaaacccaggtcgggcgcggtgcggatggcccaaccctcgcccacctgtacaacccgcacgccgcgcccctcatagcgtttgcgcagcatctcgagcgcctgggccgggtcgctgccatggggcatgcgcgcggccagatcccccacgcccaccggatcggggctggcaaacagcacggcctcgaccatgcgctcctgctctgccattggcggcgcctcgaacaggctttcggtgcggtcctcgggcgcgtcgttcatgtatctatgtctttcttgcgcagatggatcggggcgaacagctcgctttgccggatttccagatgcccctccttgaccagctgcaacgaggcggcaaaggtcgccgccgtggccgagcggcggcgcaccgggtccttgccccagccttcgggcagatagctggccatatcggtccagctgccggcaaacccgatcagcccgcgcatccgttccagcgcctgttccatcgtatagaccttgtcacgatccatcacaaaggggcggaattcgtcgcgggtgcggatgcgggcataggcctgcatcaggtccagcagcgaggcggaataggtcacggtgcggatacgggcgatatcctcgcccttgccccggcggaaaaagtcgcgccccagctggtcgcgccccatcaggcgcgcggcggaatcgcgcatcgcctgcaaacgctcaagctgaaaggccaggtgtgcggccagttcctcgcccgaggggccgtcctcgtccgggtcgggaggcaagagcaggcgcgatttcagaaaggcgagccaggccgccatcaccaggtaatctgcggccagctcgatgcgcagcgccttggcgcgctcaacaaaggccaggtattgccgcgccagttccagcaccgagatcttgcgcagatccaccttttgcgtgcgcgacagggtcagcagcacgtcaagcgggccctcgaacccgtccacatcgacgatcagcgcctcggcggccagccgttcggcaaccgtggtctggtcttcgctgaagaggttatccgtcatacacctgcccgcccatgacgcgagatagttccgcctcggcggcggggatgtcaagttccccgggtggctgacgcagggccagtgcccgttcggcccgcgcctgggcctgggcactcatccggccggcggccccggcagcggcggcgcgctcggccagggtctggttgcagacaagcgccacatcgcatccggcggccagcgcccgggcggtcttgtcggcgatcgagccggccagcgccttcatcgagatatcgtcggtcatgatcaggccctgaaacccgatccgctcgcggatcaacgccatcatcaccggcgagatggtggcgggacgcgggtcgatccggtcatagaccagatgcgccgtcatccccatcggcatgtcgttgagcgcccggaacggtgcaaagtcggtgccgtccagcgcctcggcctccagcgccacatggggcaggtcatggtggctgtccagcgtggcgcggccatggcccggcatatgtttgaccaccggcaggacgccgccgtccagatgcccctgcgccaccgcgcggcccagccgggccacggtttccgggtcagagccgtaacagcggttgcgcagaaagggatgggtttcgtcgcgcgccagatccagcatcggggcgcaattgctgtcgatgcctaccgcgcgcagctcatgcgcgatcagccgggcgcgcagatacatcgcacgctcggccccagtgccagcgcgtgccacgtgatcgagcggggggagccagttgcgcgccagcggcgggcgcaggcgctgcacccggccgccttcctgatcgacggtgatcacacaatcgcggcccaccgcttcgcgcatctctgcgcacaacgcgcgaacctgatcggcactgtcgacattgcgggcaaacaggatgaagccaaacggatcggcctcgcgaaacagggccttttcatcggtgctgagccgcagcccctcggcatcgaggatggtggcgccgaagctcaccgggtggtgaccgggatgcagtcggcgcgttccgccaccaggaccgagcagaaatgacgggcctcggccagatcgccaaacccagctgcgcgcagacgatagaaggtgcgcccgccgctggaggcctcctggatcacgcgctgcttgccgtcgagatattcgccgaagcggccattcagccggtcccattcagcgcgcgcaatttcggggctgtcataggcgcccagctgggccaggcgggtgccgaccggcaggctggccgggtcgagatcgacggcggtggcggcgccaacggcggcggtcactgccgcattcatcgcatcgcgcgcctcggttgcggtcggaaccgagcgttgcggccgggtctggggacgcagcgagcgggccacgccgggttcgtccaccagtgcaagctgcggattctcggccagcaggtcggcggggtcgatggcctccagcggttcgggcagttcgatcgaggcggtacggctggtgccttcgtccagcaatgcggtttcgcgctcggccaggggcgcggcgccttcggtcagttccgccaccagccgatcgatgtcaccattgcggaaggcctcgaccgcttcgggatcggcggcgtcaacctcaagcgaggccgggatcgcacgcaggtcttccatcggcaggtcgtcttcgctgagcgagaccgggcgcggcgccagaaccagccgatcggcgggcggcgcggcgctgcccgcggcggcgacagtgttgacggaaagcccctgatgatcggcgggggtgccaccgggattgtcgggctggatgcgcatcggcccttcgaccgcgcgcaccacgggcacgccgctgacatcgcgcatcaccagcttgtagccccagataccgaccccgaccaccagcaccagagagccgacggcgccggcgatactcatcgcgcgcgccagtccagggcggcccggcgcatggccgtaatcctcgcccgtgtcctcgtccgggatctcgtcctcgacatccagccccatgccgggcatctgatagctataccgcacctggttcgggttcacgtgacccgcgtaatcgaaactcgccatatccgcctcactgccctgtcgcgcaacacgttggtcgcgcgaaggttttcttgttcctgcctcgggccgacggttcgggcggtgatgtttcgagttaccgcatctcctccgccggagtgacaccaagaatagcaaggccagccgaaatcacaaccgccaccgaacgggccagtgcgatttttgcctggcttgtgccctcatcgccatcctggatgaacctgagttcgctcacgtcgttgccccggttccagagcgcgtggaaatctcctgcaagttcatagagatagaaggcgatccggtgcggttcgttggtgcgcgcggcaatctcgaccaagcgtggccattctgccagtttgcgcatcaccgccagctctgcctcgtgcccaagaaggcccagatcggccgcgcgcagcgccgtatccgaggtatcgatcccggcctcggccgcgcgccgcagcaccgaggatacccgcgcatgggcgtattgcacgtagaaaaccgggttctcgcggctctgctccagcaccttgtcgaaatcgaaatccagcggtgcatcgttcttgcgggtcagcatgacaaagcgcgtcacatccgctcccacctgatcgaccacatcgcgcagggtgacaaagttgcccgcccgtttcgacatcttgaagggctcgccattcttccacagcttgaccagctggcacagcttgatgtcgagcggcacgcgcccgtcggacagggccgaaacggcggccttcatccgtttgacatagccgccatgatcggcgccgaacacatcaataagtgcgtcgaagcctctggaaaccttgtcataatgataggcgatgtcgggggcgaaataggtccatgcaccgtccgacttcatgatcgggcggtcgacgtcatcgccgtgttcggtggatttgaacagggtctgttcacgcggctcccaatcctcgggcagcttgcccttgggcggctctagcgtgccgcgatagatcagccccttggcgcgcagactgtcgatcgccgcctcgatccggccagtgccgtaaagcgacttttccgaatagaacacgtccatcttgaccccgagctgggccagatcggcacggatcagctccatcatcgcgtcggtggcgaaatcgcggatcgcttccagccagacctcttcgggctggccgacataggcgtcacccaccttgtccttgagcgcctggccgacctcgaccaggtattcgccgggataggtgccgtcgacgaattccaccgcctgtccatgcgcctcgagatagcgcagatagaccgagcgggcgagcacgtcgacctgggcgccgccgtcgttgatgtagtattcgcgcgtcacctgatagccggcgtaatccagcaggctggccagcgcgtcgccgaataccgcgccccttgtgtggcccacatgcagcgggccggtggggttggcgctgacatattccacgttgaccttcttgccctgccccatgtccgagcggccataggcggtgccgtccaacagcacggtgcccacgacccgctgccagacaggcgcggccagggtcaggttgagaaagccgggcccggccacctcggccttggccacgcgcgcatcggcggccagccgggcggccagcgtctcggcgatgtcgcgaggtttctggccggcgggcttggccagcaccatggcggcattggtggccatgtcgccatgggcggcatcgcgcggcggttcaaccgccacattggcgaaatcgaggccctggggcagcgcgccctcggcctgcatctgttccagcgcctccagaacgaggccgcgcatctcggtaaagaggttcatctcggcatccttttgattgactggcggtttaccacgcaaggcggcaaggtcaatgcagcctggtgcgcgcgtcagtgccggatcggatcgcgcccggtcagccgcgcgtggtcctgcagagcaaagcggtcggtcatgcccgagacataatcggacacgatccgcgccagcgcggtctcgtccggggcggcatcgatctcgccatgccagtgcctgggcatctgccggggatcacccagatagatcggaaagagttcctcgaccacccgcgccacctgttcgcgcaccaccatcaccgagggcgcgcgatacatgcgggtgaacaggaacgcccggatctgacgcagatcggaccagagcgcatccgaaaaccggatcaccgggcggcccagatggcggatatcggcgacactctcggcccccgacccggccagcgccgcgcgcgaggtgtcgatcacatcggccaccatgacaccgaacacgcgccgcagcgcctcgtgccggcggcgataggcatcggtatcgggataggtgcggtcgacctcggcgtaacagtcgccgacgatgggaagttcggcaatctcgtcatcgctgaacagcccggcgcgcaacccgtcatgcaggtcgtggttgttgtaggcgatgtcgtcggacagggcggcgacctgcgcctcggcgctggcatgggtgtccagttccagatcaaaggtggcattgcactccgccagcgcccagggcagcgcacccgtgactgggccgttatgcttggcaatcgcctcaagcgtttcccaggtcaggttcagcccgtcaaaggcggcgtaatgccgttccagccgggtgacgatgcgaatggcctgtgcgttgtggtcgaaaccgccatagggcgccatcagcgcatgcagcgcatcctcgccggtatggccaaagggcgtgtggcccaggtcatgggccaacgccaccgcctcggtcagttccgggttcagccccagcgcgcccgcgatggtgcgcgccacctgcgccacctcgatcgaatgggtcagccgggtgcgatagctgtcaccctcatgctcgacaaagacctgggtcttgtgtttcaacctgcgaaaggcgctggcatggatgatccggtcacggtcacgctggaaacaggagcgaaagccgctttcctcttcgggcaccagccgcccgcgcgcccggcccggatccgaggcaaaccccgctcttttcaatgctctcgtccttgtcgcctgtccctgccccctctatattgcaggcgacaccggaaagaaaccgtggagaccgcaatgcgcctgccccccaaagtgactgaccgcgcctttgcccggctggccgagatcggcgccgcggatcagggccaggcgctgcgcgtcgcggtcgaaggcggcggctgttccggctttcaatacgagatcgcgctggatgcgcccaagtccgacgacctggtgcttgagggtcagggtcagcgggtggtggtcgatgcggtgtcgctgccgtttctggaaaacgccgtcatcgacttctccgaagagctgatcggcgcgcggtttgtgatcgacaatccgaatgccaccgcctcgtgcggctgcggcacctcgttctcgatctgagcctcagggatcagtgcgcaggctcagctcctcctgctcgcgggtggtgggggtcatctgatcccagatcagatagaggcccgagaccatcacgatggcggcgcccagccaggtcatcggcgcgggccattcgccaaaggccagcgcgcccagcgccaccatccagacaaattgcaggttcaacagcggcgtgaccacataggccgccagcagcctgagcgcgatcaccagcagccagcgcgccaggaacaacagcgccgcataggccccgacccaggccagatccagcatcggcatcggcacccagacaaagggcagcgccgccgccatgctgagccccagcgccaggttcggataaaacacctgcgccagcgcattgctttcataccggccgatataacgcgacaggatcagcgagaaggtgcccgtcaccaccccgcccagcgcccagagatgcccggccccgatggcaccgattccacccggcatcaggcagagcacgccgacaaaccccgccaccagcgcagcccaggccgccgggcgggcatgttcgtccagcatcagccccgacatcagcgccgccatgatcggcatcagcccgataaagacaaagacatcggcaaagggcagcagccggaaggtatggaagaagcagagcgaggccaccaccgtggccagcgcccgcagcgccatggcacgcgggcagacggttttcagcgcgcgcgcccgattgcgccgggccgccgccaggctgatcgccgcaacgatgagacccgagatcgcataaagctgcggcgccgcatatccttgggcgataagcttggtgatcgcatcggccgacgagatcaccgccgtgtaggccagaaccagcccgccccctgtcagcgccgccctcatcccgccacccgcaagcgggtgctgcgggcaaagccggcaaagaaggcgtcaaatcttgggctgctggcctcggcctcggtcaggatgtcatggccggtttcgctgagctgtgccgcaatttgcggccgcatccggtgccagtcgccgctgcgcgccgcgcccatccggtagatacattcggaaatctcgcgcagcggaccgccccagttcgccgcccggtgaaacgaaaccgggccttgcgccaccgcctgcgcgggcgcaccgcgccctgccgccagcccggcccaggcgcagaccagatattcgtgataatcgtcctgcatctcggcctgcgctccgttgcgaagggtgaatccccccgttgcacccgccagccagttttcccagatcggcgagggcgttgccccagcatagcgcattgcgacgcagatttccgccaaaagatccgcgttttgctcgagataggccaaaagcccggcaaattcgaggctgacaagcgcctctgacggcaggtccggaacgcgccgcccgtattcggacaggtagaaaacgatatgggtcagctcataagccgccttcttgttgggcagtgcaaaggtgtccgagcgggcgatgaaatcatgcaggcgcccggtcaggccggtatcgcgcgacaccagcgtcacgctacgccgcgccagcaggcggcgcgcctcggcgcgttgcaggtcggacagctcggcctcgggcaggccctgcccggccacccattcggccagttcggcgccggtctctcccgccatccccagatcctccagatccaggcagatcgacagcaggaaccggtagtattgcgggaagaagcgcagccgctcgggcaaatcccggtagaacaacagatgcggcgccagggcctcggcgtccggggtctggccggtgcattccaggatgttcagaagttcggcattttccttgagccagaacacatcatcggcgaaccggcgatggctggcaaacccttcgatcagcgccgcgagccctcgaaggggcccgaagcttgggcgccgggcgctcagctggataacgttcgacatgagaaatctcccctgtttcgcggcgtccaacaaacgcccggcctgtcccttgtgcgcgctcagctgcccgacgagaacatctgggtgccttcgcccagcttcacggcaacggcgccggtcttctggcagctggtcgagaacatctgcacaccctcgccggtggtggtgtcgcggcccgaggcctcgcagctggtcgagaacatttgcacgccctcgccggtcgtggtgtcgcggcccgaggcctcgcagctggtcgagaacatttgcacgccctcgccggtcgtggtgtcgcggcccgacgcctcgcagctggtcgagaacatctgtgcaccctcgcccatcaaggcactggccgaggccatcggcgcggatccggacgaaaacagcccggtcacatcgccgtccatcatgctggcaccgtctttgatttcgccttggatttggttgatcttgagcatggcagtcattggtctgtcccccagagttggtgttgatgaccccctcacggttgcaggactgccagtgttcgaaaagctttttttcaatcatacgttgcaaaataatgagttatccacattaaggaaatagggcaaaaatgtgccatctaataaaattgcagcccacggaaatcattgaaaaatttttatccacaggcctgaaatccggccaattggggcggaattgaggcaacctgacagcgaatcacgatggcgaattcgcctgttctttgcgatctggcagccctggcaccgcttgcccccgccgcgcggatcggggatagatcaatcccaggccagcgcaggagacccggacatgaagatcgccacgttcaacatcaacgggatcaaggcccgcgccgaggcgctgcctgcatggctggacagcgcgcagcccgatgtggcgctgttgcaagaaatcaagtcggtggacgaaagctttccccgcgagatgttcgaagaacgcggctataacgtggaaacccacgggcaaaaggggttcaacggggtggcgatcctgtccaaactgccgctcgaggatgtctcgcgcgggttgccgggcgacgacagcgacgagcaggcgcgctggatcgaggccacggtggtgggcaaacaggcgctgcgcctgtgcgggctgtacctgcccaatggcaatccggtggagctgaccgaaagcggcgatccggtgccgggcggcaaatacgactacaagctgcgctggatggagcggctgcaagcccgcgccaccgagctgatggcggccgaggaaccggcgctgatggcgggcgattacaacatcatcccgcaggccgaggatgccaagcgccccgaggcctggcgcgaggacgcgctgtttcgccccgaaagccgcgccgcctttcgccgtatcctgaacctgggatttaccgaagccttccgcgcgcgggtgcagggaccggggcattactcgttctgggactatcaggccggcgcctggaaccgcaatgacggtatccgcatcgaccatttcctgctgaccccgcaggccgccgacctgatgcgcgattgcggcatcgacaaggaggtccgtggcagagacaagccctccgatcacgtgccggtctgggtcgagctggatatctgagccgctgggtgggccgggggcgctgcccccgtcgcgcaggcgcgactcccccgaggtattttggaacagaagaaaagaggggtccggtctaggcgccccgggtcacgtcgtgacggtagagccagtcgaactggcgcaccatgcgggcgggcgccagcctgccacccagcgacagggccagatgcgccgggccgcgcaggggggcgcgcaggtggtacttccaggcattgccgttggccgcggcgatcacccggcgcgcgcgcgcctggcggcggtcctgataggcggcaagccccagctcgatccccggtgccttgcccagctcatcggccagcacccaggcgtcttcgagcgccatattggcgccctgcgccatgaagggaagggtcggatgggcggcatcgccgacaagcgtgacccggcccctatgccaggtctcggccaccgggtggcggaacaggccccagagacccggggcgcgcacctgcgccagcagcgccgccggcagtccggtgaaatcggcaaaagcggcgcgcagattggcgggatcgtcggactggctccagctttcggcggtccagtcggcgcgctcctgcaccgcgaccaggttgaccaggctgccgccgcgcagcgggtagcagaccagatgccggcctggccccatgaagacccgcgcctcgtccggcaggccgaccgtgttgggcacggtggcgcgccaggcgatctggccggtgaagaagggttttgccgccccattgagcgcggcgcgggcgcgcgaatgcagcccgtcggcgccaaccaccagatcggcggtcagatgggcgccattgcacatgtgcaggaccggcggcgatccggggtcgacacggtccactttctgcaaaagccggacattgacccccgcccggcgcaccgccccggccagcaggtcgatcagatcggcccgatgcacgaaggcatagcgctgatcgcccgcatggcgcatcaggtcgagccgcagcacctcgcccggacggcggtaatccgacagcaccaccgcgcggccccggaccgaaatcgcctcgaaggccggacccagcccgagcgcgcccagaacagccgcaccattggggctgacctggatcccggcgcccacctcggcgatggcatcggcctgttccagcaccgtgacatcggcgccgcgcgccttgagcgccagcgccgccgccaggccgccgatcccggcacccaccacgatgatcctggttccgaacattcccatgcgccccctttaacgcaaaaacgccggggcgaaaggccccggcgtttccgctgattgtcgcaggccgcgacgtcaatcgtcgcgatggaccttttcgcggcgctcgtgacgctcttgcgcctcgagcgtcatggtcgcgatcgggcgcgcatccagccgcttgagcgagatcggatcgccggtgacctggcaatagccgtattcaccctcgtcgatgcggcgcagcgcggcgtcgatcttggcgaccagcttgcgctggcggtcgcgggttctgagttccagtgcgcgatcggtctcttcgctggcgcggtcggccacgtcgggaatattgcgcgtgccgtcctgcaacccttcgatcgtatcgcggctgcccgccataagctcgtgtttccagttgatcagcttgcggcggaaatactcaagctgacggtcgttcatgaatggctcgtcttcggccgggctgtagtcttccggcagaaaggattccggcttcatctgtgctccctcggtctggccaacaacgtccgtttcggtaatatgttcagacattcggctcccccttctgccgcagcgtttatccgacgagccggggattgtcactacacaaagacatatgaccgcggccaaatcccgcccgcccccgcaacgcgtcgcatcccccgaaaactatgcgcaaacccttgaatttcggtgaattcccctggctggcgcccctgcttgccgcaacatgacgttacgacatatgacctgggcgggcgggttttgtcagcatgaagagtggaaacagggtgtttccagccgccaccgcgacgccgcggcgcgccttgccaaaggggaagacgcgctttacctcggggtcaagaccgaccggatgaggggccgagatgactgcacgtttccagggaaccgccgaatatgtggcgaccgacgatctgaccattgcggtgaatgccgccgtgacactggagcggccgctgctggtcaagggcgaaccgggtaccggcaagaccgagctggcccgtcaggtcgccggtgcgctggggctgcggatgatcgagtggaacgtgaagtccaccacccgcgcgcagcagggcctgtatgaatatgacgcggtcagccgcctgcgcgacagccagctgggcgaagagcgcgtgcatgatgtgggcaactacatcaagaagggcaagctgtggcaggcctttgattccgacgagaaggtggtgttgctgatcgacgagatcgacaaggccgacatcgagttccccaacgacctgttgcaggagctcgacaagatggagttccatgtctacgagaccgggcagaccgtccgggcccggcagcgccccatcgtcatcatcacctcgaacaatgaaaaggaactgcccgacgcgtttctgcggcgctgtttctttcactacatccgctttcccgacgaggccaccatgcgccgcatcgtcgaggtgcatcaccccggcatcaaggaatcgctgctgaccgccgcgctgacccagttctacgagattcgcgagacgcaggggctgaagaagaaaccctcgacctccgaggtgatcgactggctgaaactgctgctggccgaggatctgagcgccgaggatctgcgccgtgacggcgccaatgcgctgccgaagctgcatggcgcgctgctgaagaacgagcaggatgtgcacctgttcgagcggcttgccttcatggcgcgcggcaagcgctgattccgggcgattggcgacggattgagggcggttcaacgcgagccgccctttttgtttccaaaaaagtggtaaacagggccttaattgcctgacgcgcgcttgccccgacggggtcgcagatgccaccatgaccctattgcagcggtaaccaatcaccgcgcattggattgacaggtctggtatcgttgagcagcagtaacaaaatgacagtcacaagcgccttatcccgcaccatctcccgcccgcttgtccgggcacttgctctggtctcgggccttggccttgccgcctgcgataccgtcccgctcgaggatacgccgacccgggcgcagacccccggtctgtcgctggagccgatgaaaagctttggcgccacccgcgtgcagccaccgcaacgctcgaacggcaatatcgccgccgatttcctcgccctgcatttccagctggaaagcgggcgcgacctgcccgtgttcacccggttcgaaaccccgatcaccgtgcgcgtgaccggctcgccgcccgccagcctgcaaccggatctgacccggctgctggggcgtctgcgcagcgaggccgggatcgacatccgtcaggtcagcgaggccggcgccagtatcaccatcgaggccgtcagccgcgaggagattggccgcgccctgccccatgcggcctgtttcgtggttcccaacgtttcaagcctggccgagttccgccgcgaccgccgcaaggacaagaccaactgggccaacctgcgcaaacgcgagcggctgggtatcttcgtgccctatgacagcagcccgcaggaactgcgcgactgcctgcacgaggaactggcacaggcgatcggtccgctcaacgacctctacagcctgccggattcggtgttcaacgacgacaatatccacaccatcctgaccgggttcgacatgctggtgctgcgcgccacctatgcgcccgaactgcgcagcggcatgagccgcgatcaggtcaccgcggtgctgcccgacctgctgggcaggctcaatccgcgcggcgtcaccgtggcggcgcggccggtggtcacgaccccgcgtgcctggatcgaccaggtgcaggccgcccttggcccgggcgtggcctttcagacccgtctggatgcggccaaccgcgccgcgcagatggcccagtcctggggttggaccgatcagcgccgtgcctttggccattacatgctggggcggatgctgcaaaccgccgatcctgaccttgcccagcgccatttcctgaccgcgatgcaggtgctgcaatcgacaccgggcacacgactgcaccaggcctatgtgaccacccagaccgccgcctttgcgatctcgcggggtgatggcgccggggcgctggcccagctgcgcccgatgcgcgacgtcgccgcccaggccgaaaacgccgcgttgctggccaccctgatgatgctcgaggccgaggcgctgacgctgttgggcaaaaccgacgcggcgcgcgacctgcggctggacagtgtcggctgggcgcgctacgggttcggctctgactgggcggttcgggccaagatgcaggagatcgcgtcgctgaacccccgcaacgcactgggcggctaaggcgggtaagaacgcatgattgtcatcgcagcggcgctgtttggcgccctacttggcgggctgaccgccaagcgacgtaacggcacaaccgcggatatcgcgcaatatgcggcgggctacgcgattgccttcgcgctcctcgggatgatagcaacattggtgatccaccgtctgatggtctgagccgatgttcctgcccttcttcgagaatttgcgcaaagccggggtgccggtgtcgctgcgcgaatacctgacctttctcgagggcatgaagaaggggctggccacctacgatgtcgaggccttctattatctggcccgcgtgtcgatggtgaaggacgagcgcaatatcgacaagttcgaccgcgcctttgccgccagtttcaaggggcttgaggatatcacttttgaacaggtgatggaggccgtcgatatccccgccgactggctggagaagatggccgaaaagcatctgtcgcccgaggagaaggccgagatcgaggcgctgggcgggttcgacaagctgatggagacgctgcgtgagcggctcaaggaacaagagggccgccaccagggcggcaacaagtggatcggcaccgccggaacctcgccctttggcgcctatggctataaccccgaaggggtgcgcatcggccagaaggaaagccgccaccagcgcgcggtcaaggtctgggacaagcgcgaattcaagaacctcgatgacacggtcgaactgggtactcgcaacatcaaggtggcgctgaagcgcctgcgccgctgggcgcgtgagggcgcggcgatggagctggacctggacggcaccatccgcgccacagccgaacacggctatctggacgtcaaggaacgccccgaacggcacaacgcggtcaaggtggtgctgtttctcgacgtgggcggctcgatggacccgcatgtgaaagtggtcgaagagctgttctcggccgcacggtccgagttcaagcatctggaatactactacttccacaattgcctgtacgaaggcgtctggcgcgacaaccgccgccgctgggacgcgcagatccccacccatgaggtgctgcgcacctatggtcccgattacaaatgcatcttcgtgggcgatgcctcgatgagcccttacgagatcgcctatcccggcggcgccaacgagcattggaaccaggaggctggtcaggtctggctggcacgcgcgcgcgagcaatgggccagcaacctctggatcaacccggtgcccgagaaatactgggactatacccattcgatcggcatgatccgcgagattttcgacgaccggatggtgccgatgaccctgtcggggctggaacagggcatgcgggtgctgacacgctgagcacaagcggccaagcggtcagccccggctgttgctttgttcgatcagaacgccacgcccacgcaaaccggctctccggtctcggtggcggacaggctgtagccttcgggacagaccggattgcccagcttgtcgaatgcgggggcttcaaggatctgaaccggctcgggttcgggttcggaacagcccatcagtggcagggcaaaggcaatcaaaagggtcaatctggtcatcatcgctcgtggttccttgcatcaaagcgcgcggctgcatcgggccgccagtggcacgctaggcgcgggcactttgatgcaacaagccccccggttggacccggacaaaaccggcggaaaccctgtctgcggtggaggatacaagggcagaactctgcccagaaaagcaccctgcccaccgggccggcccgtgatcggcggcttgccgcttgccccgggccccggaacgccccatatctgaaccatgttgcgcgtcaccccgatcctgctggcggttctctacgcctttgccatgtaccatttctcggcctggcggacccggcgcgagctggatgcccgctcgaccgagctggccgacccggcgctgaaacggctgaccgaccggctggcggcggccctgggcgtagcccgcgtgccggtgcatatctacgagatcgacccggtcaacgggctggccgcacccgacgggcgcatcttcatcacccgcgggttctatcgcaaatatcaaagcggcgaggtcaccggcgaagagctgacctcggtcatcgcgcatgagctggggcatgttgcgttgggccattcgcggcgccggatgatcgacttttccggccagaacgccatgcgcaccgcgctggccatgctgctgggccggttcatccccttcttcggggtctggatcgccaatatgctgaccaccctgcttgccgcgcggctgagccgggcggacgagtacgaggccgacgcctatgccgccgccctgctgaccaaggcgggtatcggcgtggcgccgcaaaaggcgctgtttcacaagctggacgcgctgaccgaacagcgcgccggggtggcgcccgcatggctgctcagccaccccaaaacggccgagcgcatcgccgcgctcgaccggctcgaagcgcgctggcaggcgcattgaccccggacccgacccgcatgctctattccctgctcgaccttgccccggtgcccgagggcagcgacattcccgaggcgctggccaacagcgccgatctggccgcccatgccgaggccttgggctatcaccgctactggctggccgagcatcacaacatgcccggcatcgccagcgccgcaaccgcggtgctgatcggccatatcgccagccggaccagcaccatgcggatcggcgcgggcggcatcatgctgcccaaccatgcgccctacatggtggccgaagcctttggcactctggcgtcgctttatggcgaccgcatcgacctgggccttggccgggcgccgggcaccgacatggccaccgcgcgcgcgctgcgccggggtctgtcacaacaggacagtttcccgcaggatgtgatcgagctgatcggctttctcggccccgaggatccagaggcgcgggtgcgcgcctttcccggccagaacacccatgtgccggtctggatcctggggtccagcctctatggtgcgcaactggccgcgcagttgggcctgccttacgcctttgcctcgcatttcgcgccgcaggcgctggaggaagcgctgcaggtctatcgccgcagcttccgcccctcggtctatctgggccaacctcatgcgatgatggcaatcaatgtctttgccgccgaaaccgatgccgagggggtgcgcctgcgcaccaccatgcaacaggcctttgcccgcctcaggttggggcggcccggcaagctgccggcaccggttgacgatatcgccgcccatctggatcgcgccacgctggccggggtgaatgccgcgctcagcgtctcggcagtgggcagccccgagacggtgcgcgccgatctgacccacgtcatcgaccgttatcaacccgacgaagtgatcctgaccgggcaaatccacgatcacaccgcgcgcaaacgctcgttcgagatcgcggccgggatcctgcgctcactctgagcggtggtgttccagcgccttgcccagccggggcaatcgtgccttcttcatcagactgcgcagggtccatgtctcgcccgacaggcggttggcctcgtccagcactttttcagccatgcgcgcgaaacccgcagggtcgtcattgaaaaattgcaaaaggaacgcatccgggtcgatccgttccagcccttcctcggccaggatattgcgcgggaaatcggcgcggttgagggtcacgatcacatccgccgacccggcgatggcggtggccagcacatggatatccgccggatcgggcagccacagccgcgcctcgacaccgggcgcgggcggcacctcggccctcggccaggcggcgcgggtcagggcgatctcggcgcgcgcctgcgcctcgcccgccggtcccagcttgaccgccgcgcgcgcccattcctcaaggatgcgggccgaccagagcggggtgaaatgccccagccgcgccgcgcccagcagcatctcgcgcatgaccgtgggatagatcacgcaagtgtcgagcaccgctttcacagccggaagaacaccgccttgagataaccgctctcggccagttgcggcagctgcggatgatccggaccggcaaagccggtatggatcagctgcgcgctgcgcccggcgcggccgatgccgcgcacgctggcctcgcggaaccgcgacagatcggcggcatgcgagcaggagcagagacccagatagccgcccggtcgcaccagcgccgcggccagccgcgccacccgttcatacgcgcgcaaccccgcgtccagcgcctgtttcgagggcgcaaaggcgggcggatcgcagatcaccacgtcgaatgtctcaccttcctcggccagcgcggtcagcacgtcgaacgcgtcgccctgccgcgtctcgaaccgcccggccagacccgaggcaagcgccccctgctcggccagcgccagcgccggggccgacccgtcgaccgccagcgcgctgcccgcaccgccggccagcatcgccagcgcaaacccgcccacatgagagaacacgtcgagcacccgcgtgccctgccccgccagccgcgcggcaaaggcatggttcggacgctggtcgtagaacaggccggttttctggccgccggtcagatcggccatataggtggcaccgttcatcagcaccggcaccggcgccgtgggggcggccccggccagcaccgcgttctgatcgtccagcccttccagcgcgcgggtgcgccccgaggcgttcttcagtaccgtgctgacaccggtcaccttgatcagcgccgcgctcagcagctccaaatgcgcctcggcccaggcggcgttgggctggatcacacaagcctcaccgaaccggtcgatgatcacccccgggaacccgtcggcctcggcatggacgagccggtagaagggcgcatcaaacaggcgctcgcgcagcgccagcgcccgggtcagccgcgcctcgaaccaggcggcgttcaactcggcctcgggatcgcgatccagcatccgcgccaggatgcgcgagccgggattgaccgccaccagccccaggggcgcgcggttgtcatcctcgagcaccgcgaccgtgcccggcgcgatcttgcgggtgcggcggtcggtgaccacctcgttgtcgaacacccagggcgcgccgtgacggatggcacgggcgtttgccttgggcttcaggcggatgcggggacggtcaaaaacgtcagagggcgctgtcatgagcgccctcttaatctcattcccggtggctgggaagtgtcagaggcgattcatcacctggatgatgcccagcgaggcgttcttgtagccttcggggttggtcagctcctgccggatcacctcggccagatggcccgtgatgcgaaccttctgggtctggccgcgggcctcggcattgatcgcctgctggccgccaaaggcctcgagatcggcgcggacttcgcgcggcggcatcagctgcgcgccggtggccgggtccttgaggacgatgtcaaaggtgatcgcatgcacaccaccggtggtatagcgcgccttttctgtcagtgcgtgaaagcgtttgacgacgatttccagatcggccttgaccggaccgctcagcgggctgacgccgcgcaccatcgcgtcctgcacgatcttctgcacctgggcgtgacggtcgccgatcggatcctcgcgccagacgatgtcgccgcgcggcagatagctgttgcgctcggaaaccttcagcgagcgcggcaccagcacggtgaccgagttgatcgagaccggcgcctgtccagcggccagagccgggttgcccggatcctgggtggcagcgcgggcaacgctgtcggtctgcgggatcatcacctgaccaaccgctgcggcgggctggacccggtattccggctgaagcaggtcataacccgccggggccgcaaccgaggtgttcggcaattgttcgtaaggggcgttccgggtgggaacgtcgactgccgtgcaggctgcaaccgacaggcccagaccggcaagcaggatcatccgcatggttttcatgtctcttctcctttttcgggtctgcggctcccacagccatgcccgtttgaggagaatttgcccggcaatttgggcaactttgcgtcaaattcggtacgtttcagagattgtttccgaaccgcgatcactcagtttctgggccggctccgccagccgccgcgccggcggggggcctgctcggcggccagaccgtcctgcatgacggcggtcatcgggtggtcgggcgcctcggctccatagcggccgtgcaggtccgccagcgacgcgcgctggtcgctgcctaccggcaggctaagcgcccagtccagaaagatcgtgcggcattcgggggctgtgatcccctcgatccgataggcctcgtagatcaaccccttggggtcatgcgggtcacccgtcttcggcatcctctgttcctcccaccgccgcgccgatcagcgccgctgcttcggcatatgtcgtctccagcgccgcttgcagcgacgccatatcctgaaacccggtgctgcggcagaggaaggccgcgccgccctcgccgatccgctccgcgtcgatcatctcgcccgacagcagccgcgccgccgtctgtaccgaccagcataggtcataggcgcgagtcagcgactgcgcatccgcgacattcaaccatccggcggcgaccgcaccttgcaggccctgcgccacgtcacgcgcggcgctgcccgacaacagcgcgccggtctgggccaccagttcgatatccagcatccggcccggcccggtcttggcgtcccacaccccggcgggctgtttcgccgccgccagccgggcgcgcatctcacccacctcgcgcagcaccttgtcgcggtcggcggggcggttcagcagttcctggcgaaagcgctcgatatcttcgcccagcgcgaccgaacccgccaccgggcgggcgcgggtcagcgccagatgttcccacacccaggcctcgttcagctgatattcggtaaagctggtccagctggtcgccaccggcccctgggtccccgaggggcgcaggcgcatgtcgacctcgtacagcctgccctgcgacatcggcgcagtcagcgcggtgatcagcgcctgcgtgagccgcgcgtaatagggccgggtcgccagcgggcgcggcccgtccgaaccttcggcgtcttcggggtcatagatcacgatcaggtcaagatcggattgcgcgttgatccgccctgcccccagcgagcccatgcccagcaccgtggcgccacgcccgggcgggttgccatgtttgcgggcgaactgcgcctcgaccaccgggaacagcgccgagatcaccgcctcggccagttcggcatattgcgcaccggctcgggcgccgtctatcagcccgcgcaggtgatgcacgccgatgcggaaatgccattccttggtccagcgccgcgccatgtcgagccgggtttcataatcgtcctcggcggccagacgctcggccagatcggcgcgcagcgccgccccgcccggccagtcgtcaaagaacgaaccaccgatcaccgcatcaaagaccgaggcgttgcgcgacagaaaggtcgccagcgtgtggctggtgccgacgatatcgaccagcaggtcgatcagttgcggattggcctcgaacagggagaacagctgcacccccgccggcagcccggccaggaacccatcgagcgccagcagcgcctcgtccggtttcgcggtgcgcgccagccgcgccagcaattcgggcttcagccgttcgaagatgcgccgcccccgttgcgagcgcagcgccggataggtgggccagcgcgacaggacattgtcgtcaaacaccacctctgccggcatggcaggcgccggggcagcgccggtatcgggggcaaagaaatcctcggtcagcccgtgcacctcggtcaggcgccgggtcagatcggcccgcagttcggtggcgtcgatccccatcaggcaggccacgcgggcaatgccctcttcggtttgcggaatgcggtgggtctgggcgtcatgcaccatctggatgcggtgttcgacctcgcgatgggcgcggtagtggcgggtcagcgcctcggccacctcggagggcacccagcccttggccgccaatgccgccaacccctcgacagtgccgcgcaggcgcaggtcacggtcgcgcccgcccgcgatcaactgccgggtctgggtaaagaactcgatctcgcggataccgccccggcccagcttcatgtcatggcccgcaatggtcagggcgccgccggtgcccttgttctcgcgaatgcgcaggcgcatgtcatgggcgtcctgaatggcagcgaaatccagatggcggcgccagacaaaggggcgcagggtttccaggaaccgcgcccccgccgccagatcgcccgcgcagggccgcgccttgatataggcggcgcgctcccaggtgcggccaaggctttcgtaataatgctctgccgcctccatcgccagacagaccggggtgaccgccggatcggggcgcagccgcagatcggtgcggaacacatagccatcggcggtcttgtcgctgagcgtggcgcagaaattgcgggtggcgcgcaccataccctgacgcgcctcgaagaaatcgtcggggtcatagcgggtttcgtcaaacagcacgatcaggtcgatgtccgagctgtagttcagctcatgcgcgcccatcttgcccatggccaggatcaccatcccggcggcggtctccacatccgcctcggtctggcccggcagtttgccgcgccggatcagggcggcgatctcggccttggcggccagatcggcggccagcgcaccgaaatcggtcagcagcgcggtcaccttttccagcggccaggcgcccgccagatcggcgagcgcggtcagcagcgccagccgccgcttggcccggcgcagccccggtttcagctgatcgggcggcagcgcgcgggcagcggccagttcggccgccaccgcggcatcggcatcgttcagcgcgggcgccagccaggcggcctcggcccgcatcagccccatcagataagggctggtgccccccgtcccggccaccagatcggccagatcgccccccagatcgggcagcagggcgcgcgcctctgcccccagatcgggatcataggcacgggggagtcgggtgatggcaaggcgtgtactcatgcgccaaatagcgcagccgccccacccgccgtcaatgcgtcaaaacttgacctttgccccctgtctcgggcagctctggggcatgagcaaaagcctgaaacgggtgcgcgcggcgcttgaggccgcagagatcaccaccgaaatccgcgagaccggcaatgcccgcactgccgaggacgccgccgccgctgtcggctgcgcgctcaaccagatcgtcaaatccatcatctttcaggcgcgcgacggcgatgcgttggcgctgttcctgaccgcgggcggcaaccaggtcgacccggatgccgccaccgccctgttcggcaagccgctggcgcgcgccgatgccgatacggtgcggcggaaaaccggatttgccattggcggtgtcgcgccggtggggcatctgtcgccgcccaggtgcttcctggaccccgcgttgatggggtttccgctggtctgggccgccgccggcacgccgcgacatgtgtttgccatagcacctgatcggttacacagcctgaccggggcacggatcgcggatttcgtgaaagtcggttagggccctgccctagatcagcgtcagcgcctggctgagcagcaccgcccagcatccgccgcccagcagcacaccgggcaacagccaccaccccgactgcatccggttctcccgctgcagcctgtcgtggctcgatctgtttgcgccagatgtcggcattgggtcaggtatactttctgataggggtgtgaacctaaaggacaggaaaacctattgatattggacaatcaagactgcaattcccgcaagaagcacgaagagcccgggagaacccgggtaacacctttgaaaacaaagcattaagcagggcacaccagcaccgaaaataacagagccgctgtctttcaaactccgcaaaaatcggccggcatcgcaaagacggctgctttctttgtgctagccctttcatctgacaaaaatcaatttagaagattgttaaataagggaaattcatccttccatgaagttgaagcatctgattggaaagctaccccagcagaggcacggagaagcggcttcatgcaaataaaaatccgcatatccaaagggttacttgtcaagtgagtgcatcaacccagcccgaaagctggaagcgagttcgagcgcttcaatctcagccatcatgacagtctctttcaccaatagggaatttacctaccgcgaatcacctaggggttgcattgccgacccagacgcctctcttcctgcgcaggagccagatactggccgacgaagtgatcggacgtgtcaccgccgacggcgcctgcgaaacgcgaaaataccacgatgccattgctgaccacggcgcgcatgcgttcgggtattcttgcgaaccagtggctgtcatgcccgaactcccaccccgcaggaatgcaaagcaatggaagacatcaccgccggggcggctgcacgaaacgaagcacagtgtgcctcgaactacctcggccggacgctgtggcgacgaaggagcggatatcaccgccgaagccgcctcgaaaccaggatgcattgcgtgaaactgctgggccagcagctcatggcacgggacctcgatcggcaggtggccgagcttcaggtccggatcgccgtcccaaatctctacaccgcgctcggcattcccgtcacagtggccttgggataagtccgcccggggaaaggggcagtccggccatcagccaatttgggcaaccgagccatctgaggaaagctttgcccccattacatgtagggagtacgggtacataagatctgaaccaccctactcgacccttctccctattcggcatagcttcaacgccaaatcccggtgacaggtgagatcatggatacgcttcttttcatcagttttttgacggcgaccttgttggttgttgtggctctgttgcacaaagcctctgatgtccgaggttcccctttcccggacggaaatagcccacgacctctatgacagggatgccaagcgcagtgtaggcgttcatgacggcgatagggaactgaacgtccgcgacctgccggtcaaagtctcgagccatgagtcgctgccccagcagtttcatgcagtgcatcttggtttcggcacggcctcgtcggtggtatccgctcctgtttcgccagatcgcgcggccgaggtatttcgccgcccgtggggcctcgtttctggctacctcacccgtggtgacggtcttcaacggcttcgcattttttcgaggtgggatgacagcatgagcaccgcgctcggcgatggcgtcatggcattttcgggtatcataggcaccgtctgcggtaacgctcgcaatctcctcctcggccgggatctggctgagcaggtcaggcaggacaggggcatcgccgatatggctcccggtgatctcgacggcccgaacctccagcgtatgctcgtcgatcccgagatggatctttcgccagacgcgccgtttggcgccgccgtgcttgcgcgcgtgccatgcgccttcgccctcgaccttgataccggtgctgtcgatcagcagatgcagcggccccttggagccacgatacggaatgttgacggccaaggtcttccggcgacgggacagggtgctgaagtctggcaccgtccagttcaggccgattaggcgcagcaggctctcgacgaacccggtcgtctgacgcaacgccatgccgaacagcaccttcttgaaaggcaggtctggatggcagcatcgctatagctcttctggcgacctcgcctgcctgatggcgcggcctcccagctcatctcggggtcgaaccagatcgtcagcgagccacggcgcttgagcgcttcattgtaggccggccagttcttggtcttgtaggtcgggggggtctgctcatatcgaccagctaccaagctggattcacgagataaatccctcacgggatttgtgcaacaaagcctctagccagtcgaccgcacttcgatctttcgcccatagagaattgcaccgctttcgatgaacggcggcttgtcccgccgcgctgtagcgacgtccttcgagccgccgcagtgatgatatctctgcgagcgcgcgcatcaagaatttgacacttccattacgggctcagaccccggtttcgccgtcgctggcacaaacctcggtttccaggacgcgaacggtggcgatttaccagcgacgcagccggatcaagggcctgcacaaattttggcgatggcgggttccctggcgcccgctacaacaccctttctgcatgagcattcggcggcaaagagctcaacctgtgaatccagatctcctgctgcgtgcgctcgcagcgtgaaaaccactacatgagcgagatacctcataccgcaacgcagccgaagcagcggccattgatgcgcagcgcagcgaagaagtctgtggcaaggaacagagtgcggacttgtctgtcattcatctttcgtacttcgctgacgcagtaacgcttcttgcttgcggcatgtctatcgctgcaatgcagcccatgttgcagaagcgatcattccagtatgaattttactaatcctgcgcggctcggtagcgcgatccagaacggtgtcaaaacacgagagtaagggatacgtgcccatgacaagtcgcgcgccaagagcagcttcgatagtatcaaggccagcgcatctcatctctcccgatggcctgtgcccacgcccggcctctccagcgttcagagattggcgacggaaaccgccgggcggcgcgcgggccagtccgtcgcgtcttccaactgggccgacaggttcagcagaatatcctcccgtgccagcgacgtggcaatctgcacaccggccggcagcccctcgaccaggccggtgggcacggtgatcgcgggttggcctgtcacgttgaaaggcgcggtcgcgttgaagcggctgaagagctcatcatagaaccgccgcgcgctccagccgggatggttctggtccagcacgcccagcggaatgggcggtgcggcaaagggcggcaggatcacggcatcgtagcctgcaaagaacgcgcccatctggtgaccggtcatgcccatgatctgcaccgcttccataatgtctaccgctgacatggcctggccgtcctggatccccttcaatgtgcaggtttcgtacacatcagtgcttgccggaatgccaaaagctgttgtgagcgtcttggaagcagcggccagcgtggccatccagaaccggtagtttgccgcatggaattgttcgtgttccagcgggacgtggtcaatttcctcaaccgtgtggccaaggtcagccagaagtttcccaacacgaacgacctcggccgacatgcccgcatcagttggggccgcgccctgaaacccggttggtgcaatggctactctgagaccctgcatcggggttttgatgctgtcgctgtaggatgtcacggggttcgccagaggaatgaatgatcccgcctcggggcctgcaacaagatccagcaatgctgcggcatcccgtgtcgttctggtcaccgcgaattcgatcccgagccccagaatggcaagctgcgcatctgggccgagcggcgtgcgccctcggctgggcttcagcccgacgaccccacaacaggctgctgggatacgaatggaaccaccgccatcattggcatgtgccataggcacaaccccagcggccacggcagccgccgcgccgccgctggaaccgccggtggtgcgggacggatcccacgggttacggctgggccccgttgcaaccgactcagtggtggcgttgaagccgaattccggcgtcgtggtgcgccccagcgtgtttagccccgccgccttgaagcgccgcatcaactcgccatcgtgcggcgcaacatacacatcgttgtccagcagccgtgtgcccatcccctgcggcactcccgccgccgtcatcatgatatccttgatcaggaagggcaccccggcgaaggcgcccgaaccatcacccgctatggggggggcgatggtgtccaccatgaaattcagctgtgggttcacggcggcaatgccacgtcgtgctgcgtcggtcagctcgtctgccgagacctctttgcgggcgaccagatcggccaaccctgtggcgtcataggatgcgtattcgctcagcttcatgttcgtttctcccgtctttgggtcgactgttgtcgttgcgtggctttagtccgacgcccctgcatggcccagcatttcgaccatccggtcgcgcatgatgaatttctgtggtttgccggtgatggtcatcggcagttctgttacgatgcggacatgacggggcaccttgaaatgggcgatttgcccccggcaataggtgcgaacgtcttcggcggaaatctcgcacccgggcttggcgacgacccaggcgcagacctcttcgcccatccgcgcatcggggatgccaaagacctgcacctccttgatgtcgggatggccgaacaggaattcctcgatctcgcgcggatagatgttctcgccgccccggatgatcatgtccttgacccgcccggtgatggtgcagaacccatccgcgtccaacaccgccaggtcgccggtatgcatccagccatcacggatcgcctcggcggttcgttcaggatcgtcccaatatccctgcatcaccgaatagccgcgcgtgcacagctctccctgaacgcctacgggcaccgtattaccggtgtcatcgacgatcttgacctccaggtgggggtggatccggcctacggtctcgcaccgcttttctgtgctgtcgtcgacaaagctctgaaaggacacgggcgaggtttcggtcatgccgtagcagatcgtcacctcgcccatgtgcatccggtcgttgacctgtttcatcacgtcgaccggacagggagaccccgccatgatacccgtacgcagcgacgacagatcgcgcgatgttgtcgccagttcctgcaacatcgccacgaacattgtcggtacgccatagagcgcggtgcagcgttccgcctcgaccgtgtccaatgtctgggccgggtcaaaggcttcgcccggaaacaccattgccgcgcctttgctgaccgcccccagcacgcccatcaccatgccgaaacagtgatagagcggcaccgggatcgccagccggtcccgttcggacaagttgatccggtcggtcacgaaccgcgcgttattgacgatgttgcgatgcgtcagcgtggcccccttgggctggccggtcgtgcccgatgtgaactggatgttgatcggatcgtccgggttaagtgtcttgtcgatatccggcagacgggcacggtgttcggcaccgcccattcgggcaatttcgccaaacgcccattcaccgcattggcccgcgttttcacccatgacgatgacatgccgcagatcaggaagccttgcggtccgcagcccgcctttgtcgcaggatgccagttccggcgcgagggtgcggatcatttccacgtaatccgaagccttgaacgcaggcgccagcaccagcgccttgcagcccaccttgttaagggcatattccagttcgctcaggcgataggccgggttgatgttgaccaggatcacgccgatccttgcggtggcgaattgcgtgagaacccattcaacccggttgggcgaccagatgccgagacggtcgcccttttgcagcccaagcgccagaaacccgcaggcaaggtcatccaccgcttgcgcaaacgcgtcgtagctcagccgcgcacccgcaaagatcagcgcgtcgtttgccccgccgcgcgcgacggtcgtgtgaagcaattgcgggatcgtggcattggacaggtccggctggcttgctccctgaacatgggaaagaccatcctgcgctgccaaaccggcgtttacgttttgctgggccatctcctaagcctcccaagttatttcgccaccgcacagcgttagcgcggcacgggccgtgtcgatttcttctgatgcaagcgcctcgagatcccgatccatcacgacgatatcggcctgcatgcctggcgcgatccggcccaggcggtgttcgtcgaaccccgcataggcgccacctgccgtatagccatgcagcgcctccgtcagcgacaggcgattgtcggggcagtcatcatcccacctggggcgggtcatggccgccctgacgccgcgcatcggattgatatccgacaccggccaatccgatgaaaaggcaagcgggacaccgtcgctcaatagggcacggaccggaaaggcctgcggccagcgcccctgaccagccttggtgcgccacggctccagcggaaaatccatagcaccaggcgggtgcggcggctgcatggaggccacgacgcccagttcgcgcaggcgatgggcatcgtcgggatgcaagagttcgatatgctcgatccggtgacggctgtcgcgtgcgccattggccctgcgcgcggcctcgtacccatccagcacgcgccggacggcagcgtcgccaatggcatgcacactgatctgcagcccgcgcctgtcggcctcgaccgccgcggcggtgaaggcttcggctgaatgcaaggcctcgccgcaccacccggtgcggtcggcatagtccccgaccagaaacgccgtgccgctgtcgatcaccccgtccatgaacatcttgatccgcccggaccgcagccggtcagagcgataggtctcgtgcatccaactggcttcgtccagagagctcagcggtttttccggggtcaggtgaaacggcacttcggtgcggcagatcagttcgccccggtcttcgagttcacgcagcagggcaagctgatagaggttgccgtccatgttgtgcaggctggtgaaaccgaaagaggcgcagtatttcagcccttcctttatcacgcgcagatcgtcatcgcgttgggctgctgtcaactcaacgctcggttccagccccatcaacccgaggttttcccgcccgccggaggaccgcagtgacagcaccggatcaatcgccgcctgttcgcgcaattcgccagtggcggtaccgtccggccccatgacaatttcgttgcctgtgggcaaatcgcgcccttgcaatatgcccgcgcgctccagcgccgccgtgttggcccaggcggtatgatggtcccccgcaatcaggatgaacgggcggtcgctcaggatgtcatccagcaattgccgggtcgtagcaattccgtcaccgaaaaggttgtaatccgccgccttgcagatcagcaacgccgcatcggggttggccgccgcatagggatgcagcctttcccgcagcgccgccgccccgcgcacagtgtcgagatgcagcatccgcaggccagcagcccccagaaacaggtgcagatgcgcctcgaccatgccgggcatcaccgtgttgccctgcgcgtcgaagcggcgggtatcggggccagccaactcggcgatctcgtcccgcccgcccaccgcaaggatcgccccgccccgcagggcgacggcttcggcgcgcggtgcggctgcattcatggtaagcacgcggccgttttcaatgatgaaatcggcagtggtcatactgtcgacccttcttcatttttcgaagcctttcggcccagcatttggcgaaactgccgcactgacccggccagccccttgggcatcaccacgacaaagacgatcagcgccaccccgaggatgagatcacgcgcatcgcccatgcccttggagaactcgatgatcaacatcatcgtgcccgccccaatgatcggcccccaggtcgacccgacgccgccaacgacgaccatcgacaacacgaacagcagcgtcgagaaatcgaacaggctgggcccggcggcacggaagtgcccggcatagatcgccccggccagcccggtcagaaaggccgagatggcaaaggccgcgatctggtatttccggcggtcgatgccgcggctgctggcataacccacattgtcgcggatggcgcgaaaggccaggcccagccgcccgtggatgatcacgacgatgcccaggatcgtcacggcaaaggccagcagggcgacatagtaattccccaggatccagttgccccgaagcagtttccggaacccgaaatcttcgaactgtgagaaacccgccgccccgccgaacatttgctggcaggagttgcggaccatcgtgaaacactcggtctcggtgatgatcagaacatgaaccatcccgacgatggcataggtcagcaaggccacataggcacccgtcaggcgcaggcaggccagcccgatgaaaaacgcaaggatcgccgaaacgacagctgccaaaggcagggccgcccagatcgaaacgccgaggtaggatgtgcccatcgcgacggaataggcaccggtggcgaagaacagcatctgggccagtgaaaagacgccggcatgccccatcagcaggttccagttcatcgcgaccatcgcccagagaaagaacaggataacctcgcccaaaaggtatcgctgtgtcatgaccagcggcagcgcggcaaagcccgcgacgatcagcaccgacaccagaagatgccgtttcaaggaatgtgactggttcataggcgcaccaccctttcccggccaaagaggccctgtggccgccagatcaagaggaggatgaccagcatcagcatggtcggaaatccgaaccgcacaccgaagtaatacccgatcgcggcctccagcagcgcgaggccaaaggcgcagacacccgcgccccagacattgcccagcccggcgaccacgcagatcacgaaggccttcaagagagggtcaccccccatttgcggcgaaagcgtcgcctgtgtcgaaatcatcagccccgcgaccccggccagcatccccgccagtgccatgacctgcaaaaacaccgtatcggccttgacccccatcagcatcgcggcttcgcggttcatcgccgtcgcccgaattgcccggccaaagcgggttttcatgagcagccaggccgtccccaggatcaacgccaaagccaccgcaacattggtcagcgcctgaagcgtgatgctcacgccgccaagctgggcaatgccctcgacacgcacgacctgcggatagggatacccgccgtagatcttgagaactatgtcctgcagcacgatcccaagccctgctgttgcgaccatgacgttcattccgaaatccggcgagcccagcatgaagcgcacgatcagaagatgcgtcagcacaccgatcaccgcacctgcggccatcgcggcaacaaatcccagaaccaagggcagttgaaatgcattcgccgccgaataggcaacataagcgcccagcgtcatgaacagcccatgggccatgttgaacatgcccaacgtgccaaagatcagcgacagcccgaccgaggccagcgcatacatcgcgcccagggtcacgcctgtaaagaaaatctggatgagcacatccatgggtcaatgccctccaagataggtcttgagaatgtcgcccgagtcccgcgcctcggcggcgctgccctgccacaccacatgaccggcatccatcaggcaaagccggtccgcgaaatgcatgaggcggctggggttttcctcgaccaccagaaacgccttgccacgggcgcgcaactggtccagcgccgcatagatctgttcgatcaccaggggcgcgaggccaagcgacggctcgtccagcatgatcagccgcgcatctgccatcaggccgcggccgatccccaccatgcgtcgttcgccccccgaaaggccgctggcaagctggttgcgtcggtccttgagcttggggaacagctggtagacatcggccagccgctgggcgatctcgaccttgtccgacgccagataggcgcccatcagcaggttgtcttcgaccgtcatctcggtaaacagctgatcgccttgcgggacgtgaatcagaccagcctcgacgcgcttgttcaccgccatccggccagcgtcctgtccgtcgaatgtgatcttgccactacgaaggggaaggaagccggaaagcgtccgcaacagagttgtcttgccgtgcccgttggggccgatcaacgccagcacgccttgctgcggaacctcgatcgagacaccatgaaggacaggccggttcaagtagcccgacaccaggttctcgcaggataacagctgggtcatgccatgcctccaagcccggcgctgcccaggtagacttcggcaacggtcttgtcattggccagcccgccaggcgttccgtcatagatgatgcggccctgatgcatcatgactgcgcggtccgcgacagcggtcaggaaacgcatgacatgttcaatgaacaccagcgtcatgccccgcgatttgagccccagcatcaaatcgatcaattcgtcaatctcgggcggcgtcaggccgccaacgggttcgtccagcaacaggatgtccggctcgccgatcagggcggtggcgatcatcagtttcttgcgcgcgaggatgggtatgcctgccacagggtctgacgcgatatcggccagcccgatctcgtccagaagcacctgggtggcttgcttgtcggcccgcgccgtaagaagccacccgccggcgctgcggcgtccaaaggcgcgcgcggccaacaggttttcaaacaccgtcatgttgtcgaacccggaattcagctggaatgtccgcgccatgccaagccggcacagacggtgcggcgcaagaccggtaatatcctggtcccgaaagcgaattgtgccttcggtcgtgcgggtcagcccgctgatcaggtcgaaaaaggttgtcttgcccgcaccgttggggccgccgatgccgatcacctcgccacggtcgacggtgaaatccaccccgtcgacggccgcaagagctccgtagcgcttagtcacgccacggagttcgaggaagccatgtgcatcttcggccatcaagacctcagcccttcatccagggcggcatcttgaacccggccttcttgtagggcgccggtgcgatcagcacgccatcctcggccttgtcgaagatctggctgaagatatgcggcatgccgaggctcgggtcgttggtttcggtcggatagctccaggccgattgggtgtcggcatgaaaacgcatcgttccgaccggcccgcgaaagatcagcgaccgcaaccggtcggcaaccgccttgttttgcacatcgtcataaggcgcgccgggcccaccggcgagagcggcagcaatggaataggcataaagcgccgaataggtctggcagccgctggcggtcgaggacaggtcgccatacctttccttgtaggccttggcaaaggcatcgcccatttcgtcctgcaaggtgccaagaacggtcgcgtaggtcacaccgaccgagttgtccccggcaatgtcgcggaacgcggccagcgaagcgccgtattgcagatagacaaggctgttcgtcgggtcggtcatgaactggttcatgaacagcgcctgatcctgcggatagaaatgcgtgacgacgatcaccgccgggggatcggcgcgcagcttggccagtgtcgggccccagtcggataccggaatggccaccgtctcaaacagcgagacatcatagccatattcaccagccccatcgcggatggcattggcgatgttaaccgaatagatgcccggcccggtgatgatcgcgatcttgttgttggggcggctgaattcgccattgtcctcgatatccttgaggaacttgaggaagccgccgccatagagcgtctcgggcggatcgtactggaaggtgccccaataccggtcgggatcggatttcaccatctcgtcatgcacggccacggtgttggcatgcattgcgataacgccggcatcggcggccacgtcatgcagcgcggtgccgttttccaggttatagcccgcgatcagcgcgctggcgttgtcccggtcgatcagccgctgggcggactggatgacaacatcgacccccttgctctgggtgtcggcaaagaccagctcgatcggccggccgagaatgccgccaaccgcgttgatctcgtccgccgccatctggatgccgcgctggaattcgatcccgtccgcggcaacgatcccggtcagcggcgccggacagccgatcaccaccggatcggacgattgcgcctgtgccgcgctgttgagcccggccagcatcgcggccgaacccgtggccatgccagcggatttcagaaacccgcgccgggtttgggtatgttgcaactctttggtcattttgacctccctggatgtatcagcttgagaaatgcgcgtctttcgcgcgcttgattgcggcggcctgatcgttgctcagggcctgaccgccataattcgcgatgaagtcggcatagggatcgggcagcgtatcggatgcgccgctcagttcttcgagaaccgccaatccgcaatagggaacatagacaggcgaatacccgccttcatgcgtcaccacgatacgcccctggcaatgcttgtcggccagcgtcatcacctggcgcgtcatccagcggaaatcctcggatgacagcatgcagacgcccagcggatcgacggccgaggcatcgtaaccgcaaggcaaaacaatcagttcgggcgcgaacgcatcaagcgccggaatgacgatctgttcgaatgcttcgcggtaggcgcccgaacccgaacccggcggcagcggaacgttgatgttgctgttgcctgcgcccttgaccccgataccgcccgaatccagcggaaacaggttgtcctgatgaagcgatatggtcagcacgccgggatcgtcgaggaacacggcctcggttccgtttccgtgatgcacatcccagtccacgaccgcgatccgcgtgaggccataggtcttctggacatggcggatgcccagagccgcattggccaagagacagaaccccatcgccaaatccggaagtgcgtgatgcccgggcggacggcacagaacataggcattctcggcagcgccggtcatcaccgcatccatcgccacgatcacgccgcccacggcaaggcgcgcgatctcaaggcttgcggggccggccggggtcaactctccggcatcaccaccacccctctcgcagaccgaggccagatgatcgatgtggctttgcgggtgaaccatgcggatcacttcatccgccgcccgcttcggccggagatgagacaggtgctcccaaagccccgtcgcctgaacaaggttctgaagacggcgcttggtttcgggattctcgaaatgctctgccggttgaacggtcaggctcggcaccatcgagccgcaccagttctgggtgtcgtgccagtaatacagctccgatgcgacaagggctgtccggcgcgaacaggttgtattttcgtgaaacatgacgtcctcccacctttaggttccaccacgggagaaaacgcacaataccaccagagtagtattgataccaaatttcctgatgatacagtggtataagaactggagggcagcacaattctgcaaggaaattccaatgagtacgagttttttggccagttgtgcaccgctcgctcgatcgacgatttcgcaagcgtcgtggtgccgttctgtcgcgatgtctttgcggttcaaagtgttctggcgatccgtttccaccccagcggaccccctgagccactgttcaaatgggttctggaaaaccacctcgaagcgttattcgaccgggactacacccggtttggctacctgcttgacccgttctacaaactggccgtggaaacagaaaactgggtggcatgccccttgcgtgaaatcgcaccggaccggttcgagacgagcgagtatttctcgaactatttcgggccgatgggattagtcgacgacatgggttttgtcgctcgcgtcgacgacgacacatcggtgaacatgtccattggccgccatgccgggaaacgccgctttcgggccagcgaaatcgcaaggttccggtcgttgtcgacggtactggtgccaagcctgctgtcggttctgggcaagccgacaaaacgcaacccgggcgtcccagccacgctggagcatcgctttttgacgatttcgcaaaacggagaaaacgagatttctgaccgcgaagccgaagtggcaacacttatcgtgcagggtcattccagccgcgccatcggctacaagctcgggatatcaagtaacacggtcaaggtgcaccggcgcaatctttacaagaaactgaacatttcatcgcaaagcgaactgtttgggttgttgacccaaaatgcctgactgaaagtcagggaactcggtgaagcgtttcgagattgatttcgagggcgagtcggctccgacaatcctgcaatatcaaaaagttacgagttccgtacaatatcataaaacttaaccttcttcgatgcacaaaaccgcctgcccagggaacgggctgttcggcagatcaaatcggattacccggcaggcattggttaaaggtaggcaatacagaaacgctctttgatcaacgcaaggtcatgtttgccgggcttgttttgccgggacgtttcggcccatttccccggaggaagacaagttgatcagctttgcctgcgtttctcggacattcttcatattatgcgtaacgcctcttgagcaatgcaccgtatcgccgggcccaagagtgtaatgcgcatcaccgattctgacctcaagctgtccttcgatggtgtgaaaggtctggtcttcttatttgtgatagtgatcgggattgaacgcgcccggggcgatgacgccgttgctgatgacacgttcggcgttcgtcgcgtccttgccaagcaccatcctggtgaactcgtccccggccaccgtgtgttttttttgttccagccggtcacgacaggttgttactcggtttccggcctgcgtgctgtcatcgcttcttctccttcggttcaggatgcgacagttcgaatatcaactccgagacgcgccgctgcgcgtttgaattcggaccttgccacggcgcggcggtgcacctcgtctggcccatcggcaagccgaagcgcgcgttgcgcggcatacatccacgccagcggcgtgtcctccgacacacccgcgccgccaaaggcttgaatggcatcgtcaatcacccgcgccgccatgttgggcgcggcgatcttgatcatcgcgatttcgtcctttgcggccttgttgccgacggcgcccatcatccaggccgccttgaggcagatcaggcgggtcatctcgatctctaaccgcgcattggcaacgcgctcttcccagaccgaatgcatgccgatggccttgccgaaggcattgcgcgtaagcaggcgctcggtcatcagttcaagcgcgcgttctgccgccccgatcgagcgcatgcagtggtgaatgcgcccggggccgagccgcccctgagcaatctcgaacccgcggccttctcccagaagcacgtttgaaaccggcacgcgcacatccttgagcgagacttccatatgcccgtgcggcgcatcgtcatagccaaagaccggcagatgccgttcgaccgtcacgccgggtgtgtctgccgggacaagcaccatggattgctgggagtgaaccgaggcttctggatcggtcttgcccatcacgatgaagatcttacagcgcggatcgcccgcgcccgacgaccaccacttgcgcccattgatcacatactcatccccctcgcggcggatattgcattcgatgttggtggcatcggacgaggccacatcgggctctgtcatgagaaaggcagagcggatttcgccatccagcagcggacgcagccagcgggatttctgctcctcggttccgtaaagaaagagggtttccatgttgccgctgtccggtgcgttgcaattgaacacctcgggcgcaatatggctgcggcctgtcagctcggccagtggcgcgtagtccagcaccgacagaccggcaccaaactcggcatcggggaggaagaggttccacagccccgcgctgcgcgccctggccttcagctcttcgatgatcggcggcacgtgccagcgcgagggcgcggcgccgtgctgctcgtgatataccgcttcggcagggtagacatgcgcgtccatgaaggcggcgagacgctcgtgaaactctttcgccttggcagaaggtgcaaaatccattgtggtcctctttcgtttccgggcaggactcagccgcgcgcggccagttcggcaagttgcatccggtcgaccttatcgacaggtgtacgcggcatcgcgtcgatcacgctgacacgtttgggcactttgaaatcggccagccgcgccttgcaccagcctgtgatgtcgtcactggtcagcggcgaggccagttcgacaaaggcatgccctacctgcccccattgttcgtcatcgacgccaagaacggctgccgcacggatggccgggtgagcctccagtgcgatctcgatctcgcgcggatagacgttgaagccgccggatttgtacatctccttgctgcgcccacagaagacgaggtagccatcttcacggaccatggccagatcgcccgtatgcaggaagccatcggcagtgaacgccgccgcgctggcctctgcattaccgagatagcccgcaaacgggtgcgggtgcctgatctgcacttcaccctcttcgccgtcaggcaggggctggccgctctcatccgcgatcctcagctccagccgaggatcgggtttgccggtggtgttgagcaggacctcgacatcgcgtgtcggcggtgtgaagacgatggggccgttgctttcggtcatcccgtattgctgggagaagagggcatccgtcgcattcaacagcttacgcaaaacggcctcgttgatcggccctgcgccccagctgatcgccttgaccgaagacaagtcggacgttgcaaaatccgggtgctcgaccagccgcgccaacatcgcaggcaccccgcttatgatcgccagcttttccgcgaaagccgtcctgagcgtgacgccgggatcaaattgctcggacaggatcatcttgccgcccgacgccatggcaacgccgataccgctggccagagcgccgatgtggttcaccggcaggtcaatcagctgcgttggcgcaggcaggttgaagcgatcaatgtgcagcgtgtgcgaacggaaagcgagaccggcatgggtgatgagcgcccccttcggcttgccggttgagcccgaggtatagatcaccaccgacgggctgtccggctcgagcgtttcggttgcctcgcgccaccggcgcagcacctcgtcgtatggcagcttctcggggagagccgcgggcgcgaaggcgggcgcgaagcgcagaacgctgaaaccaagatcggtctcatggctggccagatcgtcctcaaggtcgcgcttgccgatgcgggtcatcgacatcagcaccttcacgcctgcgtccgcgaggatttgcgcctgctcgcgacgctgatagcgcgggttgatccccatccacgtcgccccgatgagccagcaggccagcagcgacaggattgcttctggacgcggtggaaacagagccgcaacccgatcacccttctgcacgcccttggaacgcagcacctcggctagggcggctgcatgcccagccatgtcgccaaaggaaatgcgatgcgcaccaaacaccagcgcttccttgtcggccccggcctccagaaacggcttcagggcatgaagaagcgatcttgggggtgtcatggtcatcctcgtttgtatggctctcagcccgattgcgcagaaagaagagcgtccagatgcgtgtcgatgaaaccggtccagacctcgccgcttcggaaggtcgggttcgaggtgatcgcgatcaggaaatcgcgattggtcgccaacccctcgacatgggtcgcgcgcaaagccgcgttgatacgttccagtgcctcgtcgcgactctctccccaggcgatgatcttggcgatcatcgggtcatagaaaggggtaatcgtatccccctcacgcacgccagtgtcgacgcggacgccgtccatcccgtcaggcagggaaaaccgctctagtgttccgggcgaagggaggaacttcttggcagggttttccgcgtaaaggcggcactcgacggcgtgcccgcttggcgcacgatctgccagatcgtcatggatgtcatcacccgcagccagccgaagctgcgccgcgaccagatcggtgcccgtcaccatctcgctgacgggatgctcgacctgaatgcgggtgttcatctccaggaagaagaattcgccggtgtcggcatccatcacgaactccaccgtgcccgcgccgctgtaattcaccgcgctcgccagcgcgcaggcaacctcacccatacgcgccacgatcgcacggtcgagccccggcgcggggctttcttcgaccaccttctgaaaacgccgctggagcgagcaatcgcgctcgtgaagatgtacggcgcggccatcgccaaagccgaagacctgtatctcgatgtgccgcgcacgggcgatgaaccgctcgagaaaaaccgatccgtcaccaaagctgcgcgcggcggcagactgggtgcgctcggcgatcttgcgcagcttggccggatcgtccacgcgctgcatcccgatgccaccgccgcccgccgtggccttgaccagcaggggaaagccgactgttgccccggcctcttccaccccgtccagcgcgccttcggcaaagctgtctgagccgggcaagacaggcacaccggccttgattgcaagcgcccttgcgcgacccttgtcgcccatgtctgcgatggtttccggcgcaggaccgatccatgtcaggccggaattcacaacggcgcgggcaaacgacgcgctttccgacaggaaaccatagcccgggtgaaccgcccctgccccctttgcccgggcggcttcgatcagtgcgtcctgcctgagatagctttgtgcggcgggcggcgggccgaggctcacggcctgatcggccatctcgacatgcagcgcccctgcatcggcctcggaatagacggcgaccgtctcgatcccaagcgatcgggccgcccggatgatacggcaagcaatttcccctcggttggcaataagcaatcgcttcatggcgtcctcacatccggaaggtgcggcccttggggccaagctgatcggcgatcagtttccacgagtcgtccagccagtcattgagcagcgcgcgggtgtcgcgcgggtcgatgatgtcgggaatgcggaacttctcagccgtcagaaagggcgattccatgtggaaaaagtgaccttcgatctcggcaagccgcgcggccctggcctcaggatcaagcgcatcgagctccttcttgaacgccgcttcggccccgccatccaccgggatcgagccccagcggcccgagggccaggcataatgcaggttgatgccctgaacccggccgaacgtgctgcctgcgagcccataacaacgccgggtgatgatcgcacaccacggcacctggctttgctcgatggccatgcagacccggactgatcctttgaccgcaccgctgcgctcggcctcgggcccgacgatggtgccgggctggtcgaccatatgcacgatgggcagatggaacgtgtcacagaggtcgatgaaggcttccatcttggctgccgaggccttggtcatcccgccgccatattgcatcggatcggtggtgatcacgcccacggggcgcccgccaagccgcgcgaaacaggtgacgaccgaccgaccatagcccttggtcagttcaaagaccgagcccctgtcgaacaccatgtcgaggattttgcgcgatttgtagaccttgcgcttgtcgcgcgggatgatttcgatcagctcttcctcgcggcgctcttttgggtcgtcgctttcgatgaccggcggcatctcatagacgctggagggcagatacgacaggaaccggcgcgccatctcgaaggcctccgcctcgcttctggcctcgttgcccatcacgccgctttcgcgggtgtggatcttcgagccgccaaggtcttccttgtcgaccttgacgcccatgccacgctcgaccaccggggggccgccggcaaacacctggctggtgcccttgaccatgaccgagtaatgcgcggtggccgccttgatcgcgcccaacccggcgcaggggccaagcgccaggccgacaatggggatcgtccccatcatgcgagccagattccatgtcgggtaggcgggtagcttggtcgcagcgttctggtcgaggatcttcacgctgccgccagcgctttccacaagacggatcagcggcatgcgcatcgcttcggcgtagttctcggcatagatccacttctcggacacggtggcctcggacgacccgccccgaatggtccagtcatccccgtcgatcgagaccttgcgcccgtcgatcgttcccctgccgatcaccgcattggccggggtcacatcaacaaggttgtgatccttgtcataggtggccttccccgtgagcgcgccaagctcgcggaagctgccttcgtcaaccagcatgtcgatccgttcgcgcacggtaaggcggcccgcatcgtgctggcgcttcaccgcctcagcgccaccgagctctttggcgatctcgcggcgcctgttgatctcgtcaacttccttctgccagctcattatcgctcccttccgacctgtcgatttgggtgtgcctcaagactacacaaaataagattgttgacaataagaatgatttgaaaagaataaaagcacgcgttggcgccctcgacccgcgcgtagttggatcatggaggcaacccgatgagtgatgaaacgattgaatccgagatcgccggcacggtctggaagatcgaggtcaaggtgggagacaccgtcgaggaagaagacgtattgatgatcctcgaatccatgaagatggagatacccgccgaggccacgtgcgacggtaccgtcgccgagatcctggtgagcgagggggatggcatcacggagggtcaagcgcttgtgcggataacgccgacacaataaactcgtccagattgcgcaattcagtcatagggacgagtagatgtatcagcagactacagcactgcatcgcgcgatgcttgcctcgcttcggccctctctcgcagggggcagcgaggctttgtcgatttccgagcagatcgccatgcaactggccgacgagatcgtcaacgagaaatacagcccaaatgaccgcttgcaggagatcgggatatccgagcgctacaaggtcagccgtggccccgtgcgtgaagcgctgcgcatcctggagaatgcaggtcttgtgacgatcgcgcctcggcgtggcgccatcgtcacgcaactgtcggcggaagaggtcgccgatgtgttcgacattcgcgccgtcctgtccgggctgggcgcgcggcggcttgccgagacacgcagccaggatgacatcaagatgctggagcgtcagctttccgtgctcaagaagctcgcgaagaagtcaggttccacggcggcggcggactacgttcatgcggtggtcgagtttggcctttcgatcagcgaggcatcgggcaacacacgcctgaactcgatggtcacgctgctgttccatcaaacgttgcggtattcgcgccttggcctgtcctcacccgagagacgggcacattcctgcgagaattgggccgagctggtcgatcatatcgtgcatggccgcggtgaagacgctgagaagaccgcgcgccgcctggttgaccaatccaagattcacgcgatccgtttgctgaaggacgaggcaaacgcagcgacggatcagatccggtagaaccgcgcggccgtaccagttagcatctgctcgcgttcttcttcggagaaatccgagatgatctcgccataggcgcgccatagccgcccgtaatccgacatcagtttgtcgaccggaaaattggagccgaacatgatgcgtccggggccaaaggcctcgatgcaatgcatcgcaaacgggcggatgctgtccgtcgtccatgcgttgtcgaccatgccgaaaccgctgatcttcatcgacacgttcggcagttcggccaaacgcgtcacggctttgcgccagccctcgaggttcgcctcgtcccgctcggccggcatgagggcgtggtcgatcacgatattcaggtcggacaggccctttgcaatgtctgcaagcgccgcggcctgatggtggtaaatctgggcatcgaagctcagccccatgtcggacagacgtctcaaccccgcggcccaattcggatcggccagatagtcttgcggcgctcggttgagcttggggtcgtcgtggcggttcagcacctgccgcacaccacgaaaccgggcgctttcagcatgcgcttcgagcacatccccgacgtcagacgccgagagatcggcatagccgacgatggcattcggcaggtttcctgacccctcttcacgcgcgacctgctccagccagcgcgtttctgccaccgggttggaaaagtcgaaattggcctggacatgcaccgatttgacgatggtcagatccgcgtcctgcgcatcggccagcaaatcggcgggcttgtagttacgcatgatcgccgcggtgtcgccccagccacggtcgccatggtcttcggtataccaaggatagttcgcgccgttcagctcgacatcccacaggtgatgatgtgcgtcgatgaattgcattgtgtctccagagaatgcgaggcccgccgggaggaagcgggccccgtgttgatccggcttacagcgcgcctgcctcttcgagaagcccgatcagttcgctcaggccctgctcttcgagaatgcggcgtgcgagcgccggatcataggtacctttcaccgcaacccaggcctcgacggcacccttcgaccattcggcgagttcggcttcggtcggaacatagacagacaccttgtcctgcatcgcggcgatggcatccttctgccacgccaggtcatagttcagcgcttctctggcgatgtcggcggccaccttgtcgacagcttccttcgcccaatcgggcagcgcgtcataacgctgcttgctcatcatgaccgggcggccgctataggagctttccacgcgggtaacgaatttggtcacctcataaaacttggccgccgaaacgaagacgtcctgcaaatacatgccctgcaccacgccggactgcagcccctcgtagagcgaggcccaggcatagggaatgggcaccgcgccccagccctgcaccagattgaactcggtcgggcttttggtcacgcggatcttgagtcccttgagatcggagggcacgcgaacctcgcgctcggtattgaccacgttgcggaagccgccagatgaaaccgttgccagcacatgaatgcccatttcaccggctgcttgtttggccagttcatcgctcaaccagccgcgcatgatggtctcggcttcctgctgccccttgaacaggtaaggcaggttcaagatgtcgaacgtcttgccgaacgcgcccatgttgccggccgaaaccgtcgtcatgtcgatctggcccagacccaattgctccatgcacgcggcttcgctgcaaagcgcgccgcgctggtgaacttccagatcgatccggccatccgaatacttctcgaggttcggttcgatcacttcggtcagaagcttgccgaagccccatgtcggctggccggcaacgccgaagaccagtttgatttcggcctcggcgatggccgcgccggcggtcagggcagccagcgcgccgcccagaagcgttgctttcatctttccaaatttcatttcatcctccttgtctttggtttggcgcgccctgtgcgcgcagccttatggaaattcctgatcgtccatgtgcggggcctcatccaagggacggaacagcgacaggatcgacgccaccagaatgcccacgcccgtgatcggcaggatcatcagcggataggatttcggcaggttgcccaactcccaataggagccgagaatgcgcgaggcggcctcgtatccctttgtcaacaacagcaatccgaacccggcaaaggccacggcccagagcttgcggaaccagcgcccgtagtgggccgggatcagctgatagagcgcctccatggcgatgttggaacgttcgcgcaccgcgatgatcaggcccaggaataccatccagacattggcgaacatcgccagcgtatcgccccagaacggcgggttcaggaacacggtgcgcatgatgacggtataggcgatgaaagccaccatcagcaccagcatcgcgccgcagatcaccggcaggatgcgcaggatgatgaaatccgcgccgtcggatatacgcttcaggacaggcatctcacaggaaccccaacaaggccggaagaaagagcgtcagcggcgccagaaagagcatcagcaacagcaccaggatctcgaccgcgaggaacggtagcagggccgcagcggattgttcgagcctgcacccggcgatggccgtggcggtgaaatagcacacaccgacaggcggcgtgaccgtgcccagcaggaagccgaccaccaccaccaatgcggcctggacgggttcgtagcccgcggtctcgcaggcggcgaccagcagggggcccagcacgatgatattcgccgcggcatccatgatcatccccgccagaaggataagcccgagcagcatgagcgcgaagaagaacggcgtttcggcgaagccgagcagccagttctgaagcatttccagcgcgcccagacgggccagcaaccatgtgaacggacccgcagccgcgatgatgacaaagacggatgccgacatccggaccgtgcggttcagggcgccaaggaacgaggccaagtcgagatcacgatagaccaccgttcccaggatcagcgccaccagcgcggtgatcgccccggcctcgaccgaactgaaccagccaccgaagatgccgaccacgagaatgagcggcacgcagagcgccagcgacgcgccccaggccgcgctcaggaacgcgcgaaacgtgaagggctcgtcaccgcgctcatgatccttggccttggcgatgatccaggcggtcagcatcagcagcagaccgatcaggataccgggcaggatgccgcccgcgaacaacgcgcccaccgacaggttgaccgaactggccagaacgatcatcgcgatgctgggcgggatgatcccgccaatcgtcgatccgatggccgtgatcgcggcggcataggcgggcgtgtagcccttgcgcttcatgtcagggatcatgatcgtgccgatggtcgcggtgtcagcaaccgccgatccgttcatgcctgcaaagaacatgctcgccacgatattgacctgcgccagcccgccgcgcatccgccccacgatcacgcggctcagccgcatgatccgctgggtcaccgaagagccattcatcaactcgcccgtcagcatgaagaacggcaccgccacgagcgggaagtgcgctatgccctcgtacatctgatgtggaacggtcagcagcggcgcggcgtcggtcagcaggatgtatgtggtcggcatcagtatcatcgccagcgccaccggggccccgagcagcacaagcacgacaaaacagaccacgagcagaacaatttccatctggccccttccctcccgtttcgacacgtctcgcgatgtctgcgcctaccgcttgcggagtgcctttgatgagcctaaagtggaaacataaagattgtcaacaatattggctgaagcccgacctgccggaaaccaacacgaggaaacatgatgaaagcgctgatgagcaagacccctggaggccccgacagcctcagcctggaaaacatcgcagaacctgttcctggcaagggagaagtgcggatcgccgtcaaggcggtcggactcaacttccccgatctgctgatcatccgagacctttaccagttcaagcccccccgccccttcgcccctggctctgagctgtccggcatcgtcgaaagcactggcgaaggcgtcacgcagctgaaggccggcgaccgggtgctggccttctcaggctggggcgggttggccgagcaggtcgtggttccggaaagcaggatctccaggattcccgaccagatgcccttcgaggacgccgccgccttcatgatgacctatggcacctcctatcatgcgctcaaggatcgcgcgggactgggcctgggacaaacgcttctcgtgcttggcgcatcgggcggcgtcgggctggccgcagtagagctgggcaagatcctcggcgcgcgcgtgctggcggcggcatcgtccgaggacaagctgcaaaccgcgcttgatgccggggccgatgacggtctggtctatccgctgggtgagatcaacaagaaagagctttccacgcgcttcaaggagctgtgcggcaaatcgggcgctgatgtcatctatgatccggtcggtggcgactactccgaacccgccctgcgcgcgatcgcctgggagggacagtttctggtggtcggcttcccggcgggcatcgccaagctgccgatgaacctgccgctgctcaaggcctgtagcgtcaccggcgttttctggggcgccgccgtcgagcgcaatcccgcgcagcacgccgaagcaacggcggagcttttcgacttttacctgaagggcaaggtgaagccaaaggtcgaagtgatgcaagggctcgagaacgccgcagccgcgctcgagaagctgtcgcagcgcaaggtgcagggcaagctcgtcgtcagtctgggctgagacgcgatgatggtaaagcccctgcacgaattcgaccgctccgagctcggctcctaccttgccgcgcatgtcgaggggttcgacgcgctggacaaaatcgagcgttttggcggcgggcaatccaacccgacctacaagatcaccagcggtgcgcgcacttttgttctgcgcgccaagcccccgggcaagctgctggcctcggcgcatcaggtcgaccgcgaataccgcgtgctacgcgccctgtccgatacacctgtcccggtgccacaggtctatcacctgagcggagagaccagcccgctgggaacgatgttctacgtgatggaaatgctcgatgggcagatcttctgggaccctgccctgccagagctggcgcgtgaccggcgcggcgccgtctacacgcaactgtccaggacgctcgccgccctgcacgatgtcgccccgacgcagatgggcctgcgggacttcggtgctccaggtgactacttcgcgcgccaactggcacgctggaccaaacaatatcgtgccagcaccgacgcggagaatccgctcatcgaacagctcatcgaatggcttgcggcgcatcaacccgaagatgatggacaggtcagcatcgtgcatggcgacttccggatcgacaatctcgtcttctccaaagacgcctcccgcgtgatcggcattcttgactgggaactcagcacccttggtcatccgatcgccgatctggcctatttctgcatgtgcctgcgcctgcctcagtcaggcctcgtgaagggcctcggatcggcaaatcgcgatgactttggcctgcccaccgaagagagcattgtcgcgcagtattgcgtgcagcgcgggatcgagccgccagcgttctggactttcgcgctggcattttcgttgtttcgtcttatcgccattgcgaccggcgtactgaagcgcgcccagcaagggaatgcatcaaaccccaggggagaagcagaaacgcggcgtatcattgaaacgttgaccaagctcgcaggcgacgtgatcgcaggttagcgttcttgcgaaaatgtcagggcaggactgaccccactagccacatgccaatgctgttactccgaaatgaaacggctttccatttcgacttcctgttgccgcatgagcttccaggctgttttcatgtgatccgtcatgatggctcgggccttgtcggcctcgccattgcgtagggcagcgatcagttgctgttggtggtcgcgcccctgtttccaaagctcgatgttgggcggagaatagaggcggcggtaaaccgtcagatctgtcagcaagttcaccatgaagtcgataacaaacccgagaagtgggttttgagactgatttgcaaggatagcgtgaaaccgcagagatgcgacatgctgatcgcgttcctcatcaagcgttgccgcgggttcgacgtattcggctgttgttttctcaagcagatcaagagtgctttgggacaacttgccagcaagtgaggcagccagttccggttccagagtcaggcgaagctggtaaatgtcgccgatggtcaggtccttgaaatagaaatagttgcccaatagagccttggcgcgctgttggctgacttcgtgtacgaagctgccgccgccgggcccggtgcgggtcttgatcagcccttgcgcctcgagaatgcgcatcgcctcgcggatcgtcccttttgccatgccaaagcgttcaatcagctcggcctcgccgggaagccgatcaccggcctgcaacccctgctccacaacccaatccttgatcgcttcggcgacctgcacggggcggctgatcttgggttcagccttcgagcgggtggtggcaggcggcaagttgatcttctcccatttcagtcagctttggctcatcggcgcggcaaatttccgtggcgcgggggcagcggcccgcgaaggcacagcccggcggcggattgagcggatcgggcagctccgatcctttctgctcgggcgcggtgagcggttttccaaccaccggcgcgctgtccgcgagaagccttgtataagggtgtcggggctttgcaaagatattctcggcgcggccgatctcgaccacggcgccaaaatacaagacgacaatccgatcactgacggcctcgacgacggcaaggtcatgggtgatgaaaagataggtcagcccgaattgcgccttcaggtccgccagcaggttcagcacctgcgcctgcaccgacacatccagcgcagagaccggctcatccagaatgatgatccgtggattggccgccagcgcccgggcgataccgatccgctgcgcctgcccgccggaaaactcgtgcgggtagcggtcaagaaactcttcgcgcaggtttacgctagcgaaaatctcgctgatgcgcctgtcccgctcgggttttggcatcccgtagagccgcctgagtggggcctccatcacctgacgtatcgtcttgcgcgggttgagtgagctttgcgggtcctggaacacatattggatcagctttccgaactctgccggatcggcattgtccagcgcgcgcccctcgatctctatcgagccttcgctcggctccaaaagccccacgagcatccgtgccaaagtggattttccgcagccggattcgccgaccacgccgagcgtctcgccggtggccacctcaaagctcatgggccgcaccgcacgcaccccgggcggggccgaaccgaagatcggctttttcaaagggaaggtcttggcgagattggtgactttcagcgcgggcatcagacggccacctccgggtagaggcagcgcacggcgcggggcgcggtgcctttcagtgcaacatccccggcgcggcagctctcctgcgccttgtcgcagcgcggggcaaaggcgcagccctcgggcaggttgtcgaccaccggcggcaggccgggaatggccgccagctcgcgccgcccgccgccaagctcgggcacacaggcgatcaggcgtttggtataggggtgtgccggggcttccagcacggcctgcgtcggcccttgctccacaatccgcccggcatacatgaccgccacccggtcacacagctgtgccacgaccccgaagtcatgagtgatgaaaatgatcgccaatcccctgtcgcggcgcaggtcgtcgagcagcgacaggatctgcgcctgcacggtaacatcgagcgctgtcgttggctcatccgcgatgatcacatcgggctcattggcgagcgccatggcgatgccaacccgttggcgcatgccaccggacatctcatgtggatagttgtctacccgagactcggcattcggaatacgcacgtctttcaggagttggatcgcgcgcgcgcgtgcctcggcattcgaaaccttgtgatgcgactgaatcgcctcggccagttgttgcccgatgcggtacagcggatgcagggtcgagagcgggtcctggaagatataggccacccggtcgccgcgcctctggcgcagggtctcatagggtgcaccgatcaggtcttcgccctgaaaacgcaccgcgcccccggtgatcacgccgggcggcgaggccacgaggcccatgaccgacagcgccgtgacggatttgcccgagccgctttcgccgatgacgcccaggcattccccgggctttaccgccagcgagacgccgcccacggcccgatagatgcggtcgcccacatggaactgagtttcaagttcctgtatggccagaagatcgtcggttgcggcggggatgtcgccctggcgctcgacaagcgtggtcgcccgcggccgcgacagcgcacccgagcgcagccgtgggtcaagcgcatcgcgcaccccgtcgcccagcaggttgatcgacatgacgatcaggaagatcataatgcccggcacgatcgaggtatgcgggtgcgagatcatcgctgaccgggcttcgcccagcatcgagccaagatcggcctgcggtggttgcgatccgaggccgaggaagctgaggccggcggtctccaggatcatccagcccaccgtggtcgacatggcgatgacgatgaccggcaggacattcggcaaaagctcggtcagaatgatccgcgcgtgtcccatgcccgccagccgcgcggcgtcgatgaattcgcgccccgcgaggcccacggtaataccgcgaatattcctggcaaaaaagggcacgtttacggcggccaccgcaatcagcgcgttcatcagcccggggccaagggcggccacaatggccagcgccagcaggatgtagggaaaggccatcaacatatcgacgatgcgcatgatgatgttgtccacgcgcccgccgaaatagcccgcgacgatgccgatggtcgatccgatcgtggccgcgacaagcgccgcggcaatcccgacggcaaggctcaggcgggtgccatggagcaatcggctgagcaggtcgcggcccagatggtcggtgcccagcaggtggccctcggagaacgggcgcttgaaccgatcggcggtggcggtcacatccgggtcctgcagcggcaggaagggcgtgagcagaaccagcagaaggatcgcgccgagcaccaccgcccccatggcggccagacggttgcggaacagaagcttgagaaagaggttcatgtcttgatcctcggatcaagcaagctttgcgccacgtccaccgcgatgttgaacagaacatagcaggctgccacaaagaccacaccgccctgcaccaacagaaggtcacgtttgaggatcgcatcaaccagcatgcggcccacgccgggccattggaacacgatttcgatatagaccgcgcccgacaggacaaagcccgcctgaatgccaagcacggggatgatcgacaccatcgccgcacgcaaggcatggcccatgatcacgcgccgttcgggcacgcccttggcgcgggcggtgcggatgtaatcctgccgcaagacctccagcatggccgaacgcgcaagtcgcgcgatgacacctgtcgcaaccgccgccagcgcaagcgcgggcatgatcaggtgtttgagcagatcgggcaagtctccgccgccatagatcgcatacatgcctgacactggcagccagcgcaggttcaccgcgaagagaaggatcatcatcatgccaagaaaaaaggacggcaccgagatgccgataagaaccacgaaggtgatcgccttgtcggcgaagccatactggcgcgcagcggaaaccaccccggcaaggattccaagcagcgcgcacaggacaaaagcggtgcccgccaggatcatcgtggcattgaaccgttcgaggatttcgtcaagcacgggccggttgagcgagaaggaacgcccgaaatcgccggtcagcatattgccgagccagatgacgtaacgctggaccattggcttgtcgaggccaagatcgcggttcagcttttcgacattttcaggggtggcgtatgagccaaggatcgctgttgccggatcgccgggaatgagcgacatgatcaggaaaacgatgatcgtgatgcccagaagaacgggtatggccgagatcagacgtttgattatgtagctgcccatctctgccccccggttggtttgtttccggggccggcaacaaccggccccggaactacaggcttagtttttcacgacgccctgcaggtgcaacaggaacgacggctcaaggccgaaattctcgacccggtcacttgtcacggcgttctgtttccagttggccacgaacacccagggggcatcttcctgcacgatggtctgcatctcgcggtatagccgtgcgcgctcgtcctgatcggtcgccgtacgggccgcttcaagcagttcatccaccttcgggttggcgtagtagcccgagttgaagccgcccttgtcgggccatgcttctgaccgaagcgccagatagggcagcgtgtccggatcgttggtcatccatgccatttcggccatgtccgctttaccctcgagcccagggttcacctcgcccaggaacgtgttccattcgtaggtttcgatcttcacgttcagacccacggcctgaagatcggcttgaatggcggtgcccatcggcaccgggtcaagcatgcccgaaccaccctcggtcacgaaaaaggtcagttccgcaccctcggcacccgcctcggcgatgagcgccttggctttttcagggtcatagggatagggatcaagcgcctcgttgtaagcccaggcaaaggctggcggtgtcggacctgcggcaacggtggccgtaccttccagcacgtcgttgacgatcgcttccttgttgatcgcatagttcgcagcctggcgcacacgcttgtcagcaaacgggccttccttggcgttcaggatcaggaaccacacatgcgggccggcctgttcggcgacgctgaagccatcgccctggaactgacccagcgacgtgggcggcacttcgaccatcatgtcgatgccgcctgccagcatctcggctacgcgggtgttggcgtcggtgatcgggcgaaagaccacggcctgcgtgcccgccacttccccccaataggtgtcattgcgctctaccacgacagcttcgttcgagcgccattcggcaaacttgaacggtccggtgccagagggattacgcccgaactccttgccatgcgcttcgaccgctgtaggcgaaaccatcaggcccgtgggataggcgaggttcgacaggaacggcgcatatggtgcgttgagcgtgaacttcaccgtcatgtcgtcgacggcttcggtcttttcgaccgcaccgaagaaaaacgacagcgggaatggccccgtgtcgtggaatgggtgattctcatccagcatccggtcgaagttgaatttcaccgcctccgcgttgaagggcgttccatcgtggaagctgacaccctcgcgcagtgtaaaggtgtattcggtgccatcctcgctgatgtcccagcccgtcgccagcgccggttccacttcgagagtgccggatttgtagcgggtcaatccctcataaacattcacaagaattcgaaaatcattgactgcggtcacggctgccgggtcgagcgatttcggctcggcgatctggccgacgatcaacactccggggggtgtctgtgcgctcgccgatccgctcagcccgcctgcgacaagcgccgccccaacagcggccatcaggccgcggcgggaccaggataatggtgtcatctcatgttctccctgttgatgttctgcgttgataattatcatgataaattgcaatcgtcaatttatcatgataaatgaagggagattggctaaggtgagacatgactttttcaattcttgcacatgaccccgaaaccggtgccatcggaggcgccgcagcaaccggcagcctttgcgtcggcggctgggtgcttcgcggtgatctgaacgcgggcatgtccgcaagccagggcgcggcaccctccaccttctggggagaagaggtgttgcaacacctgcgcgacggatcgcaccccgaagacgcggtaaaccatgttacgtcccaagacagcggccgcgcctaccggcagcttgccgcgatggacctgcttggcaatgcggccgcttttaccggttcggaaaatcaggacatcaaaggcagtgtcacattcgccagcggcatcgcgtcaggcaacatgctgggcgataactctgttcttggagcgatgaccgaggcctttgtcgcttcggacctgactttcgagcgccgtctgctggcagcgctcatagcggccgagggtgcgggaagcgatttccgtggtctcttgtccgccgctatgctggtgctgcatcccgatcgcccgcccgtgaccttgcggatcgactaccaccccgacaacccgatcggcgctttggaacagctctatcagaaagccacaactggcgactatgccgattgggccaggcaggtgccagttctgtcagacaaggagcgtatccttgactgactggggcgcacgggcccaggcgttgctgaaagacctcgcggcctgctctgaagccggtccgggcgtgacccgcctgccatttacacccgaacatcgcgcggcttgcgatcttctctggacacatatggaagcgacgggcctgaccgtcactctcgacgacgccggaactctggtcggcaggtacgaaggcccgccggactcgaagaccctcttgatggggtctcatcaggattcggtgcgggaaggcggcgcttatgacgggataatgggagtcgtgctccctcttttggcgcttgcaaaactgcgcgcggaagcggtgcatctgccgttttcggtcgaggtgcttgcctttgcggatgaagagggagtccgttttccaacggcattggtcggatcacgtgcgctggcgggaaccttcgacccggcggtactgtcgatgcaggatgcaaggggcgtcaccttgcacgacgcgatgacctcttttggattgaaccccgaccggatcggcgccctgaggcgcgaccctgctgacgtgatcgggtttgttgaaacacatatcgaacagggcccggttctcgaacaggcggcgcaggccattggcgtcgtcaccgcgatctgcgggatcgagcgccaccagatcgtggtaaccggggaaaccggccacgcgggcacgctgcccatgtccggacgtcgcgacgcgcttgtcgcagccgccgccatcgtcaccgaagttgaccggttggggcaaaccatccccgacctgcgcgcgactgtcggtgcgttatccgtcgaaccaaacgtcgtcaacgccgtgccgcgccgcgtgaccctgaccgccgaattccggtcgcctgacgacgcgacccgccgcaataccggcgcaatgctgcaccggtatgcccaggaactggcagcgcaaaaacagctgaaaataaaggccgaaaggacgtattcccaggttgcccagccaagcgacggcgcgctgtccgcgcaattgctccaagccgcccgacaggccgaagaacatggccctcttctgccatctggtgcgacccatgacgcatctgccatggccgacctttgcccgatcgccatgttgtttgtcaggtgccgtgacggggtcagccacaaacccgaagaatttgcttccgcggatgacatgggttcggcgattgcagctcttgccgcttttttgcggacattgaaccctcaaaccgactagagccgggacgtttctaaactgtatcccactgcatgaagctacaggaccaggccgggtcatgtggtcggtcgacttacccaaagtctcgatcgcagaattcaatctgctgagtaagtttatttggaactccactggaaatgacaagattggtggtccggttcggtgaaatgtgtgacatcaccgaaaggataccgccgcaagtgcacagtattgctgcgagagcatttgggtgtcagcacaggactgtttcgtccgcgacctgtgaatccgccttttgatctgtgctccgatctgcgcgaatggccgatctcacgcttctgtggcgccagcaagtcgaggtcgccaaggcgataatgaataaaccacggcttcttatcctcgatgaagcaacctcggctttgagcgcctcggtcgttgaaagcgttttcgacctcgtgcgcgaagagcacgacaagggcacgtccgttctgctcatctcgcaccacttccatgagatcgaagcgcttgaggaccggatttcagtcttccgcaacagacagcgtgtggcgacctttcggaaaggtgcccacgattacagtgagatcatagacatgatggtcatccgaacaaaaggatgttgcgctggcctatatccccgaggaccacaagaccgaagggctcattctggatcagagtattcaggaaaacctcgaactggccgcgcttggccggcgtgttctggatgcgacagaccccggtctttatgctgcatcgctttatcagcttgctctgaaacacggcaggcttgatctgccggtttcatccttgtcgggaggcaaccggcagaaagtcgttctgtcgaaatggcttgcgatcaaaccacgatgcctgctgctggccgacccgacccgggggctcgacgtcaagaccaagacccagatctattccatcctgtgtcagttggccgatccggacacggtgatcctgctcctgagcatcggctacgaagaactcatccagctttgcggtgaaacccacgtattttcgacggggaaatcgttgcctcgctcagcggtgacgacctgacgcctcaaaacatcttcgccgccgcggtgaacttggccaaacccgttcgggccgcccatgcttgactatgtaagatcgaaccgccgcgaggtcgtggccggcgtggtgctgatcatccttctgacgacgtatttggcgacgcatccgagtggcgcctcgacctatgtgatgacgatctcggccaaccaatacgtgatcctcgggctggctgccagcgcgcagtttttcgccgtcgtcttgcgggggatcgacctctcggtgggggcccgcgatggcgctgaccaattgtctcgcttcctatttgctggacggctctgccttgggcatagcctcaggtatggtggccgccgtgggcgccggtgcgctctgcgggttgctcaatggcgtcatcatcgcttttagccgcattcaacccatcgaggtgaccttgccacggcctcgatctttgtcgccatcgcgctgctgctcagaccaacaccggggggagcggtcaattatggtcttgccgacgccatgacattggatgttctcggcatcgccaccgcgattgtcattacagtcgttgcggttctggtgttttggctggctttccaccgcacgggtcttggtcttggcctgcatgcgcttgggtcgtccgagcaggccgcgtttcaatcaggcatcaataccaaattcatccgcctttgcggctttcacgctggcgggacttttcggcgggtttgcggggctctactacagtttcgtcaccaccacgagggatgccggcattgggccaggtttcaccctaatttccatcgcggcggttgttcttggcggcgagctcctgcgcgcgcaacaagctggaggcgttttcgtgacattgcttgggctggccgtcctgaacaccggcggcttaaaccacaagggtggatccagtaccctcaagatcaccatggcctcgggcgatcttttgggcctcccggtcagcttcctgatctggatcgcgatttcgcttgcgcggccatggttgctgacccgcacgcccttggggcgctatctacgctccatcggttacaacgaaaaggccacgttcctgtcggtcatgcagatcggcaatgccttgcgcaacatcatattcggggtcatcattctggtcatgctgttgttccagacattgcgaaaagaagccacggcatgaccgaaccatgctacgtaatggtcgatcagcgatttgacgaattcgtggataccgcgcgggcacccgagcagattgtccatggttttgcctggaccgaagggccggtctggctggacggcgcgccgtttttcaacgacatcgcgaacaagcggatgatgcgctggacaaaacaggcgtgcgccgaggttgcactcgacaacagcgagtttgccaacggcaatacactggatggtgccggccaggtggtgtccggcgaacacgctgggcgccgggtgatccggcggcctgacccgacagacccgagcgcggtcgaggtcatcgcagagcggtccgagggcaagcgcctgaactcccccaacgaggttgtcgttcgttcggatggttcggtctggttcactaatccgccctacggcatcaattccgatatcgaaggttacccggccgaaagcgaaatcgggggctgtttcgtgttctgccccgaccccgacggcacgctgcacgccgtcgcaaccgaattcgacaagccgaacgagctggccttttcccccgacgaatgccgcctttttgttgccgattccggggcgatccggggggctatctttccgggtatcgacgacgacctgccgcatcatgtccgggtcttcgatgtggatggcgtgacactttccaacggtcgtgtctttgccgtggtcgctccgggcgcgccggacgggttccgcgtcgatcacgagggctatgtctggacctcggcactcgacggcatccattgcctgtcgcctgagggtgcgttgattggcaagatctggctacctcggcaaacatccatcatctgcttcggcggcccgcccggtcagacgatgttcatcacgtcctcggacaaggtgtatcgggtggaaagcacccggcgcgacgccgcccacgccttgcgagaccgcgaaaggaacgcagaatgagcatgaatatcgccgtcttcggacttggctccatgggatatggcatggcgcagtcctgcctacgggccgggatcggcgtccatgggttcgacgttgtcgccgagcaggtggcgcgttttgtcaaagaaggcggttcggcagctgcctttgccgaggttgcccggtcgctcgacgcggtcgtcgtggtggttttgaatgccgcccaggtcgaacaggtcctcttcggcgaggacggtgtggtgacccagatgcgcgaaggggcggttgtgctggcctgtgcgacggttccgccggaattcgccaaggagatggagcggcgctgcgcagagaaggacgtgctctacctggatgcgccgatttcgggtggctcgctcaaggccgcacagggccggcttggtatcatggcgtccggatccgccgccgcctttgctgccgccgagcccgttctagaggcaacagcggaaacagtctttcgcctcggcgatgccgccggggccggctcggccatgaaggccgtcaatcagttgctggctggcgtccatattgccgccatggccgaggcgctgaccttcgggatgacccagggcgttgcccccgatacctttcttgatgtcatcagcaaatgcgcgggcacatcctggatgctggaaaaccgcgcgccccatgtgatagccggcgattacgccccgcacagccaggtgaacatctggcccaaggatctgggcattgtcctggacgcggcaaaggctgcaggatttgaggcccccatcaccgagaccgcgctggcgcgctaccggcaggccgtggatatggggctgggcggcgaagacgatgcagcggttgccaaggtgtacgcggcgcaagccaagctgacattgccgggggctcaatcatgaagctgggatgcatcggcgatgacttcaccgggtccagcgatctggccaatacactggccaagcagggcatgcgcgtggtgcaatattccggtatcccgtcgcgggatgctgatgctggcgtagaagcggttgtggtgtcgctgaaatcacgctccatcgacccggcagaggcggtggcgcagtctctgaaggcgctggactggctgcgcgcgcaaggctgctcgcagttcttcttcaaatactgctcaaccttcgattcaacgccgcaaggcaacatcgggccggtggccgacgcccttgccgaggcgctgaatgcggatcgggtcatcatatgcccggcctttcccggcaccgggcgctcggtctatcagggccatctttttgtgaacgaccggcttctgaatgagtcgggcatggaacatcatccgctgacgccgatgacggatgccgacctgcggcgctggatggcatcgcagagcaaattctccatcggacacgtaagcgcgcaggcggtcttcgccgggccccgagccattaccgaggctctggacgcggaacacgccgcaggcaaaaggcacatcgtcgtcgatgcgatccgcgacgcggatctcatggccatcggcgcggccgccacggatctcaaactggtgacaggcggatcgggtgttgcgcttggcctgccgcgcaatttcggctgcacaccgggcgttccggagtggcgcgggcagcatggccccgtgttggcgctgtcggggtcctgctcgatggcgacgcgcgcgcaggttgcccgccacgcggccagatacccggtgcgcgacctgcgcgccgaagacgtgatcgaaaaccgtgttgcccctgccgatgtgctcgactgggcgctcaaggcggatggcgtgccgctggtctacagctcggccgatcccgcacaggtcaaagccgttcaggaccgtttcggtcgcgaaagggccgccgccgcaattgagcatttctttgcagagctggcgcgccgcgctgttgacgcaggcgtgacacggatcatcaccgcaggtggcgaaacctcgggcgcagtggtcgaggcgcttgacctcgaggaactgatcatcgggcccgagattgaccccggcgtgcctgcgctgcgtgccggtccggaccttgtggtcgcgctcaagtcgggcaatttcggcgcggaagatttttttgagaaagctgcgggggtccttggcgcatgagtgaaacgaggctacgcgaggacctctgccgattggccgcatccctttttgatcgcggcctgacgcatggcgcgaccgggaatatctcggcgcggaccgaagacggcggtctgctcgtttccccgaccgggacaagtttcgggcggctggacccggcgcgcctgagccggtttgacgccggcggccggctgatcgaaggcgacccgccgaccaaggagatgccgctgcattccgcgttctatgacacgcgcagcaccgccggagcggtcgttcatctgcattcctgtcattcggtcgccctgtcgcttctgccggacattgacgaggacagctttctgcctccactcaccccctatgcgatcatgcaactgggccgcgtgaagctgttgccgttctttgtcccgggcgacccggcgatgggcgacgcggtgcgcgggcttgccggaaaacgctctgccgtgatgcttgccaatcatggcccggtcgtcgcaggcaaatccgtcgaggcggcctgtaacgccatcgaggaactggaggcaacggcgcgccttgcgctgatgatgcgtggccttccggcccgtgcgctgtcgtccgaacagatctcgcgggttgtcagcaaattcgatgtggagtgggatgaatgaccgccttttctgccaatcttggatttctttgggtcgaccggcccctaccggacgcgatccgtgcagcgaaggcggccgggttcgatgcggtcgagtgtcactggccctacgaaacccgtgccgaggacgtgaaggcggcgctggacgaaacaggcttgccaatgctcggcctgaacacgatccgtggcaacccgggcgaaaacggccttgccgcgttgccgggccgtgaggacgaggcacacgccgccattgatcaggcgatccgctatgccgatgcggtgggcgcgggtgcggttcatgtcatggccggttttgccgccggcccgcaggcgcgtgccatgttcgagcgtaatctcgattacgcgacatcgcgaaccgaccgcacgatcctgatcgaaccgctaaacaggcacgacgcgccggggtacttcctgcagaccaccgggcaagcacaagagatcatcaaatccgtcagcgcgcccaacctgaagctgatgttcgattgctaccatgtaggccggaccgaaggggacatactgacccgcctcaccgagcttttgccgttgatcggccatatccaattcgcatcggttcccgatcggggcgcaccggatcatggcgagttgaattatgccgagatattttcgcatatatcaaaactcggatggacgacgccgcttggggctgaattcaagcctcgcgagacagacgagatcacgcgctggctcacctcgtttcgatcgggtggttaggctcttgccggtgcatgccgggcatggagccctgatgcacaagcgctgaaagatatgccaaatgccgctgcaagcttttccggaagtgccagacgacctcaaagccgctatcgaaaccacccggttggctttcgacacgttctgaaccggcggcacctgttcgtctctggtgcccaattctcgtcggggaagcgtttgcgggctgttagatgatcggcgaacggtacccgatgatcgctcttgatgtggccgggcaaaagttgcaccgcacaagggtttgcggtcttgcggcagctctctgcggccttggctcggcaaagcgaatgcgtgccgtagccgaacggttccagtccaattgccgacacgcgatctcgaacagttcacccatgctgacgcgttgaaacatgcggcctttcgcagagaggcgccacagggcacggcccaggtatggcgacgcgttgaccgcttcgttccgggcgatggcgcccgcgctggtgggcttgcagggttgggcgttcttgcggggcgcgatgacggcgcgcgctacacgcatcactcaagctggtgcgctgcctacatagaccgggggctgtctggttctggaacatcattggtcgcgcggacaaagacccgattgtcagcgacaggaagcgaaccgaacgcgcaatgcctggaaacaacgaatttcctccacagatatccatggctcatggcagagattgaccgatcctctgccatgctgtgatgcggcccgccggaacctgttttcgctacagttgcaggatttggacaaggccgagcggccgatgagcgggcggttctgacctaccctttttccatttgaatggcctcggcagataactgacgaagcgttccaaatcagccgtcaacggttgtggtgcgcccatgttcatcctatgtatgcgccatctgaaatggagatttcatgtcccggtaaggaagggaggcagagtgcctcccggtgcacatagaagacctgaaacaaccccgtcgctctgaagccgacggcctgttctgatgtgcacattcgtttcttactatcagcgcccaagcaaggattgggcacgagacatgaaagtggatacccccatgacacgggattactcgaatttcctgccgcagcgtgcacgcgacggcggatcacaagccagcctcagccctcttcaggcgctgggatggcaaccattctttgcccagcaagtcagcgtggacgatatgatcgcgacaccccccgttcgtgttgtcgaagtgcatcgcagtgggctgcacgttctgggtgacgacattgatacgacccttccgcccagggccgatgtaactgtcggggactggctgatgctggatccttcgcacccgcgatccagtcgggcgctggagcgcacaagcctgatcaagcgacgcgcgcctggcaccgaccggcaggaacaactgatcgcggcgaacatcgatacggtctttatcgtcacctcctgcaatcaggacttcaaggtggcccgactggaacgctatgccgcgcttgcgttcgaggcacggatcacgcctgtcatcgtcgtcaccaagaccgatcttgtgaccgatgcgcaaagctatatcgacgcggcccgcgcggtgtcggagatgattgaggtggtcgcccttgatgcgcgcggttcagccccgaaagcggatcttgcggcctggtgcaagcccggcaagacagtggcgttcctcggctcgtccggcgttggcaaatcgacgctggccaatgcgttgctcgacagccaattcatcgagacccagaccattcgcgaggatgacgcaaaggggcgacatacgacaacgcggcgcgagcttcatgcgatgcccaatggctgtctgatcctggacactcccggcatgcgggaattgcagctcaccgatgcggcggacgggatcaatgatctcttcgccgatatccaggagctggccacgcagtgtcgattcaacgactgtcagcacgagaccgagccgggatgcgctgttctgaaggccgttgacgagggcgttctggatgcccgtcggcttggcagatggcgcaagctgatggcggaggacgcgttcaactccgcaagccttgcggaacgcagatcgcgcgacaaggcgttcggaaaaatggtgcgcggcgtcaagaagatcaaagatgtcaggaggtgagacgatgacgcagtcgaaagcgggacagatcgtatggcacgaccttttcacatcggacagggcgcgttcgatggcattctaccagcacgtcgccagctggacgtatcagatcgagcgggcgacggattttgcctggggtggcggcgagaaggatttcgtccttgccctctccggggacgaagcgggtgcggggttcgccgagacgccttcgggccagcaaaacggctggatcgcttacatcgaggttcccgatgtggacgcggcggtcagccgcgtcgttacgctcggaggcaagatcgttcgggagccgttcgaggttccgggcgtcgggcgcaatgcgctcgtgcgcgatccactcggcgcaatcgtggggatttcgctgtcccggcacagcttccccgtgccgcgccggcagttcggccctgagatgtatgtcagcaacggcaatgactttccgcagacgttctatgccgacctcttcggatggcaggtctctcccgagcgggtcaaggatcgtgtcgccctcctcgggcccgggggtgatcttgttgcgacccatcatgccgcgaccttgccagccggttcaaactctgtttgggtcccgtgcatcaaggtcgcttcagtctccgatgccttccgtgcggctgaaaccaaaggcgcgcgtccggcttccttggaagtgaatgaaaccgttcaagtccatgatcccatcctgtgtgatccagacggcgcgccgtttgttctcggcgtcactcagacaaccactttctagcatctcacctcttcgtcacggttgccgcagaacggacattggtccgctctgcggcaaccgttcctccagggttcagtgctgacctcgcaccgaaccgcgccgggttttccgtttgtttctgccttggctggcgggatgtctccgataggttccagcaggcggcaagtgtcgaaccagtcgacctgtccgtcgtcagagctgttgggccagttagcggcctgatccaagggagggtctggcgcatctggttggtgtgatcatgcggcgggtttacaatgaagcaagcgccggatttcgatggtcttccgtttgatcctttctcggctttgcaggatcgcgtgactgcgtccgaagtagaggtcggccggtgtgaggttctgcaggttctcgtgatggcgtcggaggttgtagtttccaacgaagacatcgatccgtcggtaaaaggctgcaagcttcgcattcagtaacccgcgtgatctggctcagccggagaggatgctgccgatcaggggcggatcggacgggcaaactgcttcgacggcgaccaccccgtcccggttatgccatcggtccgcgaacgccgcgctgcgagttagaaagcttccgaagtacagagcttcaaacagggttcaatcgctgctcaaacgggggcgaaccgcacaaaaaccgtttgctgcaaatatctctgtcaaagtttgcaagaatccgtgtccgctatcaatcactaaaccactcaggaggggctgatcactggatcgcgccctttcgccggatcgcaccgcttaatgtaaatctttttcacattccctcttgcattgcctgcgaggctgccccaaatgggtaatgtgaaagacattcacatcactgatctggagacccaaaatgaccatgatgaccgaccccgtcgccgccccgtcaaatccgggttggctgcatcgaagcgaagcctggctggacagcaagggcaaaggcgcctggatcgccgccatggtccttggcttcatcttcttctggcccctcggccttgcccttctcgcctatatgatctggagcaaacgcatgttcagcaaatcctgcacccgccgcaaagcctggagccatcacggcatgcgggcgatgtcgaccaccggcaacagcgcctttgacgcctacaaggccgatacgctggcccgcctggaacgcgagcaggccgatttcgaggccttcctgcaccgcctgcgcgaggccaaggacaaggccgagttcgacgatttcatggacgagcgtgtccgcaaggcccgcgatgacgagcgcagcagcaagggtcgcgatgacgacagcgacgacgcctgagcccgaccggccgccccttagcggggcggccatcccctgcacacggatcctgccccgatgacccaccttccccatcccgaccatcagccggaattctatcaaagcatcccggccaaacgcttttttgcctgggtgttcgacacctgcgtgatcctgatgctcagccttgtggtggtgttgctcactgcctttgtcggcgcctttgtctggcccctgctctatctggtcgtgggctttgtctatcgcgtcgccaccatcgccggcggctcggcgacctggggcatgcgctttgtcgggatcgagctgcgcgatgcctatggcgcccatctgaacggaggccaggcgctggcccataccgcgggctataccgtcagcatggcgctgcctctgcttcaggtgatctcgatcctgatgatgttgaccggatcgcgcgcccagggcctgaccgatgcggtgctgggcaccgtggcgctgaaccggcgggcttacgcttaactcttgtgactttggtcacttggcgggtcccggatgggttgttatcatccgctttcaggaacagacgggaccctcatgcgccacaccctgccgatcgcgccgcaattctatgtgaccgctccgcaaccctgcccctatctggcgggcaggatggagcggaaactgtttaccgcgttgcagggcgaaggtgccgagcgtctgaacaatgcgctgtcacaacaggggttccgccgctcgcagaacgtactttaccgaccgtcctgcgccgattgcgccgcctgcctgtcggcccggatcgacgtctcggcctttcgtgccagccgcagccagaaacgcgcaatgcgccgcaacgcgcatctgacccggcgcgccacctcaccctgggccaccgacgagcaatacgaactgttccgccgctatctggacagccgccatgccgatggcggcatggccgacatggacgtgttcgagttcgccgcgatgatcgaggagaccccgatccgcagccgggtgatcgaatatgcccatcgcgacactcgtgcattgatcggggtcagcctgaccgatgtgctcgatgacgggctcagcatggtctattccttctacgaccccgatctgcaccgggactcgctgggcacccatatgatcctcgatcacatcgccatcgcgcgcgaggcggggctgccctatgtctatctcggctactgggtgcccggcagtcccaagatggggtacaagtcgcggttctcaggactcgaaatctatctgggcggccgctggcaggcgatgaccgacccagaggcgcatgacgccatccgccatccgctgtcgaccgatccgatcgccgaacaggtggccaatatccagctgcccgaccgctggcccaccggtgactgagcggatgcggctgtttgcgctctctctggtcgtgccggattacgacgcggccatcaccttttattgcggcgcgctcggtttccatctggatcaggacgaggatcagggcaacggcaagcgctgggttcgggtgtctcctcccgggggcggtgcctcgctgatcctggctcgcgccgtcaacccgcgccagaccgctgccatcggcaaccagaccggcgggcgcgtcggcttcttcctggagaccgacgatttcgcccgtgaccatactgcgatgctggccaagggcgtccagttcgaggaagcgccccgccacgaaccctatggcattgtggcggtctggcgtgacccgtttgcaaaccgctgggacctgatccagttcacctgagcggcccctgctcttcctcttgcccgaaacatcccggggacgaattgccccagaggggcatggaggatgaactgccccagaggggcatggggggatgaattgccccgaaggggcaagaaggggcagcgccccttgaccatcactcaaaaagcaaagggggcccaaaggcccccttttccgtttgatagcaccccggtcagttcggaatcagcgccggtacgatggtcacgatcgaggggaagctccacaagatcgcgatcccgaccacctggatgatcacgaaaggcacgataccgcgatagatatggcccgtggtcacctccttcggtgccaccccgcgcagatagaacagggcaaagccgaatggcggggtcaggaacgaggtctgcaggttcaccgccaccatgatggtgacccatttcggatcgaaggacccgccatagatcaccggccccacgatcgggatcacgatatagatgatctcgaggaaatcgagcacgaaacccaggatgaacagcaccagcatcacgatcaggaacaccgtgaactcgttgtcaaagctcttcaggaactgctggatgtaatgctcgccaccaaagctgatcaccaccaggttcagcagctgcgagccgatcaggatggtgaacaccatcgaggtcaccttggccgtctcgcgcacgatgggcgtcagcacaccgcctgcaaacagaacccagcagccgaacagcagcccgcccagcgcatagatataggtggcataggcaaagatgaaggcgatccaggtctcgacgctgacaccgtcctgattgatccgcaggtcgaaattcaccccgatcagtaggcagatgatgatggcgaaggtcgaccagatgatcacattgcccgtacggccctcgtccttcagcttgcgataggccgccagcatgatggccccgcccgcgcccagcgccgccgccggcgtggggttggtgatgccgcccaggatcgagcccagcaccgcgatgatcagaaccagcggcgggaacaccacccggatcagatcattgccggtacagcggatcgccgccgccttgcagccatagagcgccagcgccaacggcacgagcaggatcagcaccgtcacccccggagaggtcagcggcccgatgaacaggatatcggccagcaacatcagcaccaggccaagcccgcccaccagcagcggtttcgggtcgcgcgagggcgcgatgccccggcccaccaccagcgtcagccccagcagcaccgcgatcaccgcgacaccggtgccgatcggcgcggcatcggcgattttggtggcgcgcgcctcggcgatctcctccgcgctcaggcggtgcgattcctgcaccccgcccgcggcgtcgatcgactcctgctcggccaaggccgcgtcccaggcttcctgcccgtgcagcgcgatcatcgaggccttgcattcaggtcccacattggtgcgcaggctggcgctcttggaactgtccgagaaggtcgagacggtcacgtcctgactgcccacgacaccaaggctgcccagcagcaacaccccggcgatcagcgccaccggcgcgcccagcagccaggtaaagccctcgccgcgggtgatcggctcacccgagccaccgcccattgcaaccgccggcgccttgtcgggattgagcaacgcatagccaaaggcataaagcgcatagagcagcgccagcaggatgcccggcagcagcgccgcctggaacagggtgcccaccgacaccaccgcaggctcgcccaggaaggtcagcgcgtcggtacagcccgcctcgatggcgcgggtttcctgcgcggtcgaatagaggtcacccgcgagcgtccccagcagaacgatcacgatcgaaggcggaatgatctgccccagcgttcctgaggccgcgatcacaccggtcgccagttccggcgagtagttgttgcgcagcatggtgggcagggccagaaggcccatggtcacaaccgttgcaccgacgatcccggtcgaggcggccagaaacgcacccacgaccacgatcgacacagccagaccgccgggcagcgggccaaagacacgcgccatggtggtcagcagatcgttggcgatcttcgagcgttccagggtgatccccatcagcacgaacatcagcaccgccagcagggtctcgatggactggccggccagcacccgctcgttcatccggttgacgatgaaggacacgttgcggtccatcgccgtttcccagccgcccttgaacacatgttcggcgatgcggggcagttcagggtatctgaacaccgagatcgcatcgggtttgaccccggctccgatcagctctgcataggcctgcgacgaggtgtcgatggcctggtggatcagcagtcccgcgctgtccagcgcggcgatgatgccgaatgagatgatgccggcgccgccgatggcaaaggccaccggaaatcccgacaggatgcccccgaagaggcagagaaagacgataatgaggccgacttcgacgccatcaagaccgaatagcatgtccccagttcctattcttaatgcgtgccttcataggcctcttcgccctcgccaagactatccttgtcgaggaatttacccgcgctgccctcgccttctacgaattcgagccaggagcggtagaaaaaggcgactgcgtggatgaacaccatggcggcaaatgtgaccagcaggatcttgaacaggaaatacccgttgaacccgttgggactgaacccgatggtttccacgttccagcgcagcgcccgggacttcatcagcagacggtcaagctggtcgctggccgaagggttcggaacgatcaggtggcgccacaggaagtaccagccgtaaagccaggtcaccaccgccatcggcatcatgaagagaagcgatccggccatgtccaccacccgcttgccgcgatggctgaggccggaatagatcaggtcgacgcggacatggccgccctgcacaaaagtgtaggtggcgcacaggcagaccaccatggcgttgtaaagcttcagctcttcggaccaccaactgacgtccagcgtcaccgggatgccaaagccgaaggacagatcgggtcgcgcaaacacgcgctgcatgaacacgatgatgatctgttgcagcaccatcagcaggcccgcccaggcaaagaagcgcccggttgtgttggcaaagccttcgagcaaacgcaccatcccccacatgaaggggcggaaatacatgccgatggccgtcaggatcagcacgaaggtgaagatcacgaagaagaattcgaccgagccgccataatagacaaagcgcatgatcgaggccttgtcggaccagtccagccagagctgcggatgggtcaccgcgtagccgaaattatagaatgcttcggcgatgttctgaaacagccagatcagaccgttccatagggcgccgaaaaaggagagaccgttatcgtcctgcatgatgtccccgattcaggagtgccggatcgtcctgcggatcatcgccgcaaggtcctggcaaagcggaggacccccgcccgaaggcgggggatccggttttcgccgcgtggcgggattagcccagaacgcggtcgcgctgtgcggtgtagacgcccgacgacatgttcagccatgccgacgaggatttcatcgacgccattgcgctgtcgtggatcttcttgaacagctcatcgcccatgttttcggccatgacgtcctggctggccttgccgaaggcatcccagacgctgtcggggaattccaggaccttgacgccgccggcctgcagacgctgcagggccgagccgttgttggacaggaactgggccaggttccactggtggcattcgccagccgcaacctcgatgatcttctgatgcgcggggctcaggctctcgaacacttcgcggttggttgccaccgacagacccgcacccggctcgtggaagccggcggtgtaataggtcttggtgatttcctggaagccggccttttcgtccgcccaggggccgatccactcggtgccgtcgatggcacccgagctcagcgcctgatacacttccgaacccggaatgttctgcacgcttgcgcccagcttgcccagcgccttgccgcccagacccggcatccggaacttcagaccgttgaaatcttcggggccattgatctctttcgagaaccagccgcccgcctgcgcgccggtgttgcccgccaggaaggatttcaggccgaagatctggcccagttcgtcatgcagttcgtggccaccgtcgtgatagtaccagttcaccagttcctgcgcggtcatgccgaacggcacggcggtgaagaacgcatagcccgggtgctgaccgacgaagtaatagtcggcgccgtgatacatgtcggcctggcccgaggagacggcgtcgaacacttcgaacgcgcccaccaattcgccggcggccttcaggtccacggtcaggttgccatcggacatggcggtgatgttgtcggcgacgcgctgtgccgagtcatgcacaccggccagaccgcggccccaggtggtgaccatggtcagggtccgcttgccctgcgcataggccggagcggccagagcggtggtggcggccgcggcagcgccgcccatggccgaggttttcagaaaagaacgacgatccataagagtatttcctccccttgcaagtcatggacgcccgccgggtcatcccggtgggcggatcgtttccagtgccgcaaaggtaacgagcgatgatccgctctgtgaatacctattactacgtagcggcgcggaaaaaattggccaatgaccttgaaatccactgtttttcaggcaccgggcgaccgcaaaagcgtggatcggccggtcaggacttgatcgcatgctttgattttgccggcggatttgcgtatcgattcgccatgcaccgcctgcgcagcctgatccgacccaactatgcccagaagatctctcttctggcgacgctgccgctggtgttggcggtggccgccatcgcggcgctggtggcctatcaggcccgcaccctggccgagcgcgaaatccaggcgctggaacggcagctgttgcaggccaagaaggccgagctgcgcaactatgtcacccaggcgcgcaacgggtttgcccatatctacggccccgccgcccctgacgacgccgaggccaagacccgggtcgcgcagatgctggcggcgatgatctacggtcaggacggcttctttttcgtctacgactacgagggcaagaacctggtcagcccgcgccagaccgaattcatcaaccgcaactgggaggggctgaccgacagcaagggcgtgccggtggtggacgagttcatccgcctcgcccggcagggcgcgggctggcattccttcatgtgggaaaaaccctcgaccggggaagaggcacagatggtggcctatgtggtgggccttcaggactggcgctgggcggtgggcaccggggtgttcatcgacgatgtgctggcctcggtcgccgccgcccgggccgagacccaggcccgggtgcgccgcacctttctctatatcggggccatcgcgctggcggcgctgctgatcgtgttcggctcgggtatggtgatcaatatccgcgagcgccgcctggccgatgccaagctcaaggagctgacccagcgggtgttcgacgcacaagaggaagagcgcggccgggtagcgcgcgaattgcatgacggcatcagccagatcctggtcggggtgcgctatgcgctggacaatgcccgccgacggctggcgcgcggcgaccacgagggggcggaaccgccgctggacaaggggatcgacaatctgggcagcgcgatttccgaggtgcgccgcatcagccgcgacctgcgccccggtgtactcgacgatctgggactggggcccgcactgaaatcgctgacagacgatttccgcgaacgcaccggcatcgccaccgattttaccaccgtggtgtttcgcaaccgactggaccagaacagcaagatcgcgctttaccgcatcgcgcaggaggcgctgaccaatatcgagcgccactccggcgccacccatgtctcgatcgacctgcgcggccacaagaagggcgccaccatgcgcatctcggacaatggccgtggcatccgctcgaccccgggcaggcccggccccggcctgggcctgcgcaacatgcaggaacggatcgaacagcttgacggcaacctgcgcatcctgtcatcacgcggcgcgcagtcgggcaccgtgatcgaggtcagcctgccgctgagccacctgttgccgccccaggaggagccggcgtcgaaaagaaaggccctgccatgaccgacacccccgtccgcgtgcttatcgtcgacgatcacccgatggtggccgaaggcatccaggcgatcctggagagctatgacgacattcaggtgatcggaaccgtgggcgacgggcgcgaggcggtcgggcgcagcctggcgctactgcccgatgtcatcctgatggatctgaacatgccgggcctgggcgggctgggcgccaccgagatcatccgcgaacagatgcccgacacccggatcctgatcctgtcgatgcatgacagccccgaatacatctcgaccgcgctcagccatggcgccatgggctatgtcctcaaggacgtacccaccgaagagatcaagcaggccatcgacgcggtgatgcggggcgagcgctacctgtgcaccggcgccaagggctcgctggaacccaaggaaggcgaagaggcgcgcgaggcgctgacggggcgcgaacagaccattctgctgcaactggcacagggcaagtcgaacaaggaagtggccatcgcgctcgatatctcggtgcgcacggtggaaacccaccgcaagaacatcaagcgcaagctgggaatctcgtcaaccgccggactgacccgctatgcgctggaacatggcgtgttgcagggcaccggcggcgggctctgatcccgggccagcaggccggtcgtcagcaccgcgcacagggtccgcaccgcgtccgggtccggcgtcttgcggtcgagttggcgcagcccctgcccttcgagcgtgtccaggatcatcagcgccagcgcgcgggtatcgtccagatgccggaaccgccccgtggaaacgccccgctcaagacagcccatcagcgctgctaccagctgatgacggttgccgtcgaacacctgtgatatggtcgggttgcgcagcgcctcggccatgagctcgagaccaagcaaggcgttttccggacgcgcggcataagcggcataggcccatatgaaccgctccagtgccgcatatggctcttccggatccgacagcatgtccacaaacgcggcaagctcgcgcccctcaagctcggcgatgaaggccagaaccgcctcttttccggcgaagtgattgtagagattgcccaggctgacacccgcttgccgggcaatgtcgcgaatgcctgtctgatggtacccccgctcaagaaaacaggtcaccgcggcggtgacgatctcgatcttgcgcgggtgcatccgccctgccgcgccggcctcttctgtctccatcttgacgctcctgttgagaacacctaactcaatgaacgatcgttcattcatagcatccgggccttcgcaagggaagaaccggtcgtgggccgatcacgcgcagttgacccaaacaggatccggatcatgacagcccacagctcacgcctcgcaggtcttgatctggcccgctatcttgcctttgtcgggatggtgatcgtcaacttcaagatcgccatgggggccgaaggcggcgccgggctgcttgcccagctgaccggcgcgctcgaagggcgcgctgccgccacctttgttgtgctggccgggatcgggctgggcctgtcccatcagcagcatgccgcccagaccaccgcaagcacggtgcggcgagcgctggtgctgctggcgcttgggcttttgaacatgacggtgttcgaggcggatatcctgcattactacgccttctatttcctgttcggcgccttgctgctgccgcttggcagcgccagcctggccgcccttgtgctgggcctgaacgccctgttcgtggggctgtgttttacccttgattacgacgcgggctgggattggcagacctatacctataccggcttctggacgccgaccggctttctgcgaaacctgatgttcaatggctggcatccggttgtgccctggcttggctttctgctgttcggcatcctgctgagccgcatgcccctggccgagcgcaggacccagcgaggactgatcgcgggcgggtttgtcgccctggccctggccgaggcgctgagcgctcggctggcggtcgcgctggcgacactgaacccaggtctggcgctgctggcggggaccgagccggttccgcccggcccgctctattcgatggcgggcatcggcgcggcctgcatagtggtcggggcctgcctgatcggggcagagctggcaccgggcaaggccctgttgcgcattgtcggaccagcggggcggcagacgctgacgctttatcttgcgcatgtgctggtcgggatgggggtgctggaggcgatggacctgctgggcggccagagcgtagcaggcgccaccgccgcggccctgctgttctgcgcggcggcaaccgtctatgccctgctctggtcgcgcgcgttcgggcgcggccccgtcgaagccctgttgcgacggatcgcgggctagcggcgcggcgcctcaccgactcgccttgaaaaagcaccctcctgccagccatgtcacctgtgccctcttctgaaaatttgcgggatgcgacgttttgcgcaacattctttcgcaaaacggggtccgtaaacaggatccaggctcaattggctgttgacgccccctgccctcgcccataatgtccccgccaagcatgaaggagccgcaggcaatgaccgcgctagtcgtaatcgtaggaaccacgcgcatgggccggtaacggtaagccataatcgaacccatgcgcctccgaaagttcgggggctttttttatgctgaatcgagaagacgcatgtcgccaatggagcaaagcagatgacacgtgagatgaccggcgcaaagatggtggtccaggccctcaaggatcagggcgtggatacggtattcggctatccgggcggcgccgtcctgccgatctatgacgagatctttctgcaaaacgacatccgccacatcctggtgcggcacgaacagggcgcagtgcacgcggccgaaggatatgcccgctcgaccggcaagcccggcgttgtgctggtgacctcgggccccggcgccaccaacgcggtgaccggtctgaccgatgcgcttctggactcgatcccgctggtggtgctgaccggacaggtgccgaccttcatgatcggctcggacgccttccaggaagccgacaccgtgggtatcacccgcccctgcaccaagcataactggctggtcaaggaaaccgacaagctggccaagaccatccacgaggggttccacgtggccacctcggggcggcccggcccggtgctgatcgacatccccaaggacgtgcagttcgcaaccggccagtaccagggccccaagggcctgacatcccattacaacccgcccgtcaagggcgacatggaggagatcaccgagctggtcgccgccatcgaaaaggccaagcgcccggtgttctataccggtggtggcgtgatcaactcgggtccggcggccagccagctgctgcgcgagctggtggatgcgaccggctttccgatcacctcgaccctgatgggtctgggcgcctacccggcctcgggcaagaactggctgggcatgctgggcatgcacgggctttacgaggcgaacatggccatgcatggctgtgacctgatgatcaatatcggcgcccggttcgacgaccggatcaccggccgcatcgacgcgttcagcccgaaatcgaagaaggcccatatcgacatcgaccccagctcgatcaacaaggtgatccgggtcgatatccccatcgtcggcgatgtgggtcatgtgctggaagacatcctgaaggtctggaaagcgcgcgggcgcaagaccaatgccgaagcagtgcagaaatggcaggcccagatcaccgaatggcgcaaggtgagctgcctgacctacaagccctcggaaaagaccatcaagccgcaatacgcgctggagcgtctggaggcgctgaccaaggggcgtgaccgctatgtctgtaccgaggtcggccagcaccagatgtgggcggcgcaatacctgggctttgaggacccgaaccgttggatgacctccggtggcctgggcaccatgggctatggcttccccgcctcgatcggcgtgcagatggcgcatcccgacgctctggtgatcaacgtggcgggagaggcgtcgtggctgatgaacatgcaggaaatgggcaccgccgtgcagtaccgtctgccggtgaaacagttcatcctcaacaacgaacgtctgggcatggtgcgccagtggcaggaactgctgcatggcgagcgctattcgcaatcctggtccgaggcgctgcccgatttcgtgaaactggccgaggcttttggcgccaagggcatcctgtgcaaggaccccgccgatctggacgatgcgatcatggagatgctgaactatgacgggccggtgatcttcgattgccttgtcgaaaagcacgagaactgcttcccgatgatcccgtcgggcaaggcgcataacgagatgctgctgggcgatgccgagacccagggcgtgatccaggccggcggcgcggtcctcgtctgacaaaatcctgcgaattttgtcggccgcgcccgatggcggccggcaccctccattctgaaagggacgcacatgtctgccctacacatcaagaaaggctcgtcgagccactccgcctacaacctgcgcccgacattctcggacgtggccgagcggcacaccatcgcccttctggtcgagaacgagccgggtgtcctggcgcgcgtcatcggcctgttctcgggacgtggctacaacatcgaaagcctgaccgtcgccgaggtggaccataccggccacctgagccgcatcaccatcgtgaccaccggaaccccgcaggtgatcgaacagatcaaggcgcagctgggccggatcgtctcggtccgcgacgtgcatgacctgacggtcgagggccgctcggtcgagcgcgaactggcaatgctcaaggtggtgggcagtggcgacaagcgggtcgaagcgctgcgtctggcggatatcttccgcgccaatgtggtcgacagtaccctgtcgagctttgtcttcgaaatcaccggcgcaccggagaagatcgacgccttcgccgatctgatgcggccgctcggccttgccgaaatcgcacgcacaggtgtcgcggcactgctgcgcggcgactgattgccagctggtcaggcgtggcaggcttcgccgttgggcagcctgtcgcgcttgcgcccggcagggcccgaaaacgggatcaccttggcaacgggcccttccggggccgcgccgccagttccctccgtttccgcctcgcgcagcagatcgggcaagccgcgatagcttccctgatcgatcaggcgcggattgaatgccaaacgctgcttgcgttcggtcaccagatcgaactggacccaatcccccacatccagactgaccggcgcctgagcgtccgtccgccggtagaacgcgaggtccccatggtcctcgcaccagatgaccgctttttggtcatcgctgtcgctccagagtactacaccaaacatatcccgtcccaatgacttgttttctttagattgagcgaattaacacgactcaaacatggtaaaatgcgtgtctggctattgctttttgtgtcgggaccggtagcctcctgacactctttcgcgtccattatgacgctaaatagtgtcaatttgtgtgtatcgaccgaagggactcaccactcaacccttcacgtttcggtctaaatgaacaattctgtttcgggaccctatgacaaagacaaccaggacaccggcggaactccgcaacatgttcggcgaaaacttgcgccgactgtcccgccgttacccctccatctccgaactgtcgcgacagctcgggatcaaccgcactcaattcaaccgctacttgtcaggagagagctttccccgccccgatgtgctggatcggatttgcaacttcttcgatgtcgatgcccgcatcctgctggatccggtcgatgccatcccggcatccgaccaaatcctgtcggggccggcgctggcagagtttttcggcccggacgtcacccggctggacgaggacgattttccaagcggcttctaccggttcacccggcgcagtttcgtcagcgagcgcaagttcgtgctggggctggtctatgtgttccgcgagaacaacgcgacctatatccggggctacgaggcgcttgaggcgatgcgccagcaggacctgcccgacgatccccgcacccgagagtttcgtggctatgtcacccgcgaggatgacggggtgacactgttgatctcgcgccgcaatgcgatgaccttctcgttcaactacctgtcgcgtgtggcctcgttcgaaaacaatttctgggtcggctatgtgtcgcgctcggtgcgcgaaccggtcagcggccaccgcatcacgcggatggtgtacgagcatctgggccgcgacaggtcggcaatctggaaaaccgcccggcaggccggattcatcgacgcggaagatctgttgccctttcaccggcgcctgttgcgcccggacgaaccgttccgctgacacctgggggtgcagggcctgccgaccgcgcgatcctttgctcaggtccccgcatcgtcgcgggtgacctgccggtagagatgccaggaggcatggcccagccagggcagcacaagaaacaggccgagaaatccgggcagcatggcaacaaaggtcatcaccgccaggatcacagcccaggccagcatcaccgccgggttcgcggtgacaaagccgaaactggcgatcatcgcggtcacgaaatccagctcgcgatccagcagcatcgggatcgacatcaccgtgatcatgtaaagcagcgctgcaaaaccggcgcccacaaccgtgcccatggccagcatcatcagcccgttggggctgaggaagacctccatcgagctggaaacattggtcatcgtcgacaggcccaggaacagggcaaagatcatgtggcccagaaagaaccagaacatgaacaccagcaccatgatggcgcagatcgagggcagctgacggcggctttgcaggatcacgacgccaaaaatctcggcaaaatccagcggttcgccctgctccagccggtgcgacacctcatagaggccaacggctgcgaaggggccgagcaacggaaagccgatcgccgccagcaccagccagaaggtggtgccggtccagatcgtgatccaggccatcaacaggcctgacatcacataaaagcccgagaacagcaccccgaacagcggcgcgcgcagatagtcgcgcagccccgccgccagcgcctgacgcagcatggccatgttggccggatgcatcggcggcacaccaaagggtttctcgatcatgccggcacctcctgtctcatcttgcctgtgctcacataccggggtgccgctgcggccaggtcgtggccgcgtgataggcctctccaagcgccagcagcgccgcatcaccgccgcgcggcccgaagatctgcacccccatcggcagccccgcatcgccgaaccccgccggcatcgccaggctgggcaggccgatcaggctgaccggggtcaccacctgcatccagcggtgataggtgtccatcgcctgccccgcgatctcggtcggatagggccggtccagatcaaagggccagacctgcgccgagggcaggatcagcgcatcatagctttcaaacagctctgtcgcgcgcatgaaccaggccgaacgggtcacgctggcgcggtccacctccatcgccgacagggcgaggccccggtccagctcccattgggcgctgtccttcagctgggcacgtttctcggacaggggcgccagaccggccccgacgctccaggaacgcagggtgatccagctctcccacagcgcctcggcgtcaaagggcggcggcactttctcgaccgtacagccaaggtcggagaagatcttcaacgccgtctcgcaaagcggcaggatgcccggttcggtggggaaggccccgccccaatcacccaaccagccgaggcgcagaccccgtgtcgcagccggacgcagcggcgcgaccggcgcgctgtcaaagccgtgcggctggcgcggatcagcgcccgagatcacatcgagcaggatcgcgatatcggccgggctgcgccccatcggccccagcgtcgccagctgatgcagaaaggtgtcgcccagcggctcggagggcacccgcccccagctgggccggaacccgtagacattgcaccaggccgccgggttgcgcaggcttcccatcatgtccgacccatccgccagcgcagtcatgccggtggccagcgcaaccgccgccccgcccgaggagccgccgcaggtcaggttcggggcataggggttgccggtggcgccatagaccgggttgaacgtgtgcgaacccaggccgaactcgggcacattggtcttgccgatcaggatcgcccccgccgcgcgtatccgcgccgcgatcaggtcgtcccgctcgggcacgtggtcgcggaagagcggcgagccatggctgctgacgatccccgccgtctcgaccagatccttgaccgcgatgggcaggccatgcagtgcgccgcgcgcctcgggcgccaccgcatccgccgcccgcgcttcggccaacagctcgtcggtcgggcgcaatgccacgatggcgttcagctcgggattgacggcggcgatccgcgccagcgtcgcctccatcaccgcctcggatgacaactgccggctacgcagcgcccctagaatatcactggcagaagaacggatcacatccatgcggcggcgcctccctaggctggtttcgaaccgagcctagcgacgccggggcggcatttaaacccactgtttgcatgtatcttttctgcaaccgcccgcttcccggctggccggccctgcgataggatcggcccatgcgacttgcccatgtctgcctcatcgcccgcgatgcccctgccctggccgaattctactgtgccgcgctgggctgttcgccccggcggcccgccacccggctgagcggtgcctgggtcgggcacggcatcggcctgcccgaggccgagatcctgtcgatctggctgaacctgcccggtggcgatgcgcccttcctcgaaatccagcacttcgcttcgacacgagatcacgcgcagccccagcctgacacgccgggcttgcgccatctggcctttgtaaccgccgatatcgaggccacggcccgcgccatcctggccgcaggcggcagccagcagggtaagatcaccgatctcggcagcgccgagcaccccggccgcgccctgtacatgcgcgatcccgagggcaatctgatcgagttggaacagggctgaacccgccccttcatttcgcaagaaataaaccgagggagcccaaaaaaattcgacgaatttttttggcgggggcagtgccccctgcccggcccgcctcagtcttcggactgggcgtcggcgcggcttttgccggaaaccttcatggccagcgtcgccgccatgaacccgtccagagcaccgtcgagaacccccttggtatcgctggtctcgtgtccggtgcgcaggtccttgaccatctgatagggctgcaacacgtaggaccggatctggttgccccagccggcatcgcccttggcctcatgcgcggcgttgatctcggcgttgcggcggtccagctcctgctggtagagccgcgatttcagcgccttcatggcgatgtcgcggttctggtgctgcgatttctcggaactggtcaccacgatgccggtcgggatgtgcgtgatccgcaccgccgagtccgtcgtgttcacgtgctgcccgcccgcgccggatgaccggtaggtatcgatgcggatatcgctggggttcacctcgatctcgatattgtcgtcgaccaccggatagacccagaccgagctgaacgaggtgtgccgcttggccgccgcgtcatagggcgaaatccgcaccagccggtgcacgccgctttccgatttcagccagccataggcgttgtggccggaaatcttgtaggccgccgatttgatcccggcctcgtcgcccgcgctctcggattgcagttcgaccttatagcccttcttctcggcccagcgcacatacatccgcgccagcatcgaggcccagtcgcagctctcggtcccgccggcacccgcgttgatctccagaaaggtgtcattgccatcggcctcgccgtccaagagtgcttccagctccttctcggcggcgcgctcgcgcagagccttcagcgccgcctcggcatccttgatcacatcctggtcgtcttccatttcgcccagttcgatcagctcgatattgtcggcaagatcggtctcgatccccttgtagatgtccagcgcatcgaccagcgtctgacgctcgcgcatcagtttctgcgcgttttcgggattgtcccacaggttcggatcctcaacacgcgcgttgaactcctccagccgatgctgcgcggtctcctgatccatccgctgtgcaagcaggcgcagggatttctggatatcggtgacaacgttctggatttcggcgcgcataagggactgtcctgcatttcgtcttgccggcgggtgataccttaggccagcgccgtggacaagcggcaacggcggcctggcggctttgcccgcgcccgcccagataccctgaatttgacataaatccgcgccaactcggtccaatcggggacaattttcttaaccagtacattcaatgctcgctcgcaggccgcgatttttcggggtcacgccaacaattgggatgtacgaatgccgcagggataccttgtcaccttgggggacgggtcgcttaacccgaacgatgtgattggtggtggcctgaccaccttcagcaccgacaccgcattgggtgccgggtcctggacctggtccggcacggccggcggcaccagctatttcaacgaggtcgagccgggttcgtattacctgtccaccgatggcaatgtctatttcgtacccgattacgggccggtcgacagcatcagctcggccagcgcgacaacggcacctgcctacagcagcaatgacggcatcgtctctggcaccgacgcgggtgaggtgatcgacgcgggctataccgataccgatggcgaccagatcgacaatggcggccccacgagtgacacggtcgacgccggcggcggcaacgataccgtcagcgcaggcggcggcgccgacaaggtcatcggcggcgagggcgatgacagcctgatgggcggatcgggcggtgatacgctgatcggcgacgccgatccgtcagcccttgcccccgatccggtgaccatcgacatcaccaactatgccgataccggcagcggctttaccgtcaccgcgcaaaacgtggtcggcggcgcgctgaccagcgccagcagcgccaatatcggcacctacagcggcggcttcggggccagcggcaccatttccgacagcgacagcgcggtctcggcccagatcggctatgacaaggcctcgggcctgtccgagaatgtcaccatcacctttgacaacggcgccagcgaggcctcgttcgacttcgcccacctctatactgccggttatgccgaggtcgggcattgggcggtctacaacgacggtaccctggtggccgagggtgatttcaccgaacagggttccggcagcggcagtggcaccatctcgatctcgggcgtcggcagtttcgacactctggtgctgaccgcgaaaccgcagaccgatgggaccgacgggtcggactataccgtgaccggcgttacctttacccccctgcccgaagaggtcatccccggcaacgacacactggatggcggcctgggcgacgacctgctggacggcggcggcggcgatgacagcctgatcggtggtgccgggtccgacagcctgaccggtggcgccggcaatgacaccctgatcgcagccgagggcgacagcgtgctgggcggcagcggcgacgacctgatccagatcaccgatctgtccgagaccgggtccggcaccatcaccatcgtcggcggcgatgacggtcagaccgatggcgatacgctggatttccagggcaatctcgactggggttcactcaacatcaccagcaccgacacggtgaccggcgccatgagcggttcggcgctgttggccgacggcaccgtggtcaatttctcgggcatcgagaacatcatctgctttgccgccggcacccgcatcgagaccgaccggggtggccgcgcgatcgaggatatcgcggtgggcgatctggtgctgacccgcgacaacggcttgcaaccggtgcgctggaccgggcgccgcagcgttcccggcaagggacggttcgcccccattcgcatcgccagcggcaagctgggcgcgctgcgcgatctccttgtctcgccacagcaccgcctgttgctgagcggctatcaggcatcgctgctgaccggccagaccgaggtgctggccgccgctgtccatctgcgcgacgatcgccatattcgccgcgcgccctgcccgacggtgacctatgtccacctgatgttcgaccggcatgagatcatctatgccgaaggcgtcgcctcggagagtttctttcccggcagcctgggattggaggcgctggccgaaccggcccgcgatgagctgtttgcgctcttccccgaattgcgcagcggctgtggcggtttcgacgaaaccgcgcggctctgcctgcgccaacacgaggcctcggttctggcacgcgccttgcttcagtaaagcccgccggaactgacagtgccgaaattcgccttgggccccaccgtggtgaccgccccggtcgaggtgcgcacctgctggccggattgctgcacctcttcgaacagcggcaggttcgatcccatggcaaagccaccgtcataggtcagaccaaagatcggctcttcgccgtcgcggaagtactcggccactacatactcgcccgaagcgtcatcgggcagacgcgcgccggtgaaacggtcgatcttgatgaaatgcccgcccggcggaatttcgaaggggccgccgccgaatttcttgaccgcctcggtcatgaaactctggaacaccgggccgcacatgccgccccccgacgccccccggcccagcggctgcggccggtcataaccgatatagcagccggccacgatattcgatgtgaagccgatgaaccacacatccttggcatcgttggtggtgccggtcttgcccgcggtgggcaccggcagcttgaccgtgccactggcggtgccgcgctcgaccacgccgcgcatcatcgaggtcaactgataggcggtgatcgcattcatcacccgctcgcggttggtcacgatgcgcggggcctgatccggctccagacggtccgacaggcaatcaacgcagtcacgctggtcgtggcgatagatggtcttgccgaaccggtcctggatccggtcaaccagggtcggctccacccgctcgccgccattggcgaacatggcataggcggccaccatcttgtaaagcgtggtctcttccgatcccagcgcgttggccaggaaggggcccatgtggtcatataccccgaaccgttcggcatagcccgccaccaccggcatcgacacctcttgcgccagtcggatggtcatcaggttccgcgaccgttcgatcccggtcctgagcggtgtcggtccgtagaacttgttggacgcgttcttgggtcgccacaggccttggggcgtattcacctcgatcggcgcgtcaaccacgatggtcgccgggctgtagccgctgtccagcgccgcggcatagacaaatggcttgaagctcgacccgggttggcgcagcgcctgggtggcgcggttgaacaccgagtcctgatagctgaacccgccctgcatcgcgagcacccggccggtattgacgtccatcgccatgaacccgccctgcacctcgggcacctggcgcagcgaccagtcctcgtccgccttgcgcaccagcaccacgtcgcccagcttgaaattatccttgaagctgcccttcatccacttgatgtccgagcgcggcacacgccccttggccgggccgtcctcgaccccgacgctcaggtcctgttcgcccacgcccagcaccaccgccggatgccagcgcccgcccagatcgacgtcgcgcgccacctcggtcgcggccagttcagcccgccagacctcttcatcgcccagcttggccggttcgatgctcttgccggtgccgtgccacttgccgcgcccgcgatcgtacttctgcagggcctcgcgcagcgccttggccgcctccacctgcatctcctcgtcgatcgaggcgcgcacggtgaagccgccagtaaagaattctccctcgccgaaatcctcgctcagctggcgccggatctcgtcggtgaaataatcgcgcggcggcagggcggtgcggaaaccttcgaaatcgccgttctgaaccgagcgcagcggcatctcgcgctcggcctcataagtggccatgtcgatatagccgttctcgcgcatctcgcgcagcacatagttgcgccggtccagcagccgctggcgctcgcgcaccgggtgataatccgacggcgccttgggcatcgcagccaaggtcgcggcctcatgcggggccagttccgccagggtcttgttgaaataggtctgcgcggccgccgtcacaccataggagttctggccgaggaagatctcgttcatgtacagctcgaggatctgttccttgttcagcgtctgctccagccttgcggccaggatgatctccttgatcttgcgctcggccttgcggtcgcccgacaagaggaagttcttcatcacctgctgggtgatggtcgaggcgccgcgcacattgctcccgcgcgagcgcaccgcctcgatcccggcagccgcgatcccgcgcaggtcatagccctggtgggtatagaaattcttgtcctcggccgaaatgaaggcctgcttgatcagatcggggatttcgtccgccggggtgaacaggcgccgttctttggcaaactcgtcgatcagctgcccctcgcccgaatagatccggctgatcgtcggcggcttgtactgggccagcgattcgtggctgggcaggtcgcggccatacatccagaacacgcccccgatggtcagcgcgaccatgaaaacacccaaggtgacgaggctgaagatcgccccgaagaaagagaggatgaaccggatcacttaggctgcctttttaccgcggtggcttctatataggcttctcgcgcgccatggtcaaaacgcccggcacagttttgccgccacgtgccgctttcttctgttgaaaaatacctcggggtccggggcagcgccccggttcctcccccaaggcacgcgctattggcggaccagcccgcgccgttccagatcggcctggcgccagttttccagcccgttgcggatgcctgccgccattgcggcgcgccacttcgcgtcttgcaggttcttcagatcgcgcggactcgacagaaagccgatttcgatcaggaccgaggggatatcggcggccttcagcaccgagaacgacgccccgcgcagggggcggcggttcatcggcccgccctgctgggtcatgccatcgaccagcgcgcgcgccagcgcctcggtgcgcggccgggtctcctggcgcgccagatccagcagcacatcggtcacccggtcgtcggtggcgctcagatcgacgcccgagagcaggtcgtcgcggtcgtgccgctcggccagtttggccgaggcgatgtccgaggcctcctgcgccagcacatgcacggtcgcgccatgggccagcccctcgctcagcgaatccgcatgcagcgagatgaagacatccgcccccgcctcatgggccagcgcgatgcgccgttccagtgacacgaaatgatcgccgtcgcgggtcagcaccacctcgaacccgcccgagcgcagcagtacctcgctgagttcgcgggcaaagcgcagcatcaggtgcttttccaccacgccctcgatctcggcccccgggtcgatgccgccatggccggggtcgagcaccacccgcagcggtgcatccgcaccgcgctcgggcagcgccggcagggcctcgggcgcgggcaggtcccagcgcgggtcttgcggcgcaccggcactggcggcaaagctttcgtcatccgacgcgcgcaaggcaacctccagccgggcaccgccggtggcctcgtccaccaccatcgccacctgatcaactgccagcggcgaagccagttccagcaccatccgcgaccagccgggcagataggtgccgaattgcagggcgctcaccagatcgctttgatcgagtgcctcggcactcaggccggtccagtccacctcctggaaatccagcaccagccggcgcggcgcatccagcgtgaacagccgatagggcaccccctggctcagccccagcaccagccgcagcccgccgcgcggcaccgtttcgatgcggctttcatcgggccggatccgggccaggccgctgaaatcctgcgccagggccggcagcgccgcccagatcagcgccaaacaaaggaagatcctgctcatggttctgctttctctcgcccgtgatgatcacgatagcgcgctgcacagcccgtgcaaaccgtcatccccgggcctgcatgaaggcttcgagccggtccagcccttcctcgatatccgccgtggcgcgcgcataggaaaagcgcaatgtgcccgccccgcgctcggggtcgaaatccagccccggcgtcaccgccacacccgccttttccaggatctcggcggcaaaggcccggctgtcatcggtcagatccgaaacatcggcatagacatagaatgccccgtcgggcggcgcgatacgggtgaacccggccttgggcaaccgctccagcatcagcttgcggtttgccttgtaaacatccagattggcttgcaattccgcgtcgcaatccagcgccgccagtgctgcgacctggctggcatggggggcgcagatgaacatattctgggcgatccgttcgaccacgcgcacctgatcctcgggcaccaccatccagcccacgcgccaaccggtcatcgagaaatacttcgagaacgaattgatcacatagcactcgtcggtcagctccagcgcggtcaccgccttggcctcgtattcgatgccgtgatagatttcgtcgctgatgaaactggcgccctgcgcctgcgccgcctcgatcagggcacccatggcggcatggtccagcatggtgccggtcgggttggccggtgaggcgaccatcagcccggccagatcaagcccggcaaaatccgcaggcaccggttgcagccggttttccggcgccgtgggcagatcaaccggcaccagccccagcgcccgcaggatctggcggtacgaggggtagcccggcgcaccgatccccacccggtcgccgctgtcgaaaagcgcggtaaaggccagcaggaatccgccggaggatccgggcgtgatcaccacccgaccggggtccagatcgaccccgtaccactcgccatacagccgcgcgatgcgttggcgcagcgccggcaggcccagcgccacggtatagcccaaagcgtctgtttccaaggacttggccaatgcctcgaccgcgcccctgggggcgccggtgcccggctggcccacctccatgtggatgatgcggcgcccggcctcttcggcacggcgggcggcctccatcacatccatcacgataaagggatcgacggcggatcggcttgagtttttcacggcaatctcccaatgtgcggccatggcttttgaccgcgtatcccggctggcgtcaatcccggccctggttctggtgaccgcgctctggctggtcacggccggtaccgcatcggccatcaccctgttgcgcgatcccgatatcgaaaacgggctggaggagctggcctttcccatcctgcgcgccgccgggctgaacccgcgccgggtcaagctgttggtggtggatgacagttcgctcaacgcttttgtgctggatcacaatgccatcttcatccattccggcctgatccagaaggtcgcccgcgccgatatcttgcaagcggtgatcgcgcatgaggcagcccatatcgccaatggccatatcgcccgacggatcggcaatttcgagaatgcacagaccctgtccaagctgggcctggccctgtccctgatcgcggcggcggccggcagcggcgatgcggccgccgggatcgccgcaggcacgcaaagctcggccctgcgcgggtttctgaaacatacaagggccgaggagtcggcggcggacaactccgccgccagctatctgcgctggtccgacatatcgctgcgcgggctggtcgacctgcaccgcacctttgccgggcaggaattgctcagcgtcgggcggcaggacccctatatgcagtcccacccgctgacccgcgaccgcatccgcaatgccgaggccttcttgcaatcctatggcgacaaggcccccgggaaccccaatgccgaatactggttcgcgcgcgtgcgtggcaagctttcggccttttcgcgcagctcgaaatggacattgggtcgcgccgccgaagagcagcatcgcgacatccgcctgatgcgcgaggcgatcgcctggcaccgcgaccgcaatctggcccgcgcccgcgccgccatcgacggcgccatcgcgctgcgccccgaggatccttactatgtggaactcaagggccagatcctgatggaacaccggcagacccaatccgccgtcgccacctataaacaggcggtggaccttgcccccaacaacgcgctgatcctggcggggtatggtcgcgcgctgctgagcgccggacaggaccgcgccgcgctggacgtgctggaacgcgcccgcgcccgcgaatatcgcgacctgcgcatgttgcgcgatctggccgttgcctatgccaagcttggcaatgacggcatggcctcgatggtgaccgccgaacgctatgcacttcagggtcggcccgaagacgcccttattcacgccaaacgcgctgttggcgccctgcccaccggatcccctggttggcaacgggcgcaggatgtgctgttggcatcggaacgctcagtaaaaaggaagagatgatgctccgccatattgccccggccgtgacggccctgtcgctgctgtcggccccggtccaggcgctggatctgtccgacatgacccccgaccagcgcgccgcctttggcgagcaggtccgtgcctatctgctggaaaaccccgaggtgatcatcgaggcggtcaacctgctggaacagcgcaaggcgcaggaagaggcccagcaggatctggaactggtgcaggtcaatgccgaagagctcttcaatgacggctattcctgggtcggcggcaaccccgacggcgacatcacccttgtcgagttcatggattaccgttgcggctattgccgccgcgctgtgcccgaggtggacgagctgctgaagaccgacggcaatatccgcctgatcatcaaggaattcccgatcctgggcgaggcctcgctggcctcgtcgcgctttgccgtcgccaccctgatcgtggccggaccggatgcctataaacaggtgcatgacgcgctgctcgactttaccggcgaggccgacgaagtggcgctgggccgtatcggcgaagggttggggctcgacaccgacgccatcctggccgagatggaaagcgaagaggtcacccggcgcctggccgaaacaagggcgttggcgcagcggctgaacatctcgggcacgccgtcttttgtgatggaaaccgagatgctgcgcggctttctgcccgccgatcagatgcggcagatcgtcgacgcgctgcgcgccgaacgcagctgaggcagcaagcgcgcaccagccgaaccaaagaaacccggtctagacattcgtgaatgtctagacctgtcgctcaatagatgcccagcctgtcaagcagctgcaggctgagagccatccgctgcggcgcatcgtcaggtgcgttcatgtcgatgttgagcgcaaagctgtagatacgcgcgccctgagcgacccagccgacgaaccagccagtgtccgggtccggggcggtcgtccaacccttcttgccgtgaagcaccgccccgttgcgcgtctcgatcatcgagatctcgtgcacgatccgttgcgtccgctctgaaaagggcagcctcatgcgcgccagatcggccatgaagcgagcctgttccacggcactgatcctgagcggtcctttcagccagaagtgttccacatcgtgaccaagctcggcattgccataggacagcgccgtcagccattggggataccgcgacaggccgatccgccgcgccagatgttgaaacaccggcacattggacaccgcaaaggcctcgccgatcgtcatgtcgtgttcccatgcgctcaccggctgcgggctccctccgtaaggaagcagctcgttttcgtcagcaaccgcaccgagttccagcgcgatcaggctgttggcgaatttgaaggtcgatgccggtatgaaccgctcatcggcacggtcgcgattgaccacctgcatttggtccaaggtgacatcgaacaggacgaaggtgccggaaagactggcctcttcgaacacatccatcaaatcggcgcgctcgaccaccgtctgcgccgaagccgcagaggcaaaagcgaagcccgcaaaaacaagagaaagaagcaatttcatctgggggtcaccctgtcgatttctcacatcatcgcgcgagacgatccagccgcgccgccttacatgttccgcgctgcgcctgtcgatcggcacgctggggctatgcctcatgtatcaaattgagacaaccagaaatgaccaatccggcgccgcgaaatgccccgaaaatgcccagatcttcgtgatgggcgtcaccgggttgttaacctttttcgggctaggctcggggcatggatatgacgacccttgccccccttgcgggcctgttgcccgccgccggattctttgcgctgtggtatctcactgcccgcagattgcgcctgtcgcagttccacatccggcaacagacggaccggattaaggacctgcgccgcacgcttgaaggtctggatctggaactgtcgatgaaagaagcccggatcgcgcgtctgtcgcgcgatctgagccaatcaaggaaccggcccggcgccccaatggcccgcgccggataagcgaaacctactccgccgcttcggcggcggaggcggcgtcgagcgcggcggcctttttctcgacctcttcgacgatatggtcgatcatgcgctcgttggacatcttgtggctggccttgcccgccagatagaccatgcccgacccggcgccaccgccggtaaagccgacatcggtcatcagcgcctcgcccgggccgttcaccacgcagccgatgatcgacaggctcatcggcgtcttgatgtgctccagccgcttttccagcgcctcgaccgtcttgatcacgtcaaacccctgccgcgcgcagctggggcacgagatgatgttgacgccgcgatggcgcagacccagtgacttgaggatctcgtagccgaccttgacctcttcgaccggatcggcgctgagactgacgcggatcgtgtcgccgatccccatccacagcaggttccccaacccaatagccgatttgatggtgccgctgaccagcccgcccgcctcggtgatgccgaggtgaatgggcgcgtcggtggcctcggcgatgccctgataggcggcggccgacaggaacacgtcgctggccttcacgctgatcttgtactcgtggaaatcgttgtcctgcaggatgcggatatgctccagcccgctttccaccatcgcctcggggcacggctcgccgtatttctccagcaggtgcttttccaggctgccggcgttcaccccgatacggatcgagcatccatgatcgcgcgcggccctgatcacctcgcgcacccggtccgggctgccgatattgccggggttgatgcgcagacaggccgcacccgcctcggccgcctcgatcccgcggcgatagtggaaatggatatcggccacgatgggcaccgggctttcgcgcacgatctcgcgcagggcccgcgcgctggcctcgtccgggaccgagacccgtacgatatccgcccccgcctcggccgccgcctgcacctgggccacggtggcggccacatcggtggtcagcgtgttggtcatggtctggaccgagatcggcgcatcgcccccgacaggcacattgcccaccatgatctggcgcgatttgcggcgatagacattgcgccaggggcgcacgggattgtgggacatggggccaaacctgttcagcgggacgggttgccccctagataggcccccgcgccggtggcggcaagcggatcagtccgccgcggcctgttggggctgggtgttctgcgcctcggccaccagcaactggcgcagggcaaagttctgttcggcttccaggtcggcgatctcaaaccgctcgaagacggcatccatggacagttgaacgttcttggtgacggtgccgcgcggacccacggggccaaaatgcgcgccgttcatggcaaagtagacggcgcccgattcgccaacccgcagggtcggcggctcttcggtcagcgggatctcatagatgctgccctgctcgaccgtgcccagcgtgccttcgaagatcacgctgccatcggcagcggtgacccgcatccaggccgggctgacagcaacgatcttgagcgtcggttcgaggtcttcgacgacctgcggcaacagcgcctcgaccgcgcgctgggtggcgctcagctgtatttcgggcagttcgggggcctggaagttgcccacggtgcgcgggtccagcgttgcgatcggcgcatcgcgggccaccagcaccggaacatccagcgcctgcgggcgataaagccgatccagcgcctcgaccgaggggggcgccatcgcggtttccagcgtgccaccggcgccattcagcggatcgagatcggacagcaccagcggcgcctgttcgaccggcgccacctgcacctgctgcacttctttcagaaccgaccagccgccataaccgatgccgccgatcagcgcggccagcaccaggatcgagccgatggcacgcggttcgatctgcgacagaagggagtcgcggcccggtgcaaagggtgtgttgggcgcgatgaagggatcgttgctgacaggacgacgctgcgctgggataccgggtttcttgacgctcgaggcctgggccgacatgccatgcgccacctcgaacccgctttcggcgcagaactgggcgaaacagtcatccgggttcatgcccagatagcgggcataagaacggacatacccggcgatgaaaccgggtgtgtcaaaggcggatgggtcacaattttcgatggcggcgatatagttggccttgatccgaagctcgcgctgcacatcaagcagcgacttgcccatggtggcgcgttcgccccgcatggtatcgcccagacgcaattcgaaatcgtcgaagccgcgcggcttctcctcttctacgtctgccgacttgcgctgagacctgcgcccgatcatcctgccgccccaagttagctgtcagatatgcctgacagcgccgggaatcgtccccataacgattcgtccgtgcctgttgttacctcaaccctaacatagggcaaaggatttgcacacgggcgcgtgactttacccggccagttcggcgcgattcagcgcacaatgggaccaaagcgcgtccattgcatgcaccagcttgtcgacctccttgggcccgtgcaccggcgagggggtaaagcgcagacgctcggttccgcgcggcacggtggggaagttgatcggctgcacatagatgccgaaatcttccagcagcatgtcgctcagcttcttggtgtggaccgggtcacccacgatcaccggcacgatatggctgccgtggtcgatcagcggcaggcccagccccttgagccgcagtttcaggatgcgggcctgggtctggtgctgatcgcgcaattcctgcgcgcctttcagataggcgaccgaggccgccgcccccgccgcaaccgcaggcggcagcgaggtggtaaagatgaagcccggcgcataagaacgtatcgcatcgcacattttcgcgctggcggcgatatagccgcccatcacgccataggccttggccagggtgccgttgatgatgtcgatgcgatgggcaaggttgtcgcgctcggtcacgccgccaccgcgcggaccatacatgccgaccgcgtgcacctcgtcgatataggtgagcgcgccgaattcgtcggcaaggtcgcagatgtccgcgatcgggccgaaatcgccatccatcgaatagaccgattcaaaaacgatgagcttgggagcggccgggtcgtcggcggccagcagctcgcgcagatgcgccacgtcgttatggcggaagatgcgcttggcgccaccattgcggcgcacaccctcgatcatcgaggcatggttgagcgcgtcggaatagatgatcaggccggggaacagcttgggcagggtgctcagcgtcgcgtcattggcgatataggccgaggtgaaaagcagcgccgcctccttgccgtgcagatcggccagctcggcttcgagccgtttgtgatagacggtggtgcccgaaatgttgcgggtgccgcccgaaccggcgccagcggcgaccagcgcctcttgcatcgcgtccagtacgaccgggttctggcccatgcccaggtaatcgttgccgcaccagacggtgatctctttctcgctgccgtccggacgggtccagaccgcgtgcggaaaatggcccttgcgccgttcgatgtcgatgaaggtgcgatagcggccttcgtcgtgaagcttctgaatggcggcgtcgagtttaaccgaatagtccaccggatcctccttcgtatcgtgcggccgggttgcggcaggtcagggtctgcgccacattcgcgttcgtgaatggatatctgcggcgcatcattttttcaactgtctacatccggccccgatgtcgcagccttgacttgggtcaattagaccgccgcttttacggggacaaggtggggagcgccccgataggcgcaaaaaacggcaaaagggtgccgtaaaccttgcgtgcggtttcccatcgggaacggcggccactggacagggcgggcgggactgctaggctccgccccgaatatcccgcaagacaaggaaccgcccgatgtccctcgacgacgtcctctcgcgtatcgacgccgacctgcccgccgctatcgagcggctgatggaactgctgcgcatcccctcgatctcgaccgatccggcctatgccgaggcctgtgatcaggccgccgactggctggtggccgatctggccgggatcggtatcgccgccgaaaagcgccccaccccgggccgcccgatggtggtgggtcatgtggaggccgatcatgacgacgccccgcatgtgctgttttatggccattacgacgtgcagccggtcgacccgctgaacctgtggaccagcccgccctttgaaccgcaactggaagacaccccgaacgggcgcgtgatccggggccgcgggtcctcggacgacaagggccagttgatgacctttgtcgaggcctgtcgcgcctggaaggcggtgcatggcaccctgccctgccgcatcacttttttcttcgagggcgaggaagaaagcggctctccctcgctggtgcccttccttcaggccaatgccgaagagttgaaggccgatatcgcgctggtctgcgacacctcgatggtatcgcgcggggtgccctcgattgccgcccagctgcgcggcatgctcaaggatgagttcaccatcaccgggccgcgcatcgacctgcattcgggccattacggcggccccggcctgaacccgctgcgcgagctgtcgcgcatcgtgacctcgttctatgaccaagagacggggcgcgttgcggtcgaaggcttttacgaaggcgtgcacgaggtgccagccgagcagctgcgccaatgggaaagctgcggctttgacgagagtgagtatctgaactcggtcggctatagtcaggcgcatggcgaacagggctattccacgctggaacagcaatgggcgcgcccgacgcttgaggtcaacgggctgtggggcggctataacggcgcggggtccaagacggtgatcccggcccaggcccattgcaagatcacttgccggctggtcggcgatcaggaccccgacaagctgcgcgtcgcgatccgcaaacatgtcgaggcacagctcagccccgatgcaggggtgatctgggacaacgatctggaaggatccaaagcctcggtgatgaacatcgcccgccccgagatggaggccgcccgcggcgcgctgtccgacgaatggggccgcgaggcggtgttcaccggcatgggcggctcgatcccggtggtcggcttcttcaagtcggtgctggggctcgattcgatgctggtgggctatgccaatgacgacgacgccatccattcgccaaacgagaaatacgatgtggaaagcttccacaagggtatccgctcgtgggcgcggatcctggatgcgctgacccgctgatcagcgcgacacaacccgtggggccggctcaggcgcagtcggccccgccaaaccggacgggcagcatgtaaagctcgtcatattcgggcctgtggaaatgccacagcccgtcgccgcgctgctcccaggtggaatacatgatctcgcgcacatggctgaggtcaaagctttcaaccaccgggcgccgctcgaaggcgctgaacaccgcatcgtcgtcgcgcccgtcggcgaaccatttcgggttggtgcgcacggtgccgtcaccggccacctccttctgtttctcgatgaaggcgttgcggcggttgagcgtttcgacataaagcccatagtcgcaatacttcatatggaacatgtagaggaaatccggcatgttcagcttttcgtattcggcgtaatggccgccccgcccgatcttggcggggcgcgatacgatacagggcttggcatagtgcagcgccacctgcgcgtggcggcgcgggcccaggataccgccgccgatatcgtccttttcgcggtcgcgcagatgcacgatctcaagccccatcgcggtatagacggttcgccccggtgcatcgtcaagccaggtgcgcaggttcatccccgtcgccggatcgaccaccacgaattcatccacgtcgcagaccagcacatgtttgtaccattgcctgagcgcgttcttgagatggttcttggtgcgccaatgcagcatggtgaactggcttgtctcgatcgcgggcaccggaaagatgttgcagccctgcgccagctcgcgcaccagcggctcgtccccgtggctgatgatatagaggttgttgcgcccgaaaagcccgccgtaatactgcacgaagcgggtcagaaaatacgcgtcgtcccgacagatcgtcacaaccgccgtgttcgagtccaccttcaccagaaacacccctgcccgttttccaaggcgatacaggaaagcgcgccccacaggcaagaggcggcggcgcacaaggcaccgatcaccacggaaatcaacgttctgtgaaagaagtggcgcggttgacggggctcgaacccgcgacccccggcgtgacaggccggtactctaaccaactgagctacaaccgcgcatttcctgccctccgggccggtcccggaacctccgggaggggatcatcagtggcgcggttgacggggctcgaacccgcgacccccggcgtgacaggccggtactctaaccaactgagctacaaccgcacactgtgatctgtcgttccctgcggaacgttggggtgtattatggcgcggctcgggcatcgtcaagcgggtttctcacttttttacccacgcgcctgaaatttgtcggcacccgcccgggggtgcggggcggataccctttcagttcaaccgcttaccgcgtcattggccggcatcccgccgcgctcagcgcgtcggcagcggggtgaattcgccgtcatcgccgggcggcagacggaaccggccatggcgccaatccccggcccgccaggcttcttttgccgcgtcgatccgctctttcgagctggccacgaagttccaccagatatggcgcggcccgcccagcgtggcaccgcccagcaacatcaaccgtgccccctgcgccccggctttcaggctcagccggtcgccggggcggaacaccatcatccggcccgcctcaaagctctgccccgccacctcgaccgacccttgggtgacatagacaccgcggtcctcgtgattgtcgggcagcggcagggcggtgccgggcgccagctgcgcgtcggcatagaacatttcagaggtggtggcgaccggcgcactcgccccccaggcgtcgcccagcaccagccgcacctgcttgccctcagcctcgagcagcggcagcgcgctggcgggggtatgttcgaaactggcgtcggtctcttccagatgttcgggcagcgccacccaggtctgaatcccgaacatgctgagcggcgcctgccgggccgggccgtcggtgcgttcggaatgggtgaccccgttgcccgccaccatccagttgaccgcgcccggctcgatccactgatcggtgcccaggctgtcgcggtgatgcagccgccccttgtaaagataggtgacggtggccagcccgatatggggatgcgggcgcacgtcgatgccctgcccggtcagaaactcgaccgggcccatctggtcgaagaagatgaacggcccgaccatctggcggcgtggtgccggcaaggcgcggcgtacctcgaacccgcccagatcgcgggcacgcggtacaatcaccgtctcgatcgaatccaccccgtcgcccagggggatatcggcatccagcaaggggttccagctcatctcgggcctccgttcggttgggatgaggctaaggtagcagctgatgcaaaatgcacaattcggagcaatctgcgtctttatgtgcgttattgcacaattttaggtggggctgcggaacaggcgggtggacgagaacatcgcctccaactcctcgatccgctccttgctttcttcccagcgcgcgccctgcacttcggcgatcagcgcctcgacgatcagttgcagcgcgatggtgctgtcccagctcgacggcgcctcgaccagcccgttgaaggtcaggtccgccacccgcccgatgggcgagccccactgatcggtgaacaggatgaccgtcaccccgcgctcgctcgcaatctgggccagtttctccagatgcgcctcgtaacggcggatgtcgaagatcaccaggaccgagctctgatccatgtccagcaggtactgcggccagacattggccgaattgcccagcatggtgacattgggccggatgatctgcatgtggttatacagataatccgcgttcgagcgggtgatgcgcccgcccacaacgtaaagcggacgtgacgtatcggccagaatcgctgcggcgcggtcgaacagtgcggtgtcggtccgctccagcgtgtggcgcatattggcccagaccacctgtgcaaagcgcatcagaggatgttcggcgccctcgtccaccacccagccatcacgtttcgagatcggcttcttgatctgcgccgccacttcctcgcgcagcgcgtcctgcagcgcgggaaacccgtcaaagcccagcttgcgggccatgcggatcacggtgggggtcgagacaccggcggcaacggccagcttggtgatcgattgcagcccccccatcggataatcctgcaacaggatcgaggccaactgacgttcggaccgggtcagttgctcggtctcgtcctgaatgcgttgcttgaccagtttcgatgtgccgggcacgggccgccctttgttctaacgttttttacaggttatccgtttctgtaatcatgtctacagaaattttattgacagagacacagaggttgtaaccaatgttacacatgtcaagcgatgccgaatctcctttgctctcccctgtcgaaggcccgcccgcgcgggtgctgaacgcccgtggtgccgggcgcggcgtgctggtgtgcgaacatgccagccggttcatccctgccgcgctgtcgggtctgggcctgtcgcccgaggcggcctgctcgcatgcggcctgggatatcggcgccatggatctggcggtagagctggcgggcgcactggacgtgccgctggtcttttcgcggatcagccggctggtctatgactgcaaccgcccacccgaacgcgccgatgccatgcccgcgcaaagcgagatctacaccattcccggcaatgcggatctgactcctgcccagcgcgcccaacgcgccgatgcggtctatcatccgttccggcagttgttgtcggcaacgctcgacacccgcgccgcgccgccggtgctggtcaccctgcacagtttcacccccgtctatcagggccgcacgcgcagtgtcgaactgggcatcctgcatgacagcgacgaccgcgccgcccagctgctgctgacggccgcgcagggatcgggcctcagggccgcgctgaacgagccctattccgccaccgatggcgtgacccatacgctgcgcgaacacgccatcgcacggggcctgcccaatgtgatgatcgaggtcaggaacgacctgatcgacacgcccgcaggcgtcaaccgcatcaccgggctgctggccccgatgctggccgggatgatcgacaccctggctccgtcagaggcagaagcatgatcggaggcatcccgaaatgaccgcgctgcgcgcctatatccgcatcgtcgaccggatgaaccgctggatcgggcggctggtcatgtatggcatcttcgtgatgatggcgatcctgctgtggtccagcttttccaaggtcggcagcgatctgggctttgatatcaacccctcgctctggacgctggaaatggcgcaatttgccatggtcgcctattacatcctgggcggcccctattcgatccagatgggatcgaatgtgcggatggacctgctctatggcgaatggtcggaccggcgcaaggcctggaccgacgcgatcaccgtgctgttcctgatcttctatctcggcgtgctcctttatggcggctatgacagcctcagctattccttccagtatggcgagcgcagcccgaccgcctggcgcccggtgctgtggccgatcaagaccatcatgtgcgcgggcctctttctgatgctgctgcaagccctgtccgaactggccaaggacatcctgcggatccgtggcgaacacatcccgcgcgaggtgatctgagatgtcctatgaattgatcgccatcctgatgttttccaccatgatggtgatgctgatgaccggccagcgcgtgttcggcgccatcggttttgtcgcggtgctggcctcgctgctgttgtggggcgaccggggcgggtatgacatcggcttttcggcggcgatgaagctgatgaaatggtatccgctgctgaccctgccgatgttcatcttcatgggctacgtgctgtcggaatccaagatcgccgacgatctctacaagatgttccatgtctggatgggcggccttaacggcgggctggccatcggcaccatcgggctgatggtgctaatctcggcgatgaacgggctgtcggtggcgggcatggccatcggtgccaccatcgccctgcccgagctgttgaaacgcggctacgacaagaagatggtcacgggggtcattcaggccgggtccagtctggggatcctggtgcccccttcggtggtgctggtgctttacgcgatgatcgcgcgccagccggtgggccagctgtggctggcgggcgtgttgccgggcctgatgatggcggccatgttcatcctctatatcgcgatccgctgccggctgaacccggcccttggcccggcgctgtcacccgaggagcgtgacgtgccgatgggcgagaaactgcgcctgttgcgcgcgggcctgctgccgctgggtatctttgccgcgatgatggtgccctttgtcaacggctggacctcattggtggaaagctcggccatcggcgcgctgacggcctttctggccgccgtgttcaagggccggatgaaccgtcaggtgttcgagacctcggtccgctccaccttgggtatctcgtgcatgttcatgtggatcatcctggccgcacttgcctttggcgcggtgttcgatgggctgggcgcggtcaaggcgatcgaggatctgttcaccgagcggctggggctgaacccctgggtcatcctgatcctgatgcagctcagcttcatcatcatgggcacctttctagacgataccgcgatgctggtgatcgtggcgccgctgtacgtgccgctggtgggcgcgctggggttcgacctgatctggtacggcgtgctttatacgatcaccacccagatcgcctatatgacgccgccgtttggctataacctgttcctgatgcgggccatggcgccgcccgagatcaccctgcgcgacatctatggctcgatcctgcccttcgtgctggtgatgaccctggcgctggcgatcatcatgatctttccgcagatcgcgctgtggctgcccgagactgtctacaacaagtgatcccggaatgaaccggggcatccaatccacccttttgcaattgggagagaaccgatgaccacaagacgcaagtttatcaccaccgccgccgttggcgcggcggccgcgccgctcgccaccccggcgctggcgcaatcgacgatcaaatggcgcatgcagacctatgcgggcccggcgctggccgcccatgtgatcgaccccgccattgccatgttcaacaagatcgccggcgaccgcatgcagatcgagctgttctatgccgatcagctggtcccgacgggcgagctgttccgcgctatgcagcgcggcaccatcgacgcggtgcagtccgatgacgactcgatggcctcgcccaccgaggtcaccgtgttcggcggttatttcccctttgcctcgcgctactcgctggacgtgccggtgctgttcaaccagtacgggctgaacgagatctgggacgcggagtattccaaggtcggcgtcaagcatatcagcgccggcgcctgggacccctgccatttcgccaccaaagacccgatcaacagcctggccgacttgaacggcaaacgcgtctttaccttccccaccgccggccgcttcctggcacagttcggcgtagtgccggtcaccctgccgtgggaagatatcgaggtcgcggtgcaaaccggcgagcttgatggcatcgcctggtcgggcatcaccgaggattacacggtcggctgggccgatgtgaccaattacttcctgaccaacaatatctcgggcgcctgggccggcagcttctttgccaacatggaccgctggaacgaactgcccgaggatctgcaaaccctgttccgggtctgctgcgatcagtcgcattactatcgccagtggtggtattggggcggcgaggcaagcctgcgcgtcaatggcaccaagatgcagctgacctcgatcccggatgccgaatgggcgcaggtcgaagcggcggcagtcaagttctgggacgagatcgcggcggaatccgagaccaaggccaaggttgtcgagatcttcaagaagtataacgccgacatggccaaggccgggcggccctatcgctacggctaaatcacagacccggcccgccgccccttgcggcgggccggtctccgcgacagaattttcgacgaaaattcttgaccccacccaatccaaaggtcgtgacatgctcacattcgaaacgctgaaagcccaggttgccgcaggcaccgtcgacacggttctggtctgcctggtcgacatgcagggccgcctgatgggcaagcggttccatgcacagaacttcctcgacagcgcctatgaggaaacccattgctgcaactacctgctggccaccgatctggagatggccacgccggacggctatcgcgccacctcgtggcaggccggctatggcgattacgtgatgaagcccgatctgagcacgctgcgccccctgccctggctcgaaggtacggtgatggtgctgtgcgacgtgctggatcaccacagccatgaaccggtgccacattcgccgcgccaggtcctgaaggcgcagatcgcccgcgccgaggcgctggggctgacgccgatgatggcgaccgaactggaattctttctgttcgagggcacgttcgacgagatccgcaagaccggctatcgcaacctgaccccgatctcgggctataacgaggattaccacatcctgcagaccagcaaggaagagcatgtgatgcgcccgctgcgcaaccatctcttcgccgccggcatcccggtcgagaacaccaagggcgaggccgaggcaggccaggaagaactgaacatccgctatgccgacgcgctggcctgtgccgatcaccacacgatcgccaaacatgccaccaaggagatcgcccatcagcatggccatgccgccagctttctgccgaaatggcaccatgaccgggtcggcagcgccagccatgtgcacctgtcgctgtggcgcgggtcggaacccgccttctacgacaaggatgcaccgcacgggctgagcgagctgggccgccagttctgcgccgggatgatccgctatgcgcccgactacaccttcttcctggcgccttacgtgaacagctacaaacgcttcatgaagggcacttttgcgcccaccaagaccgtctggtcggtggacaaccgcaccgccgggttccgcatgtgcgccgaaggcaccaagggtgtacggatggaatgccgcatcggcggctcggacctgaacccctatctggcgcaggcggccctgctggcggcaggcctgcaaggcatcgaggagaagctggagctggcgccccccaccagcggcgatgtctatgacaatgccgaggcgggcgagatcccgcgcagcctgcgcgatgcggtcggcacgctggacggctcggccatgctgcgcgcggcgatgggcgattgggtgatcgaccattacacccgctgcgcccaatgggagcaggaggaattcgaccgcgtggtgaccgattgggaaatcgcgcgcggtttcgagaaagcctgaagcggtgggcaaatggggggccagcccccccacgccccccggagtattttgaaccagaaagaagacaggggtggcttatgccccccgaaactggagttcggtcatgacaagaaccgtgcaatgcatctcgccgatcgacggatcggtctatctggagcggcccgcggccacgcgtgaggcggccatggacgccgccgagcgcgcccgcgccgcgcaagccgcttgggcagcacgccccctggccgagcgcgtggcgctggtgctggcggcggtggccgaggtgggcaagaccaccgaccgcatggcggtggaactggcccatcagatgggccgcccggtccgctatggcggcgagttcggcggtttcaacgagcgcgccacctatatggcccggatcgccgaaagcgcgctggcgccgctggtggtcgaggacagcgacgcctttctgcgcaagatcgagcgcgagccctttggcgtggtgctggtggtggcgccctggaactatccctatatgaccgcgatcaacacggtcgcgcccgcgctgatggcgggcaatacggtgatcctgaaacatgccgcccagaccctgcaggtgggcgagcgcatggctgaggcattccatgctgcgggcatccccgaggatgtgttccagaacatcgtgctggaccatgacaccaccgccgagctgatttctcgccgcaaggtcaatttcgtcaatttcaccggctcggtccggggcggtcaggcgatggaacgcgccgccgccggcacctttatccccgtctcgaccgagctgggcggcaaggacccgggctatgtccgcgccgatgccgatctggatgccgctgtcgacacgctgatcgacggggccatgttcaactcgggccagtgctgttgcgggatcgagcggatctatgtgcataccagcctgttcaacgcctttgtcgacaaggcggtggcgctggtgaacagctacaagctgggcaatccgctggaccccgagaccaccatcgggccgatggccaatgtccgctttgcccaggtggcgcgcgaccagatcgaggatgccatcgccaagggcgcaaccgcccatatcgagcggttcgcacaggatgacggcggcgcctatctgacgccgcagatcctgaccaatgtcacccatgacatggagatcatgcgcgaagagacattcggacccgtcgtcggcatcatgcccgtcgccgatgacgaagaggcgattgcgctgatgaacgactgccagttcgggctgaccgcctcgatctggacccgcgacaccgcccgcgccaacgagatcggcaggcggctggaaaccggcaccgtgttcatgaaccgctgcgattaccttgaccccgcgctttgctggaccggctgcaaggataccggtcgcggcgcaggcctgtccgtgctgggctttcacgccctgacccgtcccaaatcctatcacctgaagaaggcttgaagcccatgaaacttgttggcaactggtcctatcccaccgccatccgctttggcgcggggcggatcgccgaaatcgccgaggcctgcaaggccgccggtatctccaaaccgctgctggtcaccgacaaggggctggccgcgatggaaatcaccacccgcacgctcgacctgatggaggccgcgggcctgggccgggcgatgttttccgaggttgatcccaacccgaccgagcgcaatgtcgaggccgggttgaaggtctatcgcgagggcggctatgacggggtgatcgcctttggcggcggctcggggctcgatctgggcaagacgctggccttcatggcaggccagacccgcccgctctgggatttcgaggatatcggcgactggtggacccgcgccgacccggcaggcattcacccgatcgtcgccgtgcccaccaccgccgggaccggatcggaagtgggccgcgcgggcgtgatcaccaattccgacagccatgagaaaaagatcatcttccacccgctgatgctgcccaaggtggtgatctgcgacccggaactgaccgtgggcatgccgaaattcatcaccgccggtaccgggcttgatgcctttgcccattgcgtcgaggcctattgctcgccccattaccacccgatgagccagggcatcgcgctggaaggcatgcgactggtcaaggaatacctgccccgcgcctatgccgatgggtccgaccttgaggcgcgcgcgcatatgatgtcggccgccgccatgggcgccaccgcgttccagaaagggctgggcgccatccatgcgctgtcgcaccccatcggcgcacatcaccacacccaccacggcaccaccaacgcggtctgcatgcccgccgtgctgcaattcaaccgccccgctgtcgagggcgtgctggcacaggccgccgcctatctgggcatcgcgggcgggttcgacgggttcgcggcctatgtcgacgagttgaatacctcgctcggcatcccgaaaaccctgacagacctgggcgtcaaggatcccaacctcgacgtgctggtgcgcgacgcgctgaacgatccctcgaccggcggcaacccggtaacgatgacggcagagaacacccgcccgctgctggaatcgctgttctgatccgcgcgccgggcggggtgctttgcccctgcccggcagtaccggacctgacgccaacaggattccgcccgcataatcaaggacctttacctgattcggcgtgatgtatatgattccgccagagagcgcgcaaagcgcccgcgcacccctgcgcatcaggcataggagcagcagcatgaaactccgcgtggcagcggcggtactggcggtcggcctggccccagccaacctttcggcacagagccttgtcggcgccaatgtcgacatcaaccactatcagttcaccagcaagtcgaagggcgcgcgacaggcgctgcaaggttcgttcgaactgggtctgggcagttcggtctcgacccagcttgacgtcgggtattacaagttcgaccagatcggcggcagcggccgcagcgccacgctgcatggcatctaccagttcggctatggcggcgccgtgggcgggttctgggggaccgaggatggcggcggcatcgaccgcaacttctatgggctcgaagcggtctatgatttctctgcaatccggcttgaggggtatttctcgcgcggtcgtgtgcagggggccaatgccaccctgctgggcggcaagatcagcagcgatgtgggcagcggcccgctgagcctgaacgccagcgtcgatttcatggacaacaagagcggcgccaacatgacccgcatggccatcggcgccgattacggcctgggcagcggcgtcaacctttatggcgagatcggaaccggcaatgcccgggtggccaatttcagcaacaacgacgcctttgtcggggtcggcctgcggtttgacctgggtgagcgtcccggcaccacgttcgggcgccgcgccctgctcgaccgcctgcccggcctctgatccggtacaaccgcgcaaatggccccttctggaacacccagtgggggccattttctttggtaagtcacatcaggtacctgacgcaaccgcatgcgacacaacgaaaaaccgccgagttttcactcggcggctccgaattctggtgggtgataagagatttgaactcctgacatcttcgatgtgaacgaagcgctctaccactgagctaatcacccgtgaggcaggcttttagcgtcactcggcagcctctgcaagagggtccgcatcaagtttttcgacttcttcctctgcctgggtgctgcggcgcaatttgcagatgatcacctgcccgttgcccttgtccgccgagcggttcaccttgagtttgcccagcggttgcaggttcaggtcgcgctcttgcgagatcgcctcgcccaggatcgcaagcatcgcctcgacagcgggtttgacgaacttcttcttcacgtccgagcgcgcaacgaccaggtcgatcaactcgcgcttgcgcaactcgttgccgctgtcctggtcgtcgtcatcctcggcgcgcaccacttcgggcagcggcgtgtccagcgcttcggcgatgtcgaccggcatcatctctgcctcggccggctcggcctctgtcggggcggccgcggtcttggccgcagtcttggcgccggtgctgcggcgggtggtggttttgcgcgtggtggttgccgtccgtgtactgcgttttgccatttggtgccccgttgttttgttttcggcagcttagccagttgtttccgatctggctacattcacgcaaaaaatagttgaaaacaggtgtccgcatacaacaaaggcgggctctgggcccgcctttgccggtaatgtctgcgccgttcagtgcgccgtggccgaggccccgtcaccgcccggcagtgccgatttggcggcggccgcctcttcctcggccgcctcgtcccattcgatcgcctcgggctggcgtaccagcgcctgtttcagcacctcggacacatgcgcgacggggatgatcgtcagcccctctttcacattgtccgggatctcgggcaggtccttttcgttctctgccgggataagcaccgtcttgacgccaccgcgcagggccgccagcagcttctccttgagcccgccgatggccagcacgttgccgcgcagggtgacctcgccggtcatggcgatgtccttgcggacgggcgtctgggtcagcaccgacacgatcgaggtaaccatggcgataccggcactggggccatccttgggcgtcgctccctcgggcacgtgcacgtggatgtcccagcggtccagccggggcggtttcaccccgatggcgggcgcgatcgagcgcacgtaagaggccgccgcgtcgatcgattccttcatcacctcgcccagcttgccggtggtcttcatccggcccttgccgggcaggcgcaatgcctcgatcgacagaagatcgccgccgacgctggtccaggcaagcccggtgaccacaccgatctggtcatccttctcggcaagaccgaacttgaaccggcgcacacccaggaaatcctcgagattctcggaggttaccgagactttctcggcctctttcttgaggatcttggtcagcgccttgcggcaaatcttggccacttcgcgttccaggttccgcactcccgcctcgcgggtgtaatagcggatgatgtcggtcagcgccccatcggacagctcgaactccttggccctcagaccgtggttcttggtctgcttgggcagcaggtggcgcttggcgatctcgcgcttttcaacctcggtatagcccgccagcgggatgatctccatccggtccagcagcggcccaggcatgttatagctgttggacgtagtcaggaacatcacgttcgagaggtcgtattccacctcgagatagtggtccatgaaggtgttgttctgttccggatccagcacttcgagcatcgcgcttgccgggtcgccccggaaatcctgacccatcttgtcgatctcgtcgagcaggatgagcggattggtggtcttggcctttttcagcgcctggatgatcttgcccggcatcgagccgatataggtccggcggtgaccgcggatctcgctctcgtcacgcaccccgcccagcgaaatgcggatgaactcgcgcccggtcgcccttgcgaccgatttgcccagcgaggtcttgcccacgcccggagggccgacaaggcacaggatcggccccttcagcttggccgagcgctgctgcaccgccagatactcgacgatgcgttccttgaccttttccagaccgtaatgatctgcatccagcacgccctcggcgcggccgagatcctttttgacgcgggatttgacgccccacgggatcgacagcagccagtcgagataattgcgcaccacggtggcctcggccgacatgggtgacatgttcttgagctttttcagctcggcctcggccttttcgcgcgcctctttcgacagtttggtggcggcgatcttgtcttccagctcggcgatctcgccggcaccttcttcgccatcgcccagctcgcgctggatcgccttcatctgttcgttcagataatattcgcgctgggtcttctccatctgggatttgacccgggtcttgatcttcttctcgacctgcagaacgctcatctcgccctgcatcaggccatagaccttctccagccgctcgctgacggacagggtttccagcaggtcctgtttctgacccacctcgatgcccagatggcccgcgaccagatcggccagcttggccggctcggtggtttcgccgacagcggccagcgcctcttcggggatgttcttgcgcaccttggcatagcgttcgaattcgtcacccacggtgcggatcagcgcctgggtggtggtcacgtcgccggggatctcggtcaggtattcggcgcgcgcttcgaagaagacgtcgttttccagaaatccggtgatcttgacccgtgcctgcccctcgaccagcaccttgacggtgccatcgggcagtttcagcagctgcagcacattggccagcacgccggtgcggtagatgccgtcgctgtcgggatcgtcgatcccggggtcgacctggctcgacagcaggatctgcttgtcttcctgcatcacctcttccagcgcccgcaccgatttctcgcggccgacaaaaagcggcacgatcatatgcgggaacaccacgatgtcgcgcagcggcaggacggggtaagaggcgttcagaggctcttgcatgctctatccttgttcattggcaagatggcaccggcccctgttctaggcgacccccggccatctcctgtctcgggctgataaggtggggtgagtccccgtccgtttcaaccggacccgtaaattggtgccgcgcacaatgacgcgactgccagcggaccgcaagtctgcaaaaccgccgccgaggcggattcctgcgggacggcgggcggggcgatctgcgccagggcgcaggagcgccgtatcgccgttcccgccccagccctcagtggcgcaggaaactgaccagacggcgggcatgggtctcggccccgtcactgccgcgcccctgcacggtcagcacaccgcccagccggtcctcgtccagcagtgccagctggacatgcagccacagatgggtgccgtcctcgtcgatccgctcctgctcgaattccagccgcagcatcccatcggtgccgcaatcgggggcaagccccagcctgtcgaaatccaagtcccgctgggctccatcaacgggtaccggcacgatctgattgtcggcatcagccaagcgcacctcggcctcgccaaactgcgccatgttggcaaagacggcgccatcgcgatagagcatggccatcatctcgtgccccatgggcggtatcggcatcttcatctcgttggcgcccattttcatcatcatcaggccgggtccgttatgtacccgccaggccccctccagcagcggcgccacgatctcggggtaatcctgcgcgcccagcgcgcagccatccagctcggccgcgccagccaatccgccccaaatacacatcaccgcagacatcaatcgcttcacggcaaactcctttgttttcaaatcaatgcggagcgcagctagcaatgtgtccgatccggtttcaagtccggcaaacccgacctttcgcctttggccgccccgttgggcagccaaagggagcggcctgtttcaggccgtctgcaacaccgggtaatcggtatagccttcgtcgccgccgccgtaataggtggcggtatcgcccatgttcagcggcgcatcggccgcaagccgttcgaccaggtcgggattggcgatatagggccggccaaaggcgaccagatccaccgcgcccgtttcggtccgctccagcgcgctggcgcggtcatagccgttattgcccatataggccccggtccagagctggcgcagatcgtcgaacgcgccgtcgcgggctccgccggtctggccctcgatcatgtgcagataggccagcccatagctgtccagccgcttgatcaccggcgtataggtggcgaccggatcgctctcggatatgccgttcaccgtggtgaagggcgacagccggatgccgacattgcccggctcccagaccgtcagcaccgcctccagcacctgaaacaggaaacgggcgcggttttcaaccgatccgccatagtcgtcctgccgctggttggcgccatccttgaggaactgttcgaccagatagccattggcggcatggatctcgaccccgtcgaatcccgcctcgcgggcgctttgggcggcatgggcgtagtcggcaaggacacgggcgatctcgtccgtttcaagcgcgcgcggggtcgaggtcgtctcaaacccggcatgggtgaatgtcttggcctctgccgcaatcgccgaaggcgacaccggcgcctgcccgtccggcaacagcgagctgtgcgagatgcggcccacatgccagagctggatcacgatcttgccgcccctggcatgaacggcgtcggtgaccttgcgccatgcggcaacctgttcgggggtgtggatgcccggcgtctggatatagcccttgccctcggcgctgatctgcgcgccttcggtgatcagcagcccggcgctggcgcgctgggcataatattccgcatgccggtcgaacacggttccggcggtgtcatcggcccggttgcgggtcagcggtgccataacgacccggttcttcaacgcgatattgcccgccttgaggggggtaaagagtgtctcgctcatcgtgggatctcctgtgctgctccggcggcggcgatgggagacgcagccggtgcagcccgagctatgccctcgagaccgatccgcaagggcagagcacccggccccgtgagggctgcgcggaaggaaatctgcagatggcgccgaagcgcgggcctttgtttcttgcccgcgtagggcaaaacattatcccaccatagggacaagaaacgggataacgttttcttcacaactctgccatgccgctgatgcatggccgccgaggggcgcccgcgctcagagcggctcgatatcgccctgcgcccgcccggcgtggaacgcggcctcccaggcctcgaacgtaccgcctgcgatggcctctcgcatgccctgcatgatctcctggaaataatgcaggttgtgccaggtcagcagcatcgagctgatgatctcctgactgcggaagacgtgatgcagataggcgcggctgtaattgcggcaggctgggcaagtgcaggcctcgtccagcgggcgcgggtcgtccatgtgccgcgcgttcttgatgttgagaaccccgtgccgggtaaacacctgcccggtgcggcccgagcgggagggcaagacgcaatccatcatgtcaatgccccgcttgaccgcgccgacgatatcatcgggcttgcccacccccatcagatagcgcggcttgtcctcgggcagaaagcccggcgcatagtcgagacagtcaaacatcgccgcctgcccctcgccaaccgcgaggccgccaaccgcatagccatcaaagccgacgctcctcagcgcttgcgcgctttcctcgcgcaggtcctgctccagcccgccctgcatgatcccgaacagggcatgccccggacgatcgccaaaggcctcgcgcgagcgttcggcccagcgcatcgaaagccgcatgctctcggcgatgcggtcgcggtcggccggcagtgcggggcattcatcgaaacacatgacgatatcgctgcccaacaggcgctggatctccatcgagcgttccggggtcagttcgtgcttggacccgtcgatatgggatttgaaggtcacgcccttttcggtcagcttgcgcaaccccgccagcgacatcacctgaaagccgccgctatcggtcaggatcgggcggtcccagttcatgaacctgtgcaagccccccagccggtcgatccgctcggcggtgggccgcagcatcaggtgataggtattgcccaagagaatatcggcaccggtggcgcgcacgctttcgggcatcatcgccttgaccgtcgccgccgtccccaccggcatgaaggccggtgtgcgcaccccgccgcgcggcgtatggatcacgccggtacgcgccttgccatcgctggcatgcaggtcaaaagagaaacgctcgctcatctcatcctcgcggctcgggtcaaccgggcaggctttgccccaagcgcgccggcaatgcaagcggcgcgcccgatttcccctttgcgcggcgaaccatacagcccatacctgtattgaatgacggcaacacacgccccatatgtataccatagtacacaataatcagggacacagcatgaccgaagaccagatcatcggccttctcagccagaacatcatctatctcgccgccgcgatctttatcatcgtggtcatcctcaagggtatccgcatcgtgccccaatccgagaaattcgtggtcgaacggttcggacggctgcatgcggtgctggggccaggcatcaactttatcgtgcccttccttgatgtggtccggcacaagatttcgatccttgagcggcaattgcccaccgccagccaggacgcgatcaccaaggataacgtgctggtgcaggtggacacatcggtgttctaccggatcaccgaaccggaaaagacggtctatcgcatccgcgacgtggatggcgccatctcgaccaccgtggccgggatcgtgcgggccgagatcggcaagatggacctggacgaggtgcaatcgaaccgggcgcaactgatctcgaccatcaaatcctcggtcgaggatgcggttgacgattgggggatcgaggtcacccgggccgaaatcctggacgtgaacctggatcaggccacccgcgacgccatgctgcaacagctgaacgccgagcgggaacgccgcgctcaggtgaccaaggccgaaggcgccaagcgggcggtcgaactgaatgccgatgccgagctttacgccgccgaacagaccgccaaggcccgccgcatcgaggccgaagccgaggcctatgccaccgaggtcgtggcccgcgccatcgccgcgcacgggctggaggcggcgcaataccaggtggcgctgaaacaggtcgaggcgctgaatgcgctgggtaatggcgccggaaaacagaccattatcctgcccgccaatgcgctggaggcctttggcgacgcgttcaaactgctgaaaggaggcaagtgatgtcggatgcgctctggtcggtatggtggctctggatcgccggtgcgctggcactgggtgtggtcgagatgctgctgccgggcttcatcttcctgggttttgccatcggcgctgcactgactgggctgatgctgctggcggtgaccccgtcgctgccggtgctgctcttggtcttcgccgcgctgtcactggccgcatggctgctgctcagacgcagctttgcattgcccacgggccaggtgaaaaccttcaaggacgatatcaacgggtgaggcgcaggagttttccggcacggaaaacaagccggaaaaattcaatttttccggcccccacccagcaacaaggggtgccctgccctctggacggccccggccccattccctatataatcgctcaggaaacaagccgaggcccagatgacccacgcgacagaacccatggaaggcgcgccgctgattgcgccctcttccgtcgaccacgacctgtacgagccggtggtcgaggcctgccgcacggtctatgaccccgagatcccggtcaatatcttcgaactgggtctgatctataccgtcgagatttcggatgagaacgaggtccgggtgatcatgaccctgaccgcacccggttgccccgtggctggcgagatgcccggctgggtggcggcagcggtcgaaagcgtgcccggcgtcaaatcggtcgaggtcgaaatgacctgggacccgccctggggcatggagatgatgtcggacgaggcgcggctggaactgggcttcatgtgatcggcgcagggcggttatccacagaaaaccggcccctgttacaaaacctttacccgaccgtcatgctgtgttgatccgcctgttacaggcctcggccagccttgcccgcggccgtggtccggatcccatccactcccggaccagacatcatcaccggcctcgggtcctgccctacccccatcgtgggatccacaccagaacgggccgctcttgcccgagagcggccccctttctttcagccacccttgagccaggcccccaagcgccctagattaggggcaacgcgcgacaatggagattttcatgttcggcattcccggcaagcaggcggtgaccatgaccccccgggcggcgacccagatcgcccgcctgatggacaagggcggccataccgggctgcgcatcggcgtcaagaaaggcggctgtgccggcatggaatacaccatggattatgtggatcaggccgatccgcatgacgaggtggtcgagcaggacggcgcccgcatcctgatcgcaccgatggcgcagatgttcctgttcggcaccgagatcgactatgaggtctcgctgctggaatccggcttcaagttcaagaaccccaatgtggtcgatgcctgcggctgcggggaatcgatcaagttcgacgagtcgctcgccagccgctgatccggcccgcgccccacaccccgcccgccgcgattgtcacgccgcgccaccgatgctatcgggggccgagatttcacaaacagcgattttgggagagagcaatgcggcgcaaacttgcagcagggaactggaagatgaacggcaccggcgccgcgctcgacgcgctggaggcaattgccggggcgcattccgccgccgctgttgatctgctgatctgtccgcccgccacgctcctttaccgcgctgcacaggtcgcagaaggcagccgggtgcggatcggcggccaggattgccacgccgtcaccgcaggtgcccataccggcgatatcagcgccatgatgctagccgacgccggtgccagcgccgtcatccttggccattccgaacgccgcgccgatcatggcgagaccgacgcgcaggtctgcgacaaggcgcgcgcggcgcttgaggccgggctgatcgccatcatctgcatcggcgagaccctggcccagcgcgaggcgggccagacgctcgacgtggtctgcgcgcaactggccggttcggtgcccgacgggatcgacggcacccgggtcgtggtcgcctatgagccggtctgggccatcggcaccgggctggtgccgacgctggaacagattgccgaggttcacgacaccctgcgccagcagctgatcgggcggttcgggtcggagaccgccgaggcgatccgcctgctttatggcggctcggtcaagccgggcaacgcggccgaaatctttgcggtttcgaacgtggatggcgcgctggtcggcggcgccagcctgactgccgccgatttctcgcccatcgtcagcgcgctggaacaggcggcgggctgacaccgccctttgccccttgtccgcgccggatggtcaggggatcatgcgcgcatgacatcacaaatgctcgttgtgcggcaggcgtcgcatcaggacctgccgcaattgttcgacctctaccggcacctcaaccccgaggatgtgccgccacccgcgccggatgtggcgcgggacatcttgaaccaactgtgccgctacgaaggcagcgccatcttcctgggcgaggtcacgggcaccttggtcgcctcctgcaccctgatcgtcattcccaacctgatgcggggcggcagcccctatgggctgatcgagaatgtggtgacccatggcgatttcagaaaacgcggattcggcaaggcactgcttgatcatgcctcggcggcggcctggcaggcggggtgctacaagcttatgctgctgaccgggtcgtcccagcccgaggtgctgcgcttctatcaaggcgccgggttcgaacagtccaaaaccggatttcagaaacggcgcgttccgccacgccccgaggggtgagcttcggccccgcgccctcaggccccaagcatcagcttgagggcaaagccgatcagaaccacccccgacacctgccggaaccggtcatatcgcgcctgggtcatgacagatcggcgcagcagctgcgccagcgccgaataggtgccgagcgacaggatcgacagggcgcaatagctggcgatcagcagcgcggcctgcggcgccaggggctgcgccgggtccagaacctgcggaaacagcgcgatgtagaacagcagcgccttgggattgctggccgccagcagaaaggcctcggcaaacagtgcatgggcgcgcacggcgggcccgtccgcctcagctgacagaattttttcccgcttgaccaacagcttgaccccaagccagaccagataggcgatgccgatccagcggaacgcctgccaccacagaggggaggccatggcaaaggcggtgatccccgccgcgcaaagcgtgccgcccagcgcaaggcccagcgcattgcccaggatcgtcggcaccacccgccgggcacccagctgaagcgcccgccgcagcgtgttcaggttggcaggccccggcgtgacgatattgaccgccgataccatcgcaaatgttgtccaaagcgcccagctcatccccttgccttccgtgttgaggtcaccgcgttcaagttagcgacttccatcaacaaagttctttctatatcaaaactacatcggcttatttccctccattaccgaggtggattatcaaaatgactttcaccgaagaacccgcactcgatccccttgatcgcgcgattctggccgctctggtgcaggatgcgcgcagcggctggagcgagcttgccgcgcagacgggtgtctcggctcccaccatccgcgagcgggtgcggcgcctgatcgacagcggcgtgatccggggctttaccgccgaaatctcgccccaggcgctgggataccggctggaggcggtggttcggtttcgccccctgcccggtaaacggcacatcctggaacagcggattcaggaaaccgatcggatcgtgcaatgtgacaaggtcaccggcgaggacggctttgtcgcgcgcatcctgctgcgcgatatcggcgaactggacccgcttctggaaacctttgcgcggatggcaacgacccatacgtccatcgtcaagtccagcccggtccgaatgcgaccgcccgccttttgagcggcgcaggacaagactggaccaagacgcgcgcagctgcctatcctgccggtgacacataaggggatcgccatgacgggcgcgagcgagccgggccgattgggacagctttacgcgacacacgcggcgcggtggcacgcgtcgatcaccaggctcggctatcccgatgcctatgcgcgcctgacccgctgcgacctgcagcgccgcgcggcccctgcccggcaggtcctggatgccgggtgtggcaccggcgcttttgccgaggcctatctgtcgcaaagccgcggggcgaagcccgccctgaccgccctcgacccctcgcccgagatgctggatcaggcccgcagccggcttgccccatggcaacccgactgccggcaggggcagctggaggatctgacacgcctgagcgcccgtttcgacaccgtgctgtgtgcccatgtggtcgagcatgtggccgatctgggcgcggcgctggagcaattgcgcgcggcccttctgccgggcggcagcctgctgctctcggtcagcaagccgcattggtgcacggcgctgctgcgctggcgctggggccaccgcgcctatcgtcccgaacaggtctgtgccgccctcgcccatcacggatttggccagatcgagccggttcgctacgtcaaggggccaccctcgcgcaccagctgcggctatcgcgcggtgcggaaatgaaaagggcggccccgaagggccgcccttgcgccgcgtctgcggctgttacttgatgatgatctctggccccatcagcgcgttgggcagcaccgtcgacagccagggaacataggtcaccaggatcaggaagacgaacagcacggccaggaagggcagcgccgcgcgcaccacgctcatcatcggcatccccgccacgcccgaggtcacgaacaggttcagacccaccggcggcgtgatcatcccgatctccatgttcaccaccatgatgatgcccagatggatcggatcgatccccagttcgatggcgatcggaaacaccagcggcgccacgatgaccagcaggcccgagggctccatgaactggccgccgatcagcaggatcacgttgaccacgatcaggaaggtgatcggacccagacccgccgacagcatcgcattggccacatgctggggcacctgctcgtcggtcagcacatgtttcaggatcagcgcgttggcgatcacgaacatcagcgtcacggtcagcttgcccgcctcgaacagggtgttgcgggtgtccttgtgaaagaacgcccccaccagtgcgagcggccgggtcagcaggctcttgcgcacgcccccgttgttctctgccgccagcggccccatgtcgcgatagacgaaagaggccaccaggaaggcatagaccgaggccaccgccgccgcctctgtcggggtaaagatcgccttggtgatgccggggatgccgtagatacccaccatgatcaccacgatcagcattagaccccacagcgcatcacggaaactgtcaccgatctcgccccagcccgcccaatcgcccttgggcatgcccttgatcgtggccatgacatagatcgccaccatcagcatgacaccggccagaatgcccggaatgacgccggccaggaacatccggcccaccgagacctcgaccgaggcggcatagaccaccatcacgatcgagggcgggatcaggatgcccagcgtgcccgcgttacagatcacaccagcggcgaattccttggtatatcccgcctgtttcatcgccgcgatgacgatggacccgatggccaccaccgtcgccggggacgaacctgacagggcggcaaacatcatgcaagcaaacacgcccgagatggcaagaccgccgcgcagatggcctacacaggcgatggcaaaccggatgatccgctgcgccaccccgcccgtggtcatgaaggacgaggcgaggatgaagaaggggatcgccagcagggtgaaatgtccctcaaacgcctggaacagcgtctgcgccaccgaggcgagcgagctgtccgagaagatcagcaggaacaggaccgagctgaaaccgagcgcaaccgcgatgggcaccccgatcagcaggaaccccaccaccatcacaaagagaagcaccacgtccatcagtcatccttccccagttgctcgcgaacttcttccagttcgtcctcggcctcgtggctggcgatcatgcggtcctggccaccggtccagatgctgcgggccacttgcaggaaccgccacagcagcagccccatgctgagcggcagcaccagatagggcaccagccgcggcagtttctcgtattcgtcgccctcgttgaacacggtctccatccagcccaggatcgccggatgcgggatgtcgttggtctcgtaccagcccttgggccggaactcgtcctcgaacccggtcggaaacacgcgcccggtggtctgcggcaggttggcgaagttggaccagtagtcccacgaccccttgagcagcagcagcgtgaacaggatgcagacggtgatcgagatcatcgccatcacgctgcgccccttgggcgacagcatgttgatgaccgcatcgacccccagatgggcgttcttcttgacggcatagcttgcccccagcagcaccagccagccgaacatgaacaccgtcagttccagcgcccagagaatattgtgattgaacacgtagcgtgcgaccacattggcaaaggtaatcaccgtcatgcagcccagcagcaccgcgatgatcgtctcttcaatgcgatccacccagctttcgcttttgtgcggatgcatgtccctcgtcccttgtttgtatgaaaaagggcgcggacagtcctgcccgcgccccgtcaggctacaccctgattacatcgaggcgttgatggcctgggcggcgtcgatcgactcctggcccacgtcgtccacgaacttgtcccagacgggcttcatggtatcgacccattcctgacgctgttcggcagtcagctggcgcaccacgccgccggcggccaggatcgcgtcacgggcctcgttgttgaccttggtcgattccgcgttgcgggcattggttacctctgtgaggatggtcaggaactggtcgcgcacacccgcatccaggctgtccagccagtcgaccgaggtcaccaccagatagtcgatgatgccgtggttggtctcggtggtgccgtcctgcacctcaaagaacttctggccatagatgttggaccaggtgttctcctgcccgtcgacaacgccctgctgcagcgcgccataaacttcggagaaggccatcttctgcgggctggcgcccatcgcttccatctgcgcgaccagcacatccgaggactgcacgcggaacttaagcccgttggcatcggacggcaccagaagcggcttgctcgccgacatctgcttcatgccgttgtgccagtaggccaggccctgaaggccacgcttctgcatgctgtcgagcagcgcctgaccggcatccgaggtctggaacgcgtccaccgcatccacgttcttgaacatgaagggcagatcgaagaggcggaatttcttggtgaatttctcgaatttcgacagcgagggcgcggccagctgcacatcgccctgcaacatcgcctcgagcaccttgtcatcattgtacagggtcgagttcggatagacctccatgcacatggtgccgttcatctcggcattgacgcgctcggccagaagcgaggcagcgatccccttggggtgcttgtcggtattggtcacgtgggcgaatttcaccacgatctcgccatcgtcgcaggcggcgatggcggcaccggcggtgacggtcaaggccagcgcggtagcggcggttgtcaggaatttcatgtcttttgtcctcccaaaagtctgtcacatgctcctcggacgccagaggcgccacatgggggcagtgaaacgaatcgcccggcagcgctcaagacatctcgccacgggtcggaagaatgtgaatttatgaaataaattcagaaagttgcgagtgcttccgattcgaattcagagcggcgacaaaagccgttgtgcaggatctcgcacagctctgcgcagccttgtgcggattttcgcacaaggttgcgaatcgcacgccaccgcttgcccggggcgttggccaagaaaattcgtcgaattttcttggcgcctgccgcgatcgcgttgctagcggcgataggcttcgggcttgatgccgtagcgggccagcttgtcgtaaaaggtcttgcgcggcagtttcagcgcctgtgccgcctcgacggcgcggccgttgtggcgccccagcgccgcgatcagcagcgtgcgttccacccgtgccatctgctcggccagccccagctcggcggcctcgctcacctcctcgggcatgcccagcacgaaacgcatggccgccgacatcagcgagcgcgcgttaccgggccaatcctgcgccatcagcgccgcaagatggtcgggcgtcacggcaggcgtggcgatgccggcctgttccgccgcctgcatcacgtaatggcgaaagatcaccgggatatcctcgggccgttccgccaacgccggaatgcgtacttgcatcccctccagccgatagaacaggtcggcgttgaaactccccttccccaccagcgcggccagatcggcggtgctgcccgccagcagccttgcgccaccggcctgttccatctcttccagcagcgcgtattgcgccgcctgcgagagggccgaaacctcgtccaggaacagcgagccctgcgcggtctcggagctgagccgggacagctcggccgcgtccagcccggctgcggcccgtttgacaaaaccgcccagcgcgcgcggagacatcaggtggatcacctcggccactttggaaataccgctgcccgccggaccggtcaccagcacctcggcaccggtgggggcgacgccgcgcacccgctcgcgcagtgcctcggcccgggccgaagtgccaaacagcatccgcgccgccggatccccccggtcaagctgccgtttcagcgcccgggtctctagcacctgcgcgcgcgccgccatggcgcgcgcgatcaccgccagcaggtcggcggcggcacagggtttttccaagaaatcaaaggcgccatcccccatggcgcgcaccgccatcggtatgtccccctcgccggtcagcaggatcaccggcagatccgggtcgatatcctgcgcataggacagcaggtggaacccgtcgcgcccaggcatacggatatcggacacgatgaccccgtcgaaagtggcagtgatatgatccttggccgcgacaaaggacccggccgtctgaaccgcgtaatcggccagatccagcgtctgccccagcgcctcgcgcaccgccgcgtcgtcatcgaccagcaggacctttccgatcatgccgctgcctcctcttgccaggggtcaagctcgaccgtgaattcggcgccgctgccggtattgctgccccggatattgccgccaaagctttgcaccagcccgtaagagatcgacagacccaggcccatcccctcggaactgcccaccgccttggtggaatagaagggttcgaacaccttctcgggttccttcaaccccgggccgcaatcctgtactcgcaccagcaaccgggggccggtctcgatcgcgatgcggatatggcgccggtcctgatccatcatcgcatcggcggcattggtgatcaggttgacaaagacctgggtcagcctcacctcgccgccgcgggcagagaccgggccgacggtgcccgggttccagtcgagcgtcaccgcatgctcacgcagccgcgcctcggtcagttccaccgccgcctcgatcacctgcaccagatcgacccggcccaccggttcgctctcgttgcgggcgaatgcgcgcaggttcttgatgatccgcgccatccgcgccgccatgtccgaaatgcggcccaggttttcgcgcgccttgtcggtcttgccccgtgccagaaaggcggtgccgttatcggcaaattgccggatcgccatcagcggctggttcaactcgtggctgatacccgccgacatctgccccagcgcgctcagcttgccagcctgcaccagttcggcctgggcgcgcttcagcgccgcctcggcctcttgccgttcggccacctcgcggcgcagcgcgctgttggcggcggtgagcgcccgggtacgctgggccacccggctttccagaacctgattggcctcggacagggtgcggcgacgctcggtcgccagaaaaagcatggcgccaaaggccaggcagatcgccgccaccgccgccgcctgcaatccggcgatgcggcgggcaggcgccacgtcgaccagcacctcgcccgtcatgccgatcaccggcagcggccgggtcatgtgcagggcccgtgctggcagatagggcccccagtcaagccgccagatctcgtgcccgcccacccggtaagcggcgaattcatgtgccggtcccttggcgggcgccaacccggccttgccggcggggcgggtccagaacagcagttccgagcggttggagacgaatacctcgccccggtcatcggtaaagaacacggcgggcgtattgccgcgccaggtctgttcgatatcggccacatcggcgatcacgatcagggcgcccatcacccggccatccgcgccaaaggagggcgcggcataggcataggcgcggcggaacgcaccgggcaacagcccgtgttcgctgccaagcgcgccatgcatggcgcggcgaaaggcgggccagcgcgccacatccttccccgctgccccatgcgccgaggccagaacccgaccgtcgggcgcagcaaacagcacgtccagcgcggcggtcttgtcggcgacctccagcagcagcgcctgcgccgcgggacggcggacgggctgctccagccccttgagcgcgggatgttcggccatcagcacggccagttcctgatagacctgcaactgtgtacccaaccggtcgctggccagttccagatcggcctcggcccggcgggccagctggcttaacgcctgaccatagccataggtccaaacaccggcggccaacagggccaccgccgccagaaaccccgaaatgacccaccagcgccgcatatcctagggtcttgcaccctcgggcggccaaggcaagagggcagcgcgccccctcacagcggcaggacggtggtggatttgatctcctccatcgacaagagcgcggtgacattgtgcacccgcacctcggagatcagcgcctgatagaaggcatcataggcgcgggcattcttgacgcgcaccttgaggatatagtcgatatcgcccgccagccggtgcgcctcctgcacctcggggcggtcctgaagcgccttgaggaactgttgctgccattccgcctcgtgttccgaggtgcggataaggacaaagaaacaggcctcgaatcccagcgcctcggggtcgaggatcaccgtctgctgaccgatcacgccagcccccttgagcttgcgaatgcgattccagaccggggtcttggaactgccgacccggctggcgatctcgtccaacgactggctggcatcgcgttgcagctcgaccagaattttccggtccgtttcgtcaatgcgcactgacattctggtttttcctcaaaatccgaactcatgtcccttgctgccaccagcgcggaacgaatgtccttatttggcgcggcatatggagcttgatagggaatatttcctatattgagaggcaagtcaaacaggagacaggtcgcatgacagcctcgcgcatatacccgggttccggacatgtcgattttgtcggcgcaggtcccggcgatcccgatctgctgacggtcgcggcgctcaaggcgtttgcggcggcggatgtggttctgcatgaccggctgatcagcgatgcggtgctggcactggcgggtgaaaccgccacgctggtcgatgtgggcaaggccgggttcggcccctcgtggaagcagggcgacatcgacgcgctgctggtggaccatgccagccgcggcgcccgggtggtgcggctgaaatcgggcgatccgaccgtgttcggacgcctggatgaagagatcgacgcggtctcggccgccgggatcagctggcgcatcgtgccgggcatcaccgccgcctcggcggcggtggcgggcatcgggcagagcctgacccggcgcgggcgcaacagcgcggtgcgctttctgaccggccatgacatgcaaggctttgccgatcacgactggacggccctggcccgccccggcgcggtggccgcgatctatatgggcaagaaatcggcccgcttcgttcaggggcggctgatcatgcacggcgccgaccgcgccaccccggtgacgctggtggaaaacgcctctcgcccggatcagcgggtgctggccaccacgcttgatcgcctgcccgccgatctggccgccgccgagatggacggccccgcccttacctttctgggtctggccccgcgcgatgcggcgaccgccctcagcacgatcaacaaggagcttgcctgatggcccgcgcattcactcccaaggttgtcaccgccaatgacctgctcgatggcgacgtgatctatcagaccgccgatgaccgctggtcgcgcgtgctgtccgaggccgagctgatcaccgacgaggcgcacgcgcagctgcggctgctggacgcctcgcgccaggccgcccgcgtcgtgggcgcctatctggccgatgcccgccccggcccgaacggccctgaacccgtacattttcgagaggatttccgccggaccggcccgtccaactatgcccatggcaagcaggaaacctctccgcagccccggacctgagccacaggcccttcccccctcaaaaggccccggctccggggctgcacccaaggacagccagacatgtatcgctattccgaattcgacaccgcctttcttgccgagcgcaacgcccagttccgcgcccaggtggaacgccgcatcgacggctcgctgaccgaagacgagttcaagccgctgcgcctgatgaacgggctctacctgcaactgcacgcctatatgctgcgggtggcgatcccctatggcacgctgaacgcggcccagatgcggcagctggcgctgctggcagagaaatgggacaagggttacggccatttcaccacccgccagaacatccagtacaactggcccaagctgcgcgacgtgcccgacatgctggacgcgctggccgaggtcgggctgcacgcgatccagaccagcggcaacaccatccgcaacgtgaccgcagaccatttcgccggtgccgcggcggatgaggtggccgacccccgcccctatgccgaactgctgcgccagtggtcgaccgaccatcccgagttccagttcatgccgcgcaagttcaagatcgccatcaccggatccgccaatgaccgtgcggtgatcaaggcgcatgacatcggcctgcaactggtggtgcgcgacggcgtactgggcgcccgcgtcatcgttggcggcgggctgggccgcacgccgatgatcgggcaggagctgagcccctttgtcgcctttgacgatctgctggcctatctcgaagccaccgtttcggtgtggaaccagatcgggcggcgcgacaacaagtacaaggcacgcatcaagatcaccgttttcgagcacgggatcgaggcgatccgggctcgggtgaacgagcggttcgtcaaggtgcgtggccggttcaagggcgccgacatggcgctgctggacgagatcaaggggcatttcgctcctccgtcctggcggacgtcctcgctggcgccgttcgaagcggcctatgccaaggatccggtgttccgctcctgggtcgataccaatatcgccgcccacaagcaggccgatcatgccattgtcaccatctcgctcaaggcgcatggcgccaccccgggcgacgccaccgccgaacagatgcgggtgatggccgatctggccgagcgctatggttatgacgagctgcgcatcagccacgagcagaacgtgatcctgccgcatgtgcacaaatccgacctgcccgcgattcatgccgagctggccgcaaacgggctgggcaccgccaatatcggcctgatcagcgatatcatcgcctgccccggcatggattactgcgcgctggccactgcccgctcgatccccgtggcacaggagattgccacccgcttcgaagagctgaagctggagcatgagatcggcgcgctcaagatcaagatctcgggctgcatcaatgcctgcggccatcaccatgtgggccatatcggcatcctcggtctcgaccgggcgggcgtcgagaactatcagatcacccttgggggcgacgccaccgaaaccgccgccatcggcgagcggaccggccccggctttgcctatgaccagatcgttccggcggttgaacggatcgtggaaacctatctggatcagcggcgtgaccgcgaggagagctttatcgagacctatcgcagggttggcatggcgccgttcaaggcggcgctgtatcccgaggcccgcgccgatgccgcttgacgagatccagacggaactgggccgcgaccggagcgttttgacgcagaaggtcgcggcgctcaacgcccgctacaagcatcacagcgccaccgatgtcatgcacggggcgctacgcgaggcgggcgatatcgcactggtgtcaagctttggcgcggaatcggtggtgttgttgcacatggcggcggtgatcgaccgccaggtgccggtgttgttcatcgacacccagatgctgtttgccgaaacgctggtctatcagcaggaggtgagcgagcgtctgggcctgaagaacgtgcaggtgatccgcgccgccgaggatgacgttgcccgcgacgacccctatggcgccctgcgcctgcgcgataccgatgcctgctgcaccctgcgcaagacgatcccactgcaacgagcgctgtcgggctatgacggctggatcaccgggcgcaagcggtttcaggccggcacccgcgccgcgctcgacttcttcgaggtcgaggacggcaccggccggatcaaggtcaacccgctggcccattgggcccccgaggacgtgcgcgcctatatggaggaaaaccgcctgccccggcatccgctggtggcacagggatacccctcgatcggctgcgcaccctgcacgtcgccggtggcgcccggagaggacccgcgcgccggacgctggcgcaaccagaacaaggaagaatgcggcatccatttcgtcgatggcaagatggtgcgcaacggagacaagacatgactgtgatcgtgaccgaccagggctttcagcccgaagactggaccgacggattcgtcgccctgggcgatgtggccaatgacgtggtggcgctggacgtgcccgccgatgccgaccccgacacgctggccacgcggttggaccgggtgcggatggtacgggtggatttcccctcgttcgccgatgggcgcggctttaccatcgcacgcaccctgcgcctgcacggttataccgggcggctgcgggccaagggccatgtgctggccgatcaatatgccatggcgcggcgcgccgggttcgacgaggtcgagattgacgcggcccttgccgatcgccagcccgaggcgcagtggctggcccgggccgactggcaggcgcatgactatcaggcccgtctgcgcggctgacctgacgtccaatttcgttagtacgctaatgaaaatggggagacattccccttttcatgatgtatgtcaaagactagagagaggcgccggcttaccgcaccggtgacatgaaacatgaccgagatgagacccgtgaccgaagccgctgccatcaaggcccccacccttcccgactcccagaccgtaacgcaagtgaaacactggaccgaccggttgttctcgttccgtgtcacgcgccccgccagcctgcgcttccgctcgggcgaattcgtgatgatcgggctgttgggcgacaatggcaaaccgcttctgcgcgcctattccattgcctcacccgcctgggacgaagagctggaattctactcgatcaaggtgcaggacgggccgctgacctcgaagcttcagcatatccagcccggggacgagatcatcctgcggcccaagccggtgggcacgctggtgcatgacgcgctgttgcccggcaagcgcatctggttctttgccaccggcaccggttttgcacccttcgcctcgcttctgcgcgagccgcagacctatgaggattatgacgaggtcatcatcacccatacatgccgcgaggtggcggaactggaatatggccgccagctgatcgaggagatccgccaggacgagctcttggccgaactgatgggcgaaggctttgccgacaagatccgctattaccccaccaccacccgcgaagagagcccgcgcatgggccgcatcaccgaactgctcaaggacggcaccgtattcgccgatctcggcatcgacggcggcatcaaggcggaaaccgaccgcgccatggtctgtggcagccttgccttcaaccatgacatcaaggccattctcgaagggttcggcctgaccgaaggcgccaattccgacccgcgcgagttcgtgatcgaaaaggcctttgtgggctgagtttcggcccgggtcgcggcccgggccaacccgaacggcacatatccccttttttaagggtctgcccgccgatgccgcttgaaacgcggggcgggccggtttaccttccggcctcgaatttctggcaacaacaaaggaatattcccatagcccgcagaccccacaacgcgccgccgcaacgcgacaccggcccgcgcgtcaatgacaagatccgtgcctccgaaatccgcctgatcggcgcagatggtgaaaatgtcggtgtcgtgcatcccgccaaggccatggccatggccgaggaagccgggctcgatctggtcgagatttcccccaatgccacgcccccggtctgcaagatcatggactttggcaaatacaagtacgagcagcagaagcgcgaaagcgaagcgcgcaagaagcagaagatcatcgaggtcaaagaggtcaagttccgccccaacacggacacgcatgactatgaggtcaagatgcgcaacgtgtacaagttcctggaaaacggggacaaggtgaaggttacactgcgctttcgcgggcgcgagatggcgcaccagaacctgggtcgtgaattgctggaacgggtggcggaagacgtcaaggaaatgggcaagatcgagaatatgcccaagatggaaggccgtcaaatgatcatgatgatcggcccgttgccgcagaagtaatcctgcacgcagcgcaaaggtctacccccgccgcatcccggcggggttttcttttgggcacgggcaaaatctcgccagagattttgcttgcagagtttgctttggcaaactctgttgccggcgcgccgggtgggttgccctcggggtggaagggccgatccgctccgcgatggctcgatccgccctacgggcgtcctcgccccacaagcccgcttaacccgtcaagcggtctgcgaatccgtttttggcccgctctctgaagcgcccgcgcgccctgcacgaggttgtgggcgggtcgggatctccttgagtagtccgccgacccccatcgcggcgatgtcgcggcctgtcaccggcaccccgcaggccacccgtgacagcacccaatccgcgccgttcagcgcaggtgaacgggcacagcccggcaggccgatcaccggacgcgccccgagcgcgcccagaaacagcaggttacccggatcgaccggcatgccgaaccgctcgactgcgccgcccgccgcgcggagggcggcgggggccacatcctcggggtccgaggtggccgagccggtgaggatcagcaccatgtcaccggagatttccgagatcgccgccgccaggtcgccaccgcgatggggcaccagccgcaggtcgtcgagtgtcaggcccagcgcctcgacccggccccggatcgcagcgatacccttgtcattgggcgggccgcccgggatctcggtgaccaccagccccgcgctgcgcagtaccggcgaggccaggcggatcgcaccccgcgcggcctctaccgcgcgggtcacatcggcctgaggcaccgcataggagatcaccttgatcgtggccaccatgccgcccggccccatctgctgatgctgcggcaccgtggccacggtgatcatcggatgcaccaggttgaagcgctcgatcgcggccacgtcgaggcaaaccacccccggcccctcggccagcaagttgacgcgaccggtaaagggcgcgctcacccgcagcccggcggcgcccggatcgggcgccagcgcggcggccagttgccgagcggcgtcatcctcgtgacaatcgccggggtcaagccgcgccacgatcacctcggcgatgcccgcctgagccagctgttccagatgcccgggttccagccgcagccccttgcgcagcttcttcggccccgcctgcaccgaatgggccaggatcgcaccgtcggccccggcaaccgggacggggccgaacctcatgcccggccccgcagtacagccgtcatttgcgccaggatcgccaccgcgatctcggccgggcccgccgccccgatatcgaggccgacgggcccgtgaatgcgcccgatctgtgcctcggtgaacccggcctcctgcatccgggcaacccgtttcgcatgggtccgggtggagcccagcgcgccgatatagaacacatccgcggccagcgccgcctcaagcgcgggatcgtccagcttggggtcatgggtcagcagcaccagcgcggtgcgcgcatcaagacccagctttgccaccgcctcgtcgggccagtcatgcaggatggtctcgccgggaaagcgcgcgtcgctggcaaaggcctcgcgcgggtcgatcaccaccggatcatagcccgcgatacgcgccattggcaccagcgcctgggcgatatgcaccgcgcccacgacgatcagccgcaggggcgggttgtgcacggcgacaaatgtccgcccatcctcgtcgaagccggaccggtccattcgcatccgttcaggataggcatcacgcaccagcgccctggtgccgcgcgcggtatcgaccacataggccagcgcctgacgggaggcgcgggcggcgaccagctcggccagcatcacctcggacaggacctggcccaccggctcgaccagcacgcggatggtgccgccacaggccagacccacggcaaaggcgtcctcgtcgctgaccccgaattccagcaggcgcgcctgaccttcctccagcgcctccagcgcctcgacgatcaccgcgccctcgacacagccgcccgagaccgatccctcgatccggccatcgccgccgatcaccagttgcgcgcccacccggcgcggggcgctgccccaggtttccaccaccgtggccagggctgcgcccagcccttggcggtgccaggccagcgcggtttcgggtgcgttgtcaaatcgttccatagatgcctccacccgatcagtatggcgcgcggcgcggccatttcaatggggcgaaagtaggggcaagtcagcgcgcgtcgcaaataaattgcggcccggcgggaacacaaacgccgggccgcgcatgcatggccagggaagaatgcgcgagagccatgcaaacggaagtgaaggagcgcctattcggccggcgccgtgcgcggcacgccctcccccatcagccggtccggcaaggcaaaggccagcgcgacaaaccccagccccagaaccagcccaaggatgtcgcccggcagcgtggtcagcccctcgtatttggcgcccggcacgctgcccagcgtcaccgcgccgcccgcgatcttgtcgagcaggccgctcgccttccacgccggataggtcaccatataggcggcagcgcccagcaggccaccggcgatgaagaacagcgcatccttgcggcccgaggccgccgcgaccacgccggtgccggggcaatagcccgccgcagcccagcccgcacccagcatcagaccgcccagaaagacgcccagataggcggtcttgaccgacatgtgacccacatcgacaaggcccagcatctggccaccgaacatcagtgccgaaccggtgccgatcgccagcaggatcgccttggccaggcgcagatcggtcaggttcagcatgcggttgatcacgttcgggttggcggcgccgacccggtccagcacggcgccgaatgcggccccgatcacgattgcgagaatgatcgacgtcatggctcagacctccttgcgaaacatcaggatggaaacgggaatggcggcggcaaaggccccggcggcaaagatgtacccgctgagcgccgtctgcatcatgcccgacatcatgtggcccgaggtgcagcccccggccaggcgtgcaccgtagagcacgatgaaaccgcccagaaaggccaccgcatagcgcttgaccgcgctgtcgccgaaattggcccgccagagcgcggggattgcccgttcggcccgatccagcccgccgcgcgccatcaacgacaggaacccgcccagcatcatcgccagcacgaagacaaaggagtagttgagcggattggccaccgacttggcatatttgccgcccgacttggccagataggcattggtcgaggtatagccctcctcggtcttggtcacgaggtccgtcatcaccgcatcagccaggatgccgtcgagaatgacgaactgggtcgacaccccgatgggtttgaccagcagcacggcggcaaagaagaccagccccaagagcagccctccgattttccagttgagtgtcatgggtctcccctcttgcagagtcacattctgcattacgaatacattacatattcgatttccggcatgacatagatcaaatggacccgggccgtttcaacctgcgtcctggggatcggcctaacgggaaagctcggcgtcgatctcgcggctgagcgcgttggcccggtcggcgatcttgtccagcaggccgatccgcgcgatctggtcctgccgcccggtccagaggcccggcggatagcccagccgccccgccagcgccaccacctcggaccaggcctgatcgagaaacggatcgacctgcgcgcggctcagccccgttgccgattgcaccgtatcgctcagcgccaccgacagccggatcgcccgatgcagcgccgggggatggcctcgatcatagcgcgccggggcgtccggcgcggcccggtcgagcaacatgaacagggtgacgatgccgctcagatgcaggtaaaactcgctggtcatatggtcgggatcggcaaagcgtggcgcctcccctttggtccagccggcaaagccggtggcgttcaggcacatgtcgaccgcactcagatcggcatcgaattccagcagctgcaccagttcacccttcgccccggcgcctgccgccatcgccagcccctcgtcgacaaagccctgcccacccgccgcacgcaggcgggcgatatggtctcgcccgtgatgggcgatctcgtggaaatagatgaattcgacggcgcggccataggcctccttgagataggacagcgggtcggtgccattgccgcccctcacctctgggaacagcagcaccccgcccggcgcgggcggcggcgggcgcagatcagcgacctgccagccgaagcgatcggccaggaaacgggaactgccaagcagcatgtgcagcgcgttccatagaccccgtaacagcccgccatgcaggtacaccgcgcgccgggcgcctgcctgaatggcgcgggcattgacctgatcagaccccggcaacagccaggtctggcagcgctgcagacgcggccagacccggtgctgccgcagaaagggctggttgacggcgatgacatgcccggccagcgccagcgccggatcatcgccctgccgcgcggtatccgggtcgagcgcgccaccggcgccggtggcatagggataggctgtccagaaggcgcggtcgctgtcccgcagcgcgctcacccggcgagcgccgccatcagccgcgccttttcgcccatatcgtcggcttgcgagatcacctcggccagttcctcgagcgaggcgatggaatggcccgcgcgaaagctgtccacatggggcagcatggcgcggatgccgcgcgccttgggggcgaactcggaccagcgcaacagcgggttcagccagatcagccggcggcaggacaggtgcaggcgctgcatttcggcggccagcgcatctgggtcgtcgcggtcgagcccgtcggtgatcaacagcaccaccgcgccctgccccatcacccggcgcgaccagtcgcggttgaaggcgtgcaggcaggcgccgatgcgggtgcccccttcccaatcctgcgcctcggccccggcggccttgagcgcggcatcgacatcgcgctggcgcaggtggcgggtgacattggtcaggcgcgtgccaaaggtaaaggcatgcaccttggcccagccctgccccttggcattggacaccgcatggagaaaatgcaaaaccattcggctgtactgactcatcgaccctgaaatatcgcaaagcacgatcaggttcggccagcgcagtcgcggctgcgccttggcgatgtcgcgcagctcgccgccccggcgcatggcggcgcgcagggtgcgggcgcggtcgatgcgggggccaagctgcgccgcctgcctgcgacgtgacgggatcggtttcaccggcagcgtcaggcgggccagcatccgcttggcgcgggccacctcctcggtgctcatctgctcgaaatccagcgtcttgagcttttcctcggcggacatggtgagcgaggcgtcgacctcgatcagggtctcctcgccctccttctcgggttcgggttcgggcagttcgggctggataccgtcaagcagcgcttcggcggcgcgtttctcggccgcctgggcgctgcgctcctcctgcacaccgcgaatggcgggcagcatcatcgacatcatatgttccagatagcgcgggtcacgccagtagaggcggaagacctgggcaaacacggcgcgatgctcggggcggttcacgaagcaggcgtgcagcgtccagtagaaatcgcgcttctcggtgaaccctgccgcttcgaccgcgcgcaccgcgtcgatgacgcgacccggcccgatcggcagacccgccttgcgcagggcccgggcgaaatgggtgatgttatgggcaagccgcgggttttccggcagcgccagcggggcatattcaggcatgacacccgcccacggcgtttcgatcggccgcttttcgtgttatactggcaccattcttcacgaccaaaatccgtttttcaccctgcattcaaaggaaagaccatgagcgatctgatctctacacatgccctgctggcgcccgaggcacagcatccgcaacgctcggacctgtgcatcgagcgcgtcggcgataccgccgcgtccgccggtttcaatcccggcctggagcgcgcggcggacctgaccgagaccagcgtctcgggctttgccgaggcgcgcgaggccagcgccgccggaatggccgatgacgagctggacgcgctgatgaacccgaccggattccagaccgaggtggtgatcggctttgacgaccggatccgcatcagccccgccaaccgctggccctgggcggtgcatggccatatggagatgacctttcccgatggccgccgcttcatcggctcgggcacgatgatcaaccgtcaccacgtgctgacggcgggccattgcgtgttttcccgcgacaatggcggctgggcgaccgaggtgatctttcaggccgcgcgcgacgatggcgcgctgccctttggcaccagttcggcggtgcggctgctgtcggtggcgggctggaccaatggcgagaaccccgagttcgacatggggatgctgatcctgggtgacgagctgggcgagcgcaccggctggcatggcatcgtcaccgggccggaggcgatgctgtcgaaccaccgcgtcaacgtttcgggctatcccggcgacaagggcgggcgcacactgtggacccacaaggacgtgatcaaatcggtgaccgacacaaaggtgttctatgacatcgacactgccggcggccagtccggctcgggcgtatggtcggtctgggacgggcacgcgggcgagaaggtctgcgccatccacaccaccggctcgcaatcgggcaatggcgcggttcggatcaaccgggacaagttcgatcggatcatcggctggatggcgcgccattgaggcgggcgaagtcgcgggacagcgcctagccatgggtacagcgcgggggctctgcccccgcacccccggagtatttcggaccagaaagaagcatcaggccggttccagcgaggccttggcctgatcgaggatgcgcttggcttcggagccttgaagtttctggatgtcgtcctggtatttcaggatcgcgcccagcgtgtcggcgatcacttccgggctcagatcgatcacatcgagcgccagcaggcacttggcccagtcgatggtttcggccacgccgggtttcttgaacagatcctcggtgcgcagggtctggacgaaggcaaccacctgacggctgagcgtctcggcggcctcgggcgcgcgggcatgcaggatctcgatctcgcggtcgaaatcggggtagtcgacccagtgatagaggcagcgccgcttgagcgcgtcatgcacctcgcgcgtgcgattcgaggtgaggatgacgatgggcggctcgggggccttgacggtgccaagctcggggatagtgacctggaaatcggaaagcgcctcgagcaggaaggcctcgaagggttcgtcggtccggtcaagctcgtcgatcagcaggacgggcgcgcccgccgggtcggggcgcatggcctgcagcagcgggcgttcgatcagaaactcgtccgagaatagctcggtctggagcgcgccgcggtcggcgccgcctgcggcctcggcggtgcggatggcgaccatctgcgcggcaaagttccagtcataaaccgccgaggcggcatcgagaccttcgtaacattgcagacggatcaggcggcggcccagcgcggcggcgatggccttggcaatctcggtcttgccgacccccgcctcgccttcgagaaagagcggccggcccagacgcagcgacaggaacaccaccgtggccagcgcccggccgcagacatagccctgttcacccagcatctgctgcaccgcgtcgatggatggcgcctgtgtcatgtctgtccccgctctctgtgttgcgcccaatggggcatcaccggcgcgctgccgtcaagcggcacaagggcggttttgcgacacaaagactgcgacgatagtctaagtcttaggggtctgttgacgcttgtgcgcgcaaatgtcatgactttggaaacaattggggggcggcaaaaccgctcgcaaacaggcgatggcagcaacaatttccaggacggccccggcggccaaggcgggccgatgcggataacggcggtgacctgcgtcaagaacgaagggccgttcctgctggaatggatcgccttcaaccggctgatcggggttaccgatttcctgttctattccaatgactgttccgacggcaccgaccggctgctggatgcgctggccatggccggccccgatctggccgacctctgcggcaacgtggtgcatctgcccaacccggcagaggggcgcaattaccagatggaggcgctgaaggatgccgcccatcgcaccgtggtgcaggccgccgactgggtctggatcgccgatgtggacgaattcctcaacatccatgtgggcgacaacaccatccccgcgctgatcgccgcctgcggcgaccccacggcgatctcggttcatttccaattcttcgccaatgacggaatcgacgggttcgaggaccggccggtgatcgcccagttcacccgctctcacaatcccgacatctggtgcggcgagaccgcgatcgaggtgaaatcgctgacccggcgcgactttcccttgcagtatttcggcgcgcaccgcccctttttcagcaagaagcagggcaagaagaaggggctggcctgggccgatggctcgggccgtcaggtgccgcataaattcctggtcgcggccaatccgcgccgcatccgcaagtttccggccaagggcgcgcgcaacttcgccacgctcaaccattacgcgctgcgctcgctggacagctacctggtcaagaacgaccggggcgatgtgaaccgcgagaaccgggcctttgacgacagctattggcgcgagcgcaacgatccggcctggcaagagaccagcatcgcacgctacctgcccgcgctggaggatgccttggagcggatcaaggcgcatcgcgagatcggcgcgctgcatgacgaggcggtgcgcctgcaccgcgagaaatgcgccgccctgctgaaccagcccgcctatcgcgagatgcaggcgcagctgcgcgccgcctcgaccttgccaccggacgaagaggcgctgttgcaagagatgggaatgctgtgatggcgcgtctcagggtgatcaatctgggcctgcccaaatcgggcaccaccacgctgggcgtggcgctgcgcgcctcggggctgaaagtggcggactggaaggtgcgcaagttccagtcggcaaacccggaggtggcgcgccatttcctgggcgatctgatgtatcgtggctatttcgaaaccggcgaccccctgcatctgctcgacgagtttgacgcgatgaccgagatcaacgtggtgggcggcgagctgaaccgctggccgcaaaccgattggggcctgctggaggcgattatcgagcggcatccgggggcgaaattcatcctgtcctatcgcgaccccgaggcgcaggccaacagcatgatccgctggaccaatctgggccgcaagcggctgcgcatcttcgatgtgccgggtctgccgggtaaattcggccgtgcacccgcagatatcgtgcgctggatcgacgggcataaccggttctgccgccgggtcttcgcgggcgatccccgatttctggaatatgacattctcgaccccgaggccccggcccggatcggcgcctttctcggcctgccgatccgctggtggggcaccgtgaacgagaaccccgaaaccggcgccgagaccgtcaccgaaacggtgtccgagccagacgcggccccgagcgaggatcagaccagctgatgcgtatcgtccttcatatcggtcccgagacaacgggtgcggaccgcatccagtcgatcctgtcggacaagcgcgaggggctgaaatcgcagggcgtgctgtttgcccgcagcccaggcaaccgcaatcacatgcggctgtatatgtcggtgagcgatcccgagcacgtggacccgttccgctataatcgcggctacgctgcgcccgaggcgcaggagcagctgcgcgaggcaatgatcgaagggctgcgcgccgagatcgccgccagccgccccgacacgctgatcctgtcggcggcgcagatggccagttcgttccaccgcccgtccgaggtggcgcggctgcgcgacctgctggcgccgctgtccaatgacatccaggtggtcgccacggtgagcgacccggcgcgcatgctgctggatcactatgccgcccaggtctcggaaggccgtgccacgccgctggagcaggagctgaacctgatcggcgcgcccggctggtggcaggcggccacggcggcgatgcccgccatcgacccgatccgtggcatcttcgaagagacccaggggccggccttctggctcgatctggtcgggctggtggccctgtgggaggcaggctttggcgccggagcggtgcggctgttttcacacgaccccgccgatctggccagccccggcgcgaccgagctggtgcgcgagatgttcggcatcacacgcggcatcgggcgggccgaacccgccttgcccgcccccttgccctcggccgctaccctgtcgcgccagcgccggttcaacgagatattgctgcgctacatggccagcggcgacaaggtggtgagccgtcaactgtggcgcagcctgctggacgagctggttgttgacgggacgcccccgacacctgacgggctggccgcgatctcgacccggttcgaggctgccaacagcgccctgatgctggatcacccggggatgaacgaggatcagttcaccccgccccccgccgccgactgggtcgaggccgaccccgagcgcggctttcgcgcctcgcaatacctgctggcggcgcgctggcggatcgacaagctgagcgccgagcagctggcgctcagggccgagcaactggcggtcgcacccgcagaaaccgcgccggcgccccccgccgctccgcaggtcgaggccgaaagcgacgacagcctgagcgagaccgcccgccggctgatgccgccgctggcggtgcagaatttcgagaagctgcgcaaatcctcctatgcgccacataaccggatcggcgcggtggacgaggaacagctggccgcttccttttctcccgccaaaccgcgcaagctggccaagggcaagaccggcaatctgatcgtcggctgcatgaagaacgaggcgccctatatcctcgaatgggtggcctatcatcgggccatcggggtcgacaatttcctgatctacaccaacgattgttccgacggcaccagcgagatcctcgaccggttgcaggcgcttggcgtgcttcagcatcgcaacaacgacaactggaagggcaactcgccccagcagcacgcgctgaaccaggcgctgaaggaaccggtgctgaaaaacagcgactggatcatccatatcgacgtggacgagttcatcaatatccgctgcggcaacggcacgctggacgatttctttgccgccgcccccgacgccaccaacgtggcgatgacctggcggctgttcggccataacggcgtgaccgagttgaaggacgaattcgtcatcgaccagttcgacgcttgcgccccgaaatactgccccaagccgcatacggtctgggggttcaagaccatgttccgcaatatcggcgcctatgagaagatcagctgccaccggcccaacaagttggacgaagcctttgaaaccaaggtgaaatgggtcaatgggtcgggtcaggacatgaccggagaggcattgaaatcaggctggcgcaactccaagaaatccatcggttacgacctgttgcagctcaatcattacgccctgcgcagcgccgagagtttcctggtcaaacgtcagcgcggccgcgccctgcatgtggatcgctcgatcgggctgaactattggatccggatggactggaacgaccaccgcgatgtcacgatcaagcgcaacctgccccggatgcgcgccgaatacgacctcctgatgcaggacgacaccctgcgcgacctgcacgcggcggggctggactggcaccgggccaaggccgctgagctgcatggcatgcccgaattcgaagacctgtatcggcaggccctcgaggtgcggctgagtggcaccgaacgggtcgcctatgcgctggccctggatgtggagagctgagccatggcagacggacctcagaccaatgaaggcaagttcctgacctcgcgcgggatgcgctttccactcgataccgacatcctgccgaaacgggtgcgtctgttgctgcgcaccgacggctacgaggccaaggaggcgcgcgccgcctatcggatgatgaaagagggcgacgtggtgatggagctgggcgcgggcatcggattcatgtcgaccctgatcgccagcaagacccgggccgccgaggtgcattgcttcgaggccaatccgcgcctgatcccctatatcgaggcggtacatgccgccaatggcgtgaccaacgcccatatccaccatgcgctgttgggggacaaacccggtcggcgcacattttatcagcgcagctcgatcctggacagctcgcttgcgccgctgcccgaggatgacgaaaccgtggaaaaggtgcaggtgcctgtgcgcggcgccgccaaggcgatggccgatatccgtcccagcgtgctggtctgcgatatcgagggggccgaggtggacctgctgccgcagcttgacctttcgggcctgcgcgcggtgctgatcgagctgcacccgcaatgggtgggcaaggaaggcgttgcacaggttttcgaggcaatgcgccgcgccggactggtcttcttcccgcgctggtcccaaggtaaggttgcggtgtttcgcagcgattggtgagggcgcatgcgcagtctggcggttctgacggttcgcaacgaggcagcgtttctgctggaatggctggcccatcaccaggccctgggattcacagatttccttatcttttcaaatgactgtcaggatggcaccgaccagatgctggaccgtctggcggaaatgggccaactggtccatctgcgcaatgacggtccctatgacaagggcggcatccagttcaccgcgctcaaggccgccgcgcgccacaagctggtgaaacaggccgactggatcctgccgctggatgtggacgaattcgtcaatatccacgtcggcgatggcagcctgtccgccctgtacgaggccctgccacacgccaccgcgatcacgctgacctggcgcttgttcggcaattctgacacgccgcgctatgtcgatgcgccgataaccgagcaattcacccgatgcgcgcccgagatcatgtactggccctggcgcgcctcgatgttcaagacgctttatcgcaacgacggcacctatcgcaaactgggggtgcaccgcccgcgcagcccggtgcccgaacggctggaaacctcgcactggtatgacgggcatggccgcccgcttgaggagatgttccgcgagaaccgcatcttctccagttatggccgccccaattacgggctggtgcagctgaaccactatccgctgggttcaatggaaagctttgtgctcaaggccgatcgcggccgcgccgtgcattccgaacacatgctggacgtggattactgggtcgagcgcaatttcaacaccgacagtgacgattcgatcctgcgctatggtgagcgcagcgcaccgttgcgccaggccctgttggccgaccgcaagctggcccggctgcatcagcgtgcggtggaatggcgccagaaacgctttaccgagttgatgaagcaggaaccctatcgggcgctgttcgcccggttgctgatgacgccgccctcgcgcctgatcagcgccgcctcggcccgcacgctggtgggtttcgccaatctgggccgcatggaaaccgccgacgacggtccggaaaacgacccgaaaccggcctgagttttgcccaatttagcctcatttcccgtctagatcctgtgttcgaaaccagcccgtcacgaggccggagtatcgaggaccagttatgcaggacgcaaagacgagcattgacgaatccatcgccggattccgtcgtgaggtgtggaagcagaagcttctggaacaggccgaggccgagggcatggcccaggaactgggcgcacgccactttgccaccttcatcgaccgcgatgccacactgctggtaaccttcgagaccgccgagggtattcggtcgatctcggaaacccatcaaccctttggattcgaactggtcaaatccaagggctggtcgcatctgtgcatcatttcggatggtgacacctggtttcgcgatcccaaggtctatggctttttcgaccggttgatcgacgatggcttctttgaggatttcgaccaggtcgtgttctatggcgccggtccctgcggatatgctgcggcggcgttttccgtggccgcaccgggcgccaccgtggtggcggtgcagccccaggcaacgctggatgcgcgcatgaccgaatgggacgaccggttcaccgaaatgcgccgggtctcgttcaccgaccgctatggctatgcccccgacatgctggatgcggctgaccatgcctttgtcctttatgacccggccgaatcgcttgatgcgatgcatgcaacgctgtttgcgcgtgacaatgtcacccgtttgcgcatgcgctacatgggcgccgagttgcaggcgcggctgctcgacatgaacctgctttaccgcatcctgctgatggcaggcaccggcaagctgaatgccaagagcttcttccagatctatcgcgcgcgacggtcttatccccgctatctcaaggggctggtggccgtgcttgaccgacagaaccggccctatctgaacatggtgctgtgccgcaacgtgatcgcccggatgccggcgcgccggttccggcgccgcctagaagagctggaagaagacgcgcgtgtcggcaagttcgcaccgccccccggtcaggcctgagcccgcaacaaccgcttgcgcacgtgatggcgccaggcatgggtgatccgcagccagaacaagagcagcggtgtcagccagccggcctcgacctcgatccggtcgatcagccgcgcccccgccccggcggggagcacctccaacgtatgtatcaggcgccgcaacccatggcccgattcctcggacaccatacgccgggtggtggcatcatacagggtgacctccatccgatagggctgtgacgggaaaaggcccagcagcgacagatcgacatcgatcacctgcccctgatgcaccgggcccgagggcagatgatccagccgcatccaggggtgaatcaccgcatccagcgtgtccagatcagtgacgaggcgaaacaaccgatcgggatcggcatcgtagatatgatcgagtgtcagagtccggcgcatattgtcccccagagcctcaagactgccgcgcgaccgcgcacctgagaaccgcgcaaattgcctcgccccctttcccgaatgccgcacctgtgctagcggggcggcatgacccagagcctcacgatccgccgccccgacgactggcacctgcatctgcgcgacggcgccatgctggccgccgtcctgcccgaaaccgcgcgccatttcgctcgcgccatcgtcatgccgaacctggtaccgccggtggtgaccggggcgcaggcggccgcctatcgcgaccggatcctggcgacgctgcccaagggcatgaatttcgaaccgctgatgacgctctacctgaccgagcagaccgatcccgacgatctggccgcggcgcacaccagcgggctgatcacctcggtcaagctctacccggcgggcgccaccaccaattccgcgagcggcgtgaaggattttgacaaggtacgtccggtgctcgaacgcatggccgaaatcggctgtccactctgcgtacatggcgaggtcacggatcgcgagatcgacattttcgaccgcgaggcggtgttcatcgaccgggtgcttgacccgatccgccgcgcgacaccggggctgcgcgtgatcatggagcatatcaccacaaaggatggggccgattacgtagccgccaaccccgagggtctgggggcgacgatcaccgtccagcacctgatgttcgaccgcaatgacatgctggtgggcggcatgcgcccgcattactactgcctgccgatcctcaagcgccgccatcaccgcgaggcgctggtcgccgccgccacgtcgggcgatgcgcggtacttccttggcaccgacagcgcgccccatccgacccacgccaaagaggccgaatgctgcgccgcgggctgttttaccgcgccaatcgcgctgtcctgccttgcccatgtgttcgaggaagcgggtgcattggacaagctggaaggcttcacctcgctgaacggtcccgccttttatggcctgcctgtcaatgccgacacgatcacgctcagcaaggccgacccgcttgacatccccaagaccctgcccgccggagagcataccgtcaccgtgttcgatcccggtgtcccactgcattggagggtgacgaggtaacaaattcttcgacgaagaatttgtcccagaattttacttaaaattctggtcccgcccttgaaaaacggaacctgaccatgatccctgccgcctacccgacccgcgaagaaatcgcccgcctgaccgcccgcatgctgctggaaatcggcgcggtgaatttcaacacgaaagagccctatatcctggcctcgggcttgccctcgcccagctatatcgactgccgcaagctgatctccttcccgcgcatccgctcgaccctgatggatttcctgaccgtcaccgtgatgcgcaacgcagggtttgaggccttcgacaatatcgccggcggcgagacggcgggcatcccctttgccgccctggtggccgaacgtatggcgctgccgatgacctatgtgcgcaagaaaccaaaaggttatggccgcaacgcccgcatcgagggcgccatgagcgagggccagcgggtgctgctggtcgaggatctgaccaccgatggcggctccaaactctcctttgtggatgcgatccgcgagaccggggccagctgcggccacacggcggtgatcttttactacgacatcttccccgagacggaaaagactctgggcgatcacggggttgcgctgcattacctctgcacctggtgggacgtgctggccgaggcccgcgcgcaaaaggcctttgacgaggtcacgctgagcggggtcgaggcgtttctcaaggatccgcgcgcctggcaggccgccaacaaacgctgacgcccgacgcgacggcatccgggcggctcttggccgaaagatgctgccgccccaccagatattgacgcaccccctactgatccttcaagatacgggggtgcggagatatgcacagcatatccccagaaaacatacaacttggccgactcgcgacgctcggctatgacctctgacccaagaggcggtagagcagacatgaacgagatcaccacaatcggacaggcttcggccgaggtccagaatgccgataccatgccgcattcggtcgaggccgaacagcagctcttgggcgcgattctgaccaataacgatctttatgaccgggtcgcccagatcatcgggcccgagcatttctatgacccggtacatgcccgcatctgggaggtcgccgccgcccgcatcgccaagaacacgctggcctcgccggtgacactgaaatccttcatggccgaggatgcgggcctggccgagctgggcggggccgcctatctggtcaaccttgccggcgcctcgatcagcgcattcgcggtgcgcgactatgcgcagatgatctatgaccttgcgatccggcgcgagctgatccggctgggccgcgacatctcggacaaggccgcgcgtgtcgatgtggccagcgaacccaaggaacagatcgtcgaggccgaacagaagctctacaagctttccgagcagggccagaccgacagcgggttcaagagcttcctcaaggcggtgaccgaggcggtcaacgtcaccaaccaggcctatcagcgcggcggtggcatggccgggatctcgaccgggctgaacgacctcgacaagcagctgggcgggctgcacccctctgacctgatcatcctggccggccgcccgtcgatgggcaagacctcgctggcgaccaacatcgccttcaacgtggccaaggcctataagcgcggccagcgccatgacggaaccgaaggcgcgattgatggcggcgtggtcggcttcttcagcctggaaatgagcgccgagcagctggcgggccgggttctggccgaggcctcggaaatctcgagccacaagatccgtcagggcgacatgaccgaggacgagttccgccgcttcgtcaacgccgccaaggatctggaggcctgcccgctgttcatcgacgacaccccggccctgccgatcagccagctggccgcccgcgcgcggcggctgaagcggacccatgggctggacctgctggtgatcgactatttgcagctgtgccggggcatggccgacaaccgggtgaacgagatcgccgagatctcgatggggatgaaggccatcgccaaggagctgaacattccggtcatcgccctgtcccagctctcgcgtcaggtggaaaaccgcgacgacaagcgcccgcagctcagcgacctgcgggaatcgggctcgatcgaacaggatgccgacgtggtgatgttcgtgttccgcgaggaatactacaaggaacgcgagaagcccggcgatcacgagctggaccgcatggaagagtggaaaaccgcgatggagcggctgcacggcaaggccgaggtgattgtgggcaagcagcgtcacggccccatcggcacggtcgagttgagcttcgaggcgcagttcacccgctttggcaacctggtcaaaccctggcaacagggcggccagatcgagcagtactgatccgcgcgatcaggcgccgggcgctgccagcgcattgcgaaacaggatcgcgcgcttgttgtcggtccgggcatagagcgcgatatccatcgggatccgcccatagcccggcgacaggatgaccacctcgcccgagatgatctgatcgtggatcagcgagtgcggcacccaggcggcgccgatccccgaaagcacgagctgcgcgatgcccaccgaaaaggtgctttcgaccaccaccggcccatccagcgacagggccgcgtccttgttgtaatgcgacacgatctgcccgaacaggctgcccttgggatagctgatgcggggcgtgtcggggggcaggacattgccgtccttcagccggtgccgcaacgcgccccccaccaccggcacaaacgcgtcgcgacgccagacatagcgggtcaccgaactgtcaaacggcgccagcggcagcacgcgatagtcatagcccaccaacacatcgacctcgtgcctgaggaacatcgacatcgcctcgtcctggttgcgcgtgtgcaggcgcacatgccagcgggttccggcgctgttggcaacccggatcagctcgggaatggccgagaccgacagcgagtgctgggtgaccacatgcagcacatccgcgccgccttcgggatccttcagctgcccctgaacctgctggagctgcgagagcaaggcgcggatctgcggctcgcatttcgccagcgcgggcgacagttcgacccggttggcaccgcgcaccagcaggtcggtgccgatccattgttcaagcgaccggatgcgccgcgaaaaggcgggttgggtcacgttgcggcgcgctgcggcggcggtcagattgccctcttccaagaggatgagcgcatcttccaaaagtctcgtatccatgcctcagccatatcggatgtatgggcagcatgcaaattcggcattattcaaaccgatttctcctctctaccctgagaaaaaatatgccaatccaggggggcatcgtgaagacgtttgtggatgcgcccgtttcaggggcggtggacgatcaggcattgctgcgccgcgcattggagcggttcgcgcgtatccgcctggggcatctgccgagtccgctggaaccgctggaccggctgagcgaggcgcttggcggtccgcgcatctgggtcaagcgcgacgactgcaccggcctgtccagcggcggcaacaagacccgcaagctggaattcctgatggcaagcgcgtgcgaggccggcgccgacacgatcatcacccagggcgcgatccagtccaaccatgcccgccagaccgccgccgccgcggcgcggctgggcctgcattgccacctgttgctggaagaccggaccggcgccgcggacctggcctataccctgaacggcaatgtgctgcttgaccggttgcacggcgccacgatctcgcgacgggccggcgggtcggacatggcggccgagatggagcggctggccgcgacgttgaggggcaagggcaagcgcccctatgtcattcccggcggcggatcgaaccgggtgggtgcccttggctatgtcaattgcgcgctggaactgagcgaacaggccctgagcatgggcctggacatcgacgcgctgatccatgcgacgggcagttgcggcacgcaggccggcctggtcgcgggcctggccggcctgtcctggaacacccatctgctggggatcggcgtgcgcgcgccgcaggagcggcaagaggccatggtctttgatctggcctgcgagaccatggattaccttggcatgggaataccgatcgtgcgctcgggcgtgcgggccaattgcgaccatgtcgggccgggctatggcctgccgaccgaggccatgtgcgaggcggtcaggatgctggcgcggctcgagggtctgctgcttgacccggtctataccggcaaggccatggcgggcctgatcgacctgacacggcagggatatttcgacgggatggcgaatatcgtcttcctgcataccggcggcagtgcggcgcttttcgggtatccggaaatcttcggactgccgggataccaaccataagaccaacaaagttcaacaaggagaccaagacatgaacctactgaaacccatccttgcgggtgccgtcgcgctgggcctggccctgccggtcgccgcgcaggaccgcaccggcacgctggcaaagatcgacgcctcgggcgagatcgtcatcgggcaccgcgaaagctcggtcccctttgcctatctggacgagaaccagaaaccggtcggctattcgattgacctgtgcatgaagatcgtcgaggcggtttcggccgagctgggcaaggagctgtcgatcaagtacgtgccggtcaaccccaagacccggatcgcactgatggccaatggcaccatcgacctggaatgcggctcgaccaccaacaacctgactcgtcaggaacaggtggaatatctgcccacgaccttcatcaccggcaccaagctgatggtgcgcaagggctcgggcatcagctcggtcgccgatctcgacggcaaggcggtggcactggcacaaggcaccaccaacgagcgcgcggtcaaggccgcgatcgagacgatgggtctggatgtaaaggttctgccggtgcgcgatcacgccgagggcatgctgtcgctggagaccgaccgcgtcgatgtctatgccaccgaccatatcctgctgttcggcctgatcgccaagtccaagacccccgacgcgttcgaggtggtgggcgatttcctctcctttgacccctatgccctgatggtgcgccgcgacgacagcgcctttgagctggtgggcaagaaggccctggctgccgtgttccgctcgggcgagatcgacgcgatctatgccaagtggttcgatccgctgggcgtcggccagaccgacctgctgaaggccgcctttcagctgaacgcactgccggaataagcccccccttgcggcaaggcgcaagccccgcgcggggcttgcgcgccgaccacaggaagaaccgtcatgaactataactggaactggggggtcctcttcgaggaggaatatctcggctggctgatctcaggcgtcgggtggaccttttcggtcgccctggtggcctgggttctagcgctggccgtcggtatccttgtcggggtcgggcgcaccctgccttcgcggcctgtcgccctgctctgcaccacctatgtcgagatattccgcaatgtgccgctgctggtgcagctcttcctgtggtatttcgtcctgcccgagatcgttcccagcgacatgggccgatggatgaagcgcgacatgcccaaccccgaatatgtgacggcggtggtcggtctggggctctataccgccagccgggtggccgaacaggtccgcgccggtatcaacgcggtgggcggtggcttgaccagcgcggcctatgccaacgggctgtcgaccgcgcagacctatcgctatgtcctgctgccgatctcgttccgtctgatcgtgccgccgatgacctcggaattcctgaccatcttcaagaattcctcgctggcgctgaccatcggtctgttggaactgaccgcgcagagccagcagatcgccgagtacacgttccagggcttcgaggcctttaccgccgccaccgtgatctatgtggtcatcgcgctctgcgcgacggtgatcgcgcagatcctcgaacggcacaccaagatccccggctttgtaggaaaggcatgatccatgggtgatttcgatctttccgtcataatcgacaacctgccctttctctggcaggggttgcagctgtcgctgctcctgacctttctggccgttgtcggtggcatcgtgctgggcacgctgctggcgctgatgcgcctgtcgggcatcctgccgctgtcgctgctgtcggccggctatgtgaacctgatccgctcggtgccgctgatcctggtgatcttctggttctatttcctggtgccgctggcgctgggacggccgatcggcggcttctactcggccctgatcgcctttgtgatgttcgaggccgcctattactcggaaatcatccgggcgggcatccagtcggttcggcagggccaggtgcatgccgggcaagcgaccgggctgaactactggcagatccagcgctatgtggtgctgccgcaggcctttcgcaacatggttccgatcctggtcacccagggcatcatcctgtttcaggacaccagcctggtctttgtggtcagcctgcgcgacttcatgaccgtgtcctcgatcgtcgcccgcaccgagggccggctggccgagatgtacgtctttgccgcgcttgtctatttcgtcatttgctttgccggatcgctgtttgtccggcgccttcagaaagccaaaaccgcatgatcgatatccagaacatttccaaatggtatggcaccttccaggtcctgaccgactgcacgacctcggtcacaaagggtgaggtggtcgtggtctgcgggccatccgggtcgggcaagtcgaccctgatcaaatgcgtcaacgggctggaaccggtgcagcagggcaagatcacggtcgaggatttcgaagtgaccgccaggggcaccaacctgaccaagctgcgcgcgcggatcgggatggtgttccagcatttcgagctctacccgcatatgagcgtgcgcgagaacctgtgcctgggtcagcaaaaggtgctgggccgcagccgcgacgaggccaatgccaaggctgaggcactgatcgaccgggtcggcctgttgccccatatcgacaagtttcccggccagctatcgggcggtcagcagcagcgggttgcgatcagtcgcagcctggcgatggacccgatcgcgatgctgtttgacgagccgacctcggcgctcgatcccgagatgatcaacgaggtgctcgacgttatggtcgaactggcccgcgaggggatgacgatgatggtggtgacccacgagatgggctttgcccgcaaggtggccgaccgggtgatcttcatggacgaggggcacatcatcgaggatcgccagaccgaggcgttctttggcaatcccgaaagcgaccgggccaaggatttcctgagcaagatcctcaatcactgaggcggggcgtcacgtcccgctccccttccccgatggcacatggcgcaccgccagtgccacggggggcggtggtacctctgccgcagcggggtcttgctcggtcgtcacgtcagctacaggctcatccccgttcagcccatgccgcctgcaaaatcgcgcgcgcgggcagagatcgccgcctgaacacaggcccgggccagcacctcggtcggatcgatcaggcggatcgcggcaggcgcgggcaggtgcacaagcggcagttcggtacatcccagaatcgcggcctgcgcgccctgcccggtcatcgctgcgatgacctgcgccagctgagcggcgcagcgccccgtggtaaagcccgccttgaccccggagggaccatagatcacctccatcaccatctcttgcatcccggcgtcgggcaggaccgggtccagcccctgatcgcgcaaggcggattgataaaggccgctctggatcgtgccgctggtcgccagcaccgcaaccttgcctatctcggggtgcagtgcaccgatgaaacgcgccgtttcggtcaggatactgatgattggaatgtcgaggttcttctggatgcggtcgacaaaggcatgcgccgtattgcaggggatggcgatggcctgggcgccggcgcgttccagcttcttgcaggtcgcatagagcgccagcgtcgggtcggggccgcccttgaccaggttctcggtccggtcggggatttgcgggttctgctcgacaatcagcttgatatggtcctgatcgcgctctgccgcggtgccctcgacgatctttttcaggaaatcgaccgtcgccgccggccccacgccgcccaccacccccactttgaacaccgcaggacgtcgcccgctggtctgcgccagcgcgaaccgggcgtaaatctggttcacgtcaaggatcggggcatcggcgatgacatcgcccgccccgaagatcaccggcagttcggtcattcccgggatgatgacctcggccccttgggccaacaacgcggccaccgcgcgccggatcgcgggcagaacctcgggcagcggccgcccggccttgaacccgcccggcccatagattgcctcgagcagagcggcctcagtgccggcatcgggatacagcacctgctggtcggcggtcagcatccgctggaaaaagccgttgcgacgcacatagggcgtggtgagcacgccgatgcggcgcgccgcgccatggtggcgcgccagctctgcaacaatcgcatcgccgatcgagatcagctcgatgggcagttcggcagccagttcctcaagaaaggtatgggtgatgaaacagggcagcagcgcggcgtcgcacccgttctgctccatgcgggtcagcgtgtcgaacacataaaatttccggtgggtcggcaggtagtccgggcgcgaaaccgggatcggttcgctcagcggcttttgctcgaacagaatctcgcggtgatcgctctcggatttcaccggtgtcgccgccaccagtttgttgaggatatcggcgcccccgcgggcccccagcccgccaacgatacccagtttcaggcggccgttcctcatagcagagaatccaccaacgccgcgtccagcccctgtttcagacaagcctcgcgcagggtgatcccttcggcccgggcgcgtttggacactttggccgccgcatcatagccgatgaccggcgccagcagcgtcgccagcaccagactgccgcccagcagctcggcacagcgtttctcatccgcccggatcccccgcacgcagcgattgttgagcacgttcatgccccccgtcagcgtcgtcatggtttccatgaccttgtaaaagatcaccggctccatcgcgttcagctgcaattgcccggcctcggccgccatggtcacggtcaggtcgttgccgatggcctgatagcagatctggttgaccacctcggggatcaccggattgaccttgcccggcatgatcgaggacccggcctgtgcggggggcaggatgatttcccccagcccggcgcgcgggcccgagctgagcaggcgcaggtcgttgcagatcttggaaagtttgatcgccacccgtttgagcgcgcctgaaaacatcacgaaggcgccaagatccgaagaagcctcgatcaggtcgcgggccggagacagcgccagccccgtgatatcggccagtttctctaccacgagcgggccatatccctcgggcgtgttgatccgggtgccgatggcggtgccgcccagattgacctcggccagcagtcggcccagatcggtgatccggtcgatatcttcggccagagtattggcaaagctgtgaaattcctgccccaaggtcatcggcaccgcgtcctgcaactgggtacggcccaccttgttgatatgggcaaactcatcacccttgtcgtgaaaggcctgaaccagatcgcgcagcgccgcactcagcacccgcgccttggacagcgtcgcaagacggatcgccgtgggatagacatcgttggtcgattgcgagcggttgacgtcgtcattgggatgcaggtggccatagtcgccgtagctgccgcccaaaacgatcagacccaggttggcgatcacctcgttggcattcatgttggtcgaggtcccggccccaccctgcatcacgtcgacgcaaaacgcctcgtgatgctgaccggcgatgatccggtcgcagaccgatgcgatcaccgccgccttgtccggggtcagcgcgcccagttcggcgttggtcagggcgcaggcctttttgacctgcgccagcgccaccacgatttcgggatagtggctgatcggtattccggtgatcgggaaattctcgatcgcgcgttgggtttgtgagccccagggcgcgccctgggggatggtgcaggcgccgatactgtcatgttcggtgcggctggcggtggtgtccattcaaggcgactcacaagatctggctgagaaacagtttggtgcgctcgtcctgggcatcgtcgaagaaactgtccggcgggccatgttccacgatcacgccccgatcggtaaaatagatgtaatcggccacttcgcgcgcaaaccccatttcatgagtcaccaggatgcaggtcatgccctcggcggccagttccttgatcgtgagcagcacctccttgaccgtctcggggtcgagcgcggcggtgacctcgtcaaacagcatcacatcgggctgcatcgccagcgaacgcgcgatggcgacgcgctgctgctgcccgcccgacaattcgcccggataggcatcttccttgccctcaaggcgcaccttcttcagcagggcacgcgcgcggttttcgacctcggccttgttctccttcatcaccagaactggcgccatcatgatgttctgcagcgcggtcttgtgcgggaacaggttgtattgctgaaacaccatgccgatcttcttgcgcagttccagcttgtcgagcctgggatcgtgcacctcttgcccctcgacggtgatcgagccctcctgaatgtcgttcagggcgttgatacagcggatcagcgtggatttgcccgaccccgacgggccgatgatacagatcacctcacccttcatgatgtccatgtcgacacccttgagcacctcgagcgtaccaaaggatttgcggacaccgcggatcgacacgatcgggtcttcggggggccaggtggcagttgcggtcatgtgaggcacctcagagtttgacggcgaatttgcgttccaggcgcagggtcagccgcgcgatcggatagcaataggcaaagaacagcagcagcacgaagccatagaagggcatcagcagctcgggtcggttttcctcggccacgatggcctggcgggtcaggttcatcacctcttcgacacccaggatcgacaccagcggggtggccatggtcaggatcgcgtaccagttcatccagggcgggatcatccgcttgaaacattgcggcaggatgatccgccacatggtctgctgccgggtaaaggccagcgcctcggccgcctcccattgagtgttgggcacagaccggatcgcgccgcgcacgatttccgagatattggccatgatcggcagcgacagccccaccaccgccttgatccaggccggtacgaaataggccttgccaaagatcgtgacctcgaagggcagcgccagcatcacgatgaacaggatcaccagccagggcgagttgcgaaacagctgggtgatgaaccaactgatccggcgcaccgggcgcagcaacgagatctggcaaagccccagcaacacgccgacaccagttccgatgatcaggcaaaggaacgagatcaggatgttgaacaggaaacctttggtgatcagaaacggggcccagcgccacagggcatggaacgggcgcaccgcctcgcccgattgcgccagcgccagcgatggccagagcgcgcagagaaagaagagcgcaaaggggatccagacaggcactgccgccaggacgcggaccggcgtcatcgtgtcctggttcaggcgggcctgatccaggggtctcagcacggccatgggagagtgagtggtcatcggtatgtcctcagttgccatagccggggatcgccaggtgacgctcccagcggttcatgcccagaaccatgatgccgacaaggccgatatagacgacaaagagcagcagcatggccggatactgggccgaagggtagtcgttccagatcgtcaccgcctgatagagcagttccggaacggcgatggcgaaggcttgagtggtggtcttgatcaggttgacgagattgttgttgagcgccggcaggctgacccgaaaggcaagcggcaggatcacgtgtgaataggtctgcaggcgcgtcatccccagcgcctcgctggcctcgatggtcgcatccggtaccgcctcgatacctgatcgaaagatctcgacattgaaggccccggcaaagaaggacagcgaaatgatcgcccagccgacgttcgagatgatgggcacctccagccagccatcgggcgaataggtcggggtcagctggcccagagcgaaatagaagaacagcagttgcacaaagggcggcgtgttgcggaacagctggatgtatccctgcaccagattgcgcagcagccgccgtttcgacccctgcagccaggcgccgacaaccccgatgatgacgctgaagacaaggcaggccagcgacaggatcaccgtgtattgcaggcctgtccagatcttgccggcctgtacgggctgatagaagaagacgaaattccacctggggtaatcttcggccaactggcggaagaactctgagaaagcatcaagcatgagcggtcctgaaattggcgccccgcgccgtcgggagagatgcggcacggagctgggcggccggcttagtcagccagccaatcggcaaagcgcgcatgctgctcggccagataggcggttgcctggatgccccatttctgttccagcgcgaccagctcgcccgactgatgccaggagtactgcatgcccgacatgaaacggccaaagacacagtcacgctcggcgatcggcacggccagcccccagggattgttatcctccgagaccagcggcatctcgaattcgtcatagtgacccgaggccagatccgccgcgatcgagctgtcgtcatagacccaggcgatgcatttcttgtcgcgcagcgcctgcaacgcctcggcattgctgccaaacgctatgatctgggcgccatagcgctgttcgacgatctggttgtagaatgccccctgcttgccgcagaccgggcggttcttcaggtcggaccatgcggtgacgcccagcgcctttggggtcattacattggtgcccgaggaatagtagttcggaccgacgataccgacgatctcgcgccggtccttgcggtcggacatggtggcgatcatcaggtcgatccgcccgccttccagaaactgcatccggttcgaggattcgaccgcgaccagttccagcgcgacccccagcgtgtcggccacttgccgggccatgtcggcctccatgccgatgatgccgccagtctggtcgcgatacccccaggggcgggtgtcggccttgacccccacgacgatggtgccgcgctgggcgatcttgttccaggtctcgttggtgcactgctcagccattgcggcgccggtgctcatcaacatcgcggcaatggtcgtgccgccgacaaaattattcatgttttcctccgtgttggacggcgctgcgggcgccgcgtcggtcacggcttgcgggtgccgtgatccggggcagaccatcggatatgcagcgcgggcaacgccacgacaaacggcgcaagaccgttgcaatatttgcaacagccttccggcatacgctggggtacacttggcacaacagaggggcggagatgatggaactcgattggctggaagattttgttgccctctcctcagcgggcgtttttgcaaaggcggctgacgcgagaaacatcagccaatcggcgttcacacggcggatcaagaacctggaatactgggtcggcacaccgctgttcgaccgcagcgtgcacccggtcaccctgacccaggcgggcgaatcctttcgccctgtggcgctcgacatgatcaacacgctcaacaccgcccgggccgaggcccgggggttggcgcggcgcgaggatgcggtgctggatttcgccgcgcttcatacgctggcaatttcctatttcccgcgctggctgaaccggataagcggcgcgatcggcccgatccggacccgcgtggtggccgagaacttctcgggctgcgtcgaggcgatcctgtcggggtcgagcgatttcatgctgtgttatcatcaccataccgtgccgatgatcgccgatgacgcgcgctatccctcaatcaggatcgccgaggatcggatgatcgcggtcagttgcccgggtctggacggccagccccggttcaccctggacgggaccgacacgatcccgctgctctgttacacccgcgacagtttcctgggaaagatgaccaaccagatcatcgaccgggccggactgcgcgcacgctgtgactttctctacgagaactcggtcggcgaggcgctcaaatccgcctgtgtcgaggggctgggcatcgcctggctgccaatggccgctgtcgaacgcgagctgagcgagggccgcctgatccgggtcagcaccgaagcggccgagaacccgatctcgattcgcctgtaccggtcgatggaacgcagccggcgcgaggttgaacggttctggtcctacgcttcgagcctttgatcagagagagcggcaggcttgacccggcccgcgcccggcgccactgttacccaatgagcgcctgtttcttcccagtgccccgccgggtgatcctcgcccggcatttcggccatcgccgcaaacgctttgccggatagcagagggtcattgatgccctttccccctaaccgcaacgcgagacgaacatgagcgaatttacccatatccccacgattgcgctgggtacgcgcccggacgccgagatcgcggccgagttccgcgccgcctatggcagcaccggtttcggctatgtcaccgatcatggcatcgacaccaccctgaccgaggcgctgttcgaggcgtcgcgccggtttcacgcgctgccgctggcgaccaagatggccatcgcggtcgaccgcagccatcgcggctatatcccgatcaacagctcgaccgacgtgaactcgaccctcgccaccgtgaccaagccgaaccagtcggccagtttcatgatgatgcgcgaggatgcggtggcagacccggacgaatatctgtcaggcccgaaccgctggcccgatctggaggggttccgcgacacgctggaacgctatagcgccgcgatgagcgcgttgggccgcaggttgatggccatcgctctggacgccgccggtgtcagcgacccgtccatcctgtcggcctttgaccgccccaccctgtggctgcgcctgctgcattatccgccccagcccccggccagccccgacgacctctacggctcggctccgcataccgatttcggctgtctgacccttctggcgcaggacggtgtcggcgggcttcaggtgcgcaccccggcgggccattgggtcgatgtgccccaccgccccggcgcgctggtggtcaatgtgggcgacatgctgcaccggatgtcgaacggccggctcagatcgaccccgcaccgggtgatcaacacctcgggccgcgagcggttcagttgcccgttcttctacgatccgcatgtgagcacggtgattgaaccacttccgggaaccggtgcgccaaaatatccacctctggtttttggcgatttcctcagatccgagcttgaagccgcctatgacgcccacaaacccgcgtgcgcagctgccaattccccttgacccccgcgccccccatggcatgaacaggggcatgagtaccgcacatctgaccatcgacctcgacgcgcttgccgacaactggcaggcgctgaatgcccgcaccaccgccgagaccgccgccgtggtcaaggccgatggctatgggctgggcgccgcccgcgtcgccgcccggctggcccgggccggggcgcgcacattctttgtcgccgccgccgaggaaggcgccgccgtgcgcaaggcggtggggccggacccgatgatcggtgtcttctcgggtcatatggagggcgacgccggtatcctgcgcgccaaccggctgaccccgatgatcaactcggtcgaccagatgctgcgccatgtggaacagctgcccggccaccgctttggcgttcagctcgataccggcatgaaccggctggggctcgaacccgaggactgggcgcagctgcgcgagatcgcgctgcgccagaacccggccctggtgatgtcgcacctggcctgcgccgatgagccaggtcatgacatgaaccgcaaacaactgcgccttttcaaggagatgacggacggcatcaaagcgccacgttcgctggccgccaccggaggcatcctgcttgggcccgactatcactttgacctctgccgcccgggtgtcgggctttatggcggtgaaccgttcgacgaggccaaggcggtcgtcaccctcgatctgccggtgatccaggtgcgcgacctggccgagggcgagacggtgggctatggcaacagctggaccgccccgcgcgcctgccgcatcgccacggtggcggcgggctatgccgacgggctgcatcgcgcaatgggccgcgggatcacgctgttcgccggcaagacagcctgcccggtggtgggccgcatctcgatggatctgatcacggtcgatgtcagcggtctggatcatgaacccgccagcctgcagctgctgaaccgcctgcagacggtcgatgacctggccgaggccgccggcacaatcggctatgaaatcctcacctcgatggggcgccgctatcgccgcagctatgtcagctgctcggccagcgccgaccgcgccgtcgaatcgatccgcgacaagctgcgtcgccgccccgacctgttgccgcagagcctcgcggaatgagcccgcttgcccttttggcgcggctgggccggttggccctgtcggttctggccagctttggccgggtaaccctgtttgcgctggacgcggtcagccatatcctgcgcccgccctattacccgcgcgaactggcgatcgcgctgctgaacatcggctggctgtcgctgcccgttgtcgggctgaccgccatctttaccggcggcgcgctggcgctgcagatctatgcaggcggcgcccggttcaacgccgaggcggtggtgccccagatcgtcgccatcggcatggtgcgcgaactgggcccggtgctggtggggctgatgatcgcggcgcgtgtcacctcctccatcgcggccgagattgccacgatgaaggtgaccgagcagatcgacgcgctggtgacactgtcgacccatccgatgaaatacctgaccgcgccccgggtgctggcggcgctgatcacggtgccgctgctggtcggcatcggcgatatcatcggcatcatgggcggctatacggtggcggtgcagaacctcggcttcaacgccgccgcctatctgcaaaacaccgtcgatttcctggaaacgcgcgacgtggtctcgtcgctggtcaagggcgcggtctttggcgtcatcgccgcactgatgggatgctactacggcatgaactcgggccgcggcgcccagggcgtgggccgcgccaccaagggctcggtcgaggcggccgccgtgctgatcctggccgccaactttgtactcacgggggtgttcttctcgatatgatccggatggagaatgtccacaaggcctttggccccaaccgtgtgctgcaggggatgaacctcgaggtgccgcgcggcacctcgatggtgatcatcggcgggtcgggcaccggcaagtcggtggccctgaaatgcgtgctggggctgatcaggcccgacagcggcaagatctatgtcgatggcaaggatgccgccgataccggcgaccgcgatgcctttctggcccgcttcgggatgctgttccagggcggcgccctgtttgattcgctgcctgtctggcagaacgtggcctttcgcctgctgcgcggctcgctgaaacgcccgaccgacgaggcgcgcgagatcgcgatcgagaaattgcgccgcgtcggcctgaaaccggatgtggccgaccggctgcccgccgagctgtcgggcggcatgcagaaacgtgtgggcctcgcccgcgccatcgccgccgagcccgagatcatcttctttgacgaaccgacgacgggcctcgacccgatcatggcgggtgtgatcaacgagttgatccgcgagatcgtgaccgaaatgggcgccaccgcaatgaccatcacccatgacatgaccagcgtgcgtgccattgccgacaatgtggccatgctgcatggcggggtgatccaatggaccggcccggtggcgcagatggacgacagcggcgatccctatctggatcagtttatccacggccgtgccgaaggtccgatcgaggcggtgcggtgaccggcccggcagaaaattctacgaattttccgggccaccgcctcaaatcgccgttgcccctccgcctcgccaccctctcactgctgatcctctaccccgtcgcctggttcgcaccgttgatgcgggcgggcctgctgccgatcttcggcctctccgagatcagcgtgatcaccgggctgcaaagcctctgggcttcggatgtggcgctggcgctgatcgtcaccgcattcgcgctcttcgccccctatctcaagaccatcggtaccgccctgatccagtggaacctgctcgacccccgtgcccaaccggccctgcatatcctgggcaagctcgccatggccgatatcttcctcatcgcgctctacatcaccctggccaagggcatctcttacgccactatcgaagccgcctggggcctctatctcttcaccgcctgcatcctcgcctccatcgcgctgggcctcctcaccgaacgccaaatccgcaaggcaacccgctaaggccccgccccccgcatccgatcagaagaacgaccaaaatcgccttctttctggtccgaaatactccggagcgcgaggcagagcctcgcaagacaccgccgcgacagcggcgcccggcccaacgcccgcaggcgtcccgccaggggcgtccgaggggggcgggagcgcttgcgctcttgagatggcgcgacagacagggcactaagcgtatatggcaaaaccctctttctcctgctccgcctgcggggcgtccttcaccaaatggtcgggccgctgcgaaggctgcggcgactggaacaccatcagccaggatgcgggcctgtcggccggtccggccaagaaatcgctcggcgccaagaggggccgggccgtcaccctcaccgatctcgcctccgaagaagccccgccgccgcgcgcgatgtcggggatcggggagctggaccgggtattgggcggtggtctggtgcccgcctcggcgatcctggtgggcggcgatccgggtatcggcaaatccaccctgctgttgcaggcggttgccgcctttgcccgcaagggattgaaaaccctctatgtctcgggcgaagaggccagcgcccaggtgcgcatgcgcgcgcgccgactggggctggcggatgcgccggtgcaactggccgccgagaccaacctgcgcgacatcctcaccacgctcgaggccgagaaaccgggtcttgtcatcatcgattcgatccagaccatgtgggccgacaatgtcgacagcgccccgggcagtgtctcccaggtgcgcgcctcggcgcatgagttgaccacattcgccaagcgcaccggcatttcggtcatcatggtcggccatgtcaccaaggacggtcagatcgccggcccccgcgtggtcgagcacatggttgacaccgtgctgtacttcgaaggcgagcgcggccaccagttccgcatcctgcgcagcgtcaagaaccgtttcggcgcggcggatgagatcggcgtgttcgagatgaccggcgccgggctggccgaggtcaccaacccctcggcgctgttcctcagcgagcgcggcgcgcccagccccggctcggtggtctttgccgggatcgagggtacccgccccgttctggtcgagttgcaggcccttgtcgccccctcgccccacagccagccgcgccgcacggtggtgggctgggatggcgggcgcctcgcgatgatcctcgcggtgctcgaggcgcgttgcggcatcccctttgccgggctcgacgtctatctgaacgtggcgggcgggctgaaaatctcggagcccgctgccgatctggccgtggccgccgcgcttctcagcgcgcgcgaggaccgcgcgctgcccggcgacacggtgatttttggcgaaatttccctctcgggcgcgcttagacccgcaagccagacggaaaacaggttgaaagaagcgcaaaaacttggtttcacctcagccatcgctccggcgggcggcaagaccggcaccctcgaggggctgacgatgacccgccccacagatctggtcggctttgtcggcgagttcttcggagccggataacaccgcccccaaggggcagcaaggaacggacaggcgagggccatggaaggtttcaccatcatcgacggggtcgttgccctgatcatcgtgctttcggcgctgttggcctatgcgcgcgggttcgtgcgcgaggccatggccatcgcgggctggatcgcggcggcggtactcgcctttctgtttgcccccaaggcaatgccgcttatccgcgaattgccggtggtgggcgagttcctgaccgacagctgtgaattgtcggtgatcgccgccttcgccgccgtgtttgcactggcgctggtggtggtcagcttcttcacgccgctgttctcatcgctggtacagcgctcggcgctgggcgggctggatcaggcgctgggcttcatctttggcgtggcgcgcggcgtgttgctggtggcgattgccttctttgtctacgacaccgtgatgaccgggcagaatttcaccatcgtcgatgaaagccgctcggcccaggtctttgcccgcatgaccggcaagattgaggaacagaaccccgaggccgcgctgggctgggtcacccagcaatacgaaggtctggtcggcacctgcgcccagtaaccgctcgcccatagcgcgaatcgcgtccctacgcccgcccggccctgccgagcgggctttctcttggttaacgggaccttaccccacgttctcggaggcaggggaatcccgccgcgcgcaccaggactgtcgcggcttgggcaactgttctcggatttggccttaatcgtgtcgaaaattcggcggaattcggacgccattctggcagcagtccagaacagacctcaatgacaggaggacctaccgatgcttctctctcatgaaaccgcctttgcccgctttaccgccgtcaccgccaccatggcaccaccggccccgggcctgcccgccggcaccatgctggagaccgaagccggctggagcccggtcgaggaaatccgccccggcacgcgcgttgcgaccatcgatggcggcttttgccaggtgattgccgcccatgcggtaccccctgcgccggcgccgctctggcgcattcccggcggcacgctgggcacctgctcggacctgttgctgcccgagggccattttctggccttgaacggccccgattgccgccacctgttcggcctgcccacggtactggccccggtggccgcgctggccgggttcgagggtatccacagattgcccgcccgccccctgcccgcccattccctgcgctttgccgaagaggaagtggtctgggcccagaccggcgcccgcatcctgatgcccggcgaggcccccggccgtcatttccagcgtctcgattacggccagacccgcgccctgctgatgctgcgcagtggcggcaatctggcgcccgacctcgcggcctgagccgttcgccacctgtcggggcagtctggccccgggtgtcacgaaagaatttatgatcctttcgtgacacccggagccagaggcagtatgtggggcctgacacgtaacggaatcggagctgcccgccgtgcatagccgccagatgcccgcccctcgttttcccatcgcccatccctttgatgacgacaagctgcgcgaggaatgcgggatattcggggtgatcggagttcaggacgccgccagtttcgtggctcttggcctgcatgccctgcaacaccggggacaagaggcgggcggtatcgtcacccatgaccccgaacaggggttcaactcggcccgccgctttggctatgtccgcgacaacttcacctcgcaatcggtgatggaaaccctgcccggcccgctgggcatcggccatgtgcgctattccaccgccgggtccaagggtcagacccagatccgcgatgtgcagccctttttcggcgagtttgccatgggcggcgcggcgattgcccataacggcaacatcaccaatgccaatgccctgcgccgcgaactgatcgagcgcggctcgatctttcaaagctcttcggacagcgaatgcatcatccacctgatggcgcgctccttgcagcgcaccatccctgagcggatggaggatgcgctgcgtcgggtcgagggcgcgttttcggtggtggcgatgacccggaccaagctcatcggcgtgcgcgacccgctgggcgtgcgcccgctggttctgggcaaggtcggtgatggctggattctgtcctcggaaacctgcgcgctggatatcatcggcgccgagttcatccgcgagatcgaaccgggcgagatggtggtgatcactgccgaggacggggtgcagagccatttccccttccgcccgcaaccgtccaagttctgcatcttcgaacatgtctatttctcgcgccccgattcgatcctgggcgggcgcagcgtgtatgagacgcgcgaggcgatcggccgcgaactggccaaggaaagcccggtcgaggccgatctggtctgtccggtgcccgacagcggcaccccggcggcgatcggtttctcgctggaaagcggcattccctatgcgatggggatcatccgcaatcagtatatgggccgcaccttcatcgagcccaccgagcagatccgcaacatgggcgtgcgtctgaagctgaacgtgaaccgggcgctgatccggggcaagcgggtgatcctggtcgacgactcggtggtgcgcggcaccaccagccgcaagatcaaggacatgatcctggatgccggcgccaaggaggtgcatttccgcatcgccagcccgcccaccgcctggccgtgtttctatggcgtcgacacgcccgagcgcgagaagctgctggcagccaccatgagcgaggacgagatgcgcacgcatctgggggtggacagcctgaagttcatctctctcaatggactctaccgtgcagtgggcgagacaaatggccgtgacaacgcctgcccgcaatattgcgacgcctgcttctcgggcgaatacccggtgcggccctcggacatgatcgaaaagggcttctctctgaaagccgccgaataggcctggtgcaacggccaaagaaaattcgacgaattttcttggcccccctcaccggcgggaaaatgccggaaccggggatgtgcgcttttgttccgcctgcgcgcctgatagagcgcgctgtcggataacagagcaggcaagatcatggcaaacggcatcgtcgaagaggccgccacccaggcggcgaaaatccgtgcaaacggcctgaccgtgctgggcgtgttcggccccaaggatgatctgcgcgcgctggtgcgcctgccgggtggcaagatcgaggaagtctctccgggcgaccgcacccgggcgggcgaggtgatgggcatcgacgccgaggggctgatgctgcggcatggtggccagacccggcggatcggcatcgccgggggctgaaccctcttgacgaggcgccgtcgcgccgtcaaaccgccgccatgacacaagagaccaaactggccctgatcaccggtgcctcgcgcgggctgggcgctgccctggccgaggcgctggcccccacccatcacatcgttgccgtcgcccgcacttcgggcgcgctggaagagctggacgaccgtatcaaggcctgcggcggcagcgccacgctggcgccgatggacatcaccgatccggccgcgatggcgacgctctgccgtggcatccacgaccgctgggggcagctcgatctgtggctgcacaccgccatccatgcggccccgttgagcccggcggtattcgtcgatcccaaggactggagcaaatccgtggcggtgaatgccaccgcgacctcggtcctgatcccctatgtggcgccactgctgggagagaccggccaggcggtgttctttgacgaccccaaggcgggggccaagttctatggtgcctatggtgccagcaaggccgcgcagatgtcgctggcgcgcagctgggcggctgagaccgaacgcaccggcccgcgcgtgaccatcgttaaacctgcacccatggccactgccctgcgcgcccggttccacccgggcgaggatcgcgcggcgctgacgccctgttcggacgaggccgcgcggatcgtggcgctgctctgagccgggcgggcggtatcgcctccgacgggagtattttcggcggactgaaggggcttagcgcagtgcgatgccctgacgaccggccagatcggtgaagaactgccaggccacccgacccgaacgggcgccgcgcgtggcctgccattcgatcgcctcggcgcgcagggtgtcgggtgccacgctgacgccataggcggcgcaatagccatcgatcatcgccaggtattcgtcctggtcgcaggggtggaatcccagccagaggccgaagcggtcgctgagcgagaccttctcctcgaccgcctcggaggggttgatggcgctggagcgttcattctcgatcatgtcgcgcggcatcaggtggcgccggttcgaggtggcatagaacaccacattctcggggcgcccctcgatgccgccatccagcaccgccttgagcgacttgtaatgctggtcgtcatggctgaacgacaggtcatcgcagaacaggatgaaacgctctggcgcggcgcgcaggtggttgagcaggcgcgcgaccgagggcaggtcctcgcgttgcaactcgaccagtttcaggttcggaaactcgggttgaagcgcgccgtgcactgccttgaccaggcttgatttccccatcccccgcgcgccccagagcagggcattgttggcgccatggccggcggcaaagcggcgggtattgtccagcagcgtatcacgcgcgcggttgatgcccaccagcaggtccagatcgacccggttgacatcgcgcaccggctccagccgctcgggcgcgacatgccagacaaaggcgggcgcgacggcaaaatcgggcgcgcgcagcggggcgggggccatccgctcgagggcatcggcgatacggttcagcgcgtcttcggtcatcgtgctctcccttttcgtccggcacagaaaccatgttccggcaggggcggcaagatggcgtaacaaaaacgcccgggccaatgcccgggcgctgtctggatcatgcccccccccacgcttattccttgcgctcctcggcttcctccgcgtcaaactcggccatcagcgggtcgtcgaacgcctcttcgtcgtcataatacccttcggcccgcagctgcgcctcgcgcttcttctcgacgcgggccaccaggaagatagagacctcgtaaagcccatagaccaccacgaacaggatgacctgggtcaccacatcgggcggggtcaccagcgcggccagggtcaggatcgccaccatggcgtatttgcgcacgctgcccagcccctcggcactgaccagcccggccttgcccatcagcgtcagcagcaccggcaactggaagcacaggccaaaagccatgatgaatttcagcgtgatatcgagcgattcgttgaccttgccgaagaaggtgatcttgaccccatcggtggtctcgggaaccacagccacatccgagggcacggtgccgccaccgcccgtcagcaggttggcaaagatcgagctgacgtcggcaaagcccagaaagaactgcatcgccagcggcgtgaccacgaattgcgcaaaggacgcgcccagcaggaacatgaagggcgaggcgaccagaaacggcaggaacgcccccttttccgagcgatacagccccggcgccacgaaacgccacagctgatagccaatcaccggaaaggacagcgcaaaaccgaacaccatcgagatgcggaacagcgtgaacaggtattcctgcggcgaggtgtactgcagcgtcggcgagggatcgcccaggtcacgcagcgtcgcctcgatcggcgccagaaggaactgcaggatcggctcggccaccgtaaaggccagcacgatccccacgataaaggccagaaccgcccggatcagccgggtgcgcagctcggccagatgctcgatcagcggggccgaggtatcgtcgatctcgtcggtcttgctcatgtctcgggtccgggtttcagggcggcctcggcatccttggccttttcaagctcggccgtggcctcgcgcaggcgccgctcggcggcaacgcgcgcggtggcggcctggatcttcttggcctgctcggcccgctcggccgcaagcttgccggtctcgctatcgggattgtatttggtcgggtccagatcggtcttgaaatcggtggccgccttgcgcaccccgtccagcgccgcgtcgaccggattggtcgccgccttcagccccttggagatgtccttgacccccgcctcgtcggcggcgtcgttcatcgcccggctgaattcgcgcgccagcccgcgggccttgccgacccagcgcccgacattgcggaacagcaccggcaggtcctttggccccacgacgatcagtgccacgacgccgatcaccagaagctcgctccagcccagatcgaacatgcgcggttacgccttgtccttgtcggcctcgggggtgacgtccttggccgtctgcgccacgtcctcttccagctccttgctgccgtcactcacgcctttcttgaaggcggtgatgcccttgccgacctcgcccatcagcgagctgatcttgccgcgtccgaacaggaccagcaccacaacggcgataagcagaaggccgggaagaccgatattgttgagcatgtgatctctccttgatgtcctcagggccaggcggcccgcgcaaatgtctctgccccggtctacccctctgccgcgggcccgcaaagcgggacgcgacacgccgaccccagcaaaggcggaaaaaaccgggtgcagacgatttgtcgaaactcaactgacaggtttatgtcagttgattacgcgtaaacccggcccatcgcaacatggaccaaaggaaactgaccatgacccgtaccgcagaaatcgtcaccttcgcgctggcgcccggtgtcacccaagaggcgttcgtggcgctgagcaaggacaccgaaacctttgtgcgcgccctgcccggctttgtggaccgcaagctcagccagggtgccgatgggcgctggacagattacgtgatctggaccgatgccaatgccgccgccgccgcagccaaggcctttgaaaccgccgagtgcgccgccgcgctgatgggggcgatcgcgccggacagcgtgtcgatgcgccatgaaacggtgctctggcggatgtaggcaccccggtcagggcgctcagttgcgccttgaccaccgccccccgcccgcgcgaagggtaggccatgcgccgcaccgaccgcctgttcgacatcatccagatcctgcgcgacgggaagctgcaccgcgcacgcgacatcgccgcgcggctcgaggtctcggtccgcaccatctatcgcgacatggacacgctggttgcctcgggtgtgccggtcgagggcgagcgcggcgttggctatatggtgcgcgaacagatcaccctgccgccgctgaacctgacccccgaagagcttgaggcgctgaatctcggcatggccatcgtggccgaagccgccgatcccgagttgaaggccgccgcccagcgcctggcggaaaagatcgacgcggtcctgccgacccagaccatcgccgaggccgatgcctggaaattcgcggtctaccctttcgccgatgccgcccgcgggctggcgcatatggcgccgatccgcgccgcgatcaaggcgcgccagaagctgcggctcgtctatcgccgcatcgacggggaactgaccgagcgcaccattcgcccgctgcacatggaatactggggccgggtctggactgtcaccgcctggtgtgagctgcgcgcgggcttccgcgtgttccgcatcgacctgatcgaaacgctcacccccctgcccgaactctttcgcgacgagccgggcaagaccctggccgattaccagccctgagcgcctgcagagggagcggcccccgtcccgcggactccccccaagtactttgggcgaaatgaaggggcgggcgccgctgcggcttctttctggtcgaaaatactcccgccggaggcgcgggccgcaaggcccgcattggtcatttcagatagggttcgggatcgaaactgtcgaaacccttgcgcacctcgaaatgcacataggcattgtcgccaccgcgcagccgggcgatcttctggccacgcgagaccgtatcgcccttgttcacttcgatcccgtccacattggcatagaccgtcagcaggttgtcggcgtggcggatcaccacgatcggcacctggtcggcatccgcagtgatcgccgcaacggtaccggcctcggcggcgctgaccgcgctccccggggcgccggcgatgtcgatcccgtcattcttgcccttggaataggggcgcacgatcttgcccttgaccgggaaacccaggcgcgcattgctactggcggtgggttggccgaccgagacatcgggctctgccggtttggcggcgggcaccttttcctcgggcagcggcttggttgcgctggggggggtcggcgtggccgatccggccccgggcgcgctgaccgcagcggtggtggtggtggctgcggccggtttggcggcggatttcggggctggctggtccttgaccgggatcagcagatattgaccctcgcggatggtgaaatcggggccaagcccgttccactcgcccagcgccttgaccggcacctgatagagccgcgagatcgtataggcggtttcgccgcgctcgaccttgtggcgcaccggttcgggcgcggcgggtttcggggccgggctggccgctggcttggccggttccagcgcggtggtctggaccggggttgtatccggagcctggtcgatggcactgccggccaggctggcgatatcgacattgttgccctgcccgaccggctcggtcacccgtcgcggcagcgccagaacctcgccctcgcgcagcccatcggtgggttgcagcccgttgaagcgagccacctcgcccaccggcaggccgacccggtccgagagtgtcgccaccgtatcgccgcgcttggccacggccacctggtagttcgggtaagagatcacgccgcgctcatccggtttcggacgtgcggcggtgcgcgccgattgcgctgcttcggtggtattgaaggcgccgatctggccgcgcaggtcatagtccagcggcgcctcgcaggcggccagcagggccagcgcggaaaggcccatcagcgggcgtggcagggtccggaacaaaacgctcatctctcaatcctcaatgccgccccccatgtggtccgggggtttgcgtcgtacaatcctgtcaggcgcgggaaatccccgtcacccatccttgcccaacccttcgagcaatggcacgaaccggaccgggcgcaattcatcatagtcaaagccctgttcggtgcggcgcacccggatcagggtctgaaccgtgtccgactgccccacgggcaaaaccatgatacccccgatcttgagctgcgccaagagcgggccgggcgcatcctcggcggcggcggtgacgatgatgcggtcaaagggcgcctgatcgggcagaccaaaggatccgtcggcggtcatggtggtgatattgaccagctgcaactgctggaacaccagctgcgccgcgcgcaccagccgggcgtggcggtcgaccgtatagacccgccgcgccagctttgccaggatcgccgcctggtagcccgagccggtaccgacctcgagcaccttgtcacgcggattgacctccagcgcctgggtcatcaaaccgacaaccgagggctggctgatggtctgaccacaggcgatgggaaggggcatatcctcataggcgcgcccggaaaacaggccccgcacgaacaggccgcgatccacctcttccatcgccgccagcacccgcttgtcggtcacccccttggatcggagagcaaacaggaactgcatcttggtttcgggatcgggtccgctcatagggtcgcctgcaaggcctccagcgcatcatcggcggtcaggtccgcgcgcatcggcgtgaccgagacatagccgtcgagattggccgccgcatcagtgcccggcgcggtacgctgctgctgatcgccacccttgatccagaggaaccgcttgcccgagggcgacagatgcggctcggcggaaaaccgcgtaccttcgcgaaacccctgccgcaccgcccggagtcccttgacctcggcggccgggacgggcgggaaattgacgttgtagaacagccggtaatcggggcgttcctggggccaggtgtcaaggatgcgccggatcacctgaaccccgtggctctgggcgatttcgaacggatcggtgcgcccgtaattgcgcgggccgaagaattgcgacagggcgatggcgcgcaggccctgcaacgccgcctccatcgcgcccccgagcgtgcccgagtagagcgcgttctcggccgaattgttgccccggttcacgccagagaggaccagatcgggcggcgcgtccttcatcacgtcatgcaggccggccagcacacaatcggccggagacccctcggccgcaaagcggcgctcgcccatccgtgcgatcagcatcggatgggtgtagctgatgcaatggccgacgccggattgttcgaaggcgggcgcaacggtccagacctcgccccccggccccgccagttccagcgccacctgctccagcgccgcaagccccggcgcgttgatcccgtcgtcattggtgatgagtatgcgcatgtcgccccgacctgtttggcccttgatagacgccgctccaccgcgcggcaagcgcgcggcgagcgagtgttgcatagctgcggcacctgtgccccgcctgccatgcacgacccttggacgaattcgcgccaagagcgcggcgcaggcccagaatttccccgaaattctggtacaaaaaatgggacattttttaccaccgccccgggcgcgctcagcgcttgcgatccgccgggaatacgaaacagcggtcgcgacggatggtcagccacatcacccgcccggtttccgggatgaacacgttggggaccgtggccttaagcagcgagccgtcgaaatccatacggaactccacgaggctctcgctgcccaggaaccgcgcccgctcgaccaccccgcgcgccgccaccccgtcgctgggcgtcggcagcggccccttgccgccccggtcgaaatccagcttcacatgctgggggcgaaacacgatatcgacctcggtattgtcgggaaagcccggcgccaggaactgaccaaagggcgtctgcgccagcgcgccggtcacattggcccgcagcacattgatatcgctgaaaaaagcaaccgccgcccggtccgccggccgggtatagacgttatacggcgcgccttgctgcacgatccgaccgccgcgcatcagcgcgatctcgtcggccatgcgcatcgcctcttccggctcatgcgtgaccagcagcaccgccgcatcctcttccttgagcagcgcgagcgtatcgtcacgaattccgtcgcgcagccggttgtcgagacccgagaacggctcgtccatcagcatgatgcgcggtcgcggcgccagggcgcgagccagcgccacccgctgctgttcaccccccgacagctgatgcggatagctgtcgatatgaccgcccagcgacacccgcgccagcagctcctcgacccgggcgcgcttctcctcgcggctgcctttcaggccaaaggccacgttgcccgccacgctcagatggggaaacagcgcgaaatcctgaaacatcagcccgatttcacgccgctctggcggcacgcggaagacggtgtcgcaaatcagcttgccatccacatagatctcgccgctgtcctgcatctcgaccccggcgatcatccgcagcgtggtggacttgccgcagcccgagggacccagcagacaggtcacctgccccgcgcgaatgtgcagcgacacgtcatccaccacccggcgcccgtcaaagacgcgcaccagattgcggatctccaatcgtggaggtgtctgtcctgccgtcacctgccgggcctcgctgcctatcccaagccttttggtcgggagttagcccggggataacaaccccgcccccgctgtgcaaggcgggacgcgtcagcagcagcccccggatgcggccggcgccacgggtgagagaccgttgaacggcgaggcgccaccgcacccggcaaagatgccgtaatgggtcgagaaatcgccgatgaactggaaatgcggcgcaaaccgcgactcggccagcatccgccagctattgccgcagaccggaaacaccttgccggtctcgatgacatgatggtcatccagcacgaattcatgcggcgcatgcggcactgtgcccttgtagatcaccgcctgcccgtaatcctcgcaatcgggctccagcccggcaaggttgaacagccgataggtcgccgacaggaaacggatcgggccgacccggcgttccagttcggggttctcgatggtcagcagccggctctcgaccatgcgcggatcgccaaaacccgcgccgcgcgccagacttaggaaatcgttccagtaaagcgcgcccgacaggcattcgccataaagcacctcatcgcgcgccagcgcctcggggatgcgccggtcggcatagacatccgagaaatacatctcgccccccggtttcagcagccgctgcgcgccacgcagcactgccgccttgtcggtggccaggttcagcacgcagttcgacacgatgatgtcgaacgaacccggcttcaacggcaggtcgtccagcttttcgatatagccctggtgaaactctgtattgggggcggcatggccgaagacctcggcatgataggcccgatgggcctgcgccacctccagctgtgcaggcgtcatgtcgacgccgaccaccgcgccgctttcgcccaccagcgccgagagcgcatagacatcgcgcccggcaccacagcccagatcgaggatgcgcgcgccttccaacgccagcggcgcgatcagcccgcaaccgtaatagcgggccatcacctcgtcatgcagcttgcccagcaccggcttcagatgcgccggcaccgcgtcgggtgtacaacaggcgttggtctgcagatcggcgctgctttgcagcacctctccgtaatagttctgcaccgcctcgtggttcatgtgatgccctccagctccattcgcccctgacctaacgcgcacccgcgcatcaggcaacatcccggccgtcttggtgaagcaagcgtgaacgccgcttcatttcgcccaaatcattccgggggagtccgcaggacgggggcagcgcccccatcccccgctcacccaagcagatcaaagcttccagccgcgcgcacccggccattgacctgcacctcgacccggtgcgggccgggcaccagggtaaaggtgctggcatcccccttcagcttgtggcgcttactcaattgcaaccggccaccggacagccgggcctgtttcagcttgtgcaccttggccgagaccttgccgcccgggcgctggaaatgcaggatatagtccaccagcaccggcacatcgcgggcgccgctcagggtcacgccgatctcgaccgcgtcgccgatccgggcctcgccgggcaggctcagttgcacgtcaagcgccacatcgggatcatagcccagcgccgccatggcgcccggatggccggccttgaccaggccgcgcagcgcgtggccggtcatccaggacagctcctcgggccgttgccgcccctcctcgcgccagccgccaagccgggtcagcaccagatccggcgcctttttggcgatgtcgttcaggtgattggccaccgaccgggtgacatagcgcgtgggatcgccgtgcagccggtcaagcagcggcagcgcggcatccacatccagcgacacccccagaccccagggcagccgcgggcgggtgccctcgctgaccagccgacgcacgtgatagctgtcgtgatcgcaccagcgctccatttgggccagcacctgatcgggccagcggttcagaaaggggcggatcgcccattccatcgaaaaccgctgcgtcagctctgccagcaggtcaagcgccggttcggggtcttcgatcccgaccgccgccacccattccccaagcggggcaaagatgaaatcgccgaaatcgtcatccgacagcgtggggtccagcggcggcggcagcgcccgcaggatcaccggcgccacctcaggcaaggcgcccggcaccgcctcggccaggcaggtggcgatccagtcgatgcgcgccttcagctccagttcgtgcagccgtgccatgacccgggcctgaaacccgggtgcgtcaaagccgggaccgtcgaacagcccggccagataggccaccttgtccgcgttgaacagctgatccttgagcgaaaatccctgtgtcatgcgttacatcgtcaggttggtgccgccgccatcgagcagcaggttctggccgacgatgaaccccgcatgctgcgaacagagaaaggcgcaggcggcgccgaactcggcgggagtgccatagcgccgggcggggatggtggcggcgcgctcggcccgcgcggcgtcgagcgagatgcccttttgctctgccaccgggccgtccagcgcattggcgcgatcggtggcatggatgccgggcaacaggttgttgatcgtcacgccatgtggcgccacctgacgcgaggtgcccgcgacatagccggtcagcccggtgcgggccgcattggacaggcccagcgccgggatcggcgcgcgcaccgattgcgaggtgatgttgaccacccggccccagcccttgtcgatcatgccgggaaggagcgccttcatgaaggcgatgggggtcagcatgttcgcgtcaagggcgcggatgaaatcgccgcggtcccaatccgaccagagacccggcggcgggccgccggcattggtgaccaggatatcgactcctcgggccgcctcgatgacctgcgcttgcccctcctcggtggtgacgtcgcaggcaaccgttgtgaccgccaccccatgcacgcggcgaatggattcggcggccgcctccagcgcctcggcgccgcgcgcgttcatcaccagatcgacacccgcggcggccagcgcctcggcacagcccagccccaatcccttggaggacgcacaaaccagcgcccgcttgcccgaaatccccagatccatctcacgctctcccctgttggtcgcggcagtcggagctaacatcatttgcccgcacttcaccacccgaccgaccgatccgcgccacaattttacggcacgctctgttgcagcccgcatgcgggtgctagatatgccgctgaacagatcctgttggtaaccataatttccggaccgtttccgtgacccgctacgccccgacccaatccgttcccgtctaccgcgccgaggatttcccggtgaccagcggcgccaatcttggcgacggaatctcgcccatggacgagctgatgctggacgatgtctatggcatggcccccggcgcgcgcagttggcgcctggggcttgagacgatggacaacggcgcgttccgcatcgctggcgataccgaactgggccagcccggggccgaattgcatctggattgcgcgctaagcctgatgagcccggacggccagaccaccgatgccatcgtgctggtcgaactggacgaaaccggccatatcgccgatctctatctgctgccgctggcgccactggtgcccaagaccgactatacgctggtcggcatggatcgcgcgcgcgcgcgccagaaattcgcccaggtcgcctgtgtctcgttcacccgcggcacccatatcaccctggggtccggcgcccaggtgcggatcgaggatctgaaggtgggcgaccgcgtgctgacccgcgatgacggcgtgcgcgaggtacgctggatcggccagaccacggtgcgcgccgtgggtgatttcgcccccatcgtgatccgcgccggaacgctcaacaacgagaacgatctggtggtcagccccgatcaccggcttttcgtctatcagcggcgcgacgagatgggtgtcggtcagcccgaactgctgctcaaggcccggcatctggtcaatggcgataccgtctttgttcaagagggcggatttgtcgactatttccagcttctgttcgaccgccaccacatcatctacgccgaggggatcgcggccgagaccatgctgcttgacccgcgcacccggcccgcgctaccgcaagagatgctggaacaggtcagcccgctgctggatcagcatggcagcggcgacagccacgggatggatgtggccaaggcgctgctggaccggcccgacgtcatcgacctgctgaaacgcgcctcgaccaagcgctgagcgcgccacgcgctggtcggcctgcgcctgcctcacgcgattgcgaagcccgcgtcacctcaggtggcttgagccatctggcgccgccgcctatcctgccccgacccgtgaacaggagaagacctgatgccgctgcgccccttgccccttgttgtcgccctgctgagcgccagcgccgcccttgcccatagcggcgtcagcaatccggcggtcaaggcacggatgcatacgatgatgcagatcgccgacaacaccaaggttctgggcgacatggccaagggcaagaccgcctttgacgccgaggccgcgcgcgccgccgccgccgccatcgccgcccattcggccagcgtaacagcgctgttctccgccgaggaacaggacccgaaatccgaggccctgcctgcgatctggcaggacttcgagacgttcagccgcaagtccgaagcgctgacgctggccgccgccgaggcggccggcagcatccagagcgaggccgatctgaaaccggcattggcggggatcggcggcgcctgcaaatcctgccacatggatttccgcaaaccccaataaacgcgcgttcttgtcagggccgcgcaacctgatatacgcgcccccatgttggatatcgcctcgaaccgccccgcattgccgcccgagatcgcgcggcgccgcacctttgccatcatctcgcatcccgatgcgggcaagaccacgctgaccgaaaagttcctgctgttcggcggcgcgatccagatggccggacaggtacgcgccaagggcgaagcgcggcgcacgcggtcggacttcatgcagatggaaaaggaccggggtatctcggtctcggcctcggcaatgtcgttcgattacaagaccttccggttcaatcttgtggatacgcccggccactcggacttctccgaggacacctaccgcacgctgacggcggtggatgcggcggtgatggtgatcgacggcgccaagggggtcgagagccagacgcagaaactgttcgaggtctgccggctgcgcgacctgccgatcctgaccttctgcaacaagatggaccgtgaaagccgcgacacgttcgagatcatcgatgagatccaggagatgctggccatcgacgtgacgcccgccagctggccgatcggccagggccgggatttcatcggctgttacgatatcctgcgcgaccggctggaactgatggaccgcgccgaccgcaacaaggtcgccgaaagcattgaaatcaatgggcttgatgaccccaaactggcgcagcacgtgcccgcgcatctgctggaacagctgcacgaagagctggagatggcgcgcgcgctgttgcccgaactcgacccgcaagcagtgctcgaagggcatatgacgccgatctggttcggctcggccatcaactcgttcggggtcaaggaactgatggacgggatcggcagttacggccccgaaccacagattcaaagcgccgaacccagaaagatttcacctgaagaaacaaaggtttccgggttcgtcttcaaggttcaggcgaacatggaccccaagcatcgcgaccgggtcgcctttgtccgcatggcctcgggccatttcaagcgcggcatgaagttgacccatgtgcgcaccaagaaaccgatggcggtctcgaacccggtgctgttccttgcctcggaccgggagctggcggacgaggcctgggccggcgatatcatcggcatccccaaccatggccagctgcgcatcggcgacacgctgaccgagggcgaggcgctgcgggtgaccggcatcccctcgtttgcaccggaactgttgcagggcgtgcgtgcgggcgatccgatgaaagccaagcatctggaaaaggcgctgatgcaatttgccgaggaaggcgccgccaaagtgttcaagcctatgatcggctcgggctttattgtcggcgtcgtgggggcgctgcaattcgaggttctggccagccggatcgagctggaatacgggctgccggtgcgctttgacggctcgcaattcacctctgcccgctgggtcgcaggggacaaggcggcgctggacaagttcatcaacgccaacaagcagcacatcgcccatgaccatgacggcgacaccgtctatctgacacgcctgcaatgggatatcgaccgggtgatccgcgactatcccgagctgaagctgaccgcgaccaaggaaatgatggtctgacgattgcgcccggcccttgcggccggggtccatccggtggtgtgatcaggccaggtagcggcaaacccgccgcaggcaatccgccacctgggacatatagtcgacatcgtagcccgcgtcgttttccaacacgctcagcagcgcgcaggaggtgccggtttcgctgtccacaagcaggaactggccgccgtaaccggcatggcccagcaagcgcccgtcggtcatcagatgcccgcagtaccgtaaccagtcgcgcggtggcgacaggcttggcgccgcgcgtcccagacaggagcgcaggaaatcggcgttcggataagccctgtcgcccgagagccccgcaaacagcagcccgaaccgcgccaaatctcgggcgctcaggcagccgccaccggaaaatgcgggcagctgttcggggctgaggctgatgtgaaacgcgccctcataacccgccgcatcggcgatttcctcgaccagtcgggtcagcggcagtggcgacaccgccgccgcgatcagggtcagcacatcggtattggccgatttgtattcggcaaaggcaggtggcggaccgggccggaacccggtgatccctgcggcgaactgggtcaggctcggctcgggcataccctcgggtggcagccgccagccaagcgcgatttcctcggtataacaattcgatagaggatcagaataatcctcggaaaagtcgttgtgcaccgccatgttcaacaaagcccacaccggggcgtctgcatagccactgccaatatccggcagatagtcagaaaccggcgcatcgagcgataccaatccctgcgccagcagctggccaaagatcaggtggatatgcagcttggtcaccgactggatcgaatgcggggcggtggggctgaaatcctccgccgcggcctcgaagatcagagcgtccccacgcagacagcaaaaggcggagaaagcgggatgtgccagcagcgcccgcagttccggcagggcagccggcaggtcgatcggggacggcgccagcggcagcacgttgcgcgaccgcaccatcagcgcgcgccggaacaggcggtgcgcgttatggaaaccgtggcggcgatgggcgggacggttccagcgttgcttgttgctgtcatcgacggccagatccgggttggggatacgcacgggcatggctattgcccggccacgcgatgcaacagcacgtcgatggccaccacccggtcaggatagacaaacagcgggttgatctcgacctcggcgatctcggcgcagtcttgcagataggcgcgcgtaagggcgtaaatatcgtcggcaatccgcgccagatcagcggcagggcgcccacgatagccgccgagcagcggggccagacgcaacccctcgagcccgcgctgcacatccgcgacgctgcaaggcagaagcagcgtcaccgcatcgcccagaagctcgaccagaacaccgccactgccaagaaccagcgcatgcccgaattgcggatcgcggcgcagggtcaggatcagttcggccagcgggggcggcgacatcgcctcgaccaggaaacggtcggtgagcgcatccgggtcataggcggcaaccgcgccgggcatttgcgcaagcgccgccctcaactccgactggtcggcaacgttcaatgccacagccccggcctcggtcttgtgggccaggcgcgggctcatcatcttgagcgcgaccggaaagccgatttccgctgccgcgctctccacttcccgggcagtaacgctacggccctcgggcaccgcacaccctgccccgcgcagccagtccttgccgatatcttcggtctgcccaaccaagttggctgggaccagcggtggcagcagtggcgcgggcttggcggacaggatccgcgcccgcgccgcgctccaccctgccgcatcacggatcgcgttcagagcctcgtgaatgccctgcatcggcgcgacaccctgctcgatcagcatctggcgtgtctcggcatccatgttctcgggaatggtggccaggatcgcggcgggcacctgttgttcggtggcggcgcgggcaaaggcaccggcgtcgttcagatagaacaccttggactcgtccagcccggcggcgggatagtcctgtaccagaaccgtgaaatcaggcgtcaccgcttccagcgtccgggaaaacaccggataggtatgttcgccctgaccccagatcggcgtggtatagtccagcggattggacactgtggcaatctcgggcagcagggccttcagttcggtgcgatgtgccccttcgacggccggaaagctgagcccgatcctttcggcgtgatcggccagcatcgtggccccaccgcccgaacaggtgaaccccgccacccgcgcaccgcgcggcgcaccggtcacgcacaagagcttgagcgtttccagaaactgcgacgggttgctgaccgagatcacgccgcagcgggcaaagagcgcctcgtaaagctcgtttgccccggacagcgagccggtatggctgatcgtcaatgcggcaccgatgcgggaactgccggatttcagcgccaccaccggcacaccgcgttccagcgcccgcagcgcggtgcgttcgaaccgggcgacatcctgcaaaccctcgatatgcaggccgatggcgcgcactacggggtcactcgcaaaagcgtccagaaaatcctcgagccccagaaccgcctgattgcccgccgacaccatataggccatcggcagcgagcgttggctcatggtgatatcggacgagaacatgcccgattgggtgatgatcgccgcaccatatcccggcgaccagccgccatgttcaaacgaccacagcgccgaattgcccacatagttgatcagcccgtaacaattgggcccgatcagcgccatgtcgcccgccgctgcgatcagcgcccgctcggcggccgcatcgccggtttccttgaacccggcggaaaagcagaccacaccacccacacccatcgccgataactgccccagcgcgcctgtaacagcggcggcgggaatggccagatagaccgcatcgggggcctcgggcagatctgcgatggtgggcacgcaagccaccccttccagcacgtcgcgcttggggttcaccgcccacatccgcccggcaaagccgcgcctgcgcgcctcgcgaatggcaatcgccgcgtcgcgcccgccgacaaaggcgatatggcgcggggtcagcaggcgccggaaattctcacgctgcgccggtctcatgcaccaagtggcctcagcatcgaacgggtgatgatatggcgctggatctcgctggtgccgtcccagatccgttccagccggctgtcgcgccagagccgctggaccggcaattcctccatcagccccataccgccgaagatctgcaccgcgtcatcggcgatccggcccagcatttccgagcagaagaccttgaccatggcagcatcctgatcggccatccggccggcccgatggcgggcaaccgcatccgtcaccatcaggttggccgcacgcaggttcatcgccccgtcggccagccggaatccggtggcctggaaggacccgatcggctggccgaactggcggcgattggcagcccattccgtcgccatgtccagtatgcgctcggccttgccgcagcaggacgccccgacccagatgcgccccatacccagccattgaccggcgatctcgaaccccctgccctcttctcccaggatctggccggggccaagccggacattgtcgaaatgcagttcgaacgtcttgtagccgcgatagctgaccgatctggtgccctcgcgacaaacgaaaccgggtgtgcctacgtcgaccagaaaggcggtgacgcgcttgcgaggcccgcgcggggtgtcatcggcaccggtggcggcaaagacgatggcgaaatcgggcatgcaggggcccgagatgaaatgcttggacccgttcaggatccagtcatcgccgtcccggcgggcgttggatttcatgcccatcgcatccgacccggcgtcgggctcggtcagggcgaacaattcgcgcttctcaccgcgcacgcagggcagcaggtatttctcgcgctggtcgccctcgcaggccagcaggatctcggtcgggcgcgcggcccagctgtgcagggcgtgcgtggtcttgccgaattcctgctcgatgatgcgctgcgccgacaggtcaagaccgccgccgccaacctcttcaggcaggttgcaggcaaaaaggccaagctcatgcgcgcgcgcctcgatctggcggccgatctcttcgggcacttggcccaggcggtcgacctcgtcctcgtgcggcatcatttcggtgtccacgaacttgcggaccgtggcggtcagcaattcgtgttcatggctggtttccatattcatgtcggaacctttctcagcttctgctctgacccgcgttacgccgcgacaggatcgccgagacgacaaaggcgatgatcgtgatggcgatcagaaccacggccgcggcggccacggtggggtcggtgttctcgcggatgccgttccacatgcggcgcggcagggtgtagacgctgaacttggagatgaagagcgtcacgacgatctcatcccagctcaggatgaaagcaaacagggccccggcaaagacaccgggccggatcgagggcaggatgacccgccgcatggtcgtccagttcgatgcgcccaggttttttgacgcctgttccagccttgggtcaaaggtggcgagcgaggcgctgacggtgatcagtaccatcggcgcggccaggatcgtatgggccaggatcaggcccggatagctgtccaagaggcccagcgggatccagagccggtaaaaggccatggccgagatgatctggggaatgatcagcggcagcagcaggaaggcgcgcacaagctcgctgtatttcgacgaaacccgccacaggccgatggcgcagagcgtgcccagaaaggtcgccagaaccgaagtcgacagcgcgatgaccccgctctggaagaagctcgatagccattcctcactggtgaacaggttctggaaatgccgcaaagacagctcgtcgctgggcatcgacaggaaccgtttgggcgtcagcgagaccgggatggcgatcagcgccggtgtcaccaggaacagcagcagcacccaggcgccggcgcggttgaagagcgagaacaggccaggtctcatcgcgtgctgcccccgaaaacagcgctaagcttcatgaagcgcgacatgatccagagcatggccagaacccccgccagcatcagcgccgccagcatcgccgccgtgccccatttcagggtgacgagaagctggaccgagatgtattcggccaccatcagcaccttgcccccgcccagcaccgccggggtgacgtagaacccgaggctgaggatgaacaccagaagggtcgaggccacgatacccggcagggtcagcggcaggtagatgcgccagaaggtctggctgccgctggcgccaagattgcgcgaggcatccatgacccggctgtcgagcgattgcatgctcaccagcagcggcagcaccgcataggggatcatgtaatgcaccatgccgatcagcacccccagctcgttgcgcataaaggcgatcggtgccgagaccaggccaagtgtctcaagcgtgttgttgatcagcccgctgcgccccagcagcatcagccaggaaaaggtccgcaccaggatcgagatccagaacgagaccagcagcagggtcagcatgtaattcttctgccgctggtggcagtgcaccatggcataggcaatggaatagcccagcgtcacgctgaacacggtcgtgatcacgcagatgcgcagggtggtccagacgatccgcaacagcgagtcgctttcataaagcatgcgataattgcccagccccggctcgggatcggtcacgctcagccacatgatgttcaggatcgggccgagatacagcgcgaccacaagcaccagaagcggcgcgatgatggcccagccgggatggatatgtcttgccactgcgttcatgtccgtgttccgaagggccgcgcctaccactggcgacaggcgcggcctcagggtcctagctgatcgcctcgaggaaggcgttcaccgcgtcaccgccattctcgccccaccatgtcgggtcgttgtagacgatcttgtcgatgttcatcgccgaggtgatcgcatagggctgctgatcctcggggatttcgccaaaggccgccgggttcgacggggtcatgccaaggcagtcgagcagcatgagctgcgccggcacctcctgcgcggtggcgatgaactgcatcaccgcctcgcggcccgccgggttgcccttgggcacgatataagcgccgggcatggccatggcttggttgttgaccagcttgaaacggccatcggtatcgttctcgatgttgcggccccggttctgccagatcatggccatggtgacctcgccgttgaccaccatcgaatgcacttcggaacccgagccccaatagatgctgtcatccttgatcgacttgatcttgttcagcgcccgctccatgtcgagcggatagagcgcgtcaccggcgacgccatcggccatcagcgccgcctcgagagagccgttggcccatttgtacagcgaccgcgtgccagggaaattggcggtgtcaaagaagtccttccaatccttgggcgggttgtcgccataggcctcggtgtcatagacgaaggcatatccgtacaggatcaccgagaccccgtgttccagcgcatagcccggcagggtcttgtccttgctgacgatggaatagtcgatcggttccagatgcccggtcggccccagcgacaccgcgttgaacaggtcggcatcggccacatcggcggtcacgttgccgctgtccaccatctccttgatcttgccttcgagcgggccggaagtgtcgaatttcacccctttgccggtggccgcggtaaaggcctcgccaatggccgagccgtggcattcgaccgactggccaccccagttccacatcaccacatggtcggccgccgcctgcgcgtcgcccgccagtacggcattcatggcgatacccgaggcaccgcaaagcgccagaaaggtgcgccggtccatgcgcccttccttgtaggcatgggcgctttcggtgagcatttccttcatgaattgcttgtcttgcatttcgtcctccgtgtcagatgcccaaggccttgccgggcgattgttatgacgccttgatcggcgttctttgggtgctcgttcagctttccttcaggtccaccgccgccgcgtcctgccagctcagctcgacggtctcgccctcgtgcaggggctgctggttgcgccagacgtcgatatccacttcgatctgttcggcctcggtggtttcgacgatgatccgctgcatcgacccgaaataggtgatgctggtaatagttcccttacgccgggcctgcgggtgaccggtgcccaggtgaatgtcgatcttctcggggcgcagcgcataggtctggccgttctgttgaacaaagttcgacttgcccaggaaactggcggcaaagcgggttgcgggccgctcgtacagctcttgcggagagcccacctgttcgatggccccgtcccgcatgatgacgatgcggtcggacatcgacagcgcctcttcctggtcatgggtgacgtagatgaaggtcgtgccgacgcggcggtgaatgtccttgagctgttcctgcacctcgacccgcagcttcttgtcgagcgcgcccagcggctcgtccagcagcaggaccggcggcgcgaaacacagcgcccgcgccagcgccacgcgttgttgctgaccgcccgacagctggccgggcttgcggttggcgaaatcctgcaactgcaccagttccagcatctcgtcgacacgggtccggatctcggcctcgggacgtttgcgcacgctcagcgcatagccgatattgtcgcgcaccgtcatatgcgggaacagggcatagccctgaaacaccatcccgaagttgcgtttttccgccggcacattggcaatcgagcttccgtccagcgcgatgtcaccgctggtgatgtccagaaaccccgcgatcatcatcaacagcgtcgtcttgcccgagcccgaagggcccagcagggtcaggaactctcccttgcggatttccagatcgaccgcgttgaccgcccggaacgtgccaaaatacttcgacacacccgcgatccgcagactgccgccagagaacgcctcggccatctacccctccgccccgcgcaggttcagcttggcgcgggcctctttcggtgtcagcaggcgcgcgcccatgcgttcgatgatctcgcgcgcacgggtcaccaactggccgttggtcgccagtacgccacggtcgagatagatgttgtcctccagcccgacgcggacattgccgcccagcgccacggcggcggcggccatcggcatctggccacgcccgatgccgaaactggcccagctggccccctccggcagctgcgatttcatcgccaccatggtttcgacatcctgatccgcgccccagggaatgcccaggcacaattggaacatcggcggcgcgtcgatcagcccctcggcgatcatcgccttggcaaaacggatatggcccagatcgaacacttccagttcgggcttgaccccccattcctgcaccagcgccgccattcggcgcagcgtcggcggggtcgagatatagatcatgtcggtatccgagaaattcagcgtcccgcaatccagcgaacagatatcggggcggcattcctcgacatgggccagtcgcgcctcggggccgatcatgtcggtgcccggtccgggcatggccgggttggcggggtcggaaatccagtcgccccccatgccggcagtcaggttgatcaccacgtcggtgccgctgtcgcgcacgcggtcgacaatctccttgaacagtttcggatcgcgcgacccctggccggtttccgggtcgcgcgcatggagatggacaatggccgcaccggccctggcggcctcgatcgccgcctcggcaatcgccttgggcgtgaccgggacatgcgggcttttgccggttgtgtccccggcaccggtgacggcgcaggtcagcacgacttcgttgttcatgcgattttttccctgttgttttttccagtttgctggccggatccctccaaaaactgtcgattattcgccgcatttaaggtgtcgatgtcgaaaaatattgataagatgcaaagaaatgtaaccacaggaaacagcatgcagctcgacttgttgccccctcaggacagaggccaggtccattcggttttcgtggtggtgccgcggttcaacctgacgacgctgatcacgatgatcgaaaccatgcggatcgggaattacctgtcctccgagcggctgttctcgtgggaggtgacctcgttcgacgggctgaacctgggcgccagcaatggcgtgcgggtgcatctggatgtcgagccggaccagaccgcgccggcggatcaggtctttgtcctggccagctggggcggcgagcattatcagaacaaggcgctggcctcgtggctgcgcaagcgcgcccgccagggcgagcgcatctgcgcggtcgaactgggctgctatctggtcgcccgcgccgggctgatggatggcaaggaggcgacgactcattggtcctggatcaacgggtttcaggagaagttcgaccagatttccgttgtagaacagctatttaccatcgacgggcggatcctgacctgtgccggtggcatggcgggcgtcgatctgatgctacggttgatcgagcagtcgcacggggcaggtttctcgggcgagatcgccgaccagatgctgcacaacccgatccgcaagggatcgtcctcgcagcgccggaccatggggcgcgggaccgagtcgatcctgccgctggtgcggcaggcgatgaccctcatcgaacgcaacatcgaagagccgctgaccgtgccccagatcgccgccgcgctggacgtgtcacagcgccagctggagcggcagttcaagaaacacgtgggctgtaccgtggttcagttcggcctgctgcgccgcttgcagaacgcgcgcgtcctgctgatcgccaccgaactcagcgtgcgcgaaatcgccaccgcctccggcttcaacacgctgtcgcatttctcgtattcgttcagcaagttcttcgggcggcggccgtcggattatcgcgaggcctggccctcgaacgaggcggccccgacatggcccggcacgctgtcggatttcctgcatgcgatcaactcgggggacaagcgctctaaggcgcctctcgcgccgcgcgaagggcattgagcacggcgacgatctcgcggtcgcgctgggccgccatgtcggcaaaatgccggtcaccggcgacggcgttgcagccatcgaccatacggtcgcgcaactcctgcgtcagttcgggcgcctcaagacgggtccagggcagtttcagcgccgggccgaactgatccagattggtggccatgccacccgcaccgcaagcgacgtgaaacgccatgcattgcccctggctgaccatgcgcggcgccggtccgttcatcagcgcgatgtcgatatcctcgggcgtggcctcgccattggcgaccatgtgcagcgcctcgcgccacagcgcctcttgcagccgcgtcgccacgaaaccggggatttcctttttcatcatcagcggcgccttgcccgcgacacgatagaattcaccggcccactctaccgccgccgggtcggttctctcgccgccgacgatctcgaccagcggcagcagatagggcgggttgaacggatgcccgatcaccgtgcgcccgggcgtttcgcagttggcctgaatgtcggtcatcatcaggcccgaggtcgaggagccgatcaccacattctcgggcacgatgcgccccagccggtgataaagcgcctgtttcatcgccagattctcgggcgcgctttcctggatgaaccccgcccccgcgaccgccgcatcgaggtcatggacgacgcgcagccggtccagcgacgcgcccggagcaagccccaaagcggtcaggctgatccaggcggtatcaaggatggtgcgaaacgccccctcctcggccctatcgtgcagatagctggtgacgtcatagccgcgcgccaggaaatgcgcggcccaaccgccgccgataggaccgccaccgatgctggtaacacgggtgatggaggtcggatctggatacttcattcgcccttgaacctcggttcgcgtttctcgacgaaggcggccacgccttcggccgcatcgtcggatttcagcatcttgcgataggtcggcatcgggtcggtgcgcatcttgtggaatgcctgttccagcggcacgcattcgatctcgcgttgaacctctttcaccgattgcatcgccagcggcgccgaccaggcgatcgaggccgcccattcgcgggccgcatccatcagttgttccttgggaaccaccttgttgaccagaccgtaatgggcggcctcggtcgcggacatgcggcggcccagcaggaacatctccatcgcgatgttgtgcgggatacgccgcggcagacgttgcagcgcgcctgcgtccggcacgatacccaacggcatttccggcaggccaaactccacgtgatcggcggcgatcagcagatcgcaggccatcgccatctcaaacccgccgccgatggccaacccgttgatcgcggcgatcaccggcttgttcagcgcccagttttcggtcaggccggtaaatccgccaaagccgtagtcgtcactctcccaccagttatcaagctgcatctcgcccgcgttcagcgctttcagatcccagcccgcgctgaagatcttgtcgccgccaccggtcaggatcgcacagcgcaattccttgtcctcgtgcaattcctgaaacgcagccgccagcgcctgactggttggtacgtcgatggcgttgaccttgccgcgcgacagcgtgacctcaagaacatggccgtcacggcgggtgctgacgccctcactcatcgggggaacctccatcaccggaactccggcatgacttcgtcgcagaacatcctgagcgatcgtttctgcgcgtcatgatccagccccatcgaggcgtaatagatgaactcgttcacgcccaggtcctcgtaccgtttcagcttgccgatggcggtttcaggcgatccgaacatcaggttctcttccagcatctcggggtcgtattgctcgcggcccgcgatctggtccagcggcagcgcggcggggaagccgttgaccacgtcgccggcattgcggaacaggttctcgaactgcgacagcaatcgccggatggcgtccagcgcctgctggcggtcggcggcattgtcatagatgcaggcatgacgcatcagcgcgaaacgcggcgaccatccgttatcggccttggcgatggcctcgtccaactgccgcttgtaaagctctgcctcggcaaagggccgggtcaagggccagcagttgatatggcagcggttgcgcaccgcatagtcataggtgatgggcgaacgcgcggcgacccagaccggcatgtcggcctgcacgggcttcggcaccgaggtcgaggtcgggaactgccagaattcgccgtcatgggcataatcaccctgccagagcgcgcgcaccgccggcagcatctcctgcatatagcgccaggcatcggattgcttgagccccggtttcatccggtcgaactcacgctgataggcgcccgaaccgatgccgaattccagccgcccgccgctgatcaggtcaagaaacgccgcctcgcccgcgaggttgatggggtgccaataggccgccgtggccacggcagtccccagccggattttgctggtctctccggcccaccaggtcaggatctggaacgggttcggcgcgattgtcatctcgatggcgtgatgttcggcggcccagacgatctcgaaaccgccctcttcggccatttgcaccatttcaagcgtgtgacgcgcgacatcgttcatgtcgagactgtcgtcgatccgctccaggttgatggcaagttggaatttcattgtccgtgttcctttccgggctctggctcagcgcatgacaaaggggttggccatgggttcgtcggatgtgttcatccacaccgtcttgggccgggtgtaatcgtagatcgcctggaacccgctttcgcggccatagccggaccccttgatgccgccaaattcggcgatgggagagaccacgcgataggtgttgacccagacgatcccggcgcgcacggcaccggccatcctgagcgagcgggcgctgtcgcgggtgaatatccccgccgccagcccgtgttcggaatcattggccagggccagcacctcttcttcggtgcgaaaccgctggacgctcaggaccgggccgaacagttcggtatcgacgatgcgcaggtcctggcgcgggcagtcgatgatcgtcggctcatagaacaggccacccagcccctcgggctgcttgccgccggtcagcacggtgccgccctcggcctgcgcatgggcgacctcgcgctggatatgcgccagctgcccgtcggtgcaaagcggccccatctgggtctcttccgccagcggatcgccgatcacgatggcacgcgcctgcgtcaccatccgatccaggaactcttcggcgatgtcctcgtgcaggtagagccgggatccggcgacacagctttgccccgtggcgccaaagatgcccgcgatcgaggcgttgaccgcgctttcgatattggcatcctcgaacacgatgaagggcgacttgccccccagttccagcgagacctcggcaaagttgcgcttggcgttttccagcacatggcgcgcggcattcggcccgccggtgaaggaaacccgtgccaccagcggatgcccggtcagcgcccgtccgcagggttcgccatgcccggtgacgatgttcacgaccccgggcgggaaaccggcctcttcgatcagctttccgaattccagcatcgccgcgctggcatgttccgaggccttcagaaccacggtattgcccgccgccagggccgggccgatcttgaccgcaaccaggaacagctggctgttccacggcaccaccgcagccaccacgcccagcggctcgcgcttggtaaagacgaacatgtccggcttgtcgatgggcagcgtttcaccgctgaccttgtcggcgcagcctgcgaaaaagtgaatgaactcggcgatgtatttcgcctgccagcgggtttccttgagcatcttgccggtatccaccgactcgatccgccccagttcctcggaccggtcggccagcagatcacccagccggcgcaggagcttgccgcgctcggtcggcgtcatcctcgcccatggccccgaggtaaaggcgcgatgcgccgcctcgaccgcccggttcacatccgcctcggtggcctcggggatccggcaccacaccttgccgtcggcggggtttgtgctgtcaaacagcgccccgtccgaggcatcgacccaagcgccgtcgatcagcatccgatagctctggatatcggccatctcggtcctcccttttttctctcgtctcatacaaagcggcgaatcaccggcgagttgtgcgaaaaatcggcatccatgtgtcgaaaattctcaagttgaggattggggatcagggcaggctggccgcaaaaggagatgcgaacgtgaccagcagcaagaaacaggtgatcggcggcccgcttgaaatcggcggcagggtgctgtcgctgtcccgcgccatccgggccggcgatttcgtctttctcaccggccagatcccgatgcgggacggtgtgccgattaccaccggctcggtcgaggaacagacgcgcgccgtgcttgacgacatcaccgccaccctcgcgcttgccgggtgtacccgcgacgatgtggtcaaggcgatggtctggctgcgcgcccgcagcgatttccccggcttcaacgcggtttacggcgagtatttcccgcacgacccgccgacccgctcggccgtggtcagcgacctgctggtcgatgtccgggtcgaggtcgaggtgatggcctataagccgttggggggagagggctaatgccgatagctcctgacggcagcacctacgagattgccggcccggtagatgcgccctgcgtggtgctggtccacggcctggggctgaaccgggcctgctggcaatggaccagcccggcgctgacggatggctatcgcgtgctcagctatgacctttacggccatggcgactcggttgatccgcccgagccccccagcctgtcgctcttttcgcgccagttgcagggcctgctcgatcactgcggtatcgcggatgcggtcattgtcggcttctcgctgggcggcatgatcgcgcgccggttcgcgcaggactgccccgaccgcgcgcgcgcgctggccctcctgcattctccgcaccaacgcagcgcgcaggcgcaggccgcgatcctggcacgggtcgagcaggcccgcgatcagggcccgcaatcaacggtcgaggcggcgctggagcgctggttcaccgaaggtttccgcagggccaaccccgcgatgatggagaccgtgcgcggctgggtcacggcaaaccgcaaggaggtctatcaccggatctaccgggttctggccgaggggatcgacgagatcaccgcccctgtcccgccgctcagctgccccgcattggtgatcaccggggacgaggattatggcaacggccccgagatgacccgcgccatcgccgccgagatcgcgggcgcgcaggcgctgatcctgccggggctgcgccacatggcgctggccgaggatccgggcgccatcaacaccccgctgcgccgatttctggacagcttgccaaagggggtaaccaaatgagcagcaccctcctcaaggggatacgcgtgctggatctcagccgcatgttgtccggcccctattgcagcatgttcctggccgatcacggcgccgaggtcatcaagatcgaaggcggcagcggcgacaccagccgcaacaacggcccctatcgcgccgatgatcccggccatgactgggcgggctatttcgtcagcctgaaccggggcaagaaaagcatccggctggacctgaaatcgctcgagggcaaggccgcctttcgcaggctggcgacgacggcggatgtggtgctggagaacttccggcccggcgtgatggaccgtctcgacctctcttatgaatctctcgccgaggccaatccccggctggtctatgccgccattcgcggctttggcgatccgcgcaccggggccagcccctatgccgactggccgtcctatgacgtggtggcgcaggcaatgggcgggctgatggcgatgaccggccccgatgccgatacgcccaccaaggtcggccccggcatcggcgatatctttgccggcatgatgatgtcctttggcattctcgccgccctgcgcgaggccgaggcgaccggcaagggccgtttcgtcgacgtcgccatgtatgacgcgatgatctcgatgtgcgagcgcatggtctatctgcacgacatgaccgggcaggtgccgggccccgagggcaacggccacccgctgctggccccctttggtgtgttccccgccgccgatggtcaggtggcgctgggtattgtcgatgacagtttctggcagaagctgaccgcgatcatgaacctgcccgacctgggcagcgatgcgcggttctcctcccgcgccgggcggtccgccaatgcgggcgagatcaaccgggtcgtctcgggctggaccgccacccgcagcaaggcagaactgaccgcgctgctgggcggtcaggtgccctttggcccgctcaacacggtggccgatatcgccgccgatccccatgttgcggcgcggcagatgctggcgcgcatcccccatcccgaacccggacatgccccctggaccgtggccgccaacccgctgcgctttgccggacaggtggcgcccccgctgcccgccccgccccggctgggcgagcatgacgcgctgctcgacacgctggcagacagcgcgccgctggacgaggatgcaaggcgcgacctgcgccgtgccttcgggcagttcgccaccggggtgaccgtgctgaccacccggcaagaggatggaacaccccgcggctttaccgccaattcgttcacctcggtctctctcgacccgccgctgctgctggtctgcctcgccaagacggcgcacagctgcgatgtctttgcccaggcgccacatttcgcggtcaacatcctgtcggacgcacagaaagagatttcgggcctcttcgcctcacgctcgaccgagaagttcgccggcacccattggcatccgggcccgcatgaactgccgctgatcaaccgggcgctggcgacatttgcctgtgcgcggcacaagctggtcgatgcaggcgatcacctgatcctgatcgggcgcgtgctgaaccacgcggtgaccgagggcaaaccgcttgggttccacaacggcgcctatttcgacctcgggctggagaaccggctggccgacgcggcaaccaaggacgcaaacgggatcatcgccgccgtcctggccgatggcgcgcggatcctgctggaagtgacacccgacggcacgctgacggtgcccaaggcgcccccgcgcgacaacacggttgccgggttcctgcggcacatggacagccgtggcctgacggcccgcctcgaccacctttatgccgtgttccagaacagccagaccggcgcgcattcgatcgtctatcacggcacggtcagcggcaccgcgccacccggcatgcgctatcacgatctggccgcgctgccgctggatcaggtcgccaacgacaccgaacgctcgctgctggcacgctatcagcgcgaataccgccatggcagtttcgggatttaccacggcaccgaacgcagcggcatcgtccattcgatcgccgatcacaccgaatacaccgtttgacaggagagacccaatgcttccggaactgagaaaagtcgtcactttcgacgaagatatccacaccgagggcggccgcgccgccgacccggtcctgcgcatgatcggggtcgcggcagtggtgaccaacccctgggccgggcgcggttttgtcgaggatctctcgcccgagatccgccgcatggcgccggttctgggcaagatgctaaccgaccgcctgatcgcgctggccggatcgggcgacgctatcgaggcctatggcaaggcctgcatctcgggcaccgattgcgagatcgaacacgcctcggcgctgatccacacgctgcaattcggcaatttctaccgcgaggcggtgggcgcaaagagctatcttggctttaccaacacacgcggaccggccaacacccagatccagatcccgctgatggacaagcacgataccggccgccgctcgcattacctgacggtgcagttctcgatctatgacgcgcccgcctgtgacgagttggtggtcgcacttggcgccgcaacgcgcgggcgaccgcatcaccgcatcggcgaccgttattccgatctggccgcgctgggccgcgacgtgcaggaccctgccggcgtcgaaccgaagaaatagcgcgcaaagcgcacccttggcggcggcccggtaagcccgacgctgccgccgaacggggacgatgcctactccggcgttccggtaaaggcgaggttctcggccatctgttcgtccagttccaacaggcgacgacgagcagcgacgtgggtgcgttcggcccggcgctgtgcatcggtcagcgccgacagcacagcactcccgccgaaccgcgtcacgaagctgctgtagcgacccccgaactcgggcagcagcgagtcctcggcggacaggatcgcctctgtgctgccgggatcgccctgccgtccggcacgacccgcgagctggcggtcgatccggcgagagctatgcttctcggtcatgatgacatgcaggccgcctgccttgcgggcctcggcgtcgagaataatgtcggttccgcgcccggccatgttggtggcgacggtgaccgccccggcccggcccgcctcggcgaccacggccgcctcatctgcgtcctgcgcggcgctgaggacccggtgtggcactccgagcgcgtgcagcgcggcgctggcggcctcggaggccgcaacggtacgggtgcctatcagcaccggtcgaccactggccgataatgccttggcgcgcttggcaacccgcgcccatttggttgcggcgcgggtcgagacctgggttttccacgtccggcggcgcgagcgtttatgggtcgggatacgcaccacgggcaagtcatagaccgaccagaattcgtccgccgcctctgtcgcggtcccggtcatgccgccaaggtggatgtagcgtcgaaagaaacgctgaaaagtgatctgcgcgagcgtgacccggcgagaggtgatttccacgccttccttggcctcgaccgcctggtgcagccccgccgaccacgagcggtcgggcatgatgcgccccgtgaactcgtcgacgatctcgaccttgccgtcgcgcaggatgtagtgctcgtcgcgctgatgcaggcgaatggcgctgatcgccgtgcgcaccgcatcttcgcggatcggcgcgggccgccatgcggggggcatccgctcggccagatctgcaaggcggtcacatccgttacggctcagttcgaccgcatggcgcagccgatcaaggcgatagtctcgcccttccttcaactcggcggcaatggcgtgggcggcgcgggcggcctcggcttcgacctccgcatccgccggaggcaccgagaggatcagtggcgtgcgcgcctcgtcgatcatcacgctgtcgatctcgtccactatggcgaattgcaatccgggcaacagcaggccggtcccgtcgaaaaacgcgcgggtgcgcaggccgatgtcccctgcccgcccgcccatggcgacacggtcgcgcaggaaggtaaaggcaacctccttgcccgaggcatagacaatatcggcggcaaatgccgcgcggcgttcctctggcgtgcagcccggctcgactgcggcgcaggtcaggcccaggcgggcataaagaccccgcatcgtatcggcatcgcggccagcgagataatcgttcgcggtgatgacatgcacgcgccgacccgccagcgcggcagttccggcggcaagcgtgatggcgagggtcttgccctcgccggtctgcatctctgccaccgcgccgttcagcaccgcacgagcgccaagtatctgggtcgcatagtgacgctgaccaagttcgcgccccgcacattcgcggatcagcgcgaaactgcggaccagcagcgcctcacccggatgcgcgcgcgccgcgcgcatgccgtaggcggcggcgcgcacctcgccttgcaaccggtcgtctgacatttgcgcaaacgccttcccgcgacgcaggacgcgccacgcgaagaaccttgacggccgggcccgtctgcgacgacgcggaagcgtggtgtatttctcgatccagcggtcaagcttcgacttcgccggttcggcgggtgcgcgcggatagaaagcgcctggggcctggccgggaaaggtatcagacattgaggtcccgcaagaaaatctgccgtaccgcgcgcaaaagctgtgtccccaatggtgccgaaccgtggtcaaagcgtaccgacacacgctcaccgagagcggtcagcgggcgctcgtccgttggctcgacatccatgacaaagacggttccgacgggtgtcaaaggtttatccgcggtcggatcgatcgcgatcgggccacctgcctcggttgccaaggcggcgcttggcaaaaccgggacggcggcgggagttcctcgggtcagcagcgcaggcaccggctccagtggcgcgctggtcaggcgcatctgcaccgcctcgatattgcggcgaaccagatcgatcttggcctcgggaatgaccacgcgcacgatacccggctcggatccgatgacccaggccagttcctcgcccttgcggacatagcgaccgacaaggtcgtcgccggccggcagcagcaatcggccggccaccggtgcggtcacgatctgctcgccccgacgctcgaccgccaaggcacgctcttcctcggccagcgccagttcctgtgcgatcatgtcggcacgtacccggtcgttgatcagcgcattgaaccggcgcaggcgcagctcttcgatccgggcctccatctgccgcacgcgagcgtccagcagcgggttgctgacgcgcaagatcggatcccccggcgccagcgtatcgcccggacgcgccagcagttcctcgacaaagccctccgcgccgctcagcgcccgggcattttctggcgcgcggatcacgccactgacaatggtggcagagggcacgggctgcacgaaaagcgcccagaccaccgccagaaccagggccatcgtgaccgtgaccgcgcgaaagcggtgcccctccagacgcgggctgccaaggacgaagcgaatgccgcgcaccgccggaacgatcagcagtagaacacctgcccagaaggccagcagcaggccgatctcgaagaacatgcccgccaccagcaacatgatcgtcagcatgatcatgtagcggtagatcagcgaaagcaggccgtagacggtaaaccaggtcgcctctccgcgcgccatcgccggcgagacggcgtttttcatcccgaagagatagcgctgtgccaggtattgcaggtgctgggtcgagcgggtgccgaggttggggatctcgatcaggtcggcgagaacgtaatagccgtcgaaccgtagcaaagggttgccgttgaagaacacggtcgagagccctgccagcagcattacgttcattgcggcagccctgaacaagcccggttccatctgcacccacagcagggccgcgccaccggcaaggaacaactccaccacgatccccgccgaggcgacccccgcgcgctgccatttcgaccggaaagctgaagaggccgaagcgtccacgtatggcacgggcatgaacaccaggaacatgatcccgatctcgtgaacctcgccgccccagtggcggacggcataagcgtggcccagttcgtgcaccgccttgaccagtggatagaccgtgaggatcagcagcagattgcctgccgtcagcgcccggtcggcgatgttggactggagtgcatcgatgttctgcaacgcggcaaacaggccaccacagaccaccgccagccagaccagcgcaccgaaccaggaaaagaacggccgcaccagccagccggttgcgcgaacgaagttgtcggggtccagcaccggcacccggatggcgagcgggttgcgcaggctggcgagacgtttcttgcgactgtcggtgcggccacgttgaaccacctgctccatgtcgggcgggatcgcggcgtgcagcacgtcggagcggtgcaggcggatcagcagctggatgacctcgtcctgggcaggcaggtcatcgcccagagcctcggcggcggcgcgccagatctcttccatcgtccggcgaccgttcatcaagcccacaaggcgccaggcggcttcggacaagcgcagataggcgccgctggcgtgatcttcgacgacgtaccagacctcgccccggaacacggcccgatgtacctcggcatgcgttcgaaggcgcggcgtcaggtcggcgacacgataccaggtctggctgtgcagcgttccgctcacggcagccagcgccagatcgccatccgcgcccagttccgcaggccatgcgtccagatcatcagaagcgggcgttcgtccaccgtgatcttggcgatgccttccatgccggggcgcaacaggttggtctgttcgggcagttgcgcatcgacgcggaacacgttgcgcccgtcttcgacccccgcgacagatgtgacgcgcccggtctcgaccccgaaggtccgaccgggcagcgcagtcagaatgacctcgccggccagcccctctcccaccagcgcaagatcgcgctcgtccaccgacaacacgatacggtaagcgtccagcggggcgatctcgtacagcacctgtccgcgcgaaaccggtgcgccgacggattggtccagatcgcccgaaagaaccaccccgtcgaacggcgcgcgcagctgcgtccgggccagacgttcctcgagcagcgcgatctcggcctcagcctgactgatttgcgtagcggtgataccgatggcggcacggtcgcgatcggcaagcgcggtctcgtattcgcgctgacgctgggcacgaacggtattccaacgcgcgatctccagccgcaggtcgcggtcgtcaagcgtggcgaggatgtcgttctctgccacgatgtcgccggggatcgcggcggcagaggcgacatacccgtccagcggcgatgccacgacgcgccgaatctcgccctcgacccgtgcatcggcggtaatgtggaatggaacagcggttgtccaggcaaaccacagcgcaacacccgccagcaggatcgccgccttcaacccggccttgcgggggccaaggacggcggcaccaaagcggccgatctctgccaccaccttgaccggcagagcgcggtcgttcagtcgcttttcctccaacacggggccaaggatacccgcgaccgcctcgacaagttcgacctcttcatcgcggaacgggttgttgccgccgcgttccagcaccatcgccccggtcacccggccatcacggcgcagcagtaccgtcaataccgcgcgcggcacgcccgagtggatcagttcctggtgcgcggctgtcaaggtcagcgtgttgtcgctatcctgcggcatccggatcggctcgccctgatcgatcgcctcgtccatcgcgtcggcgatccgctggacaagctccgaagagcgctgaaagttgccgctgtgggacagcgaaaccactttggagcgtcggcggtgccggcgaccaagcgccacacggtcacaagcgagacggtcacagaaatcggtgacagccgtggcggcggctacggaccagcgcggttcgtccagggccccggccagcagttcgacagcggcacgcgccctggcctggctgagcgcaccttcgttcaggtcgcggaccacgagacggagttccatggccggcagcgcccatttcacctcgtccaccacccggcgcagatccagatcggcgcggaccgcaagctggaccgcaatcaccccgaacagcgcgccatcgcgcagcaccggaacgccaacggcgcagcaggtcttgccatgttcctgataaccgcttttcacgattggtttgcgctgtgcgatggtcagatccacggcggaagacagaccttcgcccggttccgcctctgccggtgcgtgggcggccagctggaatggcccggtgtcgcgcgggcccagcgccagaaccacaatgtcggcattcagacgcttgcacaattgatccgtccaggcggccagggccgtctgttcatccggatgtaccgaggacacctgcgcgggctcttgcccgcgctcccccggcccggccgtcgtttcaaagtttgatcgcgagtccaaggctgtctcctgctggaacgatcctgccaatttggcacaaagtcaaatattttcagttgtttggtaccagtgcccaacactgctccaccaaagccaggcgattacaccgggaggtcgcgcggacattggtttcatgggaaagaacggccccccgcaccaagcggaaggccggatcgcagggccgttgcaccgaatatgcaatgagcctcagagcgcgaagtgcggcgccccgcccgccggaggtctaccgaacgtactggtctcgtcgtcatagaccaggtaatcgctggtttccggcgtcgacagatcatccaacagccatgggacatagatcttggactgcgtgacgatgtccagatagctctggctgcggccatgctgatccagatcggcccccagttcgttccagtcgacgaacatgtccttctgatcgttcatgacggctctggacccactggcgagcgcctcgttcgtccaggcgatgacctgcggtgcagaggccggataaccgaccaggacgctggtggcgttgagcaaagcagcgacagcgtggcggatcagggcattctcgccaccccccgtcaggcccaacgcatcgaccagggtcacgtcagcaagatgggcatagctgacgggaatgtcgaatacggtgtccaatgtctgctgcggatcgtagatcagcgtcccatccgaggttgtcggccatgcagaggcgccgtgctgcgtggcgttgttcttccagaagcccggtgtcagaccggcggcctctccctgatccaccccgtagtgatgcgccagatcggtgtcggtgatcgagcgatcctcgcctgcaaacaccgcggcggcattgccataggcaccggtcgtggccgaggcatcgaccgcgccttccgaggtgaacagccaggtctcgcccgcatccagcatcccgtcgttgtcggtgtcgccatcgacatagatcgcggcaaaatcgtcgctggtatcgtccggcgtgcccgcgtcatcaatcaccccggtaagcttgtccagaaccacctcgccagccccttcgttggtgacaagataggtccagatcagcggcgtgccttcgacaaacaacggtcccggcgcatcgtttgcgtcttcgagttcggtgggcgcgtagacgttgacggcattgaccgccttgaccagtttcacctggtccgcaacaccagtaagacgcgcattgtcggtggccgacacctgctggttcgaggcactgaccgcaaccgcggtggcgatgttctcatagtctccttccggcgcgatgcccatcgaggagaacagccatgtctcgcccggatcgagcagaccattgccatcgtcgccggacacgtagaccggcgcgaagtcgtcggacgcatggttcggcgtgccagcatcgtcggtcaggctcacgacactcaccgccacatcactggtgttggacagaagataggtccaggtcacatcctgcccggcacggaccaaggcggggatcgtgtcggcgtcctcttccttggtcggctccagcggatcgaccgcattcaccgctttttccagcgagattgcgggcgtgcccggtggcggagttccgtgatagtgggccaggtcgctgtccgtgacctgcgcgcccgaggcatcggtcgcggtgacgatcgcaacgttgacgtaatcgcccggcgtcacgataccgacggcgcgatagagccaggtctcgtcagtgtcgagcagcccgttgttgttggcatcacccgaaacaaaggccggcgcgaaatcgtcggaaccgtcgcccggcgtgccggcatcgtcgatcagtgttccgacggcaagcgcgccgccgcccgtattcccgacaaggtaggtccagacgaccgcgtcgcctccgacaagttccgggccattcaatgcattggcgtcttcggcaacggtcgggttccacggatcgaccgcgttgacagccttgacaagcgtcactgacgagccgccaggaaccctggtgccggtgtggtggttcacgtcggtatcggtcgcttcgcggccataggagtcactgaccgtgaccctgacctcgttgacataagcgccgtcggcggcgacgccgcccagggacgccagccaggtctcgccaggatccagcataccgttgccatcatcgccggaaacatagaccggcgtgcggtcatccgaagtgtcgttcggcgtgccggcgtcatccacgatgctgtccaacgagaccgaaacggcgccgtcattggtgatcaggtaggtccacaatacggcagaccccgtctccagcaccggaccgggcccggtatcggcgtcctcagccgcggtggggttgaagggatccagcgcattgatcgccttttcgatcgtgacggacggcggcgggtcggtgaccacgacgcccacgtgatggttgccgtccgagtccgtcggtgtcgcgccccgcgacccgcgcgccgttacggtggcgacgtttgaataaggccctgccacgacggtgtgatcaccgacgccttcggacgtgtacagccacacctcgcccggatcgagacgccggttttcattggcatcgcccgcgacgtaagtcggagtgaaccggccgccattcgatgctgtgtcgctgatcgatacccggtgaagcgactcgtccccggtgttcgacacgagataggtccagatcacatcggtcccgacagaaagcacgacggcctcggcggcggtgtccgcatcctcggcatcggtcggggaccagggatctgcggcgttgatcgccttttcgatctggagccccacctcgatggtgccgggctcggccggaccggacggggtggaaccggcggccgtttgcagcggcacgcgaacggtgtcgttctcgggcccaccggcgctgtcaaaggcgccccggccgtttccgggctgcggatcacgcggggcaccgtgctggtcaccccattcgggatcctgcggcgtgaccatggcgatcaggtcataggcctcggcccggctggtcgcggcgcccgtggcctcggccaggtccaacaggaactcgacggcatgcggcgatggcagccggtttaccgtgggcgcaccgaaccgcgagaagggaacgatgaaactgttgtattcgccggtccagtcgaacatccgatcggtaccggtgttggcgatcagaacatcgcgcccgccgccgccaaaggcaaaatcagccgcaccgccggtggtttgtggcgaaaccgcactgtccgaagtgtcgttccggccgccgtttgtacccaggttatcgtcaagctggagatagtcgtccccccagccgccgaacatccggtcatggccggtgccgccaaacaccacgtcgttgccgtcgccgccaaagatcgcgtccttgccatcctcgatcaagttgccgtcgtcatcgaaggtccggaagttcaggaagtaattctcgatgatcgggcgcgggtcgtccgggtcatagaaggtctggtagctgcccgtcgtacgatcatagaactcggtcaggataccgctgtccggctcgtacagcatcggtgtattggcgatcggccgggtgtcgttgtggaagatcggcagcgcctcggcgcccgaagccgcatcatcaccggcgccggcatggatgaagtcgtcgcccaaaccaccgtagatgatgtcgttgccgccctccttgggcaggatcgcgtcgacagtgatcttgaggtaaccattcagatccacctctgcgccgatccagggtccggggatcgaaagcgtccgctgcgcctctgccgaaatgccgttgagcggctcggccaggccgttgcggctgacccggatcacaccgtcgtcgccaagcagaccgtcttcgccggtcccgccgaagatacggtcgtcaccggtgccgccgatgatctggtcatcgtgcccgttgccatagcccacgtcgttgccggtcatcaggtagatgatgtcgtcgccgtcctcgccatagacaaggtcgctggcgccaaggctgccgacatcggtgcccggcgtgtagtccagctgaaccacggcacgcgggatcaggcggatgtcgctgcgcaggtgcacctgcgagggatcgaccgtattgttcccgatgtcggaggtcctgtcgtagttgtagatcagccagacgttgggaccaccgacgaggtcgaagatgttgccgttatcgccgacgatcacatccgcgtcgcggccatgctccgacggggcgcccagcatgctgtttgcatctgtgccaaggatgtcgatggcgatctgggtccctgccccgccaaagatcacgtcagacccgtccgggcgctgctcgggtgttacgagcgtgtacaaggaagagctgccgccaatcaggtcgtcctggcccaggttgccaaagatcaggtcgttgccgccaccaccttcgacatagtcgtcgccatcggtttcggcctcgaacgaaggcacgtgcacaagcgtgccgtccgcgtcgcgtgtcgccgacaccgcgaggtcgaggatcgcgccgtcgccctggacggagtcatccccgagttgcgcaaagatcttgtcgtgcgaggcaccacccgcgatgtcgtcattgccgaactgaccatcgttgcgcgcctgataggcaacgtcgtgatagagctcggtaatctcgaaggcggtccagggcgatcccgcgtggcgcgggtcatcgaacagcgttaccgtgtccacgttggccgagccatcgcggttgtagatcgtcgacccggtcaggcgcacgatgcgcgcatcctgatcctggtactgccccaccgcgcgctgcgccagcgtgacattgtcgccaaagatcagatcctgttcggtgccaccgtcgatccggtcgccgttcggcactccctgcacgacccggttcgcgccaccgatcaggatatcgcgcccggcatcgccaaagatcaggtcatcaccgccgttgtcgatctctgagctggcgatcgttacgatgtactcataggccgtggtccggattcgcagcggcggttcggtcacgtcgatccgaccgtggtcgccaaagacgacatcgtcgcccatgccgccgaagacggaatcgtcgcccacgatcatggcatcgcccgcctcggaaatcagtgcgcccgcaaccgggatggtcaggataggcccggccagcgcgcgcttttcagcgttggtcagggtatcgtcgttgtagagggtcagatcaccgaagatgtcgacgttgaagccgctgtcgccccagatctgatccacgccctgctggccgaagatcgcgtcgttgccaccgccgccggccagatggtcgccctcgcggctgcccatgatcaggtcgtcgttgccgccgccataggcggtcaccttgcccgcgccgccgcccgcagtgatccgcgcctgacgcagaccgtcgggcagaaccgcgccgtcttccagcgtcagggtgaggccatcggcggatatctcagcgatgcgatagcttgcggtcgcgccattggtcagctcgacctcgatcgcgcgcccttggcggaagcccgcatccagccagctcgacgttgcctggatggtcagggccgcggcgtcaaaggtcatctcgccggccagctctgcgaagaccaggatttcatccttgcccgcgatcaggaacggatcggccagcggcatgacaaagctggcccggatgtcggccagcgcctcggaggtgaacggcgggaagggccgttcgccgaagttgtggccgttgttgttttcgcccgagccggaatagaacaggccatcctgcgatgtgtcgccatagatcaccaggagcgattccgagccgccgccgccgtcgaccatgatcaggtcaccgccgtcctcggtccggttgccgccgccgtggatcatggtcaggccgccatggatcgcggtctcgccgccctggcccgaggtggtgggttgcagcgtaccgtcaatccgcagggcatcgttgcccttgcccatcatgatgttcaggatctcgatgctggacagcagcggatcggtgacgaagtttccgctcgtgtccaccacctgagtgccccaggagatgccgccgggcaccgtggtgggttcaccaaaatcggtttcctcgaagttgagttcgagggccatgccgaagccggtcagaccggtgggtgtcagcacaccggacttgtcctcctgcgaggcgtcgtcgaaaatgttcaggacgtcgatctgcgcaaactcgtcgggctgcgggccgatgtcgacggcctcgcccggcgtctcgcccggcaggatgattgccgggatcaaggtccggtccgcaccggtcgcaccaccctcgaccgataccggcccctggatgttggtcagccggtgcacggacgagaacgacatcttgttctgcagatagaccggcagggtatagtcctggttggcttcgacggtgatctgcacctcggtcgcccagttgctgtcgtcgaactggatggcatcggcgacgcgaacgacacgaacgttgccggtgcccacggtcagcgagccggatgaggtcagacgcaggaactcgcgcccctgatcatcgatctccaccagcgcgatctggtacagtcccgcattcggcccgctgtcgatgcggatctcgtgccccggcaggaagccgtcgtcgtaccagctgtcgccgtcggtccgcgtgatggtgtcaccgtcgaccgtgacgccgttctcggtgacggtttcgtcgccaaagatcacctgcccgttgaacagcatgctgatggacacttcgcccagcgagacatttgtgtccgcgccgccggtaaagctggcaccggcaagcgtgatcgaggtgtcggtgaccgcgatgacctcgtagtattcttcggtgccggtgtcgttcgcggtgctgccggaaatcgcgatgcgcgcgcccacatagaggttggcatccacaaaagagcccagatcggtgcgggtgatcgtatcgcccgagaaggtgaccggaccatcgaagaactcggccacttcgaaagtgccgacatcgacgtcccggatcagtcggttgctgttgtcggaagtgtcgatggcgctgacgatggacgcctgcccgtcggtcaagagcgggatcgtcacaacctcacccgcgttgggggcagaggtcagccggatggtgtaatcgtcatcggcaaggggtgtcaccagggtgtcacccgcgctttcggtgatcaccacgcccggggtgtcgttgtccaggaccttgacgccaagaacctggctagcggcatcatcgaatgcgccccccgtcgaggtgaccgtcgcctggatctgaagaccacgcggatcctcgggtttgctgtcgtcgatggcggtcagggtaacgtatttgacgctatcccagtccgagctgtcgaaagtgatcgtgggcgtgtcgaacgccagctgcgcatccgtacccggtgcgaacagctcggccagcgagatagtgacggtctcgcccggatcgggcgcacggctgagcgagatcccgacccggtcggtgaacccgtcgggcccttcgagaacgcgtgtgtcggttccatcatgcgtcaggatcacgtcggcctgatcgttgtccagaatcgtgacctcgacgttgcgcacggcaaggccgtcgtacagatcgacggcgtcttgatcggcgccgttttcattgatcgcctgaacgctatggctgatgacgatcttgcgttcgccctcttccagactgtcatccgaggcggcaatccagacggtctgcgcgtcggaccagttggtcgagtcgaaaaccagaacgacatcgcgggtcggaacctgttcgtcggtcccgttgaccgaaaccgtgtcgaagtaatcgccctcggaggcgccgatcaggaccgagtcgccctcgtccggcaagccatcgttgttgcgatccagcagaatgcgcggcgcctcggtcgggtcccaggcatcctcgtcgtccgacgaacgcgctgccgaaacggtgatatagaccctggtgccgaccgcaatggcctcgttgagcgagatctcatagcggtcgccgaaatctccttcgcgaacaacggaataaccgtcttcatcgccgttctcgtcgagctcacgaatgctgacgggaccgctgccgtcccccgccacggtcatctcgacgccttcgatggacaggccttcgtagcggccgtcgctgaggacatcgtggttgatgacagagctctgcccttccagtccggcgctgctgatctgctcggtcacatcgctggcgatgttgatcacatcgctgccgaggttgccgacgatgcgcacggcaacaccgatgggggtggacaggacaaagaagtcgtcgtcgccctccaggccatcgacttcaagcacctcgatattctcgaaattgacgttcaggccgccgccaaagacgccatcttcacggatcacaaaggcgtcgccgaactcggtgcccagaacgatgaccttgtcatatccggcgccgccatcgatggagaccggggcgttgaggttgtaggttacctggtcctcgccggtgccggtgttgatgatgttgcggccctcgaccgagtactggtcgaggatcgggtcaaagttctcatcggccagcgcaaaggcgcgcacgacgaaaatatcgttgcccgcgtcgccttccagacggatctctgccttgttcgaatagacggtgaatgtgtcgccgccgtcgccacccttggcgaccagagactgggacgggcccgcggtgatatagccgcgggtggtgcggataatctcggcaggctcatcgccgggggccgcattcaggtggaaggccgcgccctcgggattgtttgcgtccagaacgccgtggaactggccgatctggaagcggtctgcccctgccccggcatcgagcgtggtgatcgtgctgttgccgtcgacggcgaacatgtcgtcgccttcaaggccatagacggtcagtcggccgttgaccgcacggtcatagttgacccgttgcacgttggacgggcgatcgctggaggtctgcgcctggtcgatggcgttgtccagcgaagtgtccgtgccgttcggattggcatgcatcagcgctacaaagcttggccggtcggcggtgcggttttcgatcgacgtgatctcgcgcagcaggaacaggtcggagccagtcgagcccgtaatcgccagcgtgtcggtgccgtcatccggtgcgccggtgtcgagcacgttgatcagatagtcgcgctcttcgccgtaggtgccggtggtgttgatgacatagacgtcggtgccttcggccccgtcgaggtcaagcgtgtcgcgatagccattgtcgcgataggtgtccatcgtcatcagcgtgttgacggtgatctcgtcctcgtcgccagccgtgcggatgaagccttgggcaatcagcttcagcgaattgacggtgatgatgtccacatcgtcgccggattgcagcaggaactggtcgccgttctgattgccgcgggtctggatggttcctgtcagctcggcgttgcttccatagccggcgtcggcatcggtgcccgaccgggacgcgccggtgcgggtggtgtcgagctgcatcgttaccgtctggccagcgatcaccaggctgttggcctccatcgagaggttgtcgccgacccagaggtccactgtgttgaaggcatccacgcgggcgctatcaaagctttgcaccgcgttctgcacgaccaggcgagtgccgttttccagcagatacagatcctctgctggggatgacacgtcgcgcggcaggatgcgcggcacttgtgcatgaccgtaaggcgacgccggcagggtcggcgtggcgggcgtatccggaatggtcagccgtacagcaccgcctgtcgacagggcgtaaagcagattcaactcgttcgccgtctctgtcagatagacgccagtgtcgccatcagcggtcaccacaccggaccagtcgcccagaataccggaatcgatatcgaaatcgtccgaggacagaccgatggagccgccatcggccagcagatcgacgttgcgaccggtgacgttgtcgtcttcgccggcaccggagttcgagtcgaggatggaccccgcgcgggttgtcagcgtgacgtcgcccagttcggaatccaccgtgttcacgcgcatgttgccagcggtctctgtgatccggatggtgcgctgggcatctgcggtcaggacaccgctctgcgacacgttcagaacgctgtcgaccagattggtttccaggaaatccgcgtcggtaccgacgccaccggtgcgggcggtcatggtgatgttgacgccgccgacgtcccatggatcggggctgccgtcggtgggatcggaatcgaggatgtggcgcggtgcctccagcgtcacatcaccagcggacgagtcgatccgtccgacgcgcagatcgtcgaggtcaccgctcagcacggcgtcgatctcggtcagaacgacatcaccgttggtggcggcatcgatgtagtgtgcaccatcgccatcggtgtcgccctggcggatattggtattcgcgacgatccggacggtgttgtcgcccggcgcgcgtacggtggagccatctggatcggtcccattggccgtaatccggctgcccgcctcgatcaggtcgaagtcccaggtggtgacggccagctcggtcgccgtggcggaatagcccgcaccgggtccgagatctcggttcacggtatccggatcatcgtagaagaactgatagtaggtgccattgtctccggtatcgccagtgacgagaacaccctggctctgaccatccacatcctcgcgaacggcagaccgcaaggcaagtgacgcctcggtcgccgccgccacgatgccgaccgccacggtggctgtggtctgtgtggtgtcgccggtacggaggcgcaggccaagatccatccagatgctgtcgcccgacgctgcatacaaagcttcgttctcgctggcgacgcgggtcagatccaccttgatcgccgtgccatcgagtccgatgtcgcccgaggtcgcctcgatcccgtggaacagcgagacgatacgggtcgcggtcccggcggtaatcgaagaggcgcgggtcagtgtcagcctatcgccgttcacctcggccacctggtgtacctcgtcaccgacgcggatcaggccacgttccccgatccccatggcggaccagtccccaccatctgtccgcaccagctcgaccgcgcccgaggccccggtttgcgcggtgacttccagttcggctaccgtgtgggacatgaactctgtatcgcggaagctgcgcgccaggtcggcatcgcccatcgtattggtacggatgaccgcgccctcggtcaggatgtcgccacccgtgttcaggatgcgggtctcgcccagcgggttctcaattgaggcgccgtcgacgttgctcccggcaagaacgatgtttcctgccccaagattgcggatgtcgatcagggcgttgccatagttttccttgatcgagaactgcatggcgctttcgacagtatccaggtcgaccagcagcacgcgggcatgaccggcctcggcgatcatgtcgatccggttcaccaccagatcgtaattggacaggttggtcagccgcacttcgccaaacccgcgcaacacgcgcagttcggcccagtgtttgccatcgaaatttccgttctcctggctgatgctgccaagcggcgcattgaaaacaaccgacccaaggttcgcggcgatgatgtcatcaacgacgatctggtcgctcccgttgaagtcgctgaacgcatccgaaccgacctcgggcaatacgaatgcaccgctgtcattcaacagtctgacgttataggcccggaccacatcaccgctggcgtcaaccaccagttccggtgacgggcccgcgctgatttcgatatcagaatcccattcgatcaagtcgccggtgacactcacgtagactgcgaggtcattgtaacccggataggtgttcaacgcgctgggcggaacgttgtcgacatggacattctcaccgccgatcagacgcggcgcagcaaagatggtcgcaccggcatcgccatcgataacggtacgcgtgcttgcagaaccaaaggtttcgccggtcccggcgccaatcccccagaacaccgcccgatagtcgctatcgtagctgtagctcgcccgattgacttcaaaatcgacaccgcggcgaccctgaatcagggttccatcggtcaattggtccttgcctgcaagcaggctgccttcgatcagcaccgcggaatcatagtcgaagtcactatcggactcggcgcgcgtgccgccgaacaggcccccggcctcggcccgggcataactgtccatggtcagatcgccagacagcgaactggaggtcgggttgtcgaagatgcccatgttggcactgacatcaacggtttcggcatcgatcgtggcgccatcaccaatgaccgaattcgaacgggcagtcagatcattttccacataggcaccggcgccggcgatcaacccgccaccgtcggctatgacctcggccgtatggtcgaaatcaagctgtgagtactggcggtaattgcctgccgcctcgatcgtgacgtcctgcgcctgcacttcggtcagttccgtgaccgcgctgtcgatgctcaggatcgtggctgaagtcccctctgttgtgccccctgtgatgcgggtcaatttgcccaccgcggtggtcgaatagctggtggcgatctgatcgccatccgaattctgaacgctgaggagaccgcccgcgatattgctgaccacaaggtcgaggctggtgtcagtcagcgagtagagggtcacatcgccgcgcgcacggacgaggtccgcgttgatgtaggcctgcgccatcacatccgcgccggaatcggcaacggggaaggtgaacccgattccagcgccgccgcccccgcgcgcctcggccttggtctgaccgtcaaacgcaacgagaacggcctcgcggatgtcgcggccctcggtcgtttccaggcccatgcccgtggcatccgtcggattgccgggaagcgcatccagaatgacacggaactcgtgccggccttcgacaggcgcgcccaggttcacctcgacccgttccagccggttcgcattggacagggcctgaacaaccacggagccgtttgccagaatgacgttcacggtgcccgcaaaggacatcgtgttgcccgacgcgtcgcgcaggacaaaaccgtcagccagtgcgccgccgttgctggtaacgctgtaggtcgtcccttgatccagcccgatgatcggcaggtcggcagccctggtcagcgactgcaccgcgtcgttgctggccgagcgggtcagcgcgatcggagtgatcgcgatgttgtttgaggagtcgtttggatccgtgtaacccacggattcgaaatatgtttccgccagctgaatacgataggcgtcaaccactatgacatagtatccacggccggagatcagcccgccgacgggcgttccgccattctcgacctcgtacacgaccaagtcgccgttggcaaaaccgtgcccctcgtacacatcgtcgcggttgaggtcggtgcccagatagatcgtgttgttgtccgtggtgagaagctcgccgctgctgttcgtgtccggcgtttcagcgctgccctgaaggtcgacgaacgaagcctcgaagcgcttggtcgtcccggtgttcgaataggtcaccagatcatttgccgcaaagggcatcgtggccggatcgataacgccggacgagatgtttccgcccgagaacgtcaaccggtcggtgctggggttgaaatccgaggttgccagacggatggtgaattcgtccaccacgcgcacctgataggtcgcgtcggcggtcagcccgctgatcggcgcgccgctgggtttgtagacgacctgcatgtcgtccttgaagctatgcgcataggcaaaccggatggtatcgctgagtgcatccacctgcgccgcaccctcaggcgccgcctggtaaatcagatgggtaccggtcgacgcggtcaggttcaccggcgtgccagtgccgttctcggcatcggactggttcgtgtacagctcgatcgcgttcaggttcgcatcgaccacgcggacgtaatacagctgcccggcgggcgccacggcagctgcgccgcccggatcgtaaccgacaagctggccggtatagagatcggacgaagcccccagatagatgcggtcggcggcggcatcgacgcccaccggcgcctcgacatcgaggaggccgttctgcgaggtggtgtcctgggcttgcgcctcggtctcgtaaagctcgatcacgaagtcattgatcgcacggacataagccatgccgctggtggcggcatcgctggacacggtatcgccggtcgcaagcccatggggcgagatgaaggtgatctggtcagtgcccgcatcgacctgggaaatcgccgccgagacaccgatcaccggcaggtcggccgcagtcgccaggaaactttccgaggcatcgacggtcagcgccgcgccgaaacggaaattgtcggtcggatcgggcgagtttccggcgatctccatcaccgtataggtgccgtttgccgatcccgccccggtcagggcgacggcatcgccttcctgcagcccgtgccgttcaaagttgatggtgttattgctgtcgtccatcgtcagcgtgttcgacggcgggttggcattcccatcctcgaccaccgcacccacggtgacgtcatccgcgatgatcacaccattgtcgcccaggaaggcctcgacgtcattcttcgcataggcatccgacaccgaggccccgacaaggatcacacccccgccataggcgctggccttgcccttggcttcgccaacgatgttcgacgcggtcacgataaggtcaccggtcaggtccagcgaggcgccgtcgcctgtgtaggcggcggtgcgggtgtaggtgtaggcgctggtttgcgcgcctcccccgccaatcagggctccggtaccgaccagcacgtccgagaacgtgcctgcctggctggtggcctcgaccgtgacattgcggccggtcacttcgacgttgtcgccaatccaggcgaacgagccactgctcaggtcggaatccgacaacaggaccgaaatggccagcccgccgcccgatcccacgtcaccatcgacagcggcatagtcgaacgaggtgatgcttttcaccgtcaggtcaccggtcaggtcaatgaccgccccgtcgccgatccaggcatcggcattcgagtatgccgagttgtcggcagaccccacataagcggtaccggtgctgcctgcaccgccggcaatgctgacggccacgaccagaagatcgacggacgccttcctttgctctgcattggcagtgaccgtcagattgtcggccccgatatcggtacccgcgccgacataggcttccattgtcgtggtgacataggcggtgggaatgagcgcggcgatggcaatcgccccccccgatccaccatgggtgtaagcgtaactgtcgctgttctcgatcgcggtgatggtgacgtcgccgccattgatcatcgttgtggcggcggcgttgcttccaggcgtggtgccatccccggggccgaagctggccgatgtttcccccatgatggcgctgtcagccgaaccgccgctgccggtgatcgcggcgacgcccgcagcaagcacttcgctgtcggcatcgcggaaagcgtcggcggtgacggtcaaggcaccgccggtgatctgggtgctttggccaacattggcaatgacgtcagtgtttatggtcgtgctggccagcagcgccgtgatcgacaagccgccgcccgaaccgccatccgacagggtctcggcgaaagcctcggacacggcctgcacggtggtgccgcccgccccgatcgtcagcgtggtgggaactgttgacgacgcccggtcgcgatcggcccccacggtggcacgggtggtgccggtgatcgtcgccacggcattcgaacccgcgccggccagcaggccgacggcggcaccggtgatctcggcataggcgtccagatagctgtcggcgtcgacgatgagggcacgggcggtgatgatcgctccttcgtccacgatggccaggatatcgccggaaatgttgacccccgacagcgaggcactgatcgcgccgccgccgacggtgaccgcggtcgcgtcgacatcggcataatgcgtggcgtcggcatcaacctcgactttacccgagccttcctcggtaccgttcgcggtgactgtctggcgcgcgctcccctcggggagaccgatcagcgcctcgacgctgcggctgaccatcacgttgccgctggcgccctcttccgcatcgggcgcggcaccgatcccggcgccggtgagcaggccgacgcccacagagatcaggctgacgtccgcggtggcattgctgaccgaggtcacccgaacatttcggccggtgacaatggatgtaccggtgattccgccccgcacaaggccggtgacctcggcactggccagcatgacggaaatcgacaccgcgccaaatgcaccgccctgcgcggtggcataagccagtgtgtcgatctgcgcgtcgacgacaacatcgcctgcgctcgccgtgactgtggagccgtcgatcaaggcggtcacgtcgctgttcaccagcgcctcggcggatacgcccgcacccgaaattgagatcgggacaacggcgatggatgcagcagtgcccgtggacttcatcacgttttgttcggcataggcatccacggtgacgtcggcggcggcggtaacggtgctggcctgtacaatctgggcggtcacatcacggtcgatcttgttctcgatcgcgacgcctgccccggcaaggcctgcgaggctgatcgaaacggtgacgccgatggcctcgctgtcgagcgaagtgtcatccgaggcatccaccgtcacgtcacctgtggcattgacggtgctgccgtcgatcgacgcggtaacggacccaagcgcttggttttgcacgatgaccacggcagcgttcacggtgatcgagatcagcgagatcgcagcagagacggatacggcgacggtggtgtcatcgaaggtgacgttggaatccgcctgaacccggacatccccggaaaggttatcggtgatttcggtatcttcgtcggcgcctgtagcagcaacggtcgagttggtgatgttggcgtccagcgtcgagttgagcgtgttgtacacccctgccccggcgcccgagacggatacggaaacgccatccttcaggttcagcgcgacgctgaacgcgagagaggcggcgaccccgatgccatccatggtcgagacatcctcggcatagacgtcgacggcgccgccagagacgcgcggcacgccggtgctgtcggtggaatcgacgatctcggccgtgatcgtgttgccgatggtattggcgacataaccgcccgcgccgctgatcgcgatggcggtttgttggccgattgaaatcgaggcggcagcgcccactgaaatcgactcgatggacgcggtgctcctggcgtgcacgctgatcgtgtcgcgcgcctgaaccgtggaatccgagatccgcgcggtcaccacattgtcgatatcgttgaccgacacgaaggcggccagagcgatcgagatcgccggatcgccgaaggacaggctgatcgcgccgccgtcggcgctggcaaagatattggcctgatcataggccagaacatcgaccttgccgaccttgtcgccgtcgttcacccctgcaacggtgctgtctgcggtgatctcggcgacgatcgtgttgtcgatgtcattaaaggcgaaaccgcctgcaaggctcgccgagatcgaggcgtcgccggggctgatggcgaccgcgcccgccacaccgatggcgatggcgttgatcgtcgcatcctcggtcgcgtcatagtcgaagtcggcaatcccggcgagctggtcctgcgcgttctgcgaagtggtcggtaccgtactggcgctgactgtcacatcgcctctggtcaggatgtccgaccccgaaacccgggccacaatgccgttctctatctcattgaccgaaaccgaagcggcgatgcttgcagcaaccgctgttccgccactggctacggccagggtaaatgacccggccaatgcgaaagtgtcgatggtcgagccatcctgcgccagaagtgtcgcgttgccgccgccgctgctggtgaaggaggaatccgtcagggatgcctcggtatcgaagccgatccggctgatcgcaacgctgcccgcgccagagaaaccgatggcggtactgtcggtgaggccgatattggcggacaccgatacgcccagcacgaatgtgtcgatatcggcgccggaaatcgcgccgatggacagggcgccatcatccgtcgtcagcgtggaaccgttgaccgtcgcacccacgtcgggggtggtgacatccgcgagcccctgaatatcgttgaccgccacggcgatgccgagcgagaccgacgcggtcgaactgaggcccagcgcgatcccgacgccgcccgcgtcggccttgatcttcgaggtctcgcccagaccgccctcgatgcggatgcccttgtcgccgccggtgatcgtggcgccgtcgacatcggccagcgcccggatgcgcagccggttgcccgacccggtcccggccaaggcaatcgcggcatccccctgtgaggcggttcccgccccggcgattgtcaatgcggtgatctcggccgtcaggtcggcctgaatgacgacgtcatcgtcgccggtgttcaacacggtgcccgcggtaatcgccgcgccatccacgatggccatcgtatccgagctgaggtcgttgatcgctatcgacaggcccaatccgcccgcaaagccaccaccgccgctgccggcaagggccagtgccagcccaaatccgcccgcgtcggcgtcgatcttggcattttccttggcgctgaccgtcaccgcgcccttggtcgcggtcagttcggtctcgttatcgtcctcggtcacctcggcatagacgacggtgtgcaggttgttgacggatacggatcccacgccactgaacgcataggaactgccgccagaactgttcgagatcgccagcgctacaccgtatgtgtaattctcgatctcggactggttgtcggccttgacggttatgtcgccgtccataacctcgataacggaatcgtgcacacgggcaatgacctcgaacggctcatcctcggtgccgatttcgttgacgctgatggcaatgccgaccgcggcagaggtgctgctgccgctgacgccgccggaataggagaatgccagcgcaccggaaatcgacaggatgtcgggcgcggccgtggccagaacctgggacgaccccttgtagacggtagcgtcggaatccgacatgtaggaccgcaccttgcccgacagcaggttgacgccgaccgaaatggcaacaccggccgaaatggtgctgttgctttgcgaggtggtgaccgcgccgcccaggctgccggcaagcgagaagatgtcgcccacccggaacgcgtcgatgatcatgccaccgtcgccggttgcctcgacgctgctatcgttggggtccgggtcctcggtgatcgaaaaatcggtgcccagaaccagtgcctcggtgtcgcctgacacagtgttgacactcacggcgcccgcgacgccaaccccggtctgggttcccgaattaccggtctgcccgcgcgaaacggcaagcgcaaaagagccagacacagaaaccacctgggtttcgttgttcgacgtgacttccagagagccggccttcacctgccccgcgtctgtgatcgcggcgcgcgtggtgtccttgacgaagttcagcgcaaccgagccagagatgcccaccccggtggtgaccgggttctccacgggcgtatcgccgaacaaaatgcccagagacacgccgtcgagcggatcgtcagatcggtcgggatgctgttcattggactggatggcgcccgcaatcgaaaagccccagatcgcgccgtcgttgattgcccggaccgatagcttgccatcaaggtcgaggtaattggcgctcgccgccgtataggatgcctcggcgtccggctcctcggggccgatcacggcgcgcgtgttgcgggtcacgtcgttgaccgcgatcgacacgccgacgccgacggattcccccagaaaaaggccgccggtgatgccgatatgggtatccagcgaaccggcatacagacgcgcatcctcgcccgtcacacgggcgcggttgcccaactggaccagcgtgtcgctgttctgcttgatgaccgagatggtgccgccgaccccaaatcccgaatccgaggctgcgccggactgggcaaagcccaggttgaacagcgcctcttcggccttcatgttgaagccgcccgagcggccggtgaagatccgcgcgttgtcctcgacgattgcgtgcgtggtgttgtccaccagcttgacgtagagcgttgcgccaataccgcccttgccaccactattgccagcgacgctgggcgactccgtgtcgaacggcgtcccgccgtcgaaggacgcgccgctgctggacacgtacagatcattcaggcccagcgagccaaacgaccagccgaagatcccggccatgtcgatctgctgcatataggacgtagcctcgaccgagacgacctcctgaccgaaatagggatcggtttcgtccgcgttgaacgaggcgtcctggttgatcagcgcgccgtccttcacagtggcaatcgccgtcgtatcctgaacctggaagttgatcgaaccggcaacagagacgttgtcccctttcgaggtcgaggacgaccacgtgttcaggaaactcgacaatccaaaggtatcgtcgacatattgcgtgatggcgccgtaaccctcggtcttgaacatgtcgaccacctcgcccgccgtggtcggcaggaactggtcaagcgtctgggcaaaaggataggtcacaccggcaatcacgcgggtcgcccgcttggcgtccatctcggcgccgccgtgaattgtcgcctgcgcgtcgttgtcggtgatcgtcagaatgaccgccgcgctgatcgtgttcggagcactttgctctccggtctcgttttcttcctgcggttcggtactcgactgtgcgaacgccttgttcaggtgttcgatctcggccttgacctccagatcttcaccagacgagatccgcgccgtcggatgcacgttcaccgacacatcgtgatcgttataggcaaaggccagcgcgaccgccgcgctcaggctgttggggctggcgccagcgctgttcatggccgagttcgacgaagactcggtcgaaatgcgtcccatcatggaagagaagatgttccccagcgccgaatcgttgaggttgtagccatcgggggagttcgagccgttggaatccgcggaactgaggcccgcgccggcctctgtcgtggtctcgacctccagcttggcgccgataccgacgccggtggcgaaacccgcatccagaatatgcgcggcccgaagggtaaagtcgtcgccggtcacattgccaagctcgatcgcgacgcccgcataagcctcgttctcggtctcggcaagctggatggtctggccgtcggccccatagaaagagcgggcgccgccatccagattgaactggttggtgccggtaatgacatagtaggtattgccgctgaccagcccttcgatttcagagcccgcggccgcctcgtagatcaccgcctgccccagcggataggtctggtcgagagtggtgaaatcggttccggatccggtcagggcgccgttcgacagtttgatctcgcccttctcggaatcgacgtcggcgccggtgaacgacttgttgttggtcgccggataaagcgggctgctcgccgtaccgttgaactcgaccaggtcgacggcatcgccccggaacacgctgtcctcgaacttggccagctggatatagtttggatcggccgaatccttgagcacgtaataggtcgcaccgtcgatcaggccgccgatgttctgtccgcggctggaggtgtagacgaccgtatcctcggtcgccagcgcgttcggaccgacaaagatcctgttattttcaagatcgacatagccgcgctcgcccggtgctgcgagcggatcgaactccagcttgaccaccgcgcccggttcgttgcggctgatgaccgtgccatggatgttggtgtgaacatcggcatccgacagctcgatcgccagcgccgccccggccgcaccggaagcgaacaggccagaggtggccgaggcctgcgaatccaccgaaccgcccgccagcagattggccgtcaaacccgcctcgatcgtcgcaccctcggcaaccgtcagcgtcgaagacagggtggaccgcgccaccgccagcgacagcgagacctggctgctggaagacgtcggaacggtgccaaggcctgtattggtctcgactgacatgttggcggtcgaagaggcgtcggaggtgacgacgacgaaaccgtcggaatagatgttggcgtcgccgatatcgacatcggcattggccgttgaatccgcccagccgagactggcgatcgagaagcccgccgagccagaggcgttggtgacggcgttggcatagatgcccaccgcggaatggccgacaatattggcgccgtcagcaaccgtaaccttggcgtcggtctttttaacgaggatctggaacggcaggcccagaaccgacgtgacctgacccagcagcgggccgaccagattggtgtccaacgctgacgagatttccagctgttcagcatagccgcgctcttcggcctgggcgatcaggtagacgccgcccgcctcgatgctggcattctctccgatgtcgacggcagcgtatttggggatacccggaaagatcggcgacaggttttccagctcggccgtgcccagacggcggctgcggaactcgataaacccgtcttccgaggtgtcgccggtgatcgagacgttgtcgttcaccgtgatcgtctcggcaatgacctgcatcgacccgctgctgccaaggtcgatgctgcccgagaaggtcacgtcatcttcgccgctgtcgcccagaaaggtctctgccccctcgtattcgccgtaaatgtacagcgatgcgtcccagttggccgaaagactctcgactgtcagtgtatcggacccggatttcaggttgatggtcagcgaattggtcgggttgacgaaggtgatgttctcgaatgtcggtgtgaatccaccggttgtgccgatgtacatagtgcccgcattgaaggagttcagcactgcatcgtcgtcataatccgtcaggtcgatcaccagatcgtccgaggcggaattctgtgtgatcggttccagccccagatagaccagcgcggtgccgtccagcaggatctgaccatcgttggccgtcgcggcctgataggacacgctggaatagctgccatccagaacgaggctgtcaaaatcgccatcaccgccatcgatggtgatgcctttgcgcatctcgctggccgcgagatagaacgtgtcgtcgccctgggtgccagccagcacctcgatgccgctgaacgcgatatcgaacgtcgcaacttctgcgtcattgctgtcgcgcagcgtgaccgacgccacgcccgacgcgccctcttcggtgacatcgtcgatgtgccagtcggtataggtgcgcaatccgttctccagatcgcctccgacgactcgcaaagtgtcggtaccttctccaccttcgacttcaaagagcggcaaattcgatgattgtttcgaaatttcgaacaatgaaagggcgtctatctcgatccggtcgtctttttccgtcgagattacacggatctgagagctcagcgggaccgtatcaaccccgccaaaagcctgcgcaatttgtgcgccactggagttcaaggcgcgcagggcggcccctgattctgactggaatccctcaagtctcagggcagccgtatcaacctgcatcgcgtccgccatcgagaccgcgaaatcagctgccagcaagagccttggctcaagttgctccacatgaactttgcgcccgctagtccctgatttccgggcaaatagtgaccggctgtcgcgtcgcgaaccaggtatcttcaagccccgaatgaaagggaacgacatagctacaaaacccccctgaccacgacacttcatttgtttttcgtttgacaaagcatcgcgtggcaaaacgcctattaatgctaaaaagcttagacaaaaccgaggcttttggctactaattactttgggggccatatcgttcagggagaagaaacaatgacatttgagggggttgattaaccatgcccgtgcagcaacttttctacaaaacggccgtcccggtcagcgccaaacggcatggcgatctttcgatcagcagtggaaagacgtacgctttcgcacgtcacaccaattccatcccgctcaccgcgcttgaattcggccccgccgccggcactcatccgatcgtgttcgccggaaccggcgaggacgtggtgcctgcgatcatcgtaggcacccgcgaagacgaaaacctggccgtagacgccgacggaaactggcagggcacttacattcccgccttcgcgcggcgctatccgttcatcttctcgctggacaaggacaagaaccagttcaccttgctggtcgacgaagagttcgagggggcgaaccgcgacggtcgcggcgagcgcctgtttgactcggagggcgaacagaccggctacctgaaatcggtcctcaagttccttcaggactatcaagccggtttcgcccgcacacaggcgttctgcaagcgactgaaagagctggatctgctggtgccgatgcaggctgaattctcgctgggtgccggccagaagcggacgctgggcggtttccaggtcgtcgaccgggaaaagctgaaagcactctccggcgaggtcctggccgatctgtgccgcaaggacgagctggaatgcatctatctgcacctgtcgtcgatgcgccatttccgccagatgctggagcgtgccaacaccgaagcctctgaggcagaaccggaaaccgacgccgcagacgtggccgaaccgatggccgagacctgacgccggccatgcgcacggccatctactttgcggcggctttggccgccgcgccctgcagcgctcaggtctatgactgcgtgatcgatccgtccgagaccgtcgatgtcgccggcgcatccggcggtgtcgtcgcacgggtgcatatcgagcccggcgaaaaggtcgaaagggggcagctcctcgccaaactggactcgaccattcagagtgccacggtcgcgatgctgcgtctgcgcgccgacgacacgtcggagatcgaggcgcagaagactcaacttgccttccttgaggcgcggctggggcgaactcaggaactctcgacgcggggcgtcgtcagccgagaggttctggaagaaatccagaccgccgtcgaagccgcccggtcggttctgatccgcgtcgagctcgcccgccgcttagcgatggaagagctgaagcgcgccgaggcggtcctgtccctgcttgagatccgcagtccgatcgacgggatcgtgttggagcgatacttcgacgacggcgaatacctgcccctcgaagggcgctttgcgacaatcgtccagctcgacccgctggatgtggtcaccttcttgccggtcgcggaatacggcacgatacaggagggtgacatggcacaggtccgcccggccccgcccgttgatggagtctatcaggccgagatccagcgcatcgaccgggtgttcgacgtggccagcggcaccttcggcctgcatcttcggctggacaatcctgacctttccattcccgccgggcaccgttgcaaggtcgcctttggcagcgagatcggcacaagctcgtcggactgaggcatcttgcaagggctgtcaggcggattgtacgggcttcggcctcccggcgactgcaagaggatcagacctttcgggcgggaccgccgggtataagcctcagtgaaggctcgcctgaaacgtcgtcgcggtcagcgaaacatgcgcgcccagcggcgggtgcagctcgaacgccttcggttcgcgcgcgaagttccagagccggaacagggaccattccgaacgccgcgcctcggccacggccagttcgttgcggctgatgtggaacggcgtacgctcccagccgtttgtcgtcttcacctcgatcaggcgcggactaccatccagcgcgaagctggcgatatcgtagccggctccgtcgccatcctcctccgacacccaccggacattccgcgcaaggtcgtcgcggcctgctgatttcagagttgcacgttcgtgcgccagcacgcgctcctcaccggcacggccgagggcgcggtttcgctcgtctctcgccgcaacatcgaatttgcgggcgatgtgcagcatctgctccaactcctgcggcggcggctggttcgacagcgtaggcggcggcccgatccagatcggccggacctccgctaggccagtcggcgctcgtgtacccgaatggcgaccgagccaagccgggttcagcgccagccaacgcgccacggcgtcaaccagcgtcatctggaaattgaaggcaggcttgtagcccgggatccagtcctcacccagccccttcagcacggcgctgatgttctggtgcttgaactcgaccgatccctcggaccgatcgttcaacagcggcagaagcccacgccggtgctcagccttgttgtaagggcggccagagacgtcgtcggccagcatcgcgaagtaatccgcaacgatcaggtcgttctcttgatctgtccaggccccgttcgacatcgcgccaggctaggggcagaaactgcgtttgtcatcagagacttcgcgcaaaacttccaagacataccaacgaccacgccgcccgtgtcgcgtctccgcctgcttcgagacaggccggaaccagcgaaacaggggcgcagcgcgacctcatcagttcactgaattacatggggattttgaatccgtctcgccgagagcggagggcgggtggaaagagacggtgggcgttgggagaccaatctcgcgtggctgggccgtctccgaagggcggatggtccctgcaaacccctttggcacataaagaaaaaggccccgcgagggacctgttttcgggtttgcaatgtgcaagtggcggaggggatgggcccgatgtccaaccttctccacttaagcacctgttttgacgtgcattatttccagatgacgcgttcgtctgcagtggactgtctctcaccaatcttgtgctttggcgccgccagatcgacgccttgctacaccatggctcgcggcaccacgaaccctgactcaatcccgaaaaggccgggctaggccttggcccagtacttcgcctcgaagccgacgttttttctgcctcaccgggaaaagccaaacactcgcccgattgcgtgggtgcaggtcggtagcacaacgccctcgacctgacggccgccaaagcgcgaccctgccgctcgccctatcgggcgagcggaacctgaagcggaactgaacacggctcaacccggaaaggagcacgatgacgacgaagcgcaccagctaccactccaccaacggcaagttcaccggcaagactgtgacggagagcagcggcggctacaccaagtccaccagctaccaggcgaccggcagcggcctgtcccgcacgatcatgggcccgggttggaaggcgacgtcgaccaccacgaccgatccgaagggcaatacgcgcacgaccaagtactgacgacgccgctttaccaagacgggggagccgccgaaaggcggctccctttcgtttcacaacgtcggcatgggacaaagcgcgaggggtgtctcaccttcgacgttcgctcggcaccggcccgagccattcatttaagatcggtaaccaactccgggaaatctgctccacccccccgatcacgtcatcgaagcaaccgtttcgaggaaagggctacggatgaccgttcaagttggaagccagaacgacaaaggaccgggcgcgccccggaagctcaccttcgagcgccgtctcgctgctcggcttaccgggacgagcaatgaagaactcgcggctgcgccggacgacgaagtcaagaccgtgcggcttgccggcctgtcgctgatcctgatcagcctgctgtccatgctgggctggtgggtggcccttggcatcgcgcggggcagctttgccttcgtccacctgccttgggccatccttgcggggatgatcatcttctccatcgacagggccatgctgcgctggatttggtcgcacgcgggccgcaaattggcgaagacgctcgggttcgccgccgaagctgacgaaaccctgttggccagggcgatgcatctgctgctgcgggtcgccgtcacgctgatcgtgtctctgacgctggcaagcttcttcgatatcgcgctcttccgggcggatacgtcgcgttacctccaagacgagacgcgccagatcaacgggtccttggcaatggccgcggccgaacgggtcgacggcatgatcgccgccaaacgcgacgagatcgaacgtctcgacggcgaggccgccgcgatcatttccgatgcacgtcaggccgcgatgatggcgcagacggctgtcgccgctcaactcgaagcgctggcgaccgaacgtgcggcgcttctggccaacctcggcgaggttaaccgcgcgctctcctgttacaatcaggacgctgccgccgaacgccttgggcaggcccgctgcgatggtgccgatgcggtgaggggcgaaggcgacgcatatgcgtttgccaacgagatggcggcgctcaagcaggcggagcgccagtccatcgaggcgcggatcgccgaaatcgacatcgctctccagcgcctcggggagatcgatgccggtgcaagcctgcccgcggctgcccagaacgtgctgaaccagattgcggcggaacgtgcccgtgtcgacggcgagctttccgcgctgatccaggatcgcgagcgtgccatccaggtaagcgtggctgccgatcccgcctatgtgccgcctccggaaggtctgatcgcgcatggtgaagccctcgacgacctgaccgcccaatcggcctggctggcgatgcgcatcaagcttgtcttcttgtgcatggtgatcctcgacctcggcgcggtgctcgtcttgtcgatgatgcctgccccccgcacgatcgttctgggcgaatacctgacggcccatgtgcggatgcaccagaagatggccaagtcggaacaggcgatcgctgatgccatcgagcagacgcttgaggcgcggacccggaaggcaacggccgaacatgcagccgacgaaaaggtgagccgtatgcacaacgacatgtggatgcgccgcgccgccaacaacgaggtgaacgccaacgttgagaagctcctccgccgggtcgtctgacccggcggcgagatgtcggatctcgaggcgcacaactttcttctaagcgccgcgggaaatcgatcgagcacgcccgattacgtcaacagatggcggcagtgcgccatccacggccgcaacaaggcggtcctgccctgcggccctccgggaccgtagggaacccgaagggaagccaagcaactgtcgacatatggagatcgaaatgaccgacgacccgacgaacccgaagaagtcgatgacgccgcacaggctgaacatgaacgacgagatgagcacctcgatcaccaacgcgatcgatcagctggcgaccgacggttcgctctatacccgttggcgcttgcgcggcgtgcgtagccgtgaggcgctcaagctggccgagtcggcgctgaaggagagcatggctgccaagaacaggactttcgtggtggcggtgggcctggccgaggacctcgcccgcaagcttctgctgtccgacgcgttgcgcaacaccgaggccgtcgagcgcgagatcacccacacgatcaacgacgcgctgcgcaacttcgagggcctcgtgacccagcgcgagcaggccgcctacatggtcgagctcgagcggatcgccgaggcgcagcggctcctggacgcgggcaagctgagccagcagcggttcgagcagctggtgaagagcatcaacgacagcacggacaagatcgtgctcggcgtgcacgagaccacgcgcgagatcctggccaacctccgggcccggttcaattcggccctgcggcagctgggcgaggcggcgtgatggctcgcctcatcctcttcgtcgcggccgtcgtccttgtcgcgatgctgctgacgggcggattcagggaggggcctctcggcccctccaccactgcctcgatcgaggccctcgaggccgaccccgggcagtgggagcgcaagcaggtccgcgttacgggcacggtcggccagcgcatcgccgtcgctggcttcgggggcttcgtcctgacggacgaggcgggacgcgagatcctcgtcgtcggccaagccaacccggccagccctgggcagcccatgacggtcgagggccagttcgtcaccgcctttgtcatgggcgagatgagcatgccggccatcatcgtgggggccgattgatgatgatgcctgttcctgcgacgtgcggtttcgccacggcctccttcatggccgtgtcaactgacttaagcggcgtcgggaacatgactgtagaacagagccctccagcaccactcgatcattcgggttttgccccgtgtaaggcccgtgatagtctgcgccacgggtgtgacatggatcgcgccatcatcaagaaaggatcggatcaagagcacaacgaacatcatgcgaacaggtcgcgccaccgctcattggtggtggatgacgacaggttcggactcaaagagtacgaaaaaatctacgtccgcatgcccgcggccacgaacaaggccgacgtggtgatgcacgaccttcatgcctactccggcgatgctgccaaaggcctgttggtcccgtttaaccctagctgcgccgtttatggcgcgtcgcctcttacgaaagaaactgcaaaccgcacttataggatgacagcaatgaatgatttctctggtaggcctgagcagcctccgtccgagtcggaagttcaagcctttgtttctgaagtgaagaaataccacagtgagtttcttcgcgcatattgcctcaaaaaagatcagaggctcgatcctgacaagtttacctccgatgtcctaaactcggttcagcgcagatattttgatactgagtccttccgggtagaagtttctgagaagggcattcgcgaactccgcaacatccgttatttctgggggatcgtccgcaacactttccgagagcatcagagaaagcattacaatgccatgccgagggaaaccacgctctcggagaccatctggcttcgtttgctgctttgccgggaggatgggacggtcttcccactggtgcgcagcggaatgtccctcgaagagcggcgctggctcgaaaaactcgggggaaaaaagatgaagaaggtgcgccgtgtcgccgcccctcggggctccgctgtttgggccctcgacgaagcaaaggccccgctgaccttagcgctgacggctaggggagaaggaggaggagagagcgacctagaaaaactcctcgcgcgccgatacatcgagaaggttcctgtcgctgatcccgcacaaatgtggaagtcgattaacggtgtgccctatggccttcgactgagcagtctgggacgatcttacatcgagcaacttggcactgccgccacgctcatcagcattcacgctcgcgggaaagacgaagagaaagtcctggcggacggcattgatcgaccgcaggaggatctcgacgactactactccacaagttggtacgtcgggttggacctcagcctcaacgatgttctagccgttgcagttgagcgtcttggcatgccgaagattcacgcacgaatctacctgctgcgtaaggttggcgaccctcccgaggagggaaagtggcctcgtcggcgcattgcagacgcagtagatcttcaccctcgcaaagtggagcggattgaggatgcatgggacgaacacttcaagaatccggaagtgcacgaactgatgagaaagatactcagccgtgattagtcgcggtcataccctgccttcgcctcagagggttcaagggaaagaggacggaaatggacaaatgacgaagaaatccctcgaaaagtatgaagcggaagagcgtttgaagagcttgtttctcgagactcggcttggcttggagcttgacgattttatggaagagctagtcccagccgacgatccgtggtggggcgcacatgaagggcttgaccttgaagacaaggcgtccgaaaattcgcctatcgccttgccttggcgtaatcgcttgtcttccgggatcgtcacggtgagcgattgggccggtctggcgatacggaatcttgcgcttggttttggccatgttggcacgacgaagcaggtactttctgcgactatagccgctgcgactaaggcgcccgccgattatcgtagctggaaacagggagacatctggctcactctttccgtagcaaagaccaagccgttcctcgttactttgcatatcgacgaagggcctgttctcaaaatcattcgcatgatttgggtcgacatggtctctatcgagtctgatccgctccagccacccgttctacgcagcttcgatgtgacacctacgtctgacgaacgcaccttcacggttgtatcgagggccgctgaagtcgggcgcaggctcagcgcaatcctggctgccgagaaaaagggaacgcacgacgcccggctgctcctgccttttgtggaatgggactaagcctttggatgatcgtgtcgccatcgccgaagaccaatcggtgccaccctttcgcgaagttgagatcctgagcaagtcgtggctgcacgaccagtcgatcgccttcgcagctacactgttgggcgaagttgacatcagcctcgaagcgcgggctcttgccgctgcggaattcatcgccgcctccatcgaccggttttcgaacgggctggtatcggatagtacgctcgctctcgtcaccacgattgacagggattattgcgatgccgagaaactgagtttctggggtttcgagcgacttccggagtgcgcggcagcgctagaagaagctaaaaaagtcgctcaagccgaactggctcgacgcgacgcagtcgccacccgcaacctgaaccgcatgctcatttcccatgcggtctacctgctcaagcgtccccacctgccggccgtgaggttcctgacgtggctcaatcgggccgttcccgcttcagtgccgggggtgaaacggatcctcagagatcttcaacaccctgactcgcctcgccgcgaggcaatcgaagcagtcctgcaaaaggttcgcgacacgacgcttcaaagccgtgatcgcctcgattacttggacgagctacacgagcttgtccttagcagtgcctttgagcaacgcgatgttgctgtggtctggtggacccgcatctgcatggcttatcgtagcagcctgttctgttggcccctgctggcagagcaggggccatcagaacaggacggccagagtggttcgaggtcaacgcgtttgcgcggactgagccttccgatatcgctgttcgtcatcgaggatggcaaatcggactggaagcccaggcccaaccccggtggccagaagatctggttcaagtacaaactctcacgcaaggaagagagcggtcataaggaaccacggtttcgccccccagagggaagactgcccgcgcacatcaacggctacttatttggtttcacggctgactggtggcaggcattcaatgtcggtctggacgtcgcaaagaagctctggaacagtcagaatggccgccttcggtttgccgatccggttgcggctgaacaaaagctcaaggcgagcttgaacgtcgatcttcgcgcggcctgcgatatcgtagacacggtcttgtccaaggtttccgacaaggaatggcaagggcagaacgaagagacacaattcttcacggtctcagaccgcagtgctgaagcttactgggtccagtgcgtgttgtcgctcatgctaccatcaggcgacctgccgatgggcgtctgcacgggtaccgttaactacaggaacaacgagtacgagatcggaatcgtcgagggcgtggcggcgaagctcgagtacgccaaccgggcaggctttcctcgggcgatcgttccaggggtttcccgcgattactacgacgctgacccgttcagtgacgacgaagtcgatgacgatgccgagaagaagagcgatccggccgatatagtcggcgtttcgccggcgagcgctgatcctggcattcagccagaagtctccaatcttcctgaagagtcgaccaaagaggagcgcatcaaacgcgaactgaaggatttcctcggtcggcttcgggtcgcaggctctcggaagaccatcgaggtcaacttcgcgcttacggcacgagccgcagcagacgctatgcagcctgccggctggcgccgcactaatttcctgcgaaccccagagttccagaggatgtttagccgaacccagcgaaggttgttcatgcgtgatgccctgcgcgaccggacgatgtcgcgtcggctgaagcggtctgatgtcatggcctaccaggaaaacccgtggcgaagcgaagaggagcaacgtctcgaaagactggacagtgagttgcagtcccgcactggccgaaccgtcaagcacatcacgcgcgagaccatccgcaaaatcgtacctggcacgtcggtcgatgaggcccttggggcatgggcggcgtggaaggacaaccaggttcgcagcggcactggaaacgactacagaggacctggtttaggggttgtgacgctgcgtacggccgagggagacaccgaaaccagggtctggacggcgttggcagagattcttgtcgctgacgaagtctggtgggaaaggtttcaatgggctgatctgcctcaatctgcggatctacttgcccgcctcctctgcaatcatcacgccgatcccgagatctgtgaggagtccgcccccgaccttctgttcgttttcgacgaccgaggtttcgcaacagagcgaacgaaccagatcttcccgtcagagtttcatcatcagttcatcgacttgctgaaccctcgtcttcggacaaacaacaagttcgactacttggacgcggcgctaaagaagtattcgcagggtgatcgggagcttgaaactcgggtgatcgtcgtcttgagcgaggacgcgccaatagccgaggcaccacttctagacgacatcgagttgcccgatacacagcgaaagctgctcgagtgcctcgctatcttcaggtttgggtgcagccgtcactcgggtttttccatggccaacttcgacaccgcccgcgacgatcagcttgactggccaagctatgaggcggtgctaagtggcctcaggcggcgacggctgatagccataacgcgcaatgtcatctatctgacccgaatggggcgcagtttggtgggcgctggcacgcttactgcagacccgatgagacaagcccttgtgcatcggcaagcagcgctctccctttgcccaattctcagtcctgcgggcgcgcgcatcgccacgaaccgtgacaggcaactagaaccggaaaacgtccttgaggcgacttggcatcttgaacaggcctttcgactcgtgccttggcgtttcagaggtctgatagcgcctcgcgacgggttgccgtctgttacggactcgcaggcgctcctgacatttctgcgcacgatgccagattgggacaccgtcaagcgtctgcgggtaaataccgccacccgagcggagagtgtcgagctctgtcatgagctgctgaagtcacagaaagacgttcttcagcacgaacctccgtcgctcgtggttggcctgaccatcgaaaccatggggcgggtcttcaagaacgaggtacagcgcgagtcgtccatcgagcagaaggtcaccgagatcgtaaccttggtggacaatgcgattgcccgccttaaagaggagcatttgtcaccgacggagtggcgcagacggctgcgacacctgctgtctagacagctctttgcgctacgaatgttggggttgcctctgaacgatccaatcctcgcaccggcccgatcctacatcgacactgccgtgaccgagatcttgaagcctagttttcttgaaggacttggtgcagggcgcgaaggcctggatgacttcccgatctcccaggattgctggcgtatgctctggtcggacggcaaccgggggtcgaccccgaaccaaactctgactctggtccagcgttcgcgctacgcatacgcagcggcacgcgcaaatctgagcaagatcaggtccgacggcagcgggcgggattcatgggacgaaccctggatcgcctatttcacccaggctcgacccgaagacatcgagccgaagcagatcgctgcgccgctgaacacctggtggtcagaatacggcgtaaccgaggaagcgtcgcaggctttcggccgacgcgttctggacatgcagccgcatgcccagaagaccaagcgcggggaatggcgggagcgctggctgtcagagctagacacagcctctggcaacctctggcggtatgtcgtcgcagacgagaaagcggcgcgccttgtcggggcgcctgttgctcccgccctacggctcatccgtgtgcttgccgtgcaggaagtgctgccggcctggcgcttcgtgaaagacgcaggacccgagtggctgcaacgctggccagtcctcgcgggcacgaagccagggccgcattggcccccaactgcaaatggtagctatggcttcgtcgccaacgagtggtcggcacttgcccgcgcagtcatcggacacaagacgggctgggctgccatgcttgcctcgttacgtctgttgcccgacaactcggcaaggttggccctcttgcagtcatggctctcttgctgccgatcgctcgggatcaacacgctgactggtcgtgaccctgagaacctgagacaactggggcacggactggagatctctggcgactttggcaagcacctctacttcgcccgagagtacgtcgcccgcttccttgatgtcggaccagtcggtgcagacctcctgcaagaccctgacgattgcgcgctgctgagagatttcgtctctcagatcaaccaattcatggcgtagcctatggaagaagcgggaaatccgcacgacgcccccgattgaagtagtagcccgccccggaaatggcgggccaaccttcaggaggcggccatgccggacgatatcgggaagaccctcgctcagcgcgcacgtgactggggcgcgacgaacactcggatagaacacggcggcaaacacccgcgccttgtcggcgactacctaggccagcctttcgttttcgtgttccccggcagcaccggcgattggcgggccgtcctgaactgcgtgtcggaccttcgacgcgtgctcggtgtcgaacgggagcaacccaaagcagtacgacccgccaaggcgcgccgttccggtatgacgcaaaagagtcgcgcgcagcctcgctcggccgaagccatccagcgcaaggaccggtactacgcaccgttggcgcagatccgggacagcatgtgccgcgacagcgatcccggccgcaattcggacgcagacggctggcacgcagtcgcactccgcaccccgtttttcgggcgccgtccgcgcttcatgaaggcctgatgcccccgcagacgacggctcgccgcgcgatccgcgcgtcaagccggagacggacatgcgggaaaccgcgtcagcgcccccgattacattcatgtcgccgccctagaacacgaaaggagcatcaagatgcctggagaagatgaggtagtatcggccgcagtacgcgatagcctcctgctgagcgaactgcgcgagtactctcagtgtgcccgtcacttgtcgtttggcctgtcgatgcgccgcgcgatggtcgatgcgctggccagcgcagcccagcgcgccagtgcggtatccatccagccgctttccatggagccccccgccttggctgtccgccggggagccgacgatgtctaagcgaccgcctatcccaggcggcgatggttttcgtcgtcttgccaatgcgaacgacggggagggtgcggtgggactgcatgcgcatgctgaagcttgccctgtcgccaagggtctggtccgcgaagtcgcgatgcgccagcgctctggatcagtacggccgacaatttcactgaccaaccgccatcaacttctccgcgcactgctcgcccccggtgtcggcgcggctactcagcaaaacttgcgtagcccgcctgcttcgcagcggtgagccaatggttccggtatatttcacgactactgagcacagaggatgatgttcggaacacgctcaataatccgtctccacataaacccccgagcaatcataggcgaccgccgccgttgttgcgccgttgttcatgaagttcctggggctcaggagttgcgtcgcggcggggatatcggtgtcgagcatgacctcgaccaccgccccgcttacctcctcgaccacccggacgccgatctcgctgctgttcggggctgcgaggagcgtcagggtcaggacgttcgtcgtgctcgcgacagggaaactcgcaccgcgatcggtgagcgtgggcgcgccggaagcgtcgttctggacaagttgccagttcgtgtgggtgccgcgctggaagccgatgccgatacagttcaccacggccgacaaagtcagggtcgtggccagcgctgtcgtcgatccgtagaggccgaagaagcccatgccggtcacctgcagggtgacgagcgagagccgattgacataggtgaagccgcccagcccgtccgcgttgccacgccagcagacccagccggccgagcgttcctcggctgccgcatcggcggtggcggcgctggtcacgcgccagcgtcgcatcgaggtcgaaaggttggaggtggcgagcgtcggcgtggcgacggtgccgacggcggtgcggggcataccgtcggtgttcacggtcgtgccggtggacggcgcccaggtcgcgatccggttcaccccgaaatgcggctgcagcggaaagaaacggccggaggggcgctggacgtcgagccatccggccccggcgcggtcgcgggcatagagggcgagcttgccggtcggcggcggcgtgggcacggcgtcgagcgccgggagcaccacgggctcgggcatctcgacccggcccgttgtgcggtcgatgcggatcgcctcgtagaaggctatggcgtccgggctgaccttgacgctgaaatcgtcgctgcccagaagtccgatcaacgcccgggccgaaaagccggtcttgaaggcgaaggcagcgtcgttcccggctgcggccttgttgaccgttgcctcgatcccggcacctgcgttgttcagcagtactgcgggcgtgttgaccgacagccggttgtagctgtcggccgtcgccccgccgaggccaagaagctgggcggtcaggttcgcctggggcatgccgacctgcgtgacggcgttggcgaaggtcacggtcggcgtgttaaccaccgtcgttccgttcgcgcccgagctcgccgagccgatattgacgaccgtattcgagcccgaggcaccgccggtgccgaggttcacggtcttggtgaggccggtggtcgtcgcgccggtgccgagcccgtaggtcgcggtgcccgtggccgtgccgatggttgcggttgcgcccgagaccgtgacggtgccggaggccgtcagcgtgcccgagaaggtcttgttgccggtgaaggtctgggtgcccgcgaggatcgccagttcggaagacgtgttcggaaacgtgtagctgcgggtcgtgccggtggagatgcccgaaagcgagaagaccgccttcttcgtgggatcggcgtcgttgacgaggctgaatacggcgtcagagatgtcgcttggctcgcccacgacctcccaggcggccccagtccagacgagcagcatggcctcgtcctcgacccatgtccgccagccggtccggggcggcagccgcagccaggcgccgtcggtccagagggcgatgttcagatcccagcctgcccagtcgccagtggcacccgaagcgactatgtagcggtcgccatcggcggggcttcccggcggtgcggttgggtcccggtcgaggacggagagctgcacgagcccgtcgaggatccgcagcgcctcgttatggctgacgtgcttctgggcctgtgctgcaaggatgtagggcagcaggagatgtgtcgtggcgtcggacatgggatggccttcagaacgtgagcgtgacggttttcggcgcgccccgcccgacacgggcggagagctggtagatgcggatgtcgagcgtatcgccggggccgagcggcgcgccccaatcggcggtctgctgggccgcggtgtagagcgcgctggtgatggccgtgctcagcacccgcttcaccgtggcgccgtcgaggatctctacctcataggcttccaattcctcggctagcggcacctccagcccgccccagctgtcggcggcgagtgcgcgggatcgtcgcgtccagcggatcgtcagatcgccgggaatgcgcggactacgccacggctgttcgacatgggcgatggagaacggccgcaggccggcgcccgcgggcgtgaaagcctgcgcgacgtaggtctcgtcgctgacggggcggctcgccgggccgatgcgccagttccacgggatgccgagatcgggctcggcgattggtagcgtggcgaggctgtcgtcgagcaccacgacgcgggcgccaaccggcgcagggttacccatcgcaccttccgtaccgcgctggccacgcaggagacgtgtcagccgataccgaccgggcgccaagagttccgccgcgcccgcctgcacgatctcccagacccccggcgcggtttccaccgccagcgcgttcgccacgccgaacagggtcaggtccgtgacgctttccagcgtgccggtcagcagatcgactaccaacacgttgccgatgtcgaagcgcgacgtcggccccgcgtagaggtccgagaccagcgtcccgatccgggcgcgactaccgaacgtggtcagcagctcgaagccatccgtcgaggggctgcggaacaccgccatctcgccgggccagggaaccgcgtgcgccgccgcgaaaggccgatgcgcgggctgatcttcggtcagctgcggcagatcaaggaggaccgcttctggcgcaccgaagacgaccgcctgcgacagcaccgaaggtcgcggagcgccgggcggcaggtcgtaggcctcccgatcctggcgcaccgcctcgatgccgcgcgcgtcggcatcggcaatcgatatgagccgcagcgggattgatcggccgtcgtgggcgagcgtcagcacatcggtcgggtcaagcgcgagccgcgagggcggcaggcgaaacaccgcgctctcgcgaccggtccaggcttccatcagcgcgcgtcggcagcgacgctccgcttcctcgggcggcaccgccatggggaagctctccgaggcgatgcgcgtcgtgtcgacagtgatgcgccgggcctcgacctgcgccgcctcgtaatcctcgtcggcgcgggccacctgccatttgagggcctggggcaattctgtctcctggccacgggtcagttcgagaacgtcgccctcgcgcgcggcgacgaaatcgtcgggggtgacgcttgccaccgccgcccgcccacgcgtgacgaagcgaatcacgccctcggtctccacggcatcgaagccaaaatgccgcgccagcgtggtgatcgaggcgcgcggactttccagcgcgccgatcacatagccctcgaccgctccccaaaggccggtgacgtcgatgcggtccccctgcagtcccgcgcgcaggcagagatgccgcacaagcgcggcgagcgacaccgccccgaggcggccggtcagccaatggccgagccgccagttggggccgtcggtccagacttcggtcagttcgggaaagaacgggtacggccgtgcgtcccaggtccaggctgcgcattccggcacattgaccatccggccgccgtagaccgaggacagtgggttgttcgcggcctcaccccagaacaggaaagttgcctcgagatacgcgcgctggatcgtgtcgtcgcgccagccccgcgagaaatacggtgtgaagctctccgacgattttgggtcgaagaacacgttcggctggttggtgccgcggtcgatggccggacagccgagttcggtgaagcggatgggttttgactgcggcacccatgcggttggcgtgccgctctccacgccgctcgggcggtcgtaatgcgcgttcgaccaccagctgcgcatatccttgtagcggaagacccatagcttgcccgcgccaccgtccgtgattggcgtgcgcacctgcgccgaccgatccgccgcagatgcataaaaccagtcgaagccttcgcggcccgcgatgttcgcctgcagataggcccggtcgtagatcgcgggccagccttcagccgcgtccgcatgcccgaacccgtcgcgccagtcggagagcggcatgtagttgtcgatgccgacgaaaccgatgttggcgtccgaccagagcgggtcgaggtggaaatggacgttgccgctgccgccgcccggatggtggccgaagtactccgaccagtcggccgcgtagccgatcgccgtgccagccccgagaatggcccgcacatcggtggcgagcgccttcaatgcggtgacggcaggataggcgctcgcacccgagcggatggtgctcaggccgcgcatctccgagccgatcaggaaggcatcgaccccgcccgccaccgcgcagagatgggcgtagtgcagcatcatgcggcgtaggccccaatcgccggacgggccggtccaggagacggtctcacccgagatcgcgaagtcggaagggttggcgctgccgaagaagccgacacctggctcgacgccgtggccgtctggtccacgctcccggcatagcccgccgcgggcgaacaggtgatccggccgcgccaggggaatgtgggctggcccgtctcggcggcgttgtcggaatacgggttcggcagcgtgttgccgggcgggacatccatcaggatgaaaggatagaaggtcacgcgcagcccgcgcgccttcatctctcggatcgcctgcaccaccgcgaagtcggcgggcgtgccgccatagaccgggcgatccttggcgtcgcgactgacgaggaaggtatcggcgcggctgacgccattgaccgaccagccgactggagtcgtggatttggtctcaacctcaacgcccggacgcagcttgcaggaaccagcgcgcagatcgtccccgaaccatgccacggcgaggctgacgctctcgacagcaggtgccatggcctgcaggcggtctagcgccacgaccatgtcggcggtgtcgggcagagcgttcaggttttcggcctgcgtcgcgccgctcgaggacttgcggatggcctgcgtggcatatgtgaactcgcccgaagccgggatcatcgtgacggcgcgggtcagcccctcggcggtgtcagggtcggcgagcggccggaacacctcgaaggacagctgcggcaggcggttgccgtaggtcgagagcgccagttcctcgaaaacaacataggccgtgccgcgataagcgggcgtgttcgccgcccccatcttggccgaaatgaacggatcggccgcctgcgcctcgtcgcccggataccagcgccaggtgacgccggagaggtccatgggtttgccgtccgcccatacgcgcccgatgccggtgatcgggccttcacacaaagcgacggcgaacgacgcatagtacagatactcggtggtcttgaccttgccgcccccgccgcccttgccaccgccctgcgtggtggtcttcgtctcctcgcggaaatcggtggcccagatgatgttgccgccgatccgcatccggccgtagagccgcgggatcaccgccccctcgctcgaggatgtgatgcgcaagctatcgagccgcgcgccttcgatccgctgggtcggtgcgagcgaggacacgatccagctgtcgacgaccgagccgatggtggacccgatgaagccgccgatggtcgccgcgctgacgccgaggatcgcgccaccgatcgagccgccgatggcggcaccggctgcgccgagaatgagggtggccatgtcgaggtctcagcgttgcggaaacaggaaagcgaaggcgatgcgccgccgccaggctgccgtgagcggttcctcgatcacgcccagccgctcgtatgcatggaggaaggtatcgggcccggtcaggatctcgacatgcttggcgacggcgcggggcttcatgcggaacagtaccaacgcgccgggaccggcgtcggcgggcgacatctcgatcatcatgcgtcgggcgccgatcgccagcacctcgcgcggtccggtctcgccccagtcccggctgtagggcgggatcgggaacggctcagggcctacgacttcgcgccagacccctcgggcgagaccaaggcagtcgcaaccgacgccgcgcaagctcgcctggtcgtgataccgcgtgccgagccaagaccgggctgccgcgattaccttgtcaggatcggcggtgttcacagcacgcctccgtcgtgaccaccgtccttggtggcatagcgcagcaccgcgtcctggccggggatatgcgggaagccccggaaactggaggtgttggcgaacttggcgccgcaggtctcgatccgcttgtcgcagcctgcgcggatggtgaaggcgtcgccttcggcgatggcccgcaccggcgcttcgagcagggtcatcacagcgataccgtcctcgacgtcatagcttaggctccagacccattgatttcatacttctggcgtgattcaggctccgcaaggagatctgatcgatgagcaatctgtattggctgaccgacgcccagatggagcgcctgaagccgttctttcccaagagccatggcaagccccgcgtcgatgacgcgtcgcgtcctcagcggcataatcttcatcaatcgcaatgggttgcgttggtgtgacgcgccgaaggaatacggcccggccaagaccctctacaaccgttggaaacgctggagcgacaacggggtcttcgcccggatcatggtgggcctggccaccgaaagcgccgagcacaagacgatcatgatcgacgcgacctatctcaaggcacaccgcactgcgtcgagcctgtgcgtgaaaaaggggggcgcgggcgccaaatcgggcgcaccaaaggcggtatgaacaccaagctgcacgccgttgccgatgccaaggggcggccgatcgggttcttcatgtccgccgggcaggtcagcgattataccggcgccgcggctcttctgggcagtctgccgaaggcgggttggctgctggccgacaggggctatgacgccgattggttcagagaagcgttgaaagacaaggggataaaggtttgcatccccggccggaaatcccgcaagaaggccgtcaaatacgacaagcggcgctacaaacggcgcaaccggatcgagatcatgttcggccggttgaaggattggaggcgcgtcgccacccgatacgaccggtgcgcggaaacgttcttctccgcgatcatgctagccgcaaccgttttgttctggttatgacccgagaacgagtcctgagcctaccggatgctcagcaaccgcgcctacatcggtgacgcggtccacaaaggcgaaagctatcccggcgagcacgacgcgataatcgaccgcgaagcgtgggatcgcgtccacgccatcctgcaggaaagcccccgcaagcgtaccgcccggactcgcgccgacacgcccgcactgctaaagggactactcttcggtcccgatggcgccgcgttctcgccgacccatactcgcaagggcgacaggctctaccgctactacgtcagccagacggtgctgaagcacggtgccgggtcatgccccgtgggccgcttgccagcaggggagatcgaggctgcggtcatcgaccaactccgtgcagtattccgccagccggagatcgtggcggggacgtggaaagctgcacgcgtccacgccgacggcataaccgaatccgacgcccgcgcggccctgcagcagctcgatccgctgtgggacgaactgttccccgccgagcaggcacgcatcgtgactttgctggtagagcgcgtcgacatgcgcacagacgggttgaacgtccggcagcgcgtcgatgggctgagcggcctcgcgcgcgagataatgtccggcgggatcggagaagccgcatgacacgcggcatgccgatccccgagactgtcacgctccacatcccgttccgcgtcgtgaaacgcggcgggcggaaggagatgcaattgccggacagcgccgcgcaaccgcggcggactgacaacacactcgtcaaggcactggcgcgcgtgttccgctggaagcgcatgctcgagtcgagcgagtacgcaacggtcgccgaattggccgagcgcgagggcatcgcatcctcctacatgacccgcgtcctgagcctaaccctgctcgcgcccgacatcgttgaggcgatcctggacggcaagcaggggccgaacgtgacgctagggagcgttcttcggcccttcccgcttgactggagcggtcagcatgacgcgatgggagcggcctcatcgaacgaggacgacaagcctgtcctttcctcgcgctgttcaatcggctagtagaatcggaggtttggggcatccagcacggtgtgcgaggccccgcacattcattccatgaccggggcgactttggcaaaattaactctcgaaaaacttgaacgccacctgttcgcggccgccgatatccttcgtggcaagatggatgcgtcggagttcaaggagtacattttcggaatactgttcctgaagcgatgctccgacgtgttcgagcagcagcgcgagaagattctgaaggaacaacgtgcgcttggccggtcagaaacggaggccctgcagcgcgcagatcatccgtcctcctacaccaaaaccttcttcgttcctccagtcgcccgctgggacagactcttgaacgacgtccacgccaacgtcgccaacgagttgaacaaggccctcgaggggctggaaaacgagaaccacaacgccttgaggggcgtgctggggcacatcaatttcgcccggaaggttggcgagtcggagattccggacgagcggcttcgccgtctcatcagtcacttcaacaagtatcgcctgctcgacgaggacttcgagtttcccgacctccttggcgcagcctacgaatacctcatcagcgagtttgcggactctgccggaaagaaggctggcgagttctatacgccgcgcggcgtagtgcagctgatggtccgtatcctcgatccgcagggcggcacatcgctctacgaccccacctgcggcagcggcggcatgctgaaccagggctacgaatacgccctgcagcacgacggccggcggctgagcctctatggccaggaggacaacggcgcggtctgggccatctgccggatgaacctactcctccatggcatccctgacgccgacattcggaacggcgacacgctcgtcgatccgaagcatatcgaggacggccacctcatgcgattcgaccgggtgatcgccaatccgcccttcagtcagaactacagcaagcgcgggatccagttcggcgaccgcttccgcttcggctggtgccccaccacgggcaagaaggctgacctgatgttcgcccagcacatgctggccagcctgaagcagaccgggaagatggctgtggtgatgccgcatggcgtgctgttccgtggcggcgaagagaggaaaattcggatcgctctgctcgaagaggactgcatcgaggccgtgatcggcctgccgcagaacctcttctacggaaccggcatcccagcctgcatccttgtgatgcgccacccggacgggaagccggacgcgcgcaagggcaaggtgctcttcatcaacgcggaccgcgagcatcgcgaagggcgcgcgcagaacttcatcgacccggagcacatcgagaagatcgtcagcgcctacgacgcgttcgctgacgtgcccggcttcgcggcggtcatcgacaacaccgccatcatcaaagacgaagctggcaacctgaacatccggcgctatgccgacagcagcccaccgcccgagccccacgacgtgcgcgcccaccttcatgggggcgtgccgaaacgggaaatcgagagcatccgcccgcatgctcaggcacaaggcttcgacgtcgacacgccgttcgtcgaccgcgataccgactacgccgagttcgctgatgccgtcgagaagcgtgccgatatcagggcccaggtcgaatcaaaccccggcgttgcgacgcggcaaggtgagatggtcgcggccttcgatacctggtggtcgtcggcgcggaccgggttggccgagcttcccgaaaccaagcgcctgatgccgctgcgtcgcgagatgctcgacagcttcgagcccgccatgctgccggtcggctgcctcgaccgctatgcgctgatgggctccatcgcgggctggtgggacgaaatccgctacgagctgcgcgtcatcgtcgagaacgggttcgccgaactggtcgacggctgggtcgagacattgcgctcggcgctggaggatgaagacgccgatgacgacgaggacagcgacgccaagaagaccgtcaaggtcacgctggaggagctgctcgcccatcccttcgtgcgccatcgcatggcggactacgtcaccgagctgtccgctgcgcaggctgaggtggagcggatcaaggccgagaaggaagcctgggagaccggcgacggggtcgagggcgccgaggactggctggacggagccgaggaaggcagcaacctcgccaaggagctggaaaagcggcgcaaggaactgcgcgccgaaatgaaggacgacgacaagcgccggaaggagctggtgaagaccacgggcaccggcaagccgtccaagggctccatcgactggatgcgcgcgcagggcatggatgtgcgggagttcgaggccgaactgacagcgatcgaacaccgcctcgccccgctggtcgaggaggcggagaccatcgacgccatgctcgcaccctatgaggcgatcaaggaagagctgaaggaagcgcgcgccacgctgcggcggctcaaggcggcgttcgtcgagcggctgacggccgcacgagccgaactggacgacgacgattgtcgcgaactggtgctcgacatcgaccgcgagcgactactcgaccggcttgagcgcgcccgcgtccgccgcgtcggcgctctggtggccgacttggagcgtctctgggacaagtatcgcgtcagcctcgcgaggatcgggagccggagggcggacgcgacggcgcggcttgatggatacctgaaggaactcgggtatgcgtgaagatcccacgatcaggataggagacctagccgatgggatcaggggtgtctcttatcgcccagagcatctgcaagaggactttggacgggatcgaacggttcttcttcgctccacgaatatccaagacgggcagctagatttcacatcgatacagatcgtgccgagctacttggtaaaacccgctcagtctgttggagagggcgaccttgtcgtttgcatgtcgaacggatcgaaggcgcttgttggcaaggcggcgcgatacaagggcgagtacggcgcgccgctcactgtgggagccttctgctcagtatttcacccgaagaccgagagcgattccgcgttcctgcgtcacgtatttcagggtgagcagtttcggcgaagcatcgacatcattctttcgggaagcgcaatcaacaacctcaagaacagtgacgtcgaagggatttcaataagggcccatagcccgacagagcgagcgacgatcgcggacatcctcgatgccatcgatgacgcgatcctcgaaactgacacggtgatcgagaagctccttctagtacatcaggggcttgttcacgacttgaccactctcggcttgagcaaatcaggtgagatcaggcgcgcagatcaacttgaggaattccacgaaaccgacttgggcccgctcccacactcatggtgcgtgaagtcaattgggcgcatggccaaagacttggctcttggaacggccgcgcggggtgcgaacgatggacaggatcagctgcggcttctgaagatgggcaaccttggctgggacgcactggatacttcgacttgcgagctgatcgatgtcgaccgagttgtccattggaaggatgcccttctcctagacggcgatcttcttttcaatacgcggaacacgcctgagcttgtcggaaagacagcggcatacgaccaagacgaccaaaggacggtctgcgacaataatatccttcgtattcgctttccctccgaagagatggatggccgttttgcagcagcctacatggcgaacgggcgcggaaagtcgagactcatgaccctcgccacaggaacgacatcggttgcggccatctattggagagatttgcgagacttccaattgccggtccctccgcgtgaagaacgagaagagattgtccggcgactacaggtctcacgggacacgatccgtcgggaaaaggagtcccgcgtaaagctctccaacctccgcgaaggtctgcgcgatgacctcctcaccggccgtaagcctgtggtggccattcgtgaggctgccgaatgagccaacaggaccgtctggacgaattgaatgtcgtcgaacgcccgctcctgcgccagctgggcgtcatgggttggacccatgtcgagggcgccgacgaggacccaagcaccggtcgcaaggactatcacctgctcgggcgcgacaccttccagcagacgctgttgcgcgaccggctcgaggccgcgctgcgccgcctgaaccgcaacgacgacgggtccgaatggctggatgaacgccgcatcagccaggcgatctcgctgctcgagcggccgacctcgcgggacttcatcgcgatcaacgaggagctgcacgacaagatcgtgcgcggcgtcaatgtctcgggccccgatggcgagcacgaacgccgcgtgcgcttcatcggcttcgagccgggcgacgagaacgaattcgtcgcagtcaaccagttccgcgtggacccgcccggcgcagtcggtgaccgcgggtacatcgtgccggacatcgtgctgttcgtgaacggcctgccgctggtggtgatcgaggccaagagccccgctgtcaccgaccccatcgcgaccgccatcgaccagatgcgccgctacgccaaccggcgcgtgcccgaaaagaacgagggcgcggagcggttgttctggacgaaccacctgctcgtcgccaccgactactacgacgcccgcgtcggctcggtcaccgcccgaccggacgacttcctcccatggcgctcggtcaagccggtcggcatcgagcagacgcgcgccgcgatggacgaggtgtgcggcgagattggcaaggcgccgggcacggaactggtgcagcaggaggttatggcggcgggcctgctgcggccgcagtacctgctcgatgcgctgcgctcgttcaccgtctacatgacgacggacgacggcgtccgcatcaaggtggtgccccgctatcaacagttccgttcggtgcacatcgcgctgcagcgcctgcaggagggcaagacccgccgtcaggatggcatgagcgaccgccgcggcggcatcatctggcacacccagggctcgggaaagagcctgacgatggtgttcctggtcaggaagctccggacgatcgcggcgctccgacggttcaaggtggtcgtggtcaccgaccgcaccgacctggaggatcagctgtccaagacggcgaaactggccggccaagtcatgcgggtcgcgcggaacgccgatggcgcgaagacgcatcttggccggcaggagccggacctcgtgttcgtcatgatccagaagctgcaggagcggaacggcgaaggcgatgagcaggagatcgtgttcgcggccgagaacgacgagcagcctgacgccaagggcgagaacctgctgccagccaagaccgacgagctgcgctccggcaaactggtcgcgaagatcggcgagcgaaaggcgttccccgtcttgaacgagagcgaggacgtcctcgtcctcatcgacgaggcgcaccgctcgcacaccagcgggctccaccagaacctcctcgacgctctgccgaacgccgcgcgcatcgggttcaccgggacgccgatcgaagagaagaacaagaagaagacgcgcgagatctttggcacctacatcgatcgctatctcctccgggacgcagaggccgacggcgccatcgtgaaaatcctctacgaggggcgggagctgaaggccgacgtcacggacaagggcacgctggacggcttgttcgacgccacctttgccggaaaatcggccgacgagcgcgaggcgatcaaggaccgctacgcaacgcgtgcgcgtgtcctcaacgcggctgacccgctgaaggccaaagcgatcgatgtgctccggcactacatcgtcaacattctccccaatgacctcaaagcgcagctcgtcgcagcgagcagggagttggcggtccagtacgtcgacgccttgaatgacgcccgcgacgagatcgttgccgccatcgagggcgctgcagacatcctgaaggatatcgctccggaagacgcgcaggaggctggcggcgacgtggcattcctctccacggcgctgccctatctgggcgcgatcaaggcgctcgagttcgcggcggtcatatccgtggaccacaacgacctaccccatctgaaggcctggggcggtgtttcagagacgaagcagcgcatcgaacgcttcaagaagccgctgtcccaggacgcgctcgcgatcctggtggtgaaaagcaagctgctcaccggctttgacgccaaggtcgaacaggcgatgtatctcgaccgggccatatcgggcgccgagctactgcaagccatcgctcgcaccaaccggacggcgggggaggccaagcgcttcggtatcgtcgtcgactactacggtgtcggaaagaacctcgcggacgctttggcgatctacgacgcggaagaccaaagcgatctgaccggcggcatcggaaagcctgaagacctcttgccggagctgcggcaagtgcgtgacgcagtggtcaaacacttctccgatgtcgggataaccctcgggtccgacctgcaagccttcgtcgacgcatgcgtggccaagctgaaggaccagaagttccgggctcagttcctcgttctcgtcaagaaactcgtcggcttgttcgctgccctcatgccgcgccccgaggcacggccattcacgcgtgacgtgaagatttttgcgtttatcgccaaggctgcggccaacctttaccgcgatcgttcgctcgacgcccggggggtcgcccacaaggttcaagccatgctcgatgccttcatcgcggcgcacggcatcgatccgaaagtacctccaatcgagatcctagacccgaactttgccgccgaggtggcgcgaaaaccgagcggtcgggcgaaggcggcggaaatggaaaacgccttgcgccatcacatctcgatttccttcgagaaggaccctgcgaagtacaaaacgctcagcgatcgccttgagggcattctcacgagccaccacgaggactgggatgagattgcccggcaacttcaggcgctgatcgacgaagctaccgctcgctccgatggcggcttctcggtccacggtcttgaacctcataccgaagctccgatcttcggcatcctccgcctgcgctatggcaatgatgatcgagatgcggacttggcagagctttccgctaagatcgttcagcacttacgagaggaaagcgctgtctcagggttctgggacaatccggtaagccaagaggaggccaggcgctggattttccagcatctcgacaactgcagcatcttcgatttcggtgacttggacgcgattgcttccgactgcatgggggtagcgagggcgaaccgagcggcatttacgtcatgagcgaaacgatcgagatcgacgagctcgtcttctcagttaagcgaagcacaaggcggagaacggtcggcgttacggtcgaacgagacaaatctctcgttgcccatctcccgcagggagtagcgctagatgtggcgacaaggcttatagcctcaaagctattatgggttcaccaaaagctcgctgagcacggcgaaactgcgcgcgacgacgttttccggatcccagagtttgtggatggtgaaggcttccatctgcttgggaagcactatcgcctcaaactcgtcgatgttcccaagaacgtgaccggtgtgccgagcgtcaggttcgagggcgatcggattctgttgcggcgagagcaagctgcctcggggggcaagcggattgaagaatactatactagggcggcacatccttacctgaatgagactgttcagaggtggaagagaatcgttggtgtggagcccgggcgcttcgtccaggtaatggatcttggatacaggtggggctcatgcagcgaggacgggacattgaacttccactggcggacaatgcagctgccacccaggatcatcgaatatgttgtcgtgcacgagctagtgcacatcaaggttccaaaccattcagaaaaattctggaaaatgatcggttcagtcatgccagactatgaaagccgtaaagcttggctgaagcaaaaaggtggcgaactttgaaggcattggcacaaaatcgtgtgttctttgacgcccattctaaattggcggcataattcaatcattcggtcaccttcatgaagccccgctcgatcaacattttccttctcgacggcgatccgaacggcattcgggtggcacagatctcgatgtcaactatccaagccattgcctttcgacgcaatcagctacgtcgggttcgggaagctttcccggagatcgaacggccaggcgtctacatcctcatcggtgccgatgaagacgcgcaggacaggcagcttgcgtatatcggcgagtccgaaggcgtcggcgcacgactatcgtatcataactcgaatgaggccggtcgcgatgccaaaggattttggaccgacacggtcgtgctaatcagcaaggacgagaacctgaccaagagccacgcgcgctatgtcgaagcctgcctgatccggggcgtcgttagcaatccccgctggaccctgcccaacacgcgcacgccgtctgacgacgcgggcaagctaccactccccgaccgcgcagccatggacgagttcgtggatcagacaaaaacgctggttggagccctgggctgggatctcttccgagaagtccgcggtcgagcaccggagcagacggcagggcgagaactgccagaggctgaaatccatgaaagccctcggttcttcttccgaggcgagggcttcgcggcagagatggaaattgggccctccggggatttcgtcgtcgcagcaggttcgagggcaagggtccggacgacgcgaacaataccgagagggacggtcacgctccggaacactctggtcgagaagggtgtcctccgcgaggaaggcgattttcttgtcttcacaagcgcctacagcttcacgtctgcctctgccgcagctgcggcggtcattggtgcgagcgccaatggccggatcctctggaagctcccggacggacgcaattacgctgactgggaagcctctcaaggcatgtcagactgcgcctccgagtgaggccgccaaggcggtagcaagttggaattctgttccatctcgctaacgccacccacgtcgaaccgcttcgcggacgatctcaaaaagttttccgctttcagttacttgcaagaaattcaccaaatccgcgcagtcatgaggtccggagaatatcgcccctaagagaccgcttccgggccgcccggcgccgacggcggtgctcagcccctcccgcataaccctcgaaaacaacgagaaaatccggccgtagccggatcgggagaacgctttcgcgagggcaagtggcggggagacagggattcgaaccctgggatggctctcaccatcaacggttttcaagaccgccgcattcgaccactctgccacctccccggtcgcattccctctaagcgctcgcccgcggcgaggcaagagggccatcgggaaaacttgccgaagcctgtgcagcaggctttcaaagggcaggtctgcgcgttatgatccgccccaaagcgggcccctgcgcccgcagcagcgcaacgaccggacaaccggcagcggggccgcgcgcgccccggatacaggcaaggaaacgtacgacatgcaccgcaagagcccacccgcccgcccgctgacccggttaccggccctggggcttggcctgttgttgctggccggttgcgaagaaggcgccaacctgtccctgttccagccaaaggacaaggaggccgccaccagcagcgaaacccgcagcaccaagctggtcgagcgcgatgtcgaagcacccgaggtgttccaggtgaccgaggccggtctgtgggacgggcgcccctcgctgggcggtgtctgggtggcgcatcccgacgtcaaggaacccgagcgggtgatcatccgcaacgccaccaacgacaagttcgtgatcggcgccctgttccggcgcgagcgcgagattcccggcccccgcatccaggcctcgtccgatgccgccgccgcgctgggtatgctggccggtgccccggtcgagttgaacgtgaccgcgctgcgccgcgaagaggtgcaggaagaaccgccgctggacgaaaccatcgcccaggccgatgcggtcgaaccgctgcccgaagtggccgaaaccacgcttgacccggtggccggtgccgccgccgcgatcgaggcggccgcccccagcccggctccggccgcagcccccgctccggcaacgccgcccaagcccaaggcgcaggcctcctcgctggacaaaccctatatccagatcggcatcttcagcgtcgaggccaacgccaagagcgctgccgatcagatgcgctcggcgggcatggtaccgacgatccggcaagagacgaccagcggcaagagcttctggcgtgtcgtggtcggccccgcccagtcgaaatccgaacgcaccgcgcttctgaaacaggttcagggcaccgggttttcggacgcctatgcagtgaagaaataagacgggaggctttcccagtgccgtttaccatccgctccgccctgctggccctgggcatggccctgaccgccctgcccgggttcgcctatgacacctcggcccgcgccgcctatgtgctggatcaaagcaccggcaccgtgttgctgaccaagaacgccgacgaagcgctgccgcccgcgtcgatgtccaagctgatgacgctctatgtcaccttcgaggcactgcgcgacgggcgcctgaccctggacgagcgcctgccggtctcgcagcacgcgatgagctatggcggctcgaccatgttcctcaataccaccgaccgggtgcgggtcgaggacctgctgcgcggcatcatcgtgctcagcggcaacgatgcctgcgcggtgatcgccgaggcgctcagccccgatggaaccgaggccgggtttgcccgcttcatgaccaagcgcgcccagcagatgggcatgacccgctcgacatttgccaattccaacggctggccggcggcggggcatctgatgtcggtgcatgatctcgcggtgctggcgaaccggctgatcaccgatttccccgagtactacccgctgtttgccgagaccgagttcgcctttgacggccgcgcgccgtcgaatgtgcgcaaccgcaacccgctgctcaagctcgatatcggggccgacggactcaagaccgggcataccgccgaggcgggctatggcctagtggggtcggcccgtcagggcgaccgccgggtgatcttcgtgctcaccggtctcgagagcgaggcccgtcgcgcagaggaggccgaagcgatcgtgaactggtcctttcgccactttgccaccaaaaccgtcgcccgcgccgacgccccggtcgcccaggcccaggtctggatgggagcaaaacaatcggtaggtctggtgccggccgaggatctgagcctgctgctgccggtcctgtccgacaagcggatcgaggccgaagtggtctatgacggcccgatcaacgcgcccatcgccaagggccagcaactggccgaactggtgatcaagcccgacgacctgcccgaaatccgccgcccgctggttgcggccgaggcggtgccggcgggtggcttcgttgtgcggatcaagaccgccgccaacctgctgctgcgccagctcaacgccggaccggcggaggcgatgtgagcggtacaggactgttcctgaccttcgaaggtatcgacggatcgggtaaatccacccaggcgcggctgctggccgagaccctgcgcgcggcgggccatgacgtggtgctgacgcgcgagccgggcggctcgcccggggccgaggaaatccgccgtctggtgcttgaaggcgatcccgaccgctggtcggcggaaaccgagatcctgctgtttaccgccgcccggcgcgaccatctggaacgcaccatcgaaccggcgctggccgcgggtcgcgtggtgatctgcgaccgtttcgccgacagcacccgcatgtatcagggtctatcgcgcggcgatctgcgccagctggtcgaccagctgcacgcgctgatgatcgggcgcgagccggacctgaccctgttggttgacatggatcccgaaaccggcctgagccgtgccaagggccgacaaggcagcgaggaacggttcgaggatttcggccccgagctgcaacagcgcatgcgcgccggatttctcgacctggcgcgggaatatgcccaccggttccgcatcatcgacggcaatcgcgacatggacagcgtggcggcggatgtgacagagatcgttctgacccatctgaaccggacccgatgaccgacgagatcccagccccggaccaggcgcccggcgcgccgcatccgcgcgagacgccccgcctgtttggccaggacgccgccgaacaggcgttcctgagcgcctatggctcggaccggctgcatcacggctggctgctgaccgggcccgagggggtgggcaaggcaacgctggcctggcgcatcgcgcgctttctgctggccacaccgccacaatccgacgacgggctgttcggcgccccgcccccgcccgatacgctcgacatcgaccccgaacacccggttgcgcgccggatgcaggcgggggccgaacccgggctggcggcgatcacccgctcgcttaacgatcaggggcgcctgcgcgccgagatcgtggtcgaggatgtgcgcaagctgggccgcttcttcggtctcagcgcggccgatggcgggcggcgcgtggtgatcgtggacagcgccgacgagatgaacaccagcgccgccaacgcgctgttgaagatgctcgaggaaccgcccgcgcgcaccacgctgcttctggtttcacaccaaccctcgcgcctgttgccgaccatccgctcgcgctgtcgcaccctgcgcctgacaccgctgtcgcccgccgacatgcaatcggcgctggaacaggccggcgccgggaccgaggtgatgcccgaacatctggccgcactcgcctctggctcggtcgggcgggcgctgcggctgctgaacctcgatggtctggcgctttatgccgagctgatcgcgcttctggatacgatgccccgactcgaccgcccgcgcgcgctggcgctggccgaggttgccgccgcgcgcggcgcggccgaacggttcgacctgctgctggggctcatcgacatcgcgctggcacggctggcgcgcagcggggccaccggcatgcccccccagcccgaggccgcgatgggagaggcgcaggttctggcccgcctcgcccccgaccccgacagcggccgccgctgggccgatgtggcggccaccatctcggcccgggcccggcacgggcaggcggtgaaccttgaccccgcagcgcttgtcctagatacggtgttcaagatgcaggataccgccagctggggccgatgagcacgaccgacaccacacccgagatcaccgacagccattgccacctcgacttccccgacttcgaggggcagctggacgagatcgtggcccgcgccgcgcgggctggcgtgacccgcatggtgacgatctgcacccggctgaagaacgaacccgccgtgcgcgccattgccgaggcgcatgcgcccgtcttctatgccgccggcacccacccgatgagcgccgccgaggaacccatggccacggtcgaggagctgctggcgctggcccggcatccgaaattcgtcggcatcggcgagaccgggctcgactatcactacaccgccgacagcgccgaggtgcagcagcgctcgctgcgcgttcacatccgcgcggcgcaggaaaccggcctgccgctgatcatccacgcccgtgccgccgatgacgacatggcccgcatcctggccgaggaataccagcgcgcgccctattcctgcgtgatgcactgtttctcctcctcgcccgcgctggcgcgagccgcacttgatctggggttctacctgtcgatgtcgggcatcgccgcctttcccaaaagccaggagttgcgcgatatcttcgccgccgcaccgctcgaccgtcttctggtcgagaccgacgccccctatctggcgccgccgccccatcgcggccggcgcaacgaaccggcctataccgctcataccgcacgggtcggggccgagctgttcgggctggattacgccgattttgccgcccgcacccaggccaacttcgaccggctgttcaccaaggctgcccgtttcaaggccgccgcatgagcgacgagctgcgctttaccatcctgggctgcggctcgtccgggggagtgccgcgcctgggcggccattggggcgactgcgacccgaccaatccgcgcaacacccgtcgccgctgctcgatgctggtcgagcgtgaaagcgacgcaggcgtgacaaccgtgctgatcgacaccacgccggacatgcgcagccagcttctggataccggcaccgggcggcttgacgcggtggtctatacccattcccatgccgatcatgtgcacgggatcgacgatctgcgcatgatcgtgttcaacatgcgcgcccgcattcccgtctgggccgatggcgatacccagaacgcgctgctgtcgcgctttggctatgcctttgtgcaacccgatggctcgccctatccgcccatcctgaagatgaagaccatcgcgggccccttcgaggtggacggccccggtgggccgatcgcctttcgcccgttccgggtcggccatggctcgatcgacagtctgggctttcgcatccacgacctggcctatctgccggacgtggccgagatctatgacgcggcctgggccgagttgcaggatctcgattgctgggtgctggacgcgctgcgccggaccccgcacccgacgcatgcgcatctggacaagtcgctggactggatcgcacgcgccgcgccccgccgggcggtgctgaccaacatgcatatcgacctggatcacgacactgtggccgccgaaacccccgatcacatcacccccgcctatgacgggatggtgatccgctacgcgctctgaggccgccctgctgacgcgccctcatatgccaccgcaacaaagggcaggctaggccatgttccaggcgctgatagatgtggttctgccggttttcctggtgatcggcgcggggtactgcaccacctttgccggatatttcaaacccgagcatatcgacggggtgatgcggttcacccagggcttcgccatcccctgcctgctgtttcgcgccattgccaatctggatctgaacgcgggctttgacccggcgttgctggccagtttctacatggcggcgttcttatgtttcaccgcgggcctgctgggcgcccggctcctgttcaaccgcgattgggaagacagcgtcgccatcggcttttgctgcctgttctcgaactcggtcctcttgggcctggccatcaccgagcgcgcctatggccccgaaaacctggtcggcaactatgccatcatcgccatccactcgcccttttgctatgcgctggggatcaccacgatggaggtgatccgcaatcgcgggcgcggcgggcgcaagatggtgacctcggtcctgaacgccatgttccgcaacgtgctgatcctggggatcgcgttgggctttatcgtcaatctcagcgggatctcgctgccccagatcgccgatgacgcgctgtcgctgatcatccgcgcggcgctgcccggcgcgctgtttgcgctgggtggtgtgctggtacagtaccggcccgagggcgacacccgcgtgatcgtctatatctgcgccatctcgctgctgctgcatcccggtctggtctggctgttcggctcggcgctggcgctgccgcaggacctgttccgctcaggcgtgctgaacgcggccatggcgccggggttcaacgcctatatctttgccaatatctatggccgcgccaaacgggtcgccgcctcgtcggtgctggtggcaaccgctgcctcgatcctgaccgtgtggatgtggttgatgctcttggggtgagttgggttgacttcgccgtcccgcgccccacaactcggaccatgacagagacaaccgccctgatcgtcgcccacggccagccctcggacccggacccggccgaggccgcgctggcccgctttgccgcccgcgtcgccgcctcggcgcccgggttgagcgtgcattcggcaaccctggccgctccgggccggctggaggccgtgctggaagggctgcccgaaacggtccccatctatcccctgttcatggcgcggggctggttcgtcacttcggccctgccgcgccgtcttggcgggcgtgcgaatccgatcctcgatccgctggggatcgaccagggcctgcccgccctgatcgccgcgcatctggcaaaggagctggaccagcgcggctggcccctggccgacagcgcgctggttctggccgcccatggttcggggcgcagccgcaacccaagcgcggtggccaatggctttgccgagcagctccaatcccatctggggctggcacgcctgtccgtgggctttgtcgaagagacgccctcgattaccgaggctgcccggaggcatggcgcgatgtcgctttgcctgccgttcttcgcctgcgccggcggccatgcgaacgaggacgtgccgcaagcgctggaacaggcgggttacgccggtgatctgctgccggtattgggcgagctgccgcctgttccggcgctcatcgcgcgccggatttccgaggcgggccgctaggctcagttgccgctggtcgaggccgagaagaccgggatcgccggcgccgccgcggccgaggtcgaagcttcgttaagcaccgccacccgctcggacgtctgacccaatacgccggacccgctctgcgccgcgttcagcgccagccgcatccactcgccagcccgcgccataccgaccggagcgccaaaaccctgacgcagctggtggctgaccacctcgccatagccaagctgcccggccgaggccagcagcgtcgccgaggccagcgccatttccgcgttatcggtacgatagccgacgccgaggcagatcttgccgcccgagatcaggcttgccatcggctggccggaattctgcaggaaggccgaggttgcggcgaccacctcggagggggccttggtatcgatcccgaccatctgcggtgccatcgcctgggccaggccggcgcattgctgctcgacctgcacggcggtcatgttaggtatggtcacctcaatctggctcgcctcggtcatcgcctggctgcgcgcctggcagaattgctcgttgagcgcaaaaaccggttcacgcacctgtcccggacggctgggaccgccgttcgaggtggtcagcagattgacctcgttgcaatgggcattgatcgagacaggccctggctgggcaaagccgaaattgggcagggccgcgccggtcgccgcacgggcagtgaccacttgggagggctgaacggcctgtggcgccgtcatcgccatatgggtctggggctgcaccggttgcacaccttgcggggtctggatacccagctgctcgttgcgataggtgcgcagcagccccccctgcccctggctggccaggatctggttatagggggccacatgggcgctggccaaagcgcgctgatgcgaggtcagcaggaagccgcgctcgtgatcgtccagatagccgtcgatcggatagcccatatcggactggaaatgcgaaataccggaacggctgcgccgacccagagacccatcgacggtgccgacattatagccgaaatagttcagcgcgctctgcacttcgcggttctgctggcgctgggccgaggagacaccgctcgattgataggtcctgcgctgggtctgctggcgctggcgctgcttgttcttgtgaacctcgttcacgatcaggccgcccagcagggcgcctccgatcagcgccgcagcctcatcggccgccgcccgctgggccggtaccaccaccatgctggcagctacgaaagatgcacataggcgtcgtttcatcatgtcaatgacctttccctcttgccattgaccgcgcgtagtcgggcgcgcaacggcccggtttcgaaaatgacctaaactggatcaatgcgaccaaacctagggcacaaagtcaaggtggttgtgttgcggccggcctgtcgctgagcatcaacttgccaggttgcgggcgccgccttgcccggcccccgcctcttcctgcgagcgtggcgtggccgcccgctcgagcggctcgagcgaggtcgaggactggccggactcatagaagcgatgcgtcgcacgcccggcgcgcttggcagcgtaaagcgccagatcggcggcatgcagcagggtcgaggcatcgggccgcgcgaattgggtggacaggaccgtgccgacactggccgagatgcggcactcctcaccgttgaaggggatcggctcctccagccggtcgatcagtcgccgggcgatgctgtcgagccgttcacgttcttgcaggtggttgaatatcagcacgaattcatcgccgccgatccgcgccacggtatcgtcgccgcgagtctcttcgaccatcacgcgggccacatgttgcagcacgtggtcaccggcggcatggcccagcgtatcattgaccgatttgaaatagtcgagatccagatgcatgagtgcgaaaggcgtggttccggcgagcagccgcgacaggatgtgatccatcgcgcggcggttcttgagcccggtgagcgtatcggtataagcctgctcctcggcggcgatcatcgcgccctgaaggcgcaggttcagcttgcgcgaggcctccatcgctgccgatttcgcctcgaccagatagagcagctcgatggcaaggtcggtgcccgagaaatcggcgctggtcagcgcataatcgcgcaccgcgtccaggatcgagataccgaaggacaggttgacgatcgcgccgtgttcgcccgggagcggcacgatcagccccttgagcgcggtgcgtggctcgtcacgcaggctcagatgcagcttggcgccggaactggccatcaacgccggcaccgtcgccaccgagcgtgggcgcagcagttcgaaggtctccagaaacttggccccctgcatcggctgatcgggccgcagtttctgcaaggtgggtccgacccgggtcatccggccggaccggtccaacagcacaaacataggacagagccgttccagaagaacggcgaggtcttccatctcgatcatcccgcgcgcgcccccaattcgaaactgcgcccctcggcaaaagcggtctcgatcagcgtgatctcgatcacctcggccttgccccgggcaccggcgtgttccagcatcaccagcgcgccgtaatcatcggccatggcgcgcagcacgcccatcatcacattggcatagccaggcaggcccgcatggcaggtcaggctgaaccggccgcccgattcctcacgcagttccagcgcgggcaggtgcaggtcggagaccgccagccgcgcgcggtcgggcagatcatccagtgagtgcaggaactccagataggtgacgccgccaaagcgcaacagacgacgcagcgcctcggtattggggttggacaccagataggtgcccagatcctccagaacctcgcgctgcgggcgccccagctccaggcaaagctcgtgcaggacccggcgcgaggtctcgtcctcgtaaacaagcatcgcctcgaattcgacaaaacccagatgcgcagcctccgtcacccggatccagcggctctgcccataggtgttgcatacaaaggattgtatggccctgttgatcagcccatgcatggatggtcccctaacgcttgcccttactgtcgcattcgaaacattaacaaagcgccaacagcgccctgtctttaccttgaattgctcctaatctcgcggtgatatcagcacgccaccgatggccagcgcctgctgaccagaggggacgatggcaaactcgccgtccagcgcctgcatcagcaacaactgctcggcggcaagttcatcgccctgacgcgggtcaccggccgggcgcaggaacagatctccggccgcgttgcgccgcagatgggtggcccggaccagccccaattcgtccaggtaaagcacgatcgcctgatccccggccggagcgaccgggctgaaggcgccgcgcatcaacacgcagcccggccgcccgtcgggcagcgggcgggcgcacccgtcgcgccagatttgcaactgatgctggggaagaccacccagttccgcttcgctcagaaccgccccgatcgggcgcacctgcatccgcgccaccagttcaggcaccagatcggcgttcggcgacaactcgggcgtctcgaacagatagcgactgtccacctcgcgggcgcggtccaacgcgcggatcagccctgcatcctcgcgcgcaaccgccaaagcgcgcaactgcgccagcccgacctgcccagcgtggccccagtcatgggtcatctcccagatcggcaattcggcgcgcccggcccgtgcgtcggcataccgcgcgacctggcttgccgtcgaaatgcgcaggctgtccagaagcggcgtcagccacagggcggcggcgacaagcagcaggacggccatggtcacgttgaaccggcgcagacgcgcggtccagtcgccaccgcgcaacgccagcaggcaatagcccaggccatagatggccatcagccccgcgctcagcgccgcgaacaggcgcgcgggtgtccagccatagccgatcacccggatgcccagcgcccagatcgccagcgcaatcggcaatggcagcaggatggccagcgcccgcgtgctggcccgcaacccgggagaggccaccgcatgcgcctcgtcccggtcaagcgcggtcgagatcagcgtgatcgccgcggccgcggtggccagcaggatcatcgccgaagacagatcgccaaacagcgcgttcaatcccctgagcggcagcgccgccagaaacagcgccatcacgctcagcagcaccggcaacaacagccgcaagaggcgcaacaccggatagggagagaccctgccccggacctcgtggatcacagcaagggcaaagcccagcaccgcgccgctcagcgcatagaacagcaccgcctcttccaggatcaggtcgatcaccccgaccccaaccagatcaagcaaggcatccgacagcagcagaacgccccagaacaggccaacgaacacccaggccagcacaaagcgcagcgcggtttcccaggtggcggcgaacaggctggcataatcgaacatgcggccccgcccctcggcccggaccaccaggaaaggcagtgcgataaagacgaagcccaccagcgccagcaccagttgcggatgctgcaacaggcgcgaggccggttcgaaccggccggcaacggaccaggtcagcagggtggcgggcagcgacagccacaggctgatcacgctaccccggacaaggccgaccgggccggccagcgccagtgttgcgcccgcgtgcaccagcaccaggctgagcaggcagagccagacccgctcgggcaggatgtcgcggccccagacctcggccagcgcccaaagcgccagcgcggccagtgtcccggcgacggcctgcgccagccggtcccgtatcgccaccgccacatccagatccgtcatgctcgcctcttgcgcctgcccggctcgagtttagagggccagcgcagcgaatgccaacggcaaagaggcccgagcagagccatcagaaatcggtcggcgcgcccccttcggccttgcggcgggccacgaaatcggccagctcctcgcggacgccttcgtccatcggcggggattcgaaactaccgatgatctccttgaacaggtgatgggcgcgctcgggcgtccagatggcccctgccgcctcccagccctcgtaattcttccagtcgctcaggaacggctggtaaaaggcggtgctatagcggtcctgcgtgtgctggatgccaaagaaatgcccgtcatttcccaccgcgcggatcgcatccagcgcgatgtcgtccggcgtggtggcataggtttcgggctccatatagcgctggatctgctggagcacctcgcaatccatgatgaacttctcggggctggcgatcagcccgccctcgagccagccagcagcgtgatagaccatgttggtccccgactgcaccgccgcccagagcgaattcgacgtctcccacatggcctgtccgtcgggcacattggcggcgcagactccggaggagcgcaccggcagcccgtagaaccgcgccatctggccggtcatctgggtcgcgcgcatgtattccggggtgccaaaggcgggcgcgcccgatttcatgtccacattgctggtaaacgtcccgatcacgcagggaatgccggggcgcacatattggaacagggcaatggcgcacagcgcctcggccagcgattgcgccaccgcacccgccatggtcaccggcgccatcgcacccgcaagcgtgaagggcgtcaccacgatcgcctgtccgcgccgggccagccgcaggcagccgtcgatcatcggatggtcgtgtttcagcggcgaggtcgagttgatgttggtatacatccgtggcgtcgcctcgaactcctcgtcgctgaggccgctggcgatgcgcaccatctccatcacgtcctcgacccgctccttgccgaggctataggcatgcatcaccttgtccgagatcgtgagcttgtcatagagcacgtcgagatggcggaccgaggcgtggatatccaccggctccaccggatagccgcccgcgaaatggatgcagttgaagtactgggtcagtttcaacaggttccggcattgctcgcgattgcccggcaccttgcggccgatctccatgtcccaatagttgggcggcgaggaaacattgccgaacaggatcacattgccgccgatcttgagcgtgcgatcggggttgcgcggggtcagggtgaactcgcgcggcgccttggccaccatctccatcacccagtcgcggcccatgcgcacaatctcgccgtcaaccttgcaccccgcctgtcggaacagcgccagcgcctcttcgttgtaaaaggcgacgccgatctcttcgaggatgcgcatggcaccgtcatggatcgcctcgaccccctcggggggcagcggttcggtcgggcggtcggtattgaccggcaggcgccacggcatctgctcgatgacggccttgcccctgcgggcggcggcgccggcgcggccaccgccgcggcgtttgcgggtgtcggtatcaaccatgggaccctcctgagattttggtcaggttcccatcttgcgggggcaaagccgctctatctacgacacggagcgtcgcttttggtcagcgcagcgccgtatcggcgcaaatttttgcgtcagtgccccaaccagtcaccgatatggccgatatggggcaggaccacatcggcatggggtgccaggtcctggggcccggcaagcccggtcagcaccgccaccgtggtcatgcccgccgcgcgcccggccatcatgtcatgggtgctgtcccccaccatggccacccgcgccgggtccagcccgatcaggtcggcaaaggccaacagctgccccggccccggtttggcgccatggccgctgtcgaacccggcgatgaaatcgaaccggtccgccaccccgaccgagcccagatgcgcccgcgccggggcctcgccatcattggtggcaacccccagcctgagaccgcgcgcacgcatcgcgtcaaggaagggcgccagcggcaccgcctcgacctgaggggcacgggcgctttcctcgttgatcatgtcgaccagcgccgcatggctgtaccccggcagttcgggcagcagtacctcggcgatctcccccggggtgccggcgatcaccacgctgtcgcgggcatagcgcgcggcgtcgaagtcgaaaccgatccgcgcgcccagctctgccgcgcgcgccgcgtcgccttcgccgatgcggatcagaaaggcacgcccgaacgcgccccaggtggcggcaaagtcgaacagggtaccgtccttgtcgaacaagagcgcgtcgatcggcatgggcaaaagctccgtcagaatgtgtctggtctgtctgggtcaggtccaatgcatttcgtcgccgcccagaacggcgcgcgcctgcatcggctggtcataagcaatgccctgttcatcgcaaaaggcaatgacccaggcgtcatccattgtcaggaaatccagcaccgaggccaggaattggcgatcccccgcccgcgcccgcagatcgccgatatcggccccggtcgaaccaaggaagactggcaacagctcctcgttcgtcaccagccaggccaacgcctgcaaggccagcgtttcggcggcatcggcggaaattcgcatgagagctccggctgcaggcggatggaaagggtttgttaacctgtctcataaacactttgacaagaattggaaacaacagtcgaagggcgaatgccgtgcagggaacgatactgatcctcgacggtgtctctaccaaccggatcatgctcaaggtgcagttgtcggcagcctggtaccatgtggtgcagaccgaccggttggaggggataggcgcgttgctgcgccgggtgcgcccggatctgatcctgtgcgcgatgaccctgcccgacggcaccgcgatggatgtcaaacgcgcgctgctggccgatgagagcctggccggtatcccgatgatcgccatcgccgggcagaacgaccataccgcccggctgagcgcgctggaaagcggcatcgaggatgtgctgtcccagccctatgacgatgtggtgctgctggcccgggtccgcagcctgatccgcgcccatgccgggcttgaggaactgcgccagcaaagcggcgcccgcgacatgggatttgccgaagacaccgcggcgtttcgcggccccgcccggatcgccgatatcgcgctggttacccagaccccgggcaccggcgccatctggcgcagtcggctcaaggggcatgtggcgcatcgcatcgacctgcaccggatggaggatatccagcacctgctgcgcgaccgcgaacccgatgtgatcgtgctcgagctgagcgatggcaccaccgggctgcgcctgctggccgatctgcgcgcccgcggcagcacccgcaatgccgcgatcctggccattcccaacccggccaatgcgcatctggccgccgacgctctggaccggggcgccgacgatgtgatgcccggcgggtttgccctgcgcgaactggtgctgcggctggaaacgctgctgctgcgcaaggcccgcgccgaccgctatcgcagcacgctgaacgcgcggttgcaggcggcgctgaccgacccgatgaccgggctttcgaaccgccgccacgccctgcccgagctggaccgcatcctgcacgaggcgaccgagaccggacagccctttgcggtgatgctggccgatctggaccatttcaaggggatcaacgaccgttttggccatcccgccggcgacgcggtcctgatcgagaccgcgcgccgcctgcgcagccagatgcggcccggcgacctgctggcccggatcggcggagaggaatttctgatcgtgctgcccggcctctcgcaaacccaggcgctgggcgccgcctcgcggctctgttcccggatcaatggcgagcctttcgtggtgccggggcaactccgcccggttccggtcaccaccagtatcgggctggtcaccgtggccccggctgcaggtgcagcgcagctgagtgccggagagctgatcgcccatgcggaccgggcgctttatcgggccaaggatactgggcgcaacagggtctcgctggccgatgcggctgcggcctagttccgctcgcgccggggaaacccgtgcatccgcatccgctcgatccggtcggcataagcggcgcgcgtgccctggtccatcgaggcgatccggtcgatcaaggccgcacgcatggcgccatggctctcggcccggcgcgtctcatgcgtggccagcagcgcggcgaattgcgcgggatcgaagggcgaggccctgagcgccgccgcaagctcggccatctcctgtgcccgacgcgccttgcgcccatcgagccgcccatgaatgtgctggcgcaactggtcgcgatccgcttcgggcaaggcacgataaagcgtcgccgccatcggcaagggcggtctgtgcccgtgatcgccgccatagcgccacatcgcgcccgccgccagaccgatcaccagcaggttcagcgccagcgagcccagcagcaacaggcgcagcggccagcccagcgtcttcttttcctcactcattcacccttcctcgctgatgaaatcggccaggtcgtagaagcccagcgtctcggtttcgctctctagacccagcaccagttgcgccgggtcaggcagaaattcgggtggcgcaacaccgatccagacccccgccgcgcaggcggtcgccagaccgcccatgccacgccagccccccaatgcggcgagcagcccgcgccaggcgtcttgggcgacggccgcaggccgcgcagccggtcgggccaggcttgcctgcactccggccgcatcggccagcatgcgctgcgccagtgcctcgggcagatcatcccgccccgcgcgcgccgcgtgcagcatccggtccagatcgctcatgtcatcgctcatcttcataccccaaagctgcgcgctggccagccagatgcccggcaagcgcccgtttccctcgtgcggtcaggctttcaaccgcctcgaccccgatccccatgatctcggcgatctcggggttggacagttcctcgatatggcgcaggaccacggcctgacgttgccgatccggcagatgcatcagcgccgcctgcaatgcgtcgacccgcgccgcctgttgcagcacctccagcgccgggggcgccgtatcgggcggttcgggcactgcgtccagatcgaccgcttttgcgcgccgcttgcggtccaggcacaggttcagcaccacgcgatagagccaggtgctgacccgggcccgcccggcctgccagtcgggcgccgtccgccacaggcgcagcatcgcctcttgcgcgacgtcctcggcctcggcccggttgcccagcaccctgagcgccaccgaaaaggcacgcggccccagacgctcggtcagaaggcgcgcggcccgggggtcgccctgggcaaacagcgccaacagcgcctcgtccgccgggccggcggcctgtgccggcccgtctgtcgaagcgcgtccatccatcggactcagttctttctgttaccgtcgcaccaggccttcatgccgtggcgcccatgaccccgggcctgcatttccgagaattcctgttccgagatcgccccgtcgccatcgctgtccatcttgtcgaacatgcggccggccttgcggcccgcgcccggcttgggtatctcgtcctggctcagcgcgccatccttgttggcgtcatgccgctccagcatccatgcgacgcgctccttggcacgggccatggcctgcgcctccatctctgcctggctcagcttgccatccccatcggtatcggcaccagagaacatggcggcacggtggccctgcatctcttcgagggtgatcttgccgtcgccattggcgtcgatctcggagaagtcatggcgcatcccgccccccggacccatcgccagcgccgaactggcgccaagcgcgacaccgcccagaaggagggccgcgataaagcctgcatgtttcatgtcggtttcccttgctcgccgacggccccgtgccgccgttcctgatcatgaaacggcccagcagcgaaactccgtcgcaggcgctgacattattttgccatcgccggcataccggggtaaagatgccttgcgcccgcccctttttgcgacatgccgacgcaaggaccgcatggcccctttccgcggcccccaaagcggcccagattgacgggcaatcgctgaaagagagacccaatgaccgatcagaccctctgcgccgacaccgaccgcccgacctggcccgccgtcctgacgggctttcgcggtcgttgccccaattgcggccaggggcggctgctgcattcttatctgaaggtgaacgaccagtgcagcgaatgcggcgaggaatacctgcatcatcgcgccgatgacggcccggcctatctgaccatcctgctggtgggccacctgatggcgccgctgctgttggtggtgttcgagacctggcggccagccccgatgaccttgttcagcatttttgcgcttggatgcgtgagcttgtcgctctaccttctgcctcgactgaaggggatggtggtggcctatcaatgggcgcgccggatgcacgggttcgacaagagccgctgatccccggcccggcaggaggggacatgacagagcagcaggacaagacggcaatccgcaacgcggccacggtgatcgtgctgcgcgaccggctggacaatcccgcgatcctgatgggacagcgcggcgccaaggcggcgttcatgcccaacaagttcgtgttcccgggtggcgcggtggatgccgaggacgcgcgggtgccgctcgcaagccccctgccgcctgtctgcgccgaccggctgaccgaaaaggcgccccagagcttgggccatgcgctggcggtggccgcggtgcgagaactgtgggaagagaccgggctgatcctgggccgccccggtgactggcccggcatggtgcccgccgattggcagagctttgcggcgaccggcaacctgccggcggccgaagcgttgcagttcgtattccgggcgctgaccccgcccggtcggccgcgccggttcgatgcgcggttctttctggtcgatgcgggggcgatctcgggcgatctggacgatttcacccatgcctcggacgagctgtcgcacctgcaatggatcccgctgaaagaggcgcgccgcttcgatctgcccttcatcaccgaagtggtgctggccgaggttgcgggccgggtgacagatcccgaaccgcccgcctcggtgccctatttccacaacaacgaagaggcgagcctgttcctgcgcctgcgcggctatccgatgcccgagaccgggtaacccggccttggcttggcgcggcaagatttgaattcaaatcttgcccacaaggtctttctcaagaccttgtcccgcgcccggttcagcgcatgcgactgatcaccaccgtcacttcgggcttcttgccgatctccgcctgggcggtctggcgcgcgatacggcgcaacgcctcttccaggcggtcgtcgtcgcgcagggtcttctggttcgagcgcatgaggaactggttcaggtcctcctccatcacatccaccagcggcgcctttgagctgccgatctcgggcagacccatgatgtcgcaccagggttcgcccagcggttcgtcctcttcgtccaggatcaccgtgacggtcacatgcccgttcagcgccatccggatccggttgcggatcaccccgtcaagcgcccccacctgcacggtaccgtccagataggtgcgcccggtctcgacatgggcggccaccttcggggcgttgccgctgaggtccagcatggtgccgttcaccgcaaccacaccctgacgtccgcccgcttcggccaggcgcgcatgttcgcgcaaatgccggtgctcgccatgcatcgggatcaccatctgcgggtcgatcagcgcatgtacccgcgcaaggtcggggcggttggcatggcccgagacatggtaacggcccgagctgtcatcgaccacgtcgacgcccttttcgctgagctggttgatgatgcggatcacttccttctcgttgcccggaatggtcttggacgagaacaggaacaggtcgccctcggccagttccagcccgcgatacttgccgcgtgccagctgggcgctggcggcgcggcgttcgccctggctgccggtcacgatcagcatcaggtgatcgcgcgggatgtcctgcgcctcttccgggctgatcacgggggggaactcggtcagcacgccggtttccatcgacgcctcgatcatccgccgcatggcgcggcccagaaggacaaccgagcgcccggcgcgggcgcccgcctcggccagggtgcgcacccgcgccacgttcgaggcgaatgtggtcgccaccaccatgccgctggcacctgccaccagtttctcgatctcagggccgacttcggattccgagcggcccggattgggcgagaacacattggtcgagtcgcagaccagcgcgcgcaccccgctcttgccgaccgagccccagagttcggggtcaaaggcctcgcccaccaccgggctggggtcgagcttgaaatcgccgctatgcacgatccggcccgctggcgtgtcgatgaccagcgcagcactttcgggaaccgaatgcgagaccggcaggaagccgacggtaaaggggcccgcctgcacctgttccggccaggccgaaaccgtctgcaccgcctgttcgggcaggcccagttcggacatcttgcgccgggcgatattggcggtaaaggcgcgcgcatggatcggcttgcgcaactgatcataagtatgggcgaccgcgcccacgtgatcctcatgcgcgtgggtgatgaacaccgcctcaagccggtcgacattctctcgcagccacgagatgtcggcccagatcagatccacccccggcgtcgtgtccatatcggagaaggcgacacccatatcgaccaggatcagccgctccttgcccggcttgccatagccatagacataggcattcatgccgatctcgccggcgcctcccaatggaaggtagatcaatctctcgcggctcatacggtcccgttttccttgttatggcgatggatcacggtcagcccgtgcatcgtcagatcgtcttcgaagatatcgaacagaatttcgctttgctggaacagcgccgccagcccgccggtggcgatcacctgcatgtcgcggtcgcgttcgcccttgatacgggcacagatttccttgaccagcccgacatagccccagaacacgcccgattgcatgcaggccacggtattggtgccgatcaccgcctgcggcttggcgatatccacatgcggcagcgccgccgccgccatatgcagcgcctcgaggctgaggttcacgccaggcgcgatcacgccgcccacataggcgccatcgtcatcgaccacgtcgaatgtggtggcggtgccgaaatcgaccacgatcttgttgccgccatggcggtcataggcagccgcggcattgaccagccggtcggggccgacggcggtgcccgcatcgacacgcggctgcaccggcagcaggcagtcgggcttgcccaccaccagcggacggcagccaaagaaccggtcggcaaagacgcgcaggttgaacaccacgcgcggcaccgtcgacgagatgatcacatcggtaatgtcggtctcgatcccgtaatgtttgatcagggtcgaataccaggtgaaataggcatccgccgtgcgcgcgtgatgggtcgaggtcctgagcgtgcacaggaatttctcgccatcccagatcgagaagacggtattggtattgccgcagtcaatggccagaagcatggccctgtctcccctagaaatagacctctgccgccgggatgctgacccggccctgggcggtgtttaggacaaggttgccctcggcgtccaccgtttcaaaggtgccaacggtttgcgacgttgcggtgcgggcggtgatcacctcgcccaggcgcgcggcacgggccagccaggcgctgcggatcggggcaaagccataggtcaggaattgcgtctcgtaccgggcaaaggcggcggccagttcggtcaggaacagctctggttccacctgcgcgcccgtctccgagaccagcgagaccgggcggaccgcgcccggctcgaccgcgtcggcgccgggggcatcggccaggttgacgccgataccgatggccagatgggccaccccactgccatggccggtgctttccagcaggatgcccgccagcttgccgccattcagcaacacgtcattgggccatttcagcgccagcccctcggcccggccggtcaccgccacacaggcatcaaacagtgccagcgccgcgacaaaactgcgcagcgccgcttgcttggcctcgcccaccgggcgcatcaccagcgttgccgccaggttgccctgcgcctgggtccaggcccggccccgccggccgcgcgcagcggtctggcgccgcgccatgatccattccggtcccgacagggtcggtgcgatccgggctgcctcgttaagggtactgtcgacctcgtccagtacccgcttgccatagccttgaggccaatcactcattgcgcaaaaaggcccggtccacggaccgagccccccctttgttggttgtgagacgggatcagttgacaagtgtcgccgccgccgcggcggctgccccctcgaccccgaactgatagaacagaccgaccagcatcatcgccgccgatcccatcagcgccacccacagcacgggcgaagaccgagtgtcgatcggctcttcgttctcggccccgaaatacatgtagaacacgatgcgcagatagtagaaggcaccgatgaccgaggcgatggccgaggccacgaccagccccatcagcccggcgtcgataccggcctgccacacgcccagcttggcgaagaagcccagcatcggcggcacacccgcaaggctgaacatcaggatcagcactgccagcgccttacccgggtcgcggcgcgagaactggcgcagggcgtcgatatcgacaaccggctgaccgtcccgctccatcatcaggataaaggcaaaggtgccgatgttcatggtgacatagatcgccatatagatcagcatcgcctgcacaccggcctgggtacccgcggccagaccgatcagggcatagcccatatgcgcgatggacgagaacgccatcagacgcttgatgttgcgctggccgatcgcggccacagcgcccaggaacatgctgagcaccgaaagcaccacaagtacctgttgccaatcgctgaccgcattgccgaaggcatcgaacatcagacgcgcgaacaggcccatcgccgcaaccttgggcgcggtggcaaagaaggcggtgatcggggtgggtgagccttcgtagacatcgggcgtccacatgtggaagggcaccgccgagaccttgaacgccagacccgagatcaggaagatcaggccaaagagcagcccgatcgagacctcgccatgatgggcgctggccaggatgcccgagaacagcgtggtcccggtatagccatagaccagcgaggcgccatagagcagcaggcccgagctgagcgcgcccagcacgaagtatttcaggcccgcctcggtcgatttcacactgtcacggcgcagcgaggccacgacgtagagcgccagcgattgcagctccagccccatgtaaagggacatcaggtcgccggcgctgaccatcatcatcatgccgacggcggccagcgccaccaacagcgggtattcgaaccgcagcagcccgcggcgcgccatgtaatcctggctcatcagcaggacggcaccggccgacaagaggatcgccaccttggcaaagcgggcgaatgcgtcatcgacgaacatgccgttgaatgccacgcgggtgccgctgtcctgggtcgcgatccagatcgccagcaccgccatcagcgccgccgtggcccagaccagcgccggtcccatcccgtccttggtggtatagaccgcccccagaagcgccgccatcgcatagagcgccagaacgatttcgggcaggataatgtacagatcagcctggatcattttcccaaagctcccttaatgcgatgcgacctgggtcgcggtctcggccgcggccagggccgtgtcaaagttcgaaatcagcgcagcggtcgacggcccgatgatatcggtgaccagcgcgggatagacccccagcaggatggtcatcacgatcagcggcgcaaagatggcgcgctcgcgcgaggtcatgtcggtgatcgccttcaggctttccttgatcaggtccccgaacaccacacggcgatagagccacagcgcataacccgccgagaagatcacgcccgaggcggcaaccgccgcgacccaggtgttcttctggaaggtgcccatcagggtcaggaattcaccgatgaagccgctggtgcccggcaggcctacattggccatggtgaacagcatgaacacgcgggcataggtcggcatccggttcaccaaaccgccataggcgtcgatgtcgcgggtatgcatccggtcatagatcacgccgacacagaggaacagcgccgccgagatgaagccgtggctgagcatctgaaagatcgccccgtcgacaccctgctggttggcggcaaagatgcccatggtgacaaagcccatatgcgcaaccgaggaataggcgatcagctttttcatgtcctcctgcaccatcgccacaagcgaggtgtagacaaccgcgatggccgagagccacaggatcaggtctgtcatcacttctgcccccaccgggaacatcggcaggctgaagcgcaggaagccgtaaccccccatcttcaacaggatcgcggccagcaccaccgaaccggcggtcggcgcctgcacgtgagcgtcaggcaaccaggtatgcaccggccacatcggcatcttgaccgcaaagctggcgaagaaggccaggaacatcagggtctgcgccccgcccagcacatgcacgccaagcaggctgaagctctcggacgagaactgatgcttcatcagcagcgcgatatcggtggtgccggcatccacatacatggacaccatcgccaccagcatcagcaccgagccgaggaaggtgtagaggaagaacttgaaggaggcatagatgcgttccttgccgccccagatcccgatgatcaggaacatcgggatcaggcccgcctcgaagaacaggtagaacagcaccaggtcgagcgccatgaacacgcccagcatgagcgtttccagcagcaggaaggcgatcatgtattccttgacgcgggtcgtcacctcccagctggccaggatggtcagcggcatgatgaaggtggtcagcagcacgaagagaacgctgatcccgtcgacgcccatcttgtatttcagccccatcagccattcgccctcttccaccatctggaagccggtgtcggccggatcaaagccggtatagatgccgatggacacaaggaaggtcacggtcgtcgcaaacagcgccacccatttggcattgcgctgggctgcagcgtcctcgccccgcaggaacacggccaggattgccgcggccagggccgggatgaaggtgacaatggaaaggatgttgtccatcagtgtgcgcccccgccgatcgacatccaggtgaccagggcagcgatgcccagaaccatccagaaagcgtaagtaaagatgtagcccgactgcgccttgcccgcgaggcgggtgaaatagggcaccacgcccattgcgacgccgttcaggaagccgtcgatcgtgccgccgtcaccgcgtttccacaggagccgacccagggccagcgccgggcggacaaagatagcgtcgtagatctcgtcgaaataccacttgttcttgaggaacaggtagagcggacgctgattggccgccagccgcttgggcagctcgggattgacgatgtagaacaggtaggccagcgccagacccagtaccatggcgatgaagggcgagaccttgacccatttcggggccgcgtgggcatcgtccagcacatggttgtcgggaccgaaatacagcgccccgtcgcccggtgccccggcaaaggctgcgtgatgcgcgccctcggccaccgcgtgggccgcttctccgccgtgaccggcgtcgtcgctgccatgggccgcctcgctggtggtgacggtgtcactgtccgaggcgccatgggccgcgtcctggccacccgccgcggcctcggccacggggatgccatagaacttgcccacctgatccgcatggccaaagaagttgccgtaccagatcatgcctgcaaacaccgcgcccaggctgagcacgcccagcggcaccagcatcaccttggggctttcatgggcgtgatcatgggtatgcttgtcgccccgcgcctcgccatagaaagtcaggaacatcagccgccagctgtagaacgatgtcatgaacgcggcgatcaccagcagccagaagccataggccgacccgcctgcataggcgctttcgatgatcgcgtccttggacaggaacccggcaaagccgatggtggtcagcgggatgccgacaccggtgatggccagcgtaccgatcatcatcgcccagaacgtataggggatttttttgcgcagcgcgccatagttcgtcatgtcctgctcgtgatgcatcgcatggatgaccgagccggcgccgaggaacaaaagcgccttgaagaaggcatgcgtgaacaggtggaacatcgccgccgaatacatgcccacacccgcggccacgaacatgtagcccagctgcgaacaggtcgaataggcgatcacccgcttgatgtcggtctgcaccagacccacggtcgcggcaaagaacgcggtggtggcgcccagcacggtgatgaacccggccgcacccggcgcaaattcatagagcggcgacatgcggcagaccaggaacacacccgcggtcaccatggtcgccgcgtggatcagcgccgacaccggggtcgggccttccatcgcgtcgggcagccaggtgtgcaggatcaactgcgccgacttgcccatcgcgccgatgaagagcagcacgccgatcacctcggccgcgttccattcgcgccacaggaaggtcagctgcgtttcggccagcgtcggcacggccgcgaagatatccgagaagttgatgctgtcgaccaggaagaacagggcaaagatacccagcgcaaagccgaagtcacctacccggttgacgatgaaagccttcatcgccgccgcattggcgctgggtttgcgatagtagaacccgatcagcaggtacgaggcgacgcccacgccctcccagccaaagaacatctgcaccaggttgtccgccgtcaccagcatcagcatggcgaaggtgaagaaggacagataggcaaagaagcgcggtttgtagctttcgccggtgcgccactgcgggtcgtgatccatgtagccaaagctgtagagatgcacgagtgcggagacggtggtgaccacgatcagcatgatcgcggtcagccggtcaaggcggatcgaccacgaggtcgagagcgacccgctctcgatccagcgcaggatctcgatctgctgggtgtgcccgtcaaagcccagaaagacgatccagctgagcgcgcaggccaggaacaacaggcccgtggcagtccacatggcggccttttcgccgatgaacttccagccgaacccgcagagaatggcgcccacaagcggggcaaagaggatggttgtttccatgatcccttaccccttcatcacgttgacgtcttcgacgtcgatggtgccgcggttgcggaagaaacagacgaggatggccagaccgatggcggcctcggcggcggccacggtcagcacgaagagcgtgaagacctgcccgaccagatcgcccagaaaggacgaaaaggccaccaggttgatgttcaccgccagaagcatcagttcgatgctcatcagcagaacgatcacgttcttgcggttcaggaacagaccgaaaatgccgatgacgaacaacgtcgccgcgaccgttagataatgttcaagtccgatcattcgtccatcctgtccttcgcgcggcaccgaaatcttgcaaagatttcgggccgatttttttgcaaaaaatcgggtcgctcacagcccctgccccggtttcacgtccttgagttccatcgctttggccgggtcgcgcatcatctgcgcgacgatgtcctggcgcttgacgtcctgacggtggcgcagggtcagcacgatcgcgccaatcatcgccaccagcaggatcagaccggcaagctggaacagaaggaaatactggtcataaatgataaggcccagggcctcggtattgtggcgatccgccggcatcggctgggccagatgcccggccgcgccttcggcggtttcccaggcgccataggccatgacaaactgcatcaggatcaccagcccgatcagcaaggccagtggcatatagcgcgccatctcggccttcagctcggcgaaatccacgtccagcatcatgacgacgaacaggaacagcaccgcgaccgcgcccacatagacgatgaccagaagcatggccacgaactcggcccccaacagcacgaacagccccgccgacgagatgaaggccaggatgagccacagaaccgaatgcaccggctggcggctgatcacggtgaacagcccgccggtgatggcgctgatggcaaagaggtaaaacgcaaacacgctcattgatcatcgtccccattatcgcccatgacctcttgcgccaggttcagcgcacgggtcatggccggaatgccggcaaagaccgacatctgcccgatcgtttccacgatctcttgtttccttgcccccgcttccagcgcgtggcgcacggtctggcgcacggccgtatcggcctgcgcaccctgacaggtcaaccctgccagcgtcagcagcagccgggtcttggcatccagcccgtccttgttgacggtgttgccgaacatcagctccatcacctctttgggcatggtgggccacatcgcctcgaaccccttgaaggcctcggagggcgagaaattctcgaagcccgggttgaccgccttggccatggcctggctctgctcaatcaactgctcgaacagtttcgacatgtcggtcatgcaacacctcttttggcttgtggtttgcccatcccgacctcggccagaaaataccccaggaacgatcccggatcggcctcgcgctcttccatctgaccgcggattctgctgccccagagatgcaccgcccaggtgcgctcgctgaaggaacgcgcggccacttcgtaggggtcccagaactggctcttgttcgaatactggatcggaaagatcacatcctcggccaacgcctcgccggtccggttatggatctgcaacagatgccgcagcacgaaggggccgctatagcggcgcgcatgcatctggccgcgatgcatcggcgtgtcggtgcggcgcaactcgcggatacgggcattgacctgcgcgccatagaacggctgcggctcggggaattcgtcttcgacagcggcgatatagtcgagcaagaccggatcgtcgggggcgaaatacatggtcgtgttggcgggcagattgtcgttgaccgcaaagaacgagcgtcggatatccgggaaccggttcgagacgggcaggaaatcgctgtcgacccaggccatgttttcctgccggatcatgtgcagacggaagatatctgccgccatggcacccggcagggcgcgcgcgccttcgacggcgcggtccgagaggtcccgctccatcacctcacgagcatcccggaaggggatgtccgaaggcaggttttccggtctctgatacccgaacagggtcacatcccaaccggcccggaccatgttcagcatgcacatggtctccatccgcggcaggcgcgggccaagccagagcgtccccagcggcggggtcgtcttgccaggggcaatggacagggtatccggcaggacgggtttcatcggtaaggcgcgtccagttcgaggttgcgggcgatctctgcctcccagcggtcgccgttcgacaggagtttctccttgtcatagaacagctcttcgcgggtttcggtggcgaactcgaaattcggtccctcgacgatggcatcgaccgggcaggcctcctggcagaagccgcaatagatgcatttggtcatgtcgatgtcatagcgcgtggtgcggcgggaaccgtcctcgcgcggttcggcgtcgatggtgatcgcctgcgccgggcagatcgcctcgcacagtttacaggcgatgcagcgctcttcgccattcggatagcggcgcagggcgtgttcaccccggaaccgaggggacagcgggcccttttcatgcgggtagttgatggtcgccttcggggagaagaaatacttcaggcccagcttcatgccgacccagaagtcttgcagcaggaaatacttggcagcgcgggtgtagtcgatttgggtcatttcttcatctcccgctctccttgttgcagagcgtcaatctgcttggtcaccgtttccaatgcggcgcaaggatcagacacgttgatttgcacgtctttcctgatgcttcccaaggggaggctttcatgtccttcggaacacgcccgctccagctgagattgcagagtgctcagcatttcgattttcagatcgatatctacgccatctgacatatcagcctcctacgctccaacgggcgaatgcaccccagaaccagtcgaattttgccgcaaaggccacgaagaccacccagacgaggctgaacggcaggaacactttccagcccaaccgcatcagctggtcatagcggtagcggggcgtgatggcctttaccatcgcgaagatgaagaagaagaacgccatcttggcgaccatccatagcacgccatcgggcaggcctgggatcggcgacagccagccgccgaagaacagcagcgaggtcagcgcgcacatcaggaagatggcgatgtattcgcctgccatgaacagcaggaaaggcgtggccgagtattcgacctgataaccggcgaccagttccgattccgcctcgggcaggtcgaagggcgggcggttggtttcggccagcgccgagatgaagaacaggaagaccatcgggaaatgcggcagccagtaccagccgaagaagccccagccggtatcctgcgcccgcacgatatcgccgaagttcatcgacccggtcgacaagatcaccccgatgatgatgaggccgatcgagacctcgtaagagatcatctgcgcggcggaccgcaggctgcccaggaacgggtatttcgagttcgaggcccagccgcccatgatcacgccgtaaacctcgagcgaggagacggcgaacacatagaggatggcgacgttgatatcgctcagcacccagccatcgttgaacgggatcaccgcccaggcgatcatcgccagcacaaaggatgtcatcggcgcgaggatgaacaccgtccggtcggcgccggcgggaatgaccacttccttgaccacatatttcagcgcgtcggccaccgattgcagcaggccgtagacgcccaccacgttggggccccggcgcatctggaccgcggcccagatcttgcggtcgccatagacgaggaagagaagcgagatcatcacaaaggcaacgaccgcaagcacttgtgccaggatgatcagggctatgccgcctggggtgtcaaagaattcagccataggtcctcacaccgtgggtattccgttttcggcgcagtgcgcgaccacgacttcggcgtcgatggtctttgccccgcgcggcagggatggcgagatggtgtaaacagcatccgccgcccacacgccacccttttcgttcacattcgtgcgcaaatggcgcgcaaagccgtagccccggatcagggcatactgggccgccgcgcattcggcatagtcatccagatcggcaacgctgcgcgcgccgctcatccgcaccccgaattgcaccagatcaccttccagcagcgcggtttcgacacccatgtattggggcgcgaaacgcgacacctgatcctgcgccgggtcggcgcaggccatcagggccaggggcgatatgagcgcgagacgggtcattctgcggcgatcttctccgcccggcgcgccttggcggcggccgaaagttccgccatcagggcgctggcccgggcaatcgggttggacagatagaaatcgtccaccgcgatgcggaagctggccgtgcccagcgggccctgttccagcgcctcgaccgcgttttccggcacctggtcgatctgcgccagatgcggcacctcagccaccagcgcctgacgcagctgcgccagcgaatcaaagggcagcgtcgcgcccagctcggcgctcagcgcccgcaggatggcccagttttccttggcctcgcccggagcaaaccccgcgcgcatcgccagttgcgggcgcccttcggtgttgacgaacaggccgttttcctcggtataggcggcgccgggcaggatcacgtcggcgcgatgtgcgccccggtcgccatggctgccctgatagataacaaaggctccggcgtcgatttcgacctcgtcggcacccaggttatagatcacctcggccccgtcgatcgcggcctcgatgccgccctcggtcaccgcgccgatatccatggcccccacacgacccgccgcgctgtgcagcaccaaaaggcccgagcccgagatttcggccatcttctgcgccgcggccagaaccgccagaccatcggcctcgcgcagggcgccctgccccacgatcaccagcgatttcttgttgtcgcgggtctcgtccgagacgccctcggcgatcatgtcggccagcgcctgccggtcggtgccggcatgataatagtcataggtcagatcggcggcggggccgatcagcgccacttcggcgccgcggctccaggccttgcggatacgcgcgttcagcaccggcgcctcgtcgcgcgggttggtgccgatcagcaggatcatatcggcgtcgtcgatatcctcgatggcggcggtgcccacataggcgccccggttgccgatcggcaggcgagcattgtcgacgcggcattccaccttgccgccctgcccctcgaccagctgtttcagtgcaaacgcggcctcgaccgggaccagatcgccaatcaggccggcaagtttcttgcccttcatcgcggtagcagcggcgctcagcgcctcgggccaggtggcgggcttcagcttgccatcgatacgcacataggggcggtcgagccgctggcggcgcagcccgtcccagacgaaacgggtcttgtcgctgatccactcttcgttcacgccgtcatggttgcgcggcaggatgcgcatcacttcgcgccccttggtatcgacgcggatgttcgaccccagcgcatccatcacgtcgatgctctcggtcttggtcagctcccagggccgggcggtgaacgcatagggtttcgaggtcagcgcccccaccgggcaaaggtcgatgatgttgccctgaaggttcgagtccagcgtctggttcagatagctggtgatctcggcatcctcaccccggccggtctggcccatctgggtgatgcccgccacctcggtggtgaagcgcacgcagcgcgtgcagctgatgcaacgggtcatcgcggtgccgaccagcgggcccagatccagatcgtccaccgcgcgcttggcctcgcggaagcggctgaaatcgacgccataagccatcgcctgatcctgcaggtcgcattcgccgccctgatcgcagatcgggcaatccagcgggtggttgatcagcaggaattccatcacgccttcgcgggccttcttgaccatgggcgagttggtcttgaccaccggcggctggccttccggccccgggcgcaggtcgcgcacctgcatcgcgcaggaggccgccggtttcggcgggccgcccacgacctcgaccaggcacatccggcaattgccagcgatcgacagacgctcgtgatagcagaagcgcggcacctcgatcccggccacttcgcaggcctgaatcagggtcatcgcgccctcgacttcgatctcgtgcccgtcgatgttgatcttgcggaggtcagacatgatctaattcgccctcagtagcgcgccgattgcgctgttgttcgaaatttccagccggcccagtcggcacaggtcgcccggcttgtcatagttgaggcccagtttggccatgtattgccgtccgcggtcgcggaaccgttccttttcgacgtcgctgtccagcacggcgcggatctcgctgtcggaatagcccagttcgttggcgcgggcgcgcaggcggcggatctcgccgatccccttgaacaggcgcccgtcgatctcgtcgcagttcttgcggatctcgttggcgaccacgatggtaaagatgccgtcggcgatctcgggcacctcgcgcaggggcggtttggccgcagcggccgaggctgcgatggcaaggcttgcggcagcggtcaggatggatttgagcatggcatgtcctttcggtctggaagatccagaccgatgcacgccgggcctgttattcaataacagcgcgcccgatcggcaaggatatgccaaccgcccgttcatggccgctgacaggtgccctgaaaggtcatcttgtccccctcgatccgcaactgcgcgggctcgctgtcggggccgacctgccagtcgatcttggaactgccgtaattggcgatgcaatacgagatgccgccatggcgacccgcctcgcgtgcgtcgtcaaacgactggctgaccttgtccaccgtcaccgtgaacaccgacagcgtcgccttcttgtcgaccggcttggccttgaccggaaagaaatgcccgccaaacagaagccggttctcgcgcttggtgctgttgcaggccgcggttgcggcgaccgcaccgatcaacaaggccagagcggccctttgggggaagcgagaggcagtggggttgctcatcacgttcactccgccgccatcgcgcccatgcggcccgatttctgtgccttgatgcgatcctcgatctcgtcgcggaagttgcggatcaggccctggatcggccaggccgccgcatcgcccagggcgcagatggtgtggccctcgacctgcttggtcacgtcccagagcatgtcgatctcttccggctcggcctcgccgcgcaccagacggtccatcacccgcatcatccagccggtgccctcgcggcagggggtacactggccgcagctttcatgcttgtagaatttgctgaggcgccagatcgccttcacgatatcggtggatttgtccatcacgatcaccgccgccgtgcccaggcccgagcccagttcgccgcgcaggtaatcgaaatccatgatcgcgtccttcatcttttccccgcgcacgcagggaaccgaggagccgcccgggatcacggccagcaagttgtcccagccgccgcgaatgccgccgcaatgggtctcgatcagttcctcgaacgagatcgacatcgcctcttcgaccacgcaggggttgttcacatggcccgagatggcaaacagcttggtgccggcgttgttctggcggccaaagcccgcgaaccattccggtccgcgccgcaggatggtgggcacgacggcgatggattcgacgttgttgaccgtggtcgggcagccataaagccccgcacccgccggaaagggcggtttcatccggggcatgcccttcttgccctcgaggctttcgatcagcgcggtttcctcgccgcagatataggcgcccgcaccgtgatgcaggtagaggtcgaaatcccagccggatttggcggcattcttgcccaagagacccgcgtcataggcctcgtcaatcgcggcctgcagcgcctcgcgctcgcggatgtattcgccgcgaatgtagatatagcaggcgtttgcgttcatcgcgaaactggcgatcaggcagccttcgatcagcgtatgcggatcgtggcgcatgatctcgcggtccttgcaggtgcccggctcggattcgtcggcattgaccaccagataggacgggcggccatcgctttccttgggcatgaaggaccatttcagaccggtcggaaagcccgcgccgccgcgcccgcgcagcccgctgtccttcatctgctggatgatccagtcccgccccttgccgatgatgccggcggttccgtcccaatggccgcgtgccattgcgcctttcagcgtgcggtcgtgcatcccgtagagattggtaaagatccggtcctgatccttcagcatgcttcctgcctacctttggctatcctgacgcaggcgccagagttgaaaaatgttgatcaccgcatagatgaacccggcaagcgccgcgaaatcgatcagcagcgcatatcggcccggcagcccaagcgccggaccgatgaacatcgacaggacaagccacagcaccatggtcaccgcaatgaccaaggcgatatggcgacccttgcgggcaatgacctgttccagtttctcgtccatgtttccagtgcgcgccacggatcacgtcgtggcactgtttccttcatatcgccacgtgcccttgcgcgcggccagttcagcttcgcccggcaaggccttggagggctgaaccaaattcatctcttccgcggcctcggcctgggccgcgaccggctcgggttccgctgccgcgcttgccaccggcgcttgttccaccggcgcttgttccatcggcgccggggcgcttggcgcggcctcggccggggtttgcgtggccagttcggcccgctcctgggcctcctgcaccgcgcctgacatccgtccgccaaggtaaccgccagcggcaaaggccaccacaccggcgataacggcggtcgtgacacttgtctgaccaaacaccaggatcacccctgcgaccacgagcccgccataggccgcccgtttccagacacgcgcggtgtctgccgttctatctttcgtggtcgtcatggtgtggtctccttgttgtcagttattcgtcgtagattccgtccttcttcgcccgtttggcaaattccgtttcctcgcccgccgccagttggcgggcctgttcgatccagccgtcgcgttcgatccggcccttgaatgtcaggcgggcatcgacccaggccacctgggccggggtccaggccgcgacctggtcgaaatggtaaaagcccagctcgttgagcagaccttcgagcttgggcccaacgcccttgagcagcttgaggtcgtcggccccgccctcgcgcgcggcggacagggtcagcggctgttcctcgccggcatcgccggttgcgtccgcttgggcgacctctgccgcaggtgcttcataccgccagcttcccttgcgggcggccagctcctcttgacccggcagcgcggccgagggtttcagcaccggttcggcctcgggcttgggcgcgggtttcgcctcggccttgggggtctgcttgaccgccggtttcggggcggcgggtgcgggcggcgggctgaccttgcccgcgcggctggcgacggttccgtccttgccgatccagggcgtcagcagcggcacttcggtgccgtcgatccgcttgaccgtatcgccgatatcggtggccagttgcacgctggcattatagcgggtcttgccactgtcatattcggtcaagctggtcagacccttgagcggttccgacgcgtaacgcccgttctgggggccgggcaccggcaccttgccagcagccagctcgtccagaagctcgccgaaccgcttggcggtcaggtcttcgtaataatccttgccgatctgggccatgggcgcattggtgcaggacccgaggcattcaacctcttcccagctgaacttgccatcggcggacagggtatgcggcttgtcggcgatcttttccttgcagaccgcgatcagatcctcggcgccgcagatcatgcaggacgtggtgccacagatctggatatgcgccacggttccaaccggttgcagttggaacatgaagtagaaggaggccacttcgagaacccggatataggccatgcccagcatatcggcgaccgcttcgatggcgggccgggtcagccagccctcctgctcctgtgcgcgccagagcagcgggatgaccgcgctggcctgacggccttcgggaaacttggtgacctgcgcctcggcccaggccaggttggcgggcgtaaaggcaaagctgtcgggctgttcgggatgcagacggcgtagcattgtgttcttgtccttctcgttcccgttacgcggcgcagggaccggtgttgatccggatggtattgccatccgccacccgttccgccttgcccctagacagataattcgcggtgatcgccagcgtctgctcgcggctcaatcccgcctgaaaatccaccgcgccgtattggcgctcgtcccgcagcacgcagccgacactggccacggcgtccagatagtcggcgcgcatttcaccggtgatcacgccggtgttaccctcgcccgtgggcgcaacctcacaggcggccagcccggccagcatgcccatcccggtcaaaatggatcgcatcgggctcatctgtcgatctccccgaacacgatgtccatggtgccgatgatggcggcgacgtcggccagctggtggcccctggcgacatggtccatcgcctgaagatgcagatagcccggcgcccggatcttggaccggtagggtttgttggtgccatcggcgaccagatagacgccaaactcgcccttcggcgcctcgacggcggcatagacctcgcccgcgggcacgtggaacccttcggtatacagcttgaagtgatggatcaggctttccatcgaggtcttcatgtcgccgcgcttgggcggcgtcagcttgccgcgcgccagcacgtcaccggggcagtcgcgcagcttggcgatggcctgacggatgatcgagatcgactggcgcatctcttccatccggcacaggtagcggtcgtaacagtcgccgttcttgcccaccggcacctgaaactcgaactcgtcatagcattcatagggctgcgcgcggcgcaaatcccaggccaggcccgagccgcgcaccatcacgccggaaaagccgtattgcaggatctcttcctcgctcaccacgccgatatcgcagttgcgctgcttgaaaatgcggttctcggtcaagagaccgtcgatatcgtcgagcacgttggggaaagtatggctccacgcctcgatatcgtccaacagcgcgtcgggaaggtcctgatgcacgccgccgggccggaaataggccgcgtgcaggcgcgcgccacaggcccgctcgtagaacaccatcagcttctcacgctcttcgaacccccacagcggcggggtcagcgcgcccacgtccatcgcctgggtggtcacgttcaagaggtggttcaggatgcggccgatttccgaatacagcacccggatcaggctggcgcggcgcggcacctcgacacccgtcagcttttcaatggcaagacaccaggcatgttcctggttcatcggcgccacatagtcgagccggtcgaaatagggcaggttctgcagataggtgcggctttccatcagcttttcggtgccgcgatgcaacagcccgatatgagggtcgcagcgttcgacgatctcgccgtcaagctccagcaccatccgcagcacaccgtgcgccgccgggtgctgggggccgaagttgatgttgaagttgcggatcttctgctcgcccgtcagcgcgtcctcgaagcccttgccgccatccatcatctgtctctcctgtccgggcgccctgcccggcttgtcgtgtcgtaccggccctgtcgggcgcggcccatgcgggcgtcagcgacgcgcccgcgcattccgttttgccgcggcccgcacgcgggcgcgttccgcttgagccgccttggccgccgcccctgccagagccagccccagcgccgccagcgcggccagttcccccaggatcgtcagcatgtcagcgtcgctccatctcttgcagcttcatggccatgatccacagcagcacgatgaccaccggcgagatcacacaggcaaaggcccagttccggttgatcccgaaatgcggcagcagcttgatcatcgggatgaccgtcgcaaccaccaaagcaatccagatcaggaactccatggcttacccctctttcttctcgtctcccggaaggatgtaatcggcgccttcccagggggacatgaaatcgaactgccggtattcctgaaccaggctgacgggttcgtagaccacccgcttttccgcctcgtcatagcggacctcggtatagccggtggtcgggaaatccttgcgcagcggatagccccggaacccgtaatccgtcaggatgcggcgcaggtcggggtggccggtgaacaggatgccgaacatgtcgaacacctcgcgctcgaaccagttggccgaggggtgcacatcggtgatcgacggcaccatgtcatcctcgcggatcgagacccgcaggcggatgcgctggttctgatacatgctgaggaagtgatagaccacgtcgaaccgcttggcccgttcgggatagtcaacggcggtgatatcgaccagcgtcgaaaagcggcagctgctgtccgagcgcaggaaatccacgaaatcgaccaggttcgacggcgccacatccacgttcaactcgccaaaggtcacatcccaggacaggatgcaatcggcgcgtttcagctccagatgggtgcccagttctctgagtgcgtcgctcatcaggctctctcctcagcgcacgatggtgccggtgcggcggatcttgcgttgcagctgcaacagaccgtacagcagcgcctcggcggtcggagggcagccgggcacatagatgtcgaccggaacgatccggtcacagccgcgcaccacggaatagctgtagtggtaatagccgccaccattggcgcaggagcccatcgagatcacgtaacgcggttcgggcatctggtcatagaccttgcgcagcgcgggcgccatcttgttggtcagcgtgccggccacgatcattacgtccgactggcgcggcgacgcacgcggcgcgatgccgaaccgttcggcgtcatagcgcggcatcgaggtatgcatcatctcgaccgcgcagcaggccagaccaaaggtcatccagtgcagcgagccggtacgcgcccagttgatgatatcctcggtcgaggtcagcagaaaccctttgtcctgcaactcggcgttcagggcctgggtggcgacttccttgtcgacgcccgcggtgttggcacccgtcatcactgccattccagcgcccctttcttccattcataggcaaagccgatggtcagcacgcccaggaacaccatcatcgaccagaagcccacatcgctcatgtccttgaagccgacggcccagggaaacaggaaggcgatttccagatcgaagatgatgaacaggatcgagaccagatagaaccggacgtcgaatttcatccgcgcatcatcgaatgcgttgaagccgcattcataggcgctgaccttttcgggatcgggattgcggaccgccagcacgacggcggcgagaatcaggacaaggcccaggccagcggcgacggccagaaacaccaggatcgggaggtattcccgcaacagctcttccacgagtggctcctttcctgcgcgcccagtcggggacgcgccgtcaattggcgtgttgactggaccttctctacccgcgcccgaccagagggtcaactgaacgaacgcgtcctgccgcgcttatttcgacgcggcaggtatcggttttcaggcaagttttcagacaggtgcccgcgaggggtgggcgatcaaacctgagtgttccatgcaggtttgcgcttgtcgaagaaggcaccgattccctcgcgggcctcgtcggtctcccagcggtcgaccagcgcccggatcgtgcggtcgatgacggcgtcatcgacgcgcggtcccagatcgcggatcagcgccttggccgaggcgacggcgccgggcgcgcaggccagatagggggtgacctcggcctcgatcgcggcggcaagcccatcggcgggcacggcgcgggccagaagacccagttccaccgcttcggcggccccgaacaggcgccccgacatgaagacgcggcgcgcgcgcgcctcgcccatgcgagcaatgacataggggccgatggtggcggggatgatgcccagccgggtctcggtcaggcccatcttgagcgtgtcgaccccgatggcgatatcgcagacgctggccatgccgacaccgccgccaaaggcgttgccctgcaccgcgccgatcaacggcttgggcaggctgttgagcgcctgcagcatctcggccagcttgcgtgcctcgacaaagcgggtttcggcatcggcagccatctgcgcctgcatccagcccagatcgcccccggcgcaaaagctctttccggcgccggtcagcaccacgacacgcaccgcgtcgtccgcggctagcccggcggcggcggcgctgagatcggccagcatctgcgccgacatggcattgtgtttctccgcccggtcgagcgtcagggtggcaaccccgcgcgcatccgtgtcgatggtgatggtttcgtacatgacctctccttcagaaccgttttccggcacggaaaacgggccggaattcttgcagaattccgggtctcacccggtgcgcatggcccgcgccatatccgccgcttcggcgatcacatccatgtcgagcccggtctgatagcccagccgttccagatgcgccgcaaccgcctcggtcgccacattgcccgccgcgcccggcgcataggggcagccgcccaagccgcccacggcagcatcgaagacccgcacgcccagcgccagcgaggcgtcgatattggccagcgcccgccctgccgtgtcgtggtaatgccccgccagccgcgagaccggcacccgctcgcgcaccgccagcagcatgcgcgcgatcttgtccggcgtcgcctgcccgatcgtgtcgcccagcgaaatctcgtaacagccgagcgcgaacagccggtcggccacctcggccaccttctcgggcgccactgccccgtcataggggcagtcggtcacgcaagagacatagccccgcaccggcaggtcgatatggcgcgcggcctcgagaatcggttcgaaccgcgcgatgctctcttcgatggaggcgttgatattggccttggaaaacccctcggacgccgaggcaaacaccgcgatttcatcggcgcgcgccgccagcgcatcctcgtagccgcgcatgttcggggtcagcgccgcatagcgcacgccctcggcgcgggtgatcccggacagcacctcggcagacccggccatctgcggcacccatttcggcgagacgaagctggccacctcgatccggcggaacccggcgcggctgaggcaatcgaccagcgccaccttctccgccaccggaatctcgcgtttctcgttctgcaggccgtcacgcggccccatctcgaagatttcgacccagtcgcccatcgccgcactcccgtcccgttgcgctcagttcattcgctccaacgccgcatgttcgcggcggcgcgtcaagcctcttcctcgaccagacgcaccagcgcggcaccggcctcgacctgggcgccagcctcggccagcacttcggccaccaccccgtcgcgggcagccagcagcgaatgttccatcttcattgcctccaggatggcaagacggtcgccctcctgcaccgcctgaccggccgcggcaaacaccgccttgaccaagcccggcatcggcgccagcaccacatttgtgtcgccaccggcgctgctgtcgcgctcaagcgggtcgatgatgtcgaagggcagaccatagccgtcgaacactgtggcaaccccacccgcgaccgagacatcgggcatcgcccgcccgccgatgcgccaacgcccgtcgtgccgttcggccaccacctgatccgcgccgacctgccagagctgacgattgcgcccctcgacctgcacatcgacagcaagctcctcgccctgccagccaagcgtgatcgcccggtgcagcggcgcccagagggtaaagccctgttcggcctgatccccggcaaggcccagcaccgccatggcggctgcggccacatggcgcggctcgggcgcgggggccgcgaccagcgcgtcgatatcgcgcccgatcaggcccgtatccacatcgccagcagcaaagcccgcatgccgggtcagcgcaccaagaaaggccaggttagtgacggtgccgcccacctgggtacccgcgagcgcccggtcgagccgcgacagcgctactgcgcgggtcggcccgtgcacgatcaccttcgagatcatcggatcgtaccaggggctgatggtgtcgcccgcacgcacgccgctgtcggcgcggcagccctcgggaaaagccagatgactgagcgtgccggtggcgggcagaaagcccttgggcacgtcctcggcataaagccgcgcctcaaaggcatggccggtgatggacagctcctcctgccgggcgggcaggctctcgcccgcagcgacacgcagctgccattccaccagatcgacgccggtgatcgcctcggtcaccggatgttcgacctgcaggcgagtgttcatctccatgaaccagaaccggtcggcacgcagcccgtcggaggcatcgacgatgaattccacagtccctgcacccttgtagccgatggcctcggcggcgcgcacgcccgcctgccccatcgcggcgcgcatctcctcggtcatcccgggcgcgggcgcctcctcgatcaccttctggtggcggcgttgcagcgagcagtcgcgttcgaacagatgcaccgcatgggtgccgtcgccgaatacctgcacctcgatatggcgcggcttggagacgaatttctcgaccagcaccgcgtcattgccaaaggcggtgctggcctcgccccgcgcgctgtcaagcgcggcggcgaaatcctgcggacgctcgaccaggcgcatgcccttgccgccgccgcccgcgaccgccttaatcagcaccgggtaaccgatggtatcggcggcgcccgccagatgttcgggatcctgattgtcaccgtgatagccgggcacaacgggcacgcccgcctcgtgcatcagcgccttggcggcgtccttgaggcccatggcccggatcgcgctggccgagggaccgatgaaggtaagccccgccgcctcgaccgcgtccacgaaaccggggttctcggacaggaagccataaccgggatggatggcctgggcaccggtttccaaagcggcggcgatgatcacatcgcccttgaggtagctgtcggcgggcgcagggccgccgatatgcaccgcctcatccgccatcgccacatgtttggcaccggcatcggcatcggaatagaccgcaacacaggcgacgcccatgcgctgcgcggtttccataacacggcaggcgatctcgccgcgattggcaatcaggatcttgtcaaacatctgcggcctccttgacggtcagccgcaccattccgatcgcttgccgccggaatagggacgggcatgacccgcattgatcataagagttgatagtcgtttcccgtccacaaagacctgcgcaaggcgccgctggtagcggtctgacccctgcaaaacgatggttgtctcgctggacgtcagcaaaacatagcgaaggtaccaggtcgccgcagtcccccgcgccagttccgagagacagctcgagctgaacacctcgggcgtgtcgaagcccaacaaccgaaccttttgtaccccgcgggacgggcaccagatgcgcaccgtgtcgccatctgtaaccgagacgattcgacactcgtctgactgaacgatctgtcgaaccgctattgcgctgtccggcagcagctggagcagcacaagcccagccgcggcggctaccataaccgcccgcagatagacgcgcggatcgagaggggaccgccgccgtttctttggcagcaaacccatatcgagcttcggcgtttttcgatagccgcggctgtagggaagaactctgcctttgcgtgccaccgaaaaccccacgatcatcagccggaattcgcaacccacatatcacatgcgtcacggacaactctacctctggcattgcaaccttctgtcccatgttgcgcgccttacatccggaacacgccgaaccgcgtgtcctcgatcggtgcattgagcgcggcgctcagcgacagggccagcacatcgcggctcttgcgagggtcgatgatgccgtcgtcccaaagccgggcgctggcataaagcggatgcgactggcgctcgaacatctcgagcgtggggcgcttgaactcggcctcttcctcggccgaccagctgccgccctgccgttcgatcccgtcacgcttgacggtggcgagcacacctgccgcctgctcgccgcccatgaccgagatgcggctgttgggccaggtccacaggaaccggggctgataggcgcgccccgccatgccatagttgcccgccccaaacgagccgcccaccagcatggtgatcttgggcacggctgtagtggcgaccgccgtcaccatcttggcgccgtggcgggcgatgccttcgttttcatattttcggcccaccatgaagccggtgatgttctgcaggaacaccagcgggatcttgcgctggctgcagagttccacgaaatgcgccgccttctgcgccgcctcgctgaagatcacgccgttgttggcgatgatgccgatcgggcagcccttgagatgggcgaaaccgcagacgatggtctcgccaaagcgcggcttgaactcgtcaaagcgcgagccgtcgaccagccgcgcgatcacctcgcggatgtcatagggggttttcagatcggcgggcaccacgcccaggatctcctcggggtcatatgccggttcttcggggctggcccagtccaccgtcagcggcttgcgccggttgagcgagcgcacggcgcgccgcgccagcgccagcgcatgggcgtcatcctcggccaggtaatcggcaacgcccgacaggcgggtgtgcacatcaccgccgcccagatcctcggcactgaccacctcgccggtggccgccttgaccagcggcgggccggccagaaagatggtgccctgttccttgacgatgatggtgacgtcggacatcgcgggaacataggcgccgcctgcggtgcacgatcccatcacaacggcgatttgcgggatgcccttggcgctcatccgggcctgattatagaagatgcggccaaagtggtcgcgatccgggaacacctcgtcctggttgggcaggttggcgccgccactgtccaccagatagatacagggcaggttgttttcctcggcgatctcctgcgcgcgcaggtgcttcttgaccgtcatcgggtaataggtgccgccctttaccgtggcgtcgttgcagacgaccatgacctcctgcccctcgacccggccgatcccggcgacgacaccggcggcaggggccgcgttgtcatacatgtcaaaagcggcagtggcgccgatttcgaggaacggagagcccgcgtcgagcaggttggccacccggcggcgcggcagcatcttgccccggctttcgtggcgggcacgcgatttctcgcccccgcccaggcgcgcggcctcggccgccgccccgatctgcgccagcgcatccagatgcgcggcacggttcgccttgaagccctcggaggcgggcatggccttggatgtgagtttcatggattggcctccagttctgccgctgcgcggcgcttcaattccttgcggatcactttgcctgtcaccgtcatcggcagcgcgtccagaaacgccacctcgcgcgggtaggaatattgggcgagccggtccttgacccaagtttgcaactcttcttcgctggcccgggcgccgggtttcatcaccacataggccttgacgatctcggttctgagcggatcgggcttgcccaccacgcccaccgtcgcaacgcccggatgggtcagcaggcaatcctcgatctccgccgggccgatgcggtagccggccgaggtgatcacgtcatcctcgcgccccacgaaacggaggtagtcgccctcccacacgccccggtccccggtcaccagccagtcgccccgaaacttctcggcggtggctgccgggttgcgccagtattccagcagcatcgaggccgaaccgcgccgcacggcgacatcgccctcaccccttgtgggctggcccgtgtcgtcgatcaccgccacctcatgccccggcaccggcttgccgatacagcccgggcgcaccgggaaatcggcggcgcaggacgacacggtcatattgcactcggtctggccgtagaattcgttgatcgtcaggccaaaggcgccctcgccccaggccagcatctcggcccccaacggctcgccgcccgaggcgaccgagcgcaggccaggaagcgcctgatccgccgccttgagcatgcggagcgcggtgggcggaaagaacacgttcctgaccccgccctgtgcaatcacatcggcgcaggcttcggcgctgaacttgtccagccgcgcagccaccaccggaatgcccagcgccagccccggcatcaacacatcgaacagaccgccgatccaggcccagtcggcaggcgtccacaggcaatcgccggggcgcaggtggttgtggctgatcgagacccccggcaggtgcccggtcagcacccggtgaccatgcagcgcgcccttggcccggcccgtggtgcccgacgtatagatcagcaccgccggatcctcgggccgcgtatctgcctgcggcaccggttcgccgggcagcccgatctcggccgccatcagcggggtcgccagatcgcccagcagggtcgcgccctcggcatcggtcagcaccagccgcgcgcccgcatcctccagacggctgcgcagcgcgtcctgctggaacagcttgaacagcggcaccgaaatggcgccgatatgccagagcgccagatgcgccgccgcgcaccagggcgactggctgagcagcacgccgacccggtcacccggcgccacgcgcggcagcagcgcccgcgccagcccctgcaccatgccggacaggtccccatgggtgatgtcgcgccgcgcgggcccggtcaggtcgatgatcgccagtgcacccgcaggttgcgacaggcactgacgcgccatgttcagacgctcgggcaggtcccagccgccatcagggcgcaaccccggtatgcgcgccgcgaatgtcattggaggcgcccccggaaaaccccatgcgcagagggggttcgaaacgtgtttctcaaataaatataattggttacgcggcggaacctaaccgaatcttgatccagatcagggaagtcgcatgtgttcgggcgcagaaccggggcgtcaactaaaccaaaggtactctcatgacacgtatggctgctgccctggcgctttccaccgctcttgccaccctggccggaccgctcgcggcccaatctcagggcgactggaccgtcggtcttggtgtgggctatgtgaaccccaaatccaacaacggcaccatggccggcggcatcgccacggtggatgacaacacccgcccgatctttaccgtcgaatatttcatccgcgacaatctgggcatcgagttgctggccgcaacgccgttcaaacatgacgtttcgatcagcggcatcggctatgccggcaatgtcaaacatctgccgcccaccctgtcgctgaactatcacttcccgaccaattccgcttggaagccctatctgggggtcggtgtgaactacaccaccttcttcgaggaaaactcgccgcttggtacgctgaaactggatgacagctttggcgtcgccgtcaacgcgggcgtcgactatcagatcagcgaccggggcgcgctgcgtctgaacgcacgctggatcaacatcgaatccgacgccacgctgaacggtgccgcgatcggcacggccgagatcgacccgctggtgatcggcatccagtacgtgcatcggttctgatcctcccctcggcaagacagacggcccgcaagctccctcggcttgcgggccgtttgcgttttcagagcaccgtgttcatcagctcgcggccgatcagcatgcgacggatctccgaggtgccggcgccgatctccatcagcttggcatcgcggaagatgcggctgaccgcgctgtcggacaggaagccggcaccgcccatcgcctgcaccgcctgatgcgcctgcaccatcgcctgttcgctggcataaagacagcaggcggcggcgtcctgacgggtcacgtcgccccggtcacaggccttggccacctcatagatataggcgcgggccgagttcatcgcggtatacatgtcggcgatcttgccctgcatcagctggaacgagccgatcggtttgccgaactgcttgcgctcggccatatagggcatgatctcgtccagacaggcggccatgatgccggtgccgatgcccgcaagcaccacgcgttcataatcgagacccgacatcagcacggcaacgccgcgcccctcctggcccagcacgttttcaaacggcacttcgacatcctcgaacaccagctcggcggtgttcgagccgcgcatgcccatcttgtcgaaatgtttcgaggtcgagaatcccttcatcgacttttcgatcagaaaggcggtgatgcccttgctgccggcctcggggtcggtcttggcatagaccaccagcgtatcggcgtcggggccgttggtgatccagtacttgttgccattcaggcggtaatggtcgttgcgcttttccgcgcgcagcttcatcgacaccacgtccgatccggcgcccgcctcggacatggccagcgcgcccacatgctcacccgagaccaggcccggcaggtacttgcgcttttgctcgtcgttgccgttcagcttgatctggttgacgcagaggttggaatgcgcgccatagctgaggctgaccgaggcgctggcgcgtgcgatctcttccaccgcgaccacatgggcaaggtacgacatgcccgcgccgccgaactcttccgggaccgtgatgccgagcaggcccagatcgcccatttcgcgccacagctcgttgggaaactcgttggtctggtcgatctcggcggccatcgggcggacccgctcctgcgcccagcgatgcaccatatcgcgcagcgcgttcacgtcctcgcccagatcgaattgcatggtagctgcgaacatcgcgctctcctctccgcattaatgaacaactgttcaataaccgcgataccagcgtttgccccacccgtcaacgattcctgcatatgagccataacagcaaaggcgccgccccttgcggaacggcgcctttgcggccttgcggcgtttcaagatgtcaggactggtagaccgcccccacctcggcccggatgatgcgcgcgatcaggtcgcaatcctccaggctgaaggtcagcggcacccgcatgtcgatgatcccggccagcacccggtcgctggcaggcatcggcgcgctgtcggcatagcgccagctgtcatagcgcgaggtaaagcccacaggctcgggcgtgccgaaccatttcagctcgaccccgcgggcggcgcagcggcgcagcgcctcctgcaccttctccgccacccagtcgagcagcaggaactggatggacgagccgacataggtctcgacatcgggccgctcgatcacactcaggcccggtgtgccgcgcagccccgcctcgatccgctgatagcgctcgttccagcgtgccacttgcgtggcaagcgcgcgcagctgcggccgcaggatggcggcgcgcagattgtccatccggcccgagatgttgggggtgtgatacttgatccgctcgaacacttcgggccccggcgccgccagatggcgctcgtacagcatgtacgagcccgacatcatcaccgcgcgcgccgcgatctcttcgtcatcggtaaccagcagcccgccctcgcccgagttcacatgcttgtaggtctggcatgaatagcagccgaccgcgccctgccgccccgagggcaccccgttccacgccgcgcccatcgtatgggcgcaatcctcgatcacggtgatcccggccgcgtcgcagatctgcatcagccggtccatgtcgcacagatgtccgcgcatatggctgagcatcaacacccgcgccacacccgccttggcggccagatcgtcaaggtcgatggtcaggctttcggttacgcccacgaatacgggccgcgccccgaccgaggcgatggcgccgggcaccggcgcaagcgtaaaggcattggtcagcaccgcatcgccgggcttcacccccacagcgcgcaacgcggtggccagcgcatagccgcccgaggccaccgccaggcaatagcgtgcgccggtctgggctgcgaattcctgttccagcagggcggtttcgcccagctcgcccttggccaggttgtaacgatgcagccggccatggcgcagcaccgccagcgccgcctcgattgcctcgtccggaatgggttcctgctgggtgaaactacccgagaatatctctgtcatggcgtgtatctgaggcggcgcccgacaggtggtcaagagccgagatgcagttttgcaaaggccaaatccagttttatccgatcagccgggtcaccacgtgcggcaggtcctcgaaccgctccagcagcgcttcgggttccagtgccgccatgtcgtcgcccgaggggccgaaggtcaccaggatcgagggcacgccggcggcgcgcgcggtgttgcgatcggtgtcgctgtcacccaccagcacacaggccgccggatcgcccccagccgcccgcgcggcggcgcgcagcggttcagggtcgggtttgcgtaccggcagcgtgtcggcgccgatcagggcggcaaaggcgtcgcgcacccccagccgttgcaacagcagatcggccagcgcctcgggcttgttggtgcagatgccgaccccgtatcccgcccgtcgcagttcttcgaccgcgtccatggcgccgggatagagaaagctgtgatggtcgatcgcgccgcgataggcctccagcagcaccgggtaatagcgctcgaccgtggcggcgtcataggcgcccaccctctccagcccgcgcgtcagcatcatccgccccccgcgcagcgcgatgcctgcatcctgtcccggcaccagcacatcgcccagccccatgtcacggaaacagtgattggccgcggccagcaggtcgcccgaggtatcggccagcgtgccgtccagatcgaagatcaccgtgcgcataccgcccctttccgggcgatgctccgccctgtccgtatctgcccgcctgcactatcgcttgcgcctgtgtgtccagcggataaaacgggcgccaggaaaactaaagagaaaacgcattatgagcaccgcattggtcattctcgccgcaggcaagggaacccggatgaaatccgaccttcccaaggttctgcaccccatcgcccacgccccgatgctggtccatgccatgcgcgccggcgccgtgctggaacccgcgcgcaccgtgatcgtggccggccatggcgccgaggcggtgcgcgccgccgccctggacgaggatgagggcgccacggtcgtcctgcaagaggaacagctgggcaccgcccatgccgtcgatcaggcccgtgccgcgctggaagggttcgaaggcgatgtggtcgtgctttatggcgacacgccctttctgcagcccgacacgctggaacggatgctggcggcgcgcaagacccatgatctggtcatcctcggcttcgaggccgccgatcccgcccggtatggccggctggtgatgcagggcgacagtctggaacggatcgtcgaattcaaggaagccaccgaacaggaacgcgcgatccgcttctgcaactcgggccttctagcctgcaacgcggaaaccctgttcgctctgatcgctgccgtgggcaacaacaatgcctcgggcgaatactatctgaccgacgtggtcgagatcgcgcgcaagcaggggctggcggtgaccgcagtggcctgtgacgaggcgcagacgctgggcgtcaactcgcgcgccgatctggcggcggcggatgcgatctttcagacccgtgcccgcgccgaactgctggatcttggcgtcaccctgatggcgcccgaaaccgtctatctggctgccgatacggtgatcgggcgcgacaccgtgatcgaacccaacgtggtgttcggccccggcgtgacggtggaaagcggcgccaccatccgcgccttctcgcatctcgagggctgtcatgtcagccgcggcgccgtggtcggcccctatgcccgtctgcgccccggcgccgagttggccgagaacgcccgcatcggcaatttcgtcgagatcaagaatgccgagatcggcgaaggcgccaaggtcaaccacctgacctatatcggtgatgccagcatcggcgcgggcagcaatatcggcgccgggaccatcacctgcaactatgatggcgtgatgaagcatcgcaccacgatcggcgccaatgtctttatcggctcgaacacgatgctggtggccccggtcaccctgggtgacggcgcgatgaccgcgacgggcaccgtggtcacccgcgatgtcgagccggacgcgctggccaaggcccgcgtcaagcaggagaacaagcccgaccgcgcgcgcaagctgttcgagatgctgcgcgccaagaaggccagcaagcagaaagaaacctgagccgcgtcccgcccgcgacaggtctccgggtcgaccggcctctgtgccggtgaccctctctccggtcaaaggatactgccatgcttacgtcctatctcgatcagatccgggcccatgccgacgccgaacgcgccgtcgagatggccgcctatcacaaggtggcgcgcacctatctgggggtcgccaaccctgtattgaacgatctgagccgggactggcggcgagcactggacctgcccgaccggctggcgctggcagatgcgctctggcagagcgacattcacgaggcgcgcgtgaccgccgccaagctgctgacgcaggcgcgcattcgccccgacgtcgccgtctgggacctgctgcaaggctggctgcccgatttcgacgcctgggcaattgccgatcatgcggcgatggcaatgcagaaacggctggtggccgatccggcgcggctggaccaggtcgagcactggacccgctcggaccatatgtggacccggcgcgccgcgctggtggccaccctgccctgggccaagatgagcaaccccaaacccgccgataccgccgcgcgcgatcgcatcctgggctgggcggcgggctatgttcccgaccgcgactggttcatccagaaagcggtggcctggtggctgcgcgaccattccaagcacgaccccgaggcggtgcgcgtctttctggccgaacacggccccgccatgaaggcattcgcccgcaaggaggcgggcaaatacctgaaaactcagttggaatagacgtcgagttccaccagttcgtcgatcggcgccaagagcgcgcgcatcgcctcgagcgacaggcggctgccgctgcccggatcgccgcccgcgggaatcagggtgacatgggcggtggcgccggtcttgcgcaccaccacgcggccattgcgctcctgctcgaccagcgcggtttccatccagcgcccgggaatcgtcggatcgcccagaccggccacggtctggcgcgcaccctcccatccgggccggatgtcatcgccgggttgcgcggtaggcgcggcctcggcttcgggcgtggcggtttcgggtgcctcgtcggtcgcgggcgcggcctgcggcgcggcggcggtttccggggccttgtcgcccccgaacagcttgtcggtggtggcgcgcacgcggtcacagcccgccagcgccacgagggaaatcagaaccaggtatctcatgcccgaaccctagcgccagagagcgggcctgcgccagcccaaacccacatcgcccttgccgctggcacctacccgctttacctatgtcgcatgacagctccactgatcgaccctttcgcgcgtgccatcacctatctgcgtgtctccgtcacggaccgctgcgattttcgctgcgtctattgcatgtcggaaaacatgacctttctgcccaagaaagatcttctgacgctggaagaactggaccgcatgtgctcgacctttgtgcgcatgggagtggaaaagctgcgcatcaccggcggcgagccgctggtgcgccgcgatatcatgacctttttcaacggcatgacccggcatctggagagcggcgcgctgaaagagctgacgctgaccaccaatggctcgcaattggaacgctttgccgatcagctttatgcggcgggcgtgcgccgggtgaatgtctcgcttgatacgctggacgatcagaaattcgccgatatcacccgctggggccggctgccgcaggtgctgcgcggcatcgacgcggcccagcgcgcgggcctcaggatcaagatcaacgcggtggcgctcaagggcttcaacgaggaagaactgccgcgcatcacccaatggtgtgccgagcgtgacatggacctgacctggatcgaggtcatgccgatgggtgatatcggcaacgaaaaccggctgggccagttctggtcgctcaaggacgtgcgcgcggaatacgaaaaccattaccgcgtcaccgacctgtccgaacgcaccggcggcccggcgcgctatgtgcggctggaggagaccgggcagaagatcggcttcatcaccccgctcagccataatttctgcgaaagctgcaaccgggtccgcctgacctgcaccggcgagctgtacatgtgcctcggccaggaagacatggccgacctgcgcaaaccgctgcgcgatcatccgggcagcgaggaaccgctggaacaggcgatccgcgccgccatcgggctgaagcccaagggccatgatttcgactattcccgccagcaggtcgacggcaggatgtcccggcatatgagccatacaggcggctgacgcatgtccggccccggcctgacgccgaccccgctctatcacctgtaccgcgcggcttcggctgtgctggtccctttcgtctggcgtacggtccgcaagaagctgagccgcgccgatgtgccgctggagcgtcaacacgaacggctgggccatgccagccagccgcgccccgccgggcaactggtgtggttccatgccgccagcgtcggcgaaagcctgtcggtgctgcgcctgatcacccgcatgggcgagcggatgccgaacctcgaattcctgatcacctcgggcacgcccacctccgccgatctgatcgcgcggcggatgccgccgcgctgccgccaccagttcgcgccgctcgacgggcccggcccggtggcgcggttctatcgccactggcgccccgacgcggcggtgtttgtcgaaagcgagctttggccgcgcatgatcgtcgagggcgcgcgcgcgggcgtgccgctggcgctcttgaacgcccgcctgtccgaaaaatcggtgcgcggctggcaacgcttccccgataccgcgcgcttcctgctcgatcgttttcgccttttcctgacccagaaccagcagaccgccgacaacctgatcgccatgggcgccgatcccgcgcgggtcacgcccggcaccaacctcaaggcgatggcggggccgctgccggtcgataccgccctgctggccgagatgcgcgccgccatcggcgcgcgtccggtgtgggtggccagttccacccatccgggtgaggaggaggtggtgctggaagcgcatcgccagctgttggccgaccactccgatcggttgctcctgctgatcccgcgccatcccgagcggggcgccgaggtgtcggcgctggtgacggctgccgggctcagcgtcgcccgccgcagcagcggcgagagcatcacctcgggcacgcaggtctatctggccgacacgctgggcgaaaccggcacctggtacgcattttgcccgctggtcttccttggtgggtcgctgcgcgagatcggcggccacaacccgttcgaaccagcccaggcgggcgcggcggtgatcaccgggcccggctatttcaactttgccgaaacctacctcccgctcattgccagcggcggcgccgtcgaggtgaccaccgccgcgactctggccgatgccgtgcgccactggctggacgatgcagaggcgtttgacaccgcccgcacccaggcccgcgcactggtcgccgcacaggaaaccgcgctggagggcgtcatcgacacgctgacaacccggctggagcttggctgatgcccgatctcttcgtcaccaatttcaaccgcaacttcaccggtgtctcggccacggcggcgaatgtcatccgccagcaggtcgcgacccatgatctggcgctggtggggcacgccctgcccggctgtcccgcgccgatcagcgcccgcgctgcccgcgcgctgtcacgcacaccgccgccgggcaagccctttgccatctggcacgtgcgccgcaaccctgaaatgcagaccgcgatctgggcgcgcgatgtgctgcgcctgccgatccgcatcgtctttacctcggccgcgatccggcggcattcggcctttccgcgctggctgatcagccggatggatgcggtggtggccacatccgacgcggcggcaagttttgtcccgcatgtgcgcgcggtggtgccccatggcgtcgataccgaccgcttcacccccgcccccgaccgccccgccgcctgggcggcgcagggctatggcggcagcttcggcatcgccaccatcgggcgcgtgcgcccggaaaagggcaccgacctgtttgtcgaggcgatgctgcgccttttgcccgacatgccgggcgcggtggcgctggtggtcggccgcgccaccaaggaacaccagaaattcgccctgacgctcaaggacaaggtgcagcgcgccggcatgatcgaccgcatccgtttcatcgacgaggtaccgcccgaccgcctgcccgacctgatgcgcgccctgtcgctggtggtgcaactgccgcgctacgagggctatggcatggtcccgctcgaggcgatggcctcgggcgtgccctttgtcggctcggataccggcttctttcgcgagttctcggcccagggccgcgctggacgcgtggtgccgctggaaaacgcaggcctcggggccgaggccgcccgcgccctgctggctgacgaggatgtccacggtgccgccgcgctggcggcccgcgaaatcgcggtggagagtttcagcgccgcgcgcgaggccgcggggatcgaggcggtctatcaacagctctggtcgcaagccgcccccggggcctgacccggcccgttgcgcaaagggcaggcaggacggctgatttccaacccgcgccccggtccgtttgcgtgaaaaaattgactgctcggtaaaaaaatgctccgcttcccgcaaaaagcaggagaggatcatgaaaaacacatcaatcacacgcagggtcatgctcgcggcggcagttgcggcctcggccctgatgacggcgggggcggcggcggccgaaaaggtcaaggtcgcggccatctacacgctgccggtcgagcagcaatggatcagccgcattcacaaggcgctgaacactgccgccgaccggggcgacatcgtctatgccttttcggaaaacgtcgcaaataccgactatgaaagggtaatgcgcgaatatgccgaacagggcgtacagctgatcgtgggcgaggtgttcggtctggagcgcgccgcgcgcaaggtggccaaggactatcccgacaccgcctttctgatgggatcgtccttcgggccggtggcgccgaatttctcggtcttcgacaactggatccacgaacccagctatctgaccggcatggttgccggtgccgccaccgaatcgaacgtgatcggcatggtcggcggctatgccatccccgaggtgaaccggctgatgcatgcgttcatggacggcgcgcgctcggtcaacccggatgtcaggttcatcgtcaatttcatcgacagctggtatgatccgcccaaagccaaggaaagcgcctttgccatgatggatgcgggcgcggacgtgatgtatgccgaacgcttcggagtttccgatgccgcggtcgagcgcggggtcaaggcggtcggaaacgtcatcgacacctcgggcgattatcccggcaccatcgtcgcctcggcgctgtggcatatggaggccaccatcgacaaggcaatcgccaatgtcgccggcggcagtttcgaggccgccgactacggccagtacagcttcatggcctatggcggcggctcgctggtgctggacgagagcctggtggcgccggaaaccgtcgcggcggtcagggccaaggaagccgagattctggatggtctgttccgtgtcaacgtgaacgacgaccgcccggtctcggacaactgatgaaagcagggccggcgggcgcgaccgccggcccgtttccccatgacagatagaacggttctcaggctcaacgggctcagcaagcgctttggcccggtggtggccaatgacgatgtcagcctgtcgctggcgcgcggcgaggtgctggcgctgctgggcgaaaacggcgcgggcaagaccacgctgatgaacatgctgttcgggcattacctgcccgacgcgggaacggtcgaggtggcggatgaggccgggcagcttgcgcccctgccgctgggccatccgcaggcggcgctggccgccggcgtgggcatggtgcaccagcatttcaccctggccgagaacctgaacgcgctggacaacatcacgctgggcgccgagccgctgcgcgcgatccgccgcgaccggcgcggcgcgcggacgcggatcgaggcgatcatggcccatagcgggctcaaggcgccgctgaacgtgccggtgggccgcctttccgtgggcgagcggcagcgggtcgagatcctcaaggcgctttatcgcgatgcccgcatcctggtgctggacgaacccaccgcggtgctgaccccgcaagaggccgatacgctgtttgccagcatcaaggcgatgacggccgaggggctttcggtgatcttcatctcgcacaagctgcgcgaggtgctggccttttccgaccggatcgcggtgctgcgccatgggcgcaaggtgggtgagatggcaacctctgcggccgacgaggcggcgattgcccgcatgatggtgggcgccgacacgccgcgcatcgcccgcagcgccatggcgccgggtgcaccggtgctgcatctgcagggggtttcggttgcgggccggtcccagcgcgacagtctgaaacaggccaatctgacggtacatgcccatgagatccttggcgtcgcgggtatctcgggcaacgggcaaagcgcgctggccaacgtgatctcgggccttgcggtgcctgccgccgggcatatccgggtggatgggagcgagatcccccgcccctctcccgccaggatggtgcgcgccggtgtcgggcgcatccccgaagaccgccatcacgagggcatcgtcggcgccatgagcgtggccgagaacatggtgatcgaacggctggacgacacgcaggtgcaatcgcgcgggctgctgcgccgcgaggccatcgcggcccatgccgacgaactggcccgcgcctatgacgtgcgtggccccggggtcacggcgcccgcgcggctgctctctggcggcaatatccagaagctgatcctggcgcgggtgttcgaacgcgcgccccggctgatcctggccaaccagccgacgcgtggtctggacatgggggcggcggccgaggtcgggcggcgcctgctcgaagcacgcgaacgcggcgccgggatcgtgctgatctcggaggatctggacgaaatcctgggcctggccgaccgggtggtggtgatccgcgacggccagatcgtcgagaccggcagccatgaccgcgaaaggatcggattgatgatggcaggagaggcagcatgatccggatcgaaccgcgcgcaaacaggtcgcgcgccatggacctgggcattccggtgctttcggccgtgattgcactggcctttgccgccattccgctgctggcggccggggccaacccgatcaccgcttatggcgagatggtcaagggcgtctttggctcggtctttgccgtgtccgagatgctgacccgggcaacaccgctgatctttaccgggctggcggccgcactcgcctttcgcgccaagctctggaacatcggggccgaggggcagctttaccttggcgccatggccgccgtggcggtcggcgccggctggctcgacctgccggggctgctgctggtgccgctgatcgtgatcctgggcgcttcggccggggcggcgggcatggcggtgccgacctacctgaaatcgcgctttggcgccgacgaggtggtgaccacgcttctattgaacttcatcatcctgatcttccttcaaatgatgctcgaagggccgctcaaggacccgatggggctgggctggccgcaatcggcgccgattctggatcagggcatgctgccgccgctgatggagcggatgcgggtgcattccggtctgatcctggcgctggtattggccggggtggcgcagttcatgctggcacgctcggtctgggggttccggctgcgcgcggtgggcgagaacgccgccgccgcccgccatgccgggatcaacgtgaagcgctcgctgtttggcgtggcgatcatctcgggcgggctggccgggctggccggggtcagcgaagtcgcgggtctcaagggctatctgaccgccgacctgtcgcccggctttggttataccggtatcgtggtggccatgctggcgggcctgtcgccggtgggggtggtcatcgccgccctgttcattgcctcggtctttgtcggcgccgacagcatgagccgggcgatgggcgtgtcctcgttcctggccgatctggtggtgtcgatgtcgctgctctgtgtgctggtgggcggcttcatcgcgcgctaccggatcatccgctcgggcacgggaagggccgcgtcatgatggacctgctgaacatcctgatgagcgaaagcttctgggcggcaagtctgcggatcgcgaccccgctgatcttcggcgtgctgggcgcactgatctgcgagcgcgcgggcgtgctgaaccttggcatcgaggggatattcgtggtcggcgccatgtgtggctggatggcggtctggctgggcgccggcttgtggggcggcgtgctggtggcggcgctggcaggggccttctttggcctgttgcacgcaattctgaccgttccgctgggcttgtcgcaacatgtctcgggccttggcatcaccctgtttgccacctcggtcagctatttcacctatcgcaccgcgctgcccaatgtgtcgtccccgccgcggatcgagccgtttcagccgctggacctgccgatcctctccgacctgcctttcctcgggccggtcctgttccagcagacggcgctgacctggctggcgatcgcgatggtggggctggtctggtacgtgctgaaccgcactgcgctcggggtggcgatccaggcggtgggcgacaatcccgacagtgtcgatgcacagggcctgtcggtctatgggctgcggatcggcgccatcgtggcgggatcggcgctgatggcgcttggcggtgccttcctgaccatgagcgcgtttgacgccttctttttcggcatggtcaacgggcgcggctgggtctgtatcgcgctggtgatctttgcaagctggcggccgggcaaggcgctgctgggggcgctgctgtttggcgccttcgatgcgcttcaggtccgcctgcagaccgagatgggcgcgctggtcccgggacaggtgttcctgatggcgccctatatcctgtcgatcatcgcccttgtcattgccgcgcgctctgccgactatccgcgcgcattgctgcaaccctggttcaagggccaaagataggagcctgccatgttcgacctgatcgtcaagaacgccaatctgcccgacgggcagagaggcgtcgatatcgcctgcaaggatggcctgatcgccgctgtcgaacccggcatcaccgccgaggcgggcacggtgatcgaggcgggcggcaatctggtctcgccgccctttgtcgatccgcatttccacatggacgcgaccctgtcgctgggcacgccgcgcatgaatgtctcgggcacgctgctcgaggggatcgcactgtggggcgagttgaagccgatccagtcggtggatgacatcattgcccgtgccctgcgctattgtgatctggcggtggccaaggggatcggcgcgatccgcagccatgtggacacctgcgacgatgagttgaaaggcgtgcaggccctgctcgaggtgcgcgagcgggtcaaggaccggctcgacctgcaactggtggcctttccccaagacggggtgctgcgcgacccgaccgcgatggccaacacggtgcgggcgctggacatgggcgtcgacgtggtgggcggcatcccgcatttcgaacgcaccatggccgatggtgccgaaagcgtgcgcctcttgtgcgagatcgcggccgagcgcgggttgatggtcgacatgcattgcgacgagagcgacgacccgctcagccgccatatcgagacgctggcctatgagacccagcgcctcggccttcagggccgtgtggcgggttcgcacctgacctcgatgcattcgatggacaactactatgtgtccaagctgatcccgctgatggtcgaggctggcgttcacgccatccccaacccgctgatcaacatcatgttgcagggccggcatgacagctatcccaagcggcgcggccagacccgcgtgcgcgagttgcgcgatgcgggcatcaccgtgggcttcggctccgattgcgtgatggatccgtggtattcgctgggccgggcctgcatgctcgacgtcgccttcatggggctgcatgtggggcaattgtccagccgcgccgacatggattggtgctttgacgcggtcaccgagaattcggcccggatcatgggtctcgcgggttatgggctgggtaagggctgtcatgcgaatttcgtgctgttgcaggcccgcgaccggatcgaggcgatccgcctgcgcgcccatcgcctggccaccatccgcaagggcgcggtgatctgccgctcggccccggtcacccatgaactggccggcgcgggtggctggtccgggctggacgagaccacctttgcgccgcctcagtccggttgagtatttgcgcgccctgccccctcgacccgtaccttgccgatagaaagaggaatggacgatgaaccggctggatcacctgaccgtcatcgcgccgaccctggccgaaggggtcgcgcatgtccgcgactgccttgatctggacgtgccgtttggcacgcgtcacctgtacatgggcacccacaatcaccggctgcaactgggcgatcgggtctatctcgagatcgtggccgttgatccggcgggccatgcgccggaacgcgcgcgctggttcggcctggacgatcgcgcgcgggtgcgcgccgattgggatgcgggccgcaggctgcgcggctgggtggccagtaccgatgaaatgggcttggtcctgtctgcccatcgccgggtcttcgggtcagaggtcggcctgccgccgcagaacccggagttcggcttttccattccacaggacgggtcgctgccgctggacggggcggcgccctcgttcatcgaccatcgcggcgatccgacccggatggaggaaattcccgatctgggcgcgcggctgatgtcctttcacctgacccatcccgacccggtcgggatcgaacagctgtatcaggcgctcgccatcgagcgggcgccaagcgtcacccaaggccccgacctgcgttaccgcgctcagatcgcagtccccggtggcctcaagctgctgacctgagggccttgccggtaaagggagaggcggcgcctctcccttttgcccgggtcaggcggcgggcatccgctgttcgacgatcccggcccaccagctgcatcccgccggaatggcctcgtcgttgaagttgtattcggggtgatgcaccatcgcggtatcgccattgccgaccaggatataggcgccggggcgctcttcgagcatataggcgaaatcctcgccgcccatgaccagcgccgcctcgtcgcagccgcccgagacgtcgcgcgccaccttggcggcaaattcggtctgctcgtccgagttcaccatcactggatagccccggatatagcggatatccgcggtaccgccgaaagtggccgcgatgcccgcgcagatctcgtgaatgcgcttctcggccagatcgcgcatttcctttgacatggtgcgtaccgtgcccttgatctgcacccgctgcgggatcacgttgaacgccttggaggaggtttcgaacgaggtgaccgagaccaccacctgatcaatcgggtcggcgttgcggctggcgatggtctgcagcgccagcaccgcctgtgccgtcatcaccgtggtgtcgatcgtgtcatgcggcttggccgcatgaccgccgcgcccctcgaaggtgatgtcgaactggtcggtggcggcaaagaaggcaccgggccggatcgcgaaactgcccacgggcgcgccgggccagttgtgcatgccgtaaacctcctggatgttccagcggtccatcatgccatcctcgcacatctcgcgaccgccgccgccgccctcttcggccggctggaagatcaccaccacggttccatcgaaattgcgggtctcggagaggtacttggccgcacccagcagcatggcggtatggccgtcatggccacaggcatgcatggcattgggtgtcttcgaggcatagtcgagcccggtctgctcatggatcggcagcgcgtccatatcggcgcgcaacccgatcaccttgcccttgctgtcgctcttgcccttgatgatgccgacaacgccggtgcggccgatgccggtgaccacctcgtcacagccgaactcttgcagtttttcggcaaccagcgcgctggtccggtgggtttcgaacaggatttccgggttttcatggatgtcccggcgccattcggtgatctcggattgcaattctgcaaagcggttcttgacgggcatggtgtttcctcttgcgtcacatcaggggttaagcggcatccgctgctcggccagcgtggcgaaccagctgcatccggcggggatggccgcgtcgttgaattcataggcggggtggtgcagatcggcgctgtcgccattgcccagaaagatgaaggcgccggggcgttcggccagcatgtcggcaaaatcctcaccccccatcaccgggtcgatctccagcggtgcctggccggtcaccgcccgggccgcctcggcggcatgggctgcaccggtggccgggttgctggtgaccggcaccagctgcatgtatttcagctcgaccgttgcgccatgcgcctcggctgtggcgcgggccacctcggcgatgcgggcgcggatcagcgcctgcacctcggggtgcagatagcgtacggtgcccttgatcagcgcgctgtcggcgatcacgttatgggcgtcgctgtcggtgcgcagcgaacagaccgacaggaccgccggtttcaacggatcgacattgcgcgccaccacctgttgcagcgcaaccgtcaactgcgccgccgccagcgtggcatcggcggtcagatgcggcatcgccccgtgtccgcctctgccttgcacctttatttcaaagaaatccgtggccgccatcatcggtccctcgcgcagggcgaactggcccgcaggcaggccgggccagttgtgcaggccatagacctcgctcacgccgtgcctgtccatcaccccgtcggccagcatcgccttggcgccgccgccgccctcttcggcgggctggaacagcagcacgaccgtgccgtcgaaattgcgggtctcggccagatattgcgccgcccccagcagcatcgccgtatggccgtcatggccgcaggcatgcatcttgcccggatgggtcgaggcatgcggcaacccggtcgcctcggcaatcggcagcgcgtccatatcggcgcggaacgccatcacccggcccgagccggtggcccgcccctggatgacaccgacaaccccggtctgcccgaccccggtttccacgacgtcgcaaccaaaggcgcgcagccgctcggccaccagggcgctggtgcggcgctcttcgaaccggatctcgggatgggcatggatgtcacggcgccattcggcgatctgatcctgcaactcggcaaatcggtttctgaccggcatcggctgggtccttctcaggcggcgggcatgcggcgttcgaccatttcggcgaaccagctgcatccggccgggatgatctcgtcattgaaatcgtattcgggatgatgcagccctgcgctgtcgccattgccgatcataatgaaggcgccggggcgggcctctaacatgaaggagaaatcctcgccccccatcaccatgcgcgcctcaccacagccgcccgagaccaccgtggccacctcggcggcgaaacgtgtgggctcctcggcattcaccgtcaccggcacgccgcgctcgtaattcacatcggccttgccgccaaaggtcgtggcaacaccctgaactacctcgctcagacgctgttcgatcaggtcgcgcatatcgcccgaatgggtgcgcacggtgccccggatggtggccgcctgcgggatcacgttgaaggccttggacgaggtctcgaccgaggtcaccgagagaaccgcctgcaggatcgggtcggtattgcgcgacaccacggtttgcagcgcaacgatcatctgcgacagcatcactgttgtgtcgaccgtatcgtgcggcttggcggcgtggccgccacgcccttcgagatggatttcgaacgtgtcggcagcggccagcagcggcccgggccttatcttgaactgaccggcggccaggcccggattgttgtgcatggcatagacctcctgcacgccgaaccggtccatgaggccgtccttgaccatcgcctcggcgccattgccgccctcttcggcgggttggaagatcaccaccaccgagccgtcgaaattgcgcgtctcggccaggtatttggccgcacccagcagcatcgcggtatggccgtcatggccgcaggcatgcatcgcaccggggatggtcgaggcatgcgccagcccggtctgttcctgcatcggcagcgcatccatatcggcacgcagccccacgacccgccccgccgtatccgtcttgccccggatcacgccgacaacgcctgtgcgaccgatgccggtgaccacctcgtcacaaccaaacgaccgcagcttgtccgccaccattgccgaagtccggtgggtttcgtacaggatctcggggtgctggtggatgtcccgccgccagccggcgatttcgtcctgcatttccgccaggcggttcttgatgggcatctcgttctcttccctgtctttcctgaccgctcagcgcgcgggcatgcggcgctcgaccatctcggcataccagctgctgcccgccgggatcgcctcgtcatcgaaattgtaggccgggtgatggcattgtgccgtgtccccgttgcctaggaagatataggcgccgggccgttcttccagcatataggcgaaatcttcgcttggcatgatcgggtcaacggcatcatcaaccgcgccggagaccgccagcgcggcctcggcggcatattgcgtttcggcctcgctgttgatggtggcgggatagccgggcgtccagatcacctgagccgtggcgccataggccgaggcgatatcctcggccacgcggcgcacgcgcgcctcggccagggcacggtattcggggtccagcgtgcgcaccgtcccgcacagccgcgcggtatgggcgatgatgttcgaggcgacgctgtcggtttcgaaggtaccgacggtcagcaccacccgcttgatcgggtccacgttgcgggagacgatggaatgcagcgagaccacgatctgcgaggccacaagcgtggtgtcgatggcgtcatgcggggcggcggcatggccgcccttgccggtcaccatgatctcgaactcgtcggacgaggccagaagcgccccgggccggatcgcgaactgcccgaccggcaggcccggcgcgttgtgcatgccgtaaacctcctggatgttccagcggtccatcatgccgtcctcgcacatctcgcgcccccccgcgccgccctcttcggcgggctgaaagatcagaaccgcggtgccgtcgaaattgcgggtctcggccaggtatttggcggcacccagcagcatcgccgtatgcccgtcatggccgcaggcatgcatcttgcccgggacggtcgaggcatagtcgagcccggtcgcctcgatgatcggcagcgcgtccatatcggcgcgcagcccgatcacccggcccgccgtgtcggtcttgcccttgatggtggcgacaaccccggtgcggccgatgccggtggtgatgtcatcgaccccgaactcgcgcaggcgctcggccacaaatgcggcggtctggtgcacgtcgaacatcagctcgggatgggcatgcagatgtctgcgccatccggtgatttcttctttcatgtctgcaagacggttcttgatcggcatttattgctctccttgccggacacatccgggcacctgatacaaacgaatgcgccgcgtcccggagttccggggacacggcgcggcaaatcgggggtgggcggctgcgccggtgcgccgacctgttgaggtccatcctgttacgcccggtcgcacctgcattgtccttactccgacaatcgatccagtaatcgcgccatgaagccatggcccgcgtcgaactgggcgacggtgatgaattcgttgggctgatgcgcctgggcgatatcgccgggcccgcagatcaccgcggaatagcccgcctcctggaactgaccggcctcggtgccatagctgacgacgtggcccgcattgtcgccagtcagggcgcgcaccagcatctcggcctcgccctcctgctcggggaccagcggcggcacgtggaactgttcggagagatcaatccgcgcctcggggtgcaccgcctgcatctgcgcctcgacctcgcgcgccaccgcgaaataggcgtcgcgccaccgctcctttgcctcgccgggtacgatccggaaatccatcgcaaagcggcattccttggcggtgatattatgcgccgtcccgcccgagatcatgcccacatggcaggtggtccagggcggatcgaacatcgccgccagcgccgagggcgtcgccgcgcggttttcggcattgcggtgattggcccagtcgatcagcggcgccgcggccatgatcgcgttgaccccggtatgcatgatcgagctgtgcacctcgaagcccagcacccgggtgtcatagccaaagccgcccttgtgaccggtcaccgcctgcatcatcgagggctcgcccacgatcaccgcgctgcccttgggcaggtggttctgcatctcgacgatcatcggcggcgcgccggtacagcccacctcctcgtcaaagctgagtgccagttgcagcgggcgtttcagatcgcgatagcgcccctcgaccagcgcccagatcgccagcgcgtcaaagcccttcatgtcgcaggtgccgcgcccgaaatacttgccgtcgcgctcgaccacggtgaacgggtcgctgtcccagggctggccgtcgaccggcaccacatcggtatggcccgacagcaccacggccccctcttcccaggggccgacatgggcaaacagggccgccttgtggggctgctcgggatcgacccagcgatgcgcggtgatgccgtgtccggccagataggtctcgacccagtccacaagcggcaggttggtatcgcggctgacagtcggaaaggcgacaagcgcgcccatgatctcgaccggcgacaggcgttcagtcatgggtcagtgtccgccctgccccgcatggatcgcgtcgcggtcgaccgtatagcccgcccattcgccatccagcacgtaatggcccggctcgacctcgatatagcgcgacggttcgggctcatagccgatcggatggatgggcgagggaatcggtttgaagttcaggtccttttcggacttgcgccggcgcgggtcggcgatcggcaccgccttcatcagggcctgggtataggggtgctgcgggttttcgaagacgcgcacgcgcgaccccagttcgacgatacgacccagatacatgacgcccacatggtggctgacccgttcgaccaccgccatgtcatggctgatgaacagatagctgagccccagatcggcctgcaattccatcatcagattcagcacctgcgcctgcaccgacacatccagcgccgagaccgcctcatccgcgacgatcagcttggggttcagcgccagtgcgcgcgcaatcgcgatccgctgccgctggccgcccgacatttcatgcggatagcggcgcatgaagctgcgcggcaattgcacgcggtcaaacagcgaggcgacccggtccaccagctccgacccgctggcgacgccatagttgcgcatcggctcagccacctgctccagcagctgcatctgcggattgagcgaggcgaacgggtcctgaaagatcatctgcatgtcgagccgcgccttgcgcagccccgactgatccagctgcatgatatcgaccccgtccagatcgatctcgcccgccatcggttcgaccagccgcaggatcgagcggccggccgaggacttgccgcagcccgattcgccgaccaggctgagagtctgccccttgttgagggtgaacgagacatcctcgaccgcatgcacattggccacggtgcggcggaagaagccgcccttgaccggaaagcgcgtggtcagccccttgaccgtcagcagcgggctttcggtgcctatgatcggctcgatccgctgatcggcgacccccatcagcttcatcggctcgggcgccgccttgccatgcatctcgcccagcttgggcacggcggccagcagcgccttggtatattcgtgctgcgggttctcgaagatctcctcgaccgtgccctcctcgaccttgttgccgcggaacatgaccacgacacggtcggccatctgcgccaccaccgccatgtcatgggtgatgaacatcaccgcggtgccggtctcgcgtttcaaccggtccatcagcgccaggatctcggcctggatggtcacgtcgagcgcggtcgtgggttcatcggcgatcagcaggcgcggctcgcaggccatcgccatcgcgatcaccacccgctggcgcatgccgccgctgagttcgtgcggatactgcttcagtcgccgctcgggctcggggatgcgcacctgacgcagcagttccagcgcgcgttcctcggcctgggactggttcatgcccttgtgcacgcgcagcccttcggtcagctgacgcccgacggtaaagaccgggttcagcgccgtcatcggctcttgaaagatcatcccgatctcgttgccgcgaatgttgcgcatgtaatcctggtcggcggtggccagatccagctcgccgccatcgcgccggtcaaacagcagctgtccgccggcgatatcgccgccgccgaattccaccagccgcatcagcgacaacgaggaaaccgacttgcccgagcctgattcgccgacgatgcagaccgtttcgcccggattgatctcgaacgagacatcctcgaccccaacaacggggccatccttggtctggaactcgaccctgagcttcttgatctgtgcaataggctgatccagcacgcgcgcgctccccttggtcgcccttattggttgtcggcaaacgctaaggccctctcgggggaggagtcaaacccattgaccgttttcccgacggcaaggcttgcaattttccaaaactctgtttcgatacaacccgtaaccgttccggggggagcctggttcattcgcgtaacgcgaatggataaggaattgactttcaaatgcttacccaccggacggcaacacccaagaccgcggtcaaccgcgggaaaatcacgacacatccgtgtccaacaaggagtgtagtatgaaactcaagacccttttgatgggtgcaatcgccagcgcggcccttgccccggcagcttttgccgaacgtggctcggacggcaatgtcagcatcatctactggcaggcgccctcgatcctgaacccgttcctgtcgggcggtacaaaggatgttgaatccgcatcgctggtcatcgaaccgcttgcgcgctacgacgaaaacggtggcatggtgcccttcctggcaacggaaatccccaccgtcgagaatggcggcgtcagcgccgatctgacctcgatcacctggaagatcgcgcccggcatcaagtggtcggacggcagcgcctttaccgcccatgacgtgaaattcaccgccgattactgcatgcatcccgaaggcggctgcgcgcagctcaccaagttcgagggcgtgacctcggtcgaggcgctcgacgacatgaccgtcaaggtcaccttcgacaagccgaccccgttcccctatggccccttcgtgggtggcgaaagcccgatcatccagaaagcccaattcgagaactgcatgggcgccaaggcccccgaatgcaccaccgagaactttggcccgatcggcaccggcccgtttgtcgtcaccgagttcaagccgaacgacgtgatcaccatgaaggccaacgacaactatcgtgatccggccaaaccggcctttgccacgctgaccttcaagggcggcggcgatgccaccgcggccggtcgtgccgtgatggaaaccggcgagttcgactatgcctggaacctgcagctggcccccgaagtgatccagcagatgcaggcgggcggcaagggcaccccggtcgcaggcttcggcccgctggtcgagcgtatcatgctgaaccagaccaacccctcgcccgcgctgcccgaaggcgagcgttcgaccgccaagcatccgcatccgttcctgcaggatccggctgtctacaaggcgatgtcgatggccatcgaccggccgctgctggtcgagatcggctatggccaggccggcaaggtcacctgcaactgggtcccggcacctgcggccgtgaactcggacaccttcacctgcgacactcaggacatcgaaggcgccaagaagctgctggatgatgccggcatcgtcgacaccaatggcgacggcgtgcgtgaaaaggacggcgtgccgctgaaagtggtctaccagacctcgaccaacgccgtgcgtcaggacttccaggctctgatcaaggagtggtgggcagagatcggtatcgaatccgagctgcgcaacatcaacgcatcggtgttcttcggtggtgacccgggctcgcccgacaccttccagaagttctatgccgacgtggaaatgtatgccaacaccttcaacggcaccgacccgcagtcctatctggccaacggcctgtgcgacaaggcgcccaagcccgaaagccagtggcagggtgagaacatcagccgcttctgcaacgaagagtatgatgcgctgcatgccgagctgaccaagaccgccggtgccgaggcgcgcgcggagattgccaagcgcctgaacgacatcatggtcgaaaacggcggcatgatcccgcttgtgcaccgtggccgtctgtcggcccactccaacacgctgggcggtgttgtcctgaacgtgtgggacagcgagctgtggaacgcagccgactggtaccgcatcaagtaacgccataatcgaacagccgcgtcccgatcgacgatcggggcgcggcgacttggcatccgtcccaacaaaaagactcgtaaacaaaggcgcacccgaatgctgaccttcaccatccgccgtctggtcctggccgtcccgacgcttttgttcatcagtcttgtgatattcctgctgctggaacttgcccccggcgacccgatggcacaggtgccgctgaccgtgccgcccgaggtcaaggaaaagatgcgcgaggcgctgggcctggggcagccgatgcacatccggttctggaaatggatcgtgcagttcttctggatcgaaccgcaggtgctgatcgaccactacttcggcaccgccttttccgagggcaagctgcgggtgatctcgtggcagacccgctcgccggtgatggatatcgtggtccagcgtatcccgcagaccctgtgggtggtcggcaccgcctatctggtcgccatcatcattgccctgcccatcggcatctattccgcctatcggcaatacagctggttcgaccagctcggcacctttgtttcgatggtcggtttctcggtgccgcccttcttctcgggcgtgctggtgatcgtgatcttctcggtccagctgggctggttcccgtcgatctatgacaccacccatgtggtcaacagttgggacagtttcgtctaccagctcaaacagatgatcatgccggtgatggtgctggccttgcagatcaccgcacagctttcccgcttcatgcgcgcctcgatgctggacaacctgaaccaggactatgtccgaaccgcccgcgccaaggggctcagcgaatatgtcgtggtcatggtccatgtgctgcggaactcgatgatcccggtggtgaccgtgatcgcgctgggcatcccgtcgatctttggcggcgccatcatcaccgagcaggtgttcaaggtgaacggcatcggccagcttctgatcggcgcgctgcaggccaatgacctgccgatggtgcagaccctgacctttatctttgccgtgctgatcgttctcttcaacctgatcgccgacgttctttacggcatccttgacccccggatccgctatgactgagttgagccaaccccaacccaccaatccgccgcgcagccagtggttggatgtgtgggaccagttccgccagcacaggggcgccatgatgggggcgaccctgttcttcctgatcgtcgcggcagtctatctgggcccctacctctgggatctcgacccaaccaagaccgcgatccgcgagcgcaaccagggccccagcctggcccatccctttggcaccgaccagttgggccgggatctgctggcccggatgatggcgggcggcgcgacctcggtttcggtggggatcaccgcgatgctgctgtcgctgttcctcggctctttcgtcggggtgctggcgggcttcttccgcaagctcgacgggccgctgatgcggctgaccgacctgttccttgccctgcccctgttgccgctgctgctggtgatgatgctcttgttccgcgagccgctgaacgccgccttcggcctggaacgggggatattcatcctgatcgtctccgccatcggcatcacctcgtggatgcccacggcgcggatcgtgcgcggcgacgtgctggccctgaaagagcgcgagttcgtgctggcggcccgctcgatcgggaccacgaacacacggctgatcacccggcatatcctgcccaacgtgctgtcaccgatcatggtctcggcaacgctgggcatcgccaccgcgatcatcaccgaaagcgcgctcagcttccttggccttggctttccgcccgactttccgacctgggggcggttgttgttcgacggcgtcgactatctgcaacaattccccgagcgggtgatctggcccgggctggcgatctcgctgaccgtgctcagcgtcaactatctgggcgatggtctgcgcgacgcgctcgacccgcgcatccggggccgctgaggtcaaataagaacgaaacaggggccgccccatgcccgggcggcccctttgttttgcccggcccatgcgggcagaacagggtcgcggcaatttcgggcaaagcggaataccctcccacgcgagaacagctgtacacattcagatacacttgattgtcggatcagacggctgcatttgggaaaatattctcaattctccgtgaggccgccatgttcgagtcccttggtttcgaagagaccaccgcaaaagagatcagcgttcttctgggcctgtcgcttggcgttctgttcggccttctggccgagcggacgcggttctgtttccgtcgcgccgtagtaggcgaggacgcgcgtcaggccgccggtgtctggttcaccgcgctcgccgtggcgatcctgggcactcaagcatcggtggcgtccgggctgatcggctttgccgatcaccggctcctgagctcggacctgccggtgctggcggtggtgctgggcgggctgatgtttggcgccggcatggtgctgacgcgcggctgcatctcgcgcctgaccgtgctgggcggcaccggcaacttgcgggcgctgacagtgctgctggtctttgccgtcgtggcccatgcgatgctcaagggcgtactggcaccgctgcgcaccagccttggcgcggtgaccgtcgatctgggcgagaccgtatcgctggccgccctgcccggcggcgcagcactctggaccgccctgctggccctcgcctcgctgctgatcgcagcgcgctcgggcaatcgggcgctccccttgctgggcgccgccctgatcggccttctggtgccgctgggctgggtcggcaccggctatgtcctgtttgacgaattcgacccgatcacgatggaaagcctctccttcaccgcccccgccgccgatacgctgttctacaccatcgcctcgacctcgatcgcaccgggcttcggcaccggactggtgggcggcgtgctgctgggcgcgctggcggcggcgctgctgtttggcagcttccgctggcagagcttcgacagcccgcgccagaccggccgctatctggccggcgcgaccctgatgggcatgggcggtgtgctggcgggcggctgcaccctgggcgccgggctggcgggcattcccacgctcagccttgccgcgctgctagcgctgaccgccatcgcgctgggcgcccgcctgaccgatgcggcgcttaatgcagcttcttccggatccgccggatacccagccacaccaggccaacaaccggcagagtgaccagcgcgatcagggccttcttgtcgaccccgtaccactctgacagtggcaacaggaaggccgataccagcgagaccgcataatagctgaccgcaaccaccgacaggccctcgaccgtgtgttgcaggcgcaaagccaggtcggcgcggcggtccatgctttccagcagcgcctggttttgggcgctgcgttccacatcaacccgggtgcgcagcaggtcaccggcgcggatcgcccggtccgacagccgcttgaggcgcctctcggtggatttcaccgtccgcatcgccggttcgtaacgacgcagcatgaaatcggcgaaggtctggcgcccgccgaaccgctcttcccgcagcgaggcgatacgctggttcacgatggcctcgtaggcgccggtggcacccagccggaactcggaccgcgcggccatggtctcgagctcggcagaggttgacagaagctgcggcaacaggtcctcggcggggtgccccccatcggtcatcttcaccatcagcccggtcaggcccgagtccagctcacccagcttgggccccagcgccttgacccgggcaaaacccagcatcgacatcgccttgtaggtctcgatctcgcacaggcgctggatgatacggccgatccggcgctcgcccgtatccggggccacgaagacggcaaatcgcatatgccccgccgggtcgatgcggaaatcgcctgcggccaccgccgcccggtccagcacatgcgccaccgccaggctttcgggcacgaaccagtcggccagagcggcgacgatatcggcctcgggcaactgctcctcgaccctgagcagggccgaggtcacccgctggcctggcgcggcggccagccagtcgggcggaaagacctcgaaatcggccgggttgaacgggcggtcgctgacaccggtggcgaaggcggtataggtcacgaactctgtatggctttcccatttcaaccaatgccgcccgatctggcccgcgtaatgggtcgcgcccggctgcggatgcggcgcgccgtgccggtcgagcaggtcgatcagatgcgcccgatccgccttgcggtcgcgccccaccgccgcatccggctgcttgaccgccagataggccaccgtgcagggcgcgcgcgaaatgggaaagggccgcgcgtgcagctcgttggccagcgcaaagcgcaagggatggtcctgaatgggcgtcatggggctctccggtatcggcgcactatacgcgaccgaagagacaccgtaaatatttatttatttcagttagttactggatacattcgcatacatccctcccgaaatcgcgatgtttgtcgaaaagttggaccagccatgaaaaaggggcgccacctgggcgcccctctacctgagttctcggcctgatcaatcgatcatcggcagaagcttgtccagcgactgcttggcgtcgccatagaacatgcgcgtgttctctttgtagaacagcggattctcgatgcccgaatagccggtgccctgcccgcgtttggagacaaacacctgtttcgccttccagcattccagcaccggcataccggcgatggggctgttggggtcttcctgcgcggccgggttcacgatgtcattcgaaccgatcacgatggccacatcggtatcggggaagtcctcgttgatctcgtccatctccagcacgatgtcatagggcaccttggcctcggccagcagcacgttcatgtgcccgggcagacggcctgccaccgggtggatggcgaaacggacgttcttgcccttggcgcgcagcttgcgggtcagttcgctgaccgattgctgcgcctgcgccaccgccatgccatagccggggatgatgacgacactgtcggcatcgttcagcgcggcggccacgccctcggcgtcgatggcgatctgttcgccctcgacctccatcgccgggcccgtggtgccgccaaagccgcccaggatcaccgagatgaacgaccggttcatcgccttgcacatgatgtaggacaggatcgcaccgcttgagcccaccagcgcgccgaccacgatcaacaggtcgtttccgaggctgaagccgatggccgccgccgcccagcccgaatagctgttcagcatcgacaccaccaccggcatgtccgcgccgccgatgcccatgatcaggtgatagccgatgaagaaggccgccagcgtcatgatcagcaggggcaggaacccacccgagttgaagtaccagatcaggcagatcagcgatagcgccgccgcaccggcgttcagcatatgaccgcccggcagcttggtcgcggccgaggtgaccttgcccgccagcttgccataggcgaccaccgaaccggtaaaggtcaccgccccgatgaagatgcccaggaacagctcgacccgcagaatgttctgctcgaccgggctcttgtgcgccagaagcgcggcaaagccctccagcccgtgacgggcctcttcggtcatcgacaggacattgcccagctcgaaatgcgcattgaagccgacaaagacggcagccagaccgacgaggctgtgcatcgccgcgaccagctgcggcatctcggtcatctgcacgcgcttggcgacataggtaccgatgatgccgcccgccgcgatcaggatcagcgacagcagccacaggcccgaaccggggccgatgagcgtggcgaaaaccgccagcgccatgcccgcaatgccgtaccaaacggcgcgcttggcgctttcctggcccgacaggccacccagtgaaaggatgaaaagaacagccgcaacgacataggcggcagtggtgaatccgaattccattgcccgctactccttacgatttctggaacatggcgagcatgcgccgggtgacgaggaagccgccgaagatgttgatcccggccatgaagaccgacaggccggccagcaggatcacaaggaacgaccccgacccgatctgcatcagcgcgcccaggatgatgatcgacgaaatggcgttggtcacggccatcagcggcgtgtgcagcgaatgcgagacgttccagatcacctggaagcccacgaacaccgccagcacaaacacgatgaagtgctgcatgaagctcgccggggccaccagacccaccagcagcagcaacaggccgcccacggtcagcagcgtcacctggttcttggtctgcgccttgaaggccgcaacctcttgcgcgcgcttctcctcgggggtcagctctttcggcttctccttggacttggccgcaatcgcctgaacctttggcggtggcggcgggaaggtgatgtcaccctcaaacgtcaccgtggcgccccggatcacgtcgtcttccatgttgtggttgatctggccgtccttttccggggtcaggtcagtcatcatgtgacggatgttggtggcataaagggtcgaggcctgcgccgccatccggctggggaagtcggtgtaaccgatgatggtgacgccgttttcggtgacgatcttctcgtccttgacggtcagcttgcagttgccgcccttttcagccgccaggtccacgatgaccgagccgggcttcatcgccgcgaccatgtcctcggtccacagctccggtgcctcgcggttggggatcagcgcggtggtgatgacgatgtccatctcgggcgccagttcgcggaacttggccagctgggccgcagcgaattccggggacgagaccgaggcatagccgccggtggcggcgccatcctgctgctcttcctcgaaatcgagatagacgaactcggcgcccatcgactcgacctgctcggccacttcgggccgcacgtcgaacgcataggtgatcgcacccagcgaggtcgaggtcccgatggcggccagaccggccacaccggcgcccacgatcagcaccttggcagggggcactttgcccgccgccgtcacctgaccggtgaagaaacggccaaagttgttgcccgcctcgatcaccgcgcggtagcccgcgatattggccatcgaggacagcgcgtccatcttctgggcgcgcgaaatacgtggcaccatttccatggcgatcacattggcgcccttggacttggccgccgccatcccgtcttcgttcccggccgggttgaagaacgagatcagcgtcttgcccttgctcagccgcttcagctcggtggcgtcgggctggcgcaccttggcaacgatatcgacctctttccacagcgccgctgcggtcttgatgatctcgacgcccgccgcctcataaagcgcatccgagaagcccgcggccgcaccggccccgctctcgatcgcgcagtcatagcccagcttctgcagttgcacagcagaatccggcgtcatcgcgacgcggttctcgccctcgaaaatttcctttggtgtgcctattttcaccagtcaggtccccctattcggcccggaaatcggacgcgccacagttaggtttgcaaagcaaagatgtatcttgcgcaattttatttcgcaagcgcagcatgcgcgacgttgggtccgaacctgtcatgtcctaaatccagcgccgcgttttttgtgtgtatcgggcgaaatccgcccggaattgccgtcggaggcggttctcctcaggcacgatgaagcgtttttccagcagccagacaaagaccggcaccagaaccagcgagagaaccgcgtccagatgcagaatcacaccggccagaaacagcacatcgcccagatagatcggattgcggctgcgcttgtagatgccgctctgcaccatggcagcggggtcgcggtgcggaatgatcgtggtgtggtggcggcgcaattcgaccaccgccagcagcatcagcagcaccccgcccccgatcagcagaccggcgatcaggtcggagagcccgccgtccagcgacaggccaaaagagaagtaacgctgttgggaccaggccacggcaatgaaagccgccagccataccggcggcaggtcaacgcgatgcatggccgttcctttccgggcatccacccgaatatccccaagcgctcatggcgcacctctaaccggttgcgacgggatttgcaaaaaaaccgaccagcctgcgacaattagggaggccacggcggcgcagcagccacaattcgggcgggtgttccggttttcggacaggatcggaacgggcgttcccgggattactcccattccatctcggcaaagacgcggccggcgttcttggtggccagttcctcgaatgtgtccagattgcgccaacgctcctgatccacgtaataggcgcccgccagatcgccaccctcttcgatatgggcgccgatcttctcgcgcaggtcgacaagatagtcataggtatagcgccgcacctgatccagattggtcggatggccatggcccgggatcacataggtgggggccagcggctccatcctggtttcccaggtttccagccagcagctggtgcaggtatgttcaaagatcggcagcatccgctcgtgaaaggcgatatcgcccgcgatcaggatcttccattccgggatccagacctggatatcgcccggatcatgcgccggacccatatgcatcacctcgatcgacacgccgccgagcgtcaggtcatagcggtcttcgaaggtcacattggcatgttccacccgcgtgccctcggcccggtcgcggttgtagcgctccatccccatcaggatgaaatcgccgttctgggtggtttcctcgaccgcatccacatgggcgagaacatcgacccccagatcgcgccaatagctgttgcccagcatggcatggccctgcccgttctcgttgatgaccagaaccacgggctggtcggtgacctgcttgatctcgtcatgcaaggcagcggccagccgggccgaggcgccggcattgatcaccaccacgccctcatccgtcacgatgaaggacaggttgttgttatgtcccgcattttcataggtcggcggcgcggtggcaccgatggccgagaagacatgcgggatcacctccaccggtttggagtagagctcggactgtggatactggtcggcgatatcctcgctggcggccgccgcagcggcggtgagtatcagcgtcgtggccagaaatcgtgtcatgtcactctcctcccaatgaatcattcatatgtttgcataggacggaacggaacgatacggaaccccttgtcacagggtggcgcgccgataggctgatccggcgaacagggaggacccgcaatgcatctgaacggcaaacatgcgctggtgaccggtggcggcaccggcatcggtctggcgattgcgcaggcactggccgccgagggcgcccaggtcaccatcaccggacgccgggccgaggtgctggagcaggtggcaaccgaagggctgcatccgatggcgatggatgtgcgccacgaagaggaggttgtcaccggcgtcgcgcgcgcggtcgaggcgcgcggcccgatccagatctgtgttgccaacgccgggatcgccgtcggcaagaccctgcaaaagaccgacatggcattctggcgcgatatcatggcaaccaatctcgatggcgcgttcctgaccatccgcgaaagcctgcgctcgatgctggaaaccgactggggccgggtgatcaccgtcgcctcgattgccgggctgcgcggcgcgcccggtgcgggcgcatatgcggcctccaagcacggcatgatcgggctgacccggacctattccgaggagttcatgggaaccccctacacgttcaacgcgctttgccccggatatgtggacacgccgatcgtcgaacgcaataccgcctcgatctcgcagcgcaccgggatggcggccgatgacgccctgcaactgatggtgaaccagaaccggcacaagcggctgatcgcccccgaagaggtggccgccgccgccctgtggctggtgcgaccgggttcgcagagcatcaacggccagtgcatcgagatcgccggcggtcagacctgagccggtatcgcattttggcgcgggcggttgtgaaattggaataccgcccgcgcagatcattctaaccgcttgttttcaaaaacatcccccagacgcagggcggaaccgccccgcgcccttccccccttgcgcatgggttcattccccaacaaaagctggacagaccgggcggcgatgcgtatccctgccctagatgctttaggcttaaaatatccatgcgaggactcatgaccgactttgccgccaccaaggccatgttcgacctgccccagggggtgctctatctcgatggcaactcgctggggccgctgccgcgcgccgcggcggcacgggtccagcaggcggtgaccgacgaatggggccaattgctgatcaccggttggaacaaggccggatggatggcgcagcccagcgagctgggcgaccgcatcggccggctgatcggcgccgagccgggccatgtggtcaccggcgacaccctgtcgatcaaggtctatcaggcggttgcctcggcgctggagctgaccccgggccgcaaggtggtgctgtcggacaacggcaacttccccaccgacctctacatggtcgaggggctgctgcgctcgatggggccggactatgagctgcgcgtggtcgcccccgaagcggtcgaggcggcgatcaccgacgaaatcgcagtgctgatgctgaccgaggtcgattaccgaaccgggcgcaaacatgacatggcggcgctgaccgcgcgcgcccatgcggcaggcgcgttgacggtctgggatctggcccattccgccggtgcgcttccggtcgatctggccggatgcgacgccgatttcgcggtcggctgcacctataaatacctcaacggcggccccggcgcgcctgccttcatctatgtcgccccccgccatgcggaccaggtgcgcccggcgctgtcgggctggctgggccatcaggcgccgtttgcctttgacctcgactatcgccccggcgccgggatcgagcggatgcgggtcggcaccccgccggtgatccagatggcggcgctgtcggcggcgttggatgtctgggacatggccgacatggccgacgtgcgcgccaaatccattgaactgaccgagttgttcatcgccggggtcgaggccgcctgccccgatctggagctggccagcccgcgcgaccccgcccagcgcggcagtcaggtctcgttccgctttgccgaaggctatgccgccatgcaggcgctgatcgcgcgcggggtgatcggcgatttccgcgcccccgacatcatgcggttcggctttaccccgctgttcatcgacgcaggtgatgtaaaggccgccgtggcgatcatcgccgatgtgatgcagaaccggctgtgggacaacccggaatacaagacccgcgcccgggtaacctgagcgcggattacccgcgcatcagcccggcgcccaggatctgcgccagctgcgcggtgcgggccttgtaggtctcgaaatccggggcggtcatcttgacccctttcagggcggcggcaatggtcgccgccacctcttcgacatcgccatgcagcgcgacgcgacgcgccgctgcctcgcgcgtcagccaggcggcatagagcgcgcgcagccccgcctctcctgcatcaacgatatcgggcgcggtcgagctgccggcatccagcaactccaccccatgtggcgaatcgagcagcgcaactaccgtctgaccatgggcaataaaggcacgttccagcacctcgggcaccgacccgcccgcgcccagcgcgccctgcaccgcctcggcggtcaggtcataacaatactgcaccaccgcgcgaaagatcgcctctttgttcttgtaacacagatagaccgccggccgtgacatgcgggcgccacgcgctatgtcgtccatcgaggtcttgcggaacccataggcggcaaaggcctgccaggcggagtcgaggatcgccttttgccttggatcgaaatctgcgtctttcatgtccgatccctgacagtttttccggattttgtcaattgacaccctgacatatttcactcactttgtcagaaaccttgttggcaatccgccaagccaccgcgacagcaaagcgaggaccaccatggccacttccctgaccgtcaacggagaaacgcatcgggtcgacctgcccgacgatgtcccgctcttgtgggtgctgcgcgacgagatcgggctgaccggtaccaagttcggctgcggtgtcgccgcctgcggcgcctgcaccgtgcatatcgacggcgaggcggtgcgcagctgccaggtcgcgctgggtgatgtctggggtcaggttaccaccatcgaaggcaccggcacgcccgaggcgctgtcggtgctgcaacaggcctgggtcgaccatcaggtggcccaatgcggctattgccaatcgggccagatcatgcaggccgccgcgctgctggcagagaaccccgcccccagcgacaccgagatcgacgaagcgatgcagggcaacctgtgccgctgcggcacctatccccgcatccgcgccgccatccacggcgccgctgccaagctgaaggaggtctgacccatggcccgtcttggcaagattgtccgccgtacctttctgatcggctccgccgccatcgtcggcggagtggcctttggcgcctattacgtctcgcgccccgcccccaatccgctgaagcccggcccgggcgaggccgcgctcaacccctttgtgctgatcgaccagcagggcgtgaccctgtttgccccgcgtgccgagatgggtcagggcgtgatgaccacctgggccgcgctgatcgccgaggagctggacgtgatccccgagcaggtgcgcgtgctgcatggcccggcggcagcggcctattacaacagcgccctgctgggcgacgccctgcccggcaagggttatgatacctcgaatttccagcacagcctgggcgaggcgctgggggtgatcggcagaacgctcagcctgcaggtcaccggcggttcgacctcgatgaaagacgggttcgtgcgaatgcgcgaggctggcgccagcgcccgcgagaccctgaagcaggccgccgccaaccggctgggcgtggcgcgcgataccctgcggaccgaggcgggcgcggtaatcgctgccgatggcagccgcattccctatcccgacctggccgaggacgcggccaagctggacccggtcgaggcgccgctgcgcgacccgtcggaatggcgctatctgggtcgcaccctgccccggctcgacatggtggccaaatccaccggcaccgccgaattcggggtcgatgtgcgcctgccggggatgaaattcgccagcgtgcggatgaaccccaatctgggcggcggcatgaaggggtttgacgacagcgccgcgcgtgccatgcccggggtcgaaaaggtggtcgatctgggcggtggcgttgcggtcatcgcctccaacacctggctcgcgatgcaggcggtcgaggcgatcgcggtcgaatgggagaccgcgccctatccgcccgagaccgacgcgatctttgcgcagatcgcccgcgcctttgacgacagccccaactcgaccatgcgcgacgacggcgatgtcaccaccctgcccgagggcgccacggtgatcgaggccgagtacagcgccccctatctggcccatgccacgatggagccgatgaacggcaccgcgctttataccggcgaccggctggaattctggggcggcaaccaggcgccgaccttcatgcagatgaagatcgccgaggccgcgggcctcgataccgaggcggtcgaggtgcacaccacctatctgggcggaggctatggccgccgggccgaattcgatttcggcgtgattgccacccgggtggcgatggccctgcccggcgttccggtgcagaccacctggagccgcgaagaagacatgcgccatgatttctaccgccccggcgcgctggcccggatgcgcggcgcggtcaaggacggcaaggcggtgatgatcgatggccggctggccacgcaatcgccctcgcgccaggcgatgacacgggtcaccggcatgcccggcgccggccctgacaaggtgctggtcgaaggcttcttcaaccagccctatgcggtgcccaattaccggatcagcggtcatatcgccgatctggccattccggtcggtttctggcgctcggtcgggaacagccataacggctttttccacgagacctttgtcgacgagatggcccatgccgccgggcgcgacccgctggagttccggctggagctgatgcgcgccgaacacgccccctcggccgggtgtctcgaggcggtgcgcgagatgtcgggatggaccggcaagacgcccgagggcgtcgggcgcggcgttgcctttacctatagtttcggcacctcggtggcacaggtcatcgaagtggtggacgaaggcggcacgatccgcatcgcgcgcgcctggatcgcctgcgacatcggtctggtcctcgatcccgaaacggtcaaggcgcagatgttcggcggcatggtctatggcctgtcggcggcggcccatggcaggatcacctttgccggtggcgctgtggaacagggcaatttccccgattatgacgcattgcgcatgcacagcgcgccacaggtcgaggttcgcgttttggaaacaaaccgccatatgggtggcgcgggcgaacccggcaccccgcccgcgatgcccgccctgggcaatgccttgttcgacctgaccggaaaacgcgtgcgcagcatgccttttgccgagcatttcaacctgttggtctgagctgaaacccggtccgcatcctgctggataaggatcgggttcaccacatttttacctcaatttgtttccagatcagacaaaatccgaccccggatttgccatgtcaccccactattcctgactttggcagcaagaattccggttctgccgccccaaaaaagcaaggaataggcggtcttgtgccgcgattgaggtgaacccatgcccagcggctatctcgtcacgcttggtgccgatcaggacctgtcgcttgccgccagtatcggcggctcgctggtcagtttcaccaccgcacaatcgctgggcgcggggcaatggtcctggaccggcgactatgccggcaccccctattacaacgagcttgaaccgggtcagtattatctggccaccaatggcaatgtctatttcgtgcccgatctggggccggtcaccaacctgaccgaggggagcgcgaccgccgcccccttctattcgcccgagaacaaggtgcagggcaccaacggcgccgacaacatggacagcgggtttgtcgatcgcaacggcaactccatcgacagcggcgatggctcggacccggatggcaacaatgacgaggtctacggccttggcggcaacgacaccatccagtcgggcctgggcgccgatacggtctatggcgggtcgggcggcgacctgatcgacggcggagacggcgacgatgtgcttttcggtgacggccccacgcccacgaccgaggcgctgaactggttcgccgaaggggccgatggcaccaacctgtcggctgggttcacccagaccaccggccagatggacgtgtcggtctcgttcaccaataccggcaacaacaaccctctctttcaggtcgaaaccaccgaccagatctatgtgaacggcggcgaggatttcaacaatcactcctcgctctatctgttcggcaatggcgatggcgccacctcgaccaccacgatcgactttgcagccaacgcaaattacgacgtccagaacgaggtcgaggatgtggtgttccgcatcaacgatgtcgactgggcatcgggcaaccaccgcgacatcatcacggtcaacgcctttgacgccgatggcaacccggtcgcggtcaccctgacccccacccccaccggcaccggcgtcgacaccgtttcgggcaacacgatcaccgcgggcagcctgagtgacagtcccgatagcgccacaggatcggtgctggtcgaggtggcgggcccggtgcagtcgatcgagatcatctattccaacgcgctgtcgggcactcaggcgatctgggtcagcgacatctatttcacccctatcgcggccccgggtggcaatgacaccatcgacggcggtcagggcaatgacacccttgcgggtcaggcgggcgacgacctgctcgacggtggtcagggcgcggatcaggtgctgggcggggctggcaacgacaccgttgccgcggctcagggtgatacgatcgacgggggcgacggagacgacctttttgtcctttccgatctgggtgaaatcggcagcggcaccatcagcatcgtcggtggcgaaggtgacgagaccgatggcgatacgctcgacctcaacgggatcgccgaccgcaacacgctgaacctgaccagcaacgtgcccggcgagctggccggtaccgtcgaactgaccgatggcaccctggtcagcttctcgaacatcgagaacatcatctgtttcacccccggcacgctgatcgccaccgcccatggcccgcgcgccatcgagacgctgcgcccgggcgatctgatcgtgacccgcgaccacgggctgcaaccgctgcgctgggtcggcagccgcacggtggcggcgacgggcaaccatgccccgatccgtctggacccgaccctgctgcaaggcgccagcgcgcccctgttggtctcgccccagcaccgcatgttgtggagcggatcgcgggcgcagatgtatttcggcgagagcgaggtactggtggccgcgacccatctgctgggcagccccgccgcccgccgggtagagggcggcttggtcacctacatgcacctgatgctggaccggcacgaggtgatctatgccaacgatgccgcaaccgagagcttctttcccggcgacgaggggctgggcgcgctcagcgaccgggcccgtcaggaagtttttgacctgttccccgaattgcgcagccatgcgggcgcctttggcgataccgcgcggctctgcctcaaggcgcatgaggcacgcatcctcgcggcgtagacgaggcagcggtcaagcccactcatacggcaccaaaggcctgtcgcatccgaaggactgaggcgaccttggcagccgcatctttcttgcggcaagtcagcagccgcccgaggcccaggaccggacgttgcaaagccggggtcagattgacgccccttggcggctttgttgcagaggtttcaccaaggcgcagccacccgaggaatgcaggcggtcagagggctgtcatgagcaaactcaagcccgcccctccgccgccgggttatcggctgaaaaccaatcggcctaccatgtctgagggaagctgaccggaccttccggcagatgtgtcgcgtgaacagatagcccgcggcaaagatcgcgcaccaggcttagcgctgcggtcagctcagtattcgaaaacgccgacagaaccgccagcgcgtcggcccggcatcccgcgctgatcgcggtttccgcgacccgaatatgcgacagaaccaaagcagacagccggtcctcgcgacgggcgaacgccgcatgaaccgggttgagtgtctcctcgcccagcaactgcatcagatacatcaactgcttgctttgctgaaaggcgccgaccgagatctcattggcctgcgggacaactgaaatcgtatcatgaccgccgctgacggctttgcgggtatcctgaaaccgatgggattctccgctcgtcagatagcggtgcagcccgtattccggcggtatgcggtcctgccccagaaagaccggagaaaacggcgcggcaagtgcgccgcaggccgcatgccacatcatcgcaagggctggatcggcggcacgcgcaagcggcaccacctgtccatatccagccgtgtcgccggtcaacctctcggtccgcaccgcccagatcatatcgtccagtccgatcttttccggccgcgcggcgcgtttggtcatctcggcttctatccaccggataccgtcccatcgccccttgccatcgccatagatcgcattggcatcaaacggaccgccatcataccacccgcgatcacgggcaaagctgacaaaattgggggaccacatgaaatccggatggtcacgatcgtcgaccggcacctcaagcacatagccggggcgcgaggcgcggatgctgtccgggccaagccgctcggccacccagagcccctgcccgcccgcgaactggatcatcacccaggcctcgtcctcgtcggcaaagaggtgcgagttcccgccataggtggcctcgccatattcggcaatcagcgcggcgcagagatcaacggcaccacgggcgcttgtggcacgttccagcaccgcgcgggcaaggtcagaatagttgaacccggtctgatcccggggtgtcatttcgcgcaactcggcccgcgaggtcgaccagacgtcgcgcacggcaacgcccgcctcgttcacaccgccattggtgatcggcgcgggcacgcccagataataggaatagctgacccgcatgtggcgcagcgtatggcgcgcctgtggcacagtgatccgccggccgggcatatccgcctctggcccgaccccgacctcgatgcgcgcgccatcgccgtggtcggcagcgggcacaatctccagccagtgtgacgacggctcgtcaccatagcccgccagccaggcgtggccggtgcggctgtggttcttgcccacatagattgcatagctcatgccggttcaccgactttcattgtggtgtctcgatagacccggatgccgcgccgccaggtctcgctgaccctgatcgcgccaatcgcaccggatgttgtcagcggattatcgtcgagtatggccagttccgccagctttccaacctccagcgacccgcgctctttctcgcgaaagacctgccaggccgcgtcgatggtatgggcgcgcagggccgacaagggcgactggcgttgatcggggcccagcacccgcccgccctgcgtgcggcgggtgactgtcgtctcgatcagttccagcggccgcgtcggcgtgaccgaggcatcgttgtggatcgtgaaacgcacgccttcggcctcggcccatccggtgggcgagatatcctgcgcccgccggggcccgaggatctcttcgtgatgctgatccccccagaaccaaacatgggccgggaaaaagctgacgctcacgccaagcgccctgcagcgaacgatctggtctcggcgcatcacctgcccatggatgatcgtatggcggtgatcgtcgcgcgggtgatccgcctgcgccgccgcaaccgcatcaaggaacatgtcagaggccgcgtcgccgttgcaatgacagtggacctggaacccgaggcgatgcagtttcctgacctccgagaacagcagatcgcggctcatgtaggccagccctgtctcctccgttcccagatagggcgcggtcagaaaggccgtgcgcatcaggaacgacccatcggtcaacagctttcgcggccccagcgtgatcgccccttcgggccagtcgcgtccgatcccggtttgcgagaattcgggctcgatctcggcgaccggcagcaggatcaggtcgatgcccggatcgacttgcacggcaaccttgtggaacaggtcaagcagcggttgggcggtccaggagttctgcgccaatgtcacgccctgggccaggtactccgcccgcgccgccgcaaagcagcacgcaaatgaggcttcatccagcaggaaatgggtatcgcccatctcgcccatggccgaaagaccctcgatcccgccggtcaaccgccccgaagcgtcgcgcagatagcgcccgccctcggggtcggggctgtcctgcgttatgccttggcgggccagcgccatggaattggcgaccccgcaatgtcccgaggaatggatcacccagatcgggtgatcgggcgataccgcgtccagctcgtcccgcgtcggcatccgccgctcggccagttggctgtcgtccagaccggcacccatgacccactctcccggggcggtttgcgcggccttcgccgccagccgggcaaacagatcggccaggctgcggcagccggtccggggcgacaggtcggcccgcagcaaggcgacgatcgcgctgtcggggaaatgcccgtgcgggtcgatgaaggccgggatcagcgtgcgcccgcccagctcctgcaaggtggcatccggcaaggcctgcctgacttgcgcgagtgttccgaccgcgacgatcctgtcgccgaaaaccccgaccgcttcgggacgggtatcgcctgcatccatactcaggatcggaccgccggtgaagatgaggccgctcatgcgggaaccgccttgtgatttgtccaaacagccgggaaatggcagcgatgcgcgcccgcgtcaccgacctgccagtcaggcatctggctggaacaggaggcctgcgcaaaggggcagcgggtgtgaaactcgcaccctttggggcggcgcaggatgctgggcggctcgccctgcaattcgatccgcatcagctgcgcatcgggatcgggctcggggttggcggccaacagggcaagcgtataggggtgttgcggggtggcgaataccgtgtcggtatccccctcctcgaccagcttgcccagatacatgatgccgacacggtcggtgatatggcgcacaacattcaggttgtgggtgatgatcatgatcgcaagacccagctcgtcctgaagccggcccagcagattgagcatctcgccctggatcgacacgtccagaccggccgtcggctcgtccgcgatcagcagtttcggatccagcgccaacgcccgcgcgacgcccacacgccgcgcctgcccgcccgagatctgatagggatagcgcgcggcaaactccggcggcaggccgaccatggccagaagccgccgcgcctcggcatccagatcacgatccttcatgccctgaatgcgaaagggttcggtgatcagcgacttgatcgacaaacgcggcgacagcgagccgatcggatcctggaacatcatcacgatctcgcggcgcagcttgcggaactgcgcctcgggcaggtcgcgcagctcttgcccgcgatagcggatcgaccctgcagaggcatgatgcagacccgccaccgcgcgcgccagcgtggtcttgcccgagccgctttcgccaacgatgccataggtcttgccctcatcgatggtcaggctgacgcccgagaccgcatcgatgctgccggcatcacgaaacaatccgccccgcacaccgaaacgcaccacgacatcgttcagttccagcaacgcgctcatgccctcacctcggccttgatcagatgacaggccgcccggtgaccgggcgacgcaaactgcggttcgggccgcaccgcacaggcggcgtggcgctgcgggcaccgcgcggcaaagacacagcctccgggcaagttcaccagatcggggatactgcccggtatggtcggcaggttgcgggtcttttccctgatatggccggggtcgcattccagcagggcgcgggtatagggatgggccggggtgtggaacacatcgcgcaccgatccggcctcgatcacctcgcccgcatacatcacgacaacctcgtcgcacagttcggcgatcacgcccagatggtgcgagatgaacaggatcgaacagccgatgtcatcctgcaattcccgcagccgcttgatgatctgcacctccagcgtcgcgtccagcgccgttgtcggctcgtccgcgatcaacagagatggtttcgccatcagcgccatggcaatggcgatccgctggcgcatgccgcccgaaaactcgaacgggtactggttcagccgcgcctccggatcggggatgcccaccagcgccagcatctcggtcgcgcgcttgcgcttttcggcttttgtcagccggtcgcgatactggatgtccatcatctggcgtccgaccgtcagcaccgggttgtgggtctgcatcggatcctgaaacaccatggaaatctcggtgccgcgcaggccgcgcatctgcgccgcgctcctgcccagcaggtcctcgcccctgaacatcacatccccggcagcgacccgcgcattgggcgccatcagccggatgatcgctgaaatcagcgtggacttgccgcaaccggattctccgacgatgccgacgatcttgcgctcgggcacgatcatggacacatcgcgcagcgccttcagctctccgcgcggggtggcatagctgaccgagaggccctgaatatcgagaacggccatcacttgccccccttgccgcgcagtttcgggtcgaccacatcgcgcagcgcttcgcccagaaaggtaaagccgatggtggtcaggatcagcggaatgccccccgcgatgatcagccagggcgtgttgcggatcaggttatagccgtcattgagcagcgatccccaggacggtgtcggcggtttcacccccatgccgagaaaggacaggcccgcctcaagcccgaccaccgtcgggatatccatcgccgccagcaccgccagcggccccagcacgttgggcaggatatgcacggccatgatccggggcgtcgaggcgcccagcgatttctcggcggtgatgaattcggcctctttcagcgactgggtcagggtgcgcaccacccggccataggtggggatcgaggtcaccatgatcacaacgatcaccgtgttcaggctgggcccgaccagcgccactacggccagcgcgaacatgacggtgggaaacgaccggatggtgtcgaacaaaagcacgatcaggttatccagccatttcggcccatagccagcgatcatccccagcagcaggccgaaaaagatcgccccgccaatggtcggaagcgccacctgaagcgccacgcgcccaccccagatcactcgggaaaacgtgtcgcgccccaactggtcggtacccatcagatgggcgccgctcggcccctgcaaccggtccggcacgttgagcgcgatcgggtcataaggcgcgatccagggcgcgaaaagcgccgaggcaaggatcagcaccacgatcaccagtccggtcagccccagcgggtcgcgcacaagatggtacaggatttcacccagttcggaccggggctttggcatcgtcgtatcggtcatgtccctgccctcatttcccggcccggatccggggatccagaatggcgttgacgatgtcggcgagcgtggtcgaggcgacaaagatcagggtggaaaacaggaccgagcccatcaccaccgggtagtttcgcgtggtgatgctgtcgatcaccagtttgcccaggccggggcgcgagaacacgatctcggtaaacaccgccgccgacagcaggaaccccatgccaaccccgatcaccgtgaccgtgggcaggatggccagccgcagcgcatagccgaacacgatccgccgctcgggcaggccaaaggcgcgcgcggtgcggatatgcccctcgcccatcacctccagcatcgaggcccgcaccaggcgtgcgatatagcccacccagctgaggccgatggcaaggctcggcagcaccagatggtgcagctgatcgccccaatcccccgcatccccggccccgatggccgggaaccattgcagtttcaccgcaaagatcagcagggaatagagcgccaccacgaaggcaggcaccgcgatcaccgaaaccgacaggataccggtcagccggtcacccagcgaattgcggttcaccgccgaataacagccaagcgcgatccccagaaccgcggaccatgtgatcgagaacaggatcagtgtcagcgtaaagggcacctggttcagcacgatctctgtcacggggcggttggaaaacacatccatccccaggtcgccgcgcagcatgtttgcaaagaacagcccgatctgcacgatcagcggcttgtccagccccatccgcgtctcaagcgcggcacgcatctcgggcgtggcgcgcggccccagcatggtggacaccggatcgcccgggatcatgtggacgatcaggaacagcgacgacacggccagaaccgtgatcaccgccgccagcccgatccgtttgaagatgaaggacagcatggggtaccccgtctttcagggaaaagaagggggcacagctctgacctgcgcccccaacggcctttgggaggatattcaggccgtgccgaagtagcgataaagcggcagcccgtcgggccgcagcgccggagtgacactgtcgcgatagatcaccggcgtcgcctcgtgggtcaggaacttgtaggcgccgctttcctccatcaggtcctgtgcccgggcatacatcgccgcgcgcgcggccgggtcgccctcggattgcgccgccagatgcagcttgtcgaactcttccgagcggaaccgctcccagttccacacgcccgcctgctcggtgatgaaccacgaggtcgcgtaataagggtcgggcgtcatcgaataacggttcagcaccagttccagctcctcgttcgaccccagctcccaaaaggtcgcgccctcgtgcaggcgaatttccagcgtgacgccgatggccgccagattggcctggatgatctgcgccgccgtcacgttggccgatttgttcaacacgtcgatggccaacgagaccccggcttcgccggactcggccatcagcgcctgcgccttttccagatccgccgacataccggtcagcggcgcgtcgcgatgccccgacagacccggcgcaatgatcccggtcgagggttccgccgccccgaaataggccgccgccatgatcgtgggcacgtcgatcgcatgctggatcgcctgccgcagcttcagattgcccagcttgggattatcgaggttcatgccgacccagacatagtagagcgacgggaattcctccagcgtcgcccccgcgatcgggttcgacttcagccgctcgacactgtccaggctgacgcgggtaaagtcgatctcgcccgcctcgaacgcgatctcggcggctttctcatcgtcgatgtgatagatctggatctcgtcaaacgcggccgcctcccccttccagtcggggttgcggcgcagggtggttttctgcttcggctcccagcccgcatgcagataggggcccgaggtcgccaccggctgggtgtcgatcttgccgccgacgctgtcaaacgcggccttggacacgatattgcccgcgatgtaaggcagcgtgatcgaccacagcggctggaacgcgttcttcaacacgatggtgccggtccgctcgcccgtcacctccacatgatccaacggcccccaatcgggcttgttggtcgattccagcgtatcgtcgatgatccgctcgaacgagaacttgacgtcctcggcggtcatcgcaccgaacccgccggtgaacccgatgttgtccttcagcgcaaagttgatgtgggtgtcgtccacctgctcgatcatcgcggccgcgtccagctgccagccccattcgcggcccggcttgtactggatcagcttgttatagatcgcggcgtggatttcctcgtccaccaccccctggctgaacgccgggtccatcgagcggatatcggcataggtacgcgttttcagcgtgccgcccgcggcatgggccatgcgcggcatcatcatgccggtggcggccaatccgccaagcgcggtcgcgcccttcaggaaggacctgcgcggcaggccgaccttggtccaggatatattgggtttgttcattgagtgtctccctgactgaatgagcgcctttgggacgcctttgttggatgggagttcacctcagtcgaacagcctcagcaatttagcaagcatgagtgtcttttagcgattttaagctttcttggcgtcaattcgcaaactatgttggcatcaaacctctcagttggttggccaatgcaaatcgatgacttcgcgagcaacctgcggcttctgtgttctaccgaatcttcggtctcggcggtctgtcgccaaatcggtgttaaccggcagcagttcagcaagtacctgagcggcgcagcccggccttcgccctccaacatgcgcaagatcgcggttcatttcggcgtgcgcccggcagaattcatgctgcctgctgacgagttcgaaagtcacccctcggtggcaggcaagctggtcggcccgagcgttacccattcggaccgcgacgggttcgagtccgcgtttcgcggtcagaccatcccgctgcgccgctatctgggctactatctcagctatttcctgacccagagctgggaaaactcgatcatctgcgcaattgtccgtctggatgaagtgaacggcctgatccgctgccggtcactggaacggtccatcgatcccgacgatggcagtctctacctgtcgaaatacgacggtcgcgtcgcaatgctgggcaaccgcatctttgtgatggaataccagacgctggcccgggacgcgctggtcgaaacggtgctttaccccgtcgggcgggggcagttgcaatatctgcgcggaacgacattcggcatcaccagccgccagcgcacccccttcacctcgccggttgtgtggcgctatctggacgattttcccacccttcgcgatgtcatgcgcaaggtgggacgctacgacatcaactcggcaaagctggacccgacggctcgctccatcctcttgggcgggcacaacaagggcacagactaggtcgtggtagagacgccggacaaccgggtaatgatgtcccagcgcgaggtctatcgcgggccatccttccttcgaagtcgtgctctgcttttgcgccgccgccgcgatatggtaggggtttgcattgaaatgggccgagaggacagttctggatgagcaaaccgggccgggcagccgtcatctgacgctccggtttcgtggaggcggaactgctgcctgacggcggctctacagctcaggggacgatgggcgaagaactagcccgttttctgtaaaacaggcccggttccgcgtgccgcccagtcgcgcaccgcgtcgccaaaggcggcgaacagcggccgcgagaccggatcgctcgccgcgtcccattcgggatgccattgcaccgacagggtaaagcccggcgcgtcgcgcacatagatcgcctcgggggtgccgtccggggcaaggccgtcaatctcgatccgggcgccggcggtcttgatcccctgcccgtgcagcgtgttggtcatcacctcgcgggcaccgaagacgcggtggaacacgccgccttcggtcacgctgacgatatggcgcagggcgaatttctcttccagcgtgccgtcgggcggcatccggtggttcatccgccccggcagatcgcggatctcggggtagagcgtaccgcccatcgccacgttcacctcctgaaagccgcggcagatgcccaggaacggctggccccgctcgacgcaggccctgacaagcggcagggtgatcgcgtcgcgggcacggtcgaaatcgccgtgcgcagcggtctcgcattcgccatattcctcgggatggacgttgggccgcccgccggtcagcagaaacccgtcgcagacctcaagcagttcggccaccgacacatagcgcggatcggccgggatcagcagcggcagacagcccgagacattggccaccgcgtccgaattcatcgttccgcccgcatgggtcggatactgatcgttcagcagatacgagttgccgatgatccctacaacgggccgcgccatgttttccctcttgtcacatgtctgaaacagaggttatcccgcagccccgcgccccgcaacagcaacggcgaacccattggggcgcaagcccctgttcaaatgcgcacaattgccgcgccgcctcagatttcaccggcaagcccggcggcgtcgatcccggacattgccgcaatcgcatcgttgtccgaggtgtcgcccgtcacgcccaccgccccgatcaccgcgcccttcttgtcccgcaccagcacgccgcccggcaccgggatcaccttgccgccatagacaccgttgaccgccgccatgaaataggcctgcgcctcggcccgcgccatttgcgcggtccccgccatgcccagcatgaccgatccataagccttgccctgcgcgataccgaagcgacccggcgccgccccatcctcgcgctcgaacgcgattacatgcccccccgcatccagcaccaccaccgacagcggcttgagctgcatctcgcgccccttctccagagccttgcggatgatcatccgcgcacgccgcaaactgattgccatctttccgctccctgtttctttctggtcgaaaatactctcgggggagcgcgagggggcagacggccccctcgctccgccctctcaatcacgcaccaaggctggctttcagctccagccggcgggcatgcagcaccggctcagtatagcccgaaggctgcacccgccccttgaacaccagatcgcaggccgcctgaaaggcaatcccgtcaaacccgggcgccatcggatgataggccggatcgcccgcgttctgctcatcgaccaccgccgccatcttgcgcatcgcggccatcacctcctgggcatccaccacatcgtgatgtagccagttggcgatatgctgggccgagatccggcaggtggcgcggtcttccatcaggcccacatcgttgatatcgggcactttcgagcagcccaccccctgatcgacccagcgcaccacatagcccaggatgccctgcgcgttgttttccacctcacgccggatctgctcggatgaccatttgcggaagctggccagcggaatctccagaatcccgtccacatgcgcccgccgcccgccggacttgagcgccccttgcaccgcaaagacatcgaccttgtgataatgcagcgcatgcagggtggccgccgtcgggctgggcacccaggcgcaattggcgcccgccttgggatgttcgatcttggtctcgatcatcgcggccatccggtcgggcatcgcccacatgcccttgccgatctgggccttgcccgacagcccgcagtccaggccgatatcgacattcaggttctcataagcggtgatccaggatttgcgtttgatgaaatccttgcggctgaacggccccgcctccatcgaggtatggatctcgtcgccggtccggtcgaggaacccggtgttgatgaaacagacccgcgatttcgcggcgcggatacattccttgagattgacgctggtgcgccgctcctcgtccatgatgccgatcttgaccgtattgcgcggcaggccgaggatatcctcgaccatgtcaaaggtctcgacggcaaaggcgacctcttcggggccgtgcatcttgggcttgaccacatagaccgaaccggtgagcgaattgccgcccgcgcgtttcaggtcatgcatcgcgatggcaacggtgaccagcgcgtccatcagcccctcgtagatctcggccccatcagcatccagcaccgccgggttggtcatcaggtggccgacattgcgcaccagcatcagcgcccggcccttgacgctcatcgcgctgccgtcgggagccagataatccagatcgccggccagcgcgcgggtaaaggtggcaccgcccttggtcacctcctcgctcagatcgccgcgcatcaggcccaaccagttggaataggcctgcaccttgtcctcggcatcgacacaggcgaccgaatcctcgcaatccatgatcgccgatatcgcgctttccagcctcacgtcggccagcccggcctgatcgtggcagcccaccggatgggtgcggtcgaacaccagctccacatgcaacccgttgttgcgcagcagcaccgcgtcgggggccttgggatggccgcgatagcccgcgaatttcgacgggtcgatcagcggctgaccatcgaccagcagcgcgccgtcgcggatgtgatagcggcgggcatcggcatggctgacgccctgcaccgggaacgcctcgtccaggaacacccgggcccgcgccaccacccgggcgccccggccccggtcatatccgcccgctggcaccggccccgccatggcatcggtgccatagagcgcgtcatacaggctgccccagcgggcattggcggcgttcagcgcataacgggcattggtgatcggcaccaccagctgcggccccggcaccgaggcgatttcggggtcggtatttgccgtttcgatctcgaaggccgcaccttcgggcagcagatagccgatctcggccaggaaggtcttgtaggcctcgtgatcatgcggcttgtcgcgatgggcgacatgccaggcgtcgatctgcgcctgaagcgccgcgcgccgatccagcagcgcgcggttcttcggccccagttcggccaccatccgcgccatcccggcccagaacgcgtccggttctaccccggtgccgggcaaagcacgcgtttccacaaacgccgccagttccccagcgatttccagcccgttccgttccactctgccgctcatgatcgcgtctccaccttatcgcctgtgtacaattgcataccccggttatcgcgaatgcgcgcgcacagggcaacacggcccggtccggcgatcccgctctgtcagaagaaagttcttcccacatttcaagaaaatcacatcgagggcgccgcgactgaaaccggaattgagtaaatttgcaggaaaccggaacgccacagttaagagcctggcaagcaagccgtgcagaatggtcatgaaatcgatcgcagggctgcattgacgtgagaatcaacacccgccgcaagaaatgggccgcagtggccgttgtcaccctggtttcggtgatcgcatcggtgatcgtcacagtgatcgtggtcggtacactcgatccccagtcgctgcgccccgcgatcatcgtgcctttgctggtggcgccgctggccacgcattggggcgccgaaagattgctcgagatcgacaagctcaaccagcagctggcccacctcaaccgcatcgaccagatgacccaactctacaaccgcgcctgtctgctcgagaaactggaacaggagccggaagaagccggcatgatcctgatcgccgatatcgaccacttcaagcagatcaacgatacctacggtcacgacgtcggcgatctcgtcatcatcgaggtcgcccgtgtcctgcaaaggtccagcttgcccgaaggtatcgccgcccgctttggcggcgaggaattcgtgatctacgtgccccgcctcgacctcgaagcggccgaattccgggccgaggcgattcgccaggcggtcgaagcacagtccgtgatgatcgacgggcgcaagctgtcctgcacgatttcgatcggtatcgaaatacggcagatgcaagagaacgtgggcgatgttctgaaacgggccgatgaggcgctctatcgcgccaaggcccaaggccgcaatcaggtggtcgccgccagacggcttgcacgtgcgggaaagtcccgggaaacggcccaggcgcggcgcgcgccctgacgccccccgggcgcgcgaggacgcccgcagggcggaggagcgccgcttgcgcccccggcgcgttctacctaacgtctcgccaaagcgacagcagccgaggttcccatgcgcgacgccgcccccaccaccatccacctcaaggattacaccccgttcggatatctggtggacgaggtgcacctgacctttgacctggcgcccgatgccacgcgcgtcacctcgcgcatcgcctttcgccccaatcccgaagccccgggtcaccgcttctttctgcatggcgaagagctgcgcctgatccgcgccgccatcgacggcgccgaggtcacgcccgagatcaccgatgccggcctgacctgcgccgcgcccgataccccctttgtctgggaggccgaggtcgagatcgcgccagccgccaataccgcgctcgaagggctctatctctccaacggcatgtattgcacccaatgcgaggccgaagggttccgcaagatcacctattaccccgaccgccccgatgtgatgagcaccttcaccgtgcgcatcaacggcacgcatccggtgctcctgtccaatggcaacccggtcgacagcggcgagggctttgcagaatggcacgacccttggcccaaaccggcctatctctttgcgctggtggccggagatctggtggcccattccgacaggttcaccaccgtctcgggccgcgaagtcgatctgaacctctgggtccgccccggcgacgaggacaaatgcgccttcggcatggaggcgctgaaaaagtcgatgcgctgggatgaagaggtctatggccgcgaatacgatctggacgtgttcaacatcgtcgcggtcgacgatttcaacatgggggcgatggagaacaaggggcttaacatcttcaactcggccgccgtgctggccagcccagaaacctcgaccgacgacaatttcgaacggatcgaggcgatcatcgcgcatgagtatttccacaactggaccggcaaccgcatcacctgccgcgactggttccagctctgcctcaaggaagggctgaccgtgttccgcgacgcgcagttcacctcggacctgcgcagcgcgcccgtcaaacgcatccgcgacgtgatcgacctgcgcgggcgccagttccccgaggatcagggcccgctcagccatccggtgcggcccgagagctttcaggagatcaacaacttctacaccgccaccgtctatgaaaagggcgccgaggtgatcggcatgctcaaacggctggtgggcgatgccgcctatgccgaggcgctggacctctatttcgcgcgccatgacgggcaggcctgcacgatcgaggactggctcaaggtgttcgaggatgttaccgggcgcgacctggcgcagttcaagcactggtacagccaggccggcaccccgcgcctgacggtcgaggaggcctggcaggacggcacctttaccctgaccctgtcgcaggacacgcccgccacccccggccagcccgacaagctgcctcaggtgatcccggttgccgtgggcctgctgaaccccaatggcgacgaggtgcatgcaaccgaggtgctggagctgacgcaggcgcggcagagcttctccttcgaggggctggcggcgcggcccgttgcctcggtgctgcgcgatttctcggcgccggtggtgctggaccatgacctctcgcccgagcagcgcgcctttctgctggcccatgacaccgatcccttcaaccggtgggaggctggccggtcgctggccgggcaatgcctgctcgacatgatcatcgagggcaccgccccagataccgcctatctggacgggttggtggcggtgttgcgcgacgatgggctggacccggcctatcgcgcgctgatgctgggcctgcccagccagtcggaactggccgccagcctgcagcagcgcggcctgacccccgatccgcaggcgatctgggatgcaaccgagaccctgcgccaggccaccgcccagcatatgcaggatctgctgccccggctcagggccgaggcccaggtcgacgcgcccttccgccccgatgcggaccaggcgggcaggcgcgcgctgggcagcgcgacgctggcactgctgtcgcggctcgatggcggcgcgcaggcggcggcggattttacccgcgccgacaatatgtcgctgcaactctcgtcgctgtcctgcctgctcaaggccggcaagggcgaggtcgaactggcggccttctacgatcaatggcgcggcgaccggctggtgatcgacaaatggttcggccttcaggtggcgatggccgcgcccgggcagacggccgagaccgcccgacgtctcagcgcgcatgccgagttcaactggcgcaatccgaaccgcttccgcgctgtgttcggcgcgctggccatgcatcacgcggggttccaccatgcctcgggcgcggcttatcagctgctggccgactggctgatccgccttgatcccgtcaatccgcagaccacggcacgcatgtgcgcggccttccagacatggcggcgctatgacgaggggcggcaggcgttgatcggcgcccagctggaccgcattctggcgcaaccaaacctcagccgcgacaccaccgagatgctgacccgcatccggggcagctgagcgatgcgcccgaccctcctcatcaccggggccagcgccgggatcggcgccgcaaccgcccgccttgccgcgacgcgcggctatgacctcgcgctcaactaccggcaggaccgggccggggccgaggcggtggccgaggccgcccgcgacgcgggcgcccaggtgatcctgtgtcccggcgacgtggccgatcccgaagacatccggcgcatttatgcccgggtggatgagggctttggccggctcgacgggctggtcaacaatgccggcatcgtcgatcacgccgcccgggtcaccgatctgacccatgcgcggctgagacgcatgttcgatgtcaacgtgatcggcgccattctggtcgccaaagaggcggtgctgcggatgcaggcccatggccagggcggcgccatcgtcaatctctcttccgccgccgcccggctgggctcggccaatcaatatgtcgactatgccgccagcaaggccgccatcgacatctttaccaagggcctcgccgacgaggtcgccgcagagggtattcgcgtgaacgccctgcgccccggcctgatcgagaccgccatccacgccaagggcggcgagccggaccgggcacaacgactggctccgggcgtgccgatgcggcgcaccggcaccgcgaccgaggcggccgaggcggtgcttttcctgctgtcggatgcggcgtcttatgtcactggcaccacgctggatgtcagcggcggaaggtgacccagcgatgaccgaaccgctccgttatgtccgccacgcccgcagcccgcgcaatctggccctgctggcggcgatctgggcggggctggttgcggcggtggtgctgtttgatgccgcctggtggctgatcgcgcttttcgccctgccgacactgccgctcctgttcgagatcctgagcgaccgccgcgcggggctcgatctggacgccacccggctcagctggttttccggccggctcgacggcgccgtcgcgctggacgagatcgcccaggtccggctcgacacccgctgggatttcaccgtccgcgccacattgtacctgcattcgggcaaacaggtgcgcctgccccaggaatgcctgccgccgcatcgccggttcgaggaaatcctgaccgcgcgcggactggtcgttgttcggcatcatttcgccggtcgttagcggattgatgccggtgcaggcccaatcgcccaggcttgccgcaaaacctgtcccgaaacaccctgccgcggccttctttgtgccgcaaatcagcgtcagcttgagaccaattcgacaccaaacaggccaagcgttaaccagtatgctgaaacactcccgcaccttgctgagttccttgcctgacctgaccgcgcggcttttcggtcgcgcggtcgatttgtcagcacagaaacagccgcgcagccccgtccggcttgaagatttcctctccattccggtggccgaacatggccgcgacgaagccgattgcgcccggctgcgggcacatggccagtttctggcccgccaggaacgctggcaggatctctcggatgcgatccgggccgccgatgccacccgcgagaccaccgagggcggcacgccggtcgccgatctgctggcctttggcgcgcgctcggatgtggtgctggcggtagaggaggccctgcaagacagccaccgcaccgaccaggcgccgctgatcgacggcatccgggcgctggagttcgtgcgtcaggaccatcccgacgacccctatatcgcactgatcgtcgcgctgacccatatcgacctggcctgggcctggcgcggcaccggctgggataccatcgtgccccggctgaaccgcgagaaatgcgccgcccatttcgaccgtgccatcgagatcctgtcgccctggtgcggcgtcaagatggacagcccgatactgcaggcggcctgttgcgcgctgctcgccgggcgccggacgtcgcagcgcagggtcgccgattgttacgaggcgctgatcgacctcgatcggcataactcccgccacatgcgcgcgctgggcaaccacctgctgccgcgctggttcggttcctacgcggaactggagctggaggcccgccgcaccgccgcgcgaacgcaggatatctggggggccggaggctatacctgggtctacctggacgccatcgcccaggacgaagaggcctgtgcccgtgtcgatgtcgacttcttcatcgacgggctgcgcgacatcgcccgcgcccgccccgaacaggaaacgatcaacctgctggcggcctattgcacggtgacgctgcgcggcaatatcggcctgcatgaagaggccgacctgaaccgcatgcagatctgcgatgccgccgactggctgatccgcgaccatctgaccgaagtgcatccgatgatctgggcgcatgcctcggaagggttcgacaacaatatgcgcgtcagctctcccagccgctttgccgcgcgcgggcgggcggatgccttgcagatcatcgccagcctgtttcgcgacgagatccgcaacggcaaccgggtcgtgttcacccccgagggcccgcaactgcacggcgcctgacctcacaggctgtgggtgacatcgtcaaagcgcgggcaccagcccagcgcgcgcagccggggcgcggccagcctttgatccagcattggcccaaccgcgctatcaccgtagcgcgccaaggcctcggcccggtcgagcacccggatcggcacgtccgggcccgccacggagcgtgcgatctcgcccaccgggcggcccggttcggcggtggccaggaaatggccgccctgcccctgcatccccgccagcagcagataggcctgtgccagatcatcggcatgcaccagcggccagcggatcgccgggtctcccaggatctcgacctcgggcacacggaaccgttccagcatgccacccccgtcgctgtcatagaccgcgccggggtgcagcaccgccagatcggtggcatcgctggcctctagcatcgcaacggtgccgagcatccaagcccagggggtggcgggatcaaagggcgcgctctcatccctgatctgcccgcaagtatcgccgtaaagccatatgccgccagtataaatcagacgtggacggcgcccggcccggcgcgctgccctcaccaatgcctccatcgcggcgcgatcgacgtcgcccatatccgggccgaacgtggccgcggcatggatcaccgcatccgccgcaaccgcctctgccacccaacccccgggcaaccgcaggtcgccgcgacagacctgcccgccgtcgccgctgacctgctccgccgcacggtcggaccgggccagtcccgcgacctgatgccccgccgccacgccagcgcgcagcaccgcgcccccgaccagcccgctggcccctgttacaaacagcttcattctcatgcctcctatccggattcggtccaacctgccgcctcaaccatgattgagatcaagcccctttccccttgcccccttgcccaacgccgcgcgcgggcctagaaggcggtttgaaccaagcggacaagaggcacacccatgctggacctgaccttcgagacccccaaacccaagaccatcgccggtgccaagcacgactgggaactggtgatcggcatggaggtgcacgctcaggtcgcgtcacaggcgaaactgttctcgggcgcctcgaccgcctttggcgccgagcccaattccaacgtctcttttgtggatgcggcgatgccgggcatgctgcctgtcatcaacgagttctgcgtcgaacaggcggtgcgcaccgggctggggctgaaggccgagatcaacctgaaatcggcctttgaccgcaagaactatttctatcccgacctgccgcagggataccagatttcccagctttatcatcccattgtcggcgaaggcgaagtgctggtcgaaatgggtgacggcaccgcgcgccgggtccggatcgaacggatccacatggagcaggacgcgggcaagtcgatccatgacatggatccgaacatgtcctttgtcgacctcaaccgcaccggcgtctgcctgatggagatcgtcagccgccccgatatccgcggccccgaagaggccgccgcctatatcgccaagctgcgccagatcctgcgctatctgggcacctgtgacggcaacatgcagaacggcaacctgcgggccgatgtgaacgtgtcgatctgccgtccgggcgcctatgagaagtatcaggaaacacaggacttttcgcatctgggcacgcgctgcgagatcaagaacatgaactcgatgcggttcatccaggcggccatcgaatacgaggcgcgccgccagatcgccattgtcgaagcgggcggcgaggtggatcaggaaacccggctgtacgacccggacaagaacgagacccgctcgatgcggtccaaggaagaggcgcatgattaccgctacttccccgaccccgacctgctgccgctcgagatcgagcaggcctgggtcgatgacattgcggccagcctgccggaactgccggacgacaagaaagcgcgctttatcaaagagttcggcctgacagactatgacgcttcggtactgaccgccgaggtggaatcggcgcgttacttcgaagaggtggcacaggggcgcaacggcaagctggcggccaactgggtcatcaacgagctgttcggacggctgaagaaggaagaccacgacatcaccgacagcccggtcagcccaagccagctgggcggcatcatcgacctgatcgcgtcggatgcaatctcgggcaagatcgccaaggacctgttcgagatcgtctataccgaaggcggcgatcctgctgaaatcgtcgaggcgcgcggcatgaagcaggtgaccgacacgggcgccatcgaggccgcactggacgaaatcatcgccgccaacccggcgcaggtggaaaaggccaaggtgaacccgaaactggcaggctggttcgtgggtcaggtgatgaaggccaccggcggcaaggccaatccgggcgtcgtcaaccagatggtttcaaagaaactgaatggctgacacaccccgcgcggtagcatgatccagaggatcgtgcgagagcgcgccaaggcggtcaacgatctggtcagcaggaaactgtctgactgtatcatcagaccgtcgaagcgcacgaggcgcggagcgaaccgcgttccggcaccaattgcaatggaacgcgaacactcggaaacacgggccagagcgcgttgaacgccgcctttgagccgtctcgggtaggggccggcgagacatcgctctgcccgtccgccgcctctggcctttttgcatccgcctggagtagtctgcgcccgatccaaagaggctctgagcatgatccgctacgaatacaaggttgtccccgcccccgaaaagggcatcaaggccaagggcgtcaagaccgcgccggcgcggttcgcgctgtcggtggagcaggcgctgaaccagctggccgccgagggctgggaatatcagcgggccgaactgctgcccagcgaggaacgctcgggcctgaccgggtcgaccaccaactggcgcaacctgctggtgttccgccgtccgctgcccgccggccccgaagtgctgcccgaaacagaggcaaaggcagaggtggaggcgccggcccccgcgagtgacagcgccgataccccgccgctggcccgcccggtccccggcccggccgaggccgatcgccgcgccccagcacccatcgcggccccggtcaacgacccgccgatgcatggcgccaaacccgcagacacgcccagcgccgagcctgaacccgatcgtgaggccaaactcgacagggactaggtgccgatatcgagcgccagcgcatggatgcgcggcacgatatcgcccagcgccgcatgtaccgcgcggtgccgcgccacccggctttgcccggcaaaggcggcggcgcggatgcggatgttgaaatggctctgcccgccctcgcgaaacccggcatggccgcggtggctttcgctgtcgtcgaccacctccaattcggtcggcgcaaatgccgcctgcaaccttgcgcgcatttcctctgcgatcgtcatgcctgtctgccctctcgttgccgcgcaatctgcgctcttttccgcgcggaggcgattttcttgccgccgccctcttctatctggcgtgacttagactaaactcctgcctccgagtcgagaagccgcaaccgaaagggcccgtcatgagcaaatcagatccgttcggattcgatatgtccgtctcttccgccaagaagaagaacccgcgcgggcgccggggcatgtcgggcgcctctgaaacatcggtccgggtctgcgaacacgagggctgcaccgaggcgggcaagttccgcgcgcccaaggcgcccgatgtgctggacgactatttctggttctgccagcagcatgtgcgcgaatataaccagaaatggaacttcttcgacggcaccaccgaggccgagatgaacgcccagatgtccaaggacaaggtgtgggagcgcaagacacgtcccatgaccgaccccgaggcacgcgcatgggcacggctgggcatcgaggatccgcatcaggtgcttggcgccaacgccacccagaatccgggccgcgccaataccggccgccgcctgccgcccaccgagcgccgcgccatcgagattctcgaggcaaaggacagctggaccaaggccgaggtgcgcgccgcttacaagaaactgatcaaggtgctgcatcccgacatgaatggcggcgaccgcagccaggaagaacagctgcaagaggtggtctgggcctgggaccagatcaaggacagccgcaacttcaagtaatcgcagattgcggcgcgcggggctggccccgccgcccaggccccgagcgcgcacctgcaaggcgcgcttcgctgcccgtcaggcagcgcaggcgggttcgcgaggcatcccgtccggttctgctgcgcaattcggggaacagcaccagcaattcctcgacatcgctgcgccgcaacgcaaggaaggcaatgtcaccgagaaaaatgctctcggacagcagcccatgggcgcgcagcagcaaatggcgctcgaaggccagatgataataggtcaccgcccggttgggacggcattggcgaatggtgtcgtcattggtcaggtggatggcggcggcaaagacctgcgcctcgccgaaaaacagctcggcccgccaaccctgcaagacgatccggtgttgcggcgacacccagagagtccggtgtggacagctcggccccagcgcgtcgcgccggatgcggacgggcctcagatggggattggccccaaggtccgcgatgctcagggtacgtttcccgatccagaggatcggctgcggtggtccatcctcgaccggcaccagatcacccaccgccagcgtctcgaccgggcgtggcccctctaccgtatcgatcagactgcccgcgacgaaacagggcaccacgcccgcaggaaggttgacggtgacgttgagcgacccgttgttgccggcgcccgggccactgctggccgagatggtcagcgacagcgcggtgcccggcggcacgatcacacccggcatcagggtgacggtcagcaggccgctgcccgagatcgtcaccgaatagtccgccggtgtcagcgccccatccccggtcaccacaaccgaccaggccgccggtttcgacgccgtatacaactgggtgatggtctcggtcgcgggcgggacgttgattaccggcgggccgaaaatgttcagcgccatctggccttcctcgcggggcacgaaagttacccataccttaacgccaatccgcgtcagacagaaacttataatgaacaggcaccgccctgccatccgattgcggcggaaaaccgctgtgccgggccgctctggcgcgccagacaaactgttacaatcgcgcgatattcttgccgagatgatacgcgggcgccccgcccgcagacaaacaacagccaagaccgcctttcaatggatattctgcctctcctcgccccgtttgccctggccctttccctgttctcggcgcttctgctgggcggatacctggccctcaatctctggcgtcctgcgctcgctctctggcccagcgccagcggctggcggcaccatctggcctttggcctgttccggctgttctgcggcgccaccatcgtgtttgccctgagcgaggcggccgtcaacggctggggccactggctgcgctttgccctcggagtgccggtgatgctggccgccttcgccatcacgctgtggggataccggtttcttggtctcgacaacacctattgcaacagcggcgggctggtcaccggcggcatctatgcctggtcgcgcaacccgcaatacgtgacctcggtcatggccacgctgggcctggcgatcgcggcgggctcggttctgaccgctctgttggcgggcttgctcttcctgctctatttcctgttcatcctgaacgaggaacgctggctgctcgccggttacggcgccgcctttcgcgactatatgcgcgcgacaccccgtttcgtcgacacccgcagcctgatgcggatgcgcgcggcgctgctcggctgacggaccccccgctttcgtgacggcaaaaagcgcccacgcggcgcttttcgccttttccttgcggctgggggcgatatggtgcaccccgacaagattggcccgccccgatcggcgcgggaaggcgataaggacgattggtatggctgacggaacgatcccgatgaacgcaaaacccaccgaggagatttccgtccgcgaagtctttggcatcgacacgcccatgctggtcaagggctttgccgagcgcagcgaccgggtgcccgaaatcgaccagacctacaagttcgatcccgacaccacgctggcgattctggccgggttcagccacaaccgccgtgtcatggtgcagggctatcacggcaccggaaaatcgacccatatcgaacaggtcgccgcgcggttgaactggccctgcgtgcgcgtcaacctggacagccatatcagccggatcgacctgatcggcaaggacgccatcaagctgcgcgacggcaaacaggtgaccgagttccacgagggcatcctgccctgggcgctgcgcaaccccgttgccatcgtgttcgacgaatacgatgcgggccgcgccgacgtgatgttcgtgatccagcgggtgctggaacatgacggcaagctgaccctgctggaccagaacgagatcatcacgccgaacccctgtttccgcctgttcgccaccgccaacacggtgggtctgggcgacaccactggcctctatcacggcacccagcagatcaaccaggcccagatggaccgctggtcgctggtggcgacgctgaactatctcagccatgacgccgagacgatgatcgtgctgtccaaggcgccccattacaacaccgagaagggccgcaagcaggtcagccagatggtgaccgtggccgacctgacccggactgcgttcatgaacggggatctttcgaccgtgatgtcgccccggaccgtgatcaactgggcgcagaatgccgagatcttccgtgatgtgggctatgccttccggctgaccttcctcaacaaatgcgacgagctggagcgccagacggtggccgagttctatcagcgctgcttcgacgaggaactgcccgaaagcgcggccagcacgagcctggggtgatccgggcggcactggtcgcggcggtggtcctgggcggctgcacgcccttgccaccaacggcggtggcctacgtaccaacccgggcaaacgcggtctgcgcgatcaccgaggttgttgatggcgacacgctgcgcctgtcctgtaccgaagggcgcggcggcaccgtccggctggtgggctttgacacgcccgaaacctaccgccccggctgcgccgccgaaaaggcgcgcggcgagatggccaaacggtttctggaggcgcacttgcggcaagcccgggtgatccggccggattaccagggcaaggacaagtacaagcggctgttggtgcggtttgaggtggatggcactaatctggccaagaccatggtcgatgccagactggccgtaccctatgcgggcggcaaacggattgactggtgcaggaaactggccgcctgaggcccctcctccagccctgccgggctgtcctcgggagggagaggacagacagcaatgcctctggccatccatttgggttggccctaggctgacagagacgaagaaggcgaaccgagagccatgagcaaaccgaccgacaaccccgccgatccgttcaagaaggcgctggccgaggcgaccaaggtgatggccgacgacccggacctgtcggtcagctatacggtcgatccctcgggcgtcagcggcgatgcgatgcgcctgccccaggtcagccgccggatgacccgcgacgaggtgttgctggcgcggggcacggcggatgcgctggcgctctatcggcgctatcacgacgacgcgacccacagccgctatgccccgccgggcgacatggcgcgcgacctctacgaggcgatggagaccgcccgatgcgaggcgatgggcgcccgcgacatgcccggcaccgcatcgaacatcgacgtcaagatcacgcatgaggcgctgcggcgcggctatgaccagtgcaagcagccttcggaggcaccgctgccggtggctgcgggctatctggtgcgccacctggccaccgggcgcgacctgcccgcggcggccgccaatgtgatgaacctgtggcgcggcttcattgaggaacaggccggcggcacgctcgagaacctgagcgatatcctgtccaatcaggccgaattcgccaaatttgcccgccaggtgatcaaggacctcggctatggcgaccaactgggcgacgacccggacgagatggacgaggatcaggaggatcaggccgaggacgacgccgacgagcagcccgatcccgacagcaccggccaggatgatcaggacgatcaggacgccgacgccgatcccgagcagagccaggaacagcagcaggacgaaagccaggcccaggtctcgatggacgaactggccgacgaggagctggccgaagagacagagatgcccgatggcgaggcgccgctggaaccgccgccgccgccgcccgcctccgaggccgatccgaactacaaggtctatctggatacccatgacgaggagatcgccgccgaggagctggccgaacccgccgagctggaacggctgcgcgcctatctcgatcagcagctcgagccgctgaaaggcgcggtgagccgccttgccaacaagctgcaacgccgccttcaggcgcagcagaaccgcagctgggaattcgaccgcgaagaaggcattctggacgccggacggctggcgcgggttgtcgccaacccgaccacgccgctgtcgttcaaggtggagaaggataccgaattccgcgacacggtggtgacgctgctgctcgacaactcgggctcgatgcggggccgcccgatctcgatcgcggcgatctgcgccgatgtgctggcgcgcaccctggagcgctgcaacgtcaaggtcgagattctgggctttaccacccgcgcctggaagggcgggctggcgcgcgaggcctggttgaacgagggtcgcccgcagcagcccggccgcctgaacgacctgcgccacatcatctacaaggccgccgacgcgccgatgcggcgcacacggcagaacctgggcctgatgatgaaagaggggctcttgaaggaaaacatcgacggcgaggcgctggaatgggcgcatcgccggatgctggggcgccgcgagcagcgcaagatcctgatggtgatctcggacggggcgccggtggacgattccacgctcagtgtgaaccccgccaattatctggaaaaacacctgcgtgacgtgatcgccatggtcgaacggcgcaagcaggtggaactgctggccatcggcatcggccatgacgtgacccgctattaccagcgcgcggttacgattaccgatgtcgagcagctggcgggcgccatgaccgaacaactggccgccctgttcgacagcgacccgcgcgcgcgggcacgggtgatggggatgaaacgcgccagctgacccccggcggtggcgtgtgccgctattgcgggcgcctccggcgggagtatttgtgaccagaaagaagcagggggattagccccttcattccgcgagaataccccagaggcgcctgacgactggcgctgccggtgggcttgcgtgcgctgggtccaactgtggacaatccggtcactcttccagcatctccttgaagggtttgtattcggcaccgtagcaatgagacaaaagaccggtcacgttgcgcgttcgcagcacggtcttgccatcactgctgagcgtgacctcccaatagtcgcggccgatataggtgcctcgggcattgcgggcatccgatgtggcgcagagcctgatggtttcaccatccttgatcagccgcgagacccgcgcctgtccgggatttgccgggttcgccagtttctcgctgatcgcatcggcagcgttgcggcgggcggtttcgggtgtcggcggttcctcttcctgcgcggccagcggcagggcgaggcacatagagacgaaaagggcggcaagacggatcatggccgcatgataggccaagtcgcgtgcttctcaagagcgtcgcgcaggtgctggacatttccggccccacgccgcacctttcgcgccgaaacatgaaggaggccgcagcatgtatcagtcgttcgaggtgaccgcccgcccggaacaggggccgccgcggctggagcagctgcgcgcgcagatgcgggccgaggggttgagcggctttctggtgccgcgcgcggacgcccatcagggcgaatatgtcgccgcccatgacgagcggctggcctggctgaccggtttcaccggctcggccgggttctgcgcggtgctcatggatgtggcgggcgtgttcatcgacggtcgctatcgcacccaggtcaaggcgcaggttgccgatgtctatacgcccgtcccctggcccgatgtgaccctgaccgcctggctaaaggagcaattgccacagggcgggcgcgttgggttcgatccctggctgcatgcggccgggcagatccgcactgccacgggtgagttgaagggcagcgggatcgagctggtgccttgcgacaatctggtggaccggatctggcaggaccagccaccgccgccgatggaagccgtcaaggcgcatccaatggagttcgcaggtgaaagcgcccctgacaaggccgcccggctggccgaggacctgcgcaaggcggggcaacaggctgcggtgatcactctgcccgattccatcatgtggctcttgaacattcgcggcgcggatattccgcgcaacccggtggcgcatggctttgccattctgcacgctgacgggcgggtcgatctgttcatggcagcgcagaagctgaccgggctgggcgaccatctggacgcaagcgtgacgcagcacgaacccgatgggttcctcgacgcggtggcggccttgactgggccggttcgggtggacctgaacacgctgccccagatcgttgccgaccggctgggcgaccggatgagcgacgggggcgatccctgcgccctgccgaaagcccgcaagaacgccgccgagatcgcgggcgccgccgaggcgcatctgcgcgacggggcggcgatggtggaactcttggcctggctcgacgcgcaggcgccgggcagcctgaccgaaacccaggtggtcacccggctggaacagtgccgccgtcgtgacaacggcctgcaggagatcagcttcgagaccatctcgggcaccggcccaaatggcgcgatcatgcattaccgcgtcaccgaagagaccgacagccgtctggagaacgggcatctcttggtgctggacagcggcggtcagtatctggacggcaccaccgacgtcacccgcaccatcgccattggcgcggtgggggacgaggaaaaggcctgtttcacccgggtgctgaagggcatgatcgccatgtcgatgctgcgctggccggtggggttggcggggcgcgacatcgaatgcgttgcgcgcctgccgctgtggctggccgggcaggatttcaaccatggtgtcggccatggagtcggcgcctatctcagcgttcacgaggggccgcagcggctggcccgcaccagccatgtgccgctggaaccgggcatgatcctgtccaacgaaccgggatactatcgcgaaggcgcattcggcatccggatcgaaaacctggtggtggtgcaagaggccgcccccctgcccggcggcgacggcgaacgcgcgatgctggattggcgcacgctgacctatgtgccgatcgaccggcggctgatcgtcgcggatatgctgacggcagaggaacggcgctggctgaacgcctatcatgccgacgttgcggcaaagatcggcccacgactgggcgccgagacgcggatgtggttggatgccgcaaccgcgcctctttgacacgcggctgttacaccggcggggaacacttgccgccggaacgaagaattcgacatacgagacatggggaaggaacggaaaacatgagcgatcacatcaccatccgcaaggcgccgggcaaatggagcgtccgctcgggcggcgccatcctgggcgaaagcagcgacgcgctggagctgagcgagggcgatctgccgccggtgatctatttcccgcgcgccgatatcgccatggccttcctggaccgcagcgacaagaccacccattgcccgcacaagggtgacgccagctattattcaatcgtcaaccgctcgtcggtgaccaaggatgcggtctggagctatgaggacccgctgcccgcgatggagcggatcaagggctatctggcctttgtactgagcgacagcgtcaaggtggaacagatctgaacgaatggaaacgccgtgcaggaacattctcctgcacggcgtcatgcgtttttgaggtgtagtccccttagcccgcctggcgttcgagcccctgcggaaccacctcatagcctggctcttcgggctcgtcgtccaccatctcgggcgggaagcccggcgcggtgatgtcaagcccggtcgcctcttccagacggcggatgatgtcgtcggactgggcccgcatgccatagcgggcgatcccgtcctcgaaaatgctgatcatgagcggcgagatttccagcggcactccggtgcgctcggcaatcgactggaacaggccgatatcctttttcaccaggtccatggtaaagttgatgtcgcggctgccgttcagaatcacctggctttcggtctcgtgcacgaaagaggtgcccgagctgatcttgattgcctcgtaagtggtgttcagatccatgccagcggccttcatcgtcaccagcgcctcgcagcaggtcagcaggttggcggtggccagatagttggtcatcaccttcagcaccgaggcgctgcccagcgggccggtatgcaggatccgccgccccatcacggtcaggaagggcaggatgcgctcgaacgtggcccggtcgcagcccgcgaagatcgagatattgccggtatcggcccggtgacagccgcccgagaccggacagtcgacagcggcaccgccgcgcgcaatcacctgttcgcccagccgcttgacctcggcttcgtcggtggtggacatttccatccagatcttgccgggtccgacctcgggcagcatctccgccatcaccgcggcactggccgccggcgagggcagacaggtgatcaccgcgtcgcaatcgcgcatcatctgcgcaggcccttcggccgccttggcgccgcgcgagacgaaacccgccaccagatcggggttgagatcatgcaccgtcagatcgatgccattgcgcagaagcgagcccgagagcttgccgcccacattgcccaatccgataaagcctactttcattccatcctcccttgccggacctgccggaacctgtgttcgcgcgcagtatgaaagctggatttaaccaagagaaacgaataaaaactatcaagatgccatggattttttggtgatatatgtcaaaccagcgcaaccgacaaaatttccccggaaattttgccccagaaaatttgaattttctggcccccgcccaggtcaacggcccggagccttgctgagatggcccgcctgcccaacccggtctggctgcggacgttcgaagccgccgcgcgccatctgaacttcaccgaggccgcgcgcgagctggggctgacccagaccgccgtatcgctgcatatccgctcgctcgaggcggaactgggcgagccgctgttcacccgtgccgcgcggcggctgggcctgaccgagctggggcggagctatgcgctctccgtgcgccaggcgctggcggatgtggcgctgtcgacctccagcctgttcggcccggcccggcgcggcatcctgcggctgcgcgcgccaatctcctcggccgcctactggcttgccgccaccctgccggattttgccgccgaccatcccggcattccggtgcggctggtctcgaacatctgggatgatggcccggcagcgggcggcgtggatgtggatatccggctggggcgcggcgactgggcggggttggtgaccgaaaagctctgcgacgagaccattgtgccggtgatccgggccggggcgccggagcagcccctcccggcgctgcaggcgcatcagctgatccacatcctcggatacgaggacaactggccgcgctggttcgcggcgcagggcctgcccgccccgaccggtggcagcctctattcggtcgataccaccgtcgcggcgctgcagctggtgatggcgggcgccgggctggcgatcgtgctgacgcgctttgcccagggcgccatcgcccagggcgcacccctgcggctcgcgggtcccccgattcccttttcccaggcccattacctggtccgccccgaacgtgccgccccgcccggtgctccggcgcagctctatctcgactggctgcgcgcgcggctggcagcggatgccgctgggtgaacgtcagaggtcgcttttcccctccccctcggggtgcaccgccaagcgcgcttgacaaggcccccgcccatgccgcatgtccgccctgttggtgtccgggcaaccggatgaaaagggaatgcgccagcggttccgggacatgatcccgggcagccgtcaagcgcagccgcccccgcgaccgtgaccggagagggtgcccaagccactggccaaatggccgggaaggcgggacatccgccagagcagcgctctgacatccgcaagccgggagacctgccagcacccgaactgcaaccggacggggtgtttccggtgacgggtcacggtccataggggccggcccgcgcataccccgtcccccatgattggaccctggggggatgagagagatgagcgaacacgctccggtcgagctgttggtctgcaccacctgccgccgcggattgccggtcgaggacgatgcccagcgcccgggcgccctgctgcaccgcgcgctgagcgcggcggagctgcccgaaggggtcatcctgaaaccggtcgaatgcctgtccaattgcgatcagggctgttccattgtgttgcgtggtggcccggcgcgctggaccttcgtttacgaaaacctcaacgaagccgatgacgtggccaccatcgtcgaaggcgtcaccaagtatcacgctaccgctgacgggctggtcccctggcgcgagcgtcccgtccatttccgcaagaactgcgccgcgcgcatccccccgatcggagcctgagccatgagcacccttgaaaaacttcccgttaccgtgatcaccggctttctcggcgcgggcaagaccacgctgatccgccacctgatgcagaacccgcagggcaagcggctggccgtcgtggtcaacgaattcggcgatgtgggcgtcgatggcgagatcctgaaaagctgcgccatcccggaatgcccggcggaaaacatcatggaactggccaatggctgcatctgctgcaccgtggccgatgatttcatccctaccatcgaggcgctgatggcgctggagccgcgccccgatcacatcctgatcgagacctcgggtcttgcgttgccgaaaccgctgctcaaggcgttcgactggcccgatatccgctcgaagatcactgtggatggtgtgatcgcgctggccgatgccgaggcggtggcggcgggccgcttcgcgcccaatgtggccgcggtggatgctcagcgtctggcggatgactcgattgaccatgaaacgcccctgtccgaggtgttcgaggatcagatcagctgcgccgatatcatcctgctgaccaagcccgatctggccggccccgagggcgtggcccgcgcgcgcgaggtgatcgcggccgaggcgccccgcccgctgccggtggtcgaagtggccgagggcgcggtggatgtgcgtgtcatcctgggccttggcgccgctgcggaggacgacatggacgcgcgccccagccatcacgacggccatgacgaccacgagcatgacgatttcgaaagcatcgtggtggaactgcccgaacagtccgacccggccgaactggtcgcgcggatcgagcggctggccaacgagctgaacatcctgcgggtcaagggctatgccgctgttgcgggcaagcccatgcgcctgctggtgcaggcggtgggcgcgcgggtgcgtcaccagtatgaccgcccgtggcagccgggcgaggagcgccgctcgcgcatggtggtgatcgccgagcatcacgatatcgacccggccgcgatcaatgccatcctgaccggcgtttccgagcctgcggagtaagcgcgcgccatgcatgtcgttttccgcgaaagccacgggctggaagagaccgagaccccgaccgacctgggccagagcccggcggatctggtggtgttgtcgttctcggacagtgacctgggtgcttttgcggcgggctggcatcgcggtggcggggcggtgggcaaactgcccaccctacgcctggccaatctgacggcgctgaagcatccgctgtcggtcgatacctatgtcgacaataccctgtcgggggccaagggcatcctgatccggctgatcggcggcgtgccctattgggcctatgggctgcaacaggtgctggcgctggcgcaacaaaaggggttggcgctggcggttctgccggcggatgggcgcgaggatacgcggcttgacgcctattcaaccctgcccgtctcgacccttcggcggctgcaacatctctgcgacaccggcggcgaggtggcggcgcaggccgcgctggcgcagatggcgctggcgaccgggctttatgccgggccggtgatcgggtccaagatactgcccgaatgcggcttctggtgccccgagcgcggcgtgatcgcgcccgagaccgtgttcgagggcaacgccccgcgcattctggtgaccttctaccgcgcctatctgacttcggccgacacggcctcggtcgcggcgctgatccgggcctttcgcgcgcgcggatttcaggcgatgggcatgttcgcgccctcgctgaaggcgcccgccgctgccgactggatcgccgggcagatgccggggctggccccggcggccatcgtcaatgccacctcgttttccggcaagggcgccaatggcgcctcgccgctcgacgccgctggcgtgccagtgttccaggtggcgctggccacctcgcgccgcaaggcctgggccgaggccgaacgcgggctatcgcccgccgatctggccatgcatgtggtgctgcccgaggtcgacgggcgcatcgacgccgggctgatctcgttcaaggagccgggcaagcgcgacccggcgctggagtattcccgtttcgcgcaccggcctgaacccgaccggatcgaggcggtggtgaaccgggtgtcgggctggctgcggctggcggccaaacccgtcgctgaacgggtgctggcgctggttctgtccacctatcccggcaaggactggcagatggcccatgcggttggtctggacgcgcttgcctcggccgaggcgatcctgtgcgatttgcaggatgaggggtatgacatcgcatccgggcagccgattacggaagagctgcaaactgtgtcgatttcgtggccaatcacggaataccgcaaagctttggccagcatttcgccacaattgcaccaggatttgcaaagcgcttggggtgaccccgagagtgatccggcattttcgcaaggcaatttgcagtttcgcgcgatccggcgcggcaaggcgctagtcgccctgcaaccggagcggggcacgcccgaggcgcgcgatgatgactatcacgatctctcccgcaccccgcgccacggctatgtcgccttctacctctggctgcggcaggcgctgggggccgatgcgctgatccatatcggcgcccatggcacgctggaatggctgccgggcaaggccgtggcgctgtcggggcaatgctggcccgaggttctgattggcgatctgccggtaatctacccctttatcgtcaacgatccgggcgaggccgcgcaggccaagcgccgcatcggcgcggtgacgctgggccatatcccaccggccctgcgcgtcagcggcacgccggaccggatggtgcagctcgaggcgctgcttgacgagttttccaatgccgacgggctggaccccaagcgccgcgaccgcttgcagggcgatatccgagccgaggcgcaggcgctgggactggaggatgatctgggccttgatcgcgccacctcgaccgccgaagcgatcacccgcatcgaccgctttgtctgtgacgtgaaagaaagccagtatggcgacgggctgcatgtctatgggcgtgtgcccgaggtgaccggcccgttcgatcccaccccttcggcgcagggcgaggcgcgcgcgctgctggacgcgctggcgggcaagcggattgcggcggggccatccggctcgccctatcgggggcgcagcgatgtgctgcccacggggcgcaacctttataccaccgatccgcgttccgtgccgacccgcgcggcctatgcgcagggcgtgaaactggccgaagaactggtgcgccggcatttgcaggaagagggcgattaccccaaggggctgattgtcgatctctggggctcggccaccatgcgcacggcgggcgaggaattcgctatggcgctgcatctgttgggcgtgaaaccggtgtgggatcagggctcggaacgggtttcggggatcgaggtgctgccgatcaccgatctggaccggccacgcctcgatgtgaccttgcgtgtttcgggcctgttccgcgatgtgttcccgacgctttcggcgctgttcggtcaggcggtgcgcgcgctcagcgcgcgtgacgaggcgcccgactggaacccctatgccgggcacgcgcccgccgcgcgggtctatggcccggcgccgggcagctacgggctgggcatggggcacctgcccgagacctataccgacgaggcccgccagcaggcgggcgaggcctggctggccgccagttcctttgcgctggaaggcgagaacatcgcccgcgacgccgaaggcatccgcgcccgggtcgccaatgctgacgggtttgtgcatttgcaggatctggccgagaccgatctgctgctggcggctgactatgccacgcatgaggcaggctttgccgccgccaagcgggtgactgggggcgaggcgcagctctatcacctcgacaacaccaatcccgataccccgcgcgcccgaaccctgcccgaggaaattgcccgcgtggtacgcgcccgcgccgcccatcccggttggatcgcggggatgatgcggcacgggttccggggcgcggccgagatcgcggcaacgctcgaccacatggcctcgttcgcgcatctggccgacagcgtggcgccgcatctgtttgacctctaccacgatgccactttgggcgacgcgaaggttgcggcctttctgcaagaggccaacccgcaagcctatcaggccatgctggaccggttccgcgctctgtacgaggcgggtctgtggcagacccggcgcaactcgatccgggccgatctggaggggttgtcatgaacacgcccatcgtccagggctggtgccccggcgcacatcgcccgatgatgtcgggcgacgggctggtggtgcgggtgcgcccgcgtctggcccggttgagcgcgacgcaggcgctgggtctttgcgccctggcggagcgattcggcaatggcaccatcgacctgaccaaccgagccaacctgcaactgcgcggggtggcagaggcggatcatcagccgctcttggcggaactggcggcgctcgatctcttggacggtgaaccggggatcgaggtgcggcgcaatatcctattctcgccgctctatcgtgacggtgacatggccgaccggctgggatgcgaattgactgcgcggctgggcgaattgcccgcgctgcccgcaaagttcggctttgccatcgacaccggggcgggtcgtctgctgaacgcggattcggcggatatccggctggaacggagcccggacggcctgatcctgcgcgccgatggcatggccacagggcgcgaagtgaccgagggcgaggcaatcgaccgcctgatcgaactggcgcgctggtttgccgaccgatttgacccagacacccgccgcatggcgcggctggtgcaggccgtgcccttgcccgcgatttggcagggtgcggaaccggtgccggttggtgaacccttgacccccggtgagacagcccttggcccgctttatggcgcggcttttggtcaactgcccgaaccggcgctggctgcgctgctgcgcgacagcggcgcagtcgctttgcgggttaccccctggcggttgatcctgctggaaggcgcgcaggccatccctgcccccgatttcgtcacccgagcgggcgatccgctgttgaccaccgatgcctgccccggcgcgcccttttgcccgcaggcccaggccgaaacccgcgacttggcgcgcaccctggccgggcgcgtgagcggcagcctgcacgtctctggctgtgccaagggctgcgctcgtatgcgtcccgccgatatcacgcttgtcgggaatggtgggcgatttgaccttgtaaaacagggccgcgcgggggatgagccctgccagcgcggactgacacccgaaacactgaagacgatggacctgacctgatgccctatgaatacgaaaccgatggcgcggcgatctacaaacagtcctttgccaccatccgggccgaggccgatctggcccgtttcgacgcggacgaggagcaggtcgcggtccgcatgatccatgccgccggcatggtcgggctggaagagttcgttcatttctcgcccggcttcgtcaccgccgcgcgggatgctctggaggcgggcgcgccgatcctgtgcgatgcgcgcatggtgagcgagggcgtgacccggttccgcctgcccgccgataacacggtgatctgtaccctgcatgacgagcgcgtgcgcccgctggccgccgagatgggcaacacccgctcggccgccgcgctggaactgtggcgcccgcatctggcaggcgccgtggtggcgatcggtaatgcgcccaccgccctgttccacctgctgaacatgctggaagaccccgattgcccgcgccccgccgcgatcatcggctgcccggtgggctttgtcggcgcggtcgagtcgaaagacgccctgtgggaggcacagccggtgccctgctgcatcgtcaagggccgcctgggcggcagcgccatcaccgttgcggcgatcaacgccatcgcgagccgcgccgaatgagcgcgggcacaatatacgggctgggccttggccccggcgaccccgacctgatgagcgtcaaggccgaccggctgttgcgcggcgcccgccatgtggcctatttccgcaaacccggccgcagtggccaggcccgcaagatcgtcaatggcatgctctccgagggcgcggtcgagtttccgatggaatacccggtcaccaccgagatcccggtcaccgatccgcgttacaaccagctgctgtccgagttctacgaggctgccgccgcccatctgcgcacgctggccgacgccggcgaggatgtggtggttctgtgcgagggcgacccgttcttctacggctcgttcatgcatctttatacccgcctgcgcgatctggtcccggtcgaggtgatccccgccatcaccggcatgtccggcgcctggaccgccaccggcaccccgatcacctggggcgacgatgtgctgaccgtgctgcccggcaccctgcccgaggatgtgctggccgcccgcatggccgaaaccgacgcgctggtggtgatgaagctcggtcgcaacctcgacaaggtggtgcgcgcgctcaagaccgccggcctgttcgaacgcgcctggatcgtcgaatacgcgcagatggccaatcagcaggtctcacgcctgtccgagaaatgcagcggcgtgaccccctatttctcgatcatcatcgtacatggtcaggggcggcggccatgagcggctggctgcggatcgtcggccttggcccgggctcggaggcgctggtcacccccgaggtgacggccgtgctggaagaggccaccgatgtggtgggctatatcccctacgtcgcgcgggtggccgagcggcccggcctgacgctgcatgccagcgacaaccgggtcgagatcgaccgctcgcgccacgcgctggagctggccgccgacgggcaccgggtggtcgtggtctcgtcgggcgatcccggcgtgttcgccatggcctcggcagtatttgaagcggtggaagctgggccgcgcgcatggcgcgatctggacattcaggtgctgccggggatcaccgccatgctggctgccgctgcacgggcgggcgcgccgctgggccatgatttctgctgcatcaatctgagcgacaacctgaagccctggccgctgatcgaacgccggttgcggctggccgcacaggcggatttcgcgatggcgttctataatccacgctcgaaatctcggcccgaagggtttgaaaagacactgcaaatcctgcgcgaggaatgtgaacccgagcggttgatcctgtttgcccgcgcggtctcgcgccctgacgaggccttgcgcatcgcgcagctggcagaggcgacacccgagatggccgatatgcagaccgtggtcctggtcggttcctcccgcacccgtgtcatcgaaagagacggtaccccaatcgtttacacgccgaggttcacgccggaatgacgcagccagcgcagcacatcggtgggggtggcaagctcggtccggggcggcagaacgggacggtcgatcatcagcaccggcaggcccaggtcgcgcgccgcgtccagcttggcccgcgccccggtgccgccggcgttcttgctgaccacaagctgcgttttatgcttttgcatcagggccttgtccccctcttttgtgaacggaccccgcgacaccacgacctgcgccttgggcaagggcagcggatcgctgggcgcatccacaaggcgcaagagatagtcgtgctgcggctgggcggcgaacgcctccagatgcattcggcccaccgcgagaaacacgcgctgcggaacgccctccagcgcggcaacagcggcggcgatatcgcggactcggcgccaattgtccccggcaccgggctgccaggcgggccgcgtcagcgcggccagcggcgtgccggtctgtgtgcaggccgcacaggcattgacgctcatctgcgcggcgaaagggtgcgttgcatcaacaagatgcgtgacattgttcgtgtggataaattccgccagacccgccgcaccgccaaagccgccgacacgcaccgggatcggctggtcacgcggcgcctcgacccgacccgcataggaataggtggcgcgcagcccggtttcggccacggcgcgcgccaatgcgttagcttcggtggtaccgcccaggatcaggaggtgggacatgtctgatgctccgtggctgagcgtgatcggcatgggcgaggatggactggatggcctgccgcccgcaagccgtcaagccctggacgcggccgaggtgatcatggcgccgccccggcacctgtcgctgctgcccgaggggccgcaggagcgcatcgcatggccggtcccgtattccgacggcttggagattctctccgggctgcgcgggcgccacgtggcagtgctcgcctcgggcgatccgttctggtttggcgcgggttcggtcattgcccgccattttgatgcgggcgaatggcgcgcgttgcccggagtctcgaccttttcgctggcagcggcgcggctgggctggccgctggagaagaccctcaccctgggtctgcatgccgcaccgctgacccggctgcggccctatctggcatccggcctgcgcgcgctgatcttgctgcgcgacggtgcggcggtatccgaactgtcgcgctacttggatcagaccggctttgccgccacccgcctgcatgtgatggaggcgctggggggcccgcgcgagcgcctgcaaaccctgtcgctggccgaggcgcaagcgggcgatttcgcccaccccgtctgtgtcggggtcgaagtggcgggcgaaggtcgggcgattcccaaggcaagcggcaggcccgacgcgatcttcgagaccgacgggcagatcaccaagcgcccggtgcgggcgctgacgctttcggcgctggcgccgcagcggggcgagcacctgtgggacatcggcggcggcaccggctcgatcgggatcgaatggttgatgagcgattcgacgctgcgcgccaccaccgtcgaaccccgcgccgaccgcgccgcgcgcatccgcgccaatgccgacgccctggggcaagaccacctgcgcgtggtcgagggcagcgcgcccgaggttctgggcagtcttgcgcggcccgatgcggtgttcatcggcggcggtctcagcacggcgctgctggaatggctttttgccgaactgcccgccggcacccggcttgtcgccaatgcggtgacgctggaaagcgaggcgttgctggccctctggcaggccgacaagggcggcgagctgctgcggatcgaactggcgcaatctgccccgctggggccgcgccggggctggaaatcggcctatccggtggtgcagtggagcgtgacgctatgatcgtcgcgggactgggctttaccaccacggcagaggcgaccagcctgcgcgcggcctatgacaaggccgccgccgggcaggcggtggccgcgctcgccaccgtcgccgacaaagccgggcacccggcgctggaggcgctggccgccgatttggcgctgccgttacacctgatcccggccgccgaacttgccgggcaacgcaccctcacctgctcaccgcaaagccgcgccagctatggcaccggcagcgtggccgaggccgcggcgctggtcgccgccggaccgggcgcgcggctgatcacccccagacagatatcggacgaccggcgcgccacctgcgccctcgccatcggagacaagacatgaccgttcatttcatcggcgccggacccggcgctgccgacctgctcaccctgcgtggccgcgacatcatcgcctcctgcccggtctgcctttatgccgggtcgctggtgcccgaggagatcctgagccattgccccgagggggctaagatcgtcaacaccgcgccgatggacctggatcagatcatggccgagatcgaggccgcgcatgaggcagggcaagatgtggcgcggctgcattcgggcgacctgtcggtctggtcggccatgggcgagcagatccggcggctgaaacagatggggatcccggtcagcgtgacgcccggcgtgccgtcgtttgccgccgccgccgccgcgctgggcaccgagctgaccctgcccggactggggcaatcggtggtgctgacccgcacgccggggcgggcctcgtccatgcccgagggcgagagcctagagaattttgcccgcactggtgccacgctggccattcacctgtcgatcggcaatctggacaaggtgatcgccgatctggtgccgcattacggcgccgactgccccgtcgcggtggtctatcgcgccagctggccggacgagcgcatcatccgcgccacgctggaaactttgaaagacgcgctggacgaggatatctctcgcaccgcgctgatcctggtcggtccggtgctgaaaggcgagggtttcgacgaaagctgcctttattcccgggaatacgaccgccgttaccggccgcaaagcgccgacagcccgtggtcgagctggagccatggcgatgactaacccccccggcctgatgatctcggccccggcctcgggaaccggcaagaccacggtcatgctggggctgttgcgcgcgctggcggaggacgggctgaccgtgcagcccttcaagagcgggcccgactatatcgacccggcctttcatttggcggcggcggggcgggcctcgttcaacctcgacagctgggcgatgggcgagcggctgctgggtgccgttgccgcgcaggcagcgggcgccgatatcgtggtggccgaagggtcgatgggcctgttcgacggcgtcgccaagccgggtgaaaccggccacgggtcaagcgccgagaccgcgctgcgcatgggctggccggtggtgctggtgctggatgtgggcggacaggcgcaatcggcggcggcgaccgcgctggggttccggatgtacaatcccgacctgccctttgccggggtgatcctgaaccgttgcgccagcccccggcacgaacggttgacccggctggggatggagcgcgcgggcctgccggtgctgggcgtactgccccggcgtggcgacctgaccctgcccgagcggcatctgggcctcattcaggcagtggagcatcccgatctggaggcggccatcgcgggctatgccgcattcctgcgcgagcatgtggatctgggcgcgatccgcgctgccgcctcttcaagccctgtcgggctttcctcggcaccgctgccgccgccccccgcccagcgcatcgcgctggcgcgggatgcggcgttttccttcacctatccgcatctgctggaaggctggcgcgcgggcggtgccgagatcctgccgttttcgccgctggccgacgaggcgcccgcgccggatgccgatctggtctggctgcccggcggctatcccgaactgcatgccgggcgccttgcggcggcagagacctttctgagcgggttgcgcaaacatgcccagacccggccggtgcatggcgaatgcggcggctacatggcgcttggcgaagcgctggtcgacaaggacggcagccgccaccggatggcggggcttctgggcctcgtcacctcgtatgaaaagcgtaagtttaacctgggctatcgccgggccgaactgctggcgcccctgcccggttacggcaccggcgccaccctgcgcgggcacgagttccactattcctcgatcctggaacagcccgacgcgccgctggcgcgcgtgttcgatgccgagggcgtcgaggggccgcagaccggatcgcggcgcggaaatgtcaccggcaccttctttcacctgatcgcagaggcgggatcatgagcggctttgtctcttttgtcggctcggggccgggcgacccggagctgttgacgctgaaggcggtggaccggctgggcaaggccgatgcggtgctgttcgacgatctgtcgagcggtccgatcctggcccatgcccgccccgacgccgatctggtgggggtgggcaaacgggcgggccgcccctcgcccaaacaggaccatgtaagccgcctgctggtggactatgcccagaccggcgcgcatgtcgtgcggctgaaatccggcgatggcggcctgttcggccggctggaggaggaactggtcgccctgcgcgcggccgggatcggctacgagatcattcccggcatcccctcggctgtggctgcggcggcggcagcgggtatcccgctgacccgcaggctgaccgcgcggcgggtgcaatttgtcaccggacatgacatcagcggcaaactgccccccgacctgaacctgcccgcgctggccgatccgcaggccacaacggtcgtgttcatgggcaagcgcacctttccgctgctgctggatgcgctcgaggcgcatggcctgccgcgctcgacacccgcgctgatggccgaaagtgtctcgacccccgaacagcgcctgacccgcgccaccatgggcgaactggccgagcggctggcagaggaggtcggcaccgcgcccgccctgatcctgtatggcccgctggcggagtttagcgatgactgagctgctcttgatcgggatcggcaccggcaatcccgaccacatcacccgcgaaggcatcgccgccattcgcgccgccgatctgatcctgatcccgcgcaagggggcgggcaaatccgatctggccgggctgcgcgagcgcatcatcgccgaggccaccgacacgccgccacagatcgcctatttcgacatccccgcgcgccgggccgaggatgggtatctgaagggcgtcgacgactggcacgatgccatcgccctgcgctggcaggcggcgatcgaggaataccccgccgcggcgcgggtggcgctgctgatctggggcgacccgtcgctctatgacagttcgctgcgaatcgcggcgcggctcgacccgcagccaaaggtgcgggtgattcccggcatcacggcgctgcaggcgctgacggcggcgcatggcattccggtcaacgagttgggtgcgccgtttctggtcaccaccgggcggcgcctgcgcgacgagggctggccccctgccaccgacaccgcctccgtgatgctggacggcgaatgctcgttccaggcgctggagatggccgattatcacatctggtggggcgcctatgtgggcatggaggaacagattctggtggccgggccgcttgacagggtcgcaagccggatcatcgaaacccgcgcccgcgcccgcgccgatcacggctggatcatggatatctatcttctgaaaaagcgcggaaactgaccggaaaggtcgcaaatggcgattgcaccgggcgggcgttcgcggctaaatgaaggggtctggtcctgccggagcaatccggatgctaagagggaatttggtgcgaccgcccgtcggttcaggccaaagccgcccccgcgactgtaagcggtgagcctctgttcaaccagccactcccgggttcgcccccggggggaaggcgaacagaggcactgacccgcgagccaggagacctgccagacaggcactgtaacaccggccgtcgggtgcggcggcaaggaggaaatgacatgacgaccaaaactctcaaggtatcggccaccggttccgcaatcctgccggccctgttcgccgtgatcctgggcctgggcatcgtgaccctggcgggccatgtgcaggcatccgcgctgcatgacgccgctcacgacgtgcgccacgcaaccggctttccctgccactgaaccatgttcagtcgcattctgaccagcgcgttgttcgctggcgctgcagcagggctgattgccgccctgctgcagtttctgttcgtgcagcccgtgttgctgcatgccgagctgtatgaaaccggcgaactggtgcatttcggcgccgaggcggtaagcgcccagcccgacctgcccggtatgttcgccgatccgatgcgcgatgcgctcacggtcgtttttgcgatgctcacctataccggctatgcggtggtgatggtcgccctgatgtcggtggccgaggggatgggccatgccatcaccgcccgcgcgggtctgctttggggtctggccgggttcatcacctttcacttcgcgcccggcctgagcctcgcgcccgaggtgcccggtgtgtcctataccgacatcaccgcccgccagatctggtggacagcaaccgtggccgcggcgggtatagccatgtggctgatcgcctttggcggcaacctgatggcctatggggccgccgcgctgctgctgatcgcaccgcatctgatcggcgcgccagaacccgagagctttgccggccctgtccccaccgagctgggcgcgctgttcgccgcccgcgcctttggtgtcgggatggcggcctgggtgctgctgggcggtttcgctgggcatttctggcagaccgagggcaagcgcgccaacgcgcacgcctgatccgtcaactcatatgccccgccggacccgtccggcggggttttcctttgctaggagactgatatgtcccgctctctcgctctgttcgccatcggcctggtctttggcggtggcgccggttttgtcacggctgcggcttatggcgtcacctttgacgggcacgaccatggcgacgcggcccagcatggcgcccatgacgcggcccaagccggtcacgaccacgcagaggccacccatctgcccgccggtccggacgcgcccggtgtctcgctggcgctgacccgcgatgccatgtcaggctggaacctgcgtgtgagcccgcagaacttccgctttgcccccgaaaacgcctcggccatggatcatccgggcgaaggtcacgcccatgtctatgtgaacggggtgaaactggcccggctttacggcgaatggctgcatatccccgatctgcccaagggtccggtcgaggtgaaggtctcgctgaatgccaacagccacagcccgctgatggtcgatgggaccccggtcgaggcctcgctcatcgttcaggtggaataggccgggatccgggccagcaggcactggcgcaaccgtccacagggacgggcatcggcaatccagccgccggggctgtccagatagacacggcaggtggcggcgatgtcgtcggcatccgccaccacgtcgagatccgagaacacatagctggcccgccccaccccctgaagggccagcgccaccggggtggcgcaggccccgaaacaggcatgctccaccagctccacccgcccgttcagcccggcgcgcgccagcgcctcggtcacggcggcccgctcggcggcgagatcacggtcccggtcgcccagacagctggagcaaagggaaaggcgcatgtcgctcatggtgactccttgatgggtgccgcagatgtggcgcatcgggcgcgccggggcaagcttatcgcgtcatttgcgcggcctcggcgcgaagcgcatccagcaccccggcaaccgaaggcgacaggctggcggatttgcgcatcgacacgcccaccggtccgatcgggatcggcaccggccagtcgacccgcgccagcgcccccgcgctgatatcgtggcgcggcacatgcgcgggcatcacggccagcatgtccgaccccaccagaaggccccgattggccaggtacgacaccgattccaccgcatagggcggtgcgccaccgcccagatcgacaaagacctgatccagctggcggcgcagcgtggtttccgccggtggcaggatccaggggtaccccatcagatcggtcagcgcgggtgcggcgtggcgatgcaccggatggccggtgcgggcgacacagatcacctcttcgtcaaacagccgctcctgcatgatctcggcccggtgccggtgcatcggcaagcgcccgaccaccagatcgacatcgcccgagcgcagcgccggcatcagcacctcgttggtgccctcgaccagtttcaccaccagccccggcttgtcggtcagaagccgggtcagcacgcggggcaggaactcggccgaggcggccagcagcgtacccaccaccacgcgcccgccattgccttcgttcagatcgtcaagctcctgggccgcatgggaaatctgcgccaggatcagcttgccatgccggatcagggccgccccgaacacggtgggcaccatgccgcgattggtccggtcgaacagctgcacgtcgaaatccagttccagatccttgatcagcttggtggcggcgggctgggacatgttcagcgcctgcgccgcgtgcaggatcgaatgccgctcgcccacggcgaccagcaggcgcagctgtttcagcttgagccgggtcaacacgcgctcgacgatgcggatctgggtgcggttcatgggttttgcgatatcacgaagcgtggctatcggtcaaaacgatggccggatcgccgcgccgcgctgccgcagcgccgccagcaggctgagcgcggtcagcgccgaggagcgcggattgcccggcagcggcaacccctcgatctgaaaccggaaccggccaaaggcgccctccgccgcgatctcgtgaatattggcagcggcgcccggatcagcgatcaactcggcccgggtggcatccagcccagccccggccagcgccacggcggcggccacgttggcattcttgggataggcctgcgccgccgcgcgcgcggtgccggtgaaatgggtgacagggccggtaagtgccttcagatccagcaccttttcggcgcgactgccgcgccagccctgcggcggcttgcgcccggtataggtcacctgcaagcccgtccccatcgccgccgccgccagcgcatccagcgccccgatcgcgcccgacgctaggcacagccttgtcccaccagcgcgggcggcatcctccagctcggcacagaacaccgcgtcggccagcgcaccgaccgagacggtcagcacctcgacccccgcacccagcgccgtcagcccatgggcgcgcaggccggaatgccctgcgcaatcgaccagcagatcgggccgctggggcaggccctccaaggcctgcgccaccgacacacccagcgccgcgcgcgcggcatcatcccgcccgggccggcaaagcgccccggtcagctgcacgccgacaggcagatgcgccgccacatgggcggcaatgggtccatgcccgatcagtgctatcctcaccctgtccccctctggccaactgccccatagtttccacatatcagccccctagtgatatgccgattgtggatagcaggatgcaatttcgcgatttgtgcccgcccggtcaggcttgcaggatcaaggcaaccgacaccgtagccgagacccccgtgacccgatccgcgccctataccggacaagcgctgccccggcgcgaagacccccgcctgctgcggggcgaagtgcgctatgcgggcgatatccacctgccgggggcgctgcatctggcctttctgcgcagcccctatgccagcggtcagctcgttgcctgcgatacctctgcagcacgggcgatgccgggcgtggcggcagtgctgggtgtggccgacctgggcgcgctgggcgggctccaggtcaacccggtgctgccgctcgaccatgccacaccttacccgatcctggccggcgacacggtatcggcggtgggccagccgatcgcggcggtgctggccgaaacgccggaccaggcgctggatgcagtcgaggagatctcggcagagatcgaggagacccccgccccgccccccgaactactggccatgcaacactggcagagcggcgatgcggcggtggaattcgcccgcgccgcgcatgtggtcgcggtccgggtcgcccatccccgccttgcccccagcccgatggagccgcgcgccatcgccgtcctgcccgagggcggcggcctgaccgtctggctctccacccagacaccgcaccgggcgcgggccgaccttgcgcgcattctgtccctcgacccggcccaattgcgggtgatcgcccgcgatgtgggtggcgcctttggcatgaaggcctcgctttaccccgaagaggtgctggcggtctgggccgcgcatcacctgggccgcccggtgcgctggaccgcctcccgcagcgaagagttcctgtcggccacccatggccgggggctgtcaagcgaaggccagcttgccattgacgccgaggggcggtttctggcgctcaaggcccgcgtcgaggcgccgctgggccattggctgcccaactcggcgctgatcccggcctggaacgccgcccgcatcctgcccggcccctatgacatccctgccaccgatctgggcaccagcgcccgccgcgcccatactgcgcccaccggcatctatcgcggcgcaggccgccccgaggcctgcgcgctgatggaacgtctggccgatgccgccgcccgcgccaccggccttgatcccgccgagatccgccgccgtaacctgcaccgtgcgaacggcccgcgcgacctgcccgcgggccgggtcgagggggccgattatgtcacagccctcaaccatttcctgacgctcgcggattaccccgcctggcgcgcccggcgcgacgccctgcgcgccggtggggccttggccgggatcggcctcggcttttacgtcgaaccttcgggcaagggctgggaaagcgcccgtgtcacccttgaggcgggccgcgccacggtggaatttggcggcagcagccagggccacgggcgcgaaaccgcgctggcccagattgccgccgatgcgctggacctcacgcccgccgatatcaccgtgcagcatggcgacaccgccacctgcccgcccggtatcggcgcgctggccagccgcagcacccccatcggagccagcgccgtgctcgaggcctgcggcgagatcacccgccgccgcgacgcgggcgagaccggaccgatcaccgccgacaccatctataccgccccgggcgaggcctggggccatggctgctacctcgccgcgatcgagatcgaccgcgacaccggcgccccgcatctgacccgcatggcctgccttgacgatgccgggcagctgatcaacccgctgctggccgaggggcaggtgatgggcggctttgcccagggcctgggcgaggcgatgatggaggcgctgcatttcgacgacggccagctgctgaccggctcgttcatggattacgcgatgccgcgcgcggctgacctgccgccgctgaccatccacaagacagagacgcttgccaccaccaacgcgctcggcgccaaggggatcggcgaggccggcaccatcggcgccccggcggcgatcctgaacgccgcgctggatgcgctggccccgttgggcgtgagcgagttgcagatgccgcttaccagcctgtcgctctggcaggcgatcaccgatgcaagcaagggatgcgagacatgaaatacgccaaaagcgaggccaaggaccatgcccgcgaacatatgcgcggcatctgggccgccgccctcaacccctttgccgaggatctgtcgttcgacgaggccggttttcgccgcaacattcgccactgggtcgatgatctgggcatcgagggcctcttcatctgcggcaaacagggcgagttcttctcgatgtcgctggaggagcgcaagcgcaacctcgaggtcgcggtcgaggaatgcgccgggcgcgcgggcaccatgatgtcggtctcggaccagaacttcgacaccgtgctggaactggcccgccatgcccaggatgtgggcgccgactatatcgtggtgcacgcgccggtgctgcatttcgtacacgaccgcgacgcgctgctctacgaatactacaaggccatcagcgaggcggtcgatatcggcatcgccatgtggagccaccctgacagcggctatctaatgagccccgagctctgcacgcgcatcgccgatctgcccaatgtggtggcgatcaaatactcggtcccgcgcgagatgtatgcccgcctgaccgagttggcgggtgaccggatccaggtctccaccgcctccgaggaggaatggttcgacaatatcgtggagcttggctggcggctctatctctgctcttcgcccccctaccagctgcaaaccgcaaacgaccggcgcatgcatgactatacccaactggcctttgccggccgtatcgacgaggcccgcgccatccgcgacagcctcgacccggtgcgccaggcgatcaaatccaccaagccgggcggcaagccgcaggcgcatggcaaatactggcaggagctgctgggacagaccggcgggcgcgtgcgctttccgatgcaggaactgaccgaggctgagaaatccgccacccgcgccgcgtttgcggcctgcgggctgcgcctctgacccttcatttcgcgcaagatactccgggggagtcgcgcaaggcgcgacgggggcagcgccccctccccccgctaaagcagaacctcgatcagcttcggacccgcctcggcaaatccccgctccagcgccacggcgaactcttcggcccgctcaacccggacagcaggcacaccaaggctttgcgcctgtgcgacccagtcgatggcgggccgctccaggctcagcatatccagcgcgcgggggccggggttcatcacgcccacacccgacaattcgcccagcaggatgcgatagctgcggttggcccagatcaccacggtgatatccagaccttcacgcgccatggtccacagggcctgtggcatgtacatggccgagccatcgccggtcagcgtcataaccctgcggtcggggcaggcgatggccgcgccgatggcggcggccaggctatagccgatggagccgccgcaattgttgatccatgtatgcggcgcggcgcccagcgtggctccgtgaaaggcgcgcccggtggtcaccgactcgtctaccacaatggcaccttcggggatgtgttggcccagcacggcggcgacactttcgggcgtacaagggccactaactgttcccggtgcgacaggcggcgcgagcaccggcacgacacccgcagcgcccaccgcccgttccagccctgccagtgcgccatccagatcggcggcccaatcggccagcgcaatgatttctgcctcgggatgggtcagaaccgcaggtttgcccggataggcaaaaaagccgatgggaggacgggcgcccagcaagacgatgcgccgaaaccgcgacagcgcctcaagcgccatgtcgatcggatagggcacccgcgccaccggcacccggcccgcgccacgttccacccgcgcattggcccattccgacagcagcgcgcagccggtcgccgccgcgatccgcccggcgcgctccagattttccgcgctcaaagcctcaccacccagcagcaacaggctgtcgggcccgctcagcgcggcgacggcctgttccagcatctccgcctcgaccggctctcgtgtaggcaccggcagggcgggcgcgacctgcccgcccggcgtccaggccgtgtccgagggcaggatcagcgttgccacctgccccggcgcgctgcgtgccgcctgtaccgcgcgggcggcatcgcgccccacatccgccgcagacagcgaggtttcgacccaatgcgagaccggccgcgccagcccctcgatatccgctgtcagtggcgcgtccagctcgagatggctggctgcgtgctgacccacaatattgaccacgcccgacccggccttcttggcgttgtgcaggttcgagataccgttggccaggcccggccccagatgcagcaaggtcgccgccggtttgctcgccatccggtaatatccatccgccgccccggtcgcgaccccctcgaacagcgccaggaccgagcgcatgcccggcacctgatcgagcgcggccacgaaatgcatctcggacgtgccgggattggtgaaacaggtatcgaccccgctttgcagcaggctgcgcaccaggctttcggcgccgttcatttcgctcatcaccctcgctcctcgcaattggggcgagcctaggcgcagagccgcccggcgtaaacggtgcacgatatcgtgagcaccggggggcggtgaaatctggcatcaagggacaagcaaaggagagacccaccatgcgccttgccatcctcgccctgatcacctgccttgccctgcccgtattggcgggcgacctgaacccgcgcccgggctgggcggtgcacgccacggccaagacccatgcacaactggtcgaggatacccgcgccgcgatcaccgcaaacggcttgggcatcgtcacccaggcaggcccgaccgaggccgccgcccggcgcggcatcaccattcccggcaaccgggtcattggcgccttcaacaacgattttgcggtgcggatactggctctgtccaccgccgcaatgatcgaggcgccgatccggttctatgtcaccgagaacgccgacggctctgccacgctgggctacaagctgccctcgcaggtgtttgccccctatctggacgaggctggcgccgaactggccgccattgccgccgagctggacgcgcggtttgcagcggtggcggcgcaggcaatcgcctcacagtgacgtgaccccccttgccttcggacgcaggctccgcaatctcggccagaaccgatgcctgtaacggagccccaccatgtcagacccccttccccgcgccgccgacctgctggcccggcggctgtacgaggcgggctgccgccatgcctttggcatgcccggcggcgaggtgctgacgctggtcgatgcgctcgacaaggccgggataacctttcacctggccaagcatgagaatgccgcaggtttcatggccgaggcggtgcatcaccgcgacggcgcgcccgcgattctgctggcgacgctggggccgggggcgatgaacggggtcaatgtcgtcgccaatgcgctgcaggaccgggtgccgatgatcgtgctcaccggctgtgtcgatgccgatgaggcgctgacctatacccatcaggtgatggaccatgcccaggtgttccgcccgatcaccaagggcagtttccgcctgaccgccgaaggctcggatatcatcgccgacaaggcggtgtcgctggcaatgcagccccgccccggcccggtgcatatcgacgtgccgatcggcgtggccgctaccccggtgcgcgagacaaggcggcggcggctgacaccggcggcccccgtggcgcccggcggcacctgtctggaaagcgcccgccgctgggtcgccgaggcacgccacccgctggcggtgatcggcctcgacgtgctggcggacgggtcgaaatgtgtcctgcaagcctttctggaacatttcgaaattccctttgtcaccacctacaaggccaagggcatcctgcccgaggatcaccgactttgcctgggtggcgcgggcctgtcaccactggccgacggccacctgctgccgctggtgcaggccgccgacctgatcctgtgcctgggctatgacccgatcgaaatgcgccccggctggcgcgaggtctgggaccccgaaagccagcgggtgatcgacatctcggcggtggtcaacgaccactacatgcatcaggccgggatcaatatcgtcgccgataccggcgccacactcgaagccatcgccaaggggacaaccgggcacgccacctggcccgggggcgaaccgcaggcggcccgtgccgcgctggcccgcgcctttccgcaggacgaggtctggggccccgccgccatcatcgccgagacccgcgccaccctgcccgaaggcacattggccaccgccgatagcggcgcccatcgcatcctgctgagccagatgtggcgctgtgacgagccgcgcgggctgatccagtcctcgggcctgtgcaccatgggttgcgccctgccgatggcaatcgggctcaagctggccgaacccgaccgcccggtgatcagcttctcgggcgatgccgggttcctgatggtcgccggagagctgtcgaccgccgccgagatgggcggcaacccgatctttctggtgtttgtcgatgccagcctgtcgctgatcgagctgaagcagcgcggccgccagttgcccaatcggggcgtcgatttcgggcatcacgactttgccgccatcggccgcgcctttggcgggcatggacacaccgtgcgctcgcgggcagagttgcgcgcggcgctggaggcggcgcaggcagcggaccgcttcacggtgatcgccgccgaaattgcacgaggggattacgatggccggatctgaacaacccaaagggccgctcgacggggtgcgcgtgctggacctcagccgcattctggcggggccgacctgcacccagctcttgggcgatctgggcgccaatgtgatcaagatcgagaaccccggttcgggcggcgacgacacccgccaatgggggccgccctatgtcactgacgccgaaggcaaccccagcgatctgagcgcctatttcatggccgccaaccgcaacaagaaatcggtgacgctggatatctcgacgcccgaggggcaggcacagatccggcgtctggcggcacatgccgatatcctgatcgagaatttcaaacccggcgggctggccaaatacgggctggactatgccagcatcggccccgagttccccagccttgtctattgctcgatctcaggctttggccagaccggccccaatgcctcgaaaccgggctatgaccttatggcccaagggtttggcggtgtaatgtccctgaccggagagcccgagggcgcgcccatgaaggtgggcgtgggcatcgccgacgtgatgtgtggcatgtatgcgaccgtgggcatccttgccgcgctgcatcaccgcgagcgcaccggcgagggtcagcatatcgatctggcgctggtcgatgcgcaggtggcctggatgatcaacgaaggcgtgaactatctgaccagcggcgccctgccccaacggcgcggcaatgctcaccccaacatcgtgccctatgacctttatgccacctcggacgggcatgtggtgctggcggtgggcaatgacagccagttccgccgggtctgcgagtttctcgaccttgccgcgctggccgacaatccgcgctttgccaccaaccaggcgcggctgcagaaccgcgccacgctggatgcgctgctgcgcccagcgctggcggcgcgcagcaaggccgaggtgatcgcggggcttgaggcgcgcaaggtgacggtggggccggtgcagaccatcgatcaggtctttgccagcgaccaggtcgcggcccgccagatgcagatcgacatggaatcacaggccggtccggtgcatctgatcggcaacccgctgaaactgtcgcgcaccccggtaacctaccgcagggcgccgccgcgctgtggtcaggacaccgaaaccgtactttcctcggacgatcccttcgcggactgaaacatcgccgggcccttggcggcaaattgctgaaacaacaggggccttcggcggcttttcccccattttccgcacacgggttttcaccaattcgcgagcggcgtcgatcctgatacggggctccaatagacttggcaaaggcgcgaacagccaccctttgcaaggaacggacccggtatgagagacgatgtttttggacagagcaacagcctgacgcgcgcggacagcgccgaggcgtgggacggcgttctgctgggcttcatggcccatgcggccgtgaccccgcagcatctggcccgggtgttggagctggagcccgatttcgccctggcgcatgccatcaagggcctgttcatgctgcttctgggccggcgcgagatgaccccggtcgcaatcgaggccatggccgccgccgaacgcgcagccgccgcgcgcgccatcaccgcgcgcgaagggcattacctggccgccctgcgccattggctggcgggcaatcccagccgctcggtgcaggaattcgaggcgatcctgcgcgcccatcccgacgataccctggccatgaagctgagccacgcgacccgattcgtactgggcgatcccgctggaatgcgccgctcgatcgagcgggtgatgcccgcttatgcccccgatcatgccgggcgcggctatctgctgggctgccatgcctttgccctcgaagaaaccggcgcctacgacaaggccgagatcgccgggcggcaggcgctgtggatggtctcggacgatgcctggggcctgcacgcggttgcgcatgtgcatgaaatgaaaggacaatccgaacttggtctggattggcttgccgggcgcgaagcggcctggtcgcattgcaacaattttcgctatcacgtctggtggcacaaggcgctgatgcatctggaccagggccagattgatcaggtattcgatctttacgattcagcgattcgcaaggacaagacagacgattaccgtgacatatcaaacgccacctcgctgctgtcgcggctcgagctcgaaggcgtaaatgtcggagaccgctgggaagaactggccgatctgagtgccgcgcgcacagaggatggatgcctgatcttcgcagacctgcattacctgctggccctgaccggggatacccgcgaagacgccatctcgcgaatgctgcaccggatcaaacgcgatgcagacatggcccaatgcgacaccacccgccgcatggccgaccccggactggccgccgcgcaagggctcgaagcctttggcgaggggcagtatggccaggccttcgaccacctgctgaccgcgcgcggcagcatgcagttggccgggggcagccacgcccagcgcgacgttttcgaacgcatcaccatcgacgcgggcctgcgggccggacgtctggatgcggtcgagcgagtgctggacgaccgccgcgccaaacgcggcggccacgaagatacctatgcccttgcccgccgggccttgatcgaggcgggtcgcgacgatcgcaacattcacagcgttcccgcggaatgacgagtgatacagaaggaccaagcacgtatggcgacaatttcgcccgccgctgatttcgcccccaccgccacggcgccccgcgccgcggccacggctgccagaacccgcgacctgcggctggatttctttcgcggaatcgcgatgttcatcatcctggtggcccatattccgttcaacccctgggccggctggattccggcgcggttcgggttttccgacgcgaccgagatcttcgtcttctgctcgggcatggcctcggccatcgcctttggcggcgcctttctgaaacggggctggtggatgggcaccgcgcgcatcgccttccggatctggcaggtctattgggcgcatatcgggctgttcttcttcaccgccatgagcatggcggcgctggacctgtcgggcctgtttgaaaagagctatgtggacgggctgaacctgcagcatttcttcggcgatccgatgccgcagatgctgggcttgtttacgcttacctacattcccaattacttcgacattctgccgatgtatctggtggttctggcgatgatgccgctgatgatggggctcagacaggtcgggttctgggcaatggcgctggcttcggtgctgatctgggcggtggcccagactggtgtgctggcattgccggcggaaccctggtccgaccggcaatggttcttcaacccgtttggctggcagctgttgttctttaccggattcgccttcatgcgcggctggatcccggcgcctccggtcaacaaggcgctgatctgggcggcggcgctgtttgtggtgctgtcggccccgttcggctcgtggaaagtgtttctgtgggtcgatgcctggaaccccaccgtcagcgagccgatccgcgcgacctggaaagtgaccggagagctgcgcgacaagaccgacttcgccttgctgcgctatgtgcatttcctgtcgctggcctatctgggctgggtcgtggcgggcgacaagggcgcgcggttgctgccgcagggtgatggcgcgttggcgcgggcctggcagatggtgctgaacgtcatcctcaaagtcggtcagcaatcgctggcggtcttcgtcttctctatggccgccgcccgactgctgggcgtgctgctcgacatcgccgggcgcgacgcgctcagcgttcttgccgtcaacctgttcggcttcgccctgattacagcggtcgcctatggcgccgcctggttcaaatcgcatccctggaaatcgcgcacatgatgctgtctcgccgttcctttctggcctctgtctcggtgctggcgctggtgccgcgcgcctttgccgccgcccctgccgaaccgttcgagcgcgccatggtgaccgccctggcgcgcgatctggcatcgcgcccctatgcgccgcgccccggcgtgcccgatccctggcaggcgctgacctatgagcaataccgctcgatccggttccgcatcgaccacgggctgtgggcaggcaccgaaaccccgttcagcgtcgatttctttgcgcccggcctctatttcccgcgcgccgttcaggtcgagtcggtcgaggccggcatgacccgcccggtcgccttcgagatggacatgttcgacaccggccccgaagtgccgcccctgcctgtcgacgaggcgctgggattctcgggtctgcgcctgcgcaccgagatgcaccgccccggcgagaccgatgagttctgcgtctttcagggcgccagttatttccgggccatcggtctgggcgaggcctatggcctgtcggcgcgcggcctcgcgctcaagaccggcgatccgatgggcgaggaattccccgatttcatccgcttctggctggaacgccccgaaccgggccagcgcgccatggtcgtgcatgcgctgatggacagcccctcggtcaccggtgcctatcggttcgagatcaccgccggcgaagataccgtgatggaggtcgaagcgaccctgttcgcgcgcgaggaacttgaccatgtgggcctgggcccgctcacctcgatgttcctctacgatgccaccgaccgcacccggttcgacgatttccgccccgccgtgcatgacagcaacgggctcttgatccgcaacggcgcgggagaggtgatctggcgaccgctggccaacccccgcgcgttgcaaatctcctcgtttgtcgacgagaacccgcgcggctttggcctgatgcagcgggcgcgcgagttttcggatttcgccgatctcgaggcgcattaccaccgccgccccggcctgtgggtcaagccgcatggcgattggggcaagggcgcggtgaccctggtcgagatcccggccgatcaggagatctatgacaatatcgtcgcctattggcgccccgccaccccctatgccgccggcagcgaggtgacactgtcctatcgcctgacctggggcgaggagccgcaccgcacgccgctgccgcgcgtgatccgcaccgccatgggcgacaagacctttggcgaggggcggctggtggtcatcgatttcgaagccagcccgctgttcgacgatgccgaggggctggagccgatcgtgcaatcgcctcatgcccagatcgcgccgccggttctgcaacgcaatcccgataccggtggcatgcgcttggcgttctcctttgtcccgggcgaggcgacgctggtcgagctgcgcgcgcaactgcgccgcgacaaggaggccgcttccgaagtctggctatacaggtggaccgcgtgatgcgcgacgatcttcatatcatgcccccgcctgcgccgctggcgatgcaggcgcaggatttcagcgccgggttccgtgatgcgctggccccgcccgactctccccagcgcgatgtggcgccctggcgggtactggcgttttcgcccgccatggcggcaacgctggcgctggtctggctgatgggtgactggttctccgacagcgggatctcggtgctcgaggcggtgctgctggcgctgatctcgttcaacttcttctggatcgcctttgcggccagcaccgtcctcttgggcatgctgtcgctgtcgcgccagcccgcgcgggcgcgggcgggccgggcagagccgctgaaggtggcgctgctgatgccggtctataacgaggtgccctggtatgtgctgggcaatgcccgcaccatgctggaagagctcaaggcgcgcggcggccagcatcaatacgccatgttcatcctgtccgacacccgcgacgacgccatcgccgcgcaggaacaggccagcgtcgaggcgctgcgcaccacgctggcgccggacctggcgctctattaccgccgccgggtggaaaacaccgaccgcaaggttggcaatatcgccgattgggtggctggctggggcggcgcctgggatgcgatgctggtgctggatgccgacagcctgatgaccggccgcgccatcgcacgcctgaccgatgcgctggcccgcgaccccggtgccgggctgatccagagctttccacaactgattggcgcgcaatcggtttttgcccggatgcagcaattcgccaatggcgtctatggcgccgcctttgccgagggcatggcccgctggtgcgggcaggaaggcaactattggggccataacgcgatcatccgcaccgccgccttcgccaattgcgcgggcctgcccaagctgcgctcgttgtcggggcgcgaaaagctgatcatgagccatgatttcgtcgaggccgggctactgcgccgggctggctggtcggtccgcttcctgccgcgcatccgaggttcctacgaggaaactccgcctaccctgatcgaccatgtgctgcgcgaccgccgctggtgccagggcaacctgcaacacctgaacctgctgaacgcgcgcggctttcgctcggtctcgcgctttcacatgttccacggcgcgatcggctatctgatgtcgccgatctggttcgcgcttttggtgatgtgggcgctgatcgggcatgggcaggatggatcggtgctgcaatatttcagccccgacaacccgctgttcccgcaatggcccgagatgaccgaaggccggcatgtgctgatcatcgtggtgatgtatgcgatgctgctgctgccaaagctgctgggcgtgctggcgttgccgctgagcggcgcgcattactcggatttcggcggtgccggccgcttcctgctgtccttcctctccgaagtcgtgttgtcgatcctctatgcgccgatcctgatggtgcagcagatgatcgcggtgttccgcacctttctgggcatccagaaaggctggtcgccgcaggcccgcgacggcggcacctatgggctgggcacgctggtcaaatgccacatgctggaaacgctgagcgggctggcgctgggcaccggcatcgcgctcggtctggtctcggtctggctggcgcccatcgcgctcagcctggcgctggcggtgccgctttcggcgctgtcgggcgtgtcggcgggcaccgcgcggcggctgatcggcatgcgtgaagagttccgcgagcccgcgatcacccgcagcgcccgcgcctatcgcaacgagctgaagaccttgctggaacgcggcagccggattcacccggccgagtgagggatcagggcgcgggcagcgcctcgacccagtcggccatcatgtcggcccagccttcgggcaccgtatggccgccgggaaacagcgcgaattccagcgaaccgccgctgcatccctgccagcggcggcgcagaaacgggccggtctgatcaaagccgtccggcttgtgctcgacacagccattggtctggcgccacagctccagcccggcaaagatatcgccctgctggaacctgccaccgcccaggaacctcccttcgagcggcaccaccgggtcggcccagccatgggtctggaacaggtgcaccggaccggcacagcggtcgggctgcggtcgccagaacccgcccgaaaccggcacataggcccgataggccccgggcgtggcgcaggccagataggtcaccataaaggcgcccgccgaaaacccgcccagcaccgccctatctgcatccagtccgaatcgtgcgctggcttcccccagcacctgggccagaaaggcgggctcgtcccgcccctcccagccgggaaagaaggtccagctgcgcgggcggcccggggcgcgcgactggccatcaggggcgatcaccgcccagccgcgcgccagcaagggcgccaccagccgggcattgcgcagggtcgccgccccctcgccgccatgaccgtgcagaaagatcaacaccggcgggttctcggcctcgggcagggcgatatgataggtgccgtctgcggtctcgcagggggctgcctcagccgcgcaccccgcctgcgcgccctgcccccagagaccggccagcagagccagaaccgccgcgcgcctcattcctgcgcctcggcatgggccaccaccggcagtccggcgcgcagccagcccggaccggcgcgcgagccaagcatcccctcgggcacgtcgatgatggaggtgaacccggcctgcgccagctggttggccaatcgggccgaacgcaccccgcgcgcgcagatcagcgcaatgggccgcgcccgatccccgcccgccagctggtcgagagccgccacgaaatccgcgcgccgcatgtccagcggttgcgcccccgcgccgaccccggtcgaggcccattcgtcgggacggcggatatcgaccagcagcaccgcgcccgcgttggcctgctcatgggccgcctcgacgctcagatctccaccggcgaaatcctcgggtgtcagcagatattcccgcacggcaagcccggccagcaccgcgccgcccagcgccagcaccgcccggcggcccatcggatgtgtcagaatggcggtaccgctcacggcctgatcctctccttgtctcgatccgcttctatcacctgcgcgacatgatcgcgcgcccggattggcaaaagcatgatcaagaatacgtcagtccggaatacatgaaacattctgtcgcgccgaaacttcgggctttgcatccttgcaataccggccaaggacataaattatcgctgcaaagcggaaacaagaaaaaccaacagcggagaaatcgacggtgtccctcttcctcatcgccgccctaccctttctcggggcgatattccctgccctgctgatccgggcgggacgaaacgcttcggcttcggcggcgggactgaccagctttctggcctttaccggtctgatgatccatgccccgaccatcctggcggggggcgtggtgacggcgcggttcgactggctgcccgttctgggcctgaatgccaacttcatgctcgacgggcttggctttctgtttgcgacgctgatcctggggatcggcatgctgatcatcctctatgcccggttttacctgtcccggcatgacccgatgggtcagttctttacctatctgctgctctttcagggcgcgatggtgggcatcgtcctgtccgacaacatcctgcttttgctggtattctgggagctgacctcgctcagctccttcttgctgatcggatattggaaacacctgcccgagggccgccagggcgcgcgcatggcactggcggtgaccggatcgggcggcttggcgatgatcgcgggcatgctgatcctgggccatatcgccgggtcctatgacctgagcgtgatcctgcaacataaagcggcgatccaggcctcgccgctgtacctgccggcgctgatcctgatcctcctgggctgtttcaccaaatcggcacagttcccgttccatttctggctgccccatgcgatggccgcaccgacgccggtgtcggcctatctgcactcggccaccatggtcaaggcggggctgttcctgatggcccgcatgtggccggtgctggcgggcacgcccgaatggttctacatcgtcgccaccaccgggctggtgacgatggtggtgggcgcggtcatcgcgctgttcaaggacgatctgaaggcattgctggccttctccaccgtcagccaactggggctgatcaccatgttgttgggctttggcaccaagatcgccgcagtcgccgcggtgttccacatcatcaaccacgccacgttcaaggccgccctgttcatgagcgccggcatcgtcgatcacgagactggcacccgcgacatcaagctgttgggcgggttgcggcggatgatgccgatcacctttgggatcgcgctgatcgcgggcctgtcgatggcgggcattccgccgctcaacggctttatcagcaaggagatgatgctggaagagacgatccacaccgtctggctggacagccatatcgtggttccggcgctggccatcgtgggggcgctgttctcggccgcctattcctttcgcttcatcgcccataccttcctgggtcccgagcaggagagctatccgcattcaccgcacgatcccggcccgggcctgtggcttgcgcccgccctgttggtagtgcttgtcgtggtcatcggcctgaactccaccaccgtcgccggcccgctcgtcaaggccgccgcaggggcggtgatcggcggagagctgccttacttcaagctcaagctctggcacggctttgcgcccgcgctttacatgtccattgccgcggttctgggcggcctgctgctgctggcgctgcaccggcatctggagcggttctggaacgccctgccccggcccgaggccaaggtcatctttgatgcggtgatcgagacgctgacggcgctgtcgaaccgggtgaccgacgggctgcacaatggcgtcatcagccgctatgccgccatcatggtcgcctttaccgtgggcatcggatattacgcctatgccaccggcagcatgggcgctccgacacgcgttcccctgcccgcgacgatcatcccgatcatcggctggatctgcctggtgggcgcgacgctggcaatcatgtggttccaccgcaatcggctgctgtctctggtgctgattggcgttgtcgggctgatcgtgtcgatggcgttcaactatctctcggcccccgatctggcgctgacccagatttcggtcgaggtggtgacgatgatcctgctgctgctctcgctgaacttcatgccgacggaaaccccggtggacagcaccaacgggcgcaagctgcgcgatgcggcgatctcgatcgtggcggggatcggggcgggcgggctgatctatgcgctgatgctgcgcgatttcgcctttccgacgatttccgagttccacctggccaattcctacaagggcggcggcggcaccaatgtggtgaacgtgatcctggtggatttccggggctttgatacctttggcgagatcatcgtgctggggatcgccgcgctggtgatctttgccctgaccgaaagcgtgctggccaccaaggtgcgcgcctatctgctcaaccgcaagccgcattggccgcaatcgggcgacgcgcacccgctgatgatggtggtggtgacccgggtgatgatgcccatcgcgctgatggtgggggcctatatcttcttccggggccacaaccagccgggcggcggcttcatcgccggtctggtggtcgccatcgcctttttgatgcaatacatggccagcggctttacctgggcggccgagcggcagcggttctattaccatgccaccatcggctggggcgtgctgattgcggcggccaccggtctgggcgcctggttcaacgacatgcccttcctgaccagcgatttcggctatctgcactggccgcctctggaggagttcgaatgggccaccgcgatgctgtttgacaccggcgtgttcctggcggtgctgggcgcggtgatgctgacgctggaaagcctgtcacgctttgcctggcagccggggatgacccaggaattcccgatggatatcaaccccgcgcgtgaggcgctgcgccagtttgtcgaggagaccaagcagaagatggccgaaaagggcaagaccatagacacggaaaagggggcctgagatggaagcgcttcttgcatccgccgtgggcgttctgaccgctgccggcattttcctgatcctgcgtcggcgcacctttccggtgatcctgggcctgtcgctgctgacctatgcggtcaacgccttcctgttcgccaccgggcggctggcgctgaacgcgccgccggtactgaacaagtataaggaggtcgtctataccgatccgctgccgcaggcgctggtgctgacggcgatcgtgatctcgttcgggatgacggcggtgatcgtgatgatcgcgctcagcgcctatctgtcgtcgcgcgatgaccggatcgacatgagcgcgcaggacagtgtcgacgcggcgggagaggacgcatgaaccactggatcattgccccgatcgtgctgcccgcgctgctagcgcccttcatcatcatggtgctgcgctatcaccttgatttgcagcgcatcttttcggttgcaggcaccgtcggcctcgtcggcatcgcgctgacgctgaccgcgcaggcctcgggcggcgcggtgcaggtctatgagctgggcaactggcccgcgccctttggcatcgtgctggtgctcgaccggatgtcggcgctgttcgtgctgctgacatcgctcttggcgctggtcgtggtgctttatgcgatgggatcgggctgggacaagcgcgggcggcatttccaccctctgttccagttccagctgatgggggtctgcggcgcctttctgaccggcgacgccttcaacctgtttgtgttcttcgaggtgttgctgatcgcctcttacgggctgatgacccatggcggcggcgcggtgcggctcaaggccggggtacagtatgtcacctataatctgctcggctcgaccctgttcctgttcgcgctcggcacgctttatgcggtgaccggcacgctgaacatggccgatctggcggtgcgggtggccgaactgccgcccgaggataccgccctgctgcgggtcggggcggtcctgctgctgctggtgttctgcatcaaggccgcggtgctgccgctgcatttctggctgccggcaagctatgccaatgcgccgctgccagtggcggcgttgtttgcgatcatgaccaaggtcggcgcctatgccatcctgcgcatgtatacgctggtctttggccccgatctggcgattgccgaggggctggcgggcgcctggctgctgcccgctgctttggtcaccctggcggtgggcgcaatcggtatcctgggcacaaggcatatcgcccgcatggcggcctttggcgccatcgcctcgatgggcacgctgctgatcgcggtgtcgctgttcaccccgcaggccacggcggcggcgctttattatgcggtacattctaccctggcggcggcgctgatgttcctggtcgccgatctggtgatggagcgtcagggcgggcgtatcgacggcatgccgccgatggcgcaatccggcctgatcgcggtgctgttctttatcgggtcgatcgcgctggccgggatgccaccgctgtcgggcttcgtcggcaagctgctggtgatggatgccgcccgcgacgcgggcgagtttgccgcgatctgggcgatgatcttgatcagctcgttcatcaccatcgtcgggctggcgcgcgcgggctcgctgatcttctggcagagccatgacgagcgtcacaacaccgagccggacccggaaaacgaggatgaggtgatccacctgcccgcgcccgagccgatgcccggtctgacctttgcagcggtcttcgggctggttgccggtctggcggcgctcaccctctttgccgggcctctgatggattatacccgcgccatggcggcgcagctttacgaaccgcaagcctatatcgacgcggtcctgaagggaggcgggaaatgaaactcttgcgccgtatctttccgcacccgcacctgaccctgctgttgacgctggtctgggtgctgctggccaatgcgccctcgctcaactcgctgctgttcgggctgatcttggggatcgtgatccccttcatcacacagccctattggccggaccggcccaagctgcgcaactggccgatggtggtcgaatacatgctggtcgtgctgtgggacatcgtgatggccaatgtcaccgtggccggcatcatcctgttcaagcgcgacgcagaccgcaaaccggcctggatctcgatcccgctggagctgcgcagccccgaggcgatcaccgtgctggcgggcaccatcaccatgacccccggcaccgtcagctgcgatctgtccgagcgcggtctgaacctgctggtgcattgcctggacgcacccgacccggacgcggtgcgcgacgagatcaagcagcgctatgaacgccgcctgaaggagattttcgaatgatcctgacctatgcgatctatttcacctttgcctgtttcggcgcggcgatcatgatgtgcctgtggcggatcatcaccgccgaaggggtcggcacgcgggtgctggcgctggatacgatggtgatcaacaccatcgcgctgatgatcctctatggcctgaccgtgggctccgagatcttctttgaagcggccatgattatcgccatgctgggctttgtctcgaccgtggcctacgcgcgcttcatgttgcgcggcaatatcatcgagtgagggcggcatggaccagatctgggaaatcactatcgccttcttcctgatcgtctcgggagtgttcggctttgtcggctcgttcgggatgatcaagctcaaggatccgatgtcgcggctgcacgcgccgaccaaggcgaccacgctcggggtgggcggggtgctgatcgcctcgatcctgcattcgctgacgctcgaggatcacgtctcgctgcacgagttgctgatcacgctgtttctgttcctgacagcgccggtcacggcgctgttcattgccaaatggcacattcaccggcatgaaacgcccgagtccctgccgccgaccggcggggacggcagatgggccacccacgcggtcgaacccgacgacgacacaccagagcatacggccaactgacatcatgcacacaccgcccctgccccgcacccgcgaccttgttctgatcgggggcggccacacccatgcgctggtgctgcgcaaatgggggatgatgccgctggcgggcacaagggtgacggtgatcaatcccggtcccaccgcgccctattcgggcatgctgcctggtttcgtcgccggtcactatgaccgcgcggcgctggatatcgacctggtgcaactggcgcgcttcgcgggcgcgcgggtggtgctgggcgcggttcagggtatcgacctcgaccagcgcgagatccatgtgccgggccgcccaccgatcagctttgacgtggcctcggtcaatgtcggcatcacctcggccatgcccgagatggagggttttgccgatcatgcgatcccggccaagccgctggggcccttcgctgcccgctgggccgcctatcttgcgggcgcgggcccggcgcgggtggcggtaatcggtggcggcgtcgccggggccgaactggtgatggccatggcccacgccctgcgcagccggggccgcgcgggtcaggtgacattgatcgaccgcgcgcgcgtactggcgggtctcggcccgggcgccgccgcgcgggtccgtcaggcgatggtcggtctgggcgtgaccctggttgagggggtcgagatcgcccggatctccgccgaagcggtcgaactgggtgatggccgccagatcgaggccgatttcatcaccggcgctgcgggcgcgcgcgcctatccctggctggccgaaaccgggctcgacacccacgaggggttcatcgccgtcgatgcctgcctgcgctccagcgatccgatggtgtttgccgccggagattgcgcacatctgaccgatacaccgcgccccaaggccggggtctatgccgtgcgcgaggcgccggtcctttatgacaatctgcgcgcagcgcttggcgccgggcatccgcgcccttatcgcccgcaatccgattacctcaagctgatctcgctgggtggcaaatctgccctggccgagaaatgggggcgcgtgtttgccggccccgccatgtggcgctggaaggaccggatcgaccggaccttcatggaccggttccgtgacctgccgcagatgggccaacccgccctgcccgagcttcacagcgccgggctgaatgaggcgctgggggacaagccgctttgcggcggctgcggcgccaaggtggggcgcgccgccctgcgcgcggcgctggcaccgctgccgggcatggtgcgcaacgacgtgaccccgctgcccggggatgacgcggcgctgctgacgaccggcggtgtccggcaggtgatgacctcggaccatctgcgcgccctggctgaggatccggtgctgatgacccgcatcgccgcccatcacgcgctgggcgatatctgggccatgggcgcagcgccgcaggcggccaccgccacggtgatcctgccgcgcctgtcacccgagctgcaacagcgtagcctggccgagatcatggccgccgcaaccgaggtgatgcgcgccgccggggcagaaattgtcggcggccacagctcggtcggagacgagctgaccatcggtttcaccctgaccggcctgtgcacccaagcgccgatcacgctgggcggcgggcagcccggcgacgtgctgatcctgaccaagccgctgggcagcggtgtgctgatggcggccgagatggctggccgtgcgccgggcgcagacgtggccgccgcctatgccctgatgaccatggatcagggacctgccgcccgcatcctgggcgccgcccatgcgatgaccgatgtgacgggcttcggccttgccgggcacctgcacgggctgtgcgaggcctcgggcaccggggcggagcttgaccttgcggcggtgccgctgatggcgggcgcgttggccttgtccgaggcgggtcaccgctcgtccatcttcgccgacaaccgggcgctggtgccgggcttgcccgccaccggcgcggcggcgctgctgttcgatccgcaaactgcgggcggcctgctcgccgctgtcgcgcccgatcaggccgacgtctgcctcgcggatttggtcaaagcaggttaccccgccgcccggatcggggagctgacccaaacgcccggcctgcgtctcgcccgctgacgggggccagccccccgccgcccgttccgggcgcctccccccggagtatttcaaaccagaaagaagcagcagaggctcggccctgcatttcgcccaaagtacgctggggggtccgcggcttgccacgtcggaggcagcgccccctctcgcagcgctcagagggccttcagcactgcggcaacctgtgccgtcagcgtatcaatacccgcatggtcgagtgtgtcggagcgcaggcgcgccgcaacctgcaccgcatggctggcgcgggacttgcgataggccgggtcgtaatgctgttccatcagggcgcgggtgaccccgtgtttgtcacctgccgcgaccagggccagccacccttcgaccaccgcatgcccccggtgatagcgcagcgggtcgagccgggcggtcagggtctcggcatccgacaggatatcgtcataggcagcggtgagataagcggagcgggcggcaacgggcgcctcgatctcgatccggggcgcggcacaaagcgcggcccagaggctgggcggcaggatacgttcgccgatgcgcgagctttccgcctcgaccaccacggggcgcgtggggtcgagcctgcaaagcgccgccgccagcgccgattcaaacgccttctgctctggctgtccgccgggccgcgcgcccagcagcgagccgcgatgattggccagcgcctcgaggtcgagcatctggacgcccagcgccggcagccgggccaggatctcggtcttggcggtgccggtgaacccgtcgagcgccaccagccggtgcggcagcggatcctcgtagaggtaccggtttaccagtcgtcgataggtgcggtacccgcccgagaccacttcggcccgccagccgatctgttgcaacatccaagtgaacgagccggaccgctgcccgccgcgccagcaatagaccagtggccgccagtggccctcgtgatgggacaggctctgctccacatggctggcggcgttgcggaacaccagcgccgcgcccagcttgcgcgccagaaacgggctttgctgcttgtagatggtgccgacgcgggcacgctcttcgttgtccagcaccggcaggttgatcgcgccgggcaggtgatcctcggcaaactccgccgggctgcgcacgtcgatgacagtgtcatagtcatgcgcatagagttgcgggagcgtggtgaattctagagccatgcgcgcggtgtagcgccctttgcggacgggcgaaagatcacccgtcgaagggttcgatcaaatccggaccgctggcgcggttcgaattcaccgccgggtcgacccggtgatagtcgagcacctcttcggcacccggttgcatcagccgggcagcgccatgccccgcctcgcccagccagagcggccagtcatccggttccaggatcagcggcatccggtgatgcaactgccccagatggcggttggcagcggtggtgacgatggcgcaggtgggctggcgcgcggcctcggggccccagtcctgccagatcccggcaaaggcgatcggcgcgccgtcgcggcggtgaatgtaccagggcaggcgcacgtctccgcccggacgcgtccattcatagaaccccgtggacgggatcagacagcgccgctgccggcaggctgcgcgaaaggctggtttctcggccagggtctcggcacgggcgttgatcagcagcgggccgtcggtttcgctcttgtaccactgcggcaggaatccccagcgcatcgccaacaggttccgcccgccgggaccggcgcggacgacgtgaaccggattggtggggcagatattgtaatttggcaccgccggcaggtcattggccggctgcgcctggaacagccgcgccatggcgtcgctgggcagggtattggcaatccgtccgcacatggcggcagattacgaggccgcctgtaccttggccagtacctgttgcacctgggcctcgacgctctgccaggcgggcactgcctcgatcgcggcaatccagcggtggatattggcgtagccctcaagcggatagtggcactgatcccgcaggctgagaatgcaggccagcgtgatatcggccagcgtcatcccatcgcccaccagccagtcacgccccgccagatggctgtcgagcaccgccgcgtatctggccacctgggttgcggcggtttccagatcggcgtccatctggccaaagatgtggcggctgatgaagggcgacagcgccggtgtccaatgggcggtctcccaatactgccagcgcaggatgtcatagcggatgtcggatttcggccagaggctggtctcggtctcggcacagagccgcgccatgatggcgttggattcccaaagcgtgctgccatcgtcatattcgagcaccggcaccttggcattgggattgagcgcgacaaaacccggcgcgagctgctcgcccgtggcgaggttgaccagtgcaaccggcaggttcaacccaagatgcgcgttcacgaccagaaccttgcgcgagttgggcgaaggcggaaagacatgcagtttcatgaagtatctcctttgtttaacttatttgttaattaacgtatccatatgccgcaggtcaagcgtcatgaaactgtcgcaaatgggtttgcaacccgcctgtgccgcccctagatctacggtaccacctgccgtcgcagcgcacgaaagccctttatgacgcttgatcccacccctgccctgagcgcgcttcgatccggagatttccgcaccgtgcagaaactggcgcgccgggcgctcaagctggccaagggtgatcccggctggctgaaccttgccgcaattgccgaatccgggttgggccggcccaaggcggcgctgccgcatttccagctggcgctgaaactggcgcccgatttccatgatgcccggcgcaatctggcgcagacgctggtgatcctgggccgtttggacgaggccgagcggcatctgcagcagctgaccggcaccaacccgcaagatgccgaagcctgggcgttgctgtcgcaggccgcgatggggcggggcgatggcgatgcggcgctggcggcggcggatcgctatgtcgacctgcggcccggacaggcgcgaggcctgatgttgcgcgccacgttgcatggccggttgggcgacgaggcggcggcgctggctgatctgcaacaggcgcagatggccgaacccgacaatgtcgacctgctgatcgccctgtcactgccgctggcgcgcgcagaccatcccggcgccgcgatcgacgtcgcccgccgcgccgtagagctggccccgcgccatatccccgcccggctcacccttgcgatgcgccatgtggaacagggggacagcgatgccgccaaggcgatgtatcacagagtgctcgaaatcgcgcccgatcaggccgaggcgctggaacagctggcccatctcaacgatgccgccgagaaccagcggcttgcgccccaggtgcagaccgcattgaaaactgccgaggcgggcagcctggacaaggcgcaactgcatttcgcgctggcccggattgcagcgcaaagcgcggatgacgacggccttgcccgcaatctgacccgtgccaatgccaccatggcgcggctgatgccctatgacgccggggccgatacccggctgagcgaggcgctgatggcgcggtttgcaccgggcgcggactgcgacgggcccggcgatgggcctgcgccattctacgttctgggcctgccgcggtccggcacctcgctgaccgaggcggtgctgggcgcgcatccggtggtgcaccccctgggcgaacgcatcgcaccggggcggctgctggcgccgctgatcgacggcgggctgccgtttgacgcacaggcgcgggcggcgttccgcaagggcgaggccgcgagcctgcccgccctgcccgaaggcacccggttctataccgacaagatgcccgagaattaccggcttgtgggcttcctgctcgcggcgcgcggggatgcgcgggtgatccacctgcggcgggacccgcgcgatgtggcgctgtcgctgtggcaggcgcatctggcgggatcggcgttgaactatgcctatgacctgggcgctatggcgcatcggttcaacctttacgcccggatgatggcgcattggcgcgcgatcttccccgaccgcattctggatctgccttacgaagagctggtggccgatgtcacccgtgccagccagcggctggccgagtggctgggtctggtctgggatcccgaaatggcgcgacccgagcgcagcacatcacagattctgacgctcagcgccagtcagctgcgccagccggtgcatacacgctcggtcggcaaatggcgcaagcatgaggccatgcttgcgcccttcatcgcaggtctcgaccccggcctctggcccgagttgggccagtccgggatctgagggtcacttcttgacgatgcgcccgtcgagatagggctgataaggcgcgttggcggcaaggtactccgccgtcacatcggccagatcggggccgtagtcataggcgttcttgtcgtcccccgagaacatcgcatagccgtcgccgccattgcgaacatagttgttggtcaccaccatatatgtccccgtcaggtcgagaggcacaaaaccatcctcgctggcaaccatgacctcgacaatgcggctgccggcaggctgcgcgctgtcccaggtgaaggtcaggcccgagacctgcgggaagcggcccgcgccctcttcggcctggctgacgccgttttccagcgcctcgacgatcagggcaccggtcgcctcaaaggtcgacagcgtgttctggaagggcagcactgtcaacacttcgcccatggtcacctcgcccgcgtcgatcgaggcgcgcaacccgcccgaattggcgatggcgatggtcacgccctgatcggccacccgctccagcatcgcgtcggtgaccagattgcccatctggcattcctgcacccggcagacatctcggctgccctcgatcggggcggcggcattggcgaccaccttgttgcggatctcttccagcggcaccgcgagttcctggatacgggcgacggtggcggtgtcctcgctcacggtggcatccatgatcagcggctcgcccaccgcctcgatcacgttgccggcgtcatcaaaggtgacgttcagttcgcccaggaacttgccataggcataggcctgcacgatctgcaccccgtttaccacggtgggataggggcccgacgccttgtccgagacattggacaggtaggtgttggaatgcccgcccacgatcacatcgacaccggtcgtttccgccgcgacgcgctggtcggtgccatagcccgaatggctgagcacgatgatcttgttcacgccctcggcggtcagccggtcgacctctccctgtaccgcaggcaccgggtccgagaaggagatgttcgggccggggctggccaactcatgggtatcctcgggcgtcaggccgatcaggccgatcttttcgccgcccttctcgatcaccgtcgatttcagcaacttggtggccagcagttcctcgccgctgaaatcggcattggacatcaggaccggaaagcttaccgcatccatgaaaccgcgcagcacctcggggccgtcgtcgaattcgtggttgcccacggtcatcgcgtcatagccgagcttgttcatgaactcggccgcgaccttgcccttgtaataggtatagaacagcgtgccctggaactgatcgccgccatccaccagaatcgcgtttccggcgcgggcgcgcgcggcctcgatcgcggtgaccagacgggcggtgccgccaaagcatttgccctcggcgttgtcttcggccccgcaaccgctgtcatatttgctgatcggttcgaaccgggcgtggaaatcgttggtgtgcagaatggtcagcttgtattcggcggcggccatgccggccgtcaggcccagtgccgcaaccgaagtcatgaaacgggtgaacatgctatcaactccctgttgttattgccggtgatggtgcgcgcggaattgagcggagtcaaaggtctcgtgagggaaatcgcgcttgattcctccccctgcccaaggcatcaccggaccatgctgatctacaagatttttcgcgccgacgaatgggcggcgctggagcgtgacggccagagcgtcggggcaccggtggacctggccgacgggttcgtgcatttctcgaccgccgagcaggcgggcgaaacggcggcgaaacatttcgccggggccgaggggctggtcttgctggcctgcgaggccgatgccatgggtgacgtcctgaaatgggaggtgtcgcgcggtggggcgctgttcccgcatctttaccgcgaattgcggctgtccgatgtgctctggtcgcagcccctgccgctggtggacggtatacatcgcttcccgcaggagatgacatgacaggctatatcgaccccgaccgtgcccagttcgaggcgttcaaggcgctggatcgcgaccacccgatcgagatgctgaacctggtgaagttccgcgaccgcgccgcctaccccgaggggcacgaattggccaatgccgggttgagcggggccgaggcctatcgcaattacggccgcgagaccgcgccggtcatcgcccggctgggcgcctcgatcgtctggcgcggcacgttccagaccgtgctgatcggccccggtgacgaggtctgggacgagatgttcatcgcgcgctatcccagcgggcatgcgtttctcgagatggtgaccgatcccgcctacagacaggcggtggtccaccggcaggcggcggtcgagacctcgcgcctgatccgcaccaaacccggtacagggggcacaagcttcggatgaagatgatcgagagattggggctgacagccctgcaccggctggacccggaaaccgcgcatggcctgtcgatcaaggcgctgaaggcggggctggtgcccctgcccggcccggtcacctcgacccggctgcgcacccgtgtagcggggctggacctgcccaacccggtggggctggcggctggattcgacaagaatgccgaggcgctggcaccgctggcgcgcgcaggcttcgggtttatcgaggtcggggcggccacgccgcgcccgcagcccggcaacccgcgcccgcgtctctttcgcctgaccgaggaccgcgccgcgatcaaccggttcggcttcaacaaccagggcatggaagcgattgccgtgcggctggccaaacgtccgcgcgatgcggtgatcggccttaatctgggggccaacaaggacagcagcgaccggcccggcgatttcgcccgcgtgctggcgcattgcgccgcgcatctagatttcgccacggtgaacgtcagctctcccaacaccgagaaactgcgcgacctgcaagggcgcgcggcgctgacggcgctcttgtcgggcgtgatcgaaacgcgcgatgcgctggcccggccgatcccggtgttcctgaagatcgcgccggatctgagcaaggacgagatcgccgatatcgccgccgtggcgcgcgatacgggcgtggatgcggtgattgccaccaacaccaccctgtcgcgcgaggggctgcacagcgcccacaaggatgaggcgggtgggctgtcgggcgcgccgctgtttgacaaatcgacccgcgttctggcgcggctgtcggcgctgaccgatggggcgatcccgctgatcggcgtgggcggcatcagcaatgccgaacaggcctatgccaagatccgcgccggggcctcggcggtgcagttctataccgccatggtctatggcggcctggcgctggcggctgagatcgcgcgcgggcttgatgcgcttttggcgcgcgacggcttcgcctcggtcgccgaggcggtgggaaccagaagagaggactggctgtgatcgaatactggcacaatccgcgctgttccaagtcgcggcagggtctggcgctgctggaagagcgcggcgcagaaatcgaactgcgccgctatctggaggatgcgcccagccttgaggagctgcgcgccacccaggcggcgctgggggtttcggccatcgcaatgatgcgcacgggcgaggcgcggttcaaggaactgggcctcagcaagagcgaccccgacgccgtgctgctggccgccatggcggaaagcccggtgctgatcgaacggccgctggcgatcaagggcgaccgggcggtgatcgggcgcccgcccgaggatatgctcagcctgctggactgaccgccgcgcgctccagcgccggatagcgcaggcccagcgtgatgccgcgcgcgatgaaggaaatcgtcagcgccatccacaggccgtgattgccgtagggctcaatcagcagccagacggtggcaaaatagatcgccgccgagagcgccatcatgttgcgcatgtcggccgagcgggtggcgccgatgaagatgccatcgaacatcaccagcgccaggatcagaagcggcgccgccaccatccaggccagatagtcgcgggctgccagttgcaccgccgggtccttggtcatcacgtcgatcagccagggtccaagcgcccagaacaccaccgccagcaagagcgccagcaccaacccccagaggctggtcatccaggccgcgcgcctgagccgggccacggctccggcgccaaaagcctgcccaaccagtgactcggcggcaaaggcaaaaccgtcgagcgcatagccggtgatatggacgaattgcagcagcacctgattggccgccagcgtcacgtcgccgaaccggccgcccagcagcaggaagctgacaaagatcgcctggagcagcatcgagcggatcaggatatcggtgttgaccaccgccatgcggcgcaggcgcgccgcctcgaacacccgcgcccagtcgcgccagcgcgggttcagaaaggcatcgcggcagagccagaggccaaaggcgagcccggtccactcggccagaaaggtggcaaaggcaaccccgttgacgccccagccgaggccaagcacgaaccacaggtcgagacccatgttgagcccgttcatccacagttgcagcaccagcaccgcccgtgtgcgctccagcgcgatgagccagccggtgatgccatagatggcgatggcggcgggcgccgaccagatgcggatggacatgtagccgcgcgctagagtctcaacctcggcgctggccgggctgacggccagtgcgccccagtagatcggcagttgcagcaaaatgagtgcgactccacccgccacgccgatcatcagcgagcgggtcagcagggcggcgacctcgccctcgtgccctgcgccgtgcgcctgcgcggtcaacccggcggtgcccatgcgcagaaagccgaagatccagtagatcgccgacaggatgatcgcgccgacacccacggcggcgatgggcgcggcctgcgggatctggcccaccacggcggtatcgaccgcgccgaggatcggcactgtcatgttggccagcatgatcggaacagcgatcttcaacacccgctggtgcgtgatcggggccgcgtcggacatgcgccgctcagctttcggggccggggtcctgcggcatcaggaaatgcccggtcccctgcgcatagagcttgtcgtgatggtcctgccaggcctcgacccggaccgaggcatagcgccgcccggcccggctgatataggcgcgcgcataagcgtcgcgcggcaggcccgagcgcaggtagtcgatggtaaagtcgatggtcttgggaaagcgcatgttctcgtcggtcaggatatcctcgggcgcgagatcgccgctttcgatccgttcgaacagatgtgcccagctcagcgtgatgacggccgtcacctcgagaaaggccgctgtcaccccgccatgaatggcgggcaggaacgggttgccgatcagcttgtcatcgaaattcagcaccccggtcagctcgtccccgcgccggtcgaaggtgatgttgagaaaccggataaagggcaccccgctgaccagcgcgttcagcgcggcatcgcggcgctgcttgaccacctgcatgggttcgggacgggtccgggccatctcagcgcccctccacggtaaaagcgcctgccgccgtggcgacgggacggtcggtatcgtcatcggtggccaccgcacgcacaaaggcgacgttgcgggtgatgtgatgacaggtggcccgggtggtgatggtctgccccggggttgcggcccgcatgtagtcgatcctgaggtcgattgtcgcagttccgcccggcgccgacgggtggctcatcaccgccgcgccgcagcaggtatccagcatcgccgacaccgccccgccatggatgaccccggtgcgcggatcgcccaccagttcggcgttatagggcatggaaatctcggcctcgccctgaccgatatacgtcagttccagccccagcgccttggcatgggggatcgcctggatgaattgccgggccagttttaccttgtcggtcatatgcctgcggtcctgccgttgctttgcccctttatgaacagggcacgacacaaagggcaagcccggcagttgcgctggaattcgcaagcccctaggttgcgggcaaggagattggacatgcccgagacgcgtttgtcattcaaggagatgtgcgccgagttcgacgtgaccccgcgcacgctcagatattacgaatacatcgaactccttcagcccgaccgcgagggacgcgcccgctattacggtgcgcgcgagcgggcgcggatgaagctgatcatgcgcggccgccgcttcggctttgcgctggaggaaatccgccagtggctgctgatctacgaggatgagggcaaccaggcgcagatggccgcctttgtcgagatggccgaccgccagatgcacgaactgcgcctgcaacagcagcaactggacgaagcgatgagcgagttgcagcagttgcgcgaccaaaccgccaggggcatcaagtaacgcccgacctaccgcaaacgtgatccgcgcgcgcgacgcgccggcttgtctttgcgccacaggcgccgcaggctatgatgtgtcgggcgcctgccgcccggcccagagcgggaggaccggatgcccaaccctgtagctcttgttaccctgacgcttgccgcccttatgctggcggcctgtgaccccggcccaaccgggcatggcaccgcgcccgccggtgtggatcaagccgactgggaccgccagatcgccgcccgccggcaggcgcgcagcgacgtttaccggggcccgcgcggcggcgccacggggcgctgattccaccctttcgtcggcaggtcagcacccgcaaatccacccatcaaacggtttccgctgggtaaggaaatgtcgcaaaaccgcccttccgagacttgatcttacgtcaccgagaaagtgacgtgacgtttggcttacgtcaacgtcaagcagatgttgtaaacagcgggaaagctgatcacctctctgccatgacgccagcgacgagagattgagagaatgaccgaagacctgatgaccatccgcgaaatgtgcgacgcctatgacgtgacgccgcgcactctgcggttctacgaatccaaggagcttctgttcccggtccgggatggtcagaagcgcctgttcaccaaacgcgaccgcgcccggctcaagctgatcctgcgcggcaaacggttcggcttcagcctggagcagatccgtcagctgctggatctctaccatgtgggcgatcagcagcacatgcagctgaaccgcacctatcagatcgcccacgagcgcctggccgacatggaatcccagcgcgacgagctgacccaggccatcgacgacctgcgcgaacagctgcgctggggcgagaaagtgcttgcctcgatgaaagacaccaagaaggcggccgaataagccgcctcatccaacacccgttccaagacttcagggagccccccatgcccatctataccgcgcccaccaaggacacgcagttcatcctgcacgacgttctcaaggtctcgcaatccgacacgcccggctatgccgaactggacgccgatttcaccggcgccgtgctggaagaggccggcaagatcgcgaccaacgtgctgcacccgctcaacatcgtgggcgataccgagggctgccggctggaaaacggcgtggtctataccccgaccggcttcaaggaggcctttgaacaggtcaaggaaggcggctggaccgggctggacatgcccgagcaatatggcggccagaacatgccccaggtgatcggcaccgcggtgggcgagatgttctctgcctccaaccaggccttcaccatgtatcagggcctgacccatggcgccgcctcggcgatcctggcccatggcaccgacgcgcagaaggacacctatctgcccaagatggtgtcctgcgaatggaccggcaccatgaacctgaccgagccccattgcggcaccgatctgggcatgatgcgcaccaaggccgagccgcaaggcgatggctcctacaagatcaccggccagaagatcttcatctcgtcgggcgatcacgacatggccgacaacatcgtacacctggtgctggccaagatcaccggcggccccgagggcatcaagggcgtgtcgctgttcattgtccccaagttcatggtgaacgaggatggcacgcttggcgcccgcaacgcggtctcggtcggcaagatcgaggaaaagatgggcatccacggcaactcgacctgcgtgatgaactatgacggcgccaccggctatctgctgggcgaggaacacaagggcatgcgcgccatgttcaccatgatgaacgaggcccgcctgggcgtcggcatgcagggcctggcccaggccgatgccgcctatcagaacgcgctggaatacgccaaggaccgtctgcagggccgcgacgtgaccggggtcaagaaccccgagggtccggccgatccgctgatcgtgcatcccgatatccgccgcaacctgatggaccagaaaagctttaccgagggtgcccgcgccttcctgctgtggggcgcgaccctgatcgacgccgcccaccgcgccggcgacaaggatgccgacgggctggtctcgctgctgaccccggtgatcaagggtttcctgtccgatcagggctatgacatgaccgtgcaggcgcagcaggtctatggcggccatggctacatcgaggaatggggcatgtcgcaatacacccgcgacgcccggatcgcgatgatctacgagggtgccaatggcgtgcaggcgctggatctggtgggccgcaagctggccgccgatggcggcaagcacgtgatggccttcttcgagctggtcaaaagcttctgcaaggaaaacgccggtcaggacgaggcctatgacaaggcgttcatcgaaccactgaaagcggcgtccaaggacctgcaggccgcgggcatgtatttcatgcagaacggcatgaagaaccccaacaacgcgctgtcgggctcctatgacttcatgcatatgttcggccatgtctgcctgggcctgatgtgggcgcagatggccaaggccgcccggaccgcactggatggcggcgcttcggacaccgcgttctacgagaccaagatcgcaaccgggcgtttctacatggctcgccgcctgcccgccaccgccctgcacctggcccgtatccagactggcgccgacacggtcatggccctggacgccgccaacttctaagccagcggtgggcaggaatgcccaccctacccccgccatgatgggaggacctggatgcccaaacgtttccgcctgacccgccgcttcccggtcgcgatgaccgaagacggctatcgtcggctcaagagcttttcgcgcgaggccgggctggacgagggcgaggcgctgtccttcctgttcgagaatttcaacagcgtgatcaacgaggagaacctgatccaccggctgcgcctgttcaacgccgagctcgacgaccgcaagcggtagaaaacgccttcggcgggagtatttgcagcggaatgaagaacacgcctgttcccccgccctccggcccggccgcccggcgggacgcgggcagaacgacggaccttcattccgcgtggtcatcggcccttcagcctgtaccgcagccggaaacagaccagattaagcttgttatccggtaacgaggcccctgcttcatttcgccggaaatactccacgggagtgcgggggtgagaaacccctgccgcgacattggccaagggaggcaatgatgacgatcaaactctactgcttcggagaaagcggcaattcctacaaggcggcgctggcgctgcaactctcgggtctggactgggaaccggtctttgtcgacttcttcggcggtgagacccgaacgcccgaataccgcaccaccgtcaacgagctgggcgaagcgccggtgctggtggatggcgaattccgcaccagccagtcaggctgtatccaggcctatgtgaccgaggcatccggcaagttcggcggcaagacccgcgaggagaactatgacatcctgcgctgggtgctgtgggacaaccacaagctcagctcgatggccgggctgacccgtttcctgatgaacttcctgcccgaggacaaacgcccgcaagaggtgatcgccttcaaccagggccggctcaaggccgcttatgccacgctgaactcccatctggagggccgcgactggatcgtgggcgttggccccaccaatgccgatctcagctgctgcggctacctctattatcccgaacctttcggctttgaccgcgccgactggccccatatcgacgcctggctggaccgcatcgccgccctgcccggctggaaacacccctatgacctgatgcccggcaacccgtcggatcgcgcttgaggagaccaagatgaccgaagcttatatctatgacgccgtgcgcaccccgcgcggcaagggccgcaaagacggcagcctgcacgaggtgacctcggtgcgcctcagcgcgctgacgctgaacgcgctgaaagagcgcaacaatctcgaaggtcacgcggtcgaggacgtgatctggggcaatgtcacccaggtgatggaacagggcggctgcctggcgcggaccgccgtgctggcctcggaccttgaccagtcgatccccggcctggccatcaaccggttctgcgccagcggcatggaggcggtgaacctggccgccaaccaggtacgtggcggcgcgggcgatgcctatatcgccggcggggtcgagatgatgggccgcgtggccatgggcagcgacggcgccgccatcgccgtcgatcccagcatcgcaatggaaacctacttcgtgccgcagggtatctcggccgatatcatcgccaccgaatacggcttcacccgcgatcaggccgacgcgctggcgatggaaagtcagcgccgcgccaaggaggcctgggacgagggccgctttgccaaatcggtgatcccggtgcgcgaccagaacgggctgaccatcctggatcatgacgagtacatgcgtccgggcaccgacatgcagtcgctgggcggcctcaaccccgccttccagatgatgggcgagcagatgcccggcttcgacaagatcgcgatgctgaaatacccgcatctggagcggatcaaccatatccaccatgcgggcaactcctcgggcatcgtggatggggccgccggcgtgttgatcggcaacaaggaattcggcgagaaatacgggctgaagccgcgcgcgcgcatcaaggccaccgccaagatcggcaccgacccgaccatcatgctgaccggcccggtgccggtgaccgagaagatcctggccgataacggcatgaagatcggtgaccttgacctgttcgaagtgaacgaggcctttgcctcggtcgtcttgcgcttccagcaggcctttgatgtcgatcccgcgctggtaaacgtcaacggcggctcgatcgccatgggccacccgctgggcgccaccggcgcgatcatcatcggcacgctgctggacgagctggagcgtcgcgacctggaaaccggtcttgcaacgctctgcatcgcctccggcatgggcgcggccacgatcatcgaacgcgtctgatgccgaaactggacctcgacagtatcgaacggcgtatcggctcggtctatccgggtcggctgaacgcggccatggatggccggtccagcctgcgcctgggcgatgccggcgggctcagccagtttggtgtcaacctcgtgcggctggagcccggggcgaaatcgtcgctgcgccattaccacatggagcaggacgagttcgtcatggtgaccgagggtgcgctggttctggtcgacgaccagggcgagcatccgatggttccgggcgactgcgccgcctttcccgctggcgacccgaacgggcaccagttcgtcaatcgcaccgatgcgcccgccaccttccttgtggtgggcacgcggaccccgaccgagaccgcttattacagcgatatggacatgatggtgaaacaggatgcctcgggcttcgctttcacccgcaaggatggcagcccgctgacggctgaccagatcggagacgacaatgagtgattttacgctgaccaaggacgccgacggcgtcgccttcatcacctgggatgctcagggcaagtcgatgaacgtgatgacccgcgaggcctttgaactggttgacagcctggtcgatcaggcgctggccgatgacgaggtcaagggcatcgtcatcaccagcggcaagagcgatttcgccggcggcatggacctgaacacgctggccgtgatccgcgaggaagcgggcgaaaacccggcccagggcctgttcgacttcgtcatgggcggccaccgcatcatgcgcaagctggaactggcgggcatggaccccaagaccaagaagggcggcaagccggtggcctgcgccatcaacggcacctgcgccgggatcggcaccgagatcgcgctggcctgtcatcaccgggtgatgaccaccaaccccaaggccaagatcggcctgcccgagatcctgctgggcatcttccccggcggcggcggcaccatccgctattcccgcatggtgggcgccatggccgcggccccggtgctgctggaaggcaagatgatggacccggccaaggccaagggtgcgcagatggtcgacgcattggcggatgacccggttgccgccgccaaggaatgggtgctgaacgccaaggatgccgatctggtcaaaccctgggacgccaagggctacaagatgcccggcggcgccccctatcatccggcgggtttcatgacctttgtcggcgcctcggccatggtcaacggcaagacccaaggcgccttccccgcgcccaaggcactgctgagcgccatctacgagggcgcgctggtcgatttcgacaccgcgctgcgcattgaggcacgctggttcacccatgtgctgatgaacccctcctcctcggccatgatccgcagcctcttcatcaacaagcaggcgctggagaaaggcgcggtgcggcccaaggacatccccgaccagcgggtcaagaaactcggcgtgctgggcgcgggcatgatgggcgcgggcatcgcgctggtcagcgcgcaggcaggtatggaggtcgtgctgatcgaccgtgaccaggccgccgccgacaagggcaaggcctataccgaagcttacctcgacaaggggatgaagcgcggcaaggtcaccgccgagaagaaagaggcgatgctgggcctgatcaccgccaccccggatctggacgcgctgaaaggctgtgacctgatcatcgaggcggtgttcgaggatccgggcgtgaaggccgagatgaccaagaaggtcgaggcgatcatccccgaggactgcatctttgcctccaacacctcgaccctgccgatcaccggtttggccaaggcaagcgtgcggcccgaacagttcatcggcatccacttcttctcgccggtcgagaagatgctgctggtcgagatcatcaagggcaaggaaaccggcccgcgggcggtggccaaggcgctggattacgtgcgccagatccgcaagaccccgatcgtggtcaatgatgcgcgtttcttctactgcaaccgctgcatcattccgtatgtcaacgaaggcgcgcggatgatcaccgagggcgtgtcgccggtgctgatcgacaatgcggcgcggcagctgggtttcccggtgggtccgatccagctgaccgacgaaacctcgattgatctcggcgccaagatcgcgcgggcgaccaaggcggcgatgggcaatgcttatcccgaaagcccggctgacgacctgatcttctggatggaagagctgggccggatgggccgcaaggccaacgcgggcttcttcgattatgacgacaagggcaagcgcaccggctattggcagggcctgcaggacaagtacccgctggccgaagagcagcccgacctgatcgaggtgcaggaacgcctgatgttcgcgcaggtgctggaagcggtgcgtgcgctggaagaaggcgtgctggaagacatccgcgaaggcgacgtgggcgccatcctggcctggggctttgccccttggtcgggcggcccgctcagctggatcgacatcatcggcacgccctacgcggcggatcgctgtgaccagttggcggcgaaatacggcgagcgcttcgcctgcccgccgctgctgcgcgaaatggccgacaaggggcagagcttctacgggcgttttgaccccgaggcgaaatcggcggcctgacgccccctgtcagacggaacaagaccggcgcccctgcaagggggcgccggtttgcgtttcgatgttcgtcaggcgaaggggttggcggccaacgggtgaccggggcgcggcgggcgcatcggcagattcggcaggtcggcgggatcgcagcccaatgcgtgatcgtcatcatcgtcgatcaggcaattgaccagaaaccgcgccgccgccccgtcgagccggtcataaagcgtcggttgcagcagatcggctccgtccaacacctgacggggcaccggacaatgggccagcagcccgccctcgacatagatcacctcgtcctggtggaaggccagcgtggtcacctcgacccgctcgccgggcaggtcgtcggtgatgccgcgatagccacgcagcatgcgcgcgggaaccaccgcatagggatcgccgagtgcatccagcgccgcctcgcattccaccagcagcccctgatcgggcatcatccacaggtcgcgccggttgtggcacacgccctcgggcagccgcaccgggcgcagcgccgccggcaggccagccggcaatgtcaccgtttcccgctggatatcggccaccgtctgcatggcatggtcaaaggtcagcaccttgtcccccaccttgagcgcttcgaccggttgccagccgaaattggaggccaccgacgttcccgccagaagccccccttgcccggtgatcagcagaccgtcgagcaccgccatggattccgccatggccgggctttcccctgtgtccttgtctttccatccgaacataagcgccgtccccattgtggcagcagcaagagcatggcttgccggattaaccagtttacaaggtcaggacacgcgattcgaaggccggaaacatgccgcaacaagggcgagattgtggcattggccgggccatttcggacaatgccgcgcggtctggcggattgacgccgagcgcgcaacagcgcctcagtcgaagcggtaaccaaagcgcgcgatatcgcttgcacaggccgcgcccagcgcctcggcggcatggtcagaataatagctgcgataatcggcggcgcgctcggagcggttcgcgcgcggcatatccagcgcaaagcccagatgcgcggtcagcggcgccagatcggtctccagatgctccagccggatataggcggcgcaatgttccaccccgtcgacgcggcgcatatagctgggggccggggccgcgcgaaaggccgccagcgtctgcggagcggtgacgaagccctcgaactccagctgccgcgccagatgcaccgccgggtgatcgaacgtctgcccccgcagccaatggtaatagctgaccgcccggtcccaggggttgcgcaccagggtaaaggcaaagaggccagccagaacctcgggcgcgatcagcccctcgatatcggccagcgtcgaatgtttccacagccgtccgcgcgcctgcacccccttgagacggccgcgccgccggatcgccttgggcgtgtcgccgatcaggatgtcatccttcatcgcccgcgcttcgagcgccagcgccagcgaggtgccgcccgtcttggggatatgcacgaagatatagccgcgaccgggtgagatgatcatgccgccacgctagcggcgcgggcagcggcgctcaacccgatctgagcgcgatgatcgcgcccgccagcacgatcaacccgatgcccagcatctgccatggccccaggccgacacccagcaccacccaggcaaagagcggaccaaagatcatcaccgagaactcgaagaccgagacataggagggctcgcccagctgataggcccggatcagcatgaagacggcggtggccgatcccaccgcctgcagcgcgacccaaggcatcgcctcggccatcggccagacccagccacgcgcgacaaacccgtccggcccgggcagcggtgtggcgggaaacagcgccagccagatcagcccgccgagaccggtcaggcccagcgccgtcaccatcgcgccaagcagcgccgccgtgctctcgcctgcgcaatggcggcgggtgaccaccgcgcccaacgcgtagaagaacccacccgccaccgggatcagcaccgtcgcatcaaaggcgccggggtcgggttgcagcacgaagagtataccggcaaagcccatcagcaccgccaggatgcgccagggtccgatccgctgacgcaggccaaaagcggtcaccagcagcacgaagatcggcgaggtgaacaagcccgccagcgcctgggcaatcggcatgaaggccagcgcgctgaaatagaacagcatcgccaccgtcaacagaaggctgcgcagcaggacccagcccttgcggcgcggaaacagcccacccagccccatcagtgacatcagccccaccaggggcaacatcatcagcgaacgcataaagtggaactgccacagcccgatgctctcggccagccggatcacgtaattgtcgattacgccgatgatgctcatcgccgcgatcatgtagagcgccgccgccaggggggccgaattggtttctgcctgcattccgaatgccatagccgggccgcgcgacccggtcttgtcccctagcgacactttgcccggattattgcccgcggccccgggcacagcgcaacccgtttgccgctggcccgccaaaggtgtaggctggccgaaaaacaagaacgagcatcccgtatcaggcatgacagctctcaagcaatacgagcggatcgaggcgaccggcctctggcgcccctcacccgaggcacagcgacgcgaggtcgtggtttcgatcggcgaggcgacgctgacgatttccgatttcaacgaccgggcgctgacccattggtcgctggcggcactggagcggcagaacccgggcgagttcccggcgctttactgccctgacggcgatccgggcgagacgctggaacttgccgagagcgagtcaacgatgatcgccgccatcgaccatctgcaacgggcgatcgacagccgccgggcgcatcccgggcggatccgctggatcaccgtggcggtgatggtgacgattgtgctggggatgctgacactgtggctgcccggcgcgttgcggcggcacgtggtcgccgtcgtccccgagatcaagcggcaagagatcggccgtgccgttctggcccgggtcgaacgggtcaccggacaggcctgttccgacgaggaaaccgacatgatcctgtccaggctggcccagcgcaccggtgtgcgccggctggttgtggtccccggcgggcgcgccagcagcctgttcctgcccggaggcatcgtggtgctgaaccatgcgctgatcggcgatcacgaggacagttcggtcgccgccggctatgtcctggccgagcgtgcccgtgccaatgcgcaggatccgctggacgatctgctctatcgcgcggggccgctggcctcgttccggctcttgaccacggggggtctgacgcccggcatcctcgacagctatgccgagcgggtgctggccgagccgcgcccggatatgccggacgaggcgctgctggcggtgttcagccaggcggcgatcccctcgtctccctatgcctatgcccgcgatatcaccggcgaaaccgtgctgggcctgatcgaggccgacccgatgacgggccgcacgctggaaccggttctggccgaccgcgactgggtccggctgcaggatatctgcggcggctgaggtcagcgccatcccggcaaagacaagggccgccccatgggcggcccgtctcgtttcagatgtctgtcagcggcgcgcgcgggtcggggccggtggcgccgtggccggtgcgttgcgcgtggacagtcgaaaccgcaggggcggcttggccccgtgggtataggaccgttcgctgtgttccacagtaatggttctggggttggtctcgaccggcagcagggtgcgcggcaggtcgcgcgaccagagctgttccatctgtgcgtccccctcggcggtccgcatgccgcgcagggggttcagccggtcatcctcgcggtcgacggcccggaacccggcaggggtctgaaagcggctgtactggatcgccgggcgcagcgtgcgttcagcgcgatggggattcagccggtcgtcggtccagaccgggcgaaatccctcaggtatctgcagattggtggtgttctgccgcttgtcatagacatgctgcggcaccacccgggtgttgagcgagacccggacgccggtatcccccaccttgagcgaggaactcttgcgggtgccataggtgatcggcggttccgcctgcgggccgcagcgcacaccggtctggttgatgtaacgctggctgagggccgaggcattggaacacccgcccgatgccgccgccggggcaaccgcgcgcggcttgacccgcgccggagccgcggcaggggcaaccggtacgatcaccggtgtcgggcgcgcggtggtggtacgggtggtgggcacagtgaccgggcgcacggtggtgcggaccgtggccaccggggcggtgcgcggcacggggctggccaccgtgcgcacctgcggtttcggcgcgggcgcggcggcgggtctggccgtggatgtcgcggcgggccgcgcggccgctgtcgcgctgggctgatccagcgtgatcaccttgggggcggcctgttgcggcgcggcgctggtcgccccggccacggcggtgggctggtagccacagacctgcttgcgctcgcgcgagacgcgcgggacccaggtcacattgccgtcgatcccggcccggatatagatacatccgcggctgtcgacatattgcttgcccttgaaggaggcgggcggaaattcggccggcggcgaggcatttcgcagcgtctgggcgttcagcgtgctgaacccgatgctcagaccgatgaccgaaagtgcaataatccttgtaactctcatgcctgcccccacaagatatggaaggcaggatgccgcaaaacctactgatagtaaagcggcacgtgcctcagtaccgccctatttcgtgccgaacatgcggtctccggcatcgcccaggccgggcatgatatagcccttggagttcagtgcccggtccagcgaggcggtgacgatgggcacatcggggtgtgcctccttcatccgcgccacgccttcgggtgcggccagcaggcagaggaagcggatatcggtggcgccagcctgtttcagcagatcgacggcggcggccgagctgttgccggtggccagcatcggatcgaccgcgatcaccagccgatcctgcaacccttcgggtaccttgaaataatattgcaccggttgcagcgtttcctcgtcgcgataaaggccgacaaagccgacccgcgccgaagggaccagttccagcaccccgtcgagcatgccgttgcccgcccgcaggatcgacaccagcgccagcttcttgcccgcgagtataggcgcctccatctcttccagcggggtttcgatggtgcgggtggtcagcggcatctcgcgcgtgacctcataggccaagagctgggtaatctcgcgcagaagctggcggaaagaggcggtcgaggtgcccttgtcccgcatcagggtcagtttgtgctgcaccagcgggtggtcgacgacggtcaaatgttcgttcatgatgtctccagtctcttagcgacccggctccgggtgtcttcatcacagaatgccgctctgagcgcggtggcgttcaggtcggcgaaatcctctgccccccagccaaaggctttggccagcatctcatactcccgccgcatcgtggtatggaaaaacggcggatcgtcggtggatatggtgacgcggacacccgcgtcacgcagccgcgcgatgggatgcgctgcaaacgagggataaaggcccagcaccacgttcgagccggggcagacctcgagcgtgatgccccggtcggccagttcatgcaccagatcggcgtcctcgatggcgcgcacgccatggccgatgcgctcgacccccagcacacgcaccgcgtcgcgcacgctgtccggcccgccaaactcgcccgcatgggtggtgagcctcagccccgcctcgcgggcgcagtcgaaggaccaggaatagtcgccctgtttgcccacgccctcgttgccgcccatgccgaaccccacgatccagtcgcccgccgtctcggcggcgcagcgggcggcgcgcctggcctgatcggggccgaaatggcgcacacaggtgacgacgccgcgcagggtaatgcccagtttcgcctcggcctcgtccgccgcgtcacggatggcggccaggtaatcgcgccaggcggcgacatcgccgccgccgcagaagtcggggctcaggaaggtctcggaatagaccaccccgttctcggcgctttgttccaggatcgcccaggtcaggcggcggaattcctcggggccggtcaacaccgaagaggcagcctcgtaaacgctgaggaaatgggcgaaatcgcggaaatcataggacccgtccggcttgaagatgccgcgcaggtcgatctttttctcatgcgccagttgccggatcagggcgggcggtgcggcgccttcgtggtgcaggtgcaattcgaccttgggcaggtcggcgaccgggggatgttcttcgctcacagaaaactcctccccggcccctgcgccggaatagccagatgcgccgccaccgaggcggcgatatcggcgaaattcacctgtccgatttgcccggcgccacgcccggccaccagaaccggcacctgttcgcgggtgtgatcggtaccgctccagctgggatcgttgccatgatcggcggtcagaaccatcaggtcgccgggccgcaggctttgcaggatttgcccgatctcgcggtcaaaccactccagtgcccttgcatatccgctgatgtcgcggcggtggccgtaaaggctgtcgaactcgacaaaattggcaaaggtcaggctgccctcttcggcggtgccgatcaaccgggcaagatgggtcatcagctcggcatccgaccctttgaccacatcgtcgatcccctgcatcgagaagatatcgccgatcttgcccaccccatgcacgcggcggcccgcatcctgtgcccagttggtcagcaccggcgcgggcggggtgatggcaaaatccttgcggttggtggtgcgggtgaacccggcctcgggcgtgccgacgaagggccgcgcgatcacccgccctaccttcatcgcatgcaggcgcggcgcgacggccttgcacagcgccaagaggcggtcgaggccaaaggtttcctcatgcgcggcgatctggaacacgctgtcagccgaggtatagcagatgggctggcccgtccgcatatgctcggccccgtggcggtcgatgattaccgtgcccgaagcatggcaattgccaaggatgccgtcgctgccagcagcctgggccaccgcctgcaccagatcattcgggaaggcgggaatggtgtcggggaaatagtgccagtcccacggcaccggcaggcccgccagttcccaatggcccgagggcgtatccttgccccggctgtgttcgcgcgcgcaaccccagaggcccgaagcctccgctgccagccccggcgtggccgcgtccgaagccagccgggtggccgcgccaaggcccagccggtcgagatggggcagatgcagcgggccgctgcgcccctcttccgccgcgccacgcgcgcaggcctgggcgatatgggccagcgtgttggcgccggtatcggggcggtcgccgttaaagaaagtatcggcatccggcgcaccgccgatgccgaccgaatccatcaccaccagaaaggcacgggtcatggcgtgatcctttcatggataagcggtggcgcggccaccggctctggcccgatggtgatcgccgcgcgcagggtggcctcggctgcctctgccgcctcttgccttgcggcgtggatggtggcgagcggggtgcctgggttaaccgctgtgcccagccggatcacccgtgacaggccaaccgccgggtcaacaacatcggtctcgacctgccgcccgccgcccagcgccaccacggcaaggcccaacacctcgccgtcgatggcggtgacatagcctgacgcgcgggcgggaacctcgcggatcacggttgcctcgggcaggaaccgctgccagttctcgacaaattgcaccggcccgccgacagccgcgatcatgcgaccaaagcgttcggccgcgcgaccgtctgagatgatggcagcaatgcgcgcggccccgctgaccgcatccgttgccagccccgcatcagagagcagcacgccgcccagctccgccgagagttgtgccagcgggtcatcagcgtgaccagaggtcagcacccgcatcacctcgcccacctcgagcgcgttgccgaggctgggcgccagcggctggctcatatcggtgatcagggccgaggtccggcagccagcggcattggcggtctcggtcagggcaagggccagcgcgcgcgcctcgtccggcgatttcatgaaggcgccgctgcccagtttaacgtccagaaccaacgcatcggggctggcggccagtttcttggacaggatcgaggcggtgatcagatcgaggctttcgaccgtggcggtcacatcgcggatggcatagagccgcttgtcggcgggcgcgatgcgcgcggtggcgccaacgatggcagcgccggtatcgcgtaccacctgcgccagccggtcaggcccaagctgggtggtgacgccggggatcgcctccatcttgtcgagcgtaccgccggtatggcccagcccccggcccgagatcatcggcacataggtaccgcattcggccagcgcgggcgccagcaccagactgacgcaatctcccaccccgccggtggaatgcttgtcgatcaccggcccgtcgaaatcccagtgcagcacatcgccggtatcgcgcatggccaatgtcagcgccgcgcgcccctcagagccaagccgacccatgcaaacacccatggcaaaggcgcccgcctgagcatcgctgacactaccatcggcaaggccttgggcgaaccaggtcagttcagccgcactgggcacctcgtggcgcctgagccgggcaatgatggcgcgggcgtccatggttcagcctttgtccatatgggctgcgccaaaggcgccgggcagcagctgaccgatggtcatcgcggtttcgaccccgtcgagattggccatagtaacgaccacatccgggtcgccgaattcggccagtttctggcggcagcctccgcagggcggcaccggcgccgggctgtcggcgaccacatagacctcgctcagccgggtctcgcccgcggcgaccatcgcggcaatcgccccggcctcggcacaggtgccttcgggataggcgatgttctcgacgttgcaaccggcatagaccacgcccgaggcaccccgaatggccgcgcccaccttgaaccgggaatagggcgcgtgggcgttttcacgaacggtcagggcggcggatttgaggctcatggcgattccccggtttttgatcatctggtcggaaatgcatagcctatcccgcaaccgcgcgcgagaggaaccgccgggcaagggggcgctgcccccgtcctgcggcctcccccggcgtatctttggcggaatgaagcggctttagcccagcgtggtggtaaaggtcccgggcagcgtgacctcgagcagttcgacatcgtcggaagggtcggacaggcaggtgcgcatacccggcgggatcacaaaggcatcgccctgttccagcgggtacggatcgcgcccctcgcccatcagcgtcacggtgccgttcatcacgaaggtgaacaggatatcggtgtcatgggccgcccattgcggcgcgccctgcccccggcgcacaacctgcaccccggccacgcccttggtattctcggcgatggtggtgtcgcggtagatatagcccggcaggcggaagggggaccattcggcgccctcggcgcggttatagacgaacctttgcccctgccattcacgctcggggcgcaggtgcggtgtgggcagcatcatctcgtggtcgatctcggtgacatgttcggccggaaccccgatctcgatcacctgcacgttgtcgctggcctccagcacccggtggcggatttccggcggctggatgaagcaatcccctgcggtcaggcgcatcttgtcgccctgatcctcgtagaccacatcgacccagccatggatgcagaagatcagctgaaaaccgacgcggtggaaatgcaccatgtcgggcaccggcccgccatcggggatgcggatatggctggcgatgatcgagccgcccagccgcgagggcaccagatcgcggtaatgcatgccggcacggccgatgatccagggcgcctggtccttgagccggcgcaccacgaatgtgtgttcggtctgtggcatcaccaggggcgggtggcgctcctctatctcgatccgtgtgccgttgggcgcggtcaggctgcgctggcaatcggcgaaaccgtccggatcctcggtgaggatgcgcagggtgccgggcgactcgggcgcgcctttttcgatgcgcaggcgcaggccatgacccgaaaacaccgcgatacgcgggtcgtcggcgggatagatcatgtccatccgcatacccagaaccttggtgtaaaacgggatatcgtcgcgcaattcctgcgtcggcaggcgcatctcggctatggtgtcggtcatcggatcctccctcggggcgcgagagtggcggctgcgcccccctttggcaagtcgggctgcgaccatgttgcgcgaaaatcccggtttccccagcgtcaaaactagtttaatactaaactagtctcccgaggaggattttccgagatgtccgaccagcccagcctgcgccaggcggcgcttgattaccacgcctttcccaaacccggaaagctggagatccgggccaccaagccgatggccaacggccgcgatctggcccgtgcctattcgcccggcgtggccgaggcctgtctggagatcaaggacaacgccgcccacgccgagacctataccgcgcggggcaacctggtggcggtggtgtccaacggcaccgcggttctggggctgggcaatatcggcgcgctggccagcaaaccggtgatggagggcaaggcggtcctgttcaagaaattcgccgggatcgactgcttcgacctcgaagtgaacgagagcgaccccgagaaactggccgatatcgtctgcgcgctggaaccgaccttcggcgccatcaacctggaagacatcaaggcccccgactgtttcatcgtcgagaaactgtgtcgcgagcggatgaacatccccgtctttcacgatgaccagcacggcaccgccatcgtggttggcgcggcggcgcgcaacgcgctgcatgttgcgggcaaggcgttcggggatatcaagatcgtctcgaccggcggtggcgcggcggggatcgcctgcctgaacatgctggtgaaactgggcgtcaagcgcgagaatatctggctgtgtgacattcacggtctggtttacgagggccgcgccgaagacatgaacccgcaaaaggcggcctttgcccaggccaccgatctgcgcacgctggacgatgtgatcgcgggggccgacctgttcctgggcctcagcggacccaatgtgctgaaacccgagatggtggcgcgcatggccaaacgcccgatcatctttgcactggccaaccccacgcccgagatcctgcccgacgcggcgcgcgcggtggccccggatgcgatcatcgccaccgggcgcagcgacttcccgaaccaggtcaacaacgtcctctgctttcccttcatctttcgcggcgcgctggatgtgggcgcgaccgaaatcaacgacgccatgcagatcgcctgtgtcgaggggatcgcggaactggcccgtatcaccaccagcgccgaagcggcggcggcctatcagggcgagcagctgacattcggggccgactatctgatcccgaaaccgttcgatccgcgcctggtgggggtcgtttcctctgcggtggcgcgagccgcgatggaaagcggcgtggcgcgtcgcccgatcaccgatctggaggcctatcgccagaagctgaaccagagcgtgttcaaatccgccttgctgatgcgccccgtgtttgaggcagcggccaaggcggcgcggcggctggtctttgccgagggcgaggacgagcgggtgctgcgcgcggcgcaggccattctggaagagaccaccgaaacgccgatcctgatcggccgccccgaggtgatcgaggcgcgctgcgagaagatgggcctgtcggtgcgcccgggtcaggatttccagatcgtgaacccggaaaacgacccgcgttattacgactactggacctcgtatcaccagttgatggaacggcgcggcgtcacgccggacattgctaaggcgatcatgcgcaccaacaccaccgccatcggtgccatcatggtgcatcggggcgaggccgacagcctgatctgcggcacctttggtgagtatcgctggcatctgaactatgtcgagcaggtgctgggcagcaaggatctgcgcccgcatggcgcgctgtcgctgatgatcctcgaggacgggccgctgttcattgccgatacccatgtgcgcagccgccccagccccgaggagctggccgagatcacgctgggcgccgcccgccacgtgcgccgcttcggcatcgagccgcagatcgccctttgctcgcagtcgcaattcggcaaccaggccgaaggctcgggccagcggctgcgccaggcgatcgagatccttgacagccggccccgcgactttgtctacgagggcgagatgaacctggacagcgcgctggaccccgagctgcgccagcgcatcttccccaattcacgcttgtatggcgctgccaatgtgctgatctttgcccatgccgatgccgccagcggcgtgcgcaacgtcctcaagatgaaagccaatggtatcgaagtgggcccgatcctgatgggcatgggcaaccgggcgcatatcgtcaccccctcgatcaccgcgcgcgggcttttgaacatggccgccattgcggggacgcccgtggcccactacggttgatcccggcggcggcgcagatgccgcccgaagggagaggtcggaatgaagggacattgccattgcggcgcggtgcgctggcagagcgacggcaaggtcgcgtggagctgctattgccattgcgccgactgccgccgcaattgcgccgcgccggtcaccgcctttttcgggctcccgcatgaaagcgtcacgtggagcggtgacgcaccgcgcatctaccgctcgaccgaccgggtcgagcggctgttctgcggcacctgcggcacccagatggcctatcgcaacgccgatgaccgcgtgaacatacatctctatacggcaacgctggaagatccctccgcgctcccgccgcggtttcacgtctttcataccgcgcggctgccctggctggacctgcaggacgacttgccccgtttcgaccgcacggcagggtgagggcgattccaccctgtttgcagaacaaaagtttgcaattttgcaaacaggcgcggatttcctgaataacccggctcagaaagcggctttgcaaaagtttgcaggacgatttccgcgatctctgcaaatttcttgcgataatgtgacgcgacgtcctttgtccggcttgcccggtggcaccgctatgcctaacacaccatccagccgaacgtgaggaggacgccatggcatatcaggacgtatacgagagctggaagagcgatcccgaagccttctggatggaggccgccaaaagcatcgactgggttgaagcgcccagccgcgcgctggatgacagcaacgcgccgctttacgaatggttcaccgatgccaaggtcaacacctgctggaacgccgttgaccgccatgtcgaggcgggtcggggcgagcagaccgcgatcatctatgacagcccgatcacccataccaagcggcagatctcttacgtcgagctgcgcaaccgggtggccatgctggccggcgcgctgcgcgccaaaggtgtggaaaagggcgatcgcgtcatcatctatatgccgatgatccccgaggcgctggaggcgatgctggcctgtgcccgtctgggcgccgtgcattcggtggtcttcggcgggtttgccgccaacgaactggccgtacgcatcgacgacgcccaacccaaggcgatcatcgcggcatcctgcgggttggaaccgggccgcgtggtgcattacaagcccctcctcgacggcgccatcgacatggcgaaacacaagcccgaattctgtgtgatcttccagcgcgaacaggaagtggcgcatctcgaagagggccgcgattacaattggcacgggttccagtatggcgtcgaaccggccgaatgcgtccccgtagagggcaaccacccggcctatatcctctatacctccggcaccactggcgcgcccaagggggtgctgcgtccgaccgcgggtcatctggtggcgctgaactggacgatgaagaacatctataacgtcgatccgggcgatgtgttctgggcggcatccgatgtgggctgggtcgtcggccacagctatatctgctatggcccactgatccacggcaacaccaccatcgtattcgagggcaagcccgtcggcacccccgatgcgggcaccttctggcgggtgatctccgagcacaaggtcaagagcttcttcaccgcccccaccgccatccgcgccgtgaaacgcgaggatcccaagggcgagatgctggcgaaatacgacctgagccatctcaaggcgctctatctggcgggcgaacgggccgatcccgacaccatcatctgggcgcaaaaggcgctgagtgtgcctgtgatcgaccattggtggcagaccgaaaccggctggaccatcgcgggcaacccgctggggatagaggagctgccgacaaaactgggctcgcccgccaaggcaatgcccggctatgacgtacagatcctcgacgagggcggccaccagatgaaaccgggcgagctgggcgccatcgcggtgaaactgccgctgccgccgggcaccctgcccggcctgtggaacgccgaggcgcggttcaggaaatcctatctggagcatttccccggctactatgagaccggcgacgccggcatgatcgacgaggacgggtacctctatatcatggcgcgcaccgatgacgtcatcaacgttgcgggccaccgcctgtccaccggcggcatggaagaggttctggccgggcacgaggatgtggccgaatgcgcggtgatcggcgtcagcgacgacctcaagggtcagatgccgctgggcttcctgtgcctaaacaacgggtgcaaccgcgaccacggggatgtggtgaaagaggtagtcaagctggtgcgcgacaagatcggcccagtcgcggccttcaagctggccgtggtggtcgaccgcctgcccaagacccgctcgggcaagatcctgcgcggcaccatggtctcgatcgctgacggcaaggagtacaagatgcccgccaccatcgacgatccggccatcctggacgagatcaaggtcgcactgcaatcgctgggctacgccaagtaacccccagcgcgaccgcaagaacaggcgccgccccccgggcggcgcctttttcatgcccgcatcgcatccgcccaacagcttgtgatcgcccgtcatcgcgccagcgattgccaggtcacgggccgttttctaccctgaccgcaatcgctgcaactgatgaggtttccccatgcgcgcgttcctgaccgccctggcctgttgtgccgccctgcccgccttgcccgcgcttgcaagcgaggggcagcgtattcaggtcaccggagaactgatcgacacctggtgttactactcgggcgtcatgggcggccccgaggcggtggtcggctcggcccatcacacctgcgccctgtggtgttcggcaggtggcatcccggtggggctgcaggccgaggacggcaccatctacatggtgctcaagatcgagcaggacgaccagctggccgggggcgataccgcactgcgcctcgcctcgcacacggtcgaggccgacgggatgcattaccagcgcgacggcatcaactatctgatcgtagaccaggtgatcagcgatctggacatcaccaacctcaaccacgaagactatggcccggtgcccggcttcgccattccggagcccaaggaatgaagcgcctttctctcgcgctggcgctgctcgccagccccgccctcgctcaggatttctcggccggatcgaccgccaagccctggaacctctatgccgaacagcccgcgttcttcgaggccaaggtggtcgatctgctgtgtgagctgaccggcgactgccccgccgattgcggcgcgggcaagcggcagctgggtctgctgcgcagcgccgataacgtgatggtcctgccgctcaagaacggccaaccggtgttttccggcgccgccgccgatctggcgccctattgcggccagacggtcgaggtggacgggctgctgatcgacgaccccgatctgggcgccaaacatgtctatcaggtgcaaaagatccgcctgcccggcagtgaatgggaaaccgccaatcggttcaccaaggtctgggaggaagagaaccccgaggccaccggcaagggcccctggtttcgccgcgatccgcgtgtcctcgaccatatcgaggacaggggctatctgggcctggggctggaggtggacgaggcctttatcaaggagtggttctgatgcgtctcctgcttcgggccgcgttgctggtgggggtcgcgctggcggcccccgcacaggcgggcaatgcgccgctgccctttgatgtgggcggcccgttcgaactgaccgatcagcacggtgcaaggcgcagccaggccgacccgcaagggcacgggcagcttctgttctttggctatgccacctgccccggcatctgctcggcggcgatgccgatgatggccgacgctgtggaccggctggccgaggcgggcatccccgtcaccccggtcatgatcacggtcgatcccgaacgcgaccgtcccggcgagatgaacgcgcccctggcgcgctatcacccggatttcatcggcctgaccggatcggaggccgaattgcaggccgcctatagcgcctattcggtggagcgcgaactggcctatgtcgatcccgaatacgggccggtctatacccatggtgcctttatctatctgctggacgccaagggcgaggtgctgagcctgttcccgcccatcctcagctcggaccgggtggtggaactggcgcgcaaatacctcggctccgaaggatagtgacctagcgtcacctttggttccgggcgtagcgtttgggcgaagggccgcctaacctgccggcaggaggccccggacatgacagatacagcgctttggcaattggacgcgacgcagatcgcggcacaaaccacaagcggcgcgctgagcgccgaacaggcggtcggcgccgccatcgagcggatgcaggcggtgaaccctgacctgaacgcggtggtcgacagctgcgccgaggcggcgatggatcgcgcccgcgcgctggacaaggcccgcgccgcgggcacgccctgcggaccgctgcacggggtgccggtcaccatcaaggtcaatgtggatcagaccggctatgccacaaccaacggtgtgaccgcgctgaaggacatgatcgcgcccgatgacgcacccgtggtgcgcaacctgcaagcggcgggcgcggtggtgatcgggcgcaccaacacgcccgagttttccttccgcgccgataccgacaacccgctttatggccgcacccataacccctgggggcggcatatctcgcccggcggttcctcgggcggggccgggtcggcggtgatggcggggatcggcgcgctggcccatggcaacgatatcggcggctcgctgcgctttcctgcagcggccaacggcgccgtcaccgtgaaacccggtctgggccgggtgcccgcctggaaccccagccagaaggccgagcgcggcatgctggcgcaatccatgtcggtgcaggggctgatcacccggtctgccgccgatctgcatctggccatgcccagcctgatcgcccccgacccgcgcgacccgttccacgtgcccctgccctggcgcggcaccccggtcgaggggccgatccgggttgcctttaccaaggcgacctatggctatgacctgcaccccgaggtcgaggcggcgctggacaccgcccgcgacgcgctgcgcgatgccggttatctggtcgaagaggtcgagacccccgacgccttcgaggcggggcgtgccggctatcgcgccctgatgggcgaggtctgggcgctgatgaaggccgatgtcgacgcctatggctcgcaaaccgtgcgcgacatcttcgaggtgtatttccaggagttccccccctttcacggcaccgagctgttgcaggtgatggccgcgcgcagccactacgcccgcgaatggtctctgttcctggagcagtaccctctggtgctgggcccgttcctgccgcagcccttctttggccccgaccgcgacaccgagggcgccgagggcgtgcacgaagctctgggttctgcggtctggtcatatgcgatgaacttcatcggcctgcccgccgcctgcctgccgacacgtttggccgatctgcccaagggagcgcaaccgatcaacgtgcagatcaccgcccggcgctggcgcgaagacatggcggtggacgccgccgccgcggtcgaggcacgggtgggccggatggcgccccatctttgggcgcggatgggatgagttgagccttttcggcgacgagagagatcgcgacacgcggaaattgaccccgggcatggggtacgggactgcccggggccatcacttcacttaaatcagacggccgatggtcattcggggcggacgcaagctacaaacctgcgcccgctgcaaaccatgcgaactcgtcccaacactcgacgtgaagcagccactcacttccacctcacgcgatgtatcggcaaggaagaggctgccagaaagcggcgcgctttcctgtgaaattgttcacataattgcaaaaattacgtaaacgattgcaatttcacgtgaattgctcggaaataagacgctcttccagcccgtggcccggatcgaacagaatccggtgacggatcgtcggttcggactggatctcgacccagtcgatgtccgtgatcgaggtcgaatccgcatcggccatgaccgggcgcttgtccgcatcgaccacgtcaaagcggaccttggcggtcttgggcagcagcgcgccgcgccagcggcgcgggcgaaaggcggcaatggcggtcagcgccagcacgtccgacccgatcggcagaatcggcccatgcgccgagtagttgtaggcggtcgatcccgccggtgtcgccaccagcgccccatcacagaccagttccgccagcctgagccgcccatcgatcgaaattttcagccgcgccgcctgcgggcccgcgcgcagcagcgacacctcgttgatcgccagcgcccgatgtatctgacccgcctgatccatcgcggtcatcgacagcggattgatgatctcctcttcagccgccgccagacgttccagcaggctggtctcggcatattcgttcatcaggaaaccgatggtgccccggttcatgccatagaccggcacatccagatgctgggtgctgtgcagggtgcgcagcatatagccatcgccccccaatgccacgatcacctcggcatcgcggggggctgcattgccgtaacgaccgaccagcgcggcgcgcgcggtctgggccaccggcgcgtcgctggcgagaaaggcgattcttttcgacatcaaacaatgtttccggtgctgcgcattcggttccgaaacaagcacaccttccccccagtgaccagacttgacgccgcagttggccatttcgtcgctttacagccttttgccttgccgcggtttccgataggaaatcgcacaaatcgacccttctcatgcggagctgtcatgaacgcgagccaccaggataccggatttttcacagaggcgctttcggagcgtgatcccgagctgttcggggcgatcacgtccgagctggggcgtcagcgcgacgagatcgagctgatcgcgtcggaaaacatcgtttccgccgccgtgatgcaggcgcagggctcggtgatgaccaacaaatacgccgaaggctaccccggccggcgctattacggcggctgccagtatgtcgacatcgccgagaacctggcgatcgagcgggccaagcagctgtttggctgcggctttgccaatgtgcagcccaactcgggcagccaggccaaccagggcgtgttccaggcgctgatcaagccgggcgacaccatcctgggcatgagcctggacgcgggcggccacctgacccatggcgccgcgcccaaccagtcgggcaaatggttcaacgcggtgcaatacggcgtgcgccagcaggacaacctgctggattacgaccaggtcgaggcgctggccaaggagcaccggcccaagctgatcatcgccggcggctcggcgattccgcgccagatcgattttgcccggatgcgggagattgcggatatggtcggggcctacctccatgtcgatatggcgcatttcgccggtctggttgcggcgggcgagcacccgagcccgtttccgcacgcgcatgtggccaccacgaccacgcacaagaccctgcgcgggccccgtggcggtatgatcctcaccaatgatgaagatatcgctaagaaggtgaattcggcgatctttcccggtatccagggcggcccgctgatgcatgtgatcgcggccaaggcggtggcctttggcgaggcgctgcgccctgaattcaagacgtatattcaacaggttatcgccaatgcccaagcgctgagcgaccagttgatcaagggcggtctggacacggtgacccatggcaccgacacccatgtggtgctggtcgacctgcgccccaagggggtcaagggcaacgccaccgaaaaggctctggggcgcgcgcatatcacctgcaacaagaacggcgtgccgtttgatccggaaaagccgacggtgaccagcggcatccgcctgggcagccccgcgggcaccacgcgcggctttgccgagaccgaattccgccagatcgccgactggatcatcgaggtggtcgatggcctggccgccaatggcgaagacgccaacgaggccgtcgaggacaaggtcaaagcccaggtcgcagccctctgcgcaaaattccctatctatccaaacctttgattaataaaagcgtttcggattgacaccacagctgccaccggccatcccggtggcagttctcattttcgggctgaccatttgaccaggatacgcaacaaccggacgcgccagctggaacggcggcttggcgactggatgcgcgcccgcctgccccatgtgctggcggaattcgtcatgttcgttctgaaacagggctgggccgcgctgttcggtgcctcgctgctgatcggcctgatcgtcagcgaccgcatctggcagccggactgggcgcttgcccgttatgatgcgctcttgatctatgcgctgggtctgcaggtgctgtttctggcgttgggactggagagttggcgcgaggtccgggtcatcctgctgtttcatctgaccgggaccgcgatggagatcttcaaggtccaggcgggcagctgggcctatcccggcccgggtctgatcaagctttgggaggtgccgctgttctcgggctttatgtatgcctcggtgggctcgtacatggcgcgcgccatccggcttttcgacatgcggtttgcaccctacccgcccttctggctgtcggtcctgctggcggttgcgatctatgtgaatttcttcgcccaccatttcctgaccgatgtccggctgatcctgttcgctgcgacggtcgcgctctatgcccggacgcggatcacgttccgcatcggcgatcatcgctactggatgccgctgccgctggcggccttcttcagctcgttcttcctgtggctggccgagaatgtgggcaccgccacgcggacctggctctataccgggcaagttgccggagagatggtgcggctggccaagatggggtcctggtatctgttgctctatgtcagcttcgtcaccgtgacgctggtaatgcgcgacgcgctcgaggaggctccggccaaggggcgctcccgccccatttgaccgcatcgaagatgcggcgcaaagatgcgttgggccgggcgccgcgcgttccgcgcggcgatgacccgtcagatcagccggcgccaggcgagaaaggccagcagcaacgcgccaaagaccagcagattgaagaccagcgcccccagcatgcccagccaccagcccttgcgccggtctgccagatcgatgccgcgcagatgcgcctgcacttcgcgcgcggccgcgctcagagagggggcgttcagcgtcatccgcaggcgcggatgcgccatcatcggttcgacccgggccagttccatcgcccggcgatagatgcggcgcggcagccggtgcttggcccgcctgagcgccagccgcagggatttgccatgcacgccaagccgcgcccgcaacagcgcgacggttgcggctatctggtcttcgatccggtcgctctcggtcatggcatcatcacccccggcgggcaccatatcgcgcgcaactgacaggctcaatggggctgccgggggctggcggcgccgggcgcgacaggctatcagagcggcatgctgaacacgatcctgcatggcaccccgaccgacgccccgccccttgtcatcgcccatgggctctatggttctggccgcaactggggcgtcatcgcgcgccgtctggcggacgagcggcaggtgatcgcggtcgacatgcgcaaccacggacacagcccctgggccgagccacacgactatcccgcgctggccgccgatctggcagacgtgatcgaggcccatggcgggcgggcggacctgctgggccattcgatggggggcaaggcggcaatggtgctggcgctcacccatgggcagctgctgcgccgcctcgtggtcgccgatatcgcgccggtgacctattcccacagccagatgccctttatcgaggcgatgcgcggcgtcgatctgagccgggtcgaacgccgctcggatgccgaggagatgctggcggcgcagggggtcgagaaagcgttgcaaagcttctttacccaatcgctcgacctgcccggcaagcggtggcggctgaacctcgacgggctggcggccaatatgcccgcgatcatgtcctttcccgagctgtcaggacattgggacggagcggcgctgttcctgaccggtagcacatcggattacgtgcgcaccgaacaccgccccctgatccgcggcctgttccccgccgcccggttcgccaaaatccccggcgcgggtcattggctgcatgccgacagaccccgagaattcgaagcggcggtgcgtgttttcctgaacgcctgaccctcggccccggcgcttaccgcgcgtccgggacgcctccggcgggagtatttcgaaccagaaagaagccccggcctttttcatttcgccggaaatactcgcggggggtctgcggggctggccccccggccttatggcaggcgtctaggcctcctcgtcgtagaggcggcgcgccaccatccagctgaccggagccgccacgacaaaaccagccacggccgccaccagtatcgcgttgagcgagaccatgcccgccgtcagaaccgcgatcaccgcggtccccgccagcgcggtcgagatcagactgtagagaatcgaagcaaggcgcatcatggccggacctcctgttttggctgcgcgtccgaccatgatattagattaccggaatgtatccggctttgacctggatcacatgccgggatcgaccggttcgatccgctcaccggtccagtcggcaaagccacccagattgtagacctcgccatagcccatatccttgagcaacttgcccgccagcgccgcgcgcccgcccgaggcgcaatgcagcacgatcacccggtccttgcgcagctcggggtcgtgaaagggcgtgtcgggatcggcgcggaattccagcatgccgcgtggaatgtgatgggcgccgctggcgcggccggcgcgctcgagctcgggcgcatcacgcagatcgagcaacagagcgccctcggccaccagttgctgagcgcgggcgccgtcgatgcgcggaaccaccgcgtttgccgccgccatcatgtccttgaccgtcaataccatcttgcgtgtctcctgttcggtttcccgcaggctaacatgcgtgtttcagaaagtgtatgacacgatttcgcgggcgacacgccgccgcccgcgccattcgttcagcccgcctgatattgcggggtcgaggccaggaaccggccataggcccgcgcatcgggataagagaactgctcggccagcgggttggcgcgtttgcgaacccctgcccccatatcggccagcaattcgtcgaaatgcttgaaatgaaacggggccgagcacagcccgccatagacctgggcggcggggcgttccttgcgcctccagttcagcatcatctcgatattggcgttcatttcctgtgcgctcggctgatgggccagttgcccatcggcaaagcggaccagccaattggcgatcatctcggccgacaggatggtgcagaaggacgagttgaagccgacaaagcccatgtcgggcaggtccgggttcaccgccaggcgatagacccggtactggccatccgcctcgatcagcttgtcgcggtactcctgcgccagatagggaatgcccagtttccagcccaccgccagcaccgacaggtcgcaaggcacccggtcaccggtggtcagcaccacatggccgtcctcgtagcggtcataggtgccctggatcggcttgacggttccgtccctgaagctttcgaacaggcccggcgtcacgatcggcagagagcacgaggcctccttctcgatcggagtgtcgggcaccatgttccatttcttcaggcccagttgcgccttgagcagggtttcaagcccccggaaattggcccagaccagcggtttcagcagcgcggcgatcacccgttgcaggggggatttgccccattggttgaactgctgttcctgcgcgcgcatgtaaagcagtcgcttgaagttgatgccgcccacgaaatacggcacccgccagacattctcgcgatagaccatggtgaccgatttcgcgccgctgcgggccgcgttcaccacgatgtcggtggccgatttcgagccgcccagcaccaccacatgtttgccgcgcgccatttcgctgtcggtatattccgacgagtggatgacctcgccgccaccggcgacaaaggcctcctgaccggggtgggtcaggatgttcttgtcggaaaactggccggtgcagatggccacgaaatcgaaatcctcctttcgcacccggcctgccgcttcgatcgtcagggtccagccgggttgcccgtcggcgcgccgatccatcgacagaatattggtgttgagctgaaagagccgtggcagattgtgcttgttggcgtaggaatgcagataggcatgcacctgcggtcccttgggccattcgggataggcatcgggcatcggcagatcggtatagcaatacagatccttggggctttgcgtctgcacgtcggggtacgagcgcgacagctcccacacaccaccgaaatcgtggctgcgttcgaacccggtgacccggtgtccgcgctcgtcaaaggcctttgccgcggcaagacccgacaccccgccgccgatgacggcgacgttcttgcgttttaccatgatatgttcctcgccttactgggcgtcgggcggcggcaggaaatcgacctcgtgcagggccgatatgcgcaccagctcggccgggtcggtgacgccgtcgagtgccttgaacagatcgaagagcttgcgcgagggcgccaccccaaaaacacaggtcgcacccgcacccgagcggttgaacaccgcatgcgccacgcccttgggcatccggaccacatcgccggggcctgccttgttggccgtcacattgccggtctcgaacccgaaatccacctcgagagtgccgctcagcaccaggatccattcatcctgtgtcgggtgcacatgcggcggcacaaaggtgtcggcgggcacttcggcatgccacatgaacacgttgtcgctgtgcagtttcggggtgtagacctgtccgaccacattccaggccagaccctccagaccggcatcggtggcggtgattcccgcttccatctgcatattgttcctcctcctgttgggttgttatcccgcaagcgtagaaacgggcgggtggcgcgaatatccgaaatgcgaaattttcgccgcatctttgccgccacatgcaggaattgctttgtgatcggggcaagggacgccatgctgatcccatgcagaacaagcccgataccccacccctgtcgcggtttcaccagttccgaacagcggatctggacgaggcacgcgcgctggtggcacgcaatttctgcggtcaccggctggaacggcaagcgcgcgaggatgcctttgacgcctgccagaaccgggcgggcggcaacgggctcttttacaactacatccgctatggcgccgatgtggaaatcgaacccggagagctgggatccttttacctgatccaggtgccgatccggggccaggccctgatccgcaacggcaggaccgaggtcgagaccggcagcgccatcgcctcggttctcaatcccgaccgccacacgcggatgcgctggctggccgggtgcgaacaggtgctgctgcagatcgaccgcaaccggctgaccgccgtggcggaaaccctgaccggcaccgccctgcaatccccggtccggttcgacccccagatcgaccgcgcccgccccgagatgcagcgctggcttgcgctgttccggcgagcggtctcggcggtggatcatggcgcgttgctcgaccccgatcaggcgctcagccgcgccctggtcgaggacgaattgatcgcggggttcctgagggcgcagccctcgtccatcgcaccgctgctggaacgacccgaaaccgggccactgtcaccccatgtacgccgggcacgcgatttcatgcaggcgcatctggccgatccgctgaccctgagccagatcgccgccgccgccggcacctctccgcgcaacctgcaactggggttcagccagctgctcgagatgacgccgctggcctatctgcgcgtgctgcggctgaactatgcccgctacctgctgcgcgaaagcccgccgcaggtcaccatcgcctcgatcgcgggggcagccgggttcagccatctgggccggttctcggcccagtatgccgcccggttcggcgaagggcccagccagacccgcaaacagcactacctgatctgagcgcctcagtcgcaggcggcggtcacgatgatctcgaccttgagcgtatcgcgcgccagcttcgcttcgccgcaggcgcgcgcaggcgcgtgacccgcgggcacccaggcatcccagaccgcgttcatttcggcgaaatcagccatgtcggccagccagacgatggcctgcaggatgcgggtattgtccgacccggcctcggccaacagcgcatcgacgcgcgccagacagtcgcgggtctgctcggccacgctgtcgccgctgccgacctgaccgcacagataggcgacgccgttgtgcttgacgatcttgctcatccgctcgccggtatgaatgcgtgtgatacccatgggtctgccctctgcaacgctgaaactcgcgcctgtgttagcagagcgaccggggcgagaccagagcgcctaccagctgcccgaggcaccgccgcccgaggacgagccaccgccaaaggacgaccgccccgagccgccgctgttgctgtcgctgatcttgggaatggtgcggatctcgctgtcgtgatggccgcaatgggcacagtcatattcgacccgtttgcgcccttcgcgggtcttggttgccgcgctcagcacggtcgaggtggtggacaaggtgcgataattgcattgcgggcaggcaccatagccggagaaccagcttttgtagcggtggatgtcgatatggccgcaatcgggacagtgccagacatcgtagtcgaccgatttcagatattcctccagccgctgccccccgtcgagatgttcgtcatccgcctcttcaccggcccgcagcatcggcgtgcggcattgggcgcagggtcgcgtccggttgcgcagatagcgcctgacccacagcgcggcaccgcccagcggcaccagcagcagcgacaatacccattcgccgatccgatccaccgcgcgggccagccagctccagccgcgctgcgcggtgcccatgtcccaggccccgggataggcgccggtcaactcgcggatggtctcgtcgaccccggcctcgatcccctcctggtattcgtcgcggcggaaatagggcaggaaaccggcgtcgatcacccgctgcatgcgggcatcccaggcgcgctcatagccggcgccgatctcgatccgcatcttgcggtcgaaacgcacgatcagtaccagaacgccatcgttgcgctcggcatcgccgatgccccagttgttgaacagaccggtggcaaagggctcgatggcaccgccatggccgtatgtgcccatggtgtcgatggtcagaaccgtcatctcgaccccgttgtgcccataaagcgcgatcagcttgtcgcgcagccgatcctcggcggcagggtccagcaggtcggcatagtcgttgacatagagctcttcatagtcgggatagcgcgtgtccccgctcaccgcgccgctgcgcggcgccttgcgcgcaggggatttcagcgcgtcatgcggcgggttctcgggcaccaccgaggccgggcgcgtcatcagcccgatcccataaccgatggcccagcccaaccccagaaccagcgcgacaatcgtcagcgcgacacggatatcctgctttgtcatcgggcctccctctccgcgccaccttaaccgcagcccgggaccaaggccaagcggtcacggctggtcgacaaagcgcagcacgacgcgcccctccaccccggcaagggtcagcgcatcgccctcgaccgcaaaggccacaacctttgccagcgcctcgagaaagcgccggtccagtgcctcggcctcctgggaacaggccatcatggtcatgccgatgttgtcgggaaagttgatccaccccgccccgatctcggcctctccctgaaaacggttgcacccgccccggcccgagaaccgcccgccggcgtcaaacgcgatccccggcatgcccggccgctcgaccggcatcccttcgatctcgcgcagcgcccagttgcgcccctccagcgccgagacctcgcctgcgacccggaccagcatcagatcggccgtgttccccgcctcgcccgtcagcaccggaaccaccgtatcggtcacgaaaagcagccgctcatcctgcaatatccgggccgagaccgcatagcgcatcgccgggtcgatcagcgcgtcgtcatagtccagcgcaaaatccatcggcacgccggtcatcgcatagcgccgtgccgacaagagcggcgccgccacgtcctgacgcgagatatcgcgcagttccacctgcaagaccgcaccgggcggcaatgcgaaccgctcgcgatatccagcgcttcccgaaacggtccccgcctcgaccgcgccagcgacgcagagcgctgctattcccagaaaagctctcatgacagacatccttccgaacggtacacgtactccgtgtatcgcaacagctcgccaccccaactgtcaacccgccgcttcttctgtttgaaaatacctcggggcccggggcagcgccccggtcctgccctttcggccctcacagcggccaaatcagcggaatcagtgccgagaccagcacccccatggtcaggttcagcggaatgcccacccgcatgaaatcggtgaacttgtagccacccggcccatagaccagcatattggtctgatagccgatcggcgtcgcaaacgaggccgaggccgcgatcatcaccgcgaccaccagcgggcgcgggtcgatccccatcgcctgagcaaggccgatggcgatgggggtgaccaccaccgccaccgcgttgttggataccagctcggtcagcaccgaggtcagcagatagatcgcccagatcaccaggaacggcggcaggctgctcaaccccggcgcgatcgcctcgacgatcaggcgcaccgcgcccgagctttccagcgccgccccgatggccagcatggcaaagatcagcgccaaaagccgcccatcgacgaacgagaacgcctcgtccgcatcgatacagcggctgcccagaaccagcgccaccgccagcaccgacaacaacaggatcggcgccacgcccagaccggccagggccacgatccccaccagcgccacaacggcgatgggcgcatgaccacgccgataggcccgcaccgagggatgcgagacatcgaccatctccatatcggccgccagccgctggatatcgcccggcgcgccctccagcagcagcgtatcgcccaccttgacgaccagctggtccagctggcgcccgatattctggttgcgccggtgcacggccagcacatagacgccatagcgccgccgcaggcgcatctcgcccagcgagcggcccaccatgcggcaaccgggggtgatcagcacctcgaccgtggcggtttcgaccgccgaaacctggtcgacccgcttcagctccttgttgcgctgcaggctgaggagttcggtcatctgggtgcgcaacactacccggtcccccacctgcaactcgacccctttcaggttgcggcgcagcgacagatcgccccggatcacgtcgatcaggcgcacgccgggccgcttgaacagctgcactcccgtaacctcgcgcccgatcaggttgctgtcgggcgggatcaccgcctcggtaaagaacttcatcttcgagcggtcgctgagcagggttgccatgctgtcacgttcgggcaggaaccggggcgcgacgaaacgcagatagatcatgccccaggccaccactgcgatgccgagcggcgtgacctcgaaaatgctgaaggcggccatgccttgcgcgcgcgcgaccccatcgaccagcaggttggtcgaggtgccgatcagcgtcagcgtaccgcccaggatcgcagcatagctgagcgggatcagcagtttcgacgccgccacgttcagggtgcgcgcgatctgcacaaagaccgggatcatgaccaccacaaccggcgtgttcgacacaaaggccgaggcgatcaccacaaaggccatcaacaacccgatggcaaagcgcgcattggtctgcgcatgccgctgcgcgatcgaggtaaacgcatccagtgcccccgtcctgaccagcgcccccatgatgatgaacatggccgcgatggtccatggcgccgggttggccagcaccggcagcgcggcgtcatagggcagcaccccggtgaccagcatcgccgaaacccccagaatggccacgacctcggtcggatagctctcgcgcaggaacagcaggaacatcgtcagcacgatggccagcgtgaccagcgcgccggcggtatcggtcaggtggaggaattgcatctcgtgtcagtcttgcccgaatgcgcccggcgacagtgccggctggcatcttcccgtatcggcagagcttcggcaagcccacgcgtacagcccccggggcggggcgatcacgggcccgattgctgcaactgcccgcccacccggaccatggcgatgcgggtggccgcgcccccttggggcgcggtctcgacatagacgcccgagaccgtcgcctcgcccagcgccggggtgaaccgcgacttggccatgccggtgatgaaccggcgcatcggctcggccttctccatgccgatcaccgaatgataatcgccgcacatgcccgcatcgctcagataggcggtgccgccgggcatcaccatcgcatcggccgtgggcacatgggtatgggtacccaccaccaggctggcgcgcccgtcgcagtaatgtcccatcgccatcttttccgaggtcgcctcgcaatgcatgtcgacgatcaccgcatcggccagaccgccacgcggatgtgatttcagcaccggctcgatcgccgagaacggatcgtcatagggtcgtttcatgaagacctgacccagcacctgcgccaccagcaccttgcgcccacccggtgcggtgaacagccggtggccgcgccccggcgcgcccttggcatagttgatcggccggatgatgcgcggctcggtctcgatatattgcagcatgtccttctggtcgaaggcatgatcgcccagcgtcaggcaatcggcgcccgcatccagcagcgccttggcatgttcgcccgaaaggcccatgccgttcgaggcgttctcgccattgaccaccacgaaatccagcttccactctgcccgcaatcgcggcaggtgttcgcacacggcctggcgccccgcgcggcccatcacatcgccaagaaacagtatcttcatgcctttggtcctatgaggcggcgcgctccggggcaacccggaaaatgcaaagggggcgctgcccccgtcgccttcggcgcctcccccggagtattttcaaccagaaagaagcaggcgcgtgatcgggcttctttctggtcaaaaatactcaatggcgctcgggccgaacccgggcgaaaggtcagaagctcagcacccggctttcggtgaccaccatgtcgagcggctggtcggtgggttccagtggcagcgcctcggcctcttgcgcatcaaaggcgaagccgatagcaagcgtggcgcgtttggcccgcaacccctgcaaggtgcggtcgtagaaaccgccgccataacccagccgcccgccccgcgagtcaaaggccaccagcggcacgatcaggatctcgggttccatccagtcgtcggtctcgggcaccatggcgccaaacggcccctcgcgcagcgggccctcgggcgaccacagcgaaaaccgcaggggcaggcccgcgccctggatcaccggcaccccgacggggccatgggccgccgcctcggccattgcgggcagcgggtcgatctcggtccggatcggcatgtagcccgacagcggcactccgcggtagccggccagaacctctgaaagccgtcccgccgccccggccgggcaggcatcgaatgccgccttgcggcgggcaaaggccgccttacgcgcggcggccttgatcgcggtcaggtcgtccatgacccctcctagagcagaaagacggaagccagccccagaaaggcaaagaacccgacaacatccgttaccgtggtcacgaaggtgcccgaggccagcgccgggtcgatcccggccttttcaagaagcaccggaatcccggccccggcaagcccggccacgaccagattgaccaccattgcggcagcgatcaccggacccagcagcggcaggccgaaccagacatggcccacgatccccatcaccaccgcaaagaccgcgccattgaccagccccaccatcacctcacgccgcaacacccggcccaggttcgacccggtcaggtcgcgggtcgccagcgcccgcaccgcaacggtcaggctctgggtgccggcattgccgcccatcgaggcgacgatcggcatcagcaccgccagcgccaccacgttggcaatcgtgctttcgaagatagagatcaccagcgaggccaggatcgccgttgccaggttcaccgccagccagggcaggcgctgcctggtggtttccattaccgtatccgacaggctgctttcgccgacaccggccaggcgcagaatgtcttcctcgtgctcttcgtccagaacgatcatggcgtcatcgatggtgatcacgcccaccagccgcccctcggcatccacaacgggggccgagatcaggtgatactggttgaacgcataggccacgtcctcttcatcctgatcggcggggatgatctgaaacgtctcttcggccagcgtgctcagcggcacctcgcgccgggccgacatgatccggcccagcgtcacattgcccaccggatgcaggcgcgggtcgaccaggaccacgtgatagaactggtccggcaggtcgtccgaaccgcgcatgaagtcgatgacctcgcccaccgtccaatgttcgggcgccatcaccacctcgcgctgcatcaagcgcccggcagagccttcgggataggccagcgcctgttcgacagcgacccggtcggcatcttcaagcgcgtcgagaatggtttcgtgatcgctctcttcgaggtcttcgagcaggtcgaccacatcgtcgctgtccagctcacgcaccgcctcggccagaacgtcggggttgagcaggcgcacgacctcttcgcggatgccctcatcgagttccgacaggatctcgccatcgaattcgcggtcatagagccggatcagccgggcgcggtcaaaggtgttgatctgttccagcaggtcggcgatgtcggccgcgtgcagcggctccatcagttcgatcagctggtcgcggtcatcggtgtcgaccgcatagagaatcgcggccacgtggcggcgatccagctcataggcgtcctcgtcgcggggcttgtcctggtctggcgttactgtgccggtcgtcatacgcgccccctgttcgaattggcggcaagttagtagaagctgctataggaaaacaatggcaatcgcggaatttacggccccgcatcgcatgcattagcttggccttcgcctgaaatgcccagaggagaccggcacatgaccggacagaccattttgcgggggcgggtgctgtcctttgtgcagtccccctttgataccgcgcccgaaacggccgtccgcgaaaacgaggcgctgctgatcgagggcgggcatgtgacggcggtcggcagctgggacgcgctgcggcgcgaagccccgcaggcagaggtaagtgatcacggcgaacgggtaattctggccggcttcgtggatgcgcatgtgcattatccccagaccgcgatgatcgcgagctggggcaagcggctgatcgactggctcaacacctatacctttcccgaagagcgcaagttcgccgacctgacctatgcctccgagatcgcggcccggtatctggacctgacggcggcgcatggcaccaccaccatgtgcagcttctgcaccatccatcccgagagcgtggaggcgttttttgccgaggcacaggcgcgcggccagcgggtggtcgcgggcaagacctgtatggaccgcaatgcgccagatttcctgcgcgacacggcacagagcgcctatgaccagtccaaggctctgttgcagaagtggcatggggtggaccggatctcctatgcgatcacgcctcggttttcgcccacctcgacgtcggaacagctggatgcgatgggtgcgctctgggccgagcatcccgattgcctgatgcagacccatctgagcgaacagaccgacgagatcgaatgggtcaagggcctctatcccgaagcgcgcgattatctggacacgtacgagcagcatgggctcctcggcgggtgcggactgtatggccatgccatccacctggagaagcgcgagcgtgaccggctgcgcgaacatggcgccgggctgatccattgcccgacctcgaacacgttcatcggctcgggcctgttcgacatggccgggctgatggcggagggacagcggatcgggctggccaccgataccggtggcgggtccagcttttcgatgctgcgcacgatggccgccgcctatgagatcggccagctgcggggcgtgccgctgcacgcggcgcagctgttgtggctggccacccagggctcggcccgggcgctgcggatggatcaccagatcggcaacatcgccccggggatggaggcggatctggtggtactcgacctcgcctccactcccgccatcgcccagcgcagcgctatggcagacgacctgtgggaggcgctgtttccgaccatcatgatgggcgacgaccgcgccatcgccgaagtctggatcgccggcaggcgggtctgaccgccttcaccgcgggcgaaagatttttcgtcgaaaaatctttgcctccggcgagagtattttcagcgaaatgaaggggttcagcccatcagggcgcgcgcgagcctgttttgacgttcgatcatgtgtggcaggtcgatagtgatgatctgcccgtcgcgcacgatctggcggccctcgacaaacagatgtttgacacgggtgggtccggccagcagcagcgccgccggatcccagctgccagcgctgttgatgcccgagacatcccagatcgcgatatcggcgcgtttgcccagctcgagccggccgcaatcgggccggcccagcacgtcggcgccgccgcgggtggcgatctcgagcgcctcgcgggccgacatggcatcggcgccccgcgccacccgttgcaacagcatcgcctgtcgcgcctcgcccatcaggttgccgctgtcattgctcgccgaaccgtcgacccccagccccaccgacacgcccgcgtcacgcatggcgcggaccggggcgatgccgctgcccagccgacagttggagcaggggcaatgggcgacgccggtacgcgagcgggcgaagaggtcgatctcttgcccgtccagcttgacgcaatgggcatgccagacatccggtccggtccagcccagatcctcggcatattgaccgggacggcagccgaactgcgccaggctataggcgatgtcctcgtcattctcggccagatgggtgtgcagcatcacccccttgtcccgcgccagcagcgccgcgtcgcgcatcaggtctcggctgaccgaaaagggcgaacagggggcaaggcccacgcgacacatgctgccctcgcctgcgtcatgaaaggcatcaaccacccggatcatgtcgtccaggatcgcggcttcgccctcgaccagcgtatcgggcggcaggccgcccgcgctttcgccgatgctcatggcgccccttgttgggtgaaagcgcaggccaagctcggtcgcggcggcgatggtgtcgtccagccgcgcgccgttggggtagaggtacagatgatcggaactgagcgtgcagcctgacagcgccagttccgccagcccggtctgggccgagacgaacatctcctcggggccgaagcgcgcccagatcggatagagcgtcttgagccagccaaagagcagcgcatcctgcccgcccggcaccgcccgtgtgaggctctggtacagatggtgatgggtgttgacgaggcccggcgtgaccacgcagccgcgcgcctcgtgcacctcacccagcgtggcgaggttcgggccgatcgcggccacgattccgtcacggatcaggatatcggcgccggccagctcacggcggcccgcatccatggtcaggattgtatcggcatttcgaatcaggtgttcggtcatggtgcacacttcccctgtcgggcccgtttcataggaagtgtgtctgaccggcggaaaacgggctcaagaaccggctggttcgaatttaggcccaagcgtggccggttgcaagccgctcagactccgcgcaggaaatccagcgcggcgctgtgcagttgtggattggccgccgccagggcccgcccgccctcatgggcggggccgccctgccaatcggtgacgatgccgccggcggcctcgatcaaggcgatcggagcctggatatcgaccgccttcaacccggcctcgatcaccagatcgaccaaccccgccgccagcagcgcataggcatagcaatccatgccatagcgggtcagcttgacccggctcgacacggcccgaaacgccgcctcttcagcggtgctgccaagctcggggaaagtggtgaacagaaccgcatccgacaggtcggtgccctggcgcgtcgccagggtctgccggccgagaggccccgtgacataggcgccttcgggggttccgacaaaacgctcgccgatatagggctgatccacgactcccaggaaggggccgcgcatatccgacaaggcgatcagcacgccccaggtgggcgtgcccgaaatgaaaccgcgcgtgccatcaatcgggtccagcacccagacacggcccgagcgtccctcgacctcatcgaattcctcgccatggatgccgtcatcggggcgcaggtcggcaagaatatcgcgcatcgccagctcggcggcgcgatctgcctcagtcaccggatcaaacccggtgtccagcttgttttcggctccaagatccagccgacggaaatagggaaggatggccgcgcgggcggcatcggccagtttttcggcgatctcgagatcggtgaagtcagcaggtttcatggcaccgcattgccacccgccgctccaatttgcaatatgccgttgcggatcaggcgacgtcgctcagcacacgggccagctcgaacaggcgccggcgctggttctcggggatggcatagtaggagcgcaccagatccagcgcttccttgtcacccatcagatccgcagggacgctgggcttctctgcaaccaccttctctgcctcttccagcccttcgaagaagaagctcaccggaacgtccagggcctcggcgatatcccacagacgagacgcgctgacccggttggcgccggtttcgtatttctggatctgctggaacttgataccgacctgctcggccagctgttgctgagtcataccgatcaaccagcggcggtgccgcacacgcttgcccacatgaacgtcgacaggatgggtcattagatttctcctctgttacactgacaaccgcccgggcatcggcataaagggcacggcctgccccgactatcggtcacagccgcctaattattccctaatttcgttgagcgacccgaaccgcaccacataggaatatgacgaaatttgcgattgaattcaagttggttgaatcgcgcatccgctcattgccccctgggttgtggcggaattccaccgatacaacccctgaaaggtaacgcaagggaagcttggcgggctcgtttctccggcctcggcacagggagcgccacccaagtttgacagcccgggtccagtcggtctttatgtccgcaaatcaagaggaaacggcaatgcgctcattcaccgtgcaaagcgctggcagccctgcgcaactgatcgatcaaccggtccccgaaccggctccggggcaggtgcgtatcgacataagggcctgtggtctgaatttcgccgatctgctgatgcagaaggggacatatcaggatacaccccccgccccgttcaccctggggatggaggttgcaggcacaatcaacgcccttggcaccggtgtttcgcacctgaaagtcggagatcgaatcgccatttacaccggtcagggcgggcttgccgaacagggtgtcttcgatgccgaccgcgccctgcccctacccgacacgatgagtttcgaacacgccgccgcctttcagatcgcctatggcaccagccatatggcgctcgatcaccgcgcccggctgcagccgggcgagacactgctggtcaccggtgcagccggcggcgtcggcctgaccgcagtcgagatcggcaaactgatgggcgcccgcgtgatcgcccaggcgcgcggggccgacaagctcgaaatcgcccgtcaagccggggccgacatcctgatcgacgccgatgaggatctgcgcgcccgcctgctcgacctgggcggcgtcgatgtggtctatgacgcgatcggtggcgatgtcttcaaggccgccttccgcgccgccaatcccgaggcgcgcctgttgcccatcggctttgccggtggcgaggtaccgcaaatccccgccaatcacctgctggtcaggaatctcaccgtgatcggtttctatatcggcggctatctgtcatttcgccccgaggtgatccgcaacagctttcagaccctgctcgactggtatcagcaggggcgcctgcacccgcatgtcagccacatcctgccgctcgaacgcgccgccgaggggttggagttgctgcgcaaccgcaccgccacgggcaaggtcgtgatcaccccctgacacccgcttctttctgagtgcaaatactcccgccggaggctccgcccgcaccaccatcaccgccgcccgacgggacccgtcaccgcgccacatgcgccgaggaggaggcacgacgacgagatatcgtcttgcgccgcaggcgcaccgcttggcagccccgcctcaacttaccgcgcgcagatgagctccacccatcttggcaaagttctggcgcaccagatcgaccagcgcatcgacgatctgccccttgccgtcattgccgccatagaggttgatcttgtgcgagggcagttcaggcaaggtatcggagtcgatctgcatcagatgcggcgcggcggtgccctccagcatcgcgtgtaccgcaaggtcggccgagacggtggcctcgatggtgcggtcattctcggtctcgaccgacaattcccatggaatgttcgccgcatccagcgccgcgatcacgctggcgcggaacaggcagcgccgccccagcgccagtttcagcggccgctgccgccaggccgagccgcccgcggcaccgatccagcgcagcggcagttcggcgatggtctcgcaatgatcgcccccgcccggttcggtggtcagaatcacgtcacattcgccgcgctcatactgttccttcagccaagaggtatagcaggacaagagctgcacccgcacccgcggataggcggcgttgaactgctggagcacgcgcgggatcgccggatagacgatgtcatggggcacccccagcaccacttcgccctcaaaggcctgatcggtcagccgcgcgatcacctcgtcattcatcgccaccatccggcgggcataggccagcaattgctcgcccgaggcggtcaacgcgatgccgcgcccgctgcggtccagcagttgtagccccagcagttcctccagccgcttgatctgcatcgacaccgccgattgggtcagatgcaggaacccggccgcccgggtcaccccgccactgtcggccaccgccacgaaactgcgcagggttgtgatgtcgagattgcgtatcattccaaaccttgatgggttacttcaaaaacattcgtttccctaatgaagcacatccgaccatatctatcaaggaaattgattgagacccagatacacatcacggatgaagaaaggacacgatatgagcttcgttaccgtctcgcacccctgccggcctgttcgccggacccggctctcggccttttacgacttgctggcgctgcgccgtcagcgtcaggagctgcgtcatctcgatgatcgggcgctggatgacatggggatcacccgcgccgaggcccggaccgaggccaatcgtccgttctgggacgcgccgcatcactggctgaaataggcccggactgccccgttaccgcttccccctcctcggcccgccccgcgcgggccgctttttcggtacacttaaagggaaattcgactcggaaatacttgaattcacgggtctgctctccgatatttgacgggaatgccgcagggtagcccttgcggcccgagtttgatttcagggagacccaaatggctcaattcgacacgatccggtctgctgccggttcgcgcgctgcccagatcgacgagggcctgcgcgcccatatgaacaaggtctacggcaccatgtccgtgggcatgctgatcacctttgccgcggcctgggcgatttcgggcctggcggtgaccaccgatcccggcgcggccgtggcccagctgagcgccgacaaatacctgacccagatcggctactcgctttacgcctcgccgctgaaatgggtgatcattttcgcgccgctggcctttgtctttggcttcagcgccgccatcaaccgcctgtcggccgccgccgcacagctgatcttctacaccttcgcctttgtgatgggtctgtcgatcagctcgatcttcctggtctttaccggccagtcgatcattcaggtgttcctgatcaccgccatcgcctttgccggtctgtcgctttacggctacacgaccaagaaggacctgagcgccatgggcaccttcctgatcatgggcctgatcggcctgatcgttgccatggtggtcaatatcttcctggcgtcttcggccatggcctttgcgatctccgcgattggcgttctgatctttgcgggcctcaccgcctatgacacccagaacatcaagaacacctatctgcagatggcccattcgggcgatcaggaatggctgggcaaggctgccatcatgggcgcgctgagcctgtacctggacttcatcaacctgttcatgttcctgctgcaactcctgggcaaccgcgaataagccgggtcagggccacgagtacgaagggcggggatttccccgccctttttcgttgcacatccgtgaaacgctcagcgacagtcgagcggtaccgccagcccggtcggtcggttggcgcgccccgcctgatagacctgcccgcccgtcagacagccggtgagacgcggcaccgactgggcaaaggcgacattcgaattctcaggcaggcggtcgatctcgccctcctgcgtgcgcagcaccgcaaacaacaccccgttcacctcgacagtgctgaggaacagttccagcgtgccgctgcccacctcgaccgcgctctgcggatcgcggccaccggcaccaatggcgaccccggccaggctggcgatatcgcccttctcgctttgcaggcgctggaccggcttgcccgccagttcagccggcacgctgaggcggcgcgccacgtaatcggccgatcccttctcggtggtaaaggtcttgggctcgccgtcgataccggtgaaccccacgccctcgcggtgccacaggctggcacaggcagacagggacatcagggcaagggtgggcaacaggattttcttcatgaccgtcatggggttggtggcagaccttgcaaccctagccccgccggggcagcgaaagcaagcggtccgtgcccggcgccagaccccggaatgaaaaaggccgccccgatggggcggccctgttcggttgtccaaggacacaagattacttgatcttgccttccttgtactcgacatgcttgcgcacgaccggatcgtacttccgcacggtcattttttcggtcatcgtacgcgcgttcttcttggtcacatagaagtggcccgtgcccgcggtcgagttcagacggatcttgatggtcgtcggcttcgccatggttatctcctgcgtccgaaaaggcaggggcctttcggttgaattctgtcctgaggctgcgcttttacccggcgtacacgccgagtcaatagggccaggccgggaaaatgcgcgcggagggcctgtaagccggattctgttccagggttgcccccttcgatgaccattcctctggtgcgcctgttgccaggcgcctctagctgccaacccgacccctctcggctgaagcggcctagcggaggtatcggccgaaaccgacgcgtcccgcgcgggggtcctatttggcattgctcccggtggggcttgccgtgccgcccctgttgccaggggcgcggtgggctcttactccaccgtttcacccttgccgcgacctgcgcggcggactgttctctgtggcgctttccgtcgggtttccccgcccgggcgttacccggcaccgctgcttcatggagtccggactttcctcgcgggggttgccccccacgcggccatccggccctccgcgcggcttcgcagttaggcgctggcagaggagaggtcaagaggcgcttgcaaatggggccctgcccctcttggcctgcggccaattcaccccggagtattttgcgcggaatgaagcggcaaggcggccagatcggcagcgcagagcggtccgcggccccaggggcggtagcgcaggcgcagggcggccagcagcgtctcgtcatcggcgggcgcggtgaaacccgtcgcgtgggcagcggcgcgcaggcgctcgggtgtgggatcgtcttcgcaagacccgcttcctgatctttcggcgaggccaagacgcgccaggcgagcccagtcgaatcgcgggccgggatcgcatttgcgcccgggcgccatgtcggaatgaccgattacacccgcaggcggaatcgcccatcggcgcaagatatccgccagcaggccgtccagcgtggtcatctgtggcgccgagaacgggtgatcgccgcgattgtcgagttcgattccgatggagcgcgaattgatgtcatcccgcccccgccattcccctaccccggcatgccaggcgcggtcggcctcgtccaccatctgccagagcgtgccgtcggcgccgatcaggtaatgggccgaaacctcggcctcggggtcgcagagacgctccagcgccgccttggcgctgtccatggcggtgtagtgcagcaccaccagcgacggggtcagcccgtcgcggcggggtccgaaattgggcgagggatgccagtgcggcgccaccaggcgtcagttctgtaccgcgcggcggaacggcgccgggtcccagccgcaggcatagccgtcaccatcgggatccagccccttgcggtcacgctgggggccgccattggacaggaactcgatctgggcctgatcgggcgaggcgaaggcggcgcaattgcgctgtgccttggcggccaggttgaagcccgcgcggctatagatctgggtgcccttgggatggctggtcgaaagcgcgtattgcaccacgttgggcgacccgtccgtatcacgctggggcaatgcggtgggggccaccacctgataggaggcacgattctgggcgatgcgctcggcatcgctctggatcgactcgcggctggcgacggcctggaaatcctgctcgtccgagatgccgggattgctgaccagcgcaggcgccgggttcgaggggctggcctcgaccggggcaacgccggaattgccgttggcggcggccagcgccgcggccgtttcccgcgcgatatcgtccgatgtgtcaccgggctgcgggacataggctgcggtctgggttggggcctggagcggcgccgtggcagtgggtgcggcggtcgaggggtcaagcgggggcagaccctcgctggacaccgccgagggcgggatcagcggatcgccggtcaccgtctggccctgaagcaccgcctcgcgctgagcctggtattcgggcgtgttgaaaccgaccccggccgccgaatccgggatcgccggatcacaggccgcaagcaccccgatcacggggacaagatagaatacgcgcattgttgccgtcctgctcttttgctttgccgacaggtttaccaccattttgagggcttggccacaaagcccgcggcctgttccagcgcataggccgtattcagcagatcgccctcttcccatggacgcccgatcagttgcaggcccaagggcagcccctgcttgtctagcccggcgggcaccgacacgccgggcaggccagcgaggttcacggtgacggtgaacacgtcgttgaggtacatctgcaccggatcggcatcggtcatctcgcccaggccaaaggcggccgagggggtggcgggtgtcaggatcgcgtccacaccggcggcgaagacatcctcgaagtccttcttgatcaggctgcgtaccttgcgggcgcggttgtaataggcgtcatagaagcccgccgacagcacataggtgccgaccatgacccggcgctgcacctcatgcccgaacccttcggcgcgggttttttcgtacatctcggtgatgccgtcaccctgtgccagcttggcgcggtggccatagcgcactccgtcatagcgggccaggttcgaagaggcctcggccggcgcgatcacgtaataggtgggcagcgcgtatttggtgtgcggcaggctgatgtcgcggatctcggccccggcggcgcgcagcatctcggtgccctgctgccacagcgcctcgatctcttcgggcatgccgtccatgcggtattcacgcggaatgccgatcaccttgccgcggatatcgccggtcagcatcgcctcgaaatcgggcacggccagctcggcgctggtcgaatccttggggtcgtggccgcacatcgcctcgagcatgatggcagcgtcgcgcacatccttggtcatcggcccggcctgatccagcgagctggcaaaggcaacgatgccccagcgcgagcagcggccataggtcggcttgatgccggtgatgccgacaaaggcggcaggctggcggatcgagccgccggtatcggtgccggtggcggccagacacagatcggcggccacggcggcagccgagccgcccgaggaaccacccggcgtcagcgccgcgtcgtcattgccacggcgccaggggttgaccgcattgccataacacgaggtctcgttgctgctccccatggcgaactcgtccatgttgagcttgcccagcatgacggcgcccgcgtcggccagttgctggctgacggtggattcgtattccggcttgaacccttcaaggattcggctggccgcctgactcggcacgcccttggtgcagaacaggtccttgatgccgatgggcaggccgcacatcttgggcgcctcttcgcgcccttgcaggcgctcatcggcggctttcgcgcgctccagagcaagctcgggggtcttgtggacaaaggcgttgagcgcccctgccccctcgatggcggcaaggcaggcctcggtcagcgcgaccgaggtggtctcgcccttgcgcagcgcatcgcgcgcctgggccagcgtcagcgtgttgagatcgctcatgtcttactccaccaccttgggaaccgcgaaaaacccctcgcgcgcgtcgggcgcgttggacaggaccttggcctgctgattgccgtcgctcaccccgtcggtgcggcgcttcagccgcatcggcgtgaccgagaccatcggctcgacgccgtcaacattcacctcgttcagctgctcgatgaacccgaggatggtgttgaattcagcggccagagccggcagcgcgtcctgttccaccttgatccgggccagcttggccactttggcggcggtgctttggtcaatcgacatcggtttccctcatctgcgtcagacccgcatttaccgccccatgggcgcggtcgcaagggcagcggagcgctcgcggtcaaccacgtcgccggcgcagatgcgccagcgccgccattgccacgaaaatcagcgccacccccccggcaaagccgccattgcccatgaactgcatcgcagcaccagtgatcgggccacccagcatgccgcccacaccaaaggcgatggcgaatgcggcgttccctgccaccaggtcgctgcccgtgaaccggtcacccagttccgacatcgccatggtatagataccccccgccgtggcgccaaagacaaacagaacgcccagaaacagcggcaaccggtcgggcaatcccggcaacagcaccgcgcccagcgcggtcagcagtgcacaaagcaccatcacctgacggcgcgaggtacggtccgacaaccatccgatgggtacctgcaaggccgtattgcccagaaacgccaccgacagggccgaggtcgccaccgccaccgtcaaacccgccgccagaccaaagaccggaaacagcgacagcatcgcgccctcccagaaggcatagacgcagatcgccgccagcagggtgggcgcccggcgcaggaagcccagcggcgagaccggcgtctcgcccgagacatccggcgcataggcgcgcaccgccagcaccacgccgatggccagaaaacagcagaccgcgccaacggcaaacggcgcgaatccctggaacccgatcagcgccagcgtgaagggcccggcaccaaagcccaccgacagcgcggtggcatagatgcccaccacccggccacgcgtctcggggcgggccagctggttgatccaggtctccgacacgatgaagatgcccacatcggccatacccagcatcagacgcagcaccagaaaggcaccaaaggaccgcgtcagccccatcgacaggatcagcaacgccgacagcagcagcgagccgatggcgacctgccagctgccgaagcgttcgatcagacgcggatagaagggcgaggccagcacgatccccagcggcgtcatcgccgcgttgatcccgatggcggcctcgctgatgccttgatgctccagcaccagcgacagcagcggaaagctgaggccgaccgtcagcgcgaaaatggtggtgcaggcaatcgcgcccgcgatcccggcgcggcgcgccccgtcactcatcaccaccgtcatcgtccactccctgtgcgtacaggcagatgacggacccgggccgatcaggtcaagcgcccgaaaacgaaaaggcccgcgcgaacaagcgcgcgggccacccagtcaggcgacgggatcagagatccttggccgccgtgtgctcgatcttggtccagttggccgccgctttggagatggtgccggccttgtccttctcgaacatcttgtagatctcttcgttcaggaagacatagagcttgccatcgaccactgcggcatagttcgggtcgccgtcgaacttcttgcccaccgagacgccaaaggtgcagaagccgccgttctgcacggagtagtgatcggggttggcctggaacgccttgaggttcttctcggaggcaaagtagtaagccacgccgtcatgcacggcggtatgcgcggcgctgccttcgcggttcttgcccttgtcgagcagtgcgaccgggtccgaaccatgcaggcccagcggcgcgccagcggcggtcaggccgggcaccacgttgatttcgtcggcggccatggcagggccgaaggcgagcagggtcgacagggcggctgcggtaaaggtgatcatgcgagacatagtttggtttccttttggttgactgataacgcccggccacttgattggcgggtgtgtcaggaaactgcatcacgaggcctctgccgtgaatgttcagacgttcaagcatcatgacagatcgttcaaacagatgaacgaataattaatttaattggacaatgaagcatggaaagttcaaaaaatacgacatcagctggatttttactcaccccaccatcaaagggcctgacgcgcgtgcctgctctgacagcagcctctccagctcggcggatccacctgctgcaccggcgcaccgtcgtgtaaggccagatgcgccctcagcagccccgtttcgcgctgtaacctgaccagatcaggcgtgcatctggagacacccggaaatgccgcgcagcttttcgatgaccatacccttcgccgacaaccgcaacgacctgcttgtgtgacacttacggatcaggtctacccgtctgcactcccatctttgcctcaaacgcagggcatcatttcacgatcattccgtgtctcgtggatcggattaagcacggcattttcctaggctccagacgcattgattttcaaagccagaagatgacggttgtggcgaggacgacggcggccagaaaggtcgtgacgctcctgtcgtatcgggtcgcgacgcggcgccagtctctcagagggccgaacatgatcttgaacattgctcggcaatgtattgaacagcaatgtcaccagagttgcggtttcggcgtttgaaacggcacttttcgtagtgaacggttttgcctcgggacttagggccgagattactggagcgtatcccttgtcttttcacgcatcccgggcccaatcgcatcataaccccggacagcgatcaggcattcggcgtcggccaaactgccaatcagggccgcaccaccggtgcagtcgctcacctggccagccgtcatgaaaaacagcaaaggctggcctttcgcgtccttgacggcattcagcttggtgttcaatccgcccttgggacgcccgatcaaacgcccgcatcccttcttttgcccgcgggctggaaaccacgcgatgcgctttcagataggtcgcgtcaatcatgactgccacctgctcagcgtcctcggcggccagacccacgatgatccagtcgcagcccccgttatcgctcctagcgctgacaacggttgcaaatggctttggcccggccgctgacttcacttggccgggccttgggcttcagggcaccgcacccctaacccattgcggttgatgaagatatcccactcaaaacacgcgcatcatcgacgccagccatattgtgcgacttcggcaatcagggtttcagtcgcgctcgggaaatcaatgcatcctgaacctaggaacccgaaagatcggattgaattcccccaaatatttcgcgggcaaatgccgcttcactttttgccgtaacatttagcgtaccacgacgttgcgtcgtgatgaacgcctgtgttttgtccggagccacgctggtaaatgtcagcttcccaacttcaccccagctaaacgcgctcacgggtttcgaaaaaatgattacggcttcattttgagcaacagttgattttgtaatattcaatccttgcttttcgagaacggtttccgccgaggaaaccacttttgaaattggggcatcaaagacctggctcaccccggcctgtgacccgcttttttcgacagtttcagaggtcgcgcatgctgtcagaaaagcgaatgccatcaaagtgagaattggtttgaaaaaagagctttgcgctttggcgtgtgtggtcatgtttgatcccttaagttgatactacccaggcaacttggtgctgggtgaagctggcggatttcgcaattgttttcaaccacaacggttgtgatgtttgcagaggctacgttcatgacgtagcggcaagatcctttgccaggcttcctggcgattttgacccgtcttgagtgctcaagacacagctgcgaagccgcctttatctgggatatcgtgttctgcgcacgcggtttgggggcgcgatcctttcgattgacgtctcgctccctgcaatgcggcgtttgagacggttcaggaacctgcaccacgggaccggccccgtgaatgtccgcacgttcgatcagatcacgcaatcgttcaaaatcgctccgattggcccatgaattcgtagatttttggatggttgatacagctcggatgcacggatgcgcaaaccgccacccacaaaggaactcaactcaacagacgcgaaaccccctgctctgacaacagcttcaccagctcggccctatccacctgctgcaccggcgcgccgtcacgaatcgccaggtgcgccgctgttccggtggcttgtcccatcgccatgcattgcggcatcccccggaccgaggcaaaggccaccaggtcagccgacaggatgcggccggcgaacatcaggttcgcaaccgctttcggcaacagcgaccggaacgggatggtgtaatagccgccgcgctcgaccatggcgtcatgggtcatctggtccgaggtccgcatcacgtcgtcgatcgggttgtcacaggcgacgatcccgtctgcaaacttggtgcccgccgccagatcggcgccggtgaccttgtacatcccttccagcttgcgggtctcgcgcacgcccacggtggggcccagttgcgacatatgcgcggcctcgaacccgggcacatccgcgcgcaggaactgcgccagttgcaggcagcgccgccgcccctcttgcgtggcacgggtgacatcggcggggtcggtgccatccaccccgcgaatggcgaccgagttgcaaaagaccgtgccagggtgaaaccccttcatcaggtagagctgtgccagatgcggatgcagccgcccctcggcgatccccttggcggcgtagcggcggaaatagggatcgttctcggcaaacacccggtcccagtccgcgccctccatgaaaaaggacagggtcaccgccatcatgttgccctgcccgtcgccaagcgtgaagggcacccccgccttggccgagatgtcgccatcgccggaacagtcgatcacgatcttggccgcgatccgctgggggcagcgccggtcgaagaattcgacggcggcgatgcggttgccctccatcaccggcgcaaaagccaccgcgcccagaaacacccgcacgcccgcctcttccagcatctcgaacatcatcgtggtggcggcgtcgtggtcgtattgaatctccgggccgaaattctccagcgtgcaggggcgtttctcggccatcggcgggtccatccccatcagccggtcggtcagctcctgcatcagcccgccgatgctttcatcctgcggataggccgcgccccagggcatgccggggcaaaaggccatgacgccgcccaccttggtccccgcttccaagagcaccacatcgagccccagacgccccgccgccactgccgcgccaaagcccgcggtgccgccgccgatcaccagaacatccgccgtcagatcgcccattgccgtctctccctgccgtcaccgctcatatcggcggcctgaacaggccccgtcaatcccgcgcgcgacaaggtcaaagccctgatcggtggcggtgatagacctcgatcatccagcccagcatcagcgcgttcagcagatgccacaggaaatgggttccaatcggccaactgttgcacagcgggctgtccagcgcccggaaggtgatcgagacgatgaggatccccgcgcccagcgccagaccgcgggccagcgcgggggccctgcggttcaacagcgcggcatagatcaggatcaacagcgggatcggcgcataggccgccgaaccgccaagctccggtaccagcccgaacagcggcaccgtcgccgccgcatagggaaagaacccgcctgtcagcaatagcgccggcagcgggcgcagccgccatcctgcccggttgatcgcgtggatatagatcagaacaaaagccgcgatgggcagtacgtcggcgatcgccgcccatacctgcgcatgggtgtgaaacaggaaactgcccagaccgatcagcgccagcacggcgatcaacgctgtctcggtcctgtcccgcagcccccgggtgcgccgccacatcaccgcggcagccagcacaaaggcaaggttggtcaccgcattgaccggctcggcccagtatcccggccccagccgttcgcaatagccgtcgatttcgcgcaaccaatccatggattttcatctagcgagtgctagggtgaaaccaagacatatcagggagaatgatagatgaagatcatctggctgggacatggcagtttccggatcgaaagcggcgaggcggtgctgctggtcgatccctggctcaatggcaacccgaccctgcccgaggatcagcacgacgccgccgtcatcggcgccacccatatcctgctgacccatacccatttcgaccatgtggtcgatgtgctgccgctggcgcgcctgctcaaagtgccggtggtgggccaatacgacctgatgggctattggagcgaggccgaagagatcgagaccgtggggttcaacaagggcggcacggtgaccctgaacggggtgcgggtatcgatggtgccggcctcgcacagctccaccttcaccacgccggacgggcttcgcagcggtggctctgaagtgggttacatgatcgcagccgaggggcatgtggtctatctgtcgggcgataccggcatcatggccgacatggactggatgggggattactataagcccgatatcggcatcctcagcgccgggggccatttcaccatggacatgcagggcgcggcctatgccgcaaaacgctatttcaacttcaagacggtgatcccctgccattaccgcagcttcccgatcctggagcaatcggcccaggccctgatcgacgggttgcccggcgtcgaggtgatcgagccgcaggtgatgcaggcgatcgaggtctgacatcttggccgccccgcccgtcatatccaggacggtgcccctgtgcgaagggccgcgatgggtctttgaccaagggggcggctcaaagcgatgggcgagacttggatgagcgctgtcacgccctctcccgagttgctggcctttgcccggcgctggatcgacgcgatccccaacaggcggccaaacgacctgcgcaacatgatgaccgaaaaggaacacctgcttttcgtcggaaccggagaggacgagatatgggccggctcttcggtacgcgaggggatcggagatttcttcggggagattcccgagttcctcagacatgaagaggtcttcgccgaggcttacgagcacaacggaaccggctgggcgtgcctgtgccacgaaatagttttcgcgcgacagcccgaccgggtgttccaggtccgctcgaccctgatcttcacgctcgaggacggcgcgtggaagatcgtgcatcgccatgggtcggtcccgatcccgaacatggatttcaccggtgccgcacagacagccatcgccgatctggtcgccgccgcaaaacaggggttctcgctggatcagcgcgagggctttgcctcggtcatgttcaccgacatcgtcaattcctcgcgcctcgcctcggccatgggcgaccggctgtggtcctccgaggtggcccgccatttcaacagcttgcgcgagatcatcgaggcgcggggcggacaattcgtcaaatcgctgggcgacggcaccatgtcgagcttcccgtcaccagagcaggggttgcgcgcggcgcaggccattttgcgcgcgaccgaggcctcggacggccccgccatcgcgctgcggatcggcattcataccggcgaggtgatccagacccgcgaggatttctttggcaccgtggtcaacaaggccgcccgcatcgccgccgtcgcggcaccgggcgagatcgtgatttcgggcgatacccgcgacctggccggtgcggtggagggcctgatcattcacccgccagcagacatatcgctcaagggcttcgacggcctgcaccgggtccatcggctggagtggaaggcatgatccagcgctcgcccgagatcgaggccatcgtgcgccgctggaccacgctgatccgcagtcacaaggtggccgatctgccgcattacctgtcgcaatccgatgcgctggtctatatcggcaccgccgatggcgagctttggcgcgggcaactggtgcgcgatggcatcgccgatcacctggccgaggtccccgacttcatcgaggaagacatagagatcgaagcctacgagcatggcgaaaccggctgggccacctatcagagccactacacctttcccggcaccggcagccagggcacccaccgggtgacctttgtgttcgtgctggaacgcggcagctggaagatggtgcagcaccatatctcgcaggccgactcgaaccgcgacaagttggggatcgagcacaccgcctttcaacgcctgatcgcggcggccgaggccggttcgcacagcttcgccaccggcgggctcgccaccatcatgttcaccgatatcgtcgacagttccgcccaggccgcagccatgggcgataccgactgggtgcgcctgctcgatgcccatttccgccgcatcgaaaccatcgtcaccgatcacggcggcacactggtcaaatcgctgggcgacggcaccatgtcttcgttccagtccgccaccggcgccctgcgggcggcccgggcgatcagggcggcaaccggatcacccgacgccgcccttgccctgcgcatcggcttgcataccggagaagtggtggagaaccgcggtgatttcttcggcaccgtggtcaacaaggccgcccgcatcgccgccgctgccggtcccggcgagatcctgatttcagaggccctgcatctgattgccggcggcgccccgggcgacgctctcgcagagcctgtttcgcttttcctcaaagggttcgagggcgagcatgcggtctttcgcctggcggtcgacgaataagcgcgcctttgcccaacccggaaacacccggccatccgacgccacccgcctgatgatcgagtcggcaacaccgacagggtcggaaccgccagcccctgctcagtgacaggcgggcacctcggcacaggccgaggcccggaaccgcgccatcagggcggcggtttcctcggtttcacccccctgcgcatcttcagagcagagataggtccggtgtggttcgaaaagcgccagaaaggacgtttcccagccttcgctgacactcaacatctgttcggcggaatagagcagatggtcgacaaaggcggcgtaggcaccgccccggttcgagtggagcaacgcgcactcatctgccggcgccgcaaattcgggcagcgttgcggccagcgccagatgggcacggaacgcctcgcgcgcggattgctggcgttgcaggcggtcggcctcgtccagctggatcttgatcccgatcagcgccgccagcgccagcgcggcggtggccatggccgccagtgcctcgatcgaggccgcgtgtcgcgaaagccagctcatgtggcgggcatctgctgggtggcgcaatggatgccgccgcccatctcgcccagcggatcgacgttcagcgtgacgatctcgcgccccggatagtgccgcgccagcgcccgggcggcgatgcggtcggtctcggcatcgccgaactgggccgcgatcaccgcgccattgcagacatagtaattggcataagaggccacgaaatccacgctcttgacccgccgccggtggggttcgggaatgacctcgaccatcaggcccgccgccaccagcgcgtcatgggtatccagcgccgccagatggaacgggtcgtccatgtcgggatcgtcgggcaggtttatcagcacccgccccggcccggtgaaccgggccaggctgtcgatatggtaatcggtgatatcctcgccccagacgcccggcgaccagatcatccgctgcgccccataggcgcgcaaaagccgcgcttcgatctcggcccgcgacaggccgggattgcggttgtcgttcacccacgagctttcatgcgccatcagaagaccatggccgtcctgctcgaccccgcccgcctcgccacgcaacccggcaggcagcagtggcaggcccaggcgttgcgccacctgctcggcaacacgcgcgtcacggcggtgcacctgcttgcggccccagccgttgaactggatatggctgactgccagcccaccccgcccgtcccgtgcaaacagcggcccggcatcgcggcaccacaggtcctcggtcgggatgtcccacagcgtgaccttgtccgacagtttcctgcgcgcgcgcgcgtgatcctcggcagcggccagcagcgtgacaggctcgaactcggcaattgcattggcgatatcggcgatggtctgctgcgccatgtccagaaagaccggatcgggatgcacccgtcggttgaccggccattgcatgaaggtgcggtcatgacgcgcctcttccggtggaacatgaaaaccggcttcaccggcacttgcctgtcctgccatccccatcagcccaaacgcgccccctgcccgcaggatatctcttctttgcatggccttgcctctgacaacttccaccacctgagtagcgttgctttccggcaaaccccaagcaaaactttcccggcaagggttggctatccctcatcccgtggcgcgcgcgggcaatccgttcgccatccgaattcgccctgaaagctcggacaaccggtcctgcaggtcaaggatatcgagcttggctgcgccttcgcaaaccagccgcgcggcgccgaccttgttggcggcctgatgaacctcgccgtccctgcgaaggaagtaaaaggcgtggtcaaaagcgccaccctcggcgggacggtcatagatccgggggtgcagggttttcaatgccgcctgcaaagccgcgtgatcgacataattctcgatctcgcgccccctggtgacccagaccatgccccagtcgtcggtcaactcccgcttgatccgctcgggcgtccctttcagtcgcgcccgaggcccggcccggtcgctgtccatcacgatggccatgttgcggttcatccggcgcaggtcaatcaggtcctgtatcccgtcctcctccgctcccgccgccagatgcgacaccagcccgccgccatagaacaggatcgaataatggatcccctcgcgcaggtccgggtccaccgccgcgatccagtggttgaggtagatgcggtccgagggcccctcgacccagatcaccatattggcctgcaacaggtccgaggcatgcaggcccagatcgtcgagcagccgccacttgtcctgccgcaccagcgccgggcgcacaagcgtctgctgcccgtcattttccacatgaaagatcgcggcaccgggcgtgtcgataaaggcccccgaatgagtggcgatgaaatactggttgtcggtatggtcgcgcagatattccaccagcttgcgctgcaacaatggatgcaggtgaatctccggctcttccatgcagatgatctggtcctggtggatggtacagaacgaagcgatcagaaccacctcgtgaatgccggtgcccagactgtcgagcggcaggaccttgccatccatctcgaccagaacctgcgactggtcatgcgggattcgaatgcgcgcacccggtttgccggtcgcctcttgcagaaaggcgttgatctgttcgaacaggtcccgcttttcatcctcgttgaacccaggctcctgaaggcgggccagttcgaagatcagcccgtcgccgcgcccgttgaaagcttcgtcagcccggccgataccgcgctttgcctcgatcttctgcgtagtggggaaagagagaactgaacatctgttgagtatgtccagactctgcggaatccaatggtttattaggcctccaccagaggagctttgaacacttcgccacaaagcgttccattctctatccggaaaaagcttggacaaggcttcaatgtcgggctgcggatggtactctctgtctcctatttgaggaccagaacgaaaccaaacgcactcgccgacagacagctcgtcaaatatcgcggagacttttcccttaaattcatgcacatgcatctgcgcctgcggaaacctctcccagaccgcctccagaaaccgctctttcggcacacccaccgccgcgacgaactcgccctcttcgcccgatccgcgatgtacctcgggtgagttcggctccagccgctgcgacttgccctcgcagaacggcaggcggtcgtggatgaagttcagcacgatggacttgcccgcgttgttggcgccgacaaagaagttgatcgcggaaaacgggccgatgctctgcaactctgcgccgatgccgcgatagaagcggattgccaccgcatccagaaacacctgtaccactatcaccccctgccctacccgggccggcagtgaacccgataaaccgcaggttgaaaagagggcaaggcctcagactccgggtttgggcggcgccttgggcgtgaactcgcaacggttgggcttgatgtcgatcagcggcgtgccgtccaggcaatcgaggccgcgcaccaccagcgtggtgccctccacccgctccagccgcacccgcgacaggccgatcggattgggccgctgcggcgagcgcagggcgaaagtgccaaagagcttgccgtcgctcttggggttctggatgaccagatcgcgccgccctttgtcgagccaatagagcacgtcgagccaggtatagtccgccactccgtgcagtgcggacgcccagcgcgcatccagctcgatccggcatttcggcccgtcctcgcgcccctgccgggggcagtccttgcggtcgctccagggggtgcggatacggccgatgaagtagacgcccgcgtcggtgccgtcgggcaggtccaccacctcttcgccctcgcgaaacctgaattccatctcagctctctcccccgttgcgattgcctgtgtcccgccgttccgcaaaaaacccgcgcagcagctccgccgccgcctcgccgccgataccgtcatagacctcgggcgcgtgatgggcctgcgggtgtgaaaacacccgcgccccatgcgccaccccgcccgacttcggatccgccgcgccgtaatagacccgccggatgcgcgccgcagccagtgccgccgcgcacatggcgcagggttccagcgtcacatagaggtcatgccccaccagccgctcggacccggcggctgcacaggccgcgcgcagggccacgatctcggcatgcgcggtggggtcgcaggtctcgcgcgtgcggttgccggcggcggccaccacgcgcccgtcgggcgccacgatcaccgcgcccaccggcacctcgccgcgcgcgcccgccgcgcgcgcctctgccagcgcctgatccatgtgcgatctgaaaaccatgcccgaccctgccccgatcatccatcttccgcaagcgcggcaaatggtctattgcgcggggatgagcaacacccctccccccggcgagcgcatcgccaagatcctgtcgcgtgcgggcgtcgcctcgcgccgcgaggccgaacgtatgatcgaggccggccgcgtcgcggtcaacggcaaggtgatcgacagcccagcgctgaacgtgaccgagcgcgaccgcgtgacggtcgacggcgcgccattggccgatgccgaaccggcgcggctgtggctgtatcacaagcccagcggcctggtgaccacggcgcgtgacgaaaagggacgcaagaccattttcgacgaccttcccgaggacatgccaagggtgatgagcgtgggccgcctcgacctcaactccgaggggctcttgctgctgaccaatgacggcgccgtcaagcggcagctggaactgccctcgaccggctggctgcgccggtatcgggtgcggatcaagggcacgcccaaggacgaggattttgcaccgctgcgccagggtctggtgatcgagggcgaacggttccagccgatgatcgtctcgatcgaccgccagcagggcgccaatgcctggctgacggtcggcctgcgcgagggcaagaaccgcgaaatccgccgcgccatcgaggatatcggtttcatcgtgaaccggctgatccggatctcatacggtccgttccagctgggcacgcttgcgcccggcaaggtcgaggaagtgcgccgccgggtgctgcgagaccagttgggactggatggcgaggatcaacccaccgacgaacgccccgcccgccccgagcgcaagcgcaaacccggcgcgtctgcgccagcgactccgcgcggcggtacaacggcaaaggcgcggcccggcggagccgctgcgggccgcagcgacgcagccagcaagccgcgcagcggtgcccccgccaagtcccgctcaggcgaccctgccaagcagcgctccggcgccccgcccaggacccgctcgggtgaccccgtgaaagcccgtaccgacgggccggcacgcgcacgcgccgacggaccgggcaaaccgcgcggcagcggcccgcgcgcgggcgggcctgcaaagccgggcacgggccggcgcaatgcggctccgggcgagcggcctgccgcaaaaccgggcgacaaaccgtcccggcgcccgggtggcggcaaaccgcgttcctgagccgcagacggcaaccttccccctagcaagcccgcgccgcatcgcctagattcgccgcaaccgcaactcagaggggaaggcaatgtcacagaccggtgtccagaaactggcctttgccgcgcttctcgtgctgctcttcggcgtgagcaccggctggctgggagggctctgacccgatggcgcggcgttatggcggcaaattcagccccgagacagaacagcagagcgaaccagccccgcgcggccagttcgacggcgcccgcgtcgatccggcaggcgcccgggccaatgcgatgttcgtgcccgcgatcccgctggtctttacctcgctgaacgatggcgccatcgggctggtgctggggctaggcgccgccggtctatggaccggcgcggcgcttctgctgcgcgaggggctgagggccgaggccgcctatcacgcgcgtcgggtcgcccgccgcccggcgatcccgcgcaagctgttcgccaccgcgctgaccgggctgggcaccgcgctagcagtctacaaatccgggatgatggcgggcgatgcctcgatcctggccggtatccttttcggcatcgcggcctcggcgctgcatcttctggcctttggggccgatccgatgcgcgacaaggggatggagggggtcgatacctttcaacaggaccgggtcgcccgcgccgtgggcgaggccgagaacatgctgggtgagatgtccgacgcgatccgccgcgcgggcgaccgccagctcgacgcccgggtcgaacggttccagaccaccgcgcgcgaactgtttcgcacggtcgaagaggatccgcgcgatctgaccggcgcccgcaaatacctcaccgtctacctgcgcggtgcccgcgatgcgacggtgaaattcgccgatatccatgcccgcacccgcgacggtggtgcgcgggccgattacctggccctgctcgacgatctggagcagaactttgccgcccgcacccgcaagatgctgctggatgaccgcagcgatctgaccgttgaaatcgacgtgctgcgcgaccgcttgcagcgcgaaggcgtccggctcgactgaccggcccaacccgaaaggaacccccatgtccgacagcattcagaaaaaagcggccgaggcggtcggcctggtcgaggaagtgaccgccgtcatcctgcccgaaccgcgcgccgaagttgtgccgctggccgaggccgacgcgccggccagcgccgagatccgccgccgcatgggcgagatcgacatgggcgacaccaactcgatcgtccgcttcggctcgggcgcgcaggccgagttgcaggaaatcagccaggccatgctggccgatgtccgcaacaaggatgtcggccccgcaggcgacagcctgcgcaacatcgtcaccaccatccgcggcttttccgtcagcgagctggacgtgcgccgcgaacgcagctggtgggaacggctgctgggtcgcgccgcgccgtttgccaagttcaccgctcgcttcgagcaggtgcagggccagattgacaagatcaccgacaccctgctgggccacgagcacacgctgctcaaggacatcaaatcgcttgacctgctctatgaaaagacgttgcggttctacgacgagctggcgctttatatcgcggcgggcgaagagaagctgaccgagctggacagtcaggacatcccggcgctggccgccgccgtcgatgccgcacccgagggcgaacaggtgatcaaggctcaggagctgcgcgacctgcgcgccgcccgcgacgatctggaacgccgggtgcatgacctgaaactgacccgccaggtgaccatgcagtctctgccctcgatccggctggtacaggaaaacgacaagtcgctggtgaccaagatcaactcgaccctggtcaacaccgtgccgctctgggaaacccagctggcgcaggcggtcaccatccagcgcagcgccgaggccgccgccgccgtgcgcgacgccaacgacctgaccaacgagttgctgacctcgaacgccgccaacctgcgcgagagcaacaagctgatccgccaagagatggagcgcggcgtgttcgacatcgaggcggtgaaaaaggccaatgccgacctgatcggcaccatccaggaaagcctgcagatcgccgacgagggcaaggccaaacgcgccgccgccgaagaagagctcaagaagatggaggccgagttgcgcgacacgctggccgccgcccgcgcccgcgccgatggcatcggttacaatgccggcaccgcggttccgggctgatcgggtgaggacaggccgacgcatagccacagcctgcgccgccgcatttgcggcgcttgcgctgctggcgggctgtgacatgccgcccaaaagctcgccggtgccaccgtcgcgcccggcgggcctggccccagcgggcgatcaggtcacgccgcgctctgccgccagcgccgatctggcccgctattatgcggcggtacagaacgatctgctgacccgtggcctgctgcgcaccgacgggggaggccccgacacgccctatgatgccgaggatctggaacgcaacttcatcaatatcgccttctataacgaatacgacagcggcgccggtctgcccacgggtgggcgctcgcagggatttctcagccgctggcccggctcggtgcgggtcggggtggaattcggcccctcggtgccgctggaacagcgcgccaaggacaagggcgcggtcgagaattacgccgaccgtctgggccggctcaccggtcaccagatctcggcagtctctcggggcgccaatttccatgtcttcgtggccgggttggatgacggcccctttgtgcaggaacgtctgcggcggctggtgcccggtatccgcgccgaacagcttgacctgttcgtcaacctgccgcgcgacatctactgtttcgtctttgccgccgccgatcccgaccggccctatggctatatgcgggcggtggcgctgatccgggccgaacatcccgacctcgtccggctcagctgcgtacacgaggagatggctcaggggctggggctggccaatgacagccccgccgcgcggccctcgatcttcaacgacgatgacgaattcgccctgctgaccgatcaggacgagaaactgctgtccatgctctatgacccgcgcctgacgccgggcacgagcgccgaagaggcccgcccggtgatccgcatcatcgcgcgggagaaactggggctgtcgctctgatccccgcctgagagaggaccaaaagacatgggtattttcgatttcctgtccggccaattcatcgacgtcatccactggaccgacgacacccgcgacacgatggtctggcggttcgagcgcgagggccacgagatcaagtacggcgccaagctgaccgtgcgcgaggggcaatcggcggtctttgtgcacgagggacagctggcggatgtgttcacgcccggtctctacatgcttgaaaccaacaacatgccgatcctgaccacgctgaaccactgggaccacggtttcagatcgccgttcaaatccgagatctatttcgtcaacacaacccggttcaacaacctcaaatggggcaccaagaacccgatcatgctgcgcgacccggaattcggaccgacccgcatccgcgcctttggcacctattcggtgcgggtgaccgatccggcgcggttcctgtccgagatcgttggcaccgatggcgaattcaccatggacgagatcagctttcagatccgcaacatcatcgtacaggagttctcccgcgtgatcgcggcttcgggcattccggtgttggacatggccgccaataccgccgatctgggcaagctgatcgcggcgcaggtggctctgccgctgaccgaatacgggcttgagatgcccgagttctacatcgagaacatcagcctgccgcccgcggtcgaggcggcgctggacaaacgcacctcgatggggctggcgggcgatctgggcaagttcacccagtattccgcggccgaggcgatgacagccgccgccaccaaccccgccgggggtggcatggccgccggtctgggcgccgggatgggcatggcgatggcgcagcagatggcccaacccggcccctggggcgcggctccggcgtcgcggcatgcggcgccgccgcctccgccggtggaacatgtctggcatgtggcggtggacgggcagacctcgggtccgttctccaaggccaagatgggacgaatggccgccgagggcgagatcacccgtgacacctatgtctggacccccggccaggacggctggaaacgggccgaggatgtgcgtgagctggcgcagctcttcaccattctgccgccgcccccgccgccacccggcgcctgaggcgacggaatgcgcgagccgggccgtttcatcctggcatgacctgtccgaggagccactgaaatgcccgcccgccctgcctattcccgtctccagatcgcgctacactggctggtcgcgatcctgatcgccgccgcctggcttacgcacgaggggatgggccgtgcgcttgagacccggatcgagacaggcgcctcggggttcgagggcaatacgccgcatgtctggctggggatcgcggtctttgtcgcggtgttgatccgcatcgtggtgcgccgcgttcagggcgccccgggcccgctgcccggcgccaccccattgatggagaaggctgcgacctgggggcatcgcctgctctatctgctgatggtactgacccctgcgctgggcgcattggcctggaacgcccattccgaggcggtgggcgaactgcacgagacagtgggaagcgcgctcatgctggtggcgctgggccacgcgctggttgcgctctggcatcaatatgtcaaaaaggatggcagtttgacccggatcacccgaccgcaaggctaaggcatgaccgatctccccccgcccccgcccggcgccgccccggcaccggtgcaggagcaccgctttccctgcgcccaatgcggcgccgattatcggttcaacccgggcgcaggcacgctggtctgcgaccattgcggccataccgaacccatgcgcgccgatccgtggacgggcgccagcctgcgcgagctggatttcgaggccgcaatggcccaggatctgcccgaggccgagatcgaggaaacccgggtcctgtcctgccccaactgcgcggcgcaggtggagttcgaccccgacacccatgccgccgaatgcccgttctgcgccacaccggtggtgaccgataccggcatccaccgccacatcaagccgcgcggtgttctgccctttgcgctggatgaacgcagcgcccacaaggcgatgaccgactggctggggcggctctggttcgcgcctaacggattgaaggactacgcccgcaaggggcgccggatgcagggcatctatgtgccctactggaccttcgacgccgacaccaaatccagctaccggggagagcgcggcaccatctattacgaaacccgcaccgtggtgcgcgacggcaagaccgtgaccgaacaggtacccaagatccgctggagcccgaaatcgggccgggtggcgcggttcttcgacgacgttctggtgctggcctcacggtcgctgccgaaatcccataccgatgcgctggagccctgggacctggccgcgctcgaaccctaccggcccgagtatctggcgggtttccgcgccgagggctataccgtcgaactggccgaggcgcatggcgaggcgcgcgcgcatatggcccgcgtcatcgagcgcgacgtgcgtttcgacatcggtggcgaccaacagcgcatccatgccatcgacaccaaggtgtcggacgtgaccttcaagcatatcctgctgcccgtgtggctcgccgcgtacaaataccgcggcaccacctaccggttcgtggtcaatggccgcaccggtcgggtgcagggcgaacgcccctggtcggcgatcaagatcaccatcgcggtggtcctcggcctcctgatcgcagcaggcgtgggttacgtcatggcgctcaaccagtaacgccctcattccaatgcgcccatgtcgccacaggcggcagaagatttttcgtcgaaaaatcttcgccaccgcaatgaccggcccacgcgcgtcgcgcgggccgggcaaacagggtcaaccgcgcgagatcgcgattttctgcgccacggccgaggcctccttggcccgtttgggcacgcggacatgcagaaccccgtccttcatctttgcctcggccttgccagcctcggcatcgtcgggcagccggaacgagcgacggaaagcgccgtattgacgttccgagaaataccaggtgtcgcctttctttctcctcatgggtgcgcttctcgccccggatggtcacaacaccgttttccaccgacaactcgatatcctcctcggacacgcccggcagttccatggcgatgtcataggcatcctcattgcccgaggcctcggtcgcggggctcagccagtccgccagccgcgcgccgaaattgcgaaacggatcgtagagcgagggccagaggcccgcgtgatcggatttttcaaccattctcagtcctcctttgatggtttgagccgattctgacacagccgccgtcgcgcctccttgatccggcgcaaatcgcccgccgatcggcttgcgtccgccgatccgcccggccattgtgccggcaagaggagacctgccccatgagcctgaaccagctggaggcgctgcttggcgcacgccattcctgccgcgcctttcgcccagacccggtcccgcgcgccgatatcgaacggatcattgccgccgcctgccgagtgccaagctggtgcaacgcccagccctggcaggtaaccctcaccagtggagccgaaacagacgcctttcgcacggcgctgatggccgaggccatgaccggcaaacccggacccgaccttgcctttcccaccggctattccggcgtctatcaagagcgccgccggacatgtggctgggcgctttacgaggcggtgggcgtcgaaaaaggcgaccgcgccggatcggcggcacagatgatgaagaacttctcgctgtttgatgcgccccattgcgccatcatttccagccccgccgaattgggcggctatggcgccatggattgcggcggctttgtcgcggcctttacccttgccgcccaggcgttgggggtggcgaccatcccgcaggccgccgttgcctcgtatgcgccgttcctgcaccgctatttcgatatccccaaagaccggctgatcctctgcgccatctcctttggctatgccgataccgaccatccagccaacggctttcgcaccgaacgcgccgcgctcgacgatatcgtcgactggcgcggctgaggggggtctgatgcgcgccctgatccagagagtgtcccatgcctcggtcaccgtcgatggtgtggtggtggggcagaccggccccggcctgctggtgctggtctgcgccatggcgggtgatggcgaggcgcaggccgaccagttggccgccaagatcgccaggcttcgtatcttcaaggacgaggcgggcaagatgaaccgctcggtcctcgatatcggcggcgcggcgctggtggtcagccagttcaccctggccgccgatacccgcagcggcaacaggcccggattttccagcgctgcgccccctgccgagggcgagcggatctatgagtatttcgccgcgcagctggccgcacagggggtgccggtcgaaactggccggttcggcgccgacatgaaggtcgaactgctgaatgacgggcctgtcaccatctggatggacatatgacaacggcgcatgaccaggcattggcgatctggcaggccggggtcgatgcggttggcggccatgccgccaccggcgccgcgctgggtaacctgccccgccccgatcgcatccttgcggtgggcaaggccgccgccagcatggcgcgcgcggcgcttgaccacttcgggccgctgccctgtctggtggtcaccaaggatggccatggcgccgaactgcctgcctcggtccagctgatcgaggccgcgcatcctgtgcccgacgcccgcagccttgtcggtggccgcgccctgcggcaggcggtcgaggcgatgcccgagggcagtcacctgctgttgctggtttcgggcggcgcctcctcgctggccgaggatctggtcacgggcaagacactcgacgatctggccgcgctcaaccgggcgatgctggccgaggggctggacatcaccgcaatgaacgcccgccgtcggcagatctctcggatcaagggcggcggcttgctggccggtttcaagggcgcgcgggctgatgtgctggcgatctcggatgtgccgggcgacgacctgatggtgatcggctcggggattggggcgctgcccgccgccccagcatttgctgccagcgcgtgcatcattgcctcgaactcggtggcgcgggcggcggcctgtgaccatgcgcgggcgctggagctgcctgttctgggcaacgaggaagcgctgcatgacgatctggcggcgctggcgccgcggatcggcgcgcggctgcgcgcgatgccgcagggcgtgctggtgctgggcggagagccgaccgtgatcctgccgccgaaccctggccggggcggccgcaatcaggcgctggcgctggcgctggcccgtgaaatcgcaggcgacccggggttggtggtggtggtcggtggcaccgatggcaccgacggccccaccgatgcggcgggcgccatcgtctccggccggacctggggcgaaggcgccgcgcaggcgctggccgccgccgatagcggcagctggctggaacgggccggggcgctgctggtgaccggccccacagggaccaatgttatggacctgctggtcgcgcttcgcacctgaaaggtcgcaaatcaaccttacccccgggcgaccgcctgagagagttgcgcatgacgcaaaagaacaccctgcgcgagatcgaagagctggaggatttgggcatcaccctgtccgacggcacccggctgtcggcccgggtctggcgcccgctcgacgccggtaccgatccggtacccgcgatcctggaatacctgccctatcgcaagcgcgacggcacctgcgcgcgcgacgcgctgagccacccctggatggccaagcgcggctatgcctgcatccgcgtcgacattcgcggcaatggcgacagccaggggctgatggaggacgagtacacccagcaggaactggatgacgcggtcgaggtgatccactggctggccgcgcaaccctggtgcagcggtacgatcggcatgatggggatcagctggggcgggttcaactcgctccaggtggcggcgatgcagcccgagccgctcaagtcgatcatcacgctgtgttccaccgtcgaccgctatgcggacgatatccatttcaagggcggatgcctcctgaacgaaaacctgggctggggggccaccatgtggtgtttctcgtcccgcgcgcccgacccggcactggtgggcgatgcctggcgcgagatgtggctggagcgtctgcgcgcccagcccttcctgcccgagacctggctacagcaccagacccgcgatgccttttggcagcatggctcgatctgcgaggatttcagcgccgtcaaaacaccaacgctggcgatcagcggttggggcgacagctatatgaacacggtgccgcatctggtcgaaaacctcgacacggtggtcaagggcatcaacgggccgtggattcacaagtacccgcatttcgccattcccggacctcgcatcgggttcctgcaagaggcgctgcgctggtgggatcgctggctgaaaggggtcgagaacggggccgaggacgaccccgattatcgcgcctatctgatggacgggatcgcgcctgaaaccaagagcctgttccgtcccggccgctgggtcgccgaggccgagggcgccaccgctcatctgccggtgaccacgctgtcactgtcggatgccgggttgggcagtgatggtccgctcagcgcccgggtctgctcgccgctgcatgtgggtatggattgcggcgaatacgggtcgttctgggccggaccggaactgcccggtgatcagcggctggacgatgcgctgtcggtctgtttcgacagcgcccccctgccccagcggacggatatcgtcggcgcgccccgcctccggctgcggttgcgcgcggacaagccgcaggcgcagatcgcggtacggctgaaccatgtgctgcccgacggcacctcggccaggatcacctggggggtgctgaacctgtcccatcgcgacagccatgcgacgcccgaggcgctggagcccgggcgcctctacgatatcgcgctggatctcgaccatatcgcctatcgcgtgcctgccgggcatcgcctgcgggtggcgatctccagctcttactggccgatgatctggcccgcgcccgaacgtgccacgctcacgctcgacagcggcgcgctcgatctgccgctgcgcccttcgggcgaggcggacgaatgggtctttccacccgaggatgccgatccgccctggcagatccgcaccctgcgcgaaggcaccaacacccgccggaccgagatcgacaaggccaccgggcatgtgcggctgatcatcgtcgatgatgccggactggtcgaggacatggcacatggcgcccgctcgggcaccatcgcgcgcgaggaatgggtgattcaccccgatgatccgacttcggcccgtggcagttgccactggaccgcagaaaccggacgcggcgatctttctttgcgcaccgaaacccgatgcgaaatgtggtcggacgcagagcatttccacctcaaagccgcgattgaggcttatgaaaacgacacaaaaatatacgaaaacgtcaagaccagccgaatccggcgcaacatgctctgatcgcaggagagatcgccgccagacattcccgcttgcccgaaggggcgaaatacgcaaaccttgattcgtcagtcaacaaaaaccgcgctgcaaaaccgcgcaaacactcaacaggggagaattccatgaacgaacaactcgaacatatggcgggccgggtcaccgccggcaagatgacccgccgcgaattcatgggcaaggccgccgcactgggcgtgtcggccgccgtggccagctcgatctttgcgcaggccgcccaggccgccggcccgaaaaagggcggtgtggtcaagatcggttcggtcggcggtgaatcgaccaactcgctcgacccggcgacctatgccagccaggtgccctatcacaacggccgccagttcggcgacacgctggtcgaagtggcctcggatggctcgatcgagcaccgcctggccgaaagcgtcgaggccagcgccgacgccaagacctggaccttcaagctgcgtcagggcgtcgaattccacaacggcaagacgatgacctctgaagacgtgctgaagaccatgcagcgccattccaacgaggattcgaaatcgggcgcgctgggcatcatgaagggcatcgagtcgatgaaggccgatggcgagtacttctcggtcaccctgaccgacgccaacgccgacctgccctatctgatggccgactatcacctgatcatccagcccgatggcggcatggacaatccgggcgcgggcatcggcaccggcccctatcaggtcgaggtgaacgaacccggcgtgcgccacgcctacaagaaattcgccaattactggggcgatgacgcgcatttcgacggggtcgaagtgctggtgatcaacgatgccaccgcccggaccgccgcgttgcagtcgggccaggtgcacatgatcaaccgggtcgaacccaaggtggcgagcctgcttgaccgcgcgccgaacctgacagtgcaatccacccccggccgcggccactatgtcttcatcatgcatgtggacaaggcgccgtttgacaacaaggacctgcgcctggcgctgaaatacgccatcaaccgcgaggagatggtcgaaaagatcctgcgcggctatggctcggtgggcaacgacatgccgatcaacgcggcctatccgctgttcgacagcgcgatcccgcaacgcgagttcgatctggccaaggcggccgagcactacaaggcttccggccacgacggctcgcccatcatcctgcgtaccgccgatggcgccttcccgggtgccgtggacgcagctgcgctgttccagcagaccgcggcccaggccggcattccgctggaaatcaagcgcgagcccaatgacggctactggtccgaagtctggaacgtgcagcccttctgcgcctcgtattggggtggccgtccggtgcaggaccagatgtattcgaccgcctatctgtcgaccgcagactggaacgacaccaagttcaagaacgccgatttcgacgccatgctgatggccgcccgctccgagctggatccggccaagcgcaaggaaatctactcgaagatgggcatgctgctgcgggatgagggcggcctgatctgcccgatgttcaacgatttcgtcgatgcggtcagcaacaccctgtcgggctgggaaaccgacccgaacggcgagctgatgaacggtcaggtgacccgcaaactgtggttctcgtgagccgccgggacacgcagatatgcaccccgtcgtgaaacttgtgtcccagcgccttgcgctgggactcatgctcctctttggcgcttcggccctgatattcggcctgaccgaagcccttcccggagacgccgcgcaagccgtcctgggacagtccgcaacccccgagtccctggcgaaccttcgcgaggaaatgggcctcgaccgtcccgcgctgacgcgctacttcgaatggctgggcggcattctgcaaggtgatctgggcaaatcgctgaccaacaagctcgacattgccgaatcggtcggcagccgtctgggcaacacgctattcctcgccttctgggccgccatcgtatcggtgcccatggcgattttcctgggtctgctggctgtgcgctatcgcaaccgctggcccgacaaggtgatctcggcggtaacgctgaccacaatttccatccccgaattcctgatcggctacgttctggtctatttcgtcgcggtgaaactgggcatgttctctcccctcgcgatgatcaatgaaagcatgagcctggggcagaagctgaacgccatcgccctgccggtgatcgtgctgaccatggtggttctggcccatatgatgcggatgacccgcgccgccatcctgaacgtgatgcaatcggcctatatcgagactgccgagctgaaggggctgaccaacttcaagatcatctatcgccacgcctttcccaatgcgatcgcaccgatcgtcaacgtggtgatgttaaacctcgcctatctggtggtgggcgtcgtggtggtcgaggtggtgttcgtctatcccggcatggggcagtatctggtcgatcacgtgaccaagcgtgacgtgccggtggtgctggcctgcggggtcatctttgccgcgatctatatcggtctgaacatggtcgccgatatcgttgccattctggccaaccccagactgaggcacccgaaatgaagaatattccaatttccgccgccatcggcctggtcctgacggcgttgtatttcatcggggcgatctttgccccgctgctggccccctatggcatggccgaggtcgttggcgatgtttgggagccgtcgagcagtgaatacctgctgggcaccgacaatatcggccgcgacctgctgagccggatgatctatggcgggcgcacgacgatcttcgtcgccacgatggccaccatcctcagctttaccaccgggtctatcctgggctttctggccgccgtgctgggcggctgggccgatcaggtgatgtcgcgcacggtcgacctgatcatgtcgatcccctcgctgatcaccgcgctggtggtgctggccatggtgccggtgaccattccggtgctgatcctggtgatgggctttctcgacgccacccgcgtctatcgtctggcccgcgccgtggcggtcgacatcaacgtgatggattatgtcgaggccgccaagctgcgcggcgaaggccgcgcctgggtcatctttcgcgagatcctgcccaacgccctgtcaccgctggtggccgagcttggcctgcgcttcatcttcatggtgctgttcatctcgaccctgtccttcctgggcctgggcgtacaaccgccgctggccgattggggtggcatcgtgaaagagaacaaggacggcatcgtctatggcatcggcgcggcgctttatccggccgtggccatcgccaccctggccatctcggtcaacctggtggccgactgggtgctgaaccgcaccacatcgctgaaaggaggccggggatgagcgaaccgcttctcaaggtccgtggcctcaagatcggcgcgaccgtctatccgccgggcgaaaagcctcatgacatcgagatcgtgcacggggtcgatttcgacctcgagcgcggcaaggtactggggctgatcggtgaatccggggccggcaaatcgaccatcgggctggcctcgatggcctatggccgcggcggtgtgaaaatcaccggcggcgaggtctgggtcaacgggcgcgacatcctcaagacctcgctcaaggatatccgcggcctgcgcggcggcgaggtcacctatgtcagccaatcggcggcagcctcgttcaacccggccaagaagatcatggaacaggtgatcgaagcggcggtggaacagaagaagttctccaagccggaggccgaggcgcgcgcgcgcgccctgtttgccaagctgggcctgcccgatcccgacaatatcggcgagcgctatccgcatcaggtctcgggcgggcagttgcagcgctgcatgacagcgctggcgctgtgtccggagcctgatctggtggtgttcgacgagcccaccactgcgttggacgtgaccacccagatcgacgtgctgatggcgatcaaggaggcgatccgcgataccggcgttggtgcgctttacatcacccacgatctggcggtggttgcgcaggtaagcgacgacatcatggtgctgcggatgggcgacatggtcgagtatggcgagaccgaccagatcatcaaccgcccgcaggaagagtatacgcaggcgctggtctcggttcgttcgatcgagcatgaagagaagaagccgacgcccgacccggtgctgtctgtcaagggtatctcggcacgctacagggggctggcctttgacgtgctgcatgacgtcaccgtcgacctgcatcccggccagaccctggccgtggtgggtgaaagcggctcgggcaagtcgacgctggcgcgcgtgatcaccggcctgttgccgccgcgagagggcgagatcaatttcgccggacgcaagctcagccgcgatctggcggggcgttcgcgcgaggacctgcgcgagttgcagatgatctatcagatggccgacacggcgatgaacccgcgtcagaccgtgggcaccatcattggccggccgctggagttctatttcggcctgcgcggcgccgaaaagcgcaagcgtatcatcgagttgctggacgagatcgagatgggcgagaagttcatcgaccgctatccggcggaactctcaggcggtcagaaacagcgtgtctgcatcgcccgctcgctggcggccaagcccaggatgatcatctgtgacgaggtgaccagcgcgcttgacccgctggtggccgacggcatcctgaagctgttgctcgacctgcaaaagatcgaggatgtggcctatctgttcatcactcacgatctggcgacggtgcgggcgatctcggattccatcgcggtgatgtatcagggtcgggtggtccgctacggacccaagagccaggtgctgagcccgccgttcgacgactataccgacctgttgctcagttcggtgcccgagatgcgtctgggctggctggaagaggtggtcgcccatcgcaagatggaaagcgccggcaactgatgccctctccctctccgcacatgcggcggagagggaacgcgctgttcaaaaggtcagcttgatcccgccgatgaccgtgtgcgagcgcaccccgttcaccgcggtgacagtgggcatgatcagcggcacgaacccatcgttgaacatgtattccgcgccgatcgtcagatgcgggttcaacgccatctccatccccagaacgacctgatccatcttgcgccaggcagtgcccttggcaccctggatgccacgactggcggccagagaataggtcaccggcttgcccagcacgctggcgcgatagcgcccctgcaccgtggtggcgttgacgctgtgacctgtggcgggccagacttcttcggtctgggtgaattccgccatcaggtcgaaattgctgccgctcagcgtggcattcacgttataggcgccgttccagctgcggttgatgccggtgcctggcgggtgatgcgcgatggtgctgtcatagatggtaccgcgcaggtacccggcccccagtttcaacatcatatccccgcgcagatcaaagcgatgtgacgcattgaaggcgaaattctcgtaatcgccgttgttcttggggctgctgaccacccgcaacccgcgatgcgccggcagcagtgacagcgccagttcggtccgctcggtgacatatcccagctcgatcaggggatcgtcgctctgcgcccagaaatagtggctgctgtgggtatgggtaaacggcgcatagctggcgaaatttccgaaattcaccgtcttgcgcccaattgccagatagaacgggctctggttcaggtcgcccagcgcgatccagtacttgcgcagctgcgtcgcgtcctgtccgggatattcgacctcggtatactcgccctgcacaaaggcggtgacccagggcagggtcagcgtcgcgttcagcgaggcctcgttcaccacgccatatgtgtccgaggtgcccagcgtgtgggtcggcggcaggcgcgacaggatcgggaacttgcccgtggtattggtgctttcgtggatgacgctgcccaggaaacgaccgcccagatacaggcggtaatcctgcagcgcgccgctttgccgggcgcgcagggccagtaccgtcttgttggtcacatcgtcctgacggtcgaacatccgcgccgcatagcccgcatcggtcgacaccgcccccggcacgatgtcatagcgaccgtcccaggtttgcgcctgcccggaacctgcggataaaattgttgaaaaacagacggcagatgccatcgccaaatgtctgaacatcgcttcaaacccctctaatcacacaacagaaagtacagaccccaaggaccgggtatcacagtaccgtgatcgaaccgtccccctaatccccaatcccgcgcctctacctgtcagtgtgacgtcaatgtatcggtttgggtcgcgtccagagagcgctggatccacgccaaaggatagcgttggataccgccggaatgcagaaagggaatcgctcatggaccgcaagcttcttctcatcatcctcgacggcgtgccctatcggaacttccggcgtttgttcggcaatctcgaaggctgggtgcagagcggcgaggcgcgggtgtggaaactccgcgcggtgctgccctcgatctcggccagctgctatgcctcgatccataccggggtcaccccgcaggaacatggctgtaccggcaatggcaatgtgttccgcctgtcgcacaaggatatcttcagccaggtgcgcgcgggcggtggtgtcaccggcgcggtcacccacagtttctggtcgcagttcttcaaccgtcacccgttcgactacgtgcgcgacgtggaatatgacgagcctgaaagcgacacgatcaaccatggtcggttccacaccatgaccggctatggccatgacaaccagatgacgccctcggatgtggacctgttcgcaacgctcaccaatctttgcctgcgcttcgggctgagttacggcatcctgcacacctgcacgctggacagcatggggcaccggttctttcacgactgtaccgagatggaccatgcctgtttcgtgatggacgagatgctggcccccttcatcccgcgctggcggcagttgggctatgacgtgatcgtcaccgccgatcacggccaggacgagcgtggccatcacggcggtcgccacccgctgcagcaggagaccgcgctttactacttcggcgatgccgaggggccggaccccgagacggtgatcgaccagctgcaactggcgcccacgatcctggaccgccttggcgcgccgattgccgagacaatgaaggccgggtctttcctgacctaacagggcgtggcaggctggcggtgtttcgatcaaccgctttgcacacggagatatcgcgatgcgccgcctgctgctggccctgttgcttgccctgcccctgcccgccctggccgatgacggctgtcacgacctgtggttcacccgcaatctgatcatggatcgggccgggtattgtttcggctcgacgctgggtcaggcagcgttcgacaatcgcggctgtatcggcaaatccgtcagcctaggcgccgccgaacagcggctggtcgcacacatccgcgcgctggagcaaagccatggatgccgggtgaataccggtcagacctggttggatctggatgacgtgttctggcggcgccaactatgggtcctgcctgtacgcgatgagttcgaaagtgcctgtctgggctggctggggccggtgatcgcattacgcgccggaccgggccatggcaccgcgcagatcggccagatcctgcccggtgacaccgtcggctatgcccacatcccggtcgacggctggacctatgtcaccgcccacgccccggattggcaggtcaagagcggcggctggctagacctctcgatccccgagcaatgccgggatttcgcgggctgagcctaatcgtagggccagagcccctgtcccagcgcctcgatcgccagggtgatccgctcgaaactgtcggcggcgcgggtgacactggagcgcgcccgcagatagccatgcaccagcccctcttcgttgatccaggcggcgcggcccccggcggcggcgatggcggcgcaatagtcgcggccatcgtcgcgcagcgggtcgcaatcggcggtcaccgcaacagtgggcggcaggcccgagaaatcgctgtccgacagcggcgcccaggtggaatcgcccgcgggcacaggcccatcgaaacgcacggactggtaaaaggccacatccgccgtgctcagcatcggcgcctcggcatgttcgcggtacgagggcgcctcgggccgggccgacagcagcggatagatcagcacctgcccccagatctcgcggcgctgaccgcgcaggcgatgcgtcaccgcggccatcagattgccgccggcgctgtcaccggccagcacgatgggatcgccgaactcggtctcggcccaccccacggccgtcaggcaatcgtccagctgcaccgggtggtgatgttccgggcagagccggtaatcaaccgccaccacgcgatagccggtgctggcacaaatctcggcgcagacatcgtcatggctgtcgagcccacccagcacaaagccaccgccatgggcatagaccacggtgcgggtgggctgtccggcccaatagagccggaccgggacgccattggcgtcgcgatccacggcctgcacccccttgggcctgcccgcatgaaaggcgcggcacatggcgtcatagacctgccgctgcgccgcgatgctcaacccggtggcgtcctcgggatagctttcagaggtgcgccggataaaggcccatgtctcagcgtcgatcagccggtcatatgccaccagttgcgcggcctcgctcactctgcccactcccagggccgggtataggcgcccagcactttggccacctcatcctcggtggcgccatgtgcggcaagctgcgccaccagcccgcgtttcttgtcgtcgatgaccgacaccacccgcgcggccaggcccgcctcggtcagggcgccattatagacgcgggtgattgcgttcttgcgcaggtcgggcttgaacaccttgcccacggcggtcttgggcagttccggcaagatggtcatatgcttgggatgggcggcgcgttcatgcacatgcaccttgcaatgttccagcagctcggcctcggtcaccttgccgccctcgaccagttcgacaaaggcgcaaggcacctcgcccgcatgggcatccggctggccgatggcaccggcgaaggccaccgccgggtggcccagcagcgcctcttcaatctcggcgggatcgatattgtgaccgccgcgaatgatcagatccttggcccggccggtgatccacagatagccatccgcgtcaaagcggcccagatcaccggtgcgcagatgggttccgtaatagtagaggtccttgttcttgtcctcttcggtataggtattgccggcatagacgcccgggttcgagatgcagatttcgccgatctcgtccaccgcgcattcgacggggccgtcgggcgtgcccttgatgatcttcacatccgaataggggaacggaatgccgatcgagccgatcttcttctcgccgtccaccgggttgcaggacaccaggcaggttgcctcggtcaggccgtagccctcgacgatggtgacgccggtcgccttttcaaagcggcggaacagttccaccggcagcggcgccgatcccgaaaacgcggtcttgacgctcgagatatcggcatcgaccgggcgctgcatcttggccgaaatggcggtaggcaccgtgatgatgaatgtcaccttccagcgctcgatcagtttccagaaattgtcgaacacaccgtcgccgcgatagccggcgggggtcgggaacaccacatgcgcgcccgaggacaccgccgccatcacgatcacgtggcaggcaaacacgtggaacagcggcagcggacacatgatagtgtcctcttcgttgaacagcagtgtatggcccagccagccgttatagatcatgccggagtatttgtgttgcgccaccttgggcatgccggtggtgccaccggtgtggaaatagcaggccacccggtcaccggtggaatcggcgaaggtcagctcggtcggctgcttgcgcatctcgcggttgaagctgaggtaatcggcatgggccagatgttccttgtccgccatcttggggcgcaccagcggcacgatccaggatttcggcggcgtcagatagcggttcagatcaacctccagcaccgtattcacatgcggggcgtggcgcaccgcctcggccaccttctgcgcgatatcggtcttggggaagggtttcagcgtgaccaccaccttggcattggtctcgcgcaggatcgcggcgatctgctcgggttcgagcagcgggttgatcggattgacgatccccgccacggcaccggccagcatggtgatcagcgtctcgctggtattgggcagcacataggccaccacatcgttttcgccgatgcctaggctgcggaacagattggcggtctggttgaccttggacagcagctgcgaccaggtcagggtttcggccttgtccgtgggccccgagagcagctgatagctcatcgccttgtgccccgggaaccgggtggctgtccgcgtcagcagctggtgcagcgtggcgggaacgtcccgcgcctcccacggcatttcgttttcgacacgtgcgcggtcttcgagcccggcaaacggcatgagcaatcctccccaaaggcccgttacccgggccattccatccttgttcccaagatgcgaagaaacgcatcccggcgcaagctggcgcttagcgcgatgcaccctggaaagcgcccgtgacgcaacggcggatgacaggtgacgttacgacccgggctccggccgggcgacaagaaaggggcaacccgatgggctgccccttccctccccgcccagtgagtggtgtcagtcttgcgggatacgcagcatctggccgggataaatcttgtcgggatggctgagcatcgggcgattggcctcgaaaatctcggcataacggctgcccttgcccagcgtcttttcggcaatcgcccacagggtgtcgcccttggccacggtgtgaaagaccggctcgccgccaccgccggtggtctggtcgtcgaccgcgcccacgccttcgacattgccgaccgccaggatgatcttttccttcagctcatcgctggccgccgcgccttcaagcctgacggtatcgccctcgaccgagatctcgacaccgctggcatccagacccagatccgcgatctccttttgcagcgcctcgacctgcggctcttcctcgccgccgccaaagagtttcttgccgctatccttcacaaagctccacagacccatgccggttctccttcggttccatctggcgccgaagatgcccctgctgcttggcccggataaggggaattattcggccgccaaaccatcggtgaactgaagccgtgccagccgggcatatagcccgccgcccgcgaccagctcgtcatgggtgccctgagcgacgatgcggcccgcttccagcaccacgatgcggtcggcctttttcactgtcgccagccggtgcgccacgatcagcgtggtgcgatcggcgctcaaccgttcaaccgcctgctgcacggcgcgctcgctttcggcatcaagcgccgaggtcgcctcgtccaggagcagcaccggcgcgtcgcgcaggatggcgcgggcgatggcgatacgctgtttctgaccgcccgacagcatcaccccgcgctcgccgacgaaactgtcatagccttcgggcagggccgcgatgaactcatgcgcggcagcggcgcgggcggcctcctcaacctcggcatcgctggccgaaggccggccaaagcggatgttctcgcgcgccgaggccgcgaagatcaccgggtcctgcggcaccagcgcgatgtggcggcggaaatcggcgcgtgagagcgtggtcagatcctgcccatcgagcagcacccggcccgattgcggatcatagaaccgctgaatcagctggatcaccgtggtcttgcccgcgcccgaaggcccgacaaaggccactgtctcgcccggccgcacggtcaggctcatgccgtcaagcgccacctgatcgggccgcgccggatagcggaaggtcacgttgtcaaaggcgatctcgccctgcaccggcagcgccagcgcggcgggctgcacggggtcgttgacggaatcggcggcattcaacagctcgacaagacgctcggtcgcgcctgcggcgcgctgcaactcgctccagatctcggagagtgccgccaccgcgcccgccatgatcaccgaatagatcacgaactggatcagcgtgccctcggtcatcactccggcacgcacgtcgttggcgcccatccagagcaccccgacgatgcccgagaagacaaggaagatcacgatcaccgtcagcaccgcgcgcgtggcgatgcggcggcgcgagacgtcataggcggtctcggtcacctcggcgaacgcggcgcggctggcggtctcgttggtataggattgaacggtctgcaccgcgctcagcgcctcgctcgcattaccggaactggccgcgatccagtcctggttctcgcggctgatggcgcgcaggcggcggcccagcacaaggatcggcaccagcaccgcaggcaccagaagcagcaccagccccgtcaacttggccgaggtcaacagcatcagcaccagaccgcccgcaaacagcagcatgttgcgcagcgcgatcgaggccgaggagcccagcaccgactggatcagtgtggtgtcggtggtgatccggctcaagacctcgccggtcatgatgcgctcgtagaattccggactcatgccgatcacccggtcgaacaccgccttgcggatatcggccaccacgcgttcgcccagccgggtgaccagcgcgtaacggatgccggtgcccagcgccaacaccgcagcaatgcccagcgcggccaggaaatagacatccagcaggtcgccattctcgatgcggaaattatcgaccacccggcgcaccgccagcggcagggccagcgacatgctcgccgtcagcaccagtgccatcagcgcgcccgccatcagcgccttgtagggcatcatgaacggccagagcgcggacagaacgccaaccttcttcgagcctgcgcgctcttcgctggcgacgggggaggtgggtctgcgtgccattggttgcgatatcctgccttgggtccggatgcgcccggcaacccgggctaggtccagcttcatggccgcgcgatccatcagggtcaagcaatcagcgcgcacggacccctcaaaaaggtccaaatgacgcaaccgggcagataagtcagggctgatgcgttggagcgggcggcgggaatcgaacccgcttcatcagcttggaaggctgaggtaatagccagtatacgacgcccgctcagcaaggggatagctatgacatgctcccggtggcgtcaaggcccggattgagcggtttcgcccgccgacatccggcccggatacacgagtgaattgatggtacgggcggccggatttgaaccggcacggcctatacggcccaggcattttaagtgccatgtgtctaccattccaccacgcccgcaactcgtgaatccggaaggggaggccggcattgctgccggccgtcaggtccaggtggaactcgataacaaactctggaaaaacagcaaggcaaacgccctgaaactcgtaagaaactctaaccaaccaccggccccaaccggatcctcctccctctaagcagatagcgggccaatctcaatgtgacgcagatcacgacgggcgaaaaaaatggattttttcggccttcagatgtcttttcccttgggttccagggggccgccgggggcaacaagaccacgttccggcagccaggggttaagctcaagcgcctggttcagaaccgaacgggcctcgtcgatccgccccaaccccatcagtgtcagcgcccgcccactcatcgccgcgacatggtttggcgacagggccagcgcccggtcgaggtcgatcagcgcggcggcaaaatcctggcgcagaaaattggcaaaggcgcgctgattatagccctcggcataatcggggcagtaggcgaccagccggtcgaactcactcaaggcccccagcagatcccacgcgcgccgccgcgacatgccattgtctaggattgcctgcgccgcctcgtccggcgcatcggcccagatttcccacatccggttcgagatggtccgtgcctgcatctcgttgggtgcggcgcggatatcctcgatcagatgtgcgatccgctccgaatggtcgggggcggtgggacaatccgacgccagcgcggcgccgggagcgagcaggaaacaggcaagggcaagatgtctcatgcgccaatgctgacgcaaacggggtttgggtcaagtaacgctttcgagcgcgcccagcatcccgggctccttcaccgcctccatcgcaacaaaggttgaggtgctggacacatgcggcagcgacgaaatccgctcggccagaaccgcgcgatactccgtcatcgagcgggtgcgcaccttgagcagatagtcgaaattcgacgcgatcatatgggcctgctcgacttcgccgatccggcgcaccgccgcgttgaactcggccagcgccttttcccgggtatcgctcagccgcacctcgacaaaggccacgtgatccaggcccagccggatcggatcgaccagcgcccggtaacccgtgatgatgccggtggcctctagccgcttcaaccgcgcctgggtgggcgttttcgacaatccgattcgccgcgccagatcggcgaccgagatgcgcccgtcgccggccagctggttcagaatcgctcggtcgtagcgatccaggtcaggaaggtccatttgcaccagtgtatcccctctctttggtttattcgcctatggcttggcagttttcaggcgaaaatacctgccctttcaaagtatcttacgccaactgaaccggaggcaccatgacccacgccctgcgcacccatatcgacagccagacctatgccgatcaatccgccctgctcgaccagttggtcgcgcaagccgccctgtccgaggtcgaccgcgccgccatctgcgccgccgccgccgggctggtgcgcgatatccgctccagcaccgcgccggggctgatggaggtgtttctcgccgaatatggcctgtcgaccgacgagggcatcgccctgatgtgcctggccgaggcactgctgcgtgtgcccgatgccgacacgatcgacgcgctgatcgaggacaagatcgcgccctcggactggggcaagcatctgggtcattcctcctcctcgctggtgaatgcctcgacctgggcgctgatgctgacgggcaaggtgctggacgagcgcaaggcaagcccggtgggcgcgctgcgtggcgccatcaaacggctgggcgaaccggtaatccgtaccgcagtatcccgcgcgatgaaggagatgggccgccagttcgtgctgggcgaaaccatccagtcggcgatgaaacgcgcctcgggcatggaggccaagggatatacctattcctatgacatgctgggcgaggccgcgcgcaccgaggccgacgccgcgcggtatcacctgagctattcgcgcgccattgccgcgattgccgaggcctgtacccatggcgatatccgcgccaatccgggtatctcggtcaagctgtcggcgctgcatccgcgttacgagctggcacaggacgcccgggtgatggacgaactggtgccgcgcctgcgcgcgctagcgctgctcgccaaggcagccggcatggggctgaacgtggatgccgaagaggccgaccggctgtcgctctcgctgcaggtgatcgaagcggtgatggccgaacccgcactgaaaggctgggacgggttcggcatcgtggtacaggcctatggaccgcgcgccggtctggtgatcgacacgctttacgagatggcccagcgccacgatcgcaagctgatggtgcggctggtcaagggcgcctattgggataccgaggtcaagcgcgcccaggtcgaaggcgtcgacggcttcccggtcttcacccagaagtccgcgaccgacgtgtcctatatcgccaatgcgcgcaaactgctgagcatgaccgaccggatctatccgcagttcgccacccataacgcccataccgtggccgcgatcctgcatatggccaaggacggccagccctatgaattccaacgcctgcatggcatgggcgagacgctgcataacctggtgctgaccgccaacaagacccgctgccgcatctatgcgccggtgggggcacatcgtgacctgctggcctatctggtgcggcgcctgctggagaacggcgccaacagctcattcgtcaaccagatcgtggacgagaatgtaccgcccgaggtggtcgccgccgatccgttcgagacggtgaaggcaccagccaagccgctcaagcgcggcccggagctgtttgcgcccgaacgcccgaactcgatgggctttgacctcggccaccaacccacgctggatgcgatcgacgcggcacgcgatccgttccgcagccatcgctggcaggccgggccgctgctggccgaggaggcctcgcccgaggccgaggaggccgtggtcaaccccgccgacccgcatgatgtgcccggcagcgtggcccccgcaagtgcggcggatgccgaactgtcgctggcccgcgcccagccctggcaagccccggcagccgagcgcgccgccgtactgaaccgcgccgccgacctttacgaggcgcattatggcgagctttttgcgctgctgcatcgcgaggcgggcaagaccctgcctgacgcggtggccgagctgcgcgaggcggtggatttcctgcgctattacgccgccaatatccccgacgcggcgtctgcgggcatctttacctgtatcagcccgtggaactttccgctggccatcttctcgggccagatcgcggcggcgctggccaccggcaacgcggtgctggccaagcccgcgccgcagacccctctgatcgcccatcgcgcggtgcagttgctgcacgaggccggagtgccgcgcgatgcgctgcaactcttgccgggtggtccggcggtgggtgcggcgctgacctcggacccgcgggtttccggcgtggccttcaccggctcgaccgcgacggcgcagaaaatccgcgccgccatggccgcgaacatgcgcccgggcacgccgctgatcgcggagaccggcgggctcaatgcgatgatcgtcgattccaccgcgctgccggaacaggcggtgcaggcggtgatcgaaagcgccttccagtcggcaggccagcgctgttcggcgctgcgctgcctctacctgcaggaggatatcgccgaggacgtgctgaccatgctcaagggcgcgatggatgcgctgaacctgggcaacccctgggcgctgtcgaccgacagcggcccggtaatcgacgaggccgcgcgcaagatcatcacagaccacgttgcgggtgcccgtgccgagggacgggtcctgaaggaactggcgctgccgcccgagggcacattcgtagcccccaccctgatcaaggttgcgggcatcggcgcgctcgagcgcgagatattcggccccgtgctgcatgtggccaccttccgctcgaacgagctggaccaggtgatcgcggcgatcaacgccaccggctatggcctgacctttggcctgcaaacccggatcgacgaccgggtgcagcatgtgaccgaggcggtgcatgcgggcaatatctatgtcaaccgcaaccagatcggcgccatcgtcggcagccagccctttggcggcgagggcctgtcgggcaccgggcccaaggcgggcgggccgaattacatggcgcggttctgtgcgccggaccggcagcaggcagcggccgactgggccgcgcccatggccaccctgccccgtgcgaccggcacgcccgcgccagtgcgggtgcagagcctgcccggcccaaccggagaatcgaaccggctgagcgagatggcgcgcccaccgctcctgtgccttggcccgacggccgcgacggttgccacgcaagcgcaggcggtcgaggcgctgggcggaaccgccatccgcgccaccggcgcgctggcagcggaggcgctggagacagtcgagggcatctcgggcgtgatctggtggggtgacgaagagaccgcgcgtgcctatgagctggcgctatcgcgcaggtccggtccgatcctgccgctgatccccggcctgcccgacggtgcccgggtgctggccgaacgccatgtctgcgtcgacaccaccgctgcgggcggcaatgccgcgctgctcggcggtatgggctgagaaagggcgcgctcccgcctgccgccggatcttgcgatccgcggcagttgggccgggcgcgccgccgacgcggcgcgcccggcgccccttgacctctgccgcgtttgaccgcagcgtcgcggaatgttcccgatccgcgatcacaacccctcgggccgtacgccctatgtcgtctacctgctgctggcggccaatatcgcgatcttcctggccacgctcggcatcatggacgatccccgcctgatcggcaggttttactatgactatgcgatcatccccgcccgtatctcggacggggacggatggcagacgctggtcacctcgatctttctgcatggcggctggatgcatctgggcggcaacatgctgtttctgtggatctttggcgacaatctggaagacgagatggggcatctgggctttgcgcttttctatcttgccgcaggcattggcgccggactgatccatgtgctgagcgggccggggtcgatggtgccgaccatcggcgcctcgggcgcgattgccggagtgatgggagggtatctgctgctgttcccccgtgcgcgggtcgatatcctgctgatcctgttcgtctatttccgcattttcacgatcccggcctttgtgatgctgggggcctggcttggattccagttcctgggcgggttcagttccgatcccgataccggcggtgtcgcctattgggcgcatactggcgggtttgcggttgggttggttctgacgctaccgctgtggttgaagcgtggcggacgcggattctggcagtgtaccgacggccacccgccacatcccgagcagaagtaccgcctgtcgcccagccgaatcccgaagataccgcgcagctaaaaggcgcgaatgcaaaaacccggccatcggccgggtgcaagatttttcgacgaaaaatctctgccgcggctcagccgcggatcaccttggcgaaaggatcgaagatattgccattggcgcagatcacctcgccgctgtcgaggatcgagtcctcgggatcgagcgcctcgatcaggccgccggcctccttgacgatgatgatgcccgccgccacatcccaggcattgaggcgccgttcccagaagccttcgtagcggcccgccgccacataggccatgtcgagcgcggccgagccccagcgccgcacaccggcgcaaaccggcatcagccgcgccagatcctgcagcgtcaacggcaggtcggcacgcccgccaaagggcaggccggtggcaaaaaccgcctcgatcatccgatgccgacccgagacgcggatgcgctggtcgttcatccaggcgccttcgcccttttcggcaaagaacatctcgtccttggcggcgtcatagatgacacccgcgacaaccttgcccttgtgctcgagcgcgatggagatcgcccaatgcggcaggccgtgcaggaagttggtggtgccgtccagcggatcgacgatccagcgccgggtcgggtcctcgccctcctcgacgccaccttcctcggcaatccagccataagtcgggcgggcattgcgcagctcttccttgaggatcgcctcggcggcgatatcggccttggacacgaaatcacccgcgcccttcatcgacacctgcaggttctcgacctcgcggaagtccttcaccagcgaccggcctgccttgcgggcggccttgatcatgatgttgaggttcgcactgccaatcatcggggagctcctgttcggtcaagccgcgcgtatactcgtgcagacacggcttgccaaggggctgcatgtgcaaggcggataccgtaccggcgcatggcgcggcgtcatgggaacgtcacggtttgcagcgccggtgccgcaccctagactggttgggcataaaggagctttcccatgaccgaccgcatgtatcgcatcgccctggccagccgcccgaccggcgcgcccgaggccgccaatttctcgctcgaagaggcgcccgttcccacccccggccccggagaggtgctggtgcgcgtccattacatgtcgctggatccgtacatgcggggccggatggacgatgccaaatcctatgccgcgccggtaccgatcggcggcacgatggaggccggcggcgtgggcgaggtgatcgcctcgaacgatccggggtttgcgcccggcgattttgcattcggcatgttcggctgggccacccatggggtgcagccgggcaagatgctgcgcaagatcgaccccaaggtgatgccgatcaccaccgcgctgggggtgctgggcatgccggggttcaccggctggttcgggctgatggaacatggccggcccaaggcgggcgaaaccctggtggtggctgcggccaccgggccagtagggtcgatggtgggacaggttgcccgcctggccgggttgcgcacggtgggcgtcgcggggggcgccgacaagtgccgcatcgccaccgaaacattcggctttgacgcctgtctcgatcaccgcgcctatgacagcgccgccgatctgcgccgggcgctggccgcagaatgcccggacgggatcgacatctatttcgagaatgtcggcggcaaggtgttggaggccgtgctgccgctgatgaacaatttcggccgtatccccgtttgcggcatgatcagctggtacaatgccggcggtctgggcgcaggtgcatcggatccggggctgaccggccctgcgatctggcgctcgatcctggtgaagttcctttcggtcaacgggttcatcatctcgaaccatttcgaccgttaccctgccttcctggccgagatcgctccgaaactggccagcggcgagatccgctatctcgaggatgtggcagaagggctggaaaacgcgcctgccgccttcatggccatgctcaggggcggcaataccggcaaacagatcgtcaaactgatctgaccctatccgggctgcgctttgggtctttgccccgagagaccgaagcgcagcatccataaattgcaaatttgaacgattctctaccacaggatgtgatcccggtcacatccccatcctccttttcctgtcatcgtgcccctgctcgcacccagatttgagcgagcgcaaagtctaaagttcaagtcaatttgggcagcggcattgccgtttcgcgcccggaaccggaggaagaaacatgacgacatatcacgagttttcccaggaagacatccaacacatcatcgatgccggtcaggcccaccatgacagcgtgaacctcaaagcgatggggccgtccgatgcgatgctgcacgcctcgccgctggtgttgggcgagacctgcatctcggtcacggtcgaaaatcactcggtctgcctgaacctgccgatcatcgataagaagatctgctttccgatcccggtgtcggtccccaacggcaccgcagccaaggcctgtctgaagatctgcacgaccatcggcatcccgaccggtgtctgcgtcacgatctcggctctgggcatgcagatcgtgcatcaatgcttcggcaagtgctgagccagtagcgtcaaacggggccttgtcctggacaaggcccctctaccggctttgcagcttgcgcgcctcgctgcgcgccagcgtaaccagttcctgaacgaatggcttttccagatcttcgctgcgcaccgccgcgtaaagccgccgggtgatacccgtctcggtcagggggcgggtgacatagtccgagctgtatttcacctcgcgcaccacccagtcgggcaagaccgacacgccccggttcgacgccaccagcagcaggatcaccgccgtcagctccacctggcgcacttgcgccggttccacccgcgccgggatcagcaactggctgaacacgtccagccgcgtgcgctccaccggataggtgatcagcgtctcaccccggaaatcctcggcctcgacccagggtttggctgccagcggatgggtcgaggcagcgacaaagaccgcgttgtaatcgaaaagctcgacaaactcgacaccggcgatctcttcggggtccgaggacaccaccagatccacctcttccttttgcagtgcgggcagcgcgtcaaaggcaagtccggggcggatatccacatccacatccggccagttcttgcgaaaggcctcgagcaccggaaacagccattcgaaacaggcatgacattcgatggcgatatgcatccgccccgaacggccatcgcgcagcgacgagaactcggcctgcatcgcctcgacctggggcaggatctgttcggccagccgcagcaggcgcatccccgccgccgacagtttcatcggcttcgagcggcgcacgaacagctccaccccggcctgatcctccaaccccttgatctgatggctcaaggccgactgggtgatgttcagttgatcggcggcacgggccagcccgccgcaatcatggatcgccttgatggtccgcaaatgccggaattcgatatgcatcctaaagtatcactcatgttgttcttgagtattatgaagttgtctcacaatgctgcgagtgcgacaagaggcgaaacaccgccccttgcgcaggatgaccgcccaaatgaccgcccctcagatctccttcgaattcttcccgccgaaaaacctcgaagcctcgttccggctgtgggatacggtgcaggtgctggcgccgctggcgccccgtttcgtctcggtcacctatggcgccggcggcaccacccgcgagctgacccgcgatgcggtggccacgctgcacaaatcctcgggcctcaacgtggccgcgcatctgacctgcgttcaggccagccgcgaggaaaccctcgccattgccgacagttttgcccaggccggtgtcaccgacatcgtcgccctgcgcggcgacccgcctcagggcgagggccgcttcacgccccatcccggtggatttgccaattcggtggaattgatccaagccctggccgaaaccggcaaattcgccatcagggtcggcgcctacccggacatccaccccgaagccagcaacgcccaggccgatatcgactggttgaaggccaagctggacgcaggggcggatgaggcgctgacccagttcttcttcgaggcggaaaccttcttccgcttccgcgacgcctgcgccaaggcgggcatcgacaagcagatcacgcccggcatcctgccgattgagaactggaagggcgcgcgcaacttcgcccgccgctgcggcacccacatcccggcctgggtcgaggacgcctttgacaaggccacccgcgacgggcgcgaggacctgctggccaccgccatctgcaccgagctctgctcggagctgatcgagggcgacgtcgacaagctgcatttctacacgctgaaccgccccgaactgacccgcgatgtttgccacgcccttggcgtcacgcccaaggtggccctccagaacgtcgcgtaacggttgagcatctcgcaccccctgatagcgttcctgcgaccctgacccggaggaacgcgccatgactttcgccaacggacccgaagagctgctgggaccggcagacatggcccatatgtcgggcctcgacttcatgcagggcattctggacgggcgcctgcccgcgccccccatcgcccgcaccatggggtatcatttgcattcggtcgacatggggcgcgtcgcctttcgcggcaccccgaccttcgatgtctgcaacccgctgggcgcggtacatggcggctggtacggcaccctgctcgacagtgcgatggcctgcgcggtgcagacaatggtgccgcagggcgccgcctatacgacgctggaatacaagatcaacataatccgcgcgatcccgacaggaaccgaggtcgaatgcaccggtatcgccgatcatgtgggccgttccactggcgtcgcccatggcgaaatccgcggcgtcaccgataatcgcctctatgcgaccggatcgacaacctgcatcgtcctgaacctgccgcgcggttgaattcgagtatttccgaccagaaagaagcagcaggtcctgcccttcatttcgctgcagatactcccgccggtggcgtccgccccatcaaccgggccccggatcgaacaccggatgcaaccgcgcaacagacgcccgcccgaggcggcggcacgccgccgagatatcgtcttgcgccgcaggcgcgcaatctggcagcggcccgctcagccgaaactgcgagagcgcaggtagggggccggcaggccctcgggcagcgtgtcgccgatcacactttcatgcaaccgctcgctggggtcgcgacccacggtacgggccgagcgcagcaggaaaatcttgccccaaccactccaggtaccgaccgatggcgcgttggggtcggtgggaaagcgcgcgtgccagtccttgggcagcggcaagcccagatgttcggcgcgttccagcatccagaccagcgagagattggccagcggccgggcacgctcatccccgcccaactgcccgcccacatcgccatgggtgccccggaaccacacctgctccacatggccacgaaactcgggcttgcagtcccacaggatgggctcgaacacgttgcgcgtttcgttcagcgccagcgcgtgatagccatggcgcacgctgcggcccaggtggtgactgtgaaaggcgtgccgctgttccgacaggcgccacagcaccggcaaccgcaggcccagcgccttgaccgtgtcccagaccccgaccatttcgatcatgacatcccggtgacagtagaggtcgcgaaacacctgtgcatgcggtccctggacgtcgcattcgtaatggcgataggcctgccggatattgcgcacggtggcatgttcggcctttaacagccccaccatgtcgatcaccccggccaggctgcgcaccgcataggcaccgcgcgaatacccgatcaggaaaatacgatccccgggccgatagcgcgaggcgagatagccataggcccggcggatctggcggttcagcccgcggcccatcatcacgtctggcgtggtgcgccagctggtccattgcacacccgcctcgtagaagaccgaaacccgcgcgcccatctcgcacatcagccgataggtctggcccgcatgggtctcgcgccccggctccagcgtcgacatggtcccgtcgaggatgatcacatgggtttgcggtccgcgctggcgcacctcgcccgaatgggcggcgctgagcggccgcccgagccatcccaggagcttcctactcagccgcgacaggttcagcattcagcatttcccatagcctgaggggggtaaagggcatatcggcctgccgcaccccccgatcccagatcgcatcctgcaccgcgttcgccaccgcggccaatgcaccgaccgtaccggcctcgccagagcctttcatccccatgggattggcagtcgacggaaccggcaccgaggtgaatccgatgatgggaacctcatgtgcccgcggcaaggcataatccatgaacgttgccgtgagcagttgtccctcaccgtcatgcaccacatgttcgcaaagcgcctgaccgatcccctgcgccaccccgccatgcacctgcccctcggccagcaaggggttgatcaggttgccgaaatcgtcccagacccggtagcggtccacatgggcctggccggtttcggggtcgatcacgatctcggcaagatgggcgccgttgggataggagcgccccggcagtttggcccgcgccgcatggcgcaacaggtcggaccgcccatcggcccgcgccatcgcagcggcctccagcagcgagggggtcaggttcgatcccggcgcgcggaatgtctcgtggtcgaaatgcaccgcctcgggcgccacccccatcttgtcggccagatagggggtaaaggccgccaccatcgtgtcgaccgtcgtcaatgtcgcattggtctgcaccgtcacagagcgcgagccgccggtgccgccgccctgggcaatccggtcgctgtcgccctgcaccacccggattcgatccatcggcaggccggtctggtcggacagaaaccgggcatagacggtttcgtgcccctgtccgttcgattgcgtgcccaccatcagatccacggtgtcatcctcgttgaaagcgatctctgcgccttcggaaggatcgcccagaatgctttcgatatagtaacacagcccgatgccgcgcagcaggccacgtttggcatcggcggcgcggcgcgcggcaaaaccctgcgcctcggcctcggccagccgcaacaggcggtcgaactcgcccacgtcataggtttcaccggtcgcggtctggtagggaaaggcctcggcccggatgaagttgcgccgccggatctcccaggggctgacccccaggtcacgcgcggcccggtccatgacccgttccagcacatagatcgcctcgggccggcccgccccgcgataggcatcgacctgggtcgtgttggtgtaatagccctcgacctgcaaccatgcggtctggatatcgtagaccccggtcaacacgcgcgagaacagctgtgtctggatcgcctggccaaaatggctgttataggcacccaggttacaacgggtgcggacccggtaggcggtgatgcgcagatcggcgtcaaaggccagctccgccagcgaagtcaggtcgcggccgtgattgtcggacagcatcgcctcggtccggtccgagatccagcgcaccgggcggttcagcacccgtgccgcatgggcgacggtgaaatattcggggtatggcatcgccttcatgccgaacccgccgcccacatcgggggtggtgacacgcagcgcctcggggtcgatccccagcttctcggccaattgcgccttcatcccccagacgccctgcccgccataagcgaaatgcagccgcccctcggccatctcggcatagcagccgcgcggctccatcgaatttgcgatgatccggttgtcatcgacccgcagcgagaccacatgcgcagcactggcaaaggcgacctcggtcgcggcctcatcccccagcccccagtcaaaggcgcgattgtcgggggcctcggggtggatcgccgggccgccgggcaccggtttcgtcaccaccggtagatcgcggatatccatgcccatcgcctcgatcgcgtcgcgggcctgatcggcggtttcggccaccaccatggccaccggctcacccacaaagcgcacatgatctcgcgccagcatcggccgttccggcgccgcgccctggctgccgtcgcgattggccatggtggtgccgctcagccctaccttgacccctgccgcctcgagatcggcaagcgtaaggaccagatgcacgcccgccatctggcgggcggcgcccaggtccagatcaaggatttcgccatgcgccaccggcgagcgaaagaacatcgccaccagcgcatcacccggtgccgcatcaccgatgtaacgcccctgaccggtcagaaagcgatggtcctcgacccgggtaaccggttggctcttgccgaatttttccattgggttccctttcgctgcctgcctgcctcacccgagactagcctgacctccgggcttgtccagccgtcccgccgcggcacaggcatgcacatgctgagacctggacggatcgacatgcgcaagcgcatggatttgtatcagcaaaaggcgtataagcccgcatgtccagttggaactcggatgcgtgcttcccttttatcgccccgctgagcggcgggggggagagccgccatgatgtccatgtcaaaggctctggcccgcccatcctggtgttgcaggagctgcccgggatcggccccgagacgctggcgctggccgatcgactggtcgcggcggggtttaccgtctacctgccgcatctcttcggcacgttcggcaagaccacccccctgcgcaacatggcccgcctgttctgtgtccgacgcgagttcaacatgttcctcaagggccggcaaagcccggttgccacctggatgcgggcccttgcccgccacatccgcgagcgcgaaaacgccgccgggatcggcgtgatcggcatgtgcctgaccggcagtttcgccctgaccctgatggccgatgacgcggtcctgggcgcggttgccagccagcccgccctgcccctgttcggcggcgatgccctgcatatggatgctgaggacatcgccgcggcgcgcgccggcatgtccgccaggggtccggcgctggcactgcggtatcggggggacaagatggccccggcgcggctgatgcggaaccttgaaaccacctttggcgacgggctggacaccgtcgaataccccggcaaccaacattcccttctgacgctgcatttccaccaaccggcctatacgcgggtcgaggcctatttccgcgaacgggctgggcgcctgaccgggacccgcgcccagatgatcaagaagccacgagcggaactgccgcgcgggcctgcgcaggcgcgcgcgctcttcgcagacaagatgatagcgttccaaccccggcgcctcgacgccaggcaggcagcgcaccagcccatgccgcgccatcagcatgtcgctggcaggtgcgcgcgccagcgccagccccaccccctcggccgccagcgccgccgccatcaccgtgttgtcgacaaacaggaactgccccgccgccggtgacaggcgcagcgcctcgaagaggcgcaaccaccccgcccgatgggccgaaacatcaatcaaccgatgccgcaacagatcctccggacgggtgatcccagccgccagatcgggatgcgccacgggatagagccgctcgcccatcagatcgtcggcctgccccccgaacagcgccgggttgccgaacacgatctgcatatccgccaccgagccctggaaatcggccacgtcattgccggtgctcagccgcaggtcgatacctggatgcgccgccataaacccgcccagcgcgggcgccagcacgccttgcgcaaacagcaggatcgagcggacataaacgatctgctcgcccccagccccgaacagccccgccgtcgtcgtctccagcatcagcagcgactgctgcacgcccggcagataggcccggcccgtttcggtcaacaccaccgaatgcgcacgccgctcgaacaaggccgcgccaaggtgcccctccagcgccttgacctgctggctgacggccgccgccgacatgttcagctgcgcccccgcccgggcaaagctctgcgtgcgcgccgccgcctcgaagacacgcaaccagttgagcgaggggatccgcgataccatgcgcacaaggctaagctgaacttatgctgaccggcaagacttaccgttctgagcccggcctctgcaccgctaccctccagcacagcgaacagacggagacaccgatgcccaacccgatcccgaccgaccaaggccgcctttcgaccacccaaaccgcgcagtattggcaggatggtttcctgcacccgctccgggtgatgtccgaaggtgaggccgccaccctgcgcgccgaactagaacagatcgaacgcgactggctcgccgccgacctgccgctgccgctcaacatgtacaagcgcgtgaatgcccatgtggtgatgccgctcgccgcccgcatcgcccgcgacccgcgcatcctcgacctggttgaaggtgtacttggccccgacctcctggtctggtcggccgaattcttcatcaaggaaccgcgcaccacccatgtggtcggcatgcaccaggacctgacgtattggggcatgggtgaaacccccgatcaggtcaccgcctggctggcgctgtcacccgcgacggtggaaagcggctgcatggattttgtggcgggcagccacaagaacccgatcctgccgcataccgatacctattccgaacacaaccttctgtcgcgcgggcaggagattgccgtcgacgtggccgagaccgacaaaactcatatagaactcgcgccgggacagatgtcgctgcaccacgggctgaccatccacggctccggccccaaccgctcggacgaccgccgcatcggcatggcgatccgctatcttaacccaaatgcccgccaactggtggccgagcgcgactatgccatgcccgcgcgcggcacagacagttcgggcaatttcatccctgtcgaagcacccgcacgcctcttcgcccccgaggcgctggcgctttacgagcgcatccgcgcggatcaggccaaggccctggcccagggcgccagcagcgcggtgccgctgtaccagacaaccggataaacccccagcggtgcatccggacccaggggtgcgccgtttgagtatttgtgaccagaaagaagcaggaaacgaagcgccccgatccggcggccgtccgtccgcaaggggataatcctgccgcgggatgggggcggcttcttcctggtgcggtcatcggctctccagactgtaccgctctcccagcctgtggcgattccggttaacaaagacttgccgcttctttctggtcaaaaatactcatttccgacccctccacccgcgatccggcccgaagcaacaagaaaacatgaccagccgccttttccttcgccccgccattgggtaattgatgcctcgatagaccgaagggatccccacgatggcgatggaaaagacattcgacgcggccgaggccgaggcccgcatcaccaaggcctgggaagaggccggcgccttcaaggcgggcgccaaccgttcgcgtgacgaaagcttcaccatcatgatcccgccgcccaacgtcacgggcgcgctgcatgtgggccatgcgttcaacaacacgctccaggacatcctgacccgctggcaccggatgcgcggtttcgacacgctctggcagcccggtcaggaccatgcgggcatcgccacccagatgcaggtggaaaagatgctggccgccacccagcaaccctcgcgccgcgaactgggccgcgaggaattcctcaagaaggtctgggagtggaagggccagtacggcggtaccatcgtcgaacagttgaagcgcctcggcgcctcctgcgactggtcgcgcaatgccttcaccatggcgggcgccgccggcgacccgcgcaccggccatgaaaattcgccgaattttcatgatgcggtgatcaaggtctttgtcgacatgtacaacaagggcctgatctatcgcggcaagcggctggtcaactgggacccgcatttcgagaccgcgatctcggacctcgaggtcgagaatatcgaggtcgcgggccatatgtggcatttcaaatatccgctcgcgggtggcgccacctatacctatgtggaaaaggacgaagacggcaacatcgtgctcgaggaagagcgcgactatatctccattgccaccacccggcccgagaccatgctgggcgatggtgccgtggccgtgcacccctcggacgaacggtatgcgcccatcgtgggcaaactctgcgaaatcccggtcggccccaaagagcaccgccgccagatcccgatcatcaccgatgagtacccggacaagaatttcggctcgggcgcggtcaagatcaccggcgcgcatgacttcaacgactatgcggtggccaagcgcggcggcatcccgctctaccgcctgatggacacgcgcggccagatgcgcgccgatggcgcgccttacgccgccgaggcgggcaaggcgcaggactatgcgcgcgggcgggcgttcaccgaaaacgagatcgacgtgatcaacctggtccccgaccacctgcgcggcctcgaccggttcgaggcacgggcgaaagtggtggacgaaatcaccagcgaaggcctcgccgtgatgaccgtggcctccgacccgcgtctgggcaccaccgcgttgaaacccggcgccgagggggcggatgccatcgtgccgctggtcgaggcgaagcccatcatgcagcccttcggtgatcgctccaaggtggtgatcgagccgatgctgaccgaccagtggttcgtcgacgccgaaaaggtcgtgggccccgcgctggacgcggtgcgagacggcacggtcaagatcatccctgaatcgggcgaaaagacctattaccactggctggaaaacatcgagccctggtgcatctcgcgccagctgtggtgggggcaccagatcccggtctggtatgggccgaatagagatgatctgggcgcttcatataaagcgttttgtgccgcaagcgagcaggacgcgcttttgctcgctcaaaactactatggcgcgaacgtcgaagtggattttgactcaggtcccgaggaactttccggaggaattgccttcggaacgattgagggtccgggggggcaaaagacactgcaaagcgtttctctaacacgcgaccccgacgtgctcgacacctggttctcctccggcctctggcccatcggcacgctgggctggcccgaggataccgacgagatgcgccggtacttcccgacctcggtcctgatcaccggcttcgatatcctgttcttctgggtcgcccggatgatgatgatgcagctggccgtggtcgatcaggtgccgttccacaccgtctatctgcaccagctcgtccgcgacgagaagggcaagaagatgtccaagaccaccggcaatgtcatcgacccgctggagatcgtcgacgaattcggcgccgacgcattgcgctttaccaacgcctcgatggcggcgattggcggggtgctgaaactgtcgaaagagcggatcaccggctatcgcaacttcaccaccaagctgtggaacgccatccgttttgccgagatgaacgaggtctttaccgacgccgtgccgcagctgagcgccgccgagctggcgcccaaggccgccgtcaaccgctggatcatcggcgaaaccgcccgtgtgcgcgaagaggtggacgcggcgctggacagctatcgcttcaacgacgcggccaacgcgctttacgcctttgtctggggcaaggtctgtgactggtacgtggaactgtccaaaccgctgttgcagggcgaagacaccgaggcccaggccgagacccgcgccacgatgcgctgggtgatggatcagtgcctggtcctgctgcacccgatcatgcccttcatcaccgaagagctttgggggctgaccgccgagcgggccaagatgctggtgcatgccgactggcccacctacaaggccgccgatctggtcgatgacgccgctgaccgcgaaatgaactgggtgatctcggtgatcgagaacacccggtccgcccgcgcccagatgcgcgtgcccgctggcctctatgtccctatgatcgtgacggaaatcgacgatcacggacaggccgcctgggaccggaacgaggcgctgatcaagcgtctggcgcggatcgacagcctgaccaaggccgatgcgatgcccaagggctgcatctcgatcgccgcccccggcgcggcctttggcctgccgctggccgagatcatcgacatcggcgccgaaaaggaccggctggaaaaggccaagggcaagctggccaaggagctgggcggcctgcgcggacgtctcaacaaccccaaattcgtggaatctgctcccgacgaggtggttgaagaggcgcgcgagaaccttgccgcccgcgaagaggaagaggcgcggctgaacgaggcgctggcgcggctggccgaactcggctgatcctgtctcggtgccacaagtggccatgaatacccccatcggtgtcgccaccggtgggggtttttgttatgctgcccgcatgctgaacacattgcgcagcctgatcgaacgccagatcctcaaggcccgggccgagggcaagctctcgggtcttgagggcgagggcaaacccctgcccgaccgcagccaggaggccttgagcgacccggctgttgcggccggtttccggatcatggcgcaggccggtgtgatccccgaggagttctctgtgaaaaagcagctcgatgacgcacgcgcggcctttgcccagctgagcgacccggcagagcgcaaagcggccatggcacggatcgccgatctcgagatgcgctacaacatggcgcgtgacgcacggcgcgcctttctgaaataggatcacgcaagtcggagttatccatgtatgatcgtccgcaagggtgtagggcactcaacgggggatcggatcatggagcgtcgtctctgcgccattctggccgccgacatggcaggctacagccgcctgatggagcgcaacgaaacagatgttctgaaccgtcaaaagctctatcggcgcgagctgatcgacccggccatcgcgcaggccggcggccagatcgtcaagaccactggcgacggcatgctggcgcgcttcgataccgcgcaggcagcgttgcgctgcgccctggagatccaacaggcgatgcagcagcgcgaggaggataccccccgtaaggagcgcatccagtatcgtatcggtatcaacatcggcgatatcgtcctggaagacggggatatattcggcgacgcggtcaatgtcgccgcccggctggaagcgatttccgaacccggcgcgatctgcgtctcggatatcgtgcaccagataacccaggaccgtgtatcggagccgttcaccgatctcggcctgcaaaaggtcaagaacatcacccgcccgatccgggtctggcaatgggtgcccgatgccgaccgggaccagagccacgacccgcagccctctcatgtccagcatgtctcgttctgtatcgcaggggacggcacgcaactcgcctgggcccgggtcggcaagggcccaagcgtcctcaaggcgccgaactggctcaaccatctcgattatgaatggcgcagcccgctctgggggccattcctggaacagatgtcacagcgctgcgatcttgtccgcttcgatcagcgcggcaacgggctgtcggaccgggaccctcacgagatttccgaggatgcgatgatctcggacatgcgcagcatcgtccaggcggccggactggaccgtttcctgttgttcggcatttcgcaaggctgcgccttttcggtccgctatgccgccgaaaacccggacaaggtcgcgggcctgatccttgtctccggctatcttcgcggctcgctcaaacgcggctcgcccgagcaagcggcgatatccgaggcgaccaatgtcctgatccgcgagggttggggctcacccaacccggcttatcggcacctgttcaccgaaagcatgatgcccgatgccaccgaagcgcagaaagcggtctttgacgaattgcagcgcgtctcgtgctcgcccgaggtggcagcccggatcaacacgatgaacgccactgtcgatgtttcggggtttgcaccccgcatccgggtaccgacgctggtgctgcattccgagggagaccgccgcgtgcctgtcgccgaggggcgccggatggcggcaatgatccccggcgcgcgctttgtcaccctgcccggaaacaaccatgcgctcatcgataactcacccgcgttggacctgttcctttcagaattctcgtcgtttctggcagagattgtcgaaagctgagacagaagactggcggatatcatcgccacatcgctcatagtgagcctgcacacttgcagatcgcaaccgatgagaacggcccatattttgaagctcagcccaattcctgaaaggaattgctacaaatcctcggcgaggatttgtcttcagactttcgtgaaagtctgagcccgctacttgaagaccggtgcgcgcccctgcatctgggcggcgatcacttccatctgatccggcttgccgatcagctgcgcctgttcctgcgattccgccagcaatacctcttctcggctcatggcttcggcctgatcgatcagacgcttggccgaacggatggccgaggggcttttgcccgcgatctcttgcgccagcgctgtggcctcggccagtggatcgtcggccaggtcggtcaccagcccccattcagcggccttttcggcaccgatcgggcgggcagtataggtcagcaggcgcagcacatccgagcgcaccagctgcggcagcagcaccatgccccccatatccgggatcaggccccatttcatttccagcaccgacaggcgagtatcgggggcggcgatgcggatatcggcgcccagggcgatctgcaaaccaccgccgtaaaccgcgccatgcagcgccgcgattaccggtaccggcacccggcgccagaccatcgccacctcctggaaatcgttggtgtcgccatggctgcgcggcatcagcatctcgaccgggtcttgcccggcaaaggccgcgaaattcgccacatcaagccccgcgcagaagcttttgccctcgcccgacagcaccaccgcacgcgcatccgaggccgcaacctcttgtcccgccgcgataattgcctgaaacatcgcctgatccagcgcattcatcttgtctccccgggtcagggtgacaaatgcgacatggtccttgtattcgacggatacgcgcgccatcggggcctccattcctgtttcgcaacagactgcccgctctcgctccgtcacgccagcccgacgtgggggcagatcagcgaaggtcggccgagtccatgcgggcaaaaccggggctgtcgagcgtcatgacatagaaccgcgcgcccacctgcttgccgccggtggtgatgcccagccggccatccgggtcctgcaccgtgcgcaggatgcgccccgtgccgtcgaactggatcagcatgccgcgatggatcggcgcgggccgcaccttggggccaagccgccagaccaccttgcgcaggaagggatagggcatcagcgcctcggcgggcacccgcgggctggcgaaggccagccaataagtgccgtcgccctgcgcctcgatgttgtcgggatagcccggcaggttgtcgaggaaaacctcgctctggcccgccttgtctcccgtcagccacagccggtgcacgcgtgcgcgcccggtctcgttgatcagcaggaaatcctcgtccggcgacagggcaacaccgttggtatagacgaaaccagtcgcgatcttctcgaccctgccatcgggggtgcgccgggcgacatagccggtatcggactgctcccagacagtcatgaccgaggtgggcttggtcccgcccagcgtcctggggtcgaaccggtcggtcgagttcgagaaatagatggtgccatcgcgccccagatccagctggttggcatagatcaccggcgcgccgtcgatctgatcgaccacggtctcgacctcgccgggcgcggtccagcgcaggatgccccggaaactgtcagcgatgtaaagcgcgccatccggacccgccttgaggcccagcggacgcccgcccagccggtcgaccagctgtggcacagcgccgtcgatgcgatagagattgcccgccagcgaggtcgtatagaccgtgccgtcgggcatcacggccagatcctcggggccgatttcaccatcgggcagggtcacgaactcggcgcggtcgagcacccgattctcggcaaaatcgccggtaaatccgggggtctcgggcgggtgataggccactggcgccaccgggatcggccagaacagaagatagccaaacagggcaagcaacaggatcaggacataacgcatgggcacctctgtgttttcgcgcgcaccatgcgaggcgagcgcgccaaaggcaagtcttgcccggcgccccgccttgcgcttatgtggcgcgcatgaccggaccacgctataccccgcttgcccaatcgctgcccgccaccgtgccctttgtcggccccgagacgcaggagcgtcagcgcggcgcgccctttgccgcgcggctgggcgcgaacgagaatatctttggcccctcgccccgcgccatcgaagcgatgcagcgtgcggcggctgaaatctggatgtatggcgacccggaaaaccacgacctgcgcgccgcactggcgacgcatcacggggtgcgccccgagaatatcgtggtgggcgaaggcatcgacgggctgttgggctatctggtgcgtctgatggtgggtccgggcgatgcggtggtcacctccgaaggggcctatcccaccttcaactatcacgtggcgggctttggcggggtgctgcacaaggtgccctatgcgggcgatcacgaggatccgcaggcactgttcgccaaggcggctgaggtgggggccaagctggtctaccttgccaatcccgacaacccgatgggcagctggctgacgggcgccgatatcgtggccgcgatgcaggcgctgcccgaagatacgctgttggtgctggacgaggcctatgtggaatgcgcgcccgaatgcaccgccgttcaggtggatctggatgatccgcgcctgatccgcatgcgcaccttctccaaggcctatggcatggcgggagcacgggtgggctatgcgcttggcgcgccggagctgatcgccgccttcaacaaggtacgcaatcatttcggcatgaaccgcgcagcccaggccggggcactggcggcgctggccgatggtggctggctgacccatgtgcaggaacagatcgcagccgcgcgcacccgtctgggtgaaatcgcgcgcgagaacgggctgacaccactgccctcggccaccaatttcgtgaccatcgactgcggcagtgacggcaactttgcaaagtgcgtgctggataacctggtttcatcgggcatttttgtgcggatgccctttgccgagccgcaaaatcgctgcatccgggtcagctgcggacccaaggccgatctggacgcctttgccgctgccctgcccggcgccctggcggcggcgcggagctgatcgcaacggatttacctgactttttgccggtatggcctaaaatgcggatgatggatgatcgccgcatcgggcgcgcgcccgactataccgtcccggccctggtgatgctgggggtgaacctgacctggatcctggtgctggtctgggcgctttgggggtttgccgccgcattgctgctggcggcactcgttcaccatgtcatcacccggcttgcaacgcgggcacgctgagccgcactcagcccgccgcgaggacctcggccgcggcctccagggcgcctttaccacaaggcacatccagcgcgcgcagccccgcctcgaccccgccaagcaggcccatcaccatctgcccgttcagatgccccatatgacccaggcggaagaacttgtcataggccgggtcacccggcgcggccatgcccaacccgatgcccagcgtcaggcccagattggtctcggtccattggcgcagcgccgtgcccttgccgctgtccagccgcaaggcagtcaccgcatggctgcgatgggccgggtcggcaacgttcagaaccagatcgcccccctcggcccagaccgaacaggcagcccagatcgcccgcgccagcaccgcgtgacgggcccagacatgttcgatcccctcggcgtggatcatgtcgagcgcggtgcgcagcccatagagatgatgcgtcggcgcggtgccatcgaaatactggtagaaatcggttgggttggcgcgcggcacccagtcccaatagcgcgaaacgcgtggcatggatgcccgttttgccgccgccctttcattgaagaagacaaaacccacccccggaggcaccatcagccccttttggctggcggtgaccgtcacatcaacgccccagccatccatctcgaacacgtcgcaccccagcgaggcgatgcaatcggccatcagcaaagcaggatgtcccagcgcatcgagaaccgcgcgcagcccggcgatgtcattgcggatcgagctcgaggtatccacatgcaccgccagcaccgccttgatccggtgcgccgtatctgccttgagcgcctcggcgatccgatccatgtcccagggcgcggatttgccaaagtcgatgacctggcattcggcgcccagcccctcggccatctcggcccaaccatgcgcgaaccgccccgaagccggcaccagcaccacctcgcccggcgcgatcacgttggacagtgccgcctcccaggcgccatgaccgttgcagatatagatggtcgcgtgatgggccgtccgtaccacccggcgcagatcggccatcagaccgggcatcatgtcgaccaactcgccggcatagatattgggcgccgcgcgatgcatggcgcgcagcaccgcgtccggcatcaccgaaggccccggaatcgccagatagccgcgcccctgcgccagagagatattgcctgtcatgggtttacccgtttcgtgaagtcgcgcacagcctagcccgcgcccgggcggcgtcaatccgtgccgcgacctcggtctcggagaatctgcatccatgtcttcacaagcccgagaccgccccgaacacttgcaccctgcccgccacctgcttaaatgggccggtcatggtttctatcctgccccctctcccccacatgaaggccgaaagatgagcgctaaaccgatgtcctcgcgcgagctggtgggctggctctggcagaattatctaaaaagccggatgggcctcttgggcgtggcctttctgttcatgctgctcgaaggttcgatggtcggcgcgatcagctacatgatgcagccgatgttcgacgagatcttcgtcaacggcaatggcgatgcgctggtctgggtcagcctcgcctttctggtgatcttctcgctgcggggcatggccagcgtcgggcaaaaggtgctgctggcgcgcatctcgcaggaaaccgccgctcatctgcgcttcgacctgctcaaacggctgatccagcaggataccgcctttcaccagacccatccgcccggcttcctgatccagcgggtgcaggtggatgttggctcggtcaatcaggtctggcaggtgatcatcaccggcgcgggcaaggacctggtctcgctggtggtgctgatcggggtggcgatcaatgtcgatctgatctggacgctggtcatgctggtgggcgtgccgatcgcgtttctgccgattgcggcggcacaacgatatgtgcgcaagaaggccgcaatggcgcgcgaccagggcgcgacgctggcgacccggctggacgagattttccacggcatcgtgccgatcaagctgaacgcgctggagcgctatcagctggaccggttcgacggccatatgaagacctatgtccgctccgaggtgcgcgcctcgttcgggaccgcctcgatcaccggtttggtggatgtgatggcgggcctgggtttcatgggcgtgctgctttatggcggcgccgagatcatcgccggggaaaagagcgttggtcagttcatgagcttcttcaccgccatcgggctcagctttgacccgatgcggcgactggcctcgatctcgggcacctggcaggcggcggcggcggcgctggagcggatcaaggatctgctcgacgcgccgatcctgctgctgtcgccgcccaaaccggtggccgcaccctcgggcctgccggcgatccggcttcaggatgtctcgctctcctatggcgacgcgcaggtgctgcgcaacctgtcgctgacggccgaggccggcaagaccaccgcgcttgtgggcgcatcgggggcgggaaaatcgaccattttcaacctgctcacccggctcgtcgacccgcaatcgggcgccgtcaccgtgggcgacgttgcggtcgagaagatgtcgctcgaaaaactgcgcagtctgttctcggtggtcacgcaagaggcgcttctgttcgacgaaaccctgcgcgaaaacatcctgctggggcgcaccgatgtcagcgaggcacggctgcaagaggtgctggatgccgcccatgtgtcggatttcctgcccaagctggaacatgggctcgaaactttggtggggccgcgcggctcggccctgtcgggcggacagcggcaacgggtggtgatcgcgcgcgccctgctgcgcgacacgccgatcctgctgctggacgaagcgacctcggcgctcgacgcgcaatcggaaaaggtggtgcaggccgcgctcgatcaactgtcgggcgggcgcacgaccctggtcatcgcgcaccggctgtcgaccatccgcaacgccgacaagatcgtggtgatggagcgcggcgaagtggtggatcagggcagccatgaagagttgctggctcgcggcggcatctatgccgatctttaccggctgcaattcgaaggcggcaaggaactggtggacccggtcggcgttgctgcccaggaacgccccggcaccgaagaaccgcaacgcgcctcggcctggtaccggcggctgatgtcacgcatcctgggctaagcgccccgctcttcttctgttccgaaatacctcgggggagtcgcgcctgcgcgacgggggcagcgcccccgccccgcctagccccggcgcagcgccgcggcgtctcgcgcgagcgcttcgatcccggcccagtcgccagccgccaccagatcctttggcgccacccagctgcccccggcacagaccacattgggcaggctcagatagctctcggcattctgcggcgacacaccgccggtggggcagaacgcgatctgcggcaagggcgccccgatcgccttcagcgcgggcgcgccgcccgaggcctcggcgggaaagaacttgagcatgtcatagccccgctccaagaggcgcatcgcctcgctggcggtggcggcacccggcaacagcggtaggccctcttcttcgcaagcagccagcaacctgtcggtggctccgggcgacaccccgaaccgggcaccggcggccttggcggcgcgcacgtcttccggggtaatcagcgtcccggcgccgaccacactgccaggcacctcggacatgatgcggatcgcctcgagcgccgccggggtgcgcagggtcacctccagcgcgggcagaccaccggcgaccagcgcctcggccagcgggcgggcatgggctgcatcgtcgatcaccagaacaggaacgatgggcgccatctcgcagatggcgcgggtgtcgcgggatgtcattgtttatcctccaaaaacgctggcgccggtatcggccgaaccgaccacggcgcgaaacgcggcaaacaggtcgcgcccggtgccgaactgattgcccgacaggtccgcggtggccggtgcgcgcgccagcacgccctcggtcaggatatcgagcacacccgcctcggcatcgacccgcaacaggtcgccgtcgcgcagccgcgcgatcggcccaccctccagcgcctcgggcaccacgtggatcgctgccggaaccttgcccgaggcccccgacatgcgcccgtcggtcaccagcgccaccttttgcccgcgcccttgcaggatcgacaggatcggcgtcagcgagtgcaactcgggcataccgttggccttgggcccctgaaagcggaccaccaccaccatgtcgccggtcagttcgcccgccttgaaggcggccttgacctcgttctggtcatgaaacacgcgcacaggcgcctcgaccacccggtgttccggcgccactgccgagactttcatcaccgccgtgcccagcgaccccgaaagccgcgacagcccgccgctggcctggaacgggtccgaggccgggcgcaggatcttgtcgttgagactggtctcggtcccggcctcccaactcagcacgtcgccgcgcagctttggttcgcgggtatagagctccagcccccggcccgccacggtcaacgtgtcgggatgcaggaacccggcctcgagcagggtgtggatggtatagccaagcccccccgccgcgtggaaatggttcacatcggccagcccgttgggataaacccgcgcgaccagcggcaccaccgccgaaatctctgcaaagtcctgccagtcgagcaggatgccccctgcccgcgccatggcaaccagatgaatgagcaggttggtcgagccgccggtcgccatcagcccgacaatcccattcacataggcgcgttcatccagcacatgccccaccggagtatagttgtcgcccagcgccgagaggctcagcgaccggcgcgccgcctcggcggtcagcgcctcgcgcaggccggtgcccggcggcacgaaactggcgcccggcaggtgcaggcccatgaactccatcagcatctgattggtgttggcagtgccgtaaaaggtgcaggtgcccggcccgtgataggctgccatctcggcggccatcagcgcggcatgccccacctcgccggcggcaaagcgttgccgcaccttggccttttcatcattgggcaggccgctggtcatcggcccggccggcacgaagaccgccggcaggtggccaaagctctgtgccgcgatcaccagccccggcacgatcttgtcgcagacgcccaggaacaccgccgcatcaaaggtattgtggctgagcgctacccccgccgccatggcgatcacgtcgcgcgagaacagcgacagttccatgccagccgcgccctgggtgacgccgtcgcacatggccggaaccccgcctgccacctgcgccgtgccgccgacagaacgggccgcctgtcgcaatacatccgggtagcgctcgaacggctgatgcgccgaaagcatgtcgttatagctggtgacgatgcccagatgcccggtcgaaccggtggccagcgcctgttgatccgcccccgccccggcataggcatgcgcctgtcccgaacagctgagatgcgcccgcgccgggccctggtcgcgggcctcatcgatccgcgccagataaggcccgcgcgtcgcggcgctgcgcgtgacgatccgagccgttacctgcgctatggtcgcatgtaccatggtcatcctccgatctgccgccagcggcggccgtcacgatgcagcagcatcagtgcctcttccggtcccgaactgccctgatcataaggatagggccggtcgcggttcttttcccattcggcgatgatcggatcaacccaggcccaggcggcctcggcctcgtctccgcgcatgaacagggtctggtcgccccggatcacatccatcaccagccgctcataggcatcctgaggccggacatcgccgcccagcgcctcggcaaagctcatgtccagcggcacctcggccagccggaagccgcccgggcccggatccttgatcgtggtgcgcagggtgatgccctcgtccggttgcagccggataatcagcttgttgccatggatcggtcccacattgggaaagatcgaatgtggcggatcgcggaactgcaccacgatttccgacacccgcgcccgcagcctcttgcccgtacgcagatagaacggcaccccggcccagcgccagttggccacgtgaaccttgagcgcgatgaagctttcggtacggctctgggcgtcacccacatgatccagataaccatcgccacccttgtcggcgcgatactgtccccgggcgatgtcgccgggcggaaccgggtcaagcgcctcgatcaccttgaccttttcgtcgcgcaccgcgttcggagtgaatttcgatggtggctccatcgcggtcagacaaaggagctgcaccagatggttctgaaccatgtcccgcatggcgccggactggtcgtaataggcctcgcgcccctcgatccccaggctttcggccacggtaatctgcacgtggtcgatatgggtcgcgttccacagcggttcgaacagcgaattggcaaagcgcagcgccatcaggttctgcaccgtctccttgcccagataatggtcgatccgatagatctggtgctcttcgaaacaggcgcgcagaccggcattcagggcgcgtgcggtttccagatcgcggccaaagggtttttcgaccacgatccgcgcctcgggcgtggccatgccgtggcagtccagctggcgggctataccggcaaacagcgacggtccgaccgacaggtaaaaggcgcgcaccacatccgggcgcaacattgcggccagcgcctgccagcccgcgtctccgcgtgcatccaccgcgacatagtcaagctttagcaggaaccgctccagcaccgcagcacgggtcggggtttcgggcgtgaactcctcgatcgcctgacgcacgtcagcgcggaaggcctcggtgctcaactcagtccgggccgagccgatgatccgcgcctcttccggcatctgcccaacctcgtagcgatggaagaggcccggcaaaatcttgcggcgagccagatcgccggtggccccgaacaggaccagatcgaaagcgttgaccggaatgacgcgcgataccatgctgtctcctttggagcggcaggcttgcccgagttaccctgtcggcaatgttaccgctaacatgttctacgttctctttacggatacccagcaaaatagcaagcccattggcgcgcaaaaccgttttctgtcgtcgcgctcgctagcagtctatgacgaaacccggcgcgaacgccatcagaacagcttgtggatttctgtccgtgagccatggacgaaaaatcagaggtattatttgaaatcaaatagataatgccaagaaagctcttcgagccgattgtgaataacttggtgcataactgagatttttggtgccacttcaaaagtttgccgaggcacttttgtccaaatcatcaaatacccttgttaccttctgagatctttgcggattctccccttgtttctcagggtcaaatgcttccaaaccaagccatcggtaagcgcccccgtgccagggcagctctgggggtgccgcgaccgcgtatctgagctgtgaggcgttttggggcagaaatgtacttagatcgtaattcatcaaaaaaattgaattctttgagggcaaattagccagcttgaacgtatttcatctatcgaatctggtgcttcgtccacggcaaatatccccatcgcctcccaaaaagccgatctcaaggcctttccacaagactgcaacagtttgggttaacaaactgaaaagatgcacagacccgcacaacgccctcgggcgctgaatcctgcatgacatcagatctagatggtcaggaaatcagggacgctggctcagccagtccatcaccgccgggcgcaccgattgtacaccgcgatggcgagcgtcggtgatgatcttgcgaagctcacccagatccgtgcgcaaaagcaagctcttgaccggcccaattgaagcggggcgcatcgacagggtgcggatacccatcgccgccagacagatcgcctcgatcgggcgcccggcatcctcgccacaaaagctgagcggcgtcccggagatgccacaacgctcgacaatccgctcgatcaggctgagaaaactgctgttgagggtgtcatagcgccggcgcacccgctcgttctcgcggtcggcggcaaagaagaactgtttcagatcgttgccgccgatcgagagaaagccgacatcgtcaaagaatttctgcggcgcaaaggccagcgagggcgtctcgagcatggcgccgatttccagcgtctcagggagcggatgccccagcaccttttcgcgcgcgattgtcttgtccacctcggcgcgcgcggcgtgatattcctcggcctgggcaacaaaggggaacatgatcgtcagcgcgcgcccgttggcggcccggatcagcgcctgcaactgcatccgcatcaccccgggcttgtccagccccacccggatggcacgccagcccagcgcggggttcggctcgtccgtgggcttcatatagggcagcaccttgtccgacccgatatcgagcgtacggaacaccacgcgcttgcccttggctgcgtccagcacgcgggagtaaagcgcgaccagctccgagcgtttcggcatctggttgcgcaccaggaattgcaactcggtccgaaacagccccaccccctcggcgcccgagctttcgagcgagggcagatcggccatcaggccggcattcatcaccagattgatacgctggccgtcctgggtgacggcgggggtttcccggatggaggcatagcgcgcctgcgcatcagcctgcatcgcgatcttgtcgcgaaaggccgcgactacgctgtcctcggggcgcagatgcaccacgccctgatcgccatcaaccaggatctgatcgccgttcagcgcctcggtggtgatccgctcggcatgcaccaccagcgggatcgccagcgcccgcgccacgatggctgcatggctaccgaccgagccctcttcgagcacgacccccttgagagaacggccatattccagcagatcgcccggaccgatattgcgcgccaccaggatcggatcgggcggcagttcggcgcccgtctgcttgccctgaccggtcaggatgcgcagcaggcggttcgacaggtcatccagatcggccaaccgctcgcgcagataggaatcctgcacctgccccatgcgggcacgggcaagggactgttccttttcaaccgctgcttcggcgctgaggccccgggcgatgtcctcttccatccggcgcatccagcccttggaattggcgaacattcggtaggcttcgagaacctgcaactgttccttgtcgccgttctgcgacatctctagcatcttgtcgacgccgacgcgcagctcgtccaccgcctcgttcaggcgttccagctcgcgttgcggatcatcggcgatcggattggtgatcaccacccgcggctcgtgcagccagacatggcccgcggcggcgccttcctggccggtactgccccggaacagcgccgatttctggtgcagcggcgacagcgccgccccctcgccgacaaaggcgcccaattcggccatctcggccagcaccatggccaccacttccagcgcatagacctcgtcggccgaaaactcgcgtgcgtcacgcgactgtacgaccagcacgcccagcttctctcccaggcgctgcaccggaatgcccagaaaggaggaataccgttcttcccccgtttcaggcatgtagcggaatcccttggccgcgggcgcattgggggtgttgaccaccttgcccgacttggcgacgcggccgaccagcccctcgcccagccgcatccgggtctggtgcaccgactcaggcttcaacccttcggtggcacagagttccagcgtgtcggtatcgcgaaacaggtagatcgagcagacctcggtccccatactgtcggcgatcagatgcgtgatacggtccagacgggcctgtccggcctcgtccgtcgccatcgcttcgcgcagccgccccagcagcttgcgggattcgctttcggttccgtccgccatgggccctcatgccgttgcagggtcaggcgcgcccggttccggttggatcaggccgccttgtccagttcaaacgcatcatgcagcgcctgcaccgcaagttccatgtatttccggtcaatcagaacggaaatctttatctcagaggttgtaatcaccttgatgttgatcccctcatccgagagtatcttgaacatcttggcggccacgcccgactggctgcgcatgccgataccgacgaccgagactttgcagacgtcataatcgaccagcaggtcctcgaattccagctcgccagcgtccttgaccgcgttcatcgctttttccgcgcgcgccacctgatctgtcgggcacgagaaggtcatgtcggtgatgccttcctcggacacgttctgcacgatcatgtccacgttcacgccaccctcgctgagcgcgttgaagatggtggccgcaacgccggggcggtcctggaccgaaacaacggtcatcttggcctcgtcgcgggaataggcaacgccggagactacattggattccatgatttcctcctcatcgacaaccagcgtaccggcggtgtcggattgttcctcgaaactggagaggacacgcagtttgaccttgtagcgcatggccagttcgaccgagcgggtttgcagcaccttggcccccagcgaggccagttcgagcatttcctcgaacgagatcttttccagcttgcgcgccttggtgcagatgcgcgggtcggtggtatagacgccgtccacatcggtatagatgtcgcagcgatcggcctcgaaggcggcggcaaaggcaacggcggtggtgtccgacccacctcggcccagcgtggtgatacggccctcggggctgacgccctggaacccggcgatcaccgcgaccttcatgccttcggcgaatttctggttgatgttatggggcgggatctcttcgatccgggcctggctgtgggcgctgttggtcatcagcggcacctgccaaccctgccagctgcgcgccgggatatccatctcttgcagggtcagcgccatcagaccggcggtgatgttctcgcccgaggacaccacagcatcgtattcgcgcgcatcaaacagcggcgaggtttcgttgacccagcccaccagctcgttggtcttgccagccattgccgaaacgatgacgatcacgtcatagcccttggccacttcgacgccgacacgcttggccgcgcggcggatacggtcgagattggcgaccgatgtgccgccaaatttcatcacgagcgttggcatgggggcatcgactccgcgcctgtggaaaatgatcccgagcctcttatgcgagggggggtgcaagagcaagagggcaaagctgccgcaccccgtggcgggccccgtcgaaactcggaccactttgagcgtcacgccggcaactgaccccggatgtgctgagttggggacccctttgggaacagaaccccttggacccgtgccgcgccttgaacaaatgattgcttccttcacactggtgccgcgaaggtcagatctggcacgccgcagcatgccagatgtccggccaaggtcacctttgggctgatcctgcggacctaagaaacaagcatgtcgcagatgctgcgatacatctggggtcggctgtaagaccgaaacaggcgcgcagccaggtcattcaaatgcttaaccctgagaactcaattgcgagcccgtcgagatatcttgctcaccacaaaagagcgggccccggggaaaatgccctgaagcccgcgagaatgcgcgcctgttttaaccgccagatgtgtccgccggctcaggctgttgaaaggcatttgcttcaggcgtgagatcttgctcgcctgttcccggtaggatctcgaagccaagatcaaactgaacaagcatcgctttcaactcgtcaatgataccggtgtctccggcaagtgcgacctttccagctgcgatctgatcctcgatcgtcgccatccccatcatcaccggttcaagatcggatcggttcagaaccatcgtcaggtcagggtcatccgcaagatagccttgaagattggtcagagttccattggaaagctcgatcacgaacttttctccattgtccggcgtgatcatgttgatcgtgaacgaccggtcgcccgcctttgcactgtccagtcgcacgccaaggaaatcgagccagagataggtatccatagcccggaccatgtccggcccggaggatttcggtgacgcaccggacggaatgccgttgcgaagttcatacgcacccgcaaggaacgaattccggacactggggctttcctgctggtaaccgatctgctcgaagacgtccgcgagaagatcctttgcttcctggttttccggttcggcatagaccagcttgttcagaatttcttgcgcaagcttgtacttgccggaatcgtaaaggtcctggccacgtgccatgatcggacccgcgccgcccatcatctcgacgaataacggcgcagactccgacggcgacagcggaatcagcgtggccggatttgcgtcccaatagccaagataacggttgatcaccgcgcggctgttgtgctcgaccgacccgtgatagcttcgggccgaccactgttgttgcaggctttcgggcacgctgtactcgttgtgcatctcgttgatcgttacgccctggttggcaagatgaagcacgccattgttgaggtttgcatatgtatccctctgtgcgcgcatgacttcctggatgcgctcgttcccccaccgcggccaggagtgggatgcaaacatgacctccgcatcctgcccgaacagataaagcgcggcgttgatctgacgtgaccattcgagcgcatcccggaccagggcgccccgcaacgtgtagatattgtggatggtaccggtgatgttttcagctgcccagaacgccttgaaatccgggaagtaggtattcatttcggccggcgcttcggtcccgggcgtgttctggaacaccattcgcacgccgtcgaccgtaagttccttgatgtcgtcttcgatgaccaccgtcggagcgatcagccccagattgccggctgccgtgtttttgccgatggactgatccacgtgcccgaacgggctacgcggcaacaggacgccatattgatagaaaaggcgccggttcatcgcattgccggcatagacattttccgccaccgcgtgatccatgaagccaaccggtgcgatgatgggaacgaggccctcgcgcacatcgtcttctgccaccaccccgcgcacaccgccgaaatgatcggcgtggctgtgcgagtagaccacaccggtcactggcctttcacccagcgtatcgttcacgagcttgagggcggccgccgcggtctccttcgcagtcaacgggtcgaaaacgatccagccggtgtcacccttgaccacggtgaagttggcaaggtcgaagccgcgcacctgataaatgcggtcaggcatcacctcatagaggccataagacatgttcagaacggcctgccgctgaagcgacgggtggatcgtgtcgaaatcctcgccctgcagaagaaaatcgtagctcccgatgtcccaggccacgtttcctttttcggccatgatctgggtaaaatctggcttcgcgatgaacccctttcgggcttcctcaaagtcgcgctcatcttcgaaaggcagagacccgcgcaacgcctcgataattgcgattgtttcctgtgatggaggcttgcccttcgggtcgaagtgagacgcctcttgcgacagcgccactgacgcagacgctgctatgacggcggttgcggtcaaattggccagtaagtttttcaacgattgtccctcccaggctttaagttcgcgcgcttcgattattcaaagcataaaaccgaggggtcctgtatgctacctataccgacgagtattcgttgatttgcatcaattcggatgtcggcgctgctgcaagcgcctcatatcgcgaatggcgggttgttcccgcgttgccgatctcggacaaagcttcgatcttgcgagagccgcaaattgctggcgcggagaggccgcactgctgcgagacgtgacagggcgaacggcaagtaaggaccgaaaacgacgcccgttgtctgggaaaaccagcgggaacctccaacttcaaacgatccagtagttaggggcagagcgcgcctctggtgagcgggctgtagaaacccggtttcctgcttgctcctttgcatccatccgccaatgacgtcgccatttgtgaaacccaccccaaccgcctatggtaggctgacaggaccggaccactttcgtaacaccttttcaaaggccggttccatgaggtcctatccaaaacagcggccgtgatttccggcccccaaatatgcgcggcatcccggaacgcacagaatgaaacacctcaaacgccatttgccgcctctaacttctctgcttgcatttgaagcggctgcccgcctgggcagctttaccgccgcagcagaagagctgaatgtctcacgcgaggctgtcagccgacagatccgggtgctggaaagccatctgggcatttcattgtttgaaagggatgcaaaccgggcgctcatgggggcggccggggcgcgtttctttgcgacggtgtcccccaatcttaacgccatcgccgtagcggccaaagaaatggcgggcgaggtcagcaatggtcctctgccggaaagcgcgacccagccgggagatgatgaggagctgccatcgcttcttgtcgtcgatgacacgccgcaaaacatccaccacttgcacggcctgctgaaggatgcctatcggatcattccgcagacctctggcaaaggcgccctgtctttcctgtcaggagagcttgcagacctgatcctgctggatatccggatgccggatatggatggctatgaggtttgccggcagatcaaatcaacggcgagccttgctgatataccagtgatcttcctaaccagtcttgatgatcctatggacgaaaccaaggggctggaaatgggcgcttgcgactttatcacccgaccgatcgtgcccgccattctgcgggcccgtatccgcagtcatatcgagctgcgccaggcacagacggccttggaaaagctgctggcacggcgggcggaccggctcgagaaagccgagcagctgctgaccgggatatgtgcagatatcggacagtttcaatcgtcgtgaagcgcttccctgagctgttccacgatttggtcggccgtttcgaaatccagcgccgtcaaggcagccgtcaggctttcaaatgccgcggctgcgggctccaaaagaccgcgcaatgccgtgttctgggtttcctcgagggccagaatgtcacggtttctgacaagcgcgcctatcctttccagcctgtccgagttcagcggcagcttcttggcgacatgagggctgaacgcgtcgaattgctccaacatccgggacagggcctgtgccactttcccgatagagacggcgcccgtctcggcgcccgcagcaagttcggccagcccgtcggcgcccacggtgctggcggctcccttgatggcatgcagaagatcggccctgccttggctttccggtccatcagccagggcctccagagcggcgaaccattcacgcaagctggcatgaaaccggcgcagcgacgcttcataatgctgccggttaccgccggcgtagaacagcccctttttctgatctactcctggatattttccactgccgcaaaggtcggccagaatgctgtgcaatttcgaggggtcgatcggtttagggacaaaaccggcaaagccggcagcgatgcagcgctcggcctcgtcctgcgtggcgttggccgtcgcagcaacaacaggggccaagcttgcctgatacctgccctgaaggttttccaaagcacggtacccatccatcaggggcatgtgcagatccatcaggatcacgtccggcatcgcctcggcgacctgttcgactgcctcgataccgtttgtcgccgtgcgcaccttggcaccaagcgcctccaccaaagaaacgaagacgtagaggttgacgggattgtcctccaccaccagcacatcacggcctgccagaaatacgttctttgggagggtcgggccggtgcccgtttccagctccgataacgctgcggcaaattccccatgcgtgatcggaagagcaaaccgcttacctgccatgctgccggaagaccgcagagcaaattcagcatgtttcgccgtgactgttaccgtgaccggccgaatttgagaggtgagggcggccgctgcccgatctgccattatctgaagctgccgaaccggtccgccagtgccctcaaccttgatcaaatccttggtttcgccttgctgaggcgcgggccgggttggcaggcacagaaccatcgtaaactcagccccccgaccaggttcgctgtcgacctgaatcttgccttgcatcttgtccgcgagcttttgggaaatcgaaaggccgagcccggtccccccgtattggcgcgtggttgaaccgtcggcttgcccaaaggccttgaagatgccttcgatctgttccggagagattccgatcccggtatctctcacgcccaggcgcaaagccccgtcatgatatgaggccagcaggcggatctccccctctttggtgaacttcaccgcgttagaggcaaaattgaccatgatttgccgcagacgcagagggtccgcacaaagctcgtccggcaggtccggggcatagtcccaggtcaacagcaccggttggccgaccatcagcgctctggtctgcatcagaacatcgtccagaagatcgtcaagccggaaccagacctgctccaacaccagttccccggcctcaatcttggagaggtccagaatgctgtcgatattctcggacagctgcttagcagcggccctcagatcagtcaggtttcgggtgttgtcgttgctttgcccgtcccgcagaagaatgccggacaatccgataatcgcattgagcggtgtgcgcagctcatggctcatgtttgccaaaaagatcgatttggcctgagaggcttcaacggcttcgttgcgcgcctcaagcagttcgcgagtgcgttcgtccacaagctcttgaagattgtcgcgactggcctcaagttcggtcaccgtgcgccggaatgcacgggccaggcgggaaatctcatcctgcctgtttacatcgaacattcgttggtcgcgccccttcagtctgaacgagtacccatcgcgcaccctgagggcagccgcctgaagccgggcaagagggcggattacaatcaactgcacgatcaggaaaatggccgcagtcaccagcagggcctgaagaatgcttgagccgagcacgacataactgcgggcaaccatatcttcctgaacaggacgaaaggaaagctccagtgccagccggccgatctcgctgccatcccgcgggttactcagagcataggatagtttctccgcctggctgcccgactgaaacaggaagcccagccaaggcggctcggacagtggctggcgtgacacggacaggtcgatcaagccgctgctgtcgcgttgcgcctcggtcagaagcgggtcttccacgctggcgctcaggatcacaggatcttcgagcagcccgttcaggatggcgcggaccgcggggacgtccacctcccaatatgcgccggcgatctgcggcagcgtggcgcggacgatccggtccgcattgaggcgcgccgcaccaattctgagggaatgttcagccaacagggtatacacccccagcaacaggccggagaaaacacccagcagcgctgccgccagcgcaatcttgcgtgtgatgcccgcgggttttagctttaacctcatcgcgagaagtaatagcgcagatattcaggcgggatacggtttgcctgcatcctctccagctcggcctgcaggcgacgggccatatcatcgccctctggagtgcggtgaaaaccgatgtagcgggcgtgttcggccaaaggggttggcagaaacttcagcttgtccagcgcattcagttcacttgcgacgtaatgcagtgtctcgtagccgccgacaatcagatcagaacgaccgagaagcagcttgcgaaggttggtgaaatcatcaagcgaggcttcgcgttgaagaagctggtaactgtcgaaccgtgcttcgtatgtgaacccggaaaccacgccgacaacgaggccgtccagatccgagagagagcggatatcctggatcggagaacctttcaaagtcgcaaaaacggtgcgtgtcctgcgcagcgggccgaccatgttccatttctgaaaccgctccggcgtcggcgccaactgaaagacggcatccagctggccggtctcgaaatccagcagcgcgcgtttccaaggcaacggcctgtggtccagcgttactccgatccgctcggcggcctcgttcaggatctgcacgtcaattcccgagtattcgccgttgatcgaatagttgaagggtgcaaatccttccatcgacccgaccacccaggtttctgcatggacggggcgcatcattatgccaatgagacagatggcctctaggatctggaagagccggttcatcagtcgtccaccgctggtttcgcgctacagccagagtatccgcgcccgtccggggcgggcaagcaggccgcttgtcaaaaaagttccggtgccaggggaactttttcgtctctcacaccgaaagcttcccgcctgctagccattcggcagaggaaaagggagaagtacatgaaacacctgattgccaccacagcacttgccagccttaccctggccccaatcgccgcgacggccgcagagtgcaccaatgacgcctggaaccggatccaggagcgcggaaagatcgttgtcggcgtcaaggccgattacaagccctggggctttcgcgacactgacggctcgatcatcgggatggaaatcgacatggccgcggaggtcgccaagacccttggggtcgagctggaactgaccccggtcgttgcatcgaaccggatgcagtttcttgaacaggggcaaatcgatctgatgattgccacaatgaccgaccgcgcggaccgccgtgaaatcgtcggcattgtcggcccgaactactatacttccggcaccaatatccttgcgccaaaggcattggggttctcttcctggaacgagctgaacgggaaaccggtctgtggggtacagggggcattttacaatcagattgttgaggacaaatacggcgcccagatcgtggccttcgcaggggccgccgaggcgcgtcaggcattgcgcgacaagaaatgcgttgcctttgtctatgacgattcttccatcggctcggcaatcgcttctggcgaatgggaagacttcgaaatgccgctggcgtccgaggacgacagcccatgggggcttgcggtgcccaagggcgaagagaactgtatctttggccgcttcatgaccggcatgcagtacagctggcaccagaatggcagcctgatcaattgggaagccaaatggggcatcaagccgacagcctaccttcaggagctgaacgccaagctggcggaccaggtcgcagagtaagcattggccatcggggagatcgtcggcatgacaggtttcgaagcattttttgtgcagcttgccgaggattccccgcgctggaatttcatctggctttatgacgagaagcaggccggacgcattttgtccggcctctggatgacggtaaagctcagcattgcctgtgtgctgctttccctggtgatcggcattgcaggcgcctggctgcaagggacccgcaaccgcgccctgcgcgcgagtgttcagggttacatccagttcttccgcaacacaccgccgctggtacagctgctgtttttctacttcgctttggggcagttcaccccggtggtaacgggcaccgatggttggaccgagataccggtgatctccgcgaccggctgggccatcatttcgctgtcgttttttgcaggagcattcaacgtcgaaatcttccgcgccgggatcgaagccgtgccccattcgacccgcgaggctgaggaagcgctggggatgagccggacacaaaccttcaccaatgtggtcttcccgctggcattgcgggtgtcgatcccggcactgaacaacaaccttgtgaacctggtgaagaccaccacccaggcttttgccatcgccgtgcccgagctgctgtatgaaagcgtctcgatctggaacgattttccatcggcgcagaacccgacgatgctgcttcttttcgttgtctatctgggtctcgtcggggtgctggtctttggcatgaactcctgggaacgcaagatgaggataccgggctatggccagtaacaactttccgggcatcaccggcccagctcgcaccgatctgccggtcctgaaaccctatgtcctatcgggcggaacttatgacgagatgtttctggtccgctggctggctggcatgccaccgcagttcatcttgttattgttgctggcctggccgaccatggcgtttgctcagacagccagttacggcatgggtgatgcttttgcggctctttggcgctggattccgtttctgacctttcagggctttgttttcaatgtcgtgatttcggtcttttcaatgctgatcggcaccgtcgccggcgcggctctggggcttggtcagatatctcggaacaattggcttcgacggctgagctggggtgtcacccagctgttccgcaatgcgccctggctggtgatcctgtttatcgtgttgctcgcctttccgtttgaatttgagatcttcggcgtggtgatccccgttccggcctggatgaaggccgtcatcggattgtcccttccgatcatggcgaatatttccgagattgtgcgcggtgcggtgatgtcggtgccgtctgcccaatgggaggcggcggaatcgctgtcctttacccgaacccaaaccctctggcagatcatcctgccgcaatgcttcaagcggatgatcccgccctggatgaactggtacgccatcctgacaatggcgaccccgttgtgttcgatgctgggagtcggtgaaatcatcaccttttcgcgccaggcaatggaggcggaaaacaatcggcccgagcttctggtgccattcttcgggtatgcgctggttctgttctttgcctattgctacccgatcgcccgcatcacgatcgcgctggaaaagcgctatgccgtcaaactctgaaaggtccggacaatgaatacatggacatctgatcagccgattgtctccatccgggacgtccgcaaatcctttggacccatcgaagtcctcaaaggcgtcagcatggacatcatgaagggcgaagtgatctgtatcatcgggccttccgggtccggcaagtcgacgttgatccgctgcatcaatgcgctcaacgacattcagggcggttcgattaccgttgaaggtcaggaagtgcatgacccagagctcgaccggctgcagctgcgcaagaaagtcggtatggtgtttcaacagtacaatctgttcccccacaaaaccgccttggaaaacgtgatgatggcaccggtaaaagtgctgaaggaaaacaaggttgaagtcgaggaacgcgcacgtgcattgctgaaaaaggttcggctggagggcaaggagcacagttatccaggcgagctgtcgggcggccagcagcagcgggttgccatcgcgcgcagcctggcgatgcgtccggacgtcatgctgtttgacgaggtaactgctgcgctggacccggaaaccgtgaaagaggttttggttaccatcaaggatctggcagcggatggaatgacctgcatcctggtgacgcatgaaatggggtttgcccgtgaagtggcggaccacatctatttcaccgacaaaggggtgatcgtcgaacacggtgcgcctaacacattcttcgacaacgcccaggatccgcgcacgaaagagtttctgagccagatcctatgactgctgcagggcccctgaagaccggactgtccttctctgttctgagatcttttgaggagtatgtttcagaagccgttgcccgtgcccctgaaaggatgatcattcggggggtagacagatgagccgcaacaagccctcggaccagcttccggatttttcgctcctgcggaacttctgtgtcattgccggttcggccagtctcaccgaagcggccgcaaaatgcgacttgtctcaacccgcgctttcccagcaattgcagcggctggaagctgtactgggtgtttcgctgatggagcggaacacccggccgatccgtctgacccgggccggcaagcgccttgcggagggattgcccaggcaactgcaggagctggtcaggctggttgagcacgtccgctcgacaccggatgtcagccgcaagaagctacggatcgcgatgcctgacagcatgtcctgcaccatgggcgcggaattcctgtctgtcgccagttcgcttgcgcaatcggtcgagctcagcgcgggcatttcgccttgggccgacgatgccctgctggggcgaagtttcgacctgatggtagacagcccgccctatgactcgctgggctatgtgaatcctgtcaggatcttcaacgacccttacgttctggtgtacccggcttccttgccgccaaagcggcccgaggattttgtggtgaccgatccgcagatcgcctatgcgcagaccacgaaattcggtgtgcgtgcggcccgtattgcccggagcctcggtgccgacgccgagcccgctttcagttttgactcaagccagagcctgctgcgctttgtccaggttggctacggctgggcagtgacatcggtcctgtgcctctatcagaccccggcggcattgcgcgatctgttgattttcccggccccgcccgatgcgtcccgcagtctaatgctgctcagccgcaccgaggagatgcgcgatctgtcgcaagacgtcacgcacaggctgatcaaggtgttcagggagctggtgaacggcccctggcaaaagatttcgccagaggccgcacgcttcctgcggggggcgaatccggatatctttgcagatccggagacgccctcgccgcccagataggatcaggcggccacggttgtcttgctggcgacgtattcgatccagttgatcaactcgcgggtccggttgggaagctcgaaatcggcaagtgaacagcccagccgttgcgcggtttcaagatcggtttcaactttcagaaggtcttcgatgtcgatgccggtgttcgagaacaggctgccatgctcgcggatcgcattggcaacgatcgagggcgagatttcgggatgatactgcaggccccagaaatccacaccgctctgctgcacggacatcgcctgcacgtcgctatgcgcgttataggccaggcgctggccgccgtcgggcatgcggatgacctcgtcgcgatgggcgcaggcgacgctgaatccctgccggcggccctgcatcatcgggtggcgggcgccctgctctgtcagctcgactttcagtgcgagaccggtttccttgcccttcggggaggcggcgatcttcccacccaggcagaccgtggcgatctgtagcccgtagcagactcccagcacggggcggccggtctccagcgcgaggtcgcaggcggcccgaatcggggtcgccagatcgtcatcggcggcccagtcgtcgcccgcgcccgtcatgacaacgccatcaacaccatcaaaatccgcacatgtcagttctttcagatagggctccaccacacggatcttgatatcggggatggctgcggcgaacacgcgcgagaaattttgcggcgctgcacgcccaagttcgcgacgggcgctggcaatgccaggcgaactggattcgacaatcaggatttcaggcattctacttcctttgcaattcgtagggatatcaggatatgtgtccgctcactctgcggcgattttgatgacggggcccattctggccagcacctcgtcgctcaggtggcatttcacctgatggccgtcgcccagctggcgcaccggtggcacgtccttgtcgcacaggccgccgggcacttcggatttccagcggcagcgggtctggaacgggcagcccggcggcgggttcatcgccgaggggatgtcgccttcgagcacgatatgttccttgatcaccgaggtgtcggcgatcggcaccgcgctcagcagcgcctcggtataggggtggtagggcgggctgaacacctggtcggtggtgcccaactcgaccacatggcccaggtacatcaccatcacccggtcgctgagatagcgcacgatcgacaggtcatggctgatgaacagcagcgtcgtcttctgctcgcgctggatctccatcagcaggtcggtcaccgccgcctgcaccgacacgtccagcgccgagaccggctcgtccgccaccacgatgcgggcgccgccggcaaaggcgcgggcgatgccgacgcgctgtttctggccgcccgacagctgtcgcggcatccgctcggcaaaggcgcgcggcagtttcaccaggtcgagcagttccagcatccgctgctggcgctcgccatcggtcttgccgatgccgaagatttccagcgcgcggatgatctggcggcccacggtcatcgacgggttgagcgtgtcgaacgggttctggaacaccatctgcacatccgagacggtcttggtgtcgcgctcctcgatcgggatctgctcgatgctgcggttgtccagcaggatatggccgtcggtggcggtttccagccccatcagcaccttggcgaatgtggacttgccgcagcccgactcgccgacgatggccagcgtctcggattcgcgcgcctcgaatgacagggtctcgttggccttgaccaccttcttctcgccgccgccgaacagggcgttggccgagacctcgtagtatttcttgaggttgtccatcttcaggaccacctcgccgatctcgcccttttccttttgcgccgcgagcatgatcggcgcgttccagtcgatctcgcggaacttcaggcagcgggtgtggtggcggtcattgcccggcaccgcctccatcaggatgtcctgcgcatcgcagcgcccggcctcgaaatagtcgcagcgcggcccgaagttgcagccgggcgggcgctcgtgcggcaggggaaagttgccgggaatggccaccagcgggcggctgttcttgtcggcgcccggcagcgggatcgagcggaacagcgcctgggtataggggtgctgcatctcgtcgaacacatccttgatcgagccgcgctcgaccgcctcgccggaatacatcacgcaaagccggtcgcaggtctccagcaccaggcccaggttgtggctgatgaacagcatcgaggtgccgtatttcttgcccaggtccttgaccagctcgaccacggcggcctcgaccgtcacatcgagcgcggtggtgggctcgtccaggatcagcagcgccggtttcgacatcagcgccatggcgatgacgatgcgctgctgctggccgcccgacagctggtggggatagctgttgagcatccgctcggggtcgggcaggcgcacgtcgctcaccacttccagcgcgcgtttgcgcgcctcgtcggcagacacgccttcgtggatcatcggcacttccatcagctgcctgccgatcttcatcgccgggttgaggctggccatcggctcctgatagatcatcgcgatctcgttgccgcgaatgtcgcgcagctcctcggcgctcatctgcgccaggtcgcgacccttgaacttgatggtgccgcccacgatgcggccgttcttgcccaggtcctgcatcacccccagcgccacggtggacttgccgcagccggattccccgaccagccccaccgcctcgccgggctgaacggtgaccgagaaatccatcaccgcggggatctcccgcagccgggtgaaaaaggaaatcgacagcttgtcgatctccaggatcggcccgtcatattccgccagtttggtcatatcccgctccttcagtctttcagggattcttcacgcagggtgtcccccagcaggttcaggcccagaacgaggctcatgagcgccagtgcaggggccagggcgggatgggcataaagcgccaggaacttgcggccttcgttgatggtggtgccccaatccgggctttccggggtcaggccgagaccgaagaaacccaaggcgcccaaaaggatcgcggtatagccgatgcgcaggcagaaatcgacgatcagcggtccgcgcgcattgggcaggatctcccacagcatgatgtaccaggaacgctcgccgcgggtctgggcagccgcaacaaaatcacgcgtcttgatgtccagaacctgaccgcgcacgatgcggaacttggcaggcgcgccaaccatcgcgatgatggcgaagatattcttcaggccaggttcaatcagaaatattccggtcgggtcatagtcgaaggccgtcccgagataggcccagacaccaacgcccagcgtgatggcaatcagcacattgcgcagcatcgggcggacatagaagcgcgattgccagaacaggcagaagaagatcatcgggaagacaaagatgatcgccgccagaacattggggacagaagcctgccagacatgacctgcgccaaagctgatcgtgggacccccggcccggatttccggggtcaccagcaagtagaacagcaggatgaccgggaaggcgatgatcaggttggcggtaaaggtcagggcggtgtccatacggccgccgtagtatcctgcgggcagtcccagagtgatccccaccaggaacgcaaaaaccgtcgcgacaggagaaacggtcagaacaatccggctgccggacaccagccgcgagaacacgtcgcgcgccaggttgtcgccgcccagaagataccagggaaaggtatcttcctccgcaccggggatggcgctgccagggaaggcgttcttcatgccggagaactggccatagggatcatgtgtgatgatctgattggcaaatatcgcggtcaaaacccagaacagcaccagggaaaaccctgcaatcccgaccgggctgtcgaagatctggccgtagaggccggttttgcggcgggttgtgatggagccggccaggatgaccgccatacaagcccagacgggcagaaaacgcagcagtaattgctggatcagttcaaaggtcgtgagatcagtcatggtcccggatccttagttgacgcggatgcgcgggttgaggaagacatagccgatgtcggagatgagctgggtcagcaacacgacgatcacggcaacaaccgagattcccatgagcagctctatgtcattgttgcccgcggcctgaaccagggcccagccgaagcccttgtagttgaagatcgtctcgacaatcacaacaccggtcagcagccagggaatttgcagcatgatcacggtgaacggggtgatcatcgcgttccgcagcgcgtgtttcagaacgatggcacggaagctcgcgcccttgagccgggcggtgcggatgtactgcgccgtcatcacctcggtcatcgaggcgcgggtcatccgggcgatgtaacccatgccgtagaacgtcagcgccagaacaggcagggtgaagttggcaaaggtaatccccttcattgccgtggcggcagaggctttgaacagtgtggggccctcaatcatcccccattccaccagcaccggcgagatccctgcattcttggaagcgaagaaggagatcaggagaacggccgagacgtattcgggggtcgatgtcgtgataatcgcgaaagtggacaacagcctgtcagcaagtgacccttcccgcatcccagccagaacgccgataagcagagacaagggcaccatgacgcagagcaccgcaagcatcagatatcccgtggttcccagccgtttggcgataacggtgctcacttcttccttgaagaccgtcgaaaagccgaactctccctgcagcacaccgcaatagtgcggcgcgacctctgccgtgcgctctggccgggcgcagcgtgtatacaactccccgtcgccgccattcacgcgggacgagggcaccacccccagccattcgccgtattttgtaaagatatcctgcgtgtagccgcgctcggtcagccaggacagcacctccgcatcgctcattctggcgttcgcctcggtcttggcgagtttttccaggtttggcatcaggttggtcaggaagaagaccacaaaggtcaggcaggccgcagtcagaagcatgactgcgagccttcgaaggatgaagtgtcgcatcgcaactccgaaaatgagtgcaggccgcgggggagacggagccacggcctgcatagcctaaacgctagggtttaggcccagccccacttgtaaagctggggcaggaacgagatgtgcggttcggcattcaggacgccttcgcgcgactgccggaacagcgagcgccagtagggctgaatgatcacggcttcgtcgatcatgatctgttccatctttgcggtgatctcgctgcgttttgccggatcggcaacggcaaccgcctgatcgaggagcgcatcgaactcggcattggcgaaaccggcttcattccatttctggccgcttcggtaacagatgccgtaaagctgcacccccaacgggcggtggttccagtcggtgatgctgaacggatacttcgtccagtcgttccagaaggtggagccgggcatgatcgtccgcttcaccttgatcccggcgtcgcgcagttgaatggcaacgacatcagccgtgtccttgcggaagccgccgtcgatcgagatcagttcgtgttcgaaatcggccatgccggcctcttcgatcagcgccctggctccggcgggatcgtgcaccgggtcgccgatatccgcgtattccggatgcaccggggcaacatgatggttttgcgcaaccttgccgttgttgttgaaggccagctccagaacgacgttgttgtcgacggccatctgcagcgccttgcggacacggacgtcagcataaggcttctgcccgttcacctcggcctgctggttggcgcggatcaccacagtcgaaccggtggcgatttccgatgtgtgccagcccagggcttcgatcagttccagatactcacccgacgtgttgtaggtcacgtcaatctcatctgcctcaacagcggacagaaccgcggaagcatccgtgccgtagtcgaggaactcgatccggtcgagccaggcaccggtaccttcgccccaccaggcatgttcggtgttgcgttccaccgctgcacggacgcccacctcaaattccaccggcttgtaagggccggtcccgaccgggttggtcagcatggtttccggcgtgtagctctcatgcacgaccagagcaggataatccgccagaccgggaatgatggtgatgtccgatgagcggcatgtaagcttgacggtttcgtcgtccacgacggtgattgctccggcggccgccttcttggtttccggatcgaccagcgagttcatccgcgacgccatcgagttgccctcgacctcggcatcacaccagcgctcgatgttgcgggcgacgtcttgtgccgtgaacgcgtcgccattgttccaggtcacgcccttgcgaactttcagcgtgtattcggtggcgtcagcattgacctcccagctgtccagcaaccgcggcttgaatgtcccgtcgttgttgtattcaaccagatattccagccagttggaggccaccatagacatcgccgcgaagtccattgtgcgggtgtccttcagcgcatgcaccccgacctcaagccgcaaggttccgccgcgtctgggggtcgccgcctgtgccggtgccgccatgcccagcatgccgtaggcggtcgccgcggttgcgccgaacacactggcaagcgccagaaactcccgccgatccatggcgctgccactgcgggcgtgatccgctgccgccaaaacatgccccggcaacgacccgccagccagttcatcagttcgcttgttgaaactcatctcatcctcccgttgagcaatcgctgaagaaaaggaaagtgccccagttgccagccctctcagcccggcttctcaacacctgagcctctgacatttcttcagaactgcctaactgtggcgaggttgcgaattccaagccagaggccaaaaatctattcagaactcagatgaaaagcattggccgcatgaatactgatgaatccgtttgggcccctgtacgggtcgaggggcgtcaaggattgagagttttggtcaaagggtggttaccgatagccagacagccggcgcgcctttacaccagcctgatacgaggcgatcacgatcacctggtcagtgttccgcctcaccgacatcacagccctgattcaacaggtccaccttgtctggatttcacgtttgagaggctggccttggaaagcggcgagagcgcgccggcaccaaccagcgtggcggtccataggctcaataggcgtgcgcgcgcccgtcccaggtttcgaaacatcccgttgtctggggcgacagcgcggcaaagcggtcgatcagaccggtcgcggcctcggccacgtcgatatcgccgccctgcccgcccatgtcggtgcgcacccagcccggatgatagatcccgacagcgatcccttcgggcgccagatcggtggccaggttgcggcccaggttcagcgccgccgccttggatgcgcgataggcatagctgccccccggcgcacgggtatgcgaggccatctgcgacgagatgatcgcgatcttgccgctggccgccctgagattgggcagcagcgcctgcacggtcaggaaaacgccggtgacattggcggcaaagctgtcggcccagatctgcgccgtataggtgtcaagcgtcaggcccttgtccagatacacacctgcattgcagatcaacagatcgactgggcgcccggcgagctgctcggccatggcgcgatgctgggccggatcggtcacatcgagcgcgacatcgcagctgtcatcgcgcgcggtggcggtaacgccatggcccgccgcgcgatagcgcgcggccagctcccgcccgatcccgcggttgccgccggtgatcagcacatgcatgtcagttcgcctttcggttgggcaggaagggcagcggcgcgacggggataccgtcttcgacgagggccttggcctcttccaccctcgcctcgccatagatcgctcgctcgggcgtctcacccagatgcatccggcgcgcctcggccacgaagtcgcggcccacgtagtccgagttcgcctcgatcttgcgccggatctcggccagcgcctgttcggcaggcgaggcgggcgcggtcagcgggcggtcatccttgttggaccgtgccgaggtgacacgggggctcatgatcgccttctccacctgggtcacgccacagaccgaacaggcgaccatgccagccaccgccagcttttcataggcggcagcggactggaaccagctgtcaaagctgtgtccggcgctacatttcagggaatactgaatcatctggccattccgttgcggtccgcccagtagatatccacatatgccgcaagatcaagtagagcgcgccatcccgggcggttcgcacatgccacgcaaagcaaccggatcaaggccgatcagcagctgttgcaggcccggttcgtcgaccagcgcggcggcctcagcaggcgttacccattggcgtcgccgctggcctgcctcgggatagtcctcggccaacgccgtgacgcaaagcgcaaacacctcgaccttgcaggggacttcccgccgtttgtcgagcagcttgacgtagcaataggtgcccagactgtcgggcgcgacctggcctgtggccccggcctcttcccaggcctcgcgcgcggcggtggcggcaccatccagcgccggaattggccagccctttggcagaatccatcgcccggttccgcgcgaggtgatcagcagcacctgtggcagatccccgtcaaagcgacagcagagcgcgccatattgcagccggggcagtgcctcggccgtttgcaatatcgctttcctgtccagtttcgcgttcatggtcccctgccggtctcgcgcccgccacctgacgccagttgacggcaggattgtaaaactgcggttacacccgggcgctcaacgccatcttttccgtcaggcgcgcaaccagatcggcatggggaatgtcggcatccaccgccagccgcctgagaccgaaatgcacatgcgcgatctgctggtaatagcgggtatagacatagttcaccgacgctccggcaaccgcgcccagcaccggcaccgattgtgccgccagcttctgccccagcgcggtggccagccggggcgccacggcggagatcatcttgtacagcgcgccgccagtcagcgtgagacgcagcgagacaaagcccagatcggcgccgtcatccgtggccagcggcccggccgcggcaaagacccggatacaatcgaactggacattctcggccgcggggtcaaaaccatgttcggcggccacatcctggatcgcgcgcagcagcaccgtggtggtggccggcagctcgaccagcgcggtgggcaggccgcccatgccaccggcagcccccatcgcggtggtccagatcatgttgttgcgcgcgctttgcgccggaaccgccacgcgcgagccctgcgccgcccgcatcgccagcaccagcgccctctcggtcgcatcgctcagcccggcacgcacctggtgcggcaaccggtcaagcagcccttcggcctgcccgcccagcgcgttgagcaaccggatcccggtgccgcccgccgcgcggtaccgcgccgccagcgcctccagctcggcctctgcatcgaccggggcaacgatcatgatatcctgcatggcgcacgcctcctctgactttcaaagatcggcatcgcgcggtgcgatttcaacgggtccagcgggtgacccggcccgaaacacccgtccaggcgcccggaatcagttccagccccagcacccggtcggggttggtcggtggcggcatctcgaccccttccagccgggcaaagccgaagcggctgtagtagggcgcatcgcctaccagcatcacccgcgcccagcctccctcgcggcccgcctccagcccctcctggatcaggaacccacccagcccttcgccctggtgggtggggtgcacggcaacgggccccagaagcagcgcgtcgagatcgcccacatgcaccggccagaaccggatcgcaccggccagcgtgccatcgctgtcgcgcgccaccagcgacagacccgcaaccggcggcacatcgtcgcgcagccggtacgaggacagcgccgtgcgccccggtgcaaaacacaggtcgtaaagcgcctcgacctcccaccaatcgtccggtgtttccggcttgacctcgatcacctgtctgcctgcctctcccttcgggtggaaatcgccctatcacttcgttacccctagggcaaacgcttggagatatcagacacatgttctatcgacccgaggacgggcacggcctgccgcacaacccgttcaacgccatcatcacgccgcgccccatcggctggatatccacccgcgccgccgatggcaccaacaacctcgccccctacagcttcttcaatggagccgcctatttcccgccgcaggtgatgttttcgaccacgggcagcaagcccgaccaggacaacaccaaggacacggtcgccaatatcgaggcaacaggtgtcttctgcgtcaacatcgtcgaatacgcgatgagagacgcgatgaacgcgacctctcagacactcccgcgcgaggtggacgaattcgcccatgccgggctgacaccggtcgaatgcgaaacgatcgcctgcgcccgcatcgccggggcgcccgccgcgctggaatgcaagctgacgcagatcgtgacgctgcccggcgagtccaatcgggtggtattcggcgaggtgaccggcatccacatgcgcgatgaatgcctaaaggatgggatattcgacgtcaccacctatcagccgctggcccggcttggctatcgcgactactcggtggtgcgcgacctcttcacccttgcgcgcccggacgactgatgcccctgcccgacgccagccgccgctacccgatcacgttacccgacgggacggaccatgccggcaccgtgttcctgaaccgggtgatagaccatccccggttccgcgccggggattacagctatgcctcggatttcgacccgccggcggattgggcggcgcggctggccccctatctgtttgcaacctctgccgagatgctgacacttggccgcttctgccagatcgcccacggggtgcgcttcatcaccgcctcggccaatcacgcgatggacgggatcagctgctttcccttcccggtgttcgacccggtgcaaatggcctcctatcagccggaccgccgcgatacggtgatcggccacgatgtctggatcggctatggcgcgatgatcctgcccggcgcccggatcggcaacggcgccatcatcggcgcgggcgctgtggtgcgcggcacggtgcccgcttacgcggtggtcaccggaaacccgggccaagttatccgcttccgcttcgaccccgacaccgttgccacgctgcaaactctcgcctggtgggactggccaacggaccgcatcgcccgtgccgaaccggcactgctctcgggcgatatcgaccatcttgcccgcctcagcccctgacctcggcctctggggcttctttctggttccaaatactccggagcgcgaggcagcgcctcgcccccgcgccgcaaggcgcggcaagaaagagagcgcgcgccctcaggcgcgcaccgcttcgtaacggttcagtggccgcccaggatgccggtccgcaccgagtaatccaccgccagcccgtaatcggggtcgtcgtcgctgtcgaccataagatgcccggccttgttcaagagctggtggcaatcgcggctcagatgccgcagcatcacctgcttgcctgcatcttcgtatttcagcgcaaccgcctcgatcgcctgcaaagccgactggtcgacaacccggctctccttgaaatcgacgatcacggtgtccgggtccttctcaacctcgaacagctccacgaacccgtcggtcgagccaaagaacagcggcccctgaatctcatagaccttggcgcccttggcggtatgggactcacgcgtgaccgcatggatgcgcttggcgttgttccaggcataggccagggccgagacgatgacgcccacgaccacggcaaccgcaaggtcctccatcaccgtgaccacggtgaccagaacggtgacgaatgcatcggtcagcggcaccttgcgcaggatcatcagcgagttccaggcaaaggttccgatcaccaccatgaacatcacaccaaccagcgcggccagcgggatctgctcgatcagcggcgcgccgaccaggatgaacaccagcaggaacagcgccgccgcgataccggccacccgggtccggccgccggacttcacgttgatcatggactggccgatcatcgcgcagccgcccatgccaccaaaaaagccggtcaccacattggccgcgccctgggcgatgcattcctggctggccccgccacgcttgccggtaatgtcacccaccaggttcagggtcagcagcgactcgatcaacccgatggcggcgaggatgacggaatagggcaggatgatctccagcgtctcccagttgagcggcaccatcgggatatggaattgcggcaacccgccctcgatcgaggccatgtcacccacccgcggcacctccagcccggcgccgatcaccagcgccgcgaccacggcgatgcccgccagcggcgcagggatcgcccgcgtcacccgcggcatgatccagatcacgaccatggtcagcgccaccagcgccagcatcagcatcagcggaccgccagacagccattgaccgccacccagcccgtgaccggtgttttccatgctgccgggcaccttgaactggcccatctgcgccagaaagatcacgatggccagaccgttgacaaagcccagcatgaccggatgcggcaccagccggatgaacttgccccattgcatgaccccggcgaccagttgcaacaggcccatcagcaccacggtcgcaaacaggtattccaccccgtgctgcgccaccagcgccaccatcaccaccgcgagcgccccggtcgcgcccgagatcatgcccggccgcccaccgatcagcgcggtgatcagcccgaccagaaaggccgcgtaaagccccaccagcgggtgcaccccggcgacaaaggcaaaggccaccgcctcgggcaccagcgccagcgccacggtcagccccgacaacagctcgatcctgagtcgcgaggcggtcagcggctcgtccggcatccagcgcaggtcgggaatggcgagacgattggcaacacttgccaggaaggcacggggcatgggtcaggtcctgatggggagttcgcgttccgggccttgtaacgaatcgccacccctacggccatggcgcagcacgggtagcggctatgcgtcgcatgcatgactttcgctcgcggcaacgtgacttgcacccggcccgcccgctgctcacctgtctggcatgcgttccctgatccccttgctgctctccgccctgatcgccctgcccgcccatgcccaggacatgcagggcaacgataccgccggcaactggcgggtcacccatcaccggctgatcggcatctgggattcgatgtgcgacgagcgggtcgagcaggggcaattggtgcaacgatgctatctgcggcacgtggacgtgttctcgccacatcccgaatttgccgcgcaatatctctttgtcacccccgaggatacgggctttgcagtcgaaatcggcatcgagccgggcacgctgtttgcgcccggcggcatccggatcgaaagggctggggaacggctttggcacagcaactggcccggttgcctgaccgggctcggctgcgccttctccgagggcagcgccgagaccctgatcgaggcgatgcgacagggcgaaagctttcgcttcacctttcgcgaccgccatggaaaggcgcaggatcgcacctggccgctgggccagttcgaagcggcctggcaggattttctcgatcagtcccgccagcgcggcctgaccggcgcagacgcccgtcagggcggataagcagcgctcttgaaatgcgcgccggaatccgcacaactcggacgcgaaacgcccgcaacaggaaaaggccagagacatgcgcaacaccaagatcgccgtgatcggcggctccggcatctatgacatcgacgggctggacgcggcggaatgggtcaccgttgaaaccccatggggcgcgccctcggaccagatcctgaccgggcggctcggcggcgtcgacatggcctttctgccccgccacgggcgcggccacgtgcattccccgaccgaggtcccctatcgcgccaatatcgacgcgctgaaacggctgggcgtcaccgacgtgatctcggtctcggcctgcgggtccttccgcgaggcgatggcgccggggcatttcgtaatcgtcgaccagttcatcgaccgcacctttgcgcgcgaaaagagcttctttggcaccggctgcgtcgcccatgtcagcgttgcccatcccacctgcccgcgcctgtcggatgcctgcgagacctctgcccgcgccgccggcgtcaccgtgcatcgcggtggcacctatctggcgatggaggggccgcaattctcgacgctcgcggaatcgaagatgtaccgcgagcactggggctccgatgtgatcggcatgaccaacatgcccgaggcgaaactcgcccgcgaggccgagctttgttatgcctccgtcgcgatggtcaccgattacgacagctggcaccccgatcatggcgaggtggacgtgacccggatcatcgccaccctgatgggcaatgccgacaagggccgcgccatggtcaagggcctgcccgccctcctgggcgccgagcgcgcaccctgcccgcacggctgcgaccgggcgctggagcatgccatcctgaccgcgcccgaggcgcgcgacccggcgctgctttcccggcttgatgcggttgctggccgggtgttgtgagcgaagcgcccacagttctgcttctcggggcggatgggttcatcggccgccatatcgccttttttctgcgcgccgagggctgggctgttctggcatcggcccgacgtgtgcgggcgctggatcagatggggtttcaaaccgttgccgccgatctggcccggcccgaaacccatgaccccgccttttgggccccgcatctgaagggctgccaatatgtggtgaacgccgccgggctgctgaccggcagcgaacaggcgtttcagggggtgcacctgctggcgcccgaggccgtctatcaggcgatgcccgcaggctgccgggcgctcctgatctctgccgtgggacttgaggccgatacccccttcgcccgctatcggcggcagggagaggccctggccgagcggtaccaggtcaccatcctgcggcccggtctggtgctggccgatagcgcctatggcgggtccgctttggcgcgggggctggcggcgctgccgctggtcacgccggtggtgggctaaggcgatcaggtattcaacccgatccacgccagcgatctggcacgcgtcatacagacctgccttgccgtcagcccgggccctagcgcgcatgaaatcggcgggccggagcgggtgacgcaggcccagatgctgcaagccatgcgccgctggctggggttgcgcccggtgcctttgctgcacatgccccgatttctggcgcgcggattggcgcggatgggggatgcgctcaagttcggaccgatctcgaccaccgctctggaccagttggcgacaggtgtcgaggcgcgggaggcgctgctgctgacccatctgccagagggcgcgcagccgcgcgggttttccaggttcatggccgcacgacccgcaggcaccgccgatctgtggcacgcacgcctttacctgatgaaaccggccctgcggcttgttctgatcttgctctggctcgtctccgggtttctgggccttttcctgccgtcgcaaagctttctcccgatgatccccgaaggggcgctgtcggaccctgtcctgatcgcgctggcccgcgtgggcggggtggcggatctggccctggccgcgctgctggcggcagcatggcggttgaggttgctgggctggctgcagctggggctggtcaccgcctatacggcgaccttcacggtgatagccccggacctgtggctgctgccgcttggcggattgttgaagaacctgccgatcctgctgctgatctggctgttcctggtgctggaggaagagcgctgatggacccctatctgctggcccgctggctgcatatcctgtcctcgaccgtcctgttcggcaccgggatcggcaccgcctttcagatggtctgggcgatgcgcacgggcaaggcggagacggtgcattccgtcgcgtccggagtggcctgggccgattggctgttcaccacgcccgccggcatagcgcagccgctgaccgggctgtggctgatccatctggcgggctattcgctgctggaatcctggttgctgctgacctatgggctgtaccttctggcctttgcctgctgggcccccgtggtgcatctgcagatccgcatccgcgatctggcgggcgcggcccaggtcacgggggcagccttgcctgccgaggcccatcgcctttaccgtatctggttcgcgcttggctggcctgcctttgtcgcgctgattggaatattctggctcatggtctggcgaccggcgctctggtaaacgcccttgacctgacgacaaagccggggcttgctgcggcggttaggacaggagaccccaatgcccctcgatctctggcttgcctttgttgccgcctcgaccgcccttctgctgatccccggccccacagtgctgctcgtcttgagctatgccctgtccaagggacgcggcgtggcggtcgcctcggccacgggggtggctctgggagatctcatagccatgagcgcctctctcgccgggcttggcgcattggtgctggcctcggccacgctgtttgcggtcctgaaatgggtcggtgccgcctatctgctgtggctgggttatcgcctgtttcgcagtgcgggcggcgccgggctggcgcagatgcgtgtctctcaggatgtcagcgcacgctccgtcttggcccataccgccgctgtcaccgcgctgaacccgaaatcgatcgccttcttcattgcatttgtgccgcagttcctgcggcccgaagcgccgctgctgccgcaattcgccatcctgatcgcaacctttgtcgggctggccgcattgaacgcacttgcctatgcgctgctggccgaccggctgcgccgctgggttgaccggccatcggtgattgccggactgacgcgaaccggcggagtgaccctgatgggcatggggcttgccaccgccttgctgcggcgccccgcctaactgtcctgatgcgccttcatgaactcgcggatgaaccggcgtatctcgcgcgcggcgctggtatcgagcgccttgcaggtctcgacaaaggcgtcccgctctttcttgtccagccgcaaaacaagctgcgcatccttggtagcggcgttttttccgtctttcttgcccacgaatccatccgcgcggttgaaaatttcgcatatgcattgtatatacaaagcatagaacatgtcggtgcatccgcaccgtaacaacaagacggaggcaattgcaatgaacctgcatactgcacaatcgctgctgatccaggaccgccgggactgggtgaaaccgcatctctcctggttgcccgcgacgctctaccgctctttcgccagcctcaagacccggcgctgacctcatcaggcccacctcagttggcgcgtctgttggcacggggccgtcctccctcttgcaccagcgcgtttcatgcgccaaaccgcaggaaacgcagatcttgcagggggacctcatgtccagaacgaaatcggttcaggattacatccgcaccatcgtcgatttcccgcatgagggaatcctgtttcgggacgtcaccacgctgtttgccgatccacgcggctttcgcatcgcgatcgaccagatgctgcacccctatgccggagagcgcatcgacaaggtggtggggctcgaggcgcgcggtttcattctgggcggcgccatcgcccatcagctgagcgttggtttcgtgccgatccgcaagaagggcaagctgcccggcaccacgatcagccaggattacaagctggaatatggcgaggcgattgtcgaaatccatgatgacgcaattcagcctggagagaagatcctgctggtcgacgacctattggcgaccggcggaactgcggcggccggtatcaagctggtcgaacggctgggcggcgagatcgtctcttgtgccttcatcatcgacctgcccgaccttggcggccgcaaggtgctggaatccatgggcatggatgtgcacgcgctttgtgcctttgacggtctctgatcggcgcgcgacaaaattctgcgaattttgtttaccagaaaattcgtagaattttctgggccctgccgtttatgcgagcacagcacccgggttcatgatgccggccgggtcgagtgcggtcttgatcgcgcgcatagccgccagtttcgccggatcgccatagcgctgcaagtctccggtcttgaaccgtccgatcccatgttcggcgctgacagaaccgccgaagtcatgcaccaagtcatgcaccagccgtttcaactcggtcgcctgaactgcatagtcggacctgtcccgcccttttggcgggaacagattgtagtgcagattgccatcccccagatgaccaaagcagttgatccggaacggtcccatcgccgaaaccgcctcctgcccacgctggatgaacgcgggtagctccgacagtggcagcgacacgtcatggctggaaatcgagccgatccggcgattggcctcggggatatgttcgcgcaggctccagagcgcgccgcgctgcgcctcgctttgcgccacgacgccatcaatgaccagttccgcctcgaccgccgcttcgaacagcgcctcaagcgccgtgaccgcgtccagaccgcccgacaggcccagctccaccagaacgctccattccggtaccgggtccagcggctggcgcagatgcggcagggtttccgccagaaaatcgaaactctggcggtggatcagttcaaaggcgctgacaccctcgccaacctgcccgcgcgccagcgccagcagatcgagcgcggcctgcggatcgcggacggtcagcagggcggtcccctgcgagccgggctgtgggaacagcttcagcgcggcggcggtgatgatgcccaacgtgccctcggatccgatcagcaggttacgcagatcatagccggtattgtcctttcgcagacgcgtcagcccgctccagatctcgccattgggcagcaccgcctccagccccagacacaggtcgcgggcattgccatagcgcagcaccccgaccccaccggcattggtggccaggttgccaccgatccggcaggacccttccgaggccagcgagagcgggaacaggcgacccgcatcaccagccgcagactggacatcggccaggatgcagcccgcttcggccacaaccacattctcttgcggatagatcccgcgaatccggttcatccgttccagagagatcagcagcggggccggcccctcgggcatcacctgcccgcccaccaggccggtcccgccgccgtagggcagaaccggaacgcgtttggttcccgccgcacggatcagtctcgccacctcctcggtcgagcgtggcaaggccagcaccccggcctgcccggtccagcgcccgcgcggctcgctcagatagcgcggctcgaccgggcgcaacacttcggcgggcagcaggctgcgcagatgattggcaaagctctcgtcggcggggtgcagggtcatgcccttttcatgcccacggcgggcgcatgcggcaagccctaatcgagatcgacgaggtagcgctgttcaagcaccaccaccgtgggccggtcgggcagcgtgcgcagcgatatgtcgatctcggacacgccatcgcgacgaatgtcgaaatcgtttcgaacgcctgcaagaaaccggtccagcgaatgtcccgagaaccaatgcatcgggatgatgaccgagcttttcagccgccgcagcaccgcgatcatctcgggcagcggcatggtggtgccgccatcgacggcagccatcaccacatcgagccggccaagggcggcgaactgggcgtcgtcgggaacgtggtgcaggtgccccagatgcccgatgcacatcccctcgacctcgaacacgaagatcgaattgccgcgttcctcgacccctccatagaccgaccggatatcggtcgagacattccggatcagcatttcgcccagatcgagatggtgttcgatccctttgccaaacgggccccagccttgcagaacatgcgggatcgccgggtccgggaactgcgtccagtgggtctcgtgcgcgtggttcatggtcacgacatcggggatcagatcggcgctgccgatgaagccggtgaaatcggtcaccgcgttcagcccgccgggcgtctggatcaggaacgaggcatgcgcgatatagctgatccgtaccgaatagtccggcaccggatcctgccagcccgccttgtgcagatacgcgatccccggcgcggcatcggcaatggcaatgcaatggcttggccgacgctcttgcgccgacgcgctccccgcaaggacagtcaatgccaaaagaagccgccacatgacaccaattgtagcgcaagctggccgcaagtcacgtatcggttcctgaaccgcgcgacgttcagttcggggtccgggtgacccccgatgacaccgccaagcggctgtctagcctacatccgtcttgccgcgccggtccgagcgcaggcaggcatagagcacatgggtacgccagcgcccgttgatctgaagataggattgcgccacgccttcgtatttgaagcccgagctttccagcaacccgcgcgaggccatgttctcgggcaggcaggcggcttcgagccgactgagatcaagctgggcaaaggcatgatgcaccaccgcgccaatcgcctcgcgcatgtatccctgccgggcatggttttggccggtccaatatcccagcgttcccgcctgggcggggccgcgacggatattgtcgagcgtgatcgcccccaccagcacatcgtcgctgcgccggaacaggaacagcggcaccgccgagccgctggcgaccgaacgctgcgcccaatagacacggttggtgaaactcttgcggctaagatgatcgtgcgcccagctgggctcccacgggaccagatagtcgcgcgaggcccgccgcagcgccgcccagtcggcatagtcggaatgcgcaggcaggcgcaggctgagccgttcggtttcgagtttcagcttgcggcggcccagcagcatcaggcagcgcgcctctcttgcagctccgccaggttgggtgcggccgagaccgggccataaagcgccagcgccgccggggcctcgaccgccatctgttcggcaaaggcgcgcacatcggcggtggtgaccgcgtcgatccgggccacggtatcctcgagcgagggcaccttgccccagatctgcaccagccgcgccaaccgctcggcccggttcgacgggctttccagccccatcagcatcccggccttcatctgggcacgggcgcgggccacctcggcctcgctcatgtcttcggcggcgcgcttcatctcgtcgatggtgatgcccgccagttcagccacctggcccgcactggtcccggcatagatggtggtggtgccggtatcggcataggcaccggtttgggcgaagatcgtgtagcacaggccgcgcacttcgcgcacttcctggaacaggcgcgaggacatgccgccccccagcgccgaggaatagatctgagcggtatagatggcatcgtcgcgatagcccggcccctcgagcgccagcgcgaaatgggcctgctccaaggccttctcacgccgcgcctcgccgccggtaaacagcgcgggcaccgccagcgcgcccttgcgcggggtgagatggccgaacatctcttcggccagccggaccagcagatcgtgatcgacggcgccggtggccgacagaatcatctgctcgggcccgtaattgtcggccacaaatgcggaaagatcggcgcgggaaaaggcgctgacccgctcgaccggccccaggatggtgcggcccaaaggctggtcgcgatagctttcttcctgcaaccagtcaaagatcacgtcgtcgggcgtgtcatgcgcctggccgatttcttgcaggatcacgccgcgctcgacctcgatctcgcgcgggtcgaagaccgggttgaggacgatatcgccgatcacgtcgagcgccagcgccacatcctctttcagaacgcgggcataataggcggtcacctcgcgcgaggtgtaggcgttgatatatccgcccacatcctcgatcgcctcggcgatctgcagggccgagcggcgctcggtccccttgaacgccatatgctccaggaaatgggcgataccgttctggtcgatccgttcgtgccgcccgcctgcggtcacccagatgccgattgcggccgattgcaggcccggcatgttctcgctgacgatgcgaaagccgttggccagttggtcctgtcttactgtcacgcagggatatgccttctgatatgatcctggagggcggccagatcgttggcgatccgggtcacccgttccggacgttcatatagatccgacatgcgcgggggaaggggcggaaacacgccgctggcctgttccaccgcggcggggaatttcgccggatgcgcggtggccagggtgatcatcggcgcctcatcggccctgcgggcctcttcggcgaccttcacccccaccgccgaatgcgggcacaacagctcgccgctggcggccagcgtcgccttgatggtggccagcgtctcctcttccgaggcgcggcccgaggtgaaactgtcgcgcagggcctgcatcgccccctggctgacatggaacccgccctgttgcagctcgtccatcagctgcgacaccgccgcgccgtcctggccataggcgtaataaagcgcgcgttcgaagttggagctgacctggatatccatcgacgggctgatcgaggggatggtttcccctttgaaatagccctcgcccgacaggcagcggtgcaggatgtcgttctggttggtggccaccaccagctgctcgatcggcagccccatacgcttggcgatatagcccgcaaagatgtcgccgaaattgcccgtgggcacggtgaagctgaccttgcgatgcggcgcgcccaggctggtggccgccgagaaataatagaccacctgcgccagcacgcgcgcaaaattgatcgagttgacgccagccagccgcaccccgtcacggaaggcgaagtcgttgaacatgtccttgacccgcgcctggcagtcgtcgaaatcgccatccaccgccagcgcgtgcacgttgctgtcggcgggcgtggtcatctggcgtcgctgcacttcgctgacccggccatgcgggaacaggatgaagacattgaccgcatccagcccgcggaacgcctcgatcgcggccgagccggtatcgcccgaggtggcgccgacgatggtcaccgtctcgccgcgccgcgcaagcgccgcctgaaacagctggccgatcagctgcatcgcgaaatccttgaaggccagcgtcggcccgtggaacagctccagcaggaagtggttctcgttgagctgtttcagcggcgcccgggcggcatggccaaagccttggtaagcgcgggcgatgatgcccctgaactcgtcctcgccaaaggagccgcttacatagggccacatcacgcgaaaggcgatctcttcatagggcaggcccgccagcgcggcgatctcgtcctggcccatcaccgggatctcggcgggcaggtaaaggccaccgtcgcgggccagaccggtcagcatcgcctcttcgaaggtaagctcgggcgcctgcccgcgggtcgagatgtatttcatcgctgtcagcctttcttgcgggcgcggccgcgccacaaaaacagggaggtcatcgcggcccagaccagggccagaccaaaccaggtgattgcatattgcaggtgggtattgggaataccggcgctgtcgacaggcagcggcgtgataccggggccggtcggcgcgcgggcgatcagcagcaccggttcggtgcccagtcgagccgccatcgcaggcacgtcacgggcgaaccagatattgccgttgagatcgggcgacggggtatagccgtcaatctcgtcgggccagtgcaggttgccctcgacccgcatcggcccggtctcgcggctgtcctgtttggcggtcgtagggatgaagccacgatcgaccaggatacgccgtccctcgtcggtgacgaaaggggcgatgacgcggtagcccggccccaccatcttgaccgagaccagaacgtgcagttcctcgccctctatctcgccactgaccgcaaccggcagatagcggtcacgctcgggatcggggtgttcgggcagcgcctgcggcgcgtcggcaatgcggctgtcgatatctgccagcagcgcctctttccagctgagccggcgcaactgccagctgcccagcgcgatcagcacggcaaggcccgcgaggccgatgaagaggaggaatagaacgcggcgcatggcggctccgaacggggatcacaaggcccggcgcgggccggtgccttggtatggcgagacgggcgggctttgcaaccggacaattgtatcgggtgcaattctggccacgggcccccggcaccggaatgaaaaagccgccccttggggcggctttgtctgtctttcaggcagaaggcccgggccgatcagagcagcggccactggccccagatgtagacggcaaagaagaggaacagccagaccacatcgacgaagtgccagtaccaggcggcggcctcgaaaccgatatgcttctccggggtgaagtcgcccttgagcgcgcgcagcaggcacaccgccaggaagatggtgccgatgatcacgtgcatgccgtggaaaccggttgccatgaagaagttcgagtagaattgatcgccgccaaaggtccagtcttcgtgcagcagcagctcggcatattcataggcttgcagcaaggtaaagatcatgcccaggaagatgccgatcgacaggccctggatcagcgccttgcggtcgttgttatgcaccagcgcatggtgcgcccaggtcacggcgcagcccgacagcagcagaaccagcgtgttgatcagcggcaggtggaacggatcgaccgcatgaatgctcggcgccacatactcggtgcccacatattcctgcatcgggtacatgcgatgtttgaagaaggaccagaaccaagcaaagaagaacatcacctcggaggtgatgaacaggatcatgccatagcgcaggccgatgcggacaacgggtgtgtgatcgccgacgcggctctcggccacgacctcggcccaccaggcgtacatgacatagagcacggcgatgaagccggcccagaacatgtagggggtgatcccgtgcatccagagaacggcgccgaacaacatgacaaagccaccgatcgagccgatcagcggccagatcgacggggccagaatgtgataatcgtggttcttagcgtgtgccataagtgtccctcaccttgcggcgttagttcgtgttcgttttttcacctgcgtcgagggcggcatagccctcgggcaggtcgatttcgtagaatgtatacgacagcgtgatcgtatgcacatatttcgcgtcccggtcgttaacgatctcggggtcgacgaagaaggtaaccggcatctgcacccgctcgccgggttgcaggacctgctcttcaaagcagaaacaggcgatcttgtcgaagtagccgcccgccgaatagggcgccacgttatacgaggcctgccccgccaccggacggtcggtggggttataggcctcataaaaggccagcccggtctcgccgatgcgcagttccatctcggtctgcaccgggcggaattcccaaggcatgccacgctctttcgaggcgtcgaagcggacctttatggtcttgtccagaatggtgtccgatccggcctcggccacgccggtggcgccgccaaagccggtgacccggcagaaccagtcatagaacgggaccgaggcccaggcgaggccgcccatcaccacgaccacgctgaccagttgaacaacggttttctgaggtccgttcaaagccatcagccttgccctccgacgctggcctggggcggttcgaaatcgccacgggtcaccttgaccacggtcaggccgaaaacgatgaagataaaggccgccagggtcagcgcaacacccaggttgcgaccgaagcggcgttgatgcagctcatgtgtgcggttcaggctcatccccagcctcccagcccataggggcgcagcagcgcttcggccaggatggcaccgaaatgcaggaacagatagagcagcgacaatttgaagaacccacgctcggtcttgaagttgtcggcctcgctgtcggcctcgtcccggcgccagatacggatggcccccagcaggaacaacgcgttcagcaccagtgcgacggccagatagatcggtccgccgatattcgagaatgcggtgcccagcgccagcagcgccagcaggatcgtgtagatcaggatatgaacgcgggtggcgcggcggccatgggtcacggtcagcatcggaacgcctgcgtcgtcgtagtccgagcgcatgaacagcgccaacgcccagaaatgcggcggcgtccacatgaaggtcagcgcgaacatcagccagggttccaccgacatgtcgcccgtggccgcgatccagccgatcaccggcgggaaggcccccgccgcgccgccgatcacgatgttctgcggcgtcgtccgcttcagccacatcgtatagacgaccacatagaagaagatggtgaaggctagaaacgcgcccgcgagcacattggtggccagcgccagcatcattaccgacaggcccgacaggccaaggcccagcgccagcgcctcgcccggctcgaccttgccggcggggatcgggcgctttttcgtgcgcttcatcacctggtcgatatcggcatcccaccacatgttcagcgcgcccgaagcgccgccgccgatggcgatgaacaggatggcgcaaaacccgatgaaaggatggaccgacaccggtgcggccaccaggccgaccagcgcggtaaacaccacaagcgacatcacccgcggtttcagcagggcgaaatagtcgccaaaaccggcctcgtccgggcggtgcgcggcccgggcagtgctggcgttgaagcttgcgtcgctcatgcggtggtcccttggggcaaaagccgcgcgacatgcgcgcagcccgggtcagtcacggttggcggggtcggcccccgcctgcgaggttcagttcgaggcgacctgatagctggtcggcagaccggcatattcttccttggcgctggccagccacttggcatattccgcctcgctgaccaccttgacggtgatcggcatataggcgtggtccttgccgcaaagctcggagcactggccgaaatagatgccttccttttcggccttgaaccacagctgcgccagacggcccggcaccgcgtcctgcttcacgccaaaggcggggatggtccaggaatggatcacgtcggccccggtcacgttcatcaccacgaccttgccgacgggcacgacaacggcggtatcggtggccaacaggtattcatcctggctatagccatgctcttccaacgcgtcgcggcccagcatgaagctttcaaagccgaagccctcgtcggtatagtcatagccccagtaccactggtagccggtcaccttgatgttgatttcgccctcggggatttcctgctggtcgaacagctctttcagcgagtaggagccgatgaacagcagaatcacgatcggcccgacggtccagaggatttctaccggcgtgtaatgcgagaatttcgccggggtcggattggcgcggctgttgaaccgcacgatgcaccagaccagcagcgccgcgaccagcaggcagatggcggtgatgatgaccagaatcatgccatccagccattgcaggtcgcgcgccagttcggttgcggcgggctgaaagcccatcccgccgtcgaccggtttgccgatgatctccagctcctgcgccgccgcgggcaggctcgaaagtgcggcgagaagcgccgaaagcgtcaaagcgttcttcatgttctgtcctgatcgtttgatcttgcgtccctgaccggggggtccgtgaatcgaaacacaccccgcccgttgtctttggtcgcgttaaaaatcatattcccggaggcagataaagcaaaatgcttgcgtcaaacagacgctatttttgatctggatcaaacaacgaggccgcaaatcatggcgcaagacccttttcgaccctttgaaacagcccttccgcaggacgaggcgctggccgttctgcgggcggccaccgacggggccgaggatggcgaactgttcgtcgagcgccgcaaatcagaagcgctgagctttgacgacggtcggctgcgctcggcctcgtatgatgcatccgaagggttcggcctgcgcgccgtcaagggcgaggtggcgggatatgcccattccaccgatgtctcgattccctctttgcggcgcgcggccgagaccgcgcgcctggcggtgggcgatggcggcggcaccctggccggcgccccggcccgcaccaatcgcaagctatataccgaggacgatcctatcgactcggccgcattcccggtcaaggtcgagaccctgcgcgagatcgacgcctttgcccgcgatctcgattcgcgggtggtccaggtctcggcctcgatcatggcctcgctgcaagaggtcgagatcctgcgccctgacggggtgcatctgcgagatgtgcggcccatgacgcgggtcaacgtctcggtcatcgtcgagcgcgacggacggcgcgagagcggcagcgccggtggcggtggccgggtcggactggacgggctgatcgcccccgaggcctggcaggcgcaggcgcgcgaggcgctgcgtatcgcgctggtgaacctcgatgccgaaccggcgcctgccggggtgatggaggtggcgcttggccccggctggcccggcatcctgctgcacgaggcgatcgggcacgggctggagggtgatttcaaccgcaagggcacctcggcctttgccgggctgatggggcagcaggtggccgcgcgcggggtcaccgtggtcgatgacggcaccctgcccgaccggcgcggctcgatcaccgtcgatgacgagggcacgccctcgcgccggacggtgctgatcgaggacggcatcctgaccggatacatgcaggatcgccagaacgcccgccttatgggagttgagccaaccggtaacggacggcgccagagctatgcccataaaccgatgccgcgcatgaccaatacggtgatgctgggcggcaatgccgaccccgccgatctggtggccgagatcaaggacggcatctgggcggtgggattcggcggcggtcaggtcgacatcaccaatggcaagttcgtgttctcgtgcaccgaggcgtaccgggtgcgcaacggccgcatcggcgcgccggtcaagggggccacgctgatcggcgacgggccttcggcgttgcaacgcatccgggggctgggcaatgacatggcgctcgatcccggcatgggcacctgcggcaaggacggccaatgggtaccggtgggcgtgggccagcccacggtgctgatggatgggctgacagtgggcggctcggccgcgtgacccgggacggcggcaaggtaaacgtttttgccgccgattctcccttacggcttgaggctgcgcataaactcgctcttgagataccgatttaaaattcgcaatttcagatagttacctcgttcccactacctggttcgcaaaaaactgcgaagaatttagtttgattcaccgcctgttaacgagccgggctgtaaacctgtttctgcaaacaggcggagcgacggatgaccgaggaacagttttcttcctatcaccccccactcccacccaccacggaagaggaccggttttcctggctccgccttttgcgctcgcgcagagttggcccgacaacgttccgccgactgatgcacgagcatggcacggcgcagaacgcgctggccgcgctgcctgaagtggcacgtgccgccggggtcgagggctatgaaatatgcccgcccggtgttgtcgaagcagagctcaaggccgcaaaagccgcgaaagcgcggcttttgtgcctgggcgatgccgactacccctctcatctggccgggatctcggatgcgccgccgctcttgtggctgctcggcgacccggccctgttgcgccgcccgatgatcgcgctggtgggcgcgcgcaatgcctcgtcgctgggcacccgcatggcgcgggctttggcgcaggatctgggcaccgccggttttgtcgtggtctcggggctggcgcgcggcatcgacaccgccgcgcatcttgcggcgctgcccagcggcaccatcgcggtcatggcgggtggcgtcgacactgtctatcccgccgagaacacccatctggccgccgacatcgcgcagcacgggttgcgcctgtcggaacagccgatgcgcctgaccccgcaggcgcgccatttcccgcgccgcaaccgcatcatctcgggcctggcccaggcagtggtggtggtcgaggccgccgccaaatccggcagcctgatcaccgcgcgcgacgcgctggaccaggggcgcgaggtgctggcggtgcccggtcacccgttcgacgcccgcgccgccggctgcaacatgctgatccgcgacggcgcccatttggtgcgcaatgccgaggatgtgatcactgccctgcctgccctgacagcgccgcaaccgcaacccgacctgtgcgacctgatgcaacagccggcaccgcccgccaaacgcagcctgcgcgaaaccgtggcgctgcacagcctgatcctcgaccggctcgggccatcgccagtggccgaggatcagctgatccgcgatctggccgccagcccgggcgaggtcgccccggtgttggtcgatcttgagctggaagggcggatcaaccgtcaggccggcgggctgctgtcgcgcgtcaactgaccccgtcccgcccgcacccaagactgcgacgggccggtcccacctgcctctgacactcggaacaactgcgcccaaacagcaccgattgacaatcggggcttgcaccccacatgttgccccgccatagaacgcgccgtgtccgatgaatgaggttcctatctaaatgcctgttgttgttgtagaatcccctgccaaggcaaaaacgatcaacaaatatctcggctcggactacacggttctggcatcttatggccatgtgcgcgacctgcctgccaaggacggatcggtcgatcccgagcatgatttcgacatgacctgggaggttgccgccgacagtcgcaagcacgtcaaggcaatcgctgacgccctggccgaggacaacgaactgatcctcgccaccgaccccgatcgcgagggcgaggcgatcagctggcacctgcaggaagcgctgaccaagcgccgttcgatcaagaagggcactgccgtcagtcgcgtcactttcaacgccatcaccaaggacgcggtgaccaaggcgatgcagaacccgcgccaggtcgatatgccgctggtcgaggcctacctggcgcgccgtgcgctggattatctggtgggcttcaacctgtccccggtactgtggcgcaagctgcccggcgcgcgcagcgcgggccgggtgcaatcggtctgcctgcgcctgatcgtcgagcgcgagatggagatcgaggccttcaagccggtggaatactggtcggtcaaggccttgctggaaaccccgcgcggccaggtctacgaggcgcgtctggtcacgctggcgggcaacaagctcgacaagatggacatttccaacgccacccaggccgaactggccgtgcaggcgatcaccagccgcgcgctgagcatccagtcggtcgaggcgaaaccggcggcgcgcaacccctcggcgcccttcatgacttcaaccctgcaacaagaggccagccgcaagttcggcatgggcgcgcgccactgcatgagcgcggcgcagcgcctatatgaggccgggcacatcacctatatgcggaccgacggcatcgacatggcgcccgaggcggtcatggccacccgcgacgccattgccgaccggttcggggccgaatacgtgcccgacagcccgcgcatgtacaagaacaaggccaagaacgcgcaagaggcgcatgaatgcatccgccccaccgacatgcgcaaggacgccgccgcgctgaagctgaaggacgaggatcagcgccgtctttacgacctgatctggaaacgcaccatcgcctgccagatggccgccgcccggctggagcggaccacggtcgagatcggcagtgccgatggccaggtcggcctgcgcgccaccggccaggtggtgctgttcgacgggttcctgcgggtctacgaagaggggcgcgacgatgtcgagaatgacgaggacaagcgcctgccccagatctcgatgggggaaaaggcggtttttgccaagacttcgctggccgatcaattcgccagggcgaccggagataccccgctgaccgagggcgccaagatcgccaaggaagcgatcctgtccgagaacgaggcggtgctggcgctgcaacaccacacccagccgccgccgcgctataccgaggcgacgctggtcaagcggatggaagagctgggcatcggccgcccctcaacctatgcctcggtcatcaccacgatccaggaccgggaatatgtccgcaaggacaagaaccgcctgatccccgaggaaaaaggccgcatcgtcaccatcttcctgctgaacttctttcgccaatatgtgggctacgagttcaccgccaatctggaagagcagctggatgacgtcagcgcaggctcgcgcgattacaaggacctgctgggccggttctggcgcgatttctcggcggcgatcagcgaaacatccgagctgcgcatctccgaagtgctcgacaagctggacgaggcgctggcaccccagctctatccgccgcgcgaggatgggtccgacccgcggatctgccccaaatgcggcaccggccagctgcatctgaagacctcgcgcaccggcgggttcgtcggctgcggcaactatcccgaatgccgctatacccgcccgatcagcggcgacgcggacgacagcgccgagcggctgctgggcgaggatgggggcgacgagatctggctcaaggcgggccggttcggcccctatgtccagcgcggcgagatcagcgaagaaaacaagaaacccccgcgcgccagcctgccgcgtggctggtcggccgaagacctggatctcgaaaaggcgctggtgctgctcagcctgccgcgtcagatcggccaacatcccgaaggcggcatgatcagctcgaatttcgggcgtttcggcccctatctgatgcatcagctgccggatgaggccaaaccgatctatgccaatctcaaggacccgagcgacgtgttcgagatcggcatgaaccgcgcggtcgaactgctggccgaaaagcgcgccaatccgcgcggtcggggccgggcagcggccaaaccgctcaaggagctgggcgaacatcccgaacacggcggcgcggtcaacgtgctggatggccgttacggcgcctatatcaaatgggacaaggtcaatgcgaccctgcccaaggatgtggaagcggcggatgtgacgatggaaatggcggtcgcgctgatcgccgagaaatcgaccaagaagggcaccaagaaaaaagctgccccgcgcaagaagaccaccaagaaagccgccgaggagtgatctgcggcccgggcgtgggcgtcagcgctcgcccagccccgccaccagccgtgccatcgcctgttcgaaaggcgcgggttcggctccttgcgcaatcgcaagcgcggcgcgatcgaatgcggcagacaccacctcggtcaatgcctgcatctcagcttcgccgacaccgctgaccaccagatcgagccccgcccgcagcgaggcgcgcccgccgcccgcgtcgatccggctcatctcgtccggtcccagcaccgctggcccgtcgatcagcaacagccgcgcccggcccggctcggccatggcgcggaaaaaggcagcgctgcccgcttccatcccccctgccccggcgtcaaccgcctcggcgtcgatccggctcaccagcgcctcggcctccgcctcgaccacggcgcgaaacagatcggccttgtcggcgaaatggtgataaagcgcgccgcgcgtcacctcggcggcgcgcacgatctctggtgtcgaggtctcggcatatcccttgtccacgaacagcgcccgcgcggcggcgatcaggcgtgcccgcatcgcagcgcggcggtcggcattggggacgggtgcatttttctcttgcatacatacagcctgtatgtttaattccaactcacatacagactgtatgcatgttgaggagaaaggcaatatgaaaacgactcagtattaccccgtcatccagaccggcgacgtgcagggcaccgccgatttctatcgcagccatttcgggttccacaccgcgttcgaggccgattggtacgtgcatctgcaatcaagcgccgacccttcggtcaatctggccatcctggacgggcagcacgaaaccatcccggcccaggcccgtggcccggtgcgcggcgttatcctgaacttcgaggtggccgacgcggcagccgaatacgaccggttgacggcggcgggtctgccgatgctgaaaccgctcaaggacgaggcgttcgggcagcgccacttcatcaccgccgaccccaatggcgtgctgatcgatgtcatcaccccgatcccgcccagcgccgaattcgccgcgcaatacagcgccgaggccctgccccagtgacccggccggggcggtcccgccgccccggcccgcgccattccgtagaaataccatcccccggaacccgtcattgactccgcgctgacgcggcggcaaaaccggcgcaatcaccaagtcattgggggagtttccatgaaaaaagtctatgccaacgccaccgaggcgctcgacggtctgctgcaggacggcatgctgatcgcggcgggcggtttcggcctgtgcggcattcccgagctgctgttgcaagcgatcaaggagtcgggtgccaaggatctgacctttgcctcaaacaatgcgggcgtcgacgatttcggcatcggcatcctgctgcagaccaagcaggtgaagaagatgatcagctcgtatgtgggtgaaaacgccgagttcatgcggcaatacctgagcggcgagctggagctggaattcaatccccagggcaccctggcagagcgcatgcgcgccggtggtgcgggcatccccggcttctataccaagaccggcgtcggcaccgtcatcgccgatggcaaggagcacaaggagttcaacggcgagacctatatcctcgaagagggtatctttgccgacctgtcgatcatcaaggcctggaaggccgatgacaccggcaacctggtgttccgcaagaccgcgcgcaatttcaacgtgcccgcggccacctgcggcaagatctgtatcgccgaggtcgaggaaatcgttccgcgcggcgaactggaccccgattgcatccacctgcccggcatctatgtgcatcgcatcattcagggcgagcatgaaaagcgcatcgaacagcgcaccacccgcaaacgtgaggaggcttgagccatgccctgggaccgcaatcagatggccgcgcgcgcggcagaagagcttgaagacggcatgtatgtgaacctcggcatcgggatcccgacgctggtggccaactatgtgggcgacaaggacatcaccctgcaatcggaaaacggcatgctgggcatgggccccttcccctatgagggcgacgaggacccggacctgatcaatgccggcaagcagaccatcaccgaactggcccgcaccgcttatttcgacagcgcgacctcgtttgcgatgatccggggcggcaagatcgccgccgcgatcctgggcgcgatggaagtggacgaaaagggcgatctggccaactggatgatccccggcaagctggtcaagggcatgggcggcgccatggacctggtggcgggcgtcggtcgcgtggtggttgtgatggaccacaccaacaagcacggcgaatcaaaagtgctcaaggaatgcaccctgccgctgaccggcaagggcgtggtcgaccgcatcatcaccaatcttggcgtactcgacgtggtcgagggcgggttgaagatcgtggagctggccgatggcgtgagcgaggccgagatgcgcgccgcgaccgaggcaacgctggtcaactgagccgaacctcgattgaaacgacgaacccgcccccaacaaccggggcgggttttctattgcatcgcggtgaatacgcatccgtctgtgatcagttcgggcggcgtggtgcagagcccgcgcgccacctgataggcggccagcaccttgggcacgtaatcgcgggtctcggcatagggcggcacgccctcgtgtttgcgcaccgcaccctcgcccgcattgtatccggcaagcaccaggacggggtcgcgcccgaactcttccatcagccagttcagatagcgcacgccgcccgcgatattctcatccggtgacaggctgtcggccacgccgaagcgcgccgccgtggcgggcatcagctgcatcagcccctgcgcgcccgctccgctcaccgcatcggcgcggcccgccgattccaccgcgatcaccgcaagcaccagcgctggcgaaacctcggttcccacggtcgagcgcagaatcgagatgccctgtgcccgcgcgatatcctgcaaggcctgaaggcgcggcgcatccacgccgccggcggacagcgcgctcagcatgtcctccaactggcggggccggtcgggcccaagcgcgggagagatcttgtcccagaaccaggcatagcgcccggtgggcgccgccgcatcgggcagcggcgcggcggcggcggtgacgacctcctccgcctcgatgggcttctgccgcccggccactggcgcgcgcgcgtgttcctcggccgagatctgcacatccacccgcgggcgggcgccgggcacgggcgcacgcacccgcttgaacttgacctcgggcagcggtgcgggactttccgcacgcgactcggccacggccgcaaaaacggccgcgcttgcaatcagggtgatgtatctgaggaccatctgctcgcctctagatatgttttttcccgactctactgtgcaaaagcctccttcaacactgaaaaaccaaccgaaatgcggcgatttcgccatatttggtgcggttttgcatcgcctccgaaaggggtagctaaaatttttaccctttttatccttccaaaacagaggcttaagatatttttctccaaaaaattaaaatcaggcaaagaattccgagttttggcccaaatcctgccatggctgaccggcaaatatacacccataccgcgacggacatgagccaacgagagagagcaggttcagacggacggcgaggttaagaaacactcttgtgatccttaggagggactaaccatgatcaagttcatcaaaaacttccgtaaagacgaagatggcgcagtgaccgttgactgggtcgtgctgaccgcagcagtcgttgccctggccgcagttgcctacaacggcatctcgaccggtaccggcacactgtcgaccgccatcaacaccgagctgggcaccgtgacgccggataccggcctgtaatagccgagctgcttacagcaaatcggggccgcgtctttacccaaggcgtggccctttttcctgaatccgatgcgacggaggcactgccatgctgtatagctggatgctctttgcaagagaggaagacggcgccgtcacggtggactgggtggttctgaccgctgcggtagtttccttggccggtatcgcctatgcggcgatcaatggtcctaccggagacgtttcgacagctgtctcgacaacgataggaacggtcaacgtagatgccgggttctgacctagcggcgactaccacttcgagacaaatgcgaagaaaaacagacttcaattgtcagtcaaagacgctgtaggggcgtcctttgacccttagaatgacacatttgaagcgtagaatttgtttcggaccgcccgtgcttggccagaatggccgatgccgggcaaccggaacggaagagaggtgacaagatgcgagcagtattcggattggtcctgatcgtggggatcgcacttgcaggtggcgcggtcatgatggcgcgcaattacatttccgcctatcagaacgaattggcgcgcgagcgtcaggcgcgggcccagatcgttccaaccaagacagtttatgtggcctcgcgcccgctgcgttatggcgaacgcctgaccaaggaagatgtgcgcgcggtcaattggccggaaaacgccattcccgaaggcaccttcctggatgccgccatgctgttccccgagcgtcaggaagaaaaccgctatgtcctgcgtgcgatggaaaaggacgaggcgatcatggcgatcaaggtcaccaaaccgggtgaggacgccggcctgacctcgcagctggcgcgcggcatgcgggcctttgccatcaaggtcgacgtgaccagcggcgtgtcgggctttctgcgccccggcgaccgggtcgatgtctactggaccggcggcctgtccggtgcgaccggcccgctcgaaggcatgcagggcgagatcacccgcctgatccagaccaatatccagattgtcgcgatcgaccagatctcgggcggcgacgtgaccggcgccaatatcgcccgcaccgtgactgttgcggccctgccccaacaggtggcttcgctggcccaggcccagaccaccggccggctgaccctggccctggtcggcgccgatgacgacaccatcgccgccgcggttgaagtcgatcagcgcatgctgctgggtcttggcgcgcttgaggcggcgccagagaaggccgaggaaaaggtctgcaccatccgcacccgccgtggcgccgaggtggtcgacatcccgatcccctgcacgaattgatggcgcagacagcaccgttttcaagaccaaggaccgcaccgcaaggggcggtcctcttgctttgttgcgcaatacacacattaggcatgcgccaaaagtcattgattcttgcaataaagcgccagttcgcgcacagtagctcaaacatcgggcgcaaagacccggctcagaggcgtgatcggaaaggcaggtcacatgaaaattgatggtttgatcaaagcggccctaacagggctcgcccttgcgtgcagcccgatgacagggctggcgcaggcccaggatttgcgtgtggtcaaacagggggccgccgagacgcttgacgtgcccatgaaccgggccatcgtggtcgaaagcgagacaccctttgccgagctttcgatcgccaatgccgggatcgccgatatctcgtctctgtcggaccgcacgatctatgtgttgggcaagtcaccgggtctgaccacgctgagcctgttcgacgcaggcgggcggctgatcaccaatgtgaacgtgcgcgtctcgttcgatgtggccgagttcaaggaacgtctgaaacagatcctgcccaacgaaaagatcgaggtccgcaccgccaacgacggcatcgtgctgtcgggcaccgcctcgagcacggcgcgcctgcaacgggcgctggatctggccgaacgctatgcgcccgagcgggtatcgaacctgatgagcgtcgccggtgtacagcaggtcatgctcaaggtgcgctttgcggaaatgcagcgctcggtctcgaaatcgctcagcgcatcgctgggcgtgagcggcggcaatatcgtcggcggcctgaacacattgaacagctcgggaagcctgaccaacgcgatcggcggcagtatcccggcgctcaacgacaatgcgggcgcgatcctgttcggattcagcgcgggctcgacccaggtgcggctgctgctcgaggcgctggagcgcaagggcgtggtgcgcaccctggccgaacccaacctgtcggccctgtcgggacaagaggccaagttcctggccggtggcgaatacccgatcccggtcgcccagcgcgacggcctgttcacggtcgaatacaaaccctttggcgtcgagatggcctttatcccccgcgtggtcgatggcgatctgatcaatctggagcttctggccgcggtttcgtcgctcgatcccaacaactcggtcacggtcaacggcttcgacatcgcggcctttcagcggcgcgagacctcgacaacggtcgagctgaaggatggcgagagctttgcgattgccggtctgatcgaagacgagttcctcgacaacaaccagcaactaccctggcttggcgacgttcccgtgctgggcgccctgttccgcagcgccaattaccagcgctcgcagaccgaactggtgatcatcatcaccgcgcatctggtctcgccgacccgtggcgaggcgctggcactgccgaccgaccgggtcaaacccccgtccgaggccgatctgttcctgcgtggcaagaccgcccggaccgaacgggcccgcggtggtgccgcctccgaggtcgcgcggcaagatttcagcggctcttatggctatgtcttggagtgatcaggggatgggaccgatgcggaactggatgatgtgcctgggactggctggaacgctttccgcttgtggcatcgaagcgggctatcaggtggattcgggcacgttcggcaatgcgacgctgaacaatacccagatgatgaacggcgagcgcagctatacgcaggtcctggcggaccgtttcgcccgcgaaattccgacccagatcaactttgcctttgacagtgccgagctggacgcaaccgcccagcaggtgctgacattgcaggccgactggatccggcaattccccgaggtgcgcttccgggtctatggccataccgacgcggtcggatcatcgggctataacaagagcttgggcatgcggcgcgcgcgcgcggtcgtgtccttctttgccagccgcggcatcagccgctcacggctcgaggcggttgtctcttacggtgaaacccagccgctggtgcccaccggcgagcgcgagcgccgcaaccggcgtaccgtcacccaggtgtcgggttttgtcgatggcaaccagaacctgctggacggcaaatatgcccaggtggtctatcgcgaatacatcaagagtgccgagcccaagaccacggtcgagatcgacacctcttccagcgccttcgaacaataagtggaatcgggcggcatcgtcgccccattccctacaattggttcttttcggcccaaatctcgcccaacttacccgcgacattgcttccaataggtgacgtgcgaccagattcccggtcgcatgcgggtgaaggcagaacggacaccgtttcgttgccccacccccgtaaagaggaaaaaggcaatgagcagcgcaatgccacaacccgaaacgacgccgatcctggcctgtaccgtcagccgggacgtgcagaactttgatctgctgatcgaggacatggaggccgcgatgggggaaagctggggcgacctcggctttgccgaagcgctggctttcttcggtcaacccgaatccgaatcccttgaattcatcgccctggccatcgacaccgaggacgaggacaacctggtgctgatgggtgagatcatcacccaggccaagagccgcggcatcaaggtgatcctgatcgccgaggacgtcaccccggcctcgttgcaccagctgttgcgcaagggggcggacgaattcgtgccctaccccctgcccgagcgcgagttgcaatcggccatcgaccggatgagcaagccggaacccgaacaggcccagacccatcacaacacggcccatctgaacaagggcgccgcgcgcgagggcgcgctgatcgtggtgcatggcctcgccggcgggaccggctcgaccacgatggcggtgaacctggcctgggagctggccaatatcggcggcgaggacgcgcccagcgtctgcctgatggatctcgacctgcaacatggctcggtctcgacctatctggacctgccgcgccgcgaggcggtgttcgaaatgctgtcggaaacccaaagcatggacgaagaggtgttcggccaggccctgctcagcttcgaggacaagttgcaggtgctcaccgcaccctcggacatggtgccgctcgacattctctcgcccgaggacatccagcgggtgatcgaaatggcccgcgcgcattttgactatgtcatcgtcgacatgcccaagacgctggtccaatggtccgaaacgatcctgcaggccgcacatgtctatttcgcgatgatcgagctggacatgcgctcggcccagaacgcgctgcggatgaagcgcgcgctgcaatccgaggacctgcccttcaacaagctgcgctttgccctgaacaaggcgccgaaattcaccgatctcagcggcaagagccgggtcaagcggatgggggaatcccttggcatctcgatcgacctgcaactgcccgacggcggcaagcaggtcacccagggcgccgatcatggtctgcccctggcaacctcggcacccaagaacccgttgcgccgcgagatcgcgaaactggcacaatcgctgcatgaattggggcgcagcgacgccaaggcagcctgaacaccatagacgagggggtcgaccgtgttttcgagatataaaaagaccgacaaggccatgccggtcgccgccatggccgccaagaaagccgaaacgcccgccgcggcggttgaacccgtcgcctcggccagcctgcgcaggccggcccagaagcaagccgccgaggtggtgccgcaggaccgcgaccgcaagcgcaaggagcggttgagcgagctcaagatcgagctgcaccgcgacctgctggaaaacctcaacctttcggcgctggaacatgccgccgaggcagagctgcgcgccgagatcaccgcgatcaccagcgaagttctggaaaccaagggtgtggtgctgaaccgcgaggaccgcatgcagctcaacaaggagctgtatgacgaggtcaccggtctgggaccgctggaaaccctgcttcaggacgatacggtcaacgatatcctggtgaacgggccgcagcagatctttgtcgaacgcgccggcaagctgcaactgaccgacatcaccttcaaggacgagcgccacctgctgcggatcatcgacaagatcgtcagcgcggtcggccggcgtgtcgatgaatcgaacccctatgtcgacgcccgcctcgccgatggctcgcgtttcaacgcgatggtgccgccgatcgcggtggacggctcgctggtgtcgatccggaaattcaaaaaggacaagctgggtatcgacgacctggtgaaattcggcgcgtttaccgaggagatggccgcctatcttcaggccgccgtcgccacccggctgaacgtgatcgtctctggcggtaccggctcgggcaagaccacaacgctgaacgcgctgtcgagtttcatcgacaatgccgaacgcatcctgacgatcgaggatacggcggaactccagctgcaacaggtccatgtgggacggatggaaagccgcccgcccaacgtcgagggcaagggcgaggtttccccccgcgactgtctgaagaacgcgctgcggatgcgccccgaccgcatcatcgtcggcgagacgcgcggcgaggaagtcatcgacatgctgcaggccatgaataccggccatgacgggtcgatgaccacgatccacgccaactctgcccgcgacggggtcagccgcctggaaaacatgatcgccatggccgggatcgagatgccgatcaaggccgtgcgcagccagatcgccagcgccgtcaacctgatcgtgcaggccagccgtcttcaggacggcagccgccgcatgacctcgatcaccgagatcacggggatggagggcgacgtcatctcgatgcaggaaatcttccgctatcagcgggtgggcctgacccccgacaacaagatcatcggccatttcaccgccaccggcgtgcgcagccatttctcggaacggttccgcatgtggggctatgacctgccgccgtcgatctatgaaccgaccacgatgtaaggatcaaaaccatgcaactcagcgccgaaccaatcatctacggcctgatcttcgtcggggtcctggtcctggtcgagggtctctatctggtcgccttcggcaaatccatcagcctcaacagccgggtcaaccgccggctggaaatgctggacaagggcaccgggcgcgaacaggtgctggagcagctccgcaaggagatgcagcagcacatgaagtcgaagtcgatcccgctttattcgctgctggcggaaaaggcgcaaaaggcggccatcgcctttacgccccggcagctgatcatgatcatgtttctgctggcgggcattgcctttgtgggtctcagcatcggcacccagaccgaagtgaaactgcgcgccgccatctcggtggcgatcggtatcgccgccgtctatctgtgggtgaaccagaaggccaagaaacgcctgagtctgatcgaagagcagctgcctgactcggtcgagctgatggtgcgttcgctcagggtcgggcatccgctggtctcggccatccagatcgtggccaaggaatccgaggatccgatcgccaccgaattcggcatcatcgccgacgaggccgcctatggccgcgaggtgggtgaggcgctcaaggaaatggccgagcggctggatatgcaggatttgcgctttctctcggtggcggtgaccattcagcagcaatcgggcggtaatctggccgaggtccttgccggtctggccaaggtgatccgcgcccggttccgcctgttccgccgggtcaaggcgatcaccgccgaggcgcagtggtcgggcaagttcctgtccgccttcccccttggggcgctgctcttcatcctggtcaaggaccccaactattatgatggtgtgatggaccacgagctgttcatccccgcctgtttcgtcgtcggggtcatgctgacgatgaacctgttcgtcatgcgcatgctgaccaacatcaaggtctgaggagggcatcatggaatttctgaaccagatcaacgactttctgaccgggcatctgggcgagttcggcccgctgatcgcggtcggcgtgctgggcctgttcatggtcctgctggccgtccctctgctgatgagccagccagaggacccgctgaaaaagctcaagcgggaaatgaaccccaatacgctcgccaagccaaagaaggaacagttgcgccagagcggacgcaacgaacagctgcaacgctttgcgaatttcctggaaccccaggatgccgacgaactgtcggcgatgcagctcaaactgcgccaagccgggtatcagtccaaggatgcggtgcgcttcttccactttgcgcagatggcgctgggcctggtcgggcttgtgctgggcgtgctctatgtcttcgtcatcgaagcggacaaggatctggatggtcaggccatgctgatccgggtgctgggcccggggggcgcggcctacttcctgccccgctactggatcacccgcagggtcgatacccgcaaggaaaacatcacccgtgcctttcccgacgcgctggacatgctgctggtctgcgtcgaggcgggccagtcgctggaccagtccatcgtgcgcgtttccaaggaattgcgcgcctcttaccccgatctggccgatgaattcgagatggtcgcctatgagatgaaggcgggcaaggaaaaggacaaggttctgcgcgacatggggacccgctgcggtgtggtcgatgtatcctcctttgtcaccgtgatgatccagtcctcgcagtttggtacctcgatcgccgaggccctgcgtgtctatgctggcgagatgcgcgacaagcgcgtgatgcgcgccgaggaggccgcaaacaagttgccaaccaagatgacccttgccacaatgatgctgacggttccgccgctgctgatcatccttgtgggcccctcggcaaaaggcatcatggaccttggaaacatgagcaattgacgacatgacatcatcggctgcgccggtccgccggccaagtcttgtgctcgcatgggccactgtcaccgcggtgacggtggcctcttgcacgaaaagcgacgatatcgccctgcccgacaatccgtttcctcccggcgtggatcaccgcaaacaggcggtcagcggcgtcgaggtgggtcaacgtctgatgtcggcgggcgaatacgaactggcgctcgacgcctttacccgcgccgctctggacgagggcatgaccaccgaaatcctgaccggccttggcaccgccaatctgggcctgggacggctggggcagtcggaaaccatgctgcgccgcgcggtggaagaggcacccgactggcccgaagcctggaacaatctgggtgttcttctgatggaaaaggacgagatcgccgaggcgacagccgtctttcgcaaggcctatgcactggacaatggcgaaagtgactcaatccggaacaatctacggattgcactcgcaaaatcggaaaatcctgttattaatactgtacaaaaagaagaattcaaattggtgcagcggggacaaggcgatttcctgatccgcaagacaccatagagggcaagagcagcaagaaggacgcaaaaatgcgccactttatcctgattccggtcatgctggcaggtggcctgaccttatcggcctgttccgacaaagcggatgagacggtcgaacgcgcattccaggacgtgaatgttgtcgacgaaaccaacctcaacgacgtgatgctgacggtggccgaccccaacgaggcggtcgattacttccagcgggcctcaaaggacaatcccgaacgggtcgacctgcagcgcggtctggccaagtcgctgacccgggcccatcgcaacaccgaggcggtctcggcctggaaccgcgtaatcgggatgaagggtgccaccgccgacgactctgtcgatctggccgatgcactgatccgcaacaacgactgggagcgggccgaacaggtgctggattcggtgccccccacccacgagtccttcaaacgctatcggctcgaggcgatggtggcggattccaacaaggaatggaaaaacgccgataccttctatgagatcgccgttggcctgacgacccggcccgctggcgtgatgaacaactggggctattccaagttgacccgcggcgattacgccgaggccgagcgcctgttcggcgacgcgatccgtcaggatggcaacctgttcaccgccaagaacaacctggttctggcccgcagcgcgcagcgcaactatacgctgcccgtggtgccgatgacccagatcgaacgcgcccagctgttgcacaccatggcgctgtcggcggtcaaacagggcgacgtcaccaccggcaaggcgctgttgcgcgaagcgatcgacacccacccgcagcatttcgaagacgcggtccgctcgctccgggcactggaaaccggctgatcccatggccctccccgcttatgcggcattgtggttcttgcccttcgcactgccgatctgcctctatgtcgcttataccgacctcgccgaactgaagatccgcaaccacgccgtcatggcgctggccggggtcttcttggcggtggggctgatcgcctatccgccgtttaccggcgaatgggcatcgggccggatcgggccggtcccgatggccctgcccacctatgtctggcaattgctgcatctgccgctgatcctgctggtcgggatcgttctgaacgccgccggtgccatgggcgcgggcgatgccaagttcctggcggctgccgccccctttgtctggaccgccgatctgatcctggccatggcgatcctcgccgccagcctgctgggcgcctttaccacccaccgcatcgccaaacacagcgggctaaggcgctttgccccgaactggaaaagctgggacagtggcaagaaattccccatggggctggcactgggcctgtggctggtcacctatctggcacttggtgcggcacggggcagctgagcgccgctgacccatcaatcaccgccccggcgcccttgtgatgccacattgtagcatcaccatcagggccaagcgggacacccgcagacatgtcacaagaaccaccgcaggcactccgatgaatatgcaacccaccgccgtgatcgcccctcccgcgcccaaggggatcgccgagatgcagctgcccgtcgtcatgatgcgggacattctactgaaaaccgtgtttcgcaagaatgtggaaaccgcccgcgaagttgccgaagcaatctgcctgcccctgtcggtgacgcaggaactgatcgacatggcgcgtacccagaaactgctcgaggcgaccgggacactgaatgccaacagcggcaccgaaatgggctatcagctgaccgatgcgggcaagtcacgcgcgctcgacgcgctgagccagtcagaatatttcggcgccatgccggtcccgctcgaggtgtaccgagagcaggtcaaacgccagtcgatccgcaacatccaggtcacccgtgatcagttggtcaaggcgatgggccatctggtgctgcccgacagcctgctgggccatctcggccccgccgtcagcgccggccgctcgatcctgatgtatggcccgcccggcaacggcaaatcctcgatctcgaacggcatccgcgacgcgctgggtgacaatgtctatgtgccccgcgccatcgaatattccggtcaggtgatcaccgtctttgatccgatcgtgcacaccgcagtcgaacaggaacccgacgacccgacccagctgcgccgccgtgcccggttcgacagccgctatgtgatgtgcgagcgccccaccgtgatcaccgggggcgagctgtcgctgtcgatgctcgacctggtctataaccccaccgcgcgcacctatcaggcgcccttgcagctgaaatccaccggcggcatcttcatcatcgacgaccttggccgccaggccgagccgccgcaggcgatcatcaaccgctggatcgtgccgctggaagagggcaaggacatcctgggcctgcaatcgggcgagaaattcgaggtcccctttgacacgctggtgatcttctcgaccaactttcaccccaacgagatcttcgaccaggcggcgctgcgccggatcttcttcaagattaagatcgacggcccgaaccaggaaaacttcctgaagatcttcgccatggtcgcccgcaagaagggcgtgccgctggacgaaaaggcgctggtgcatctgctcaaggtcaaatacccgaccatcgacaacatctatgccaattatcagccggtcttcctgatcgaccagatgatcgccatctgcgagttcgagggcatcccctatcagatgagccccgacctgatcgaccgcgcctgggccaacatgttcgtcagggacgagaagatcgtcaaatgatcggggtcgcgggctgtggtcgcatgggcgcgccgatgctggccgccctgcgacgcgccgggttccaggcgcagggctttgatatccgcccctccagcgattttcccggtacagaccacggaattaccgatggcgtagcagttttttcgcaaaacctgtgcactctcatcaccgtcgtccgggacatctcgcaaactgagcaggtattattcacggaccagaaactcatccacgcaaaacacctcgattgtgtcatcatctgctccaccctgtcaccccgctatgtgcgtgacctgcgggcgcgggtgccggatcatatcgccctgatcgacgcgcccatgtccggcgcccagatcgcggctcaggaggcgcggctgtctttcatgctgggtggcgaacctgccgatctcgacgccgcccaacctctcttcgcggccatgggcagccatttccaccgcatgggcccctatgggtctggcatgcaggccaaggtactcaacaatctgctcgccgcggccaatacggccatgacacggctggtgctggactgggccgatgccgcaggcctcgacgaggtcgcgctgctccggctcatccacaccagctcgggccagaactggttcgcaagcaacttcgaccagatcgaattcgcccgcgacgggctgagcgaggacaacaccattggcatcctggtcaaggatgtcgaaagcgcgctcgatgccgcgccaccgggcaccgacaccaccctgccccgcagcgtgcaggctgcgatcagatccctgcgcccccgaccttcttctgtttgaaaatacctcgggggagtcgcccgaagggcgatgggggcagcgcccccttcccttgcccaaggctggtgataaggtcactccatgccgcaactccccgcgctcctcaccgactggttcaccgccaagggctggtccgttcatccccatcagcaggcgatgtttgatcgagccgaccgccccgcgaccctgctgatcgcgccaaccggtggcggcaagaccatggccgggtttctacccacgctggccgagctggcagagggacagcatcagggcctgcacacgctctatgtctccccgctcaaggcgctggccgccgatatcaagcgcaacctgcgcaccccggttgacgagatcggcctggccgtccggatcgaggatcgcaccggcgatacctcggccacgcaaaagaaacgccaacgcgccgacccgccccatatcctgctgaccactccggaaagcctggcgctcctgacctcttacgaggatgcgccgcgcatgttcgccgggttgcgccgcgtggtggtcgacgagatccatgcgctggccgaaagcaagcgcggcgatcagctgatgctggcgctggcgcggctgcaaacgctctgccccgacctgcgccgggtgggcctgtcggccacggtcgaggacccgcaggccatcgcccgcttcctcgcccgtcaccccgacccttgcgagatcctgctggcagatcccggccccgatcccgatatcgccatgcttgagaccgaagagatgccgccctggtcgggtggtggtgccgcctatgccatccccgccgtgctggagcagatccggcggcacaagacgacgctgatctttcacaacacccgcgcccaggccgagatcttctttcacaacctctggcttgccaacgacgaagggctgcccatcggcatccatcacggcagcctcgaccgggctcagcgcgaacgggtcgaggcggcgatggtgcggggcgagctgcgcgccatcgtctgcaccggcagtctcgatctgggcatcgactggggcgatgtcgatctggtgatccagatcggtgcgccaaaaaacgtcaagcggctggtgcagcggatcgggcgggccaatcaccgctataacgcgccctccaaggcgctgctggttcccgccaaccggttcgaggtggtcgaatgcatcgccgctctggaagcggtgcgcgcccatgcactggacggcgatccgcgcggccccggcccgcgcgacgtgctctgccagcatatcctgatcgccgcctgttccggcccgttcgacgccgatgcactctttgccgagatgacctcggcggggccttatgccgatcttgcccgatccgaattcgacgcttgtctcgatttctgtgccaccggcggctatgcgctgcgcgcctatgaccgctggcagcgcctgcaacaacgcccggacgggcaatggcaattgcgcgacccgcgcagcgcccagcggatccgccagaatatcggcaccatccaggacaccgacacgctcaaggtacggcttaggcgcaatcgcggcggcaagccgttgggcgaggtcgaggaagggttcgccgcctcgctcacccccggcgacacctttctgatcggcggccagatcgtgcgctacgagggcctgcgcgagatggtggtcgaggtcagccgccgcgccgacaagaagcccaagatcgccaccttcatgggcaccaaattcgccacctcgacccagctcagcgcccgcatcctcgacctgttcgcgcaagaccactggccgcagctgccgcgccacaccgccgagtggctggccctgcaacgccaggtctcgcgcctgcccgaacgcgggcggctgctggtcgaaagctttccccaggacgggcgcgagcatctttgcgtctatggtttcgccgggcgcaacgcgatgcagacgctgggcctgttgctgaccaaacggatggaggaaacgggcctgaacccgctgggctttgtcgccaccgattatgcggtcttgatctgggggcttgaggcaacgaccgatccggtgccgctgttcgaaatcgacagcctgcgcgccgggctggaccagtggctggccggaaacgcggtgatgaaacgcacctttcgcgcctcggccaccatcgccgggctgatcgagcgcaatctgggcggccagcgcaagaccgggcggcaggcgaccttcagctcggacatcctctatgacaccttgctgaaatacgaccccgaccacctgatgatgcagatcacccgggccgaggcgatgcgcgggctggtcgacttcggccgcatcgaagaaatgatcgccagggtcggtacccgcatcgacctgatccggctggaccgggtgacgccgctggccgcgcccttgttcctggaggtcggtcgggtgccggtgcagggcgccgccgaggaacggctgttggccgaggaaagcgcccgcctgctggccgacgccgggctgaccgcctgaaaaagcttgcgcatcccggcgccacaggcaaagaacacatcatgaacggatatgatttcacctttgccggggcgcggctgacggcgctggggtcaggggcgctctggtggcgcgaacggcggctcttgtgtgtgtcggacctgcatctgggcaaatccgagcgcatcgcccggcgtggcggcaccccgctgccgccttacgaggtggccgacacgctggaccggctttccgccgatctggagcgcaccgcgcccgagacggtgatctgtctgggcgacagtttcgacgatgccgaggccgcacgcgccctgcccgagcccgcgcgcctgcgcatcgccacgcttcaggccgggttgcgctgggtctggatcgaaggcaaccacgatcccggcccggtgaacattggcggcacgcatctgcgcgaactgacacttgggccgctgctgtttcgccatatcgcgcaagacggagcagagggagagatctcgggccactaccacccaaaggcggcgctgcgcctgcgcgggcgcagcctgtcgcgccccgcgtttctacttgatcaggaccggatcgtgatgcccgcctatggcacctataccggtggcctgcgcagcgatgcgccggtactggcccggctgatgcgccccggggcgctggccatcgtcaccggccccagcccagtcgcggtgccgatgccgcgctagacgattcccgcctcttccagtgccgggcggtacttgcggctgaccgggatcagatcgccattggacaggcgcaggtgaatcttgcccccgctgcgctcgacgctctctatcgccgtatcggtcacccaatgggagcggtgggtgcaatggccgctgatcggcaccatttcgtcaatggcatccccgaagcgcgaccggatcgtgtgaacccccttgtcggtcaccacatcgacactgtgatcgcgcacggtaagacgcaggatctgctcggaaaatccttcgggcagacgtttgtagatcctcggttgcagcgactcctcttccggcactgactgtccgaagaccccccgccgcaagacgatcagccccgaggcaaagatggtcccgtatcgcgccatgctccacatatcgggggcagtgccggtcgaaggggcggcaaacaggaagatcagcacccacagcgaaggtgtaaaagaaagcgtcaccagcagaacgatcaacagatccttccccaacagcggcgccccggacagatgccgctcaaccatccgatggctcaagaaggcaatgccccccgcaacccccagaaccagcacccagaacaggaagcgccgcaagaaggtcatgccataaccgccgaacggatccgagatactggccagaagcgacagaaacaaaaatgccggcccgaccagtccccgtttatcggcactcagatatgatctcagtgtggcaatcatgaattacttacttgaactgacctgacgcggaataccgtcataccgcaaatgcaaccgtgtcacaaataccgcgttggtcgcaccaggatgaaaaacggcgttctggcgtcacgaggttcaaggaagcaacaccccctgattgcttgataatttctgcatttccttaaagctgtatattgccgcctcaaatcgacgtcaattggcgtcagcatcaccccacacatccgcgtggggcgatctggttgcgcgatcagagtccgctcacggggttagtccgtctggttctgtgagtttgtttgcgcgggtgcaggcggtgagggtgttggcgagcaggcaggcgatggtcatggggccgacgccgccggggaccggggtgatggcgcccgccacctgggcgcagctgtcgtaatggacatcgcccaccagcctggtcttgccgtcgcgctcgatccggttgatgcccacgtcgatcacggtggcgccgggcttgatccagtcgccgggcaccatttcgggccggcccaccgcggccaccacgatatcggcgcggcgcaccacatcggccaggtcctttgtgcggctatgggcgatggtcaccgtgcagctgtcgcccagcaagagctgcgccatcggcttgcccacgatgttggagcgcccgatcaccaccgcgtccatccccgaaagcgagccgtgatggtcgcgcagcatcatcaggcagcccagcggcgtgcagggcaccatgctcttttgcccggtacccagaagacccacgttcgagatatggaacccgtccacatccttggccggatcgatggcgttgatcaccaggtcctcgtccagatggccgggcagcggcagctgcaccaggatgccatgcacgtccgggtcaccattcagccggtcgatcagcgccagcagatccgcctcggaggtgtcggcgtccagcttgtgctcatacgagttcatgccgacctcgacggtctgcttgcccttggagcgcacatagacctggctggccgggtcctcgcccaccagcaccaccgccaggccgggggtgatcccatgcccggccttcagctctgccacatgttccgccacctggccccgtatccgggccgcaaaggccttgccgtcaatcacagttgctgccatttgctttcttccttgttgccgccttgttgccgccttggggtcgcgcccgcccgggcccggccttcatacttcccggatcacccgcgcctcgcgggcgatcgaccagtccaccagctgccgccacagatcctcgatcaggccggggtccagcccctggccttcggcggcggcgcgggcgttcatgaccacttcctcgacccgttcggggatccgcgccggccagccattgccctgcttcagctccaccgcccggtcgatatagcccgcccgcgcggccagcaggctgatcagctcgcggtccagccggtcgatctgcgcccgcaggctggtcatatccgtgcaatcctgcggcgggatggatgtgctcatgtcttgaaactctcacggcccgggatcggtcccgggccgtgaattgcgcatatcgcggctcagaacaagccctcgatctggcccgcgtcattcaaccggatggtctctgccgccggtttgcgcggcaggcccggcatggtcatgatctcgccgcagaccaccacgataaagcccgcgcccgcgctcaggcgcacctcgcgcaccggcaccgaatggcccgtcggcgcgccgcgccggttcggatcggtggtgaaggaatactgggtcttggccatgcagaccggcaggttgcgatagccggcctcttcccattccttcagctggttgcggatcttggcatcggccagaacctcgtcggcgcggtagatgcgcttggcgatggtctcgatcttctcgaacaggctcatgtcgtcgggatagatcggggcaaaattcgccttgcccgattcggccagttcgacaaccttgcgcgccagcgcctcggagccttccgagcccagctcccaatggcgcgacagcaccgcctcgaccccgtgattggcgcaatagtccctgaccgcctgcacctcggcatcggtatcggtgacgaaatggttgatcgccaccaccaccggcacgccgaaggatttgacgttctcgatatggcggcccaggttggcgcagcccttgttgaccgcggccacgttttccgcgcccagatcgcccttggccacgccgccgttcatcttcatcgcgcgcacggtcgccaccagcaccaccgccgagggcgcgatgccggccttgcggcacttgatgttcatgaacttctcggcgcccagatcggcgccgaaaccggcctcggtcaccacgtaatcggccactttcagcgccgtcttggtggcaatgaccgagttgcagccatgcgcgatattggcaaacgggccgccatgcacaaaggccgggttgttctccagcgtctgcactaggttgggctgcatcgcgtccttcaacagcacggtcatcgcgccctcggccttgatgtcgcggcaatagaccgggctcttgtcgcggcgataggccacgatgatgtcgcccaggcgcttctcaaggtccttcagatcccgggccaggcacaggatcgccatcacttccgaggccacggtgatgtcgaaccccgcctcgcgcgggaagccgttcgagaccccgcccagcgagcaggtgatctggcgcagcgcccggtcgttcatgtccaccacacgacgccacaccacccggcgggtgtcgatatcggcctcgttaccccagtagatgtggttgtcgatcatcgcgctcagcaggctgtgggcgctggtgatcgcatggaaatcgccggtgaaatgcaggttcatctcttccatcggcacgatctgcgcatagccgcccccggcggccccccccttcatgccgaagttcggccccagagacgcctcgcggatacagatcatcgcgttcttgccgatccggttcagaccgtcgcccagacccaccgtggtcgtggtcttgccctcgcccgcaggcgtcgggttgatcgccgtcaccaggatcagccggccatcggcgcggtcctgaaccgaatcgatgaacccctggctcaccttcgccttgtcatggccataaggcagcagctcatccgccgcgatcccaagcttcgcgccaatctccaagatcggcaacttccgcgcctcgcgcgctatctcaatgtcactcttgtacgccatgggtgcgatcccccgcttgatatccctgtataccggcgcacacgcgccgggctggtgacagcagtaacgtcgcatttgcgcgggcaggatgtggattccgacataatcgcgacgcgaaacgtcgcgcaccgatttcgcgcgtcgcggatcggaaaccggcgctgcgttatggcgcccaggggcgctgatcggggatgaacagggtcagctcatcgcccagtcgcaaggcgccgggccgttccacccaggcggtgacaccgcgccgatccttggccgcgggcttgaaagcagcgccatgtcccggtttatcggcctcgacctcgcgaccgggaaagacgcaggggcggttttccatgtcgatggtcagggtggtcccgtccccgctctgcaggcgcgaggaaggcggcacatgggtgaaatcgggaatgccgctgatcacgatcgaggcaccaagccaggccgggtcgagccggtcgagccccatctcggcggcaatcgctgccatttcctcggccgacaggacggtcagctggcgggcattgcggatctcggtatcgcggtcgtaaaggttgcgcacccgcacacaagaggggcgcgtgaccccctcgtgccgctcaccggtcaccccggcaaagcccaggtccagcatgtcgaccggttcggcccgcagcgagccgcccgcaggtacccggcccagccattcgacccggccgatatggccgcttttctcgagaaccggcatcacatttctccgtctttgattaccgtcgcaaccctagcggtctcgtcgcgattggccagccgaaatggaaaaggcccgggcgatgccgggccttttctgggatgtactggtcgcgatcaggcggtgggttcgggttccatcccgcctgccggcggcgccttgggcttggtcttggggatcgcggtcacactggcagcattgccctgatccgtaccctgatcctcgtcatcgccggcatggggcggttcgcccttcatcacccgcttgatctcttcgccggtcagggtttcgtattccagcaggccctgagccaggcgatcccaatcctcgcggcgttcggtcaggatggcatgggcctgatcatagccctgctggatgaagcgtttgacctcttcctcgatcagctccttggtatgagccgagaccgagaacccggcggtattgccggaatagccctcatgcgcctcggcatagtcgatattgccgaccttgtcggacatgccccagcgcatcaccatcgcacgggccagctggctggcctgctggatatcgcccgccgggccgttggacacgtgatcctcgccgtatttgaggatctcggcggccttgccagccatggtcatcgccagtttttgctggcattcgtcacgatgccagttcagccggtccatttccggcaggctgaccaccatgcccagcgcgccgccgcgcgggatgatcgtggccttgtagaccggatcgcacatcggcagggcaagccccaccaccgcgtgaccggcctcgtgataggcggtcttttccttctggtcctgggtcagcaccatcgagcggcgctcggcccccatcatgaccttgtccttggcgttctcgaaatcctccatggtcacgaaacgccggcccacgcgggcggccatcagcgccgcttcgttcacgaggttggccagatcggcgcctgagaagccgggcgtgccgcgcgcgatgatgcgcagatcgacatcaggacccagcggggtcttgcgggcatgtacgcccaggattttctcgcgccccttgatatcggggttgccgacggtgacgttgcggtcgaaccggcccgggcgcagcagcgcggggtccagcacgtccttgcggttggtggcggccaggatgatgacaccctcgttggcctcgaacccgtccatttcgaccagcaactggttcagcgtctgttcgcgttcgtcattgccgccgccatagccggcaccacgatggcggcccacggcgtcgatctcgtcgatgaacacgatacagggtgcgttcttcttggcctgttcgaacatgtcgcgcacacgggaggcaccgacaccaacgaacatttccacgaaatccgagccagagatggtgaagaagggcacgcccgcctcgcccgcaatggcacgcgccagcagcgtcttaccggtgcccggagggcccaccagcagcgcacccttggggatcttgccgcccaggcggctgaatttctgcgggttgcgcaggaattcgacgatctcttccagctcttccttggcctcatcgatgcccgccacgtcgtcaaaggtgacgcggccatgtttctcggtcagcatcttggccttggacttgccgaaacccatggcgccaccgcgcccgccgccctgcatccggttcatgaaatagacccagacaccgatcagcagcaggaatggcagcagggtgatgatgaaggactggaaccccgattgctgctgcttttccgcgcgcaccgggatgttcttgtcgatcagcagggtggtcacctcggcatcgccaggcttgatggtgacgaaatcgcgaccgtcactggtgcggtagcggatttgctcaccgtcgaggatcacctttgtcacattgccttcatcgacggcactgacaaattcggaataggtcttttcctggctctgcaaagttccgcccgacccgctgaagaggttgaacagagcgagaatcaacaggaaaaggacgacccagaaggcgatgttacgtgcgttgcccaaggacattctcccaatactttccggccgcggaactccgcagccagcttaccccttaaaatagagatgatcgggcgaggttcaatgcgataaaagggacgcgtagaagtcttcttcgccactttccagttcagcggtccagccattggccaatccggccagcggcgcggcgaccaaatcggcaccgctccagaccgacgggctggcgatcagcgccgcataggggcgcccggtctggcgccagtcggggcagagtttcaaccccgcagcccccagcgcgcgcagctctccgtccttcaccacggggccgcgcagcacccagcgcccgtcccataacgcaccctgcggcacggtgagggtttcgaccgccttccattcgcgacagaaccggatccggcgcccctgccccaggatcaggcagccgcccagctggctggagcgctcgtgacgcagggccgacagggcctcggcgacggccacacggcgcggcggatattcgccgccgccgatccagccgacgatatgcagcagcaaccgccgtgcgatctcgtccggcagggtgcgaaagccgcgcggctccagcagcacatcgccaccgtcgatccgggtcaggtcgcgggccgccagaaaggtgtaccagtccagcgcctcgcgcgcgcgggccatgttcgcggccacctcggccagcctctgggcgtcgatccccatcggggccagccccgccagcgcctgacgcgccttgatccgatcgtagcggatatcctcgttggacggatcctcggcccaggcgatcccctcggcacgcaggaaatcgcgcagcgcgtcgcgggtgatgcccagcaggggccggaccagcaccaccccgtcctgcatccgccggggcgccatcgcagcgaggccagacacgccggcagagcggcccagtcgcatcagcagcgtttcggcctgatcgtccgcagtatgggccagcgcaaccgtggtaacccggttgcgcagcgcccagtcggtcagcagcccataacgggcgcggcgcgcctgatcctgcagattgccctcgccggtccaaccggtccagagcagcgtttcatgcggcaagcccaacccggcggcctgacgggcgaccagggccgcctcggaggcggactcggagcgcaggccatgatccaccgttgccacgcagagtttgacctcgccccgggggaaacagcgggcgaggagatgcatcagcgcaaccgaatccccgcccccggaaacagcaacgcccagccgccgcggcggctgggctgaaaactgcgccctgagatgatttacgaggtcctgtgcgccaatcgtcaagagcaccccagcgaggccatttcccgatgtgcatcagcaacggaagccgccgacgggaagcgaaccgatacctcgcccagcgtgacgcaggcctggctggtctgccccaaccggcccagagccgatccaagtttgtaaagcgcctcggcagaaaacggtccgcttccgtcgccggtaaagctggccagataggcgcgcgccgcttcgcgggtgtcgcccaacccgtccagtgccttgccccgtttcagatgtgcctcggccgccagcgggctgccgggataagaggcatcgaactgggtaaagagatcggccgccttggcgtaatcgcccgcctcgagcgcctgcgtcgcgctgtcgaattcggcccgttcgcccaccgccaactcggtctggggctggctaggctggggcgtggctgccggcgtgaccggcacgtcgccgcccagggtggtcccctgggacagtttcgagatgtcgcaggcgggttccagttcgcacaggcgaaattccagatcaccgacccggttggagccatcggccaccacccggtcgatccgggcgttaagctgttcggtcagccgggtcaggcgctgcaactcggactcgatcgcatcgacccgttccagcaccgtcccccccgccgtcgaaggcgtgggcgatccggtggtcgaaaactcacgcttgagccgctgaacctcgacatgcagaaccgtcagctcctgccggatatcggcaagggtctgctgatcctgcgccggtgcctgaccggcaaacgtcagcgaaacggccagaacgacgcctgcaactctcatccgcttaccccgtcagatccgtcgtcagaaccgtcacggcgcggcggttcttggaatagcaggcctcgtcgctgcaaatctcgatcggacgttccttgccatagctgacggtcttgagccggctgccggccaccccgcgcgagatcaggaactcgcgcgccgcatttgcgcggcgggcgcccagagcaaggttgtattcgcgggtgccctgctcgtccgcatggccctcgatggtggcggtataatcggtgttggtcagcagccattgcgcctgggcgccaagcgtggcctgggcctcgggccccagtgtcgactggtcgaccgcaaacaggaccctgtcgccgatcgcctggctgaaataggccggcgaggtgggatcacccaccaggccgcttccggcgccggcgccgttcagatcgacggaattgccgtcccccagatcctcgggattggtgcaggcggccagcgcgaccagcgcgcccatcgcagcaagcttgctcaatacgttcatttcaggtgcctcacctatgctttttctttgcttgttcataccacatcggcccggtcatgtgaacgcggacaagggtgtggaaaaccggtgtttacttttgcaacggcgaccatgaaggatcgctgccgccatcgggtgtgcggaccgggcgcaggttgcggcccgagatatcgaccgagtagagcgcggcgcgcccgctggcgccttgcgtctcgcgggtgaacatgatgacgcgcccgttgggcgaccaggtcggcccctcgtccaggaacgaagcggtcagcaaccgctcttcgctgccatcggcgcgcatcacgccgatatggaaccggcccttgctctgcttggtaaaggcgatcagatcgccacgcggcgaccagaccggcgtgccataacggccctgcccgaaactgatccgcgtcgcctcgccgcccgcggcggacatgacatagagctgcggcgtgcccgaccggtcgctttcgaacacgatgcggctgccgtcgggggcatagctgggcgcggtctcgatcgagggggcgctggtcagccgggtgctctgccccgaggcgatgttcatggcgtaaaggtcggtattgccgccctgggccagcgagaacagcaccgtctgaccatcgggcgagaagcgcggcgcaaagctcatggtgccgtcctggctttgcaggacacgctgctgcacctggcccacatccaggatatggatgcgcgggaagccaccctgatagctggtataaagcacccggtcgccggttggcgagaagcgcggcgccagcacgatcgaggaactgtcggtcagatactgcacattggcgccgtcataatccatgatcgccaaccgcttgcggcgctggtccttggggccgctttccgagacaaaggcgacgcggctgtcgaaatagccgctttcgccggtgatgcggctatagacggcatcggccaccttgtgcgacatccggcgccagccatcggtggtaccggcaaattgcagaccgctgcccagttcggccccggcgaacacgtcccacaggcgaaaacgcaccgtcagccggttgcccgagacgctgaccgcgccggtgatcagcgcctgcgcgttgatcgccttccagtcggcgaattgcaccggcgcatcaaacgaggtgacctggctgatataagcggtcgaagggatctcgcggaacaggccgctgccggtcaggtcggccgcaagcacgcgcgcgatctcggccgcgtattcggcggcggccgggctgtcgggcacgaaattcggcgccgcatagggcaagggttcgatgatcccctcgtcaatggtgatcctgagcggctggttctgcgcctgggccgctccggccagcagcgctgcacccagaacaaggctggtcagaaatctcatcatttgatccgcatcctctcgggattgaatgtcatttcgatatcgcgccagtgatcgtatttttcactgggaagattatagcctttggccccgcaacggatgatagcacgacgcgccgcctcgtaagcctgtttcgcggcacctgtcgatccgccggaactgtcggttagccggatcgagccgatatcgggggtgccatcggcattcatccgcaccgaaaccaccacggttgtgcgcagcgcctcgctggaaagcgatcccacgttccagcattgcgataccgccacccgcaacgactctttctcgccgctggtcagcggcgggccgctgggggccggtgcggcggcgggctcttcggaggcggccaacgcctgggccagcgcctcgttcaccgcgttgcggctgtcgtcggtctggccacccgttgcgggtttcgcctcgggtttcgcttcgggcttggcctcgggtttggtctcggcggtttgtgtgggctgctgcgggcgcgtctttgggcggggcgagcgcgacggcgccacatcggcctgcggatcggtctcgggctcgatccggtcggtcgcctcttcgggcgcggttgcaggctgttcgggctgcggtgcctcggccccctcctcggcgctgaccggaggggtttcgaccggatccggacgcgcatcggggggcggagcggcgacaggttcgggggcaacccgttcgaccgggcgcggtttgggacgcttgccgggcggttcgggcaacagcactgtttcgggttccggccgctccaggctgggcgcctcgctgggcacctgcggttccggcgtcggctgtaccggttcgggcgcgggctcgggctcgggttgtgtcacgggctgtggctcggggcgcgcgggctccggctcgggcgccggctctaacggcgcgggctgttcgatgggcgcggtaggctgctccggttcgacgggctgaggagtgatctcgggcgcctcgcgcggcgcgctcagcgcggcaaactcctcggccgaaataaccgagacttcctgcacctcgaaaggcaaaggatccgagcggaaggcaccacccagaaaggcccatgtaaccaacgtgacatgggcgagcgcggaaatcttggtgccggtctgcaaaccgctgcctcactctccgccactgtcgagccgtggtccgccggtatcggtgaccagcccgacattggaaaatccgcccgcgttcagcgcgcccatcacctgcatgacctgggcatagggaatgccgccatcggcgcgcagatagacgcggtcgctgctgcgttcggcagcaatggcacgcaggcgcgcaaccagttcgtcgcgcggaacggcggttgtctggatctgcacctcgccctctgccgtgacggtgacggtcagcggttcctcgtcatccgagggcagcgcgccggcggcagtcttgggcagttcgacaggcacccccaccgtcatcagcggcgcagccaccatgaagatgatgagcagcaccagcatcacgtccacaaagggggtgacgttgatctcggacatcggccgggcacgtccgcgacggcgtccacgccgacgcccgcctgccccgccttcggtttgctggagcgcggcccccatggctcagctgtccagctgacgcgagaggatggtggcgaactcgtcggcaaacgcctcgtagcccgcaacgatccggtcgctgtcggcgctgagcttgttgtagaagatgaccgccgggatcgcggccaaaagacccaagccggtggccagcagcgcctcggcgatgcccggcgccaccacggccaggttggtgttctgctgctcggcgatctcgatgaaggcggtcatgatgccccagacggtgccgaaaagccccacgaagggcgcggtcgagccgaccgtcgccagcaccggcaagccgcgttgcagcccctcggcctccttggcgatggccacgtccatcgaccggtcgatccgggcctgcgccccggcgatcaacccgccatcgttgcggtgcgagcggcgccattcgaccatgccggcggcaaagattttctcggaactgccctcgggctgggccccgatctgttcgaacagctcgtccagcggctctccagaccagaaggactggtcgaaccggtccgcctcgcgccgggtcgcgcgatacaggatgtgtttctggatgatgatcgcccaggcccagaacgaggccaggaccagcaacagcatcaccagcttgaccgtcagcgtcgcgcgggcaaacagaccccacatcgagaaatcgatttcctgcgccaatgccagggcttctgtttccatgaacctgctctttgttgccctacggccggttgtccggccttgtttcgcaagacgctatagcagattcccggcgatttccaacagaacagcggagccgcccaaaaatgttacagcaatgcgcgaatctccgccggaagccgcaccgggcgcccctcgccattcatgcaaacggcggtgacggtggcccggaatatctcggcctctgcccgccggacactctgcgccatggtcagccgcgcgcccgaaagggccaccacctcggtcagcacggtcaggtcgtcctcgaaccgcgcgggcgccagatactcggcctcgatcttgcgcaccacccagaccagcccggcctcgcgcatcgcgttctggtcgttgcccaggttgcgcacccaatccgaacgcgcgcgctcgatatagcgcaggtaattggcgtgatagacgatgccacccatatcggtgtcttcgtaatagacccgaacgggaaacacatgcgtcattgcgggcgctccatgcgggcgtacaatctgagcgcatgagaggcgtcccgcgccgcccccggcaggatcggatcataggccgcccggatcagcccggcaatctcgggccgcaggatcgttgcgtcaccggccagcgcaagcggcgattgcgcgcgaaacgccgcctcggaccagagcagcatcacctgcaccacctgggcaagcgccaatgtctcggccggctgcgccgccatctgcgcatccatccgcacaaagacaaaggccgcccggatcgccccggcctcatcaaagcgaaaggcgcgatactggttggcgcccgcccccacaagacgcgcaaccagcgccgccagatccgggatcagccgatccagatcgggcaccgccaacagctcctcccagtcgcgaaagaagaagaccatgcaattggcgcccagttcgggatcggtctcggccatcttgtggcccgccagcgccatcaccgcctcgaaagcgcctttcacgaccgagagcgtttcatcctcgaccccgaacacgatcggcaccaccggccgcccccagcgggcaaactgaaagctgccgtcgtcgcgggtgaacagggtctcgatcgtctcgggggtcaacatggcaggcggctccgcaaaaaaggcgccccgtttcttgtcgaaaccggcgccaaggtccacccccgccgcggcggaattgcggccttggcccttcactttgcgaaaagtattccgggggagcctacaaaattcgacgaattttgtacgcgggggcagcgcccccttgcccatcccggcccctagccgaacagatcgctctgccccggcgggcgcggcgcgtccaggcccagatgtgtccaggctttctgcgccagcatccggccgcgcggcgtgcgctggatcagaccctgctgcaacagatagggctcgatcacctcttccagcgaatcccggctttcgctcagcgccgccgacagggtctcgatcccgactggtccaccgctgtaattctcggcgatgagccgcagatagcggcggtcggcgccatcaagccccagctgatccacccccagccgggtcagcgcatgatcggccagttcgcgggtgatccgcccgtcaccctcgaccacggcgaaatcaaccacccggcgcagcaggcgcccggcgatccgcggggtgccgcgggcgcgccgcgcgatctcgcgcgcgccggcctcctcggcgggggcgcccagcttgcgggcattgcggctgacgatctcgaacagttcgtcaaccgtgtagaacagcagccgggtcgggatgccgaaccggtcgcgcagcggcgtggtcaacagacccatgcgggtggtggccccgaccagcgtaaagggctgcaactcgatccgcacggtccgcgcggcgggcccgtcgccgatcaccaggtccagttcgaaatcctccatcgccggatagagcacctcttcgaccgccgggttcagccggtggatctcgtcgatgaacagcacatcgcgcgcttcgagattggtcaggatcgccgccagatcccccgccttggccagcaccggccccgaagtcatgcggaaattcactcccagctcgcgcgccatgatctgcgccagcgtggtcttgcccaggccgggtgggccgtggaacagcgtgtgatccatcgcctcgccccgctggcgggccgattgcacgaaaatgcgcagattggcccgcgcctcggcctggccgatgaattcgtccagcgcctgcggccgcagggcgcggtcattgtcctcgggcaaggggtcgggccgcagggtgggatcggcgtcggtcatctgtcatctcccgcgaggacgcccgccagggcggatcgagcgtacctcatgtcttgggcgccagcaggcgcagcgccgcgcggatcaggtctgtctctccggcctcgggcgcttcggcggcggcctgagccacagcggcggccgcgtccgaggggccatagcccagatttgacagcgccgacagcgcgccagcggtcgcagcaccggcgccgccgggcggcgcggccttgcgcggtgccggagcggcgggttcgatcacctcgaccacctctaccgcgccctccatcgcctgggccacggtgccgcccatcgccatcacgcccggcgccttgtccttgaggtcgagcacgatgcgctgcgccgtcttcggccccacgcctttggccgacttgaccgaggcccagtcgcccagcgcaatcgcccggctcaccccgtccggccccagcgcgcccagaatggccagcgacactttggccccgaccccctggaccgagcacagcagccggtgccattccttctcggccagcgacatgaagccaaaaagctgcatcaggtcctcgcgcaccaccatatcggtataaagcgccaccacctcgcccacgccgggcagtgccgccagcgtccggtccgagcaatagacgatatagccgaccccgcgcacatcgatcagcacatggtcggtggaccgatagtcgagccgccccgtcaacttgccgatcatgcccgcacctccctctggctcagcgcctgcgcgcttccgtaataggcgtggcagatggcgatggccagcgcgtcggccgcatccgcccccttgggcagacagcctggcaattgcagcttgaccatgtggatgacctgttccttttcggcatggcccacgcccacaaccgtcttcttgacccggttgggggcgtattcgcccaccggcagcccggcctgcgccagcgtcagcagcgccacgccgcgcgcctggcccagtttcagcgtgcccgccccgtccttgttgacaaaggtctgctcgatcgcggcctgatcgggccggtattcttcgatcacctcgacgatctgattgtgcagcgacaacagccgctcgcccaggtcgtcgccgtcggaatgacacagcccattggccacatgcgacagccggctgccgcgctgttcgatgacgccccagccgagcgttctcagcccgggatcgatgcctagaatgcgcatatctccgccccgcctgcccattgttgtaacttttctcacggattagcacgaaaggggaacattttccaagcgctttacgctcacgcatgtttgcgacgcctcgaaatccgttttcgacttctggcacgaaaacgacatgctgcattgcagaaagcgacaggttttaccacccgttttcaccaatgttacaaagggatttcggcgtttcgcacctatgcacacagcgcatgtccaacatgcaatttccgtgcttgtgctgtcgattttcgacgcctagatgccccgctgaaacaacgaccaccactcaccaaaccacaaaggacgcacggatatggccgcactggacaccacccgcttcgcccaaggctccttcggcctcgttggccgtatcgctgcccttggctctatcatcgcaaacgcgtttgtcgcctggaacgacgcccgcgccacccgcaacgcgctgaccgcgctgagcgaccgcgaactggaagacatcggcatgagccgcgccgacatcgacgccgttgtcgcaggcaagaccgcctactgagttcatcccgctccctcgggacaacagcaaacgccgcatgcagattacgtgcatgcggcgttttttctttgccgagggaaagtcagcgcagaatgggcccgatctgttcggccaggaacaggcttgccggatcggcctgcatcacccaggccccggcctgttcgaccggcgtgccctctgccaggcgcgacaggcgggcgtcatagctgtccgggccaagactggccaacaggaatgccttgaaagcaagaaccgctccgcagagcaacacaagcgcgcgcagcggcatgcggccaccgccgcgtcgcggcttcagctcgatcagaccatccttgcgcatgcgggccgtatagccgcgcgacagggcctcgtgcttcttgttcaatcgacgaatgcgttggtcgaagtcaacgttgttatcgaccatggcagcctccatacaccggcccccaccagcgttggatccaagctacggtcgaaatgaggcaaaaccaaggcccatgcctaaaatgcccgtaaaactggcctaaaatgcgtcgattttgcgaagcagcagcgtggtccagtcaccaatcaccccacgatcgacaagattggttccagcctgcgcataaaccgcgatcacatcatctgcctgttcgttgagaataccggacagaatcgcatagccgccagggcgcagatgcgatgcgacgtccggggccagcgccaccagcggccctttcaggatattggcaaagatcaggtcatagggcgcctgtgccgccagatcgggatggtcaaagcccgccgcctccagacaggtgaccgcgcccgccatgccattcgccttcaggttggcctcggccacctcgaccgcaaccgcgtcgatatccgaggccagaaaatcgccctgccagacccgcgccgccgccattgccagaaccgcggtaccacagccgatatcggccaccttggcggcgctgaaccccagctcgatcaacccgtccagcgcgcgcagacagcccagcgtggtgccgtggtggccggtgccaaaggccatcgacgcctcgatcagcagcgggatacggccctcgggcaccttgtcggcgtcatggctgccatagacaaagaaacgccccgcctcgaccggcgacagctcgcgtttgacatgggcgacccaatccgtctcgggcaattccgacaccacgaagggctgggcgccatgcaccgccgccagcagcgccagcgcggtgtcgtccggggtctcggtgaaatagccgccgacttcccacaggcccgagccgtcctccaactcgaacacgccgataccggtgggttcgggggtcagggtctccatcgcctcgcccagcgcctcggcctgggatttgccggtcagggtggtcagcgcggtaaaggtgggcatcagcgtctcctgtatctgtcaggatgcgcgtagggccgtggcggcgcgaggtcaagccgtggcaggtgacggcggcccaggctgaccacgaaccgccagccccagaacgcggcccccagccccaccacgaggctgcacagcgcttgcgcatagatcacgccctcggccccataggcgcccgccagccaaagcgcggcgggcagcgtcagcgccccgtcgcgcagccagttggtcagcgtcgcccgccgcgccttgcccatcgcgttgaaggcagcattcgagacaaagagcagcgcggcaaagacaaatccgcccgcgcccacatgggtaaaggcatgaagtacgtcgagcgccggtccctgcaggtcgaacaccgccccgataccgggggcggcaaggctcagcaccgcccacatcaccagcgtatagccaaggccgaacagaaccgcgtcgcgataggtgctgcgcaggcgcgcatgttcgccggcgccaaagttctgaccaaagataccgccgatggcccccgccagcgagaagatgccgccaaaggccaccaccgtcagccgccccaccacggcccaacccgccatcgcctgatcgccaaactgcgccatgaccgaggtcaggatgtaattgccgaccggggcggccaactgggtcaggatcgccgcaaccgcaatcgccatgaaaggccgcagcgttcccatgacgtcgcgccgccggggccgggccagcaggtcgtgcggcccggtggcaaagcgcagcgccatggccagcatgacgaaccgcgacagcacaacgcccagcgcggccccgtccagccccatgccaaggccatagatcaggaacgggtcgatcaccatcgcgaccccacccgaggtcagggtgacagacatcgagcgcaccccgtcgccctcggccctgagcgcgccgttggcaaccattcccgccgccatcacgccaagggacgggaccgtcaaagccagatagcgcgcggccagtattgccgtttcgccggtcgcgcccgacagggcgacgatctggtggcggaacaggaaaatcagcaacccggcaaggctctgaaccgcgaaggcgatcatcatcgcgctggtggcgtgccgccgcgccagcccgcgccgcccttgcccgatcccgcgcgagatcagcgccaccgcgccgatcatcagcccgatgccgacgctgaccgacaggaactggatggcaaaggaaaacccgatcgccgccatcagacgcggctctcccagccgggaaatccagtagagattggccgcatcgaccagaaagacaaaggtgatccccatcgcgccggtcagggtcatgcggaccacatggcccatggtcgaaccgctgaggaaccgcccgcgccgctccatcgggctattccgccggggcgggcatgtatttcgacagcaccgtctcgttgcccggttcgggatggcgcgggatcagcagcgacagacccagcgagatcagcgccatgcaggccgccagggcaaacaccgccgagggcgacaccacccagagcagaccaagcaacaccggcaggaacaccgccgcgatatggttgatggtaaaggcgacagcagcggtgggggcgatatcggctgggtcggcgatcttctggaaataggttttcagcgccagcgccaaggcgaacaggatatggtcgatcacgtaaaggatcgccgccagcgtcacgccccagccgaaccagtagatgccgccataggccgcaaagaccagcgccagcccggaatactcaaagaccagcgtgcggcgctctccgaaccgggccaccgcccggcccaacagcggcgccacacccatgttgatcaccaggttgatcagatagagtccggtcagctcgtgcacgtcgaacccgaacttctcgaccatcatgaaccccgcgaagaccacaaagatctgacgccgcgcgcccgccatgaattgcagtgcgtagtacagccagtagcgccgtcgcaggatcagctttttggtttgcggcgtcggggcatcgaactgcggataggccagcagacaaaagagggcgatcaccacggtcagtccacctgccgccatgaacaccgtattgtagctcagctcgaaccggtcccaggtcagcacgatcagcccatagatcaccagcgtcgaggccgatcccgtggccactagccagcccagcatctgcggcgccctctccttggacagccattgcagttgcagcgactggttcaccgtctcgtaatagtgaaacccgatcgagctgaacagggtcaccatcaagagcccgccaaggctgggaaaccaggcggtgaccgccgtggccagccccagcaataccagcgagatcatccccagcacctgctcgcgcatcaccaggatcaccgcgatcacgccaacggccagaaaccccggaatctcgcgcaccgtgtgcagcaggccgatatcagcgccgtcgaaattggccacctcgatgacgaaattgttgagcagcgcgctccatgcattgaaggcgataggcatggcgatggccatcacaaacaacagcgtgatgggtcggcgccagaacggcaggctggcggcctgagacagggggacgggtcgaaacatggcaaatgccttacgcccattccccgatcttggcgagagcaaagccagcgccgcacatccaccctgcaccagcgcgcaggacagtccggcacagccgcatgacctaaatcaaatcacatatcggaatgtgtcgctataacggcgcaacttttgcagcgcggagagcgtcatggaccttgtcagccttgtcgaacgcatcggcgaagccccaaccgccgccctgttcgggctgatcaccggcatcacctttggtgtcgcggcccagcggtcgcggttctgcctgcgcgcggccacggtcgaattcgcacgcggccggatggaggacaaggtggcggtctggctgctgaccttctcgaccgcgctggtctgggtgcaggcggcgcagctgatggggctgatgaacggtgccgatgcccgtatgatggcggtgcccggcagctggtcgggggcgatcatcggcgggctgatgttcggcgctggcatggttctggcacgcggctgctcggggcggctgctggtgctggcggccaccggcaacctgcgctcggtcgtgtcggggctgatctttgcggtggtggcacagatgagcctgtcgggcctgttgtcacccctgcgcgacaagctggccgcgctgtggatcaccgagggcgggcgcaacatgaacctgctcagcacctttggcctgccggaatacggcggtttggtactcggcctggtctgcgcggtgctggcgctggtgctggcgcggcgccacaggatcggcgcggcgcggctggtctttgcctcgggcgtgggctttgccgtcgcgctgggttgggtgctcacctatgcgctgagccaggtcgcgttcgagccggtacagatcgaaagcgccacctttaccggcccctcggcgcatacgctgatgttctttctggaccgcaacgcggttctggaattcgacgtcgggctggtgcccggcgtgttcatcggcgcgatgatcgcggcggcgctggcgggcgagatgaagatccaggcctttgacgggccggtcaccatgcgcaaggcgatgatcggcgcagcgctgatggggttcggcggcatgcttgcgggcggttgcgccatcggcgcgggcgtgaccggaggctcgatctttgtcggtaccgcctgggcggcgctgttcttcatgtgggtgggggccatggccaccgatttcctgatcgaccagcgcgccgccagccccagggccgcataggcgcgcgatcacgaaaacgcgaggtcagggattatttgcggcgcgctggcgtcctttgatctgccggttgcatgaggcgccggttgcatgagatcagaaggacacccgatatgaccctgaaaccgagccttgccctggccgccctgtcgctggccatcgccacatccgccctggcgggcgccgcgatccagaccggcgacaccgccaagggcgcggtgctgaccgatggtaatggcctgtcgctctatacctttgacaaggacacgcccgccgtgtcgaactgctatgacgattgcgcggcgaaatggccgccgctcgaggccgccaataccgcccgtccacagggcgaattcggcatcgtgctgcgcgccgatggctcgcgccagtggacccacaagggcatgccgctttacacttggatcaaggatgccaaggccggtgacatctccggtgacggcgtcaagggcgtgtggcatctggcccgtccctgacggcggagcggttgaatggcgatcctcgaccagatcgaagccctgatccccgacttgcgccgctatgcccatgcgctgatgcgggaccgcgaggcgggcgacgacctggttcaggattgcctggaacgggcggtggccggtcttggtggccgccgccctgacggcgcgctcagggcctggctgtttcgcatcctgatcaaccggcatcgcgacctgcgccgccgcgcggcgcgcgcgggacatctggttgcggtcgaggatctggtggtggaaccggcccgtcccgcaggccaggacagccacatggccctgcgcgagaccgaggccgccatcgcccgcctgcccgaggatcagcgccgcgcgctcttgctcgtggcgctggaaggggccagtttcgacgaagcggcggcggcgctcgacattcccaagggcacgctgatgtcgcggttggcacgcgcgcgggccaatctgagaaccatgaccgggcgcggggaccccgccactggcccggcccaaaggggtaaaggcgcatgacccaggacccgctgagcgacgaagagctgatcgcctatttcgaggatgcgctgccgcccgccgagcgcgccgcgctggaggcgcggctggcgcaggatccgcgcgcgcaggcgctgctgctggattgggcccggcagaacgaggacatccgcgcgctttatggcgatatgcaggaggacgtggtgcccgcgcggctgcgggacgcgctatgcgccccccgcgccccgctgctgcgccaggcgctggcggcttcggctgtgctgatgctgggtcttgtggtcggttgggccgggcatgcccggctgggtgacccttcacccgccccggcgctggccgatgcggccctgaccgcgcacaggacatttgtcgtcgaagtggtgcatccggtcgaggtcccggccagccagcgcgaccatatgaacagttggatgtccaagcggatcggcgcgccggtcagcccgccggacctctccgcctcgggctttgccctgatgggcgggcgcatcctgcctgcgggcaaatgggtggccgggctctatatgtatgagaattccgaaggccagcggatcaccctctatgtggcgccgcaggaggagggtaacagtaccttgcgctttgccggggaccggcagaccgaaagtctgcactgggccaagggcgggttgggctttgtcctgaccggtgcgctggcccgtgaggatctgcgccagatggcgaccagcgcctatgagcaattgctctagcatcggaggtcgaaaaagggggcgctgccccctcggccctcgcgggcctcacccccggagtatttccgaccagaaagaagccggaatgcgggtcctgcttctttctggtaataagtactccggagcgcgaggcggagcctcgcaaaagatcaaagaaagctctgtgggtcgatatcgacactgaggcgcagatcgcccttcagccgcagcggcgcgatccagcgggcgatcgcctcttgcaggggggcgcccttgggcgccttgaccaagagccgcacccgatggcggccccggacgcgggcgatgggcgcgggtgccgggccaaagacctgcgccccgatctggcgcagggctgcgtcgttgcgtgccatggcggtgccgagatcgaagaccggcccagcctcggggcccgacaggatgatccccgccatccgcccatagggcggcactccggcggcctgacgctcagccgcctcggcacgccagaaccgttcctcgtcccccgcaaggatggcgcggatcaccgggtgttcgggctgataggtctgcaacagcgcctggcccggtttctcggcgcgccccgcccggcccgccacctgccgcatcagctggaaggtgcgctcggcggcgcgcaggtccgagccctgcaggcccagatcggcatcgatcacccccaccagcgtcagcaagggaaagttgtgccccttggccaccaactgggtgccgatgacgatatccgcctcacctgccgcaatcgcctcgatccgctccttcagcgcgcgggcggtgccgaacatgtccgagctgagcaccgcgatgcgggcctcgggaaaactggcggtggcctcttcggccaaccgctcgatacccggaccaacaggggcgagccgcccctcggcgccgcaatgaggacaggtttcggggatcggcttggtctcgccgcactggtggcacatcaaccgtttcaggaaccggtgttcgaccatgcgcgcatcgcaatggtcacagccgatctgttgcccgcaggcccggcacagcgtgaccggggcatagccgcgccggttgaggaaaagcagcgattgttcccccttggccagccggtcgcttaccgcccggcgcaggttgggcgagatccagctggaaggctgcatcgtctcggcccgcatgtcgatggcctgcatctgcggcagcaccgccggaccaaaacgcgaggtcagctccacccgttcgtatttgcccgcatccgcattggcccagctttccagcgagggcgtggcgctggccagcaccacccgcgcgccgcagatcgccgcgcgcagcaccgccatgtcacgcgcattatagagtaccccgtcctcctgcttgtaggaggtgtcgtgttcctcatccacgatgatcaggcccaggtcgcggaacggcaggaacagcgccgagcgcgcgcccaccaccagctgcgccgcgccctgccccaccatgcgccagacgcggcggcgttcggtcatggtcgcgcccgaatgccattcggcgggccgcgccccgaaccgcgcctcgacccggctcaggaactcggccgtcaaagcgatctcgggcagcagcaccagcgcctgccggcccatgcgcagcgcctcggccactgcctccagatagacctcggtcttgccggcaccggtgacgcccttgagcagcgtggtgccgtagcgcccgctgcgcagccccgcgcgcaggctgtcggcggcgcggacctgatcctcggtcagcgccttgccgggcagatcggggtcgagatgcggatagggcagatcgcgcgggctgtcctcttcccgcacggcgccttgtttgaccagccccttgaccactgacgcggtcacccctgccatttcggccagttccttgagggtgaaggccagcccgccataatcgcgcagcacctcaagcacgcgggcgcgcgcgtcggtcatgcggtcggggtccacaccgcctagccgataaaccttgcgcatcgagggcggatcgcccaggcccggcgcgcgggtggccaggcgcagcatcgcgggcatcggcgtcagcgtgtaatcggcggtcctgcccagaaaacttctcatctcctcccgcatcggtgcaacgtcgagtacccgcaataccgagcgaatcctggagcggtcaaagtcaccccgccccggcccccagaccacgcccagcaccttgcgcgggcccagcggcacctcgacaaaggcacccacgaaacagccgccttcgggcgccttgtaatcaagcgtccggtcgagcggctgcgtggtcaggaccgagaccagcgctccctcttcaaaaaacccgccgctgtccaagccgcccgtgtccaagctgatggctcccgtcaaacccgatgcgcaggcacagcccggcattcggggtttgcgccgcctgtctcatgaggtaaaggcaagccagaccgaggccaacccatcaaaggactgccccatgaaattcttcgttgataccgccgagatcgacgccatcgccgagttgaacgacctgggtatggtggacggcgtcaccaccaacccctcgctgatcaagaaatcgggccgcgatatcatcgaggtcacgcgcgagatctgcgccatggtcgacgggccggtttcggccgaggtgaccgccaccgatgccgaaaccatgatcgccgaagggcgcaagctggtcgagatcgccggcaatatcgcggtcaaggtgccgctgacctgggacgggctgaaagcctgcaaggtgctgtcggacgacggccacatggttaacgtgacgctatgcttctcggccaaccaggcgcttctggcggccaaggcgggcgcaaccttcatctcgcccttcatcgggcggctcgacgatatcaacctggacgggatggaactgatcgaggatatccgcaccatctatgacaattacggcttcgagacgcagatcctggcggcctcgatccgttcggtgaaccatatcctggacagcgcccggatcggcgccgatgtgatcaccgccccgcccgccgtgatcaaggcgatggtgaaccatccgctgaccgacaaggggctggatgcgttcctggccgatatcaaggcggcggatatcaagatcctctgagtaatcacttttgctgcgcgcgccatcgcgcgcgcagcaaaagaccgggccggaccgccaagaaaattcggcgaattttcttagccccgccgcaccgtcagcctgccgggtttctccggcgaggctacacccaccggtagaaatccgctcgggtgttgatttttcggcagaaaaatcgcaatcccgtgttataaaacgtcccaacataaaacgaggcgtgaatgagcagcagcccgaaactggacgaaaccctgcgcgaggcgatcatcgccaagccgcaggcggtactggatgacaaggacatcatgcatgcgcttgtcgccgcgaacgagcgggcgatgggcggcaatgtcgttgatctgcgcggcatcgcgatggaacggctcgaggcccggctcgaccggctcgaggacacccataggtcggtcatcgcggcggcttatgagaatctcgccggcaccaatcaggtgcagcgcgctgtcctgcggctgctcgatccggtggatttcgagaccttcctgcgggatctgggcaccgaagtggccgaggttctgcgcgtcgacgcgatccggctggtgctggaaagcagccaggccgagcgcggcgcctcgctggagcggctcgacgatgtgctgaccgtggcgcagccgggctttgtcgacagctatctgaccgccgggcgcaacgcgatgccccgccaggtcacgctgcgccagctgcaacaggccacgccccaggtctatggccgccgggccgactggatccgctccgaggcctgcctgaaactcgatctcggacctggccgcctgccgggcatgctggcgatgggggccgaggatccgcatcagttcaccccgcagctgggcactgatctacttgcgttctttgccggcgtattcgaacgcacgatgcgccgctggctgtcgtgagcctgatctcacccgcctgccgcgatgcgttgcagctttggctggacacgcaacgggcactggcgggtcgggccgagaacaccatcaccgcctatcgcaccgatgtggtcgagttcatgtccttcatgaccctgcatttcggcgcgacacaggggctggcgccgctggcccgtatcggggttcccgacatgcgggcctggatggcgcagatgcgcgcggacgggatcggcgcccgctcgctggcgcgcaagctgtcggcggtcaagagcttctatcgctggctggccgaacgcgaggggttcgaaccgaccgccgtcctgtcgacccgagcgccgaagttccagaggaagctgccccgcccgctggccgaggatgcggcgcgcgccatgatcgacacggtcgagttgcaatcgagcaaaccctggatcgccgcccgggacatggcggtggtgacccttctttatggctgcgggctgcgcatctccgaggcgctgtcgctcaccgggcgcgcggcgccgctgcctgccacgcttcgcattcgcggcaagggcggcaaggagcgtctggttccggtgatccccgtcgcccgcgcggcggttgacacctatctgcggctttgcccctggccggtggagcccgagacaccgctgtttcgcggcgcccggggcggcccgctgaacgcccgcagcatccaggcggtgatggccaaggcgcggatgcagctgggcctgcccgccaccgccacgccacatgcaatgcgccacagcttcgccacccatctgcttgaggctggcggcgatctgcgcgcgatacaggaactgctcggccatgcctcgctgtcgaccacccaggcctataccgccgtcgacaccgcccatctgatggatgtctacaaccgcagccatccaaaggcctgagcgcccggcccgagcatcgcttttgcagcagacgaattgcaaccccgtcggttttccgtcatgagaggcggatgacacctcagttccgcgcgctccttgttcatctctttaccgccaccggcgccgtctttgccatgctggcaatgctggcggcggtagatgccaaatgggacctgatgttcctgtggctggtggttgccttctttgtcgacgggctcgacgggccgatggcgcgccgctaccacgtcaagacctatgcccccgagttcgacggtgtgttgctggacctgatcatcgactatctgacctatgtgttcatccccgcattcgccctgttcaaatccgggttgatggatggctggaccggctggcttgcgatcatcatcatcaccttcgccagcgccatgtattttgccgacacgcggatgaagaccaaggacaattccttctcgggctttccgggctgctggaacatggtggttctggtgatctttgcgctggagcccaatttctgggtcagcctggtgctggtcacggtactggcggtatcgatgttcctgccgctgaaattcgtgcacccggtgcggaccgagcgctggcgcgccatcaccctgccaatggcactggcctggacctttttcgcaggctgggccgcctgggtcgggtttcaccccgaaagctgggcccattggggtctggtggtgaccagcctctatctgatcttcgccggtatcgcccagatggtcattcccgagaaagacacagccagtcccttctgacccccgccgcccgattgtcgggcaaaagcgaggggtggtcccggatcaggcgtcgaacctgcaccccctgttccagcgccgtcgcgaccaacgcgtcggtatcgaccggatggcccggacgtgtcggcggggttggcccatggcgcaacgacaggatcatcctgcctcgcgccgacaacagcgcaagagcggcgctcagcccctgttgctgcgctgtgggcgtcaggtgatgaaacaccccgatcgccaggatcaggtcaaagcgcaaacccagcgcgcgtacccgcgcgaggtccggcaagctgtcatcgacccaggtgatcgccgcggcggcatgcaggcgccgccccgccgcccggaactccgccaccggctctgctgcccagacccgatgcgctcgccccgacagccaagccgcgtcgcgcccgctgccggcgcccagatccagacagcgcccgggttcagcgggcagatcggccagaaccggggccagcaccgcctcgctgctcagcccttcccagacggcgtacagtgcctccgctgccgccgcataaccgcgcagaaccgggcagtcgcgggtctcgctcacatgatgtcttcgatctcgaaatcctgaccgttatgggcaaagctctcgcccgcccgcaggtccttcatcgccagatagatcgggctttgcatcgagatccccatataggtcttgccatcgacctcgaaccgggtggtcgagacgcagaccacgaagttgcgcccgccaaaggacaccaccgcgcccggcccaaccgtgtcggtcaacgcaaagtcggtgttctcgatcacgtcgatcttggcgtgatgggcctgcaccggcgcatcaaaggcagcggccaggtcacgactctcgcgcgaggcaaccagatcgtccttgtcatgcacctcgcggtcgcccagttgcgcctctttcagaaaggcttcgtaatgcgccttggctgcagccagttcggccgcctccagcgacatcagcttgtcctgtacggcctgtttctgcgcggcgcgatcggtcatatgcgtctcctgtttcgtgttccggaggatatctgaacgggttgccgcccagcttgccttgatctgggtcagatgagcaagcccgcagccccttccagacgcaaaagagccaccttggtttctaccccgccctgcccggaaaatccggtcaggccacgtgcgcccatcacccggtggcaggggatgatcaccgggatcggattgccgccacagcactggcccaccgcctgggccgaggagcccagatcgcgggcgatctctccataggtacgggtatagccaaaagggatcgcggcaatcgcatcgcagaccgcccgttgcagaaccgagccgcgcacgcgcagcggcaggtcaaagacctcgcgctcgccccggaaatactcggtcagctgctccgccgcccggtcgagcagcggtgtatgatccgatccgccccgcccccatgtggcgcgggtgatcgcgccctcttcctcggtcaggacaaaggcgccggtgggggtatctacggtcaggctgggcatgatccgacaatggccctgccgtcgcgcgcgcgcaagatgccacgccccgacgcaacttcatttcgccctaaatactccggggagcgcgaggggcagcgcccctcgcccgctcgccgccgtcaggcggcgaaaccccgggtcaaagaaccagccctgccacccggtagggccggtcgtggcgcgcgtcatatccttccatgtctcccgccatcagaagcgcgttcaggatggcttcctccgccgcctcgatcaccgcttcgaacaggggcgagcaggcgtcatttcccagcacctcacccggccccaccgaaaaggccagcgcatagtcgcccgatccgttcgacagggacgagccgatgcgcgccagcccggcaaagctgcgggtggcaagccgggtcaggttgcgggacgagagcggcgcgtcggtggcgatcaccagtacgatggagccgtcggcatccgcctcgggcacgcccgcgacggggcgtccgtccacccgcagggtgccgccgaaattcgactgtaccagaacccccagcatgtaatccccaacccgccgcgaagcggttccgataccgcccttcaggccaaaggaaatcgtgccggtgcccgcccccaccgcgccctcggccacggggccggggcgggcgtttgcaagcgccgccaacatctcggccactgtcggccgggccgcgcggatgtcattgagacgcccgtcattggtctcgcccaccaccgcgttgatcgaggtgacatgtccgttgcccggctgcgccagcgtgtaccgcaccagcgcctcgaccgcgcgccccaccgccagcgtgttggtaagcaggatcggcgtttcgatctcgcccagttcctgcacctgggtggcgcccgcgaacttgccgaacccgttcagcaccgacaggcccgcgcggggccggtcggcaaagacattgcccggatgcggtaggatggcggtgacgccagtgcgggtgcggtcaccttcgatcagggtcacgtggcccacggccacctgccccacatcggtgatcgcgtttagcggaccgggcgggaaccgcccgatcgcaaggcccagatcacgggcgcggggcatctcagcccagcgccgcgtcgcagcggccgcagacgcccgcatgggcgtggcggccgacatcgggcaggatcttccagcagcgctggcatttctcgccctcggccatttcgaacaccacgccgacgccctcgatttcgggcaggcggaaggcctcggcaggcgccggatcggcgctgaccgtcaggcccgaggtgatgcagagatcgtcgatgtcgatctgcgccaacagggcgcgggtctcggcatcctcgacatgcaccacgggggcggcttccaggctcgacccgatcaccttgtcacgccgctggatttccagcgccgccgtcaccacccggcgcacccggcgcacgcgggccacgttggactcgttctgcgggttgcgccagctggccggggtttcggggaaatcgaccagatggaccgagctgccctcgcccggatagcgctccagccagacctcttccatggtgaacaccaggatcggcgccagccaggtggtgagccggtggaacagcaggtcgagcaccgtgcgcgccgcccggcggcgcgtcgtgtcgccgtcgcaatagagcacgtccttgcggatatcgaagtagaaggccgaaaggtccacggtggcgaagttgaacaccgcgctatagaccccctggaagtcgaaaccggcatagcccttgcgcacctgctcatccagctcggccatccggctcagcacccagcgttccagcggcggcatctcggccggatcctcgatccggtcggcctcggtgaaatccgagagcgagcccagcatgaaccgcatggtgttgcgcagacggcggtagctgtcggccacccctttcaggatctcgggcccgatgcgctggtcggcggtatagtcggtctgcgccacccagagccgcaggatatcggcgccgtattgcttgaccacctcgtcgggcacgatggtattgcccagcgacttggacatcttcatgcccttctcgtcgagggtgaacccgtgcgtgaccacgttgcgatagggcgcgcgacccagcgtgccgcaggcctgcaacagcgaggagtggaaccagccgcggtgctggtcggtgccctccatatagacatcggcgatgccgtccgcggtgccgtcttcgcggtcgcgcagcacaaaggcatgggtcgagccagagtcgaaccagacgtcgagcacgtcgaacacctgatcccattcatcagccttgtagtcgttgcccaggaagcgttccttggcgccctcggcataccagcaatcggcgccctcggcctcgaacgcggcaaagatgcgggcgttgaccgccggatcgcgcagcaggaagtccgcatcggtcggcagcgcgcccttgcgggtgaaacacgtgagcggcacgccccaggcgcgctggcgcgacagcacccagtcgggccgcgcctcgatcatggaatagagccggttgcgcccggtctgcggggtgaacttcaccagctgatcgatcgaggtcagcgcgcgttcgcggatggtcttgccatagctgtcctgcccgtcgttcacgggccggtcgacgctggcgaaccattgcggcgtgttgcgatagatgatcggcgccttcgaccgccagctatgcgggtaggagtgcttgatcttgccgcgtgccagcagcccgccgacctcgaccagcttgtcgatcaccgtcttgttggcatcgccctcgccgcccttgcgggacaggatgtacttgccgccgaaaaacggcagatcggcgcggaacgagccatcgtccatcacgttataggtgatgacctgctcgagcatgcccagatcgcggtaaagctcgaattcctccatcccgtgggaaggggcgcaatggacgaacccggtaccctcggtatcggtcacgaactcggcagcgcggaaatcgcggatatcgtcccactcgccattgccgccttcggcgccgtgcagcgggtgggtcagaccgccgatctgcgacggatccacatcaccgacacggcgatacatgtccgggtcgagccgggcgcggcgcattacgtcatcggccagcttgtcggcaaggatgtatttgtcacccaccgaggcccagcattcctcgggcgtgcctgtgatctcgtagaggccgtaggcaatgtccttgccatagaccaccgccttgttcgacgggatggtccagggcgtggtggtccagatgaccacctgcgcaccgtccagatcgccgctgttcaccgcccggaacttcacccagattgtgaagctttccttgtcgtgatactcgacctcggcctcggccagcgccgtttgttcgatgggcgaccacatcacgggtttggaaccctgatacaaagtgccgttcatcaggaacttcatgaactcgtcggcgatcaccgcctcggcgtgatagtccatggtgacataggggtcggcccaattgccggtgatgcccaggcgcttgaactcttcgcgctggatgtcgatccagccctcggcaaagcggcggcattcctgacggaactcgacaacgttgacgtcgtccttgctcttgcccttcttgcggtactgttcctcgatcttccattcgatcggcaggccgtgacagtcccagccgggtacgtaacgcgcgtcgaaccccatcatctggtggctgcgcacgatcatgtccttgatcgtcttgttcagcgcgtgaccgatatgcaggtggccgttggcatagggagggccgtcatgcagggtaaagggcgcgcggccctgcttttcgcgcaggcggtcgtaaacgccgatcttctcccaacgctccagccattgcggctcgcgcgcgggcaatccggcgcgcatcggaaaatcggttttcggcaggttcagcgtgtctttgtattcgggcgtttcagcggtcgtgtcggcgcacatctcgggcgtcctttggcaatcatgtcggttgggggatattcggttcggtgcgatggctcaagcacctttgcccggcgtctcgatctggtcagagcgccggggaggtaattcgaataatgatggccgcacggtgggtcatgggcgccttataggcaattcccgcacggggggaaagcgccgttgtgacacagccgggcgccttacgcgctttagcgtcaaacggggttgcaatcgcattcccgattgcgcattccaaggggcaaccagctatccaagacttcgagcatcatgaacaaacctcttctgtccctttccgcccttgccctgatgacaacccttgccgcctgcaacgaaccggccacccctgtcggacatacaacgctcagcctgtccgatacggtgcagctgagcgctgcgggcaagacaccggccccggaaacgatcacaccggttcggatcacctttcccgacagccgctcctactctgccgtgccgccggcctttcaccccaagacctgccagctgagcagcagccatttcactgccgaggtccaggtgccgagtgaggtcaatctgccctcttatggcaccaagacaccgccgatgcgggtgcgctgcacgtcggatcagtttgaattcgacgagaccgtcaagccggtgaacctgacgcagcaagcctattcgacagcggcagcggcacatatccttgtggggtacggtctgatcggcgccgccgtcaccgccagccaggccagccagcgcgacaaatcgcaggatgtctatggctatccgttgaagatcgagctgcaatagcgccaacggtgcggacgggtcagccctgaaacagggtccccaccccataggcgatggccgcagcagtcccgcctatggccagggtctcgagccctgaccgccaccagggcgccagcgaccagcggcttttgagcgcgccgatggcaaagaacaccgccccggtcatccaggctgaaacggtaaaggcctcggccaggcccagcagaaacggcaccagcgggatcatgcccgccaccagaaaggccagaaaggtcgcgatcgccgcccgcatcgggtgcggatcgaccccgcccagcccgtattcgccgtcgatcatcagcgcgatccagttctcgcgatcggcggtgatcgcatcggtggcctggtccagcacctcgcccgacaggcccttctgggacaggatctcgcgcacttccaggcgctcgccctcggggtaatgggcgatatggcgctcctcgatcgcgcgcaggcggtgcaggttgtccagatcggccttggtgcccgagtaattgcccgccgccatggaaaacccgtcggccagcacattggccaaccccagcgccacgatgacaaagggcgacagccccgcccccgccacacccgccacgatggcgaaggtggttaccgatccgtcgatgccgccatagacgacatcgcgcagcaccccacgccccggtggggcgccgatgcgttgcgagacctcttgcgggctatgtccgtgttctgtcatgacgccccgtttctcttgccccggcgcaggtgtccttgttccagatcaaggccgcgcctgtgacagtatggcacttgccgggggcggcgccatatccgactttaacagtcggaaaagagagatccatgcccagccccctgcccctgttccagatcacgcccgcccagatcgaccatgtcgtgcgggtcttctacgcccgtatccgcacccatgccgagctgggcccggtctttgccgcccatgtgcgggattggcccgcacatgaggcgcgcatcgccgccttctggcgcaacgccatcctgaaagaacgctgctatgacggcaacccgatgcgggtgcatgtctcgcgtcccgatatccggcccgatcacttcccgctctggcttgccctgtttcacgaggtcctgacccaagaacttgccgccgagaccgccgcccgctggggcgcgctggccgaccggatcggccatgggctgaagatgggcctcacctcgatgcgacagaaaccggacgaagtgcccttgtttctctgagcccttcttcgtttcgcgcaaagtgctccgggggggcctacaaaattcgacgaattttgtaggcgggggcagcgcccccttttaccacctcagatcagccactggtcttgccgacaatccccgtcagggcgcggcgcaccacgccccggaccgagggtctgcgccgcgccgaaaacggcaatggccggcagacctccatcgcggcgacccccacgcgggcggtcagcgcgccgtttatcagcccctcgccgaaccggcgcgacagtttgctcaggaccgagccgcccagcaccgtttccagcagatcgtcgcccacggcgacggctccggttgccaccagatgcgccatcaccgcgcgggtcagtcgccaactgcccagcacccccgagcggccgccatagatctcggccacccgccggatcatccggagcgacgaggccagcgctgccaccacatcggccagcgccagcggcaccagcgcggtgacggtggccacccggcgcgccgccgcctcgacctcgcgttgcgcttcggcatcaagcggcgcaagcaggctgtcctcggccagcgccagcaaatcgtgcgcctcgaactgctcgcctgcgcgttcggccagccgttcgcggccccaacgggtttcttcgcgaccacgatagaaggtatcgagttttcggcacaccgcgcgcgcctgcgccagatcgttctcggccagtgcggcatccgcggcccggcgcagcccgtcgacacggcccagccgcccgatcgccgccagttcccgcagcgcgatcagcagcgccaccagcacgaaccccgccagcagcgcggtcatgacccagcccagcaccgggacacgctccatcagcccggtgacaaaatcccaggccgcaaccgagatcaccgcccccaaaagcgcagcggccagcccccagaaccagcgcgccaggcgcgatgggcgccgcgccgccacacgcgcggcggccaacatggccgcgccctgcgggcgatccgtatcgggcaccggtggcgcctcgaccaccgcgggtggcggcgtcttctcgtccttcaggtcgaacaggaccggaccctgggtcatgaccgtctccattcatagcggatatcgggcaggcgctcttcgttgccggcgccatcggtgcgggcggcctcgacaaagccgtgccgcgcatagaaacgctgcgccccggtattgcgctgaaaggtccagagttccagccggtcgctctgccccattgcatcagccaacagggccgtgcccaacccctgcccctgcgccgcatttgcaaggtagagcgagcagatctcctgcccgtcacgggcgatgaacccggccacttgccctccgagaaccacaaccgtaacccagccgcgcgcgatcatgacgccgcaaaacccgaccgtctcgtcgcgctgatacagcttgggcatccagggcgtgtcctgagcgaaccgatagaggatgtctccggtcggttcggcatcaccgggccgggccgggcgcagcgccgcgctcacagccggtccccgaacaggaactgcgccgcccggtcaagccggatatgcggcggcccgtcgcccggcttcagctgcagcggcgcgggcgcaaaactcatcgccttgaaccccgcccccaaccatgtctcggccccggcacgggccgggctcagcagctggcccggctcctcgggcagggcaccggggtagaaggccgcctggcgtccatcctccagcaaggagccacgcacacagggtaggtcccgcccgtcatgggcgcgcatctcctcggtggtgacgcgcaacgcggccagcgccagcgcggcggtttcggcgccggcgaactgcgcccggtcgcgcgcttcacgggtcagcgcctcgatgatcgcggtcagctgaggatgctgtttgtgatgcaggtgatcggccttggtggcggcgaacaggatccggtccactcggcgccccagcagcaaccggttcagccaggcgttgcgcccgggccggaaggcgcccaggatatcggccatcgcaaggcgcatgtcctcgaccgcctgcgggcccttgtgaatggcgcccagcgcatcgaccaacacgacctgccggtcgatacgagcgaaatgatcgcgaaagaaggggcgcaccacctgcgccttgtaggcctcgaaccggcgggccatttcccggtgcagcgagcggcgcggtgcggcgcccgtcaccggcaacggcgcaaaggtcagcaccggcgagccggccagatcgcccggcaacaggaagcgccccggtgtgcagtcggaaaaccccgccccgcgcgccgcctcgagataagcggtaaaggcccgcgccagttcctgcgcctgcggttcatcgtggcgcgtggtgggatcgacgggttcgagcgccgccagataggccgccgcctggggtcgggggccgatgcgcgccagcaccccggccgaccagtcctcgaagctcttgtccatcaggccgaggtcgagcagccattcgccgggataatcgacgatatccagatgcacggtgcgcggcccctgcaagccgcccagcagaccaccgggccgtaccctgagcgacaggcgcagctcgctcacggcgcgggtgctgtcgggccagtgcggcgcggggccggtcagcgccgccagatgcgcctcgtagtcgaaacgcggcacggtgtcgtcaggctggggttgcaggaacgccgcctcgatccgcccctcctgcgccgcgacaaggcccggcatgcggccccggtcgagcaggttggcgaccagcgaggtgatgaacacggtcttgcccgatcgcgccagcccggtcacgcccagccggatcaccggctcgaacagcgcctcgctcagcgtatccgaaacggtctcgacgccgcgcatcacgcggtctgcgatggtggtgatgaccaagttctgcccctgcctgtttcaccgccaagataaagagcgcatcgcccggttgctagggttgccatgttttttgcgaggctccgcctcgcgctccggagtatttcgaaccagaaagaagcccatgcgcccctgcttcgttccgcccgaaatacgccggggtaggtgctgcttgcggcggcgggggcagcgccccactggacagggcggcaggcgcagggtaccagcgcggccatgccacgctatgcattgaaagtcgaatatctgggcaccccgtttgccggttggcagcggcagaaggacctgccctcggttcagggcgccatcgagacggccctggcgcggctggaaccggggccccataccatcgctgcggccggccgcaccgatgcgggggtgcatgggttgggccaggtggcccattgcgacctgacccgcgactgggacccgttccgcctgtcggaggcgctgaactatcacctgaaaccgcagccggtggcgatcaccgccgccgcgcgggtggccgaggactggcatgcccgcttttcggctaccgagagacaatatctgttccgcctgctgatgcggcgggcgccggcgacccatgatgccggtctggtctggcaggtcgggcaccggctggacgcgcgcgccatgcaggccgcggccgatctgttgctgggccggcacgatttcaccaccttccgctcgtcgatctgccaggccgccagcccggtcaagacgctggacgaattgcgcgtcgaggcggtggagagcttctcgggtcccgagatccggttccacgtgcgggcgcgctcgttcctgcacaatcaggtccgcagtttcgtgggcacgctggagcgcgtgggcgcgggggcatgggcgcccgaggatgtgcgcagtgcactggaggcacgcgaccgcgccgcctgtggaccggtctgtccgccgcagggcctctatctggcgcgggtgggctatcccgagccggtctttgccgccgacaggtccgccgcctcctgatcccagctataggcccagtggaccagcccggcccggcccgcctcggtcagggtatagacgcccttttcggcccgttcgaaccagccatagtgattgtcccgcatcagccgggtcgcggcggcgacaccggttgcgcgcgccacaacggcgccgcgtgacgcgccctgttccgccagccatgccgcacagcgcagcgcatcctggcgataggcggtgacgatgccgtggcgggtggcgccgcccgcgttggggtcgccctccagccggtcgaactcgcgcagcagccgcccttcgcgcgccttggacttgcgcgggcgataggggccggggtcgcattgcacctcgacccggccatcggcgcgcagggtgatcaggcccagacccagccgccggcacagcgccagattgtcgcgcagcgcccgccgcgccgtgcgcccgctcgggcgcggcaccgcgatatagacactgtcgctgagcgccagccgggcgaccgcctgatggaacagcgacagcgaaaaccgcagcttcatctcgacgatcaccggcggctcgtcaccgcggcgtgccacaaggtcggccgcgcccacctcgcccttgacgacatatccctgccgctcgaacatcgccttgagcggcgggtagagatcctgctctcgttgcatggttgcaggctaggcacatcaccgccgcaatacaatcgctgcccttgcgcggacttgcccgcccggtgctggcggcctagctgtgaaaacagccggaaattgcaggagcctcgtcatgtttcgcgtctttgtgatctgcctctgccttttggcggcgggcggggcggcggcccgctgtaccggtacggacatgcgcgaccggctgacgcccgaagccgaggcgcggctgacgcgcgagatcaagcaggttccatttgcctatggcaatcactgggtcgccaccaaaggcaaccgccgtatccatgtgatcggcacccagcataccggcgacagccggatgcgggcggcgatgcgcaatctgacaccggtgatccggtcggccgatgcggtcctgcttgaggtgacccagcaaaagctggccacgctcgacaccgtgttgcgcagtacgcccgggctgctcaccatccccaaggggcccggtctggacacgatgatgcgcgccgaggattggcgcctgctcagcgtcaggatggccatgcacggggtcgatgaacgggtgttggcgcggatgcagccctggttcatctcgatgagcctgtccacctcgggctgtggcgggcgcgggttgttcgcctatcgcggccttgacgaccgcatcgagaagatcgcgatccgggccaaggtgccgatcggctcgctggaaaacgtgggcgacgggatgcgggcgctgtcggcgatcccgatccgcgatcagatccagctgctgctgctcgatctgaagagcgaggtgaattacgacgatcaggtcgtcaccatggccaatgcctatttcgaacagcgcctggccgaggcgatgctgatcgaaagctggacgctttaccgtgacctgaaaatttcgcgcagcgaggtgacgcgcctgctgcgccagttcgacgcccatatcctggaccggcgcaaccgggcctggatgcccgtgatcctggcctcggacgcgccggttctggtggtggcggtgggcgccgcgcatctgccgggcaagaccggcattctgaacctgttgaaacggcagggctacagcctgagccgggccgatttctgaccttgcgagtacctatgctgcgatttctacctgccctgttgttggttctgacgcccttcaccgcccaagccgcctgtgaagggcgcgacctgcgggacgacctgtcgcccgagatgcgcaccgagatggagcaggccgccgccgcgatcccctttcccgagggcaatcactggaccgcgacgcgagacgacacggtgctgcacctgatcggtacgctacatgtgaacgatgcccgcatggaggccaccgccgcgcggctggaaccggtgatcgcgggcgccgatgcggtctggttcgagctgaacacacccgatctcgccgcgttcgagcgcgaggtgatgggcaaccccaaggtggcgctgatcaccgaaggccccaccctgatcgagttgatgagcgaggagggatggaaccgggtcgcccgcgccctggccgagcggaacgtgccggcctggataggcgccaagatgcagccctgggtgctgggctcgatcctgtcgctgccgccctgcctgctgcgcgatcccaaggcgaaacagggcatggaccggcggctggcggccctggccgacagccatggcctgccgcagcactcgctggaaaccggggccgaactgctggcgctgttcaccgccaccccgatcgaacagcaggcccgcgagatggacatgttctcggccatgctgggcgccgatgccgaccagctggcaaccctgagcgcgatctatttcgaagagcaaaacggcgcgttcatggaattctcgcgacatgacgcgatgacgcgcagcggcctgacgcccgaagcattcgacccgctttgggatagcttcatgctggagctggtcgaagggcgcaaccgcaactggatgcgccatatcctggagattcgcgaccagaccgcggtgatcgcggtgggcgccgcgcatctgccgggggaccaggggctgctgaacctgttgagcgaagcgggatacagtctgagccgcgccgaattctgatcggccgccagaccaagggtcgcagcccgcacagcgccccgtgacaagccttgcccgcgcccctataaggcgcgcaaattcgaccattcgcaggatagacacatgaccattcaggtattcggccacaaatcccccgacaccgactccaccggatcgcccatcgtctgggcctggtatctgaccgaggtagcgggacaggcggccaaaccggtgctgctgggcgaacccaacaccgaagccgccttcatgctgagccgctggggtctggacaagcccgcgatcatcgccgatgtcgaggctggcgccccggtggtgatcgtcgacaccaacaaccccgccgaactgcccgccagcgtcaacgacgccgatatccgccagatcatcgaccaccacgcgctgatcggcgggctgaaaaccaagggcccgatcgacatcaccctgcgcccgctggcctgcaccgccaccatcatggtcgacctgatgggtgacgatgccgcccgaatgcccgaggcgatcaagggcgcggcgctgacctgcatcctgtctgacacgctggaattccgctcgcctaccaccaccgatcatgaccgcgccgtggccgagaaactggccgccgatctgggcatcgacatccccgcttatgccgccgagatgttcgcggccaagtcggatgtgtcgtccttctcggatgccgagctgctgcggatggactcgaaagagtacaatgtcgacggcaaggaattccgggtctcggttctggaaaccaccgcgcccaaggtgctgctggaccgcaaggacagcctgatggcctcgatggtcgacgtggccaaggaagacggcgccgatcaggtgctgctgttcgtgatcgacatcctgaacgaggaagccaccctgctggtgcccaacgacctggtcaagaccgtcgccgaaaagagctttggcgcgtcggtctcgggcgacaccgtggtgctgcccggcatcatgagccgcaagaaacagatcatcccgaacctcaaggtctgatccggccctgaccgatgaaaaggcgcccctcgcgggcgccttttgcgttgcggcctagagcgagattaccggcatccaatcggccttgcgaacgcggaaagagccctgttgcaccaacagacgcagcacagcgcgcatatgtcgggcgccatagacgatcgcgatggtcccgtcctgctccctgttcgcctcgagaagcccaagcagaacagagcagagcctttcgtcacgaatatccagaatgacccgcatcagcgcctcttggtccggggaccagcccagcagatcgtcgcggctggacagctcgtccatccctctgttttcaacaagcctgtcgcgggacattgtcaggaagcgatgcagtccgacgccggtcgaatgggcaggcgccacgagccgcagccatagcggaagccttgcccaggcctcctcgaattcccgggcggacaggtcagcatggatgatctgcgcccggcccgaccttcccttgatactgggttgcagaaccaggcccagccggtcgaacgccatccagcgatagcttctggtcagctgtttgacgacaggagaattgacgccctccgccaacaggaaatcatgcgcgagcgcatcgcgatagacagtctcgaaaaagctctcatcacccacatgcaccatcgggaacaaggtgacggtgggttgataatccggagaagagagaacatagcacgccgatctcaggccaatgatggaactttcgagtatctgcatgaacggtcgggcctgtcgggttttatgtcccgaacatggggcaagaaccgatgcgctgcaatcgggctccttgggcagggttgcccggcagcttcacaaccaccgggcagcatctcggttcaggtcggcggcagcccgtcaaaggcatgcacgccttcggggatgatgtgaaacgcctgtttctcggcggcaaacaccgctgcccggggccccttgaaaagggcggggtcgtccagcgtgccgatcttcaggatcaccgctggcaggccgggccgatgcgaggcgaccccggtgccgcaggtcgcacagaaatcgcgggtcacgcggtcggggcgatcctccagccgaaagctcttgggcgtgcccttgacatagcgaaagccagcggcgggcatcaccatgaacaggttcggcgcgccgcccgaatagctctggcaggcacggcagtggcattgcgccttgagcatcggctctccctcggcctcgtatcgcagcgcgccgcagtaacatccgcccgtaagtttcatttgtggtctcctgttgtcggtatcgcagcacaggatggacgcaggggccacgggcggctagtgtcatgaatgacattatccagatcgaaatggacaacacgccttggacgtcctcctgctgcatcccaccccctgccaacggtccagcctggccatcgccgaggacatgctggacagcgccaaccgggtggccgcgctgcgcggcgaggcggcgccgtttcgctggcgcaccctgcgccccgaggcggtcggcccgggcacaccggcgccggggctggtagtgctgccggggctggggcttgcctcggctcacgacctacgggccgcgatggacagccctgcctttgcgacgttgagtgcagcgctgcgccacctcgcccagcccggtactcgcatcgccggtgcctgcaccggcgtctttgccctggccgccgccggtctgcttgacgggcgccgcgccaccacaacctggtggctggcgccgctgctgcgtgcctggttccccaaggtccgggtcgagatgggcgaggtgctgtacagcgatggggcgctggtgacggcaggggcgtcctttgcccagatcgacctgatgctgcatctgatcgagacccaggcgggctatgccctggccgaggattgccgccgcttcctgttggccgacagtcggcccagccagttgccctatctgtcggtggcgaccctggtggcgggcgatccggcgctgcaacgggccgagctgcatttacgccgccatatcgcccggcaggtgccgctggccgaactggcagaggccgccgggctgggcgcgcgcacctttgcccgccgtctggcacgggtcgcgggcatgaccccgggcgagtttgcccagaccctgcgggtgaccgaggcgatccggctataccgggcgggcgggctgagcctggaacagatcgcgcatcgggtcggatatggcgatgccaccgccctgcggcgggtgatgacgcgccgcaccggtcggcggctggaaagctttcgcacctgaccactcggctttggccatggccaatgccgggcgcttgcggcatatacgcgcttgcgacagtttcaaagccggacccagacatgacccagatcatcaccgcccttgccgagatttccgagcgctaccgcgcgctgttcgtcgatctgtggggctgcgtccacaacggggtgacggcctatcccgaggcggtcgccgcgttgcaggcctatcgcgcggctggcggcatcgtggtgctggtcaccaactcgcccaaaccgcgtgcgggtgtcgcaacacagctgagccagttcaaggtgccgcaggacgcctatgacaccatcgccaccagcggtgacagtgcgcgttcggccatgttccgcggcgcagttgggcaaaaggtctatttcatgggcgagtgggagcgcgacgcgggctttttcgaaccgctcaagctgctcgattccccggttgaaatcacccgtgtgccgctgcaagaggccgagggcatcgtctgttgcggccccttcgacccgatggccgacccggcggtgaaccggcccgatttcctctacgccaagaccaaggggatgaagctgctttgcgccaatcccgatatcgtggtcgaccgtggcgaaatccgcgaatggtgcgccggggcactggcgcggctttataccgagatgggcggcgagagcctctatttcggcaaaccgcacccgccgatctatgatctggcgcgccgccggctgttgtccttgggggcggatattgccgattccgagatcctggcgatcggcgacggcatccagacggacatcgccggtggccagggtgaaggtattgattccctgttcatctcgggcggtctggctgcatcggaaaccaaaactggccacagccccgaccccgcagcgctaacagcctatctggacagggaaaaccgcatgccaacttataccatcggacaacttcgctgacgaattagggcttgattttctgcgactgcaaagtaataaagttgcccaagtatggcggggtctgacgcaaaattactccgccgcatggatagagagggtgacatgttggacaacctgccgcgcggaacgatctgtatcgaagatatcgagatgggtatgacccggtacctgcgcaagcaggtgaccgacgaggatatcgagatgttcgcccaggtctcgaccgaccgcaatccggtgcatctggacgatgaatacgcccgcgacaccatctttgaggggcgcattgcccatggcatgttgaccgccgggctgatctcggccgtgatcggcgagcagctgcccggccatggcacggtctacatgggtcagtcgctgaaattccttgcccccgtgcggccgggcgatacggtctatgccgaggtcaaggtgatcgacatcgactttgccaagcgccgggtcaagctggactgtcactgcgccgtcgatggcaagaaggtgctggtgggcgaggccatggtgctggccccctcgcgcaagttcgactgaacggcagcaaagctgccattcgccgcctcgcccctcagcaacacacgaagaagtgatcgtcgctcgcgctgcccgggcccagtccgggtaacgttttccccctgcatttcaacaggttgaacaatcctgcgcagatcgcagcccattgagcgcgcgcaggacaattctgctgaaagccagactgaacttgctatcgtttggacaagactcacttaacttgttcatgaagtggagttcgagatgcgagcaatcgttatcggcgcagggatgggagggctgatgaccgccctggcgctgcggcaatccggggtcttttccgcgatcgaggtctacgagcagaccaggcagccaagcacagccggggccgggctgaacattccacccaacggggcgcggatctgccgttggctgggtgtcgatctggatggcggcgatcccaaaggaccggatggcgcgatagatggcggccgggccgcgatcctgaaatcgacccggcagttcaacaccgatggcagcgtgaccgaaaggccgttcgaccatgtcaccgcagtcggcgatggcgccgggtttcatcacatgcaccggctggacctgctgatgtgcctctacaagcgggtgttcgagttcggccccgacagtggcaccccctgcccgatatccgtccatatggacagcaggctgaccggactggagcaaagccaaggcggtgtgacggcggcgtttgccaatggacataccgcgaccggcgacattctggttggcgccgatgggatcaactcggccactctcagtctggcctggcccagtccgcgccccaggcgctggaccgaggtcacctgttttcgcggcctcattccgcgcgaaaccgtggcggcgctgcgcaaacccgatggcagcccgctggattacaaccccatccactctttcagcatggaccgccacaagacggaccgcagcggcgcgaccacctattgggtgcggggtggcgagctgttgaacgtctggatcgcccgctacgaacccgattcaaccgcctttgaacaggaagagggcgactggtttcccatcagccgcgaagaaatcacgcgcgacgtcggcgcagcctttgccgagcttcccaatcgcgacgacctggtcgccctggccggggcgatggtgcggcccacgaaatgggggctttatgaccgcgatgcgctggatagctgggtgcaggggcgcatctgcctgctgggcgatgcggcgcatccgatgctgcccacctttgggcagggcgccgcgcaggcgttcgaggatgccgccgcgcttggctgcgcctttgccctgcaccgccgcgacgtggccactgccctgttgcactatgaacgggtgcgccactatcgcgccagccggttccagctgggatcgaaattcgccttcgatcatctgcgccccaaggataccgaggcgcaaaaagcgctgctcgaagggctggacgaacgtgtcacgccagcgttttcccatgacaagcgcggcggcgagaatgacgcctggatctatgcctttgacgcccgcaacatcggccccaccctgcccgccaagaaatggggaccgtgggattatcgcgaggcgtcgaaagaggatcatgcaaaggcgacgcagagcctctggcggccagaggttccggccgatggcgcccgtcgcgtgacccgcgccgaggtcgcccggcacaacacccgcgacgattgctggatcatcgtttcgggcaaggtctatgacatcacggcctgggcccctcatcaccccggcggcgcgggcatcgcccggatttatgcgggcaaggaggcaaccgccgagttcggcgattatcacagcgcgcaagcggtcgcgcatatggcgcatttctgtatcggcgaactggtcgagacatcggatgatatacaaccgccagcatgaatcgagcgccccgtccgggcgatgtgtagcgttggaaacagccccgcccgtcaagtcgcgcttgaacatggagaaacctgcgtttacccaacctgcatgcgtatcatccgcgactacagatttcttgaacccgcagaccggggcgccagcgtcgccatcggcaatttcgacggtgtgcatatcgggcatcgctcggtgatcgagctggcccggcaggccgcacccgatgtgccgctgggggtgatgaccttcgaaccgcatccgcgcgagtatttcgcccccgacagcccgccctttcgcctgatgcgcggcccggcgcgggcgcaccggctggaaaagctgggggtcgagcggctctatgaactgcctttcaacgcagcgctcgccgggttgacgcccgaaggcttcgcacgcggggtgatctgcgacgggctgggtctgaaacatgtggtgatcggtgccgatttctgcttcggcaagggccgcagcggcaacgccgccgacatggtgcggttcgggcagcagatggggttcggcgtcaccattgcgccgctcctggagcagaccgaacgcgtgatctcgtcaaccgcgatccgtaccgcgctaagcgagggccgcccgcgcgacgccgccgcgatgctgggccattggcaccggatcgagggcgaggtgatcggcggcgagcagcgcgggcgcgaactaggctttcccactgccaatatgtcgatcgacgggctgcacccgccccggttcggcgtctatgcggtgctggtcgatgtgctcgatgggccgcacaagggcagctatcacggtgccgcctcggtgggtgtgcgaccgatgttcaacggcgagcggcccaatatcgaaacctttctgttcgacttctccggcgatctttacggcgccacgctgagcgtcgggctggttgagtatctgcgcccggagatgacctttgacgggctcgacgcccttatcgcgcagatggacgccgattgcgcccgcgcccgcgatatcctggcggcgccatgacggatccaatcgagcgcaacgggctgcgcccgcgtttctgggagcgcaagccgctggcgcggctgaacaagaccgaatgggaggcgctgtgcgacggctgcggcaaatgctgcctgaacaagctcgaggacgaggataccggcgaggtcgagctgacccgggtcgcctgccggcttctggatgacgagagctgccattgcacgcaatacccgatccggcaccagttcgtgcccgattgcatcgtgctgacgcccgacaatctggacagccacgcctattggatgccccgcacctgcgcctatcggctgctgtgggagggtaagccgctttacgactggcacccgctgatctcgggcgaccccgagagcgtgcaccgcgcgggcgtctcggtgcgcggcatcaccgtatccgagtttgaaacccccgaagaagactgggaagaccatatcatcgaggagccgatctgatgttctttgcctctgacaactccggtcccgtccaccccgagatccttgcgggcctgactgacgccaaccagggatatgccatggcctatggggcggatacgcagatgcaggcggtgcaggagaaaattcgtcgaattttcgaggcgccagacgcggcggtctatctggtggcaaccgggacagcggccaactcgcttgcgctggccaccttgtcacagccctggcagacgatcttttgctcacccgtggcccatatccacgaggacgagtgcaacgcgcccgaattctattcgggcggcgccaagctgacgcttgtgcccggcggcgaccggatgacgcccgaggcgctacgcgcctcgattacgggcgaagagacccgtggcgtgcacgggccacagcgcggcccggtctcgatcacccaggtgaccgaacgcggcggcgtctattccatcgccgaattgcaggcgctttgcgcggtggccaaggcgtacggcctgccggtgcatctggacggcgcccgctttgccaatgcgctggtcgcgctcaacgcctcgcccgccgagatgacctggaaggccggcgttgacgcggtcagctttggcggcaccaagaatggctgcatgggcgtcgaggcggtgatcttcttcgacccgaaacatgcctgggaattcgagctgcgccgcaagcgcggcgcgcatctgttctcgaaacaccgctacctgtcggcgcagatgctggcctatctgagcgatgacctctggctgcgctcggcgcgtcgggccaatgacaattgcgcccgcctggccgaggggttgcgggcggccggggccgagttcctgcacgaaccgcaggccaatatcgtctttgccagtttcccgcgtgcgatccatcggcgcctgatgggtgcgggtgcgtcctatcacctgtggggggccgagctggaaggcgcgaacgaggacgaaatgctggcctgccgcatggtctgcgactggtccatcggaaccgaccagatcgaccgcttcctgtcactgctctgagggggtgcaaggggcgctgccccggtgcaaaattcgtagaattttgtcacctcccccggagtatttttagcgaaatgaaagggcgtgctcagcctgtccgcgaccagagcgcgcggatatgggccgctgtctcgtcggggtgggtgatcggcagcatgtggccggcgccctcgatcaccatttcgacggcatcgggcaagcggcgctggaggcccatcgagatcgcctgcatcaccggatgggtcaatgcgccccgcagcagcagcaccggcatggccgcgcggtcaagccggcccggcgccagcaacccggcggtatcgtcaaacaatgccgcatccatcgtcggcaccacatggatgccgcgtatcatggcggcacgagtggcttcgggcaggtcgggccagcgcgggctatcggcggtgctccacatccggttgaacagtcgcgcggcaagcgcatgatccccggcggcaagcgcatcgagatagggttgcgcatcactggcatggctgtcgatcaactcgggcgcgtcctggcgcgccacagcaaaaaagaccggctcgatcagggtcaggctgcgcacccgctcggggtgttcaaccgccagacgcagcgccaccgtggcgccgaaggaatggccgatcacatccatcggagcctcggtcaggcaggtcctggcaatgcccaggatacggtcctgaaaacaaccctgcccgtcccagtccgggctgcgaccgtgactgagcatgtcgggcgcggtaaattgcgcctcctcccccaagatgcgtgtcagccccttccaggcgcctgaatgggcgatggtgcaatgcagcgccagcaccaggcgcggaccatggccaaaatggctgacatgagcggtttgcggcagggcctgcgccgccctcaccctttcatctccgccagatgggcgtcgagatcgtcgagccgatcctggccccagaaccgctgcccgtcagcggtgatatagaacggggcgccgaagacaccgcgttcgaccgcttcttccaggttggcgctataggtttcagcacccgccagcagaccgctgtcggccagccccggatcgaagccggcctgggccagacaatcgcggatcacctcgtcctgggcgatatcgcgctcctcggcccagcaggcgcgcaaaatgccatgacacagcgcgccaaggtcgccgcccccggcccgccccgccgcgatgatcgcgtatgaggaaggggcagcattggtgggccagaatgccggtttcatgttgagcggcagaccggttttgcgcgtctggcgctgcaactcctgtgcccggtattcgatgcgcgagggatgccgatcctttggcggcaccccgccggtgcgggcaaacagcgccatgatatccaccggcttgtaggcgatcgtggccccgtggcgggtggcgatctcttccagacgctgcccggcgagataggagaacggggaaagtgtcgcaaaaaagtagtcgatatcggccatattcgttttctccactgcctgcgctttgcgggaccgtacgcccatgataagcggtgtcaacatcacgaatctgtcacaacagacagtgctgcctggggataatcgtcatgccgtcactcaccgagcccaagctgatcgctgggaacgccaatcttccgcttgcccgctccattgcccgccggatgagcctctatcgcggggtcgaccaggggctggtcgacgcccgggtcgagcggttcaacgacggcgagatattcgtcgaagtgttcgagaatgtccgcggcgaggacatgttcatcatccagccgacgtcgaacccggccaatgacaacctgatggagctgctgatcatcgccgatgcgctgcgccggtcctcggccagccggattaccgcggtgatcccctatttcggctatgctcgccaagatcgccgcaccaaggcgcgcaccccgatcagtgccaaactggtcgccaatatgctgaccggcgccgggatcgagcggatcctgaccatggatctgcacgcggcccagattcagggctttttcgacattccggtcgacaacctctatgcctcgccgatctttgcactggacgtgcagacccagttcaaacagcagatgtcggacctgatggtggtgtcgccggatgtgggcggcgtggcgcgggcgcgcgaattggccaagcggatcaacgcgccgctgtcgatcgtggacaagcgccgggaaaagccgggcgaagtggccgagatgacggtgatcggcgatgtgaccgacaagatctgcctgatcgtcgatgatatctgcgacaccgccggaaccctttgcaaagcagcgcaggtgctgctcgacaatggcgcgcgcgaggtccactcttatatctcgcacggggtgatgagcgggccggctgtcgaacgggtcagcaattcggtgatgaagtcgctggtgatcacggattccatccagccgacacccgagatcctggccgccccgaatatccgcgtggtaccgaccgcgccgatctttacccaggcgatcctgaatatctggaacggaacgtcggtctcgtccctgttcgaggacaagaccctgcggccgatctacgaatctctctatcacatggactgatgccgattgccggttcaactgaaccggcaatcggcgagcgccccagaaaattcgacgaattttctggggccaccgcaagggatcagatcacgtcccaatcatcttcgttgcgcatgtcgccgatcgcggtccagcccagccgcaggcgggcgacgcgggtatcggcccaggtacgaaacaccaactcaaaaccttccggcgtgacattctcggccttgacttcggcccgtaccgccgcgctggtatccacatcccatagcgaaatagtgaccatcaccaccggggtagagcggaacgtctgctcgaacaggactggcttgcgcctttcacggctgcccgaaccggtccacatatcaccgccattctcgaaatccgagaacatcgcctcatcgccttgctggatggcgaccggatgggaagaaaacagcttcatggctcgaaacccgcacaaattccttgtttgcctacgtctctacaaggccagttcggccaaaacatgacgcaaaaagggccagcccgttgcccggctggcccccgttttctggactgcgcgcgcgaggctcagagccccatatgcgtgcccagggcctccatatcagccaacagcttggcagcgtcatccacaacgctggtatgctcctgccctttggcggcctcatgcgaggaacgggcctcggcgatcagttcgtccagatgcgcccgcgttacctcggtcacagggatggctttctcggccagcaccgacaggctgtcggcgccgatctgggcaaagccgcccgtgaccagatattcgctggtgccttcgggtccttcgaccttcagcaccccgggacgcagcgtggtgatggtgggggcatgatcgggcattgccgtcatgtccccgtccgcgccgggaatctggaccgcgctgacctgaagcgacgcaagaagtcgctccgggctgacgaggtcgaattgcatcgtgtttgccatcagggatactccttaggcggcttctgcggccatccgctcggctttggcgatcacttcgtcgatgccgccaaccatgtagaaggcgccttcgggcaggtggtcgtattcaccggccacaaccgccttgaacgacgagatggtgtcttccagcggaacctgcacaccgtccgagccggtgaacactttcgccacgtcgaagggctggctgaggaaacgctggattttccgggcgcgggccacggtcagcttgtcctcttcgctcagttcgtccatgccgagaatggcgatgatgtcctgcagcgacttgtagcgctgaaggataccctgaacgtcacgggcaacctgataatgctcttcaccgacaacctgcggatcgaggatccggctcgacgagtcgagcgggtccacagccgggtagatacccagttccgagatcgcacgcgacagaaccgtggttgcgtcgaggtgcgcaaaggtggttgcgggcgcggggtcggtaaggtcgtccgcgggaacgtagacggcctggatcgaggtgatcgagcctgccttggtcgaggtgatgcgttcctgcatcgcacccatgtcggtggccagcgtcggctggtaacccacggctgaagggatacggcccagaagtgcggacacctcggaaccggcctgggtgaagcggaagatgttgtccacgaagaacagaacgtcggtgccggactggtcgcggaactgctcggccagggtcagaccggtcagcgcaacgcgggcacgggctcccggaggctcgttcatctggccgtaaaccagggccacctgcgattcttccaggttctcgagcttgatcacgttggattcgatcatctcgtggtagaggtcgttgccctcacgggtccgttcacccacaccggcgaacaccgagtagcccgagtgcaccttggcgatgttgttgatcagttccatgatcagaacggtcttgcccacgccggcgccgccgaacaggccgatcttgccgcccttggaatagggggccagcaggtcgatcaccttgatgccggtgaccaggatgtccgacgaggtcgactgttcgtcaaacgagggtgcgggctggtggatggcacgggtctcggtggcgttcaccgggcccttttcgtccaccggttcgccgatcacgttcaggatgcggcccagggtggctgcgcccaccggcaccgagatcgggccgccggtatcggtcacgaccgcgccacggaccagaccttcggtcgcgtccattgcgatggtgcggacggtgttctcgcccaggtgctgcgcaacttcgagcaccagacgcttgccgttgttttcggtttccagcgcgttcagaatttcaggcagggcatcatcgaactggacgtcgacgacggccccgatgatctgcgtgactttgccttttgcattcgccatgtttcgtctccggattttcttacagcgcctcggcgccggaaatgatttcgatcagctcgttggtgatgacggcctgacgcgagcggttgaattcgatggtcagcttgtcgatcatctcgcccgcgttgcgggtcgcgttgtccatcgccgacatccgggcgccctgttccgaggccccgttttccagcagcgccgaaaagatctgcgtcgccacgccgcgcggcagcaggtcggccagaatggcctcttcgctcggctcgtagtcaaacagcgcaacttcgtcgctctccccttcggcctcgaaggccgccgggatgatctgttgcgcggtcggcagctgggtcacgacgttctggaacttcgcatagaagatcgtggcaacgtcgaattcaccggcatcgaaccggcccagaacgtcgcgagcgatgtcctgagcattggcatagccaagagccttgataccgctcaggtccacgtgacccaccatattggcggcaaagtcacgcttcattgcatcgcggcccttcttgccgacggtcaaaatcttgaccgtcttgcccttggccagcagttcatttgcgcggacgcgggccagtttggcgatgttcgagttgaacccgccgcacaggccgcgttcggccgtcatgacgaccagcaggtgaacctgatcgctgcccgtaccacggagcagcaagggggcgctgtcgctgcccccgaccgaggccgccagccctgccatcacggcattgaaccgttcggcataggggcgggccgcttcggcagattcctgggcgcggcggagctttgccgccgcgaccatctgcatggccttggtgatcttgcgggtcgatttgaccgacgcgatcctgttttttaggtccttgagattgggcatcgacgcctctccttacgcgaaggttgcggcgtattcgtccagcgcagccttgacccgaccagcagcatcgtccttgatcttgggatcttcgttggtgatccaggccagcagctcggcatgtttgccgcgcagatgctggagcagacctgcctcccagcggccgacatcggccagcgcgaccttgtcgaggtaaccgttggtaccggcgaagatgacgcagacgatttcagcgttggtcaggggcgaatactgcggctgtttcatcagctcggtcagacgcgcaccacggttcagcagctgctgggtcgcggcgtcgaggtcggaaccgaactgggcgaatgccgccatctcgcgatactgggccagcgacagtttcaccgggcctgccacgctcgacatcgccttggtctgggccgaggagcccacacgcgacaccgacagaccggtgttcacggcggggcggatgccctgatagaacagttcggtttccaggaagatctggccgtcggtgatcgagatcacgttggtcgggataaaggccgacacgtcgccgccctgggtttcgatgacgggcagagcggtcagcgaaccggcgccaaagtcttcgttcagcttggccgaacgttccagcagccgcgagtgcaggtagaaaacgtcgcccggataggcttcacgtcccggcggacggcgcagcagcagcgacatctgacgataggccacggcctgtttggacaggtcatcgtagatgatcagcgcgtgacggccgttgtcgcggaaatactcggccatcgcggttgcggcataaggcgccaggaactgcatcggcgcagggtcggatgcggtggcggccacgacgatggagtattccatcgcgccgttctcttccagcttcttgaccagctgggccacggtcgaacgcttctgaccgatcgccacgtagacgcagtagagcttcttgctctcgtcgtcgccggcggcgtcgttataggatttctggttcaggatggtgtcgagcgcgattgcggtcttgccggtctggcggtcgccaatgatcagctcgcgctggccacggccgatcgggatcatcgagtcgacggccttgaggccggtcgccatcggctcgtgcaccgatttacgcgggatgatgccgggcgccttgacgtcggcaacaccgcgcagcttggcattgatcgggcctttgccgtcgatcgggttacccagaccgtcgaccacgcgacccagcagctcgtcgccctgcggcacgtccacgatcgagttggtgcgcttgacggtgtcgccttccttgatgtcccggtccgagccgaagatcacgacgccgacgttgtcgttttccaggttcagcgccatccccatgatgccgcccgggaattcgaccatttcaccggcctgaacattgtcgaggccgtaaacgcgggcgataccgtcgccgacgctcagcacgcgaccgatttcggccacttctgcttcctgaccaaaattcttgatctggtccttcaggattgcagaaatctctgcagcttggatacccatttatccgacctctttcattgcattctggagggagttgagcttggagcggatcgaactgtcgatcatcttcgagccaactttgacgacaagaccgccgatgaggctttcatccacggtcgcattgatggtgaccgacttgccgaccttttcgctcagcgtcttggtcagcttttcgatctgggtcttggtcagcgccttggccgaagcgacctcggccgtgacttcgccgcgggcctctgccagcgcgtcgcgcagggcggtcagcagctgcggcagaacgaacaggcgccgtttctgcgccatcaggctcagcgcattggccagaaccgggttcagtttcatctttttggcgaccgcggtgatcgcggcctcctgttcggcgcgcgagaccaggggcgaggcgatcaggctacgcagatcggcgctttcacccagggcggcggtcagatcgttgatgccggtttccagccccttgaggtcattattgtcttgcgcgatcgcaaagatcgcggtggcatagcgctgggcgatgcctgcggaaatcgaagctggttcggacacgtccacccttccgatattttggccccgaacgcgcgtggcgcgcgaccccgggggcgtgaagataccccgccctggcggcaggtcatcaaaatcaggggggatgtagcagagcagtcccagtgtcgcaatatagtatagcgataacggtctcgcacccaaatcatgtgttttcaatgcgttacctgaactgcgaccctttggaccccgataagtgcttgaaaaatgttacccgattgcagcttttcgcgattcctgtgacgcggaacggggttcaaacggcccttcgccgccacgatgattacaccccctcctgaccgcacaggcccggatctacgctgcactgcgagcccgcctgcgccgacttcgggattcgaattgggcaggctggctgccctgcgcaggagaggtgcgcgcagcggtgcggctgcaactgttacctcatatggacagcatatattttttttgcaatcttaccgcttgttattacttgttactcaaccggggaacgctagtgcttggaactattttattcgcggctcttggagtcgccgccatcgcaacggtgatcagcagcgatgacgatagccacgaagaaatcgctgatggagatgttccgcccccgatcgaggaagaagacggcaccccctccctgatccaggaaaacggtctgaccgttgtcaccggaaatgaagagccagtgcagattgacgtcgaggcgctggacgaagatggtgacgcgagggtgtaccaaggcagcgaagccgacgagacggtctatatcgacccggacacaaccagtgaattttctattctgatgggaagcggaggagcggacaccgttgtcaccgggcttggccaaaacatcagcaccaccgatggtgccgatgctgacgccgaggaagcggataccgtccgcctgatctacacccccggtgccagcgaggagctctttgaagacggctctgtccggggcagtttttccatggacaaaaacgacgtgctggacgtgcagtttcccgagggggaaagtggaaccttgttgccggtctattcaactttcgtttcttatcctcgcgatgcgtgctgctccttcgaagaagagcacgaactgaccttggtttatatcccggacgaggttgagtattctctggaagagctggaaagcagctactatcacgattgggaggctttggggatggtgccgattgccgatttccacctggggcaacgcggggaaatcgactttacgcatgaaggtgaaagcggcgagttcagggaatgggattacgtcagagagccgccgaccgtgaccagcaacctggcaatcgaacgtcaaatcttgatccgctactgattttgacgctacgggctggccggttcgggcatcggattggacagcccttccagcacccggatgcggccgggggtcttggcgcggatcatgttgcccttttgcggattggtctgcttgctgacctcgaccatgaacacgccccccgccatgatggtgggcagccgggtgcccgtccgctcgatcagggcgcccgatttcagccagaagcgtttgaacgagggcggctgatacagggccgaacagtggaattcgggcaggaactggtgcttgcgcagctgggtttccagctggcccagcgtataggggcggccaaagccgaacggcgtcttgtccgagcgtgaccacagcccggcccggttcggcaccacaaagatcgcccgcccccccggccccagcacccgccagcattcatccagcacctgtgtcggatgttccgaggtctcgagcccgtgcatcaccaccagccggtccacatggccggtctcgatcggccacagcgtctcctcgcacaggaccgagacattggccatgccggcaggccagtgcatgacaccctgtgggccgggcatcaggccgatcacccggcgcgcctgggtcagatagggcctgagcagcggcaccgcaaagccgaagccagcaacggtctgacccttggcctcgggccagatctccagcagccggccgcgcacggccgcctgcgccgcccgccccagcgtgctgcggtaatagaaattcctcaggtcctgcacgtccagatgcattgcagccgctcgcccgatctgtttggctggggcagtctagcaatgaaaggccaaaagaccatgccccttgagatcgtgacggtcccgtgcctcagcgacaattacgcctatctgatacatgacgcagacgctggcaagaccgcgctggtcgacgcgcccgaggcggccccgatccagtccgagctggaccggcgcggctggtcgctggatcaggtctggctgacccatcaccactgggatcatgtcgacgggctcgcggcgctgcgcgaccgctacaaacccaccgtgatcggggccgaggccgatgcgcatcgcctgcccccgctcgatctggccgtgtccgaaggcgaccggttcgaccttggcggcgccccggtcgaggtcctggatgtctcgggccacacggtcgggcatatcgcgttccacctgccgaccggcaaggcggtgtttaccgccgacagcctgatggcgctgggctgtggccgcctgttcgagggcacgccggaccagatgtgggccagcctgtcgaagctggccgccctgcccgacgacaccctggtgtgcagcggccacgaatacacccagtccaacgcccgtttcgccctgagcgtcgatccggataacgcggccttgaaaacccgcgccgcagagatagatcaggcaagggccgaggggcggccaaccgtccccagcctgctgtcgctggaaaagtccaccaaccccttcctgcgcgcagccgatcccggtatccagagccttctgggcatgcaaggggccgatcccgcccgtgtctttgcggaaatccgcgcccgcaaggaccacttctgatgccgcaaatgcaacattcgcgccacctgtcaccataaatgtgagcggcaaaggcaagaaaacccttgaagagccgcacacatcaaccaaactctaatactatgagcacatggttggatgtggggtccgaccgctactcggccccctcccgacccaagacagaggagcacgcctgtgccttcattctcgagcacacttgagcaggccattcacgccgccctggcggctgcaaacgaacggcgccacgaattcgccacgctggagcatctgctgctggcgctgctggacgaacccgacgcggttcgggtgatgcaggcctgtagcgtcgatctgaaggaattgcgcgacactctggtggaattcgtcgacgaggatctgtcgaacctcgtcaccgatatcgacgggtccgaggcggtcccgaccgccgcgttccagcgcgtgatccagcgcgccgcgatccatgtacaaagctcgggccggaccgaggtgacaggcgccaacgtgctggtcgcgatctttgccgagcgggaatccaacgccgcttatttcctgcaggaacaggacatgacccgctatgatgcggtcaacttcatcgcccatggtgtcgccaaggatcccgcctttggcgagaaccgacccgtgaccggcgccgaacatggcgaggaagagacatcgagcgcgccctctggcgacggcgagcagaaagaaagcgcgctgtccaagtattgcgtgaacctgaacgccaagtcgcgcgccggcgatatcgacccgctgatcgggcgcgatcacgaggtcgagcgttgcattcaggtcctctgccgccgccgcaagaacaacccgcttctggtgggcgatcccggcgttggcaagaccgctatcgccgagggcctggcgcgcaagatcgtcgctggcgaaatccccgaggtgctgtcaaagaccacgatctattcgctcgacatgggcgcgctgctggcgggcacccgctatcgcggcgatttcgaagaacggctcaaggccgtggtcaacgagcttgaggatcaccccgacgcggtgctgttcatcgacgagatccataccgtgatcggcgccggggccacctcgggtggggcgatggacgcctcgaacctgctcaaacccgcgttgcagggcggcaagctgcgcaccatggggtcgaccacctacaaggagttccgccagcatttcgagaaggaccgcgcgctcagccgccggttccagaagatcgatgtgaacgaacccacggtcgaggacagcgtcaagatcctgaaagggctgaaaccctattttgaggagcatcacgaagtgcgctataccgccgatgcgatcaagtcggcggtggaactcagcgcgcgctacatcaacgaccgcaagctgcccgacaaggcgatcgacgtgatcgacgaggccggcgcggcgcagcatctggtcgccgaaagcaagcggcgcaagaccatcggcgtcaaggagatcgaggccgtggtggccaagatcgcccgcattccgcccaagaacgtcaccaaggacgatgccgaggttctcaaagatctcgaagccagcctgaaacgggtggtcttcggccaggacaaggcgatcgaggccctgtcgagcgccatcaaactggcgcgcgccgggctgcgcgagcctgaaaagcccatcggcaactacctgttcgccggtcccaccggtgtcggcaagaccgaggtggccaaacagcttgcagaaacgctgggcgtggaactgctgcgtttcgacatgtcggaatacatggagaaacacgccgtcagccgtctgatcggcgcgcctccgggctatgtcggctttgaccagggcgggctgttgacagacggggtcgatcagcatccccattgcgtgctgttgctggacgagatggagaaggcgcatccggatgtctacaacatcctgttgcaggtgatggatcacggccagctgaccgaccataacgggcgcacggtgaacttccgcaacgtggtgctgatcatgacctcgaacgcgggcgccgcagaacaggcgaaatcggccatcggttttggccgcgaccggcgcgagggcgaggataccgccgctatcgagcggaccttcacgcccgagttccgcaatcgtctggacgcggtgatctcgttcgcgccgctgcccaaggaggtcattctgcaggtggtcgagaagttcgtgctgcaactggaggcccagctgatggaccgtcatgtgcatatcgaactgactccgcaggccgccgaatggctggccgacaagggctatgacgacaagatgggcgcccgcccgctgggccgggtgatccaggaacacatcaagaagccgctggccgaggaactgctgttcggcaagcttgccaagggcggtgtcgtccgggtcagcgtcaaggccggagagctggtgttgcagatcgacggccccgaccggccgcggatttctggcgacaggccgccgctgctgaccgccgattgatgcgcctggggcttacgctccttctctcgctcgccgccttgcccgcggcgagcgatcccgttctggacctgcccatcgcctgcaccctgggcgagacctgccatatccagcagtatgtcgaccgcgacccggacacaggcgcacgtgactttacctgtggcgggctcagctatgatgggcacaagggcaccgatttctcgctcgccacgctggcgcagatgcgcgcgggcgtcgacgtgctggcctcggcccccggtatcgtgaccggcatgcgcgatggggtcgtcgaccgcatctatggccccgaaaatgccgccgaggtcaaaggccgggaatgcggcaacggcgtggtggttcgccacgaagacggctgggaaacccagtattgccacctcaaacagggctcggtccgggtgcgcaagggcgaccgggtgcaaagcggcacggttctgggtcaggtcggaatcagcggcaaggcccagtttccgcatgtgcatctgtcggtgcgccacaacggcgcggtgatcgatcccttcgacaccggcgagacggcacaatgcggtgcggacgcgggcagtctctggcgcgcagcgcccgattacgaccccggcgggatgatcgacgcgggctttgccgatgcggttcccgactatgtacaggtgcaggatggcaccgctgcccgcgccagcctgcccgccgatgccggcgcgctggtcttcttcatcctcgcctttggcgggcaggctggcgacatcctgcgactgtccatcgaggggcccaaggggcagctgttgcaacaggatatggagctggagcgcacccaggcccggttctttcgcgcggcgggccgacgcctgaaaggcgcttcatggccgggcggaacctatgaaggcagcgcgatcctgatgcgcggcggggtcgagatcgaccgcaccaacgccaccgtgacggtggattaaccctatttttcggtcagtttcagctcgatccgccggttctgcgcccgcgcctcggcggtgtcggccggattgaccggctggtactcgccgaagccgttggccgacagccggtcgggcggcaggccaagggattcgaccatgtaacgcaccaccgacagcgcccggccctggctcagctcccagttatcggcatatttaccggtgcccagcagcggcacgttgtcggtatgaccatcgacccggatcacccagttgatctcgggcgggatatcggcggcgatggcgcgcaggatgcgggccaccttggcgatctcgaactgcccctcgggcgagagatcggcactgcccgggtcaaacagcacctcggacgagaacacgaagcgatcaccctcgatccgcacgccctcctgattgcccagcacgtcccgcagccgcccgaagaattccgagcgatagcgttccagatccttggcctgctcggccagcacgcgggcctcttcctcgagccgcttgcgctcggcctcttccagcaggcggcgcttgcgctcttcagaggcggcacgggcaagcgcggcgttcaggtcctggcccaggctttgcaactgcacttcggcagaggcgttgcgggccttgtaatcatccagcagcgcctgaaggctgcccaactggttgcgcagggccgcgacctgctggttcaacagcgcggtctggcgttgcgcctcggtcgaaaccgcctgctcctcgctcaacgccgcacgggcctgcgccagcagcgcggcgcgttcctcggccaggctgcgctggcgggcggcactgctttccgcttcggtctgcgcatcaagcgccgccagcaggcgccgctgcagcacctcgttatccgaggcggcggcctgtgcacgttccagcgattccagcgccatcagcagccgcgcctcgaccgaggcgcgatcttcggcggtagaatcggcggcggcgcgggcggcactcaggtcggcacgcgcacgcgccagttcagcctccagcccggcgcggacgctggccgcctcggcctcgccgcgcgccaggcgcgcctccagatcggtgcgggtggtgtcggcctcggcgcgggccttggccagttccgcctcaagcgccgcgcgggcggcggcatgttccgattgcagccgatccagctcgtcctggtattgcgatcgggtcgccacggtggcggcgcgttgctgggccagggccgcctcaagcgcgctttgcgtttcttccgcatgcgcgcgcgctgcggccagcgcggcgcgggtctcgcccccttcggcgcggatgcggtccagctcggcctcgagcgcgctgacccgcgcggcatcctcggaccgggccacctccatctgtcccagcacccgggtcagacgttcggccagttcgtcgcgttcgcgcgcctgggcgcgggctgcttcgatctgatccagcgcctcggccagtttcgcattcagctgctcgcgcgcggcatccgccgccgccagcagggtcagcgtatcctcggcctcacgccgctgcgcctccagcgccagggtcattgcggtcagttccgcatcggcattttccagcttttcccgcagcgcctgggcagcggcggcttcggccaggcgggcggcttcttcctcgctcagctgctgtttcagtgtgccgatctgcgcggcattctcttctcccgagcggcgcagatcggcgatcatcgcctccagcgcctcgcgccgagcggcggccagccttgcggcctcggcccggtcgtcgatctcgtcacgcgcctgtgccagtgccaggttcagcgcctcctgctgcgagagcagccttccccgctcgtcctcgagcgccgccacatcgcccagcgcccggtcgcggtcggccagcagggcggccacctgcgcctcgaacgcggtgatgcgggtcgcggcctcgtccagcgcggcacggctgcggtcgcgttcgaccgtcagcgcggcgatcagcgcctgcgcctggctcagatcgtcctgggtgtcgttgagcgtggcattgagcgcgcccagacgtgcctgcagctggctgttggcgcgctcctcaaggcccagcgcctgcgccagccgcccgacctcgccggccagcgcgtccagctcgtcctcttgcccggaaatggtctcgcgcagcacgaactgcaccaccatgaagatggtcagcacaaaggtcagcaccatcagaaggccggtcatcgcatccacgaaacccggccagaccgacccctgaaacctgtgtccggtgcggcgtgacagggccatggatcagccctcgtcgcgggtgacaccgcgcaacggacggcgcggaaccgacagcgccttggccaaaagctcgatatccttgcgcagctcggccatgctttcctgccggcctgccgaaatctcttcgaggatgcgcaacatctgcacgtcgatcgagcgcagccgcatccggctttcggcgtcaatcccgtcatgggcgccctgttctcgcaggaaatcgatcagcgtctcctgccccgccgccacccggtcaagcgcggcggtcacatcctcggtctcggcctgacgctggttcatctcggcgatggtctcgaccagcgcccccagcttgccgctgatctcggcgcggccctcttccgaggcggcgaacatggcgtgcagcgcgtccatctgctcgaccatcgtgtcgatcaccccggcaatggcaccactttccgagtgcccctcctcgcccgaggagaagccgacgcgggtgatggtcgacagccactcttccagttcgcgatagaaccggttctggccgtggccggtgaacagctccagcaaccccacgatcagcgaccccgccagacccaacagcgacgagccaaaggcggtgcccatgccacccaactgcgcctcaagcccggtcatcagccggttgaagacggcaagcccctcttcgccctcttgcggattgaggctgcggatggtgtccaccaccgcgggaatggtggtcgccagcccaaagaacgtgcccagaaggcccagataaatcagcacattggtgatatagcgggtgatctcgcgctcttcttcgatccgctcggccaccgagtcgaggatcgagcgggtcgaactggacgagatctgcatccgcgccgcacgcgaacgcagcagcgaggccagcggtgccagcatcgagggtggcgtggtatcctcgcgttcttgcccggcggcgaagtcctcgatccagcggaccgagccgatcagctgcaccacctgccagaaacaggccagcacgccgatgatgaagaccagcaggatgaacccgttcagatatggattggcctgaaacaccggcaagacgcggggcatggcgacaaatacgccaaaacccgacaggccgatgacgatcagcatcgtcaggatctggcgggtcgggtgcgagaactgaggcctcgcttctcggtctggctgggccatgcgcggcgttcctgaacccttgactgctctggcccgaacctatcgaaaagagaggcccaacgccaagggtttatgaggtaatttcgcgcacccgggcggaaagccagtcaagatcggggtcgcccagaccgatttcggccagatgcgcggcggtgttgtacagatactcggtattggggccgcgcccgccgatggcggtggcgatgatctgggcctgccgctccagcggcatgccgccgcaatactgctcgtgatgggggtcgatgacataggttaccgcgcacacccgctcgccgatatccaggtcgatctccagctcgcgctccagataggccgaggagatcagctcgcgttcgcgcagctcgtccagggtgcgcgcctcgtggcccggttcgaccgcaaaggcgatgccgcggcaccgggcgttgtgcacggcgtcaagcgccagcaccagccccggtttttcctcggtgccgcgatgatggatcgaactcatgcagaaagagcgcgaccagccgctcagcgtcgccaactcgcgccgcgccaccggaaaacccgggttccacatcaaagatccgtatccgaatacccacatcgtcatcatgctggtccttgcccgtttcggcctataaacaggaaaacgagcagagacaaaaggggcaggcgatgttgaacctggtgcgggtggcgctgctggcggcggtgatctggtcgggctattgggcggttgcggggttcggcctgcgcggctcggtcgtgacctggttcgaaacccaggccgcgcgcggctggcaagctgattttaccgaggccggcctgtcgggttatccgctgcgtcatcgcatcgaaatcgaggctccggcgctggccgacccggacaccggcaccgcctggcgggccgaccggctggtgctgcaaagcccggcgatctggcccggacggcaaagcctgctgtttcccgatacgccgcagcggctctcgtatttcgaccggaccctggtgatcaaggccgaggcgatgcgcgccgatctggacctggcgccgggggtggcgctggaactgcgcaccatggggctgagcgcgggcgaatggtcggtgacccgtgatggcgcggttctggccgacgccgatgcgctgaccctgtcgatgacccagcaggaccagcccgagacctatctgttccacgccgaactcagcgatctggccccgggccgcgacctgcgccgcgccatgggcggggccgagggcctgccacgcagtttcgaacgggccgagatctcgatggcgatgaccttcgaccgcccctgggaccgcgccgcgctggaagaacgccgcccgcaaccggtcgaaatcgacctctcgctggccgaagccgcttggggtgaattgcgcctgttcgccgccggcaaggtcagcgtcgacgaatacggcatccccaccggatcggtggcactgaaggccgagaactggcgcgagatggtggcgatggcacagcaagcaggcgccctgcccgatcaggccgccgagccgctgacccgtgtcctgaacatgcttgcggggttgggcggcaatccggatgcgctggatttggaactgggctttcgcaagggctatgtgacgctgggcccgatcccgctgggcccggcaccgcgcatcatcctgcgctaaagggtcagcactacttcagcggcaataggggccgccccggtggcgggcggtatccatatgcaggtggtccttgtgaaagcggtccgcctcggggcccagcacggtgccgaacgggccacaggcctctttccacacctgccgcaacatcttgcgggtggcgccacgtttccagccttcgagaacggtgatccgctcgccatcgttcatcacaaaggccgagatgtcgatcgcgcggcccttgccatgttccgagatcttggcgccgcgctggttgttacgggtgcggcaggcgtaatgcgcggcaacctgcagttcgaccaccgggccgcgccggcgaaaggtcggtttgacgctgcgcgcgacccagtggttcaacgcctctgcggttcggcaatccatcaccgccggggtgctcaaacgcacgcccgagaccgaggtgatccgcaccgcatccttgatgccgcagcccttgatcttgcccggcacattgccggccgaggcgccctgaatatccgggttgccgcagaccgcgcccttcatccgtttcttgcggccgaacagcgcgcgctcttccacctctttggggcgcaactcggggcgcggcgacaggccgagaccggtatcacccggaaccggcggtgtggccgcggccagaatctcctgttccgaaggcggacgcaggtttgggcgcatccgggtgactgcaaccgaggcggcggcctcttcggtcgccgctgcgatggcggcctcgaccaccgggtcggcagccaccgggcgaagcagcgggcgcagcgagcgggctggtgcattggccgccagtggcagcgcccagatcgccagcaccagcgccgacaggatacgcccgcgcccggtcatgcgggcttgcccttgacccggccgaaatcgggggcgtcggtgtcctgacccgcctcgatgatgccccggcggatcgcccgtgtccgggtgaaatagtcgaacagataggtctcgtcgcccatccggatggcgcgttgcagcatgaacagctcctcggtgaaccggcccaggatatccagcgtcgcctcgcggttgttcaggaacacgtcgcgccacatggtcgggtcggacgcggcgatgcgggtaaagtcacgaaaccctgccgccgagtacttgatgacctcgctttcggtcacccgccgcagatggtcggcgacccccaccatcgtataggcgatggcatggggcacatggctggtcaccgccagcaccagatcgtgatgatcggcctccatttcttcgacattggcgcccatgccctcccacagcgcgcgcaaccgcgccaccgcctgcgggtcgctgccctcggtcggcaccagcaggcaccagcgattgtcgtaaagctcggcaaagccagattccggccccgaatgctcggtcccggccagcgggtgagcgggaacgaaatgcacgccctcgggaatatgcggccccaccgcgtcgatcaccgcgcgcttgaccgagccgacatcggacaccgtcgcgcccggtttcagcaccggaccgatttcggccgcaacctgtcccatcgccccaaccggcacgcaaagcaccaccagatcggcaccctcggccgcctcggcagcgctttcgcagacccggtcgcacaggccgatccggcgcgcggtgtcccgcgtcgcctcggagcgggcaaatcccgtcacctcgcccgccagaccggcgcgcttgatcgcccagaacatcgacgaggcgatgaggcccagaccgatcagggcgacacggtcatagaccgggctcatgcgcgcgcctccttgaaggcgcgcacggcatcgaccacggcgcggcagccagcctcgtcccccaccgtgatcctgagcgcctgcggcaggttgtaccccgccacccggcgtacgatcaggccgcgcgattgcaggaacagatcgcaggcctcggcctcaccctggtcggcgaaacgggccaggatgaaattggcgcaggacacgtccgagggcacgcccagttcagccagccgcgcggccagccaggtgcgccatgtggtgttctgatcgcggcagcgggcgacccagtcctgatcgcgcaccgctgcttcggccgcggccagctgcatggtcgacaggttaaagggctggcggatacggttcagcacgtcgatgatttcgcgcggcgcatagccccagccgatgcgcagcccgcccagcccgtaaatcttggaaaacgtgcgcgtcatgatgacattgtcgcgggccgaaaccagcgcggcgccaccatcgaacccctcgacaaattcggcatatgccccgtcaagcaccagcagcacatggcccggcagaccatcggcgagccgggtcacctcggcctcggaaatcatggtgccggtggggttcgctggattggccaggaacaccaatcgtgtgcggtcgttgacggctgccaggatcgcatcgacatcgacgacgcgctgacgctcgggcacctgaaccggggtcgcccccgccatccgcgccaggatcgggtacatcgagaacccgtgctcggtatggatcacctcgtcgcccgggccggtataggcctgggccacgaattgcagcacctcgtcgctgccgacaccgcagatgatgcggtcggggtccagcccgtgcaccgcgccgatggcggcgcgcagttcggcatggtcggtgctgggatagcgatgcgcctgcgccgcggtggcccggatcgcctcgaccgccgccgggctggggcccagcgggttctcgttcgagctgagcttgatcacattggccacgccgtccacatgggccttgccgccttgatagagggcgatgtccatgatgccgggctgcggggtgaactggttcatgcggggcgctcctgaagaatagcccctcataccggtctcatccggctgagaaaagacgcaattccctcatgcggccttgaagcgcgcggtggccgggtcaccctgatagagcggcacatagtccccggtccggcgcgacaggtcgttcaccgcgtcgatgatgaagcgcacggttgcctcgtccatcaggtaggagaagttgagccgcacccagccgggtttgtgcatctcacgcccggcggccagatcggcatgcagcgcctcggaggtggcccggtcgatcccgagcagccggtgcccgtaggggccggcgcaggcacagccgccccgcgcctgaatgccatgcacgtcgctcaacatccgggtgaacagctgctgatgcaccgggcggccaacaccgtcgcgcacctggaacgagaagaagggcagccggtggcccttgtcggtgcccagcaagatcagatgcgggttaccggcccagccctccaatgccatggcgttatagtgcgcctcgcgccgggcgatctcgtccgcgcccaccgcgtccttgacgacaaaggccagcgcggcgcggatatcgccgatcacgttgggggtgcccgcctcttcgcgcgcggccaggtcggggctgtagtcatgcccccagggcgagacaaagctgaccgtgccgccaccgggccaggtcggcacgtcccgccgcaccgcgccgcgattgaccaccagaacgcccgaggcgccagggccgccgggaaacttgtgcggcgagaccacgatggcatccttgcgcagcccgccctcgcccatgtcgatgggcagataggggccaccgcccgcataatcccagatcgacagcgcgccatgcgccttgagcaggcgggtcaccggcaccgtgtcggtgatgatgccggtcacgttcgaagccgccgaaaaggcgccgatcatcaggtcgctgcccgcgtgtgcacgcagcgccgtttgcagcacgaccaggtccggcccgccctcgggcgcctcggggatctcgacgaccttggcgccgctttcgcgccagggcaggatgttggagtgatgctcatagggtccgatgaacacgaccgggcgcgcggcctgggcgatgcccagcaggctgaccaaccggttcagccccgcagtcgcaccagacccggcaaagatcaccgcgtcatcctcggcagcaccgaccagccgggcaatctcggcccgggcggcacgacgcaggccggtgatataggccccgcaataagacgcctcggtatggctgttggcgtagaagggcagcacatattcgctcacatactgctctacctgccgcagcgcccggcccgaggcgacatagtcggcatagaccagcggcacatcgccgttgaggccggggatcatgatcttttcgccgatcaacccatcggccaggcgcccggcccggacatcggcttcgatcacattgcggaactgggaaagggtcatatctgcggtctcctgctggtgagggcagattgacctaagaaatcagagtaaaactcaccttatcttagttgattttctgtaatcttgtgtcatttgatagtttttatgagaaaaatcgaccatatcgacacgaggctgctgaaagagctccaacgcgatgcctcgctcagccagcgggacctggccgaccgggtcgggctgtcgcagaatgcctgctggcggcgcctaaaggcgctgacggatgagggcgtgctcaaagggtcgagcgctcgcgtcgcgcgcgagaaactggggctggatctggtggtcttcgtcatgctgcgcacgcggcaccattcggccgagtggctgcagaaattccgcacccatgtgctgaccatccccgaagtggtggatttccaccgcatcgggggcgattacgactatcagctcaaggtggtgacgcgtgacatggccagctatgacaaggtctatcagcggcttatcgaaaaggtcgaactggacagcgtcaccagctatttcgcaatggaagcgattgccgaggggcggccgctgccactttagccctcgggggtttcgatcatgtccacgcgggtcgcatggcggccaccttcgaattccgccgacaggaacgcatcgacgatatccagcgccagcccctcgcccaccacgcgcgcgcccagcgacagcatgttggcgtcattgtgcatgcggatcatccgggccgagaacgtgtcgaaacagacaccacagcggatgcctgcaaccttgttggcggccatcatgatgccctgaccggtgccacacagaatgatcccaaggctgcaatcgcccgaggcgacccgctctgccgccgcgcggccatgtttggggtaatgggtgctttcggtggtttgcgggccgatatcgaccacctcccagccctgtgccgagatatggtcggcgaccgcgcgacgcaggtcgatggcggcgtgatcgctggacaggacaatacgtttgctggcggtcatggcggcaggctccggttgctcaagggctttagcggcgcgataccacagggaccgacagggtcaacccggacaaaagaaagccgcgcagaatttgcgcggcttccggaattcgcaagagctgaacggatcagttcttggcgtaatattcgacgaccaggttcggttccatcaccaccgcgtagggcacatcgcccaggtggggggtacggacgaaggtggcggtcatcttcgagtggtcgacttccaggtagtccggaacgtcgcgctcggccagcgacacggcttcgagaaccgaggccagctgcttggaacgctcacgcacctcgatcacgtcgccctctttcacgcggtaggaggggatgttgacgcgcttgccgttgaccagaacgtgaccgtggttcacgaactgacgggcggcaaagacggtcggcacgaacttggcgcggtagacgacggcgtccaggcggcgctcgagcaggccgatcaggttttcaccggtgtcgcccttcacacgctcggcttcgccgtagatgcgacggaactgcttttcggtcaggtcgccgtaatagcctttcagcttctgcttggcgcgcagctggaggccgaagtcggacatcttgcccttgcggcgctggccgtgctggccggggccatattcgcggcggttgaccggggatttcggacgaccccagatgttttcgcccatccggcggtcgattttgtacttggcagacgtgcgtttggtcacggctgatctccttcgttatggtcgaggccccaggggccactatgaagggcgttgtcctcttgccttgcggcatgacaggcgatcccttgcgggagccaccaacaccaatgaagccgcgcttatagccgcgcagtggttggagtcaacaggggttttgcaggcgatgcgcggaacagaccgcccgcgcatctggccgggcgatcacgccgcctcgtgcatcatcagcgctgcctcggtcggggtcaggctgcgccgggcaaagccgccgtaaagataggggtcggcctcgatctcgggcatgcgctgcaacaggcggcgccggtcggtttcggccagggccgaaagcgccgcattggcgggatgaaagctctcggtctcgatcccgtttgcccagaggatctggtgactgggcagcagcagatgcacataggtcacctcgcgcagggtcagatccacggtgatcgtgctgtcgttgaccagatcgcgcgcgggcaccagcacctcgttactgttgaacagtgcctgggcggcggggccgcgcagcagcatccggtgttcgggcgagaccagcaattcggcatcgggccggtcgatgcccagcgcgcccacccgcatgcggatcgggcgcagatgcggcatcacgaacaggcgcgcgccggtcatccggcgctggccgatccactggatttcctgcggaccgctgtcgcgggtctgtaccttgtcgccttcgcgcagctcctcgatcaggcgcggcccggtgggtgtggcgatgcgggttccgggcgtgaaacagatcaccccgccgcgttcgcgcgcacccggcaccggatcggcggcgctcaggttgtgatgcaccacccacagatcggtattgcgcggcggcaattcgtcgatgaacatcaacagcggcggtgcgccgttgcctgtctcgatcacggtaatggtatagctctgcgccccattggtgaccacaaaggcctggtccatcagcggatcctcgacctcgatcgcctcgacatcggtgcgatgctgcaccgcagcccccaccaaacgcctgaccttgcgggccgcgcgtttgcgcagcgcctcttctccgtccgcccggtccagccgcaacacgcccgtgggcccgtcaacctgcacggtctcaccacgccatgaccataccgcccccgcggtaagcgcgtcgaggggagccccctcaagaccatccaaatccgtttgcgaccaggaaatgacgaacgtgccacgaaagcccgttttcatctaccgtctgcctgcctcagtttttttattaacttttcggtagcaaatattcgccgacaggggaagaactttgtttccagtctcttaaaacgtgttcttaaggccgcacactggctggatcggacagggtggcgggtctctgctcaagattggtcttcttgaatttatctgttttggccgtttttaaccagtcctgtccatctatcctgagcctcctgagatttgaccggagaccaagatgactctcgccctgccctctgtctgcccgctggactgccccgacacctgtagtctgagcgtcaccgtcaaggatggccggatcacgcaggtgcgcggctctgacgccaatccctttaccgccggggtcatctgcaacaaggtcgcgcgctattatcctgatttcgtgcatggtccccggcggctgacccgaccgctgcggcgcaccggcccgcgcggaaccggcgcctatgaatcgatcagctgggagaccgcgcttgatctgatccacgaggggttcacgcgcgcgattgccgcgcatgggccgcaatcggtgctgccgctgaactatgccggcccgcatggagagctggcgggcggttcgatggaccggcgtttcttctaccggatgggggcgacgatgctggatcgcgggccgctttgtggcggcgtgcgcggcaccgcctataccagccttttcggcgctgcccccggcatgccgcccgagcaggcggaacaggccgatctggtgctggtctggggcaacaacgtcaccgtctcgaacctgcatctgatgcgcgtgctgaaacgggtgcgcgcggcgggcggccgggtggtggtgatcgacccgcgccggatcaagctggccgagcaatgcgatctgcatctgcaaatcaagccaggctcggacgtggttctggcgatggcgctggcggcagagctggagcggcgcggcgcgctcgatcatgcctttatcgacgcttgggtgctgggcgccgaccagtatctggcggcggcgcgcggctatgatgtccaggcggtggtgcagcattgcgggttgaccccggtcgcgttccacatgctggccgattggatcgccgaggcgcgcaccatggcgacctcgctgggcaacgggatcgagcggggccgctcgggcggagccggattgcgcgcggcgatggcgctaaacgcactgaccggccagcacgggcggcccggcgccggggtgatcgccaagccgggcctcgcttttccgcgcacctcggccaagttgcagggcgatcatctgaaacagcccggcacgcgggtggtcaacatcgtcgacgttgcggcgcatctgctggacgagacgctcgacccgccggttcaggcgctgatgatctacaaccacaaccctgtggccacgcatccggatcaatccagcatgatccgcgcgctcagccggcccgatctgttcatcgctggcgccgatgtgaccatgaccgacagcatggcgttttgcgatgtgatcctgcccgccgccagccatttcgagttcgacgacatctatggcgcctatgggcagacctatctgcaacgggccgaaccggtgatcgccccggtgggcgagagcctgcccaataccgagatctttcgcaggctggccgcccggttcggctatgacggccccgagttccgcgacagcgacgcggcgctgatggaccaggcgatggacggcaccgacccgcgtttgaggggccatgcgcccagccaattgccgatcgaccgcgcattggagatgacggaccccgcaggcgcgccgctggtgatgtgcgacacggtggtgcccgccacgccctcgggccggatcgagctgttcagccaggatctggaggatcggttcggctgcggcctgccgcgccatgacccggtggcgcccgacctgccctttaccctgatcacgcccagctcgtcgaaacggaccaacgccacctttggcagccatgcggacagccttgaccccgaaatggtcgagatgcaccccgaggacgcggcacggctggggctggacgatggcgtcccggtggtgctgcgcaacgggcgcggtgccgtggagctgcgagtgaagatcaccgacgccacccggcccggcgtgctttacagccccaagggcacctggcgcgaaagctcggctaccgggcagacggtaaacgcgctgatcccctcggatatccgcaccgatatcgaaaggggcgcatgctataacgagacatttgtggaggtaagccgggcttaagcccggcctacgcccaatttgttgcgttgctggccgtcggaggtgaagttctctggcgccagccaatcgacaaagcgctgccgcagcttgggccagtcgcgattcaggatcgaataccaggccgtatcgcgattgcggcccttgtacacgatggcctgctcgaaccggccgtcatagctgaacccaaaccgctctgccgcgcggcgcgacggcgcgttcagcgcatcgcatttccactcgtagcggcgatagcccagtgtatcgaaggcatgcgccatcatcaggaacatcgcctcggtcgccatccggctgcgttggagaaccggcgcaaaggcgatgccgccgacttcgatcaccccatgctcgggctggatgcgcatatagctggcgatgccctgcgcccgcccgctggccctgtcgcaaatggcgaagtagagtggatcctcggtcttgctcatcgcctcgagaaaagccgtcatgccggcctgatcgtcaaacgggccaaagggcagataggtccaaccatgcccctcggtatcagcggcgaaagcgtgccagagatcggccccgtgacgggccgccgacaagggttccagccgggcaaagcttccctccatccgctgccgctcgggtcttgggcatccccgccaatgcggcagcgccgccccgatcggctggcccaactcgttcctgcgtatcgccatctatggccctcctgtgtttctctttgtttgcccgcgaagcggtcaaccgttaacctccaaaaagtgcataacaaggcaaaccaatttcatgacccaaacctcgtggcccgccatctcgatcgaccggaccggaccggtgccggtgtttgaacagatctgtgccgccatccgcgcccgtgccagcacgggcgacctgcccgagggcaccgcggtgccgcccacccgggttctggccgtggaattgggggtgtcgcgctcgaccgtggtgatcgcctatgaacagctggtggccgaaggctatctgcgcgcgcgtcagggttcgggccatgtggtctgcgccatgggcgaggtcgaggccgcgcccgccgccgcccggccacgtccggccagggccgaggcgtccccccccagcgcgcgcccctttgtggcgggcaccccggacatgcggctgtttccctaccggcaatgggcgcgcacggtggcgcggctttgccggtccaacccgcaggcgatgttcaccaccaccgacgcctttggcaatcttgcgttgcgcggcgccatagcggcgcatctgcgcgactggcgcggggttgtggccgcgcccgagcagatcatcatcaccgccggggccaccgatgcgctggaactgtgcatgcgcagcctgtcacgaaccggcgagaccatcgcgctggaggatccgggctatgcgccgttgcgcagctttgcccgcgcgcaggggttgcgcccggtctttctgccgctcgacgaacagggcgccaccctgcccccaccggtcgagacgccccggctcgcggtgctcaccccctcgcatcagtatccgctgggcggcgccatgtcgcccagccgccgcagcgcctgggcccattgggcgcgctctggcgatgcctggatcgtcgaggacgattacgacagcgagttccgctatgccgggcgcccgatccccgccatggccgggtttgatccgctgagccggaccatctatgtcggctccttttccaagatcttctcgaacgcgctgcggctgggctatctgatcgtgcccgaaccgctgctgggcgcattccgccagactgtcctccggttcggggtgcgggccgggtcgatgccgcagcaagcactggccgagttcatgtccagcggcgagttctacaggcatctgcgtcgggtgcgccggatctatggcgaacggcggcgctttctgctggatcggctggccagggatttcgccgaatttggcagcgccaccgatcatcaggccggaatgcagacggtgctgcatctgcgccccgatctggacgacgcggcgctggccgaacgggcgcgcgcggcggggctgaccgtgtcggccctgtcgcgctattgcgcggttcccgggcgcggcaacgggctgatcctggggttctgcgccttttccgaggtcgagatggccccggcgctggatgcgttgcgcgacctgctggcaaacgcctgagccagacgcgaaacgggccggcgccgatccggcacaggcccgtttgcaaagatcaaggccgggcggcacctggccgcccggttgatggctcattcggccgggtcgcccacggcaaggcccagcttctctcgcttgccatcgcgataaagcgccttggccagcgagacgcacatcagccccatcaccgccgtgaacggcagggcgccgatgatcatcgcgcttttcagtgcctccatcgggtcggctccgccattggtcttgcccgcgatcagcagcgtgccgatcaccgcggtcaggatcacgccccagacgatcttgtgcttgttgccgacattctggtcgccgcccgacatgatcgtgttcatcaccaggatgcccgagtccgctgaggtgacgaggaaggtcatgatcagcaccacgcacatgatggtgatcgccgacaggaacccgcccgacagcatctggcccagggtcacgaacagcttggccgtgttcgaggctccgatgatggcaccattggcgtcgccggtcagctccaggtcgatggcggtgccgcccaggatggtcatccaggcaaagcagaccagcgccggggcaaacaggcagccgatgatgaactcacgcaccgtgcggccgcgcgagatacgcgccaggaacagacccacaaagggagagaacgcgatccaccaggcccagtagaaggtggtccagcctgcctgccagccgaactgacggcccggctcgcccgcggcataggccgcggccagaacctcgtcggacagggctgccgcctcgccttcgagaccggatttgaacccttcgaacgagccccaggcattggtcgccccaccgcgcagcgcatcggcatagggggcggcttcggccggcagcgcggcaacaaacgcggccggatcctgcggaccataggcgccgaagctgatcgagaggaagttcagcaggtaatccaccagcgccgaggcataggtggtcatcgcaaacaggaacgagccgaacagcacgaaggtgaacagcaggatcagcgacagtaccaggttgaggttcgacaggtatttcaccccacgaccgacgcccgacaccgccgagacgatcgacaggcccatgatcaccacaagaccggcgatcaggccgacggtcccgggtgcgggggcctcgccggtcatgtccatcatccattccataccggtgatcgcatacatgccgtcgatgaactgcgagacaccaaagccgatggtcaccgacacacccaggatggtggccagcacgcccagcacgtcaaccacatggcccaggaacccgttcatcaacgagccgaacagcggggtcagcgccgaacggatggtcagcggcatgtcacgcgtataggcgtaataggccagcgccagaccggtcaccacatagatcgcccaggcgtgaaagccgtaatgggcaaaggtatagcgataggccgattgcagcgcttcctcggtattgccctgaaccgcgcccgagaccacgacggggttcgacccccacaggcccagcggttcagcggtggcgaacaccatcaggccgacgcccagaccggcgccgaacatcatcgagaaccacgagaagttggagaactcggtcccctcgccgggccgccccatgatccgcttgccggtttgcggcagggccgcaagcacgaacaggaacacggcaaagaaaccgacgatgacgatgtagaagacgttgaaatcctccagcaggcgccagttcaggctgcccagcacaccgttggcattggcgggccagacaagggcccaaaggacaaggccgaccatgatcgccttggagaacagagcgatttcgacgctatgcccttggtagaaaccggacgcggcccgtttgacctcgatgtcggtgaatggtggtttgatagacatgcgatccctccctgacgcaagaattttgctattctagcgatcccttgccggtcagagtgacgcgggaccgatggtttgtggtgcataagcgacgtctgaaatgtcgcttatgccgcgatgatcttctcgatccgctccagagtggcgctgttgaccgcaacgccctgcgcacgcgcgcgcaggcgacggccgcggcgcccgtcgccgggcagatgcgcgttgtcctgatcgtgcacggcggcggcgagcctggcgaccagcggcgcaaagcgatcccccgaggtcgcgcccgggtcgatcgcgataaagaactggcccgtgcgcggcggcccgcccgccgtgccggaaaagggcgaagcgtcgatgcccagcgtggcgccggtgagcgcggcggccatggtctcgaccagcagggccacacccacccccttgtagccaccggacggcgccatcgagcccttcaacccgacctcggggtcggtggtggggttgccctcgccgtccaacgcccagccgaccgggatcggcttgccctcgcgggcatgtttcatcacctcgctcttggcgatggtgctggcgctctggtcgatcaggatcgccggctcgccatcctcgcccggcaccgctagcgagaacgggttggtgccgaccaccggtttcgagccgcccgagggcgctatcgaggcaggcgcattggtaaagcccagccccaccagcccggcgcgggccagacgggcggtgtgatagcccagcacaccgcagttatagctgttgcggatcgccagaacggcgacaccctggctgcgcgccaacggcatcagctggtcgaagccaaggtcgatggccgcatgggcaaagccggtcgccgcatccacggtcagcaccgagggcgcaggacggtcaagccggggttcggcctgcccgtcgaccttgccgcattgcacatgctcgcaatagatcgggatataaagcaggccgtggctggcgatgccgtcggcctcggtcgcggcggtggcaacggccagcggccgggcattggcctcggaggtgccgacggccaccaatgcgcgaaagctcagatcttcaatctcgtccaggctcagggtgcgggtttcggtcatggcgtcctcgattcagtcattgtcggaaagtcccgcgcctgcgcccttcaaccgggattcctcggttgccggggcataggtgcgatgggcaaggcggttcagggtgacccaggcttcgggcgcaggtcgggcgcggctgcggatcggcgtcgcggcgtcgatctggccacccgggcttacctcgacccaggccgcgaggtccggcgccgtgccggaaagatcgagcgccacgccatcggtgacggcactgccgccttcccagcgcagcgtgaccgggcgaccgatctgctgcgcgatcagcgcggcaaagggcatcagtagcgcgggccgggccagctgttccagacggatccccgtatcgcgcagctgcgccgcgcgatccgacagcgcggcccctgccgccagcgggcacatcgttccacccgacgcgacccaggtcgtgcccttcggctcgggagcaagatcggcaagcggcaccccgtcgatccgggtcagcagcccggccagctcggcgcaagcgtccagatcatgggcggccagccagcgggtggccttggccgcctcttcggcgaggccccagggatagcccgcgccgcgtgtggcgcgcttggcggtggcctcgatctcgttgagggagaaactcatgccggaacctcgggatagacccagtcatccgccgtttcgggcgaaagctcctcggggtaaggggcgccggaatacatgcagatccgcacccagcggtcggaacgcgggtcgaaatggatggcgccaaagaaggcgagtttcgcccgcagcatgtcgatgggcagcaccgaggcgctgatcgtgttgtcatggatctcgccatagggggccaaacggctcatctgcgcacgccgcacggtatggcggtgttcgggatgggccagaaggaactcggccaccaggcgggcgccgtcccaatcggccagcgcggcatgggccgccgccgcatcgcgggccggggccagcggctgctcgtactcggcaaccggctcgtcaaaccgctcgcccagacgcggttccagcttctcctcggacacataccaggcgcgggcgcagttttcgggcgccgaccagtccagatcaaaggcccaggcgtagctggcggcgatcaggccgcgcagctccgagatcgccatggcgccctcgatgcgaaacgcacccgggttgccatcggccatgcagctgtccagaccgtccaccagatcgggatagggttccaggatcagcgaggcgaccagttcctgcccctcctcgctgagcgcgccctctgcccagcgcatcagccggtcccaggggtgatcgttcagcaggtcatcccccgccacatggcgcgagagcacctccatatcgcggcgcagatcacccagtttctccagctggatcgggtgttcggaacgccactggcccagcgagacctcgctgcgcctcagcatccggcgaaactgcgcggccgcatcggggctggcggtggcgacgctgcgcacgcgggcaatcgcctcttcccgggccatgacccagttgttgaacaggaccgggtggttgacgatatagggcgccatgcccaggccggtggagttgccgatgcccatccgccgggccagcgccgggtccagatcaaccgcgctctcgccgcccttggcccgcgccatgtgctgcaccaggtcacgcacgaaaacacgggtcagatagaccgacagcatctcggcctgaaacggcacctgcatctcggggcggtcggcgatctgctcgcgatccgccgcccccagcttgcccgagccatagacggcggtggtgcgcatcagatagcccaccttgtcgatctcggcccggtcgggctgttgcccgcttgcgagcgcgtcgaccacatgcgcccagagccgcaccgaccggttggcccggctgaccgagatctcgcactcgctgacccggcccgcctcttgcagcggcacgttctgcgacaggcgcgcgatatcatcctcggtcgggataccgtcgaacagggtgaaagtggcgtcccaggcggtggcgatcacccggtccgagcgcatctcgggcggcaggtcatgggcaaaggccaccagagaataggcccgttcgggtccctgcgcggtatagaccgcatgccccacccctgcggcgtcgatgcggaacacggggcgggaaaagctccagttctcgcgcgccatgcgccgggtcaggatgcgcatgaagctgaggcggcattgatgcagcgaccccagacgcgacagccgcatgactgtcgccggatccctgcgctggatttgcctgttcggggcggtgtccatctctcttatccttgcgggacgaagttctgggcaaagaacctgtaccagttcccgcccatgatcccggccacttcgtccttgttcaggccggtcgcgcgtaacccgttctcgatatttccaaagtcgcgattgtcctcgaaccagtgcggcatcgggggaagccccggcgcgctggcggaaccctcgccaaagtcgatctccttggaccagcgcccggtccgcatccattccaccacgctgtcgggctggtcctgacacaggtcggtgccgatccccagatggtcgacgccgtaccgctcggcggtacgcgcgatcatctcgcagaagctgtccagcgtgcagtcggacttgtccttcaggtgatggggatagaccgaaaagcccagcatgccgccattttcggtcacagcccggatcacgtcgtcacgcttgttgcgaagggccggggcccagtcatgcgggttggcatgggtgatggcgatcgggcgttccgagatctcggcggcctcgatggtcgagcggtcggcggaatggctcatgtccaccaccagccccacccggttcatctccttgatgacctgacggcccatgcgggtgatgcccgcatcctcggcctcgtaacagccggtcgccagcagcgactggttgttataggtcagctgcatgaaacgtgcgcccagcgtgtgcaggatctcgaccagtccgatatcgtcctcgatcgggctggggttctggaatccgaaaaagatcgcggtgcgcccggtctcgcgcgcggtgtcgatgtcgctggcccattgccctttcatgatcaggtcggggtattgttcgaaccagcggttccatttctcgaaattcaggaccgtttcacgaaagctttcgtgataggcgatggtgacatgcaccgcatcgacattgcccgcacgcagctggcgaaagatcttttccgaccagttggcatattgcaggccgtcgatgcgatagctcattgtggtgcccccgcgctgatgtatgcggtcttgaccgtggtatagaactcggccgccgccttgccctgttcgcgcggcccgtaagagctgtcgccccggccgccaaacggcacatggtaatcggtgcccgcggtcggcaggttcaccgtcaccaccccggtgcgcgcgttgcggcggaaatgggtggcacgcgccagcgatttggtcacgatacccgaggtcaggccgaaattggtgtcgttcaccacgctcagcgcctcgtcatagctgccgaccttgatcacgctggtcagcggcgcgaacatctcttcgcggttgatgcgcatggtgttggtggtgttcaggaacacgccgggcgacatgtaatagccctcctgcggcatttcgagccgctggccgccgcaggccagttcggcgccctcggatttgcccagatcgacataggcgaggttctcggacagttgctgctggctcaccaccggccccatctgggtgccctcggccagcgcatggcccaccttcatcgcctgtgtgcctgccaccagcttctcgacaaaggcatcgtggatggcggcatgcaccaccagccgcgagcttgcggtgcatttctgcccggtgccgccaaaggcgccgcccagcgccagcgtgaccgccagatccagatcggcatcgtccatcaccgccagcgcgttcttggaccccatttccatctgcaccttggtcaggttctggatcgcggcggatgcgatgcccttgcccaccggtaccgagccggtgaaggaaatcgcattgaccagcgggctttccaccagccgttgaccgatgctgcgccccgagcccatggccaggctgaacaggcccttggggatatcctggcgcgcaatgatctcggtcagcgccacggcgctggcgggggtgatattggccggtttccacaccaccgcattgccatagcagagcgccggcgcgatcttccacgaggcggtggcggtgggaaagttccaggggctgatcactgcaacgacgcccaccgcctcgcggcgcacgtcgacctcgacgcccggacgtacggaatcggcattctcgcccagctggcgcaggcattcggcggcgtaataggtaaagaactgaccggcgcgatagacctcgcccttgccctcggccagcggcttgccctcttcgcggctgagcagcgtgcccagttcctcggcccgggccatcagctcggtaccgatggccatcagcaccgcctgcttgcgctccatcccataggcggcccattccgcctgtgcgcgccgggcctggtgcagcgtcgcgtcaagctgatcggcgctggcctgtgcgaacatgccaaccagatcgctcaggtccgacgggttgcggttttcgatttcggcttcgcccgccagccattcgcccgcgatgagattgagttttgtgtccgacatgcttctggcccagttcctcgaatgaattgggtcatggtggactctgcccgccacatcggtcaaacttaaacttcttaaagaaatttcagaaaacctgaactcatgatcaagatcgagatgctgcgctgtttcagcaccgtggcgcaaaccggaaacctggccgatgcggcgatgcggatggggcggacccagtccgccctgtcgatgaccctgaaacagcttgaggaacatctgggccagcgcctgttcgagaacgagcgcaagaaccgcctcaccccgctggggcaagaggtgttccgctttgcccagcagcaattgcgtcagttcgacgacaccatacaggcgatcgaagcggcggcgcgggcgccgcaggggttgctcagggtggcttcgatcccatcggcctcgggtctggcgctgccgggcgcgatcgagacgatgatgcagcgccatccagcgctggagctggagctgcgcgacatggataccgggcgcgtggtcgacgcgctgttgcaggggcaggccgatctgggcatcgtctcgggccagccggtcctgaacggagtcgaaagcgagaccctgttcgaggatgcctttggcctgctctgcgccaccgggcacccgctggcgcagcaggcacagctgcccgatgtcgacgcggtctttgcctcgggctttatccgcaacagcctgtgcgcattgatcgaggcgcccgagattcgcgccgccctgccccgggcccggatcaccgtgcacaacacccattcgctgctggcgatggtgcgcacggggaaatgggtgacgatcctgccgcgctcggtcgcgcaggtgcagcctaaagagttggtgttccgccccatcgccgggctggaggagcagcgcagcgtctcgatgctgatccacacccgggcccagttcccgcaactggtcgcggaattcgccgacatcctgcgccacagcccctggaccggctgaggctcagatcaccccgatctcggccagggcccggttcaggtcctcgggcagcgcgtcgtcctgggcgcgccccttgggcagatcgggcggcgtatcagcggggttcagatagcgccagccctggaacgggcgtttctgggtgctgtgagtgcgatgcagttcggggtcgagcaccagcgcgcaatggcgggtgccgtcctgtccggtgacctcgtccatccgaatcacccgctgtcggcactggatcaaccccttgatcacccaatagatcgacccgccattcaggatctccccctcgcgcttgggccacatgcgggtgacatggcgcggcaatccgtccggcgtctgcgcccggcgcgtcgcctgccattcggccaagctgtcgacactttccgagccgacgctgagcttgatcagattgacgtagttatccacagctttcccacagagtcgtcccgagacccaccttgatattgtagctcacccctcgccggcatcaagcagttgtggcccacctcacatttggtttaagctggatacctcttccagcacgagggaatcatccgatgagccgtttcgccgcccccatcgccgagcagatttgggacatgaaataccgtttcaaacaggcggacggcaccccgatcgaccagacggtcgaggacagctggcgccggatcgcccgcgatctggcccgcgtcgaacaggatcccgaccgctgggagcgggaattctacaccgcgctggaggatttcaaatatctgcctgccgggcgcatcaccgccggtgcgggcaccgcgcggcaggtgacgctgttcaactgctttgtcatgggcaccatccccgacagcatgggcggcatctttgagatgctgaaagaggcggcgctgaccatgcagcagggcggcggcatcggctacgacttctcgaccatccgcccgcgcggcgcggatgtcaaaggcgtggccgccgatgcttcggggccgctcagcttcatggatgtgtgggatgccatgtgccgcaccatcatgtccgccggttcccgccggggcgcgatgatggcgaccatgcgctgcgaccatcccgatatcgaacagttcatcggtgccaagtccgaccccgcccgcctgcgcatgttcaacatgtcggtgctggtgaccgatgccttcatggaggccgtcaaggccgacggctcgtgggagctgcaattcgacggcaaggtctatcacacggtcgaggcgcggaccctgtggaacaagatcatgcaggccacctatgattatgccgagccgggcgtgatcttcatcgaccgcatcaacgcggccaacaacctgaactatgtcgagaccatcgccgccaccaacccctgtggtgaacagcccctgccaccctatggcgcctgcctgctgggctcggtcaacctggcgcggctggtgtcgaacccgttcgaagacgcggcagaacttgaccccgaagcgctgcaaaagctggtcgccaccgccgtgcggatgatggacaacgtggtcgatgcctcgaggttcccgctgcccgaacaggccgccgaggcacagaacaagcgccggatcgggctgggcgtgaccgggctggccgatgcgctgttgatgctgggtttgcggtatggcagcgacgaggccgccaagcagaccgaggactggctgcacgccatcgcccgcgccgcctatcttgcctcggtcgagctggccaaggaaaagggcgcctttcccctgtttgacgccgagaaatacctggcctcgggcaccatgcgggcgatggacgaggatgtgcgcgaggcgatccgcacccatggcatccgcaacgcgctgttgacctcgatcgcgccgaccgggaccatctcgctttatgccggcaacgtgtcgtcggggatcgaaccggtctttgcctatgcctatacccgcaaagtgctgcaaaaagacggcagccggaccgaggaagaggtggtcgattacgcggtgcagatgtggcgcgacaagttcgccgacgcccccctgcccgactatttcgtcaacgcccagacgctggcgcctgccgatcacgtgcggatgcaggcggcggcgcagaaatggatcgacagctcgatctccaaaacgatcaactgccccgaggatatctcgttcgacgcgttcaaggatgtctacatgcaggcctgggatctgggctgcaagggctgcacgacataccgccccaatgatgtgacgggctcggtcctgacagtctcggaaagcgccgacaaggcgccgggtgaaagcgccagcgccccgcacgggaccgagggcggcgacgtcatctatatgtctgaaccgctggaccggccgcagacgctcgagggcaatacctacaagctgaaatggcccgacagcgagcacgcgatctatctgaccatcaacgacatcatcatcaacggccatcgccgcccgttcgaggtgttcatcaactccaagaacatggagcactacgcctggacgctggcgctgacgcggatgatctcggcggtgttccggcgcggcggcgatgtgtcctttgtggtcgaagagctgaaggccgtgttcgatccgcgcggcggcgcctgggtcaagggcaagtacatcccctcgatccttgcggccatcggcggcgtgatcgaacagcacttgattgccatcggctttctcgaaggcgagggcatgggcctgaaatcggacccacaggcgcaagtggtgaatggcgacatgccccgtggcaaggcctgccccagctgcggccagttcgacatgcagatggtcgagggctgcatgacctgccgcagctgcggccattccaaatgcggctgagacccgcgccgatccatcgtgtcgtgtcacgcgacgtggcctgaacggatcaaagggttaatttgcagatcgaatgaagaaacggcctcggaacccctccgaggccgtttgactctgggcctgtgtcagagcctgctggaagggatttgcaaaagacaggcaaccggcgcgcgctcgacacgcagggatatgtcttgcgcgactgcgccaaagatgccttcttttctggcgaagctcttgcggtgaagcaaacatacttgtctgaggtaaggcacatgggaaaaacggcatttatctcgaacgagaagtgcttttggcatttcggaggcaactatgcgctgcttgcgccggtcggcgggctggtacagcccatggtggcgggcgggcttcccgaggcgcccgagacaaaacggcgcctgaagaacctgatcgaggtcaccggactgcacagcgatctggaaatggtcacgggcggcagcgccacgatagaggacgtgctcagggtccacccccgttcttacatcgacgagttccgccgcctgtccgactcaggcggtggcgaactggggctgagaacgccctttgggccgggcgcctttgaaatcgcgatgctgtccgcaggtctggtgatcgacgccgtcgaaggggttgtgcagggccgctacagaaacgcctatgccctgtcgcggccgcccgggcaccattgcctgcccgattggcccaacgggttctgcctgcttgcaaatatcgccatcgccatcgaagcggccaaggccaaggggctgctgggcaaggtcgcggttctggattgggatgtccatcacggcaatggaaccgaagcgatctattacgaacgcgacgatgtgctgacgatctcgatccaccaggacagatgctatccgcatgacacggggtccatcgacgatcagggcaagggcgccggcctcgggttcaacatgaacatccccctgccccccggttgcggccacaacgcctatgtcgaggcgaccgaacggctgatcatccccaagctgaaggcattcgatgccgatcttgtcatcatcgcatgcggtttcgatgcgggcggtttcgatcctctcgcccggatgatgtgctcggcggagacgttcagggaaatgacacggcgcgtcatgcaggtttcggacggcaagctggtggccgcccatgaaggcgggtattccgaactgtatgtgcccttctgcggccatgcgatgctcgaggaaatgtccggatcgaccatccacgcagccgacccgctggcgcagcgtgtgatggggcaacagcccggcgaacgcgtgcaggcgttccattccgagctcatcgacgacatggttgcaaagctattgtgaccctggacccggacagcgtgacacccatgtcgcaatccttgccgcatgccccgtctctgaccccgagtacacgagaggagcgacatggactggcgtgatcagggcatcctgctggccgtgcgccgccatggcgagacctcggcgatcatcgacacctttaccgccagccatggccgccatgcgggcgtggtccgcggtggcaccagccgccgcatcgcgccgatcctgcaaccgggtgcacagctcgacctcagctggcgcgcccggctggaggaccatctgggcagtttcacggtggaacccctgcgctcgcgcgcggcggcggcgatgtcggggcggctggcgttggccgggttgaatgcggtggtctcgctgctgtccttttgcctgcccgagcgcgaggcgcatccccgcctctacaagcaaagcgaacagctcctcgacctgttggggcaggacgagatatggccgctcgcctatctgcgctgggaactggcgctgcttgacacgctgggatttggccttgatctgagcagctgcgcggtgaccggcaactcggacgatctggtctatgtctcgccgcgcagcgggcgcgcggtcagcgcgggcgcggcgggcgaatgggccgaacggctgttgccactgcccccctgcctgcgcggcgaaggcccggcgccggaccccgagatcgcgcaggccctgcgcaccaccggccattttctggaacaccgcgtcgcgcccgccctgggccatgcgccgctgccgcaggcacgcgggcggctgctcgacctgatcagtcggctgccctgaacagcatctcgtgcccggcctcgttgcgcaggatcagcacctcgcccgagacctcgatctgttccatcgccagaagcgccgcaaagaaggccccctcggcctccaactcgggacaggcggcgcgggtggcgaccagatcggcgatttcaaaccacggatagggcgcgtccagccgggcggtaaaactgttgcatggcccctgccccgcgatccgtcccggttcgggaaagcgcagctctgcccctacggcaaaggcggcggcgtcgatgctctgggcctgccagacctgcccggcggcaccataggcggtggcggtctcgtcctgtccgcagtatcccagcgccagcgccggcaacagaagggcgaggcgggccggcatcgcagaccctagtccagactgtcgagcaacttgcgcgcggcggcctgttcggcctgccgcttggccccggcggtggcctcggcccggcgaccatcggcaagttccgccagaatggtaaagaccggcgcatgatcggggcccgagcgtttcaccagctcatagcgtggcggggtctggccgcgcgcctgcgcccattcctgcagcgcggtcttggcatcgcgcgcgtcggcctcgacctgatggacacgcgccccccaaagccgcaggatcaccgcctcggcggcggcaaaaccgccatcgcgatagacggcggcgatcaccgcctccatcgcatcaccgagcagcgccagcttgcgccgcccgcccgacatcatctcggagcggcccagtttcagcaccgcgcccagatcggcctcgcgggcgacctcggcgcaggtctccttgcgcaccagcgcgttgaagcggggtgccagctgaccctcggtcgcatccttgtccgcctccagcaatgccgtcgccatcaccagccccagcacccggtcgcccagaaactccagccgctgattgtcctgccgggtggatgaggagatcgagccatgggtcagcgcgcgcaccagaagctcgggccgctcgaaggagtagcccagccgcgcctcaaaggccttcatctctgccgaaagcttcactcgatccccttgaagaaacggtcgctgcgccaggtccagaagaacagcatcgagcggcccgccgacgagaacatgatgcggtcggcccgaccgatcaggttttcataaggcacatagccgaccccacccgccgattgcggcaggcggctgtcgctggaattgtcgcggttatcgcccatgaagaagtaattcccctcgggcaccgtgtagacgccggtatgatccgaagcctgattaccgatattgacgatcttgtggctgacgccgttgggcagcgtttcgatctggcgcgacttctggcagatgccaccctcgcccaccgggccgttttcgcagcgcgggcgcaggcgctgggggccttgcgcctcggccagctcctcgaacacgccgtcgtcttcgagcttcaccgcctgatcgttgatgtaaagcacgccgtccttcatctggatgcggtcacccggcacgccgatcaaccgcttgatgaagtcacgcccagagaccggatgacggaacaccaccacatccccgcgttcgggggtgccgccgaacaggcggtcattgtcgcccttggcccagccacagacatcctcggcgtcgatgtcgatgccgaattgcggcagcaccaggctggggcacgacgcataggaatagccataggccatcttgttgacgaagaggaaatcaccgatcagcagcgtttccttcatcgagcccgacggaatccagaacggctgaaagaacagggtccggaacacgcccgcgattagcagcgcatagacgatggtcttgatcgtctcgacaaaggcatttccggtcttggcggctttgctggccatcaggctctccagttgctgcgggcgtttcgggggctacatgcggggcggggcggggtaagtcaagttaacctcccccacctcggcaagcgggcgcgcctcgatcacgacaaaggcctgtgcccaggggtgatcgtcggtcagggtgacatggatgatcgcctcgtagccttcgggcgtcatctcgcgcaggcgctcggcggcccagccagtgacctgcatgacgggctggccactgcgcaggttgctgaccgccatgtccttccacgaaatccccatgcgcaggccggtgcccagcgccttggaacaggcctctttcgcggcccagcgcttggcataggtgcctgcggtgtcagagcggcgctcggccttgcgctgttcgatctcggtgaagacgcggttgcgaaagcggtcgccaaagcggtcgagcgtgcgctcgatccgctcgatattggcgaggtctgtgccgatgccgaggatcattgcggcgccccaaagttttccagaaactttggacaagactttttgaaaaagtcttgtgcccggttcatgcccgcgcctcgtccatcaggcggcgcatttcggcgatggcagggtgcagcccgcgaaagatcgcctcgcctatcaggaaatggccgatattcagctccatcacctcggggaatgccgcgaccggctgcaccgtgtcataggtcagcccgtggcccgcgtgcacctcaagacccagcgaatgggcaaaggcggacatttcgcgcagggcctccagctcgcggtcgcgcgtggcaaagtcgccctcggcatgggcatcgcaataggcgccggtatgcaattcgatcacctgcgcgccgatccggtgcgcggcctcgacctggcgtcggtcggcggcgatgaagatcgacacccggcacccgacctcgcgcagcggtgcgatgaaatgggccagccggttttcttcgcgcgcgacctcaagcccgccctcggtggtgcgttcctcgcgcttttcgggcacgatgcagaccgcgtgcggcttgtggcgcagggcgatcttctgcatctcgtcagtggcggccatctcgaagttgagcggcacgctcagcgccgccatcagcccgtcgatatcggcatcggtgatatggcggcgatcctcgcgcagatgcgcggtaatgccatccgcgcccgcctgttcggcgattttggcggcgcggatcgggtccggatactcaccgccgcgggcgttgcgcacggttgccacatggtcgatattcacgccaaggcgcaggtggggaacagacatgagggggcttcctttcgactcgctcgcgcccgaccctagccgggatttccggggtttggcagatcggcctgcgcctttttcttgatcgcttcgaacttggccttgatcttggcgcggcggcgcttctgataggtgctgatcaccggcaggctgaggtaatagcagaccacgcccgcaacgatccccggtgcgatgccgccgatcatgtagggaaagaacacctcgtcaaagaacaggccgagcgcctgccaatcggcgtcgcgatcggtgaacagcgccaggaaattgtccttgagatcgcccgccgcacgggcgaacttgcgcatcagcccctgtttggcaccctcgtgaaattcggtccccaacaggaaatgcccggtttgcagcgagaccaccccgatcggcacataggtcagcggattgccgaagaaggtaccgctgagcccggcgagaatattgccgttgatcagccgcgccagaatcgccgcgatcacgaaatggataccgtaaaagggcgtgaacgaggcgaagacccctgccccgatgccgcgcgcgatacgttcgggccggtccggcaggcggcgcacccggtgtttgacatagtgaaaggcacgggtccaaccgccgcgcggccagatcagttcccacagcacctgcagcggggagcgtcgatctcggcgcttgaaaaccacgcttggttgtcctttccgtgcctgtcggcctttacccagccgcggcgcccgccttggccttttccctgtagcgttcgaccgaagccacgtcaccctctgcctcgagcgccagcatcaaagaatgcaattgttccacatcccgcagttcgacgctgatcatgaggcgataaaaatccggtttacggtcgatgaattccagattggaaatattggccttcttctcgccgatcaatgtgcaaatccgtcccagcacgcccgcatcgttgccgatggtcaggtcgagcgtggcgccataagcggccggatgggtgccggaatgccagtgcaggtcgacccagcgttcgggctgggtctcgaactcgctcagccggtcgcagtcgatcgtgtgcaccaccacgcccttgccgcgataggtgatgccgacgatgcgctcgcccggcagcggctgacagcagggggcgcgatcaaagctctgccccggttccaggccgatcaccgcccggcgcggcgggatggcatcgccctcgtcgggggccagttcgggatagaccgcctgcaccacgtcatgagcggtgagttcggccgaacccagccgcgccagcagctcgctgcgatccttcagccgcaggtgtttggcagcggtgtccagcgccttgtcggtggccttgcgccccacatggtcaaaggccgagcgcgccagttcgtgccccagcttgatgaagcgttcgcggtccacctcgcgcaatgcgcggcggatcgcggtcttggccttgccggtcaccgcgatttcaagccagctcacctgcggggtctggccctcggcggtgatgacatcgaccgattgcccgttcttgagccgggtccacaacggcacccggatcccgtccaccttggccccgacgcaggcatgcccgatccgggtgtggatggcataggcatagtcgatcggggtggcaccgcgcggcagcttgaccacatcgcccttgggggtgaagcagaacacctggtcggaatacatctcgagcttgaccgcttcgaggaagtcttcgtgatcctcctcgctgtcaaactgttcggtcaggcccgcgatccacttggccggatcgacggcaaaggggttctgggtgcgcaccccgtcacgataggaccaatgcgccgccacgccggtttcggccacgtcatgcatctggcgagtgcggatctgcacctcgacccgcttgccgtcacgccccgatacggtggtatggatcgagcggtagccgttcgatttcggctggctgatatagtccttgaaccgccccggcaccgcgcgccagcgctggtggatggcacccagcgtgcggtaacaatcctcttcggacagggtgatgatgcggaagccgtagatatcggacaggcgcgagaagccctgatccttttcctgcatcttgcgccagatcgaatagggtttcttggcgcggccgaacacttcggcctcgatccccgccttgtccagctcgtgccgcatgtcgccggtgatccggtggatcacgtcgccggtttcgcgctgcagcgtgatgaagcggcggatgatcgactggcgcccctcggggttgagcacgcgaaaggccagatcctccagctcttcgcgcatccattgcatgcccatgcgtccggcaaggggggcatagatatccatggtctcgcgcgccttgaccgcctgcttctccgggcgcatcgccttgatggtgcgcatgttgtgcagccggtcggccagcttgaccaggatcacccgcaggtccttggacatggccatgaacagcttgcggaagttctcggcctgcttggtctcgcgcgaggagagttgcaggttggtcagcttggtcacgccatcgaccagcatggccacctcttcgccgaacagctcggacacctgcccatagctggccttggtatcctcgatcgtgtcgtgcagcagtgcggtgatgatggtggcatcgtccagccgctgttcggtcagaatggcggcgacggcaacgggatgggtgaaataaggttcgccggaatggcgaaactggccgtcatgcatctgttgcccgaactcataggcccgggtaatgcgttcggcattggtcttggggttgtagttgcggaccagagcaatcaggtcgtcagcagaaatcatccggtccgcatcctttcgcgcggcgtcctcagccctgcccctgcgcctccatgagggcacgcagcaggcgttcttcggacatgtcgtcctcgaccgggcggtcgctctcggcacccatcagcagggccatctggtcctcttcgggttcgtccacttcgatctgggtctggttcgcctcgatcaggcgctcgcgcagatcgtcggcgctctgggtctcgtcagcgatctcgcgcagcgacacgaccgggttcttgtcattgtcgcggtccacggtgatcgcggcaccggcagagatctcgcgcgcacgatgagcggcaagcaataccagctcgaaccggttcggaaccttgtctacgcaatcttctaccgtcacgcgggccatcagcgactctccaaagtgcagctttgtccagaaagcacggttctaggcgcgattccccagcttgacaagcgggaaatgcccggttttgcggtcaaagcagccggatctcggcaaggtctccggcaggcagcgccgccagcatctcctgcacgctcagacccaggaccggatggcgccaatcgggggcgacatcggccatcggcaccagcacgaagccccgatcctgcaaccggggatggggcaggatcagctggtcgggggccagttcggcctggcgtgccgggtccagctgcctccaggcatcgtgacctgccctgtcaggcaggacgctgtcgccatgacagatcaggtccagatccagtgtacgcatcccccagcgctgttcgcgggcgcgcccgaattccgcctccacctggtgcagcagctcaagcaaagcaaccggtgatagatttgtgttgatagaaatcgccgcattgatgtaatcaggtcctgcgcctgccgggaagcagggagtggtgaaaaaccggctctcgtcgcgaatcaccaatccccttcgtgcaagcatccgtaccgcattccgcaacgtcacctcggggggggtttgatcaaaagatagatttccacccaatgcgataacggcaaattgctcggaaaccatcacggttggcttccgttaacgtcaagagtgcacttgctatacatgcctattctcctacattaggaccactgatccgccgattttaagcactcactcacggatacctggcggtttcggtacataccggaaggaacaattatgttttataaggacgaacggctagcgctgttcatcgacggttcgaatctttatgcggcggccaaggctctcggctttgatatcgactacaagcttctcaggcaggagttcatgcgtcgcggcaagatgctaagggccttctattacacggcgctgctggaaaacgacgaatactctccgatccgtccgcttgtcgattggctgcactataacgggttcaccatggtgaccaaaccggccaaggaatacaccgacagcatggggcgtcggaaggtcaaggggaacatggatatcgaactgaccgtggacgccatggaactggcgccgcgtgtcgatcatatcgtgctgttctcgggcgatggcgattttcgcccgctggttgccagcctgcagcgtcagggcgtgcgtgtctcggtggtctcgaccatccgcagccagccgccgatgatctcagacgagctgcgccggcaggcggacaatttcatcgagctcgaagagctgcgcgaagtgatcggacgcccgccccgcgaagtgccggcagagccgcgctcgtttgcggccaacggcaactgatccacgccccaaagaccatgcaaaaaatatacggccagatgagcaatcatctggccgtatgtcattaaatatcactgcctgcttcaatacccgccttctatccggttccggtgacggattcgtgacacccagaaccgggctggatctgggcggcacaaaaccttacctgtgcacaggcaaggagacccgcccatgaccaaatcgcccctgaccctctatcttgccgcgccgcgcgggttctgcgccggtgtcgaccgcgccatcaagatcgtcgagatggcgatcgagaaatggggcgccccggtctatgtccgtcacgagatcgtgcataacaagttcgtggtcgacgggctgcgcgccaagggcgcggtcttcgtcgaggaactcgatgaatgcccggacgaccggccagtgatcttttccgcccacggggttcccaaagcgatcccggccgaggccgagcggcgccagatggtctatgtcgatgccacctgcccgctggtatccaaggtccatatcgaggccgagcggcacgccgaacacggtctgcagatcatcatgatcggccatcgcggccatcccgaaaccatcggcaccatgggacaattgcccgagggcgaggtgctgctggtggaaacggtcgcggatgtggcccgcattgcggtgcgcgaccctgcccgccttgcctttgtcacccagaccaccctgtcggtggacgatacccgcgacatcgtcgcggcccttcaggcgcggttcccgcagatcgtcggcccgcacaaggaagacatctgttacgccaccaccaaccggcaagaggcggtcaaggcggtggcgccgaaatcggacgcgctcttggtggtgggggcacccaactcctcgaactcgcgccgcctggtcgaggttgccgccaaggcgggctgttcctatgcgcaactcgtacagcgcgccgatgacatcgactggcgcgcgttggacggcatcgcaaccattgccgtctctgccggcgcctcggcccccgaactgctggtgaacgaggtgatcgacgcctttcgcgcgcggtttgacgtgacggtcgaggtggtggaaaccgcggtcgaacatgtcgagttcaaggtcccgcgcgtgctgcggcaaccggcgtgaccccgaaccgcccggccctgaccggctatcgctacagcgtctatacgcgggcggcccggttggcgctgatcgaaaaggcggtcgcatacgactatcacgaacacgacccctttgcccccggcgcgcagggcgcgcacccgtttggccgggttcccgtgctgcatcacacaggcgcgcggttctatgaaaccgccgcgatcaccgcctatgtcgatcttgcctttcccggccccgcgctgatgcccgaacgccccgcagcggtggcgcgtgccgtgcaggtgatctcgatcgtggacgcctatgcctattggcccctggtccggcaggtctattcccacgcggtgtttcgcccggcgatgggcgaacccgcgtcgcagcagagcctgcgcgaggggatggagcgtgcaccggcggttctggccgcgcttgacgagatcgcggccgaggggctggtgctctcggggccggtgacgcgcgccgattgccatctggcgccgatgatcgcagcctttgtacaggcgccagagggggcggacctgctgcggcgctatcccgcattggcggcatggtggcaggatatggccgggcgggacagcctgcaccttaccgaaaccccgcttccctagccgcaggttcaccgctaggctgcataggaaccgacagcggaccgacgacagaaaagggttagattcatgatttcattgcaatttttcatcaccgcctttgtcgttgtcctggcccccggcaccggtgtgatctatacgctggcgatcggtctggggcgcggtcgcagcgcggcggcctgggcggcgctgggctgtacgcttggcatcctgccgcatctggcggcggctattctggggcttgcggcgatcctgcacagttcggcgcttttgttccaactggtcaaggccgctggtgtcgcctatctgctctacctcgcctggcaggcgctgcgcagtgacggcgccctggcgatccgatccgagcacagccaccagcccggctggcggatcgcctggcgcggggcgctgatcaacatcctgaaccccaagctttccgtctttttcctggcgctgctgccgccgttcctgtccggcaacccggccagtgccactgccgagatgagcctattgggcctcgtcttcatggcgatgacctttgccgtgttcctgctctatggcgccttcgcctcggccgcgcgcacctatctgatgcaaagcgaacgggcgctgcgctggatggggcgcggctttgccctggtctttgccgggcttgccgcccgtctcgcgatggagcgcgcatgaccgccatcccccgcgcaccgctgatcctgggccttgcggggctgatcccattcctctggggcgcgcttacctatctgagcccggcggcgcaggcctggggcgctgctgcgcttggcccccgctttgtggggccttatgtgcagatcgcctatggccagatcatcctggccttcatgtccggcgtgctctggggctttgcgaccaaggccgatgaccgccgcgccgcgaccggctatgtacttgcggtgctgcccgcgctctgggcctttttcatgaccgggggcggcccgaccggcgcggcgatcaacctgatcttcggctttctgggcctgttgatgctggatgcggcctttgccagctgggggctggcgccggtctggtggatgcggctgcgcctgctgctgacggcggtcgttaccatttgcctggcagtaggagccttcttgtgagcgacccggaaacgatccgcatctatgacgaccgcgccagcgattatgccgcgctgaccgaggatcacaacgccgccgaccccgcgctggaggcctttgtcgccgccctgcccccggggggccgggtgcttgacctcgggtgcggccccggcacctctgcggcccggatggcgcagactggtctgacggtggtggcggtcgatgcctcgggcgaaatggtggcgctggccgcgcggcacccgggcgtcaccgcccgtcaggcccggttcgacgagatcgacgagaccgccgcctatgacggcatctgggccaatttcagcctgttgcacgccccgcaggccgagttccccggccatctcgcgcacctgtttcgggccttgaaacccggcgggattttccatatcgccctcaagctcgggaccggcgaagggcgcgacagcctcggtcggttctacagctattaccaggaggacgcgttggaacatctgttgcaacaggccggattcaccatcaccgcccgctctttcggcgctgggccggggcttagcggcaaggtcgaggactggatcgcgatgcgcgcccatgcctgagctgtttgcctataccgacggcgcctgttccggcaatcccggccccggcggctggggcgtgctgttgcgcgccatcgagggcgagaccgtgctgaaggaacgcgagctgtgcggtggcgaggctgagaccaccaacaaccggatggaactcttggctgcgatcaacgcgctggaaacgctggagcggccctcgaaaatcaccgtggtcaccgacagcgcctatgtaaagaacggtgtgaccggctggatattcggctggaagcgcaacggctggaagaccgccggcaagaaaccggtcaagaatgtcgaactgtggcagcgtcttgacttggcgcaggcacgccatgacgtgacctggaagtgggtcaagggccatgcgggacatcccgagaacgaacgcgccgacgagttggcgcgtgcaggcatgaaacccttcaagccgaaaaaggcccgcgcgtgagcctgcttgcgctgcttgattacgcctcggttctggtctttgccctgaccggcgcgctggtggccagccgggcgcagctcgacctggttgggtttgcctttgtcgcctgcctgacggcggtggggggtggcaccgtgcgggacctgcttctgggccgtgacccggtgttctgggtgggccagcccgcctatatcctgatcgcctccggtgctgcggcgctggtcttcttcaccgcgcatctggtcgaaagccgctatcgcctgctgatctggctggacagttttgcactgtccatcgcggtggcggccggcaccggggtcgcactggcgcaggggcaaccgcccgtgatcgtagtcctgatggggatgatgaccggctgcctgggcgggctgatgcgcgatgtggtctgcaacgaggtaccgctggtcctgaaacagggcgaactctatgtctcttgcgcgctggcgggagcggtggcggcggtgatcgccaccgggctggggctggccacgctgcccgcgctgggcctttgcgcgcttgtctgctggggtctgcgcgccgggtcactgatctttggctggcgcctgccggtctataaaagccgcccgccgcgcacgcgcggctgacgcctcttcatttcgcccaaaatactccgaagcgcgaggcagagcctcgcactcgtccggcgcgtctcagcgccgccgcagataggtctgccagagccagaccaccagaagcgcgcccagtaccgcgccgacaaagcccgacagccagcccatcatggtcagaagcgcccgcaggatcagcccgccgatcagtgcgccaacgatgccgatcagcatggtggtgggaatatccgcctcgacccgcatcagccgggtggccagaaacccggcagcggcgccgatgatgatcaggacaacgatatgcatctcatttcctccagtggaaggggacgatgatcagcgcgccgatagacgaaaggatggcgttcatccccgcagatccaaagccgatcccgaacatgatccgcacaaagtaaaacaggaaggccccgcccacgcagatgatgatggattgcagatagccgttatgggtgaaccccgatttctcggaaatgtagccgacgatcccggcgatcaccaccgttcccatcagaaccatgaacatgcgcaatccccttctacaggcgggttccctttggcacgggccagccgcgcaggaagatatcggcatcctgcgccgccttgcccgcccgttgcaagcggatgagtgagatggcgccggtgccacaggcgatggtcagggcatcgtccagcacctcacccggggtgccctgcccctcgtccaggcgcgaggcgagcagtttcacccgctcgcccgcaatctcggtccaggcgccgggaaagggcgagaggccccggatttgccggtcgatcgcgaccgcggggcgggtccagtccacccgcgcctcggccttgtcgatcttggcggcataggtgacgccatcctcgggttgcggctcgggcgtcagttcgggcaggcgtgccagagcctcgacgatcaggtcggcgcccatcgccgacagccggtcgtgcaaggcgccggtggtctcctccgcccgaatgggcgtcctcgacctgagcagcaccggacctgtatcgagacccgcctccatctgcatgatgcagatgccggtcgcttcgtcacccgccatgatcgccctgtgaatcggcgccgcgccacgccagcgtggcaacaggctggcgtggatattgaggcagccatggcgcggcgcgtccagcaccgcttgcggcaggatcagcccatatgccaccaccaccgccacatcggcgccgagtgcggcgaaatccgcctgcgcctcggcccctttcagcgagaccgggtggcgcacctccagccccaggtccagcgcgcgggcatggaccggggtcgggcggtcctttttcccgcgccccgccgggcgcggcggctggcaatagacggcagcgatctcatgcccggccgcgaccagcgcctccagcaccgggaccgagaaatcgggggttcccatgaacacgacgcgcatgacctcagccccccagcttgcgcgccttgcgcagcagcatgtcgcgtttcaccttgctgagattgtcgaaatacatccgcccgttcaggtggtcgatctggtgctgcacgctggtcgcctcgatgccgacgaaatcgcgccggtcgacctgcccctgttcgttcaggaaccgcaccgtcaccgcgcgcgggcgtttcagctttgccgagacgccgggcaggttggggctggcctcgtcatgttcgcgcagctcgatcgaggcatgcaggatctcagggttcgccagacgcaccgcgcggccccgctcggacgagccgtcgaccaccgccagccgcagcatcaccccgatctgcggcgcggccaggcccacaccgggcatcgcctccatcgtgtcgatcatgtcggtccagatggcgcggatctcgtcggtgatctcgctcacctcggcggcgcgggtgcgcagatgcttgtcgggccagggcagacagcggcgaacggtcatgaatggtttccctcataagcggacagcatggcggcgcgggcccgcgggtccagatgatccagcgtgacgaccccgttcagatggtcgaattcgtgctggatgcagcgcgcctcgaacccgtcgaaatcggccatgtgaatgtcgccctcgggcgcggtccattgcacggttaccgccttgggccgggtgacgggcaccgacaggccggggatcgacaggcacacctcctccatctcgaccggcacccgctcggcggccatgatcaccgggttgatcatcgccatcgggctgggggggccctctttccagccgacatccatgacgaaaaaccgctgcatcacgccgacctgaggcgccgccagaccgcgtcccttggcggcatacatcgtgtcgaacatgtcgcggatcagatcgtcgggcacgatcccctcaaccggatcacagcgccacgacaggcgcgcatcgggccaggtcaggatcggcaggacgctcacgcccgggctcgctcgcgcttcagcttctgcatcttgcgggtgatcatctggcgtttcagcggcttgagatagtcgatgaacagcttgccatccagatggtcgatctcgtgctgcacgcaagtggcccagagcccgtcgaatgtctcgctttgcaatttgccgtcccggtcgatccattcgacatccaccaccttggggcgggtcacctcggcatattgctcggggatggacaggcagccttcctcgtagatattggtttcgtccgaggcggccaccacgcgcgggttgaacatcaccagcgggcgcgcgggcgcgctttcttccttgacgcaatcgagcacgatcaagcggtcgagcacaccgatctgcggcgccgccaggccgatgcccggcgcgtcatacatggtttccagcatatcgtcggccagcgcccgcaattcgtccgagatatcggcaacgggtgcgcagacctttttcaggcgcggatcgggatgaatgagaatagcacgtttcatggccccgatttaggcgattgcccgctctgctgcaacgccccttgcgcacggcggcaaacaggctagcctctgcccgaccagatgaccccggagacacagatgagctttgacgacctgatcgaccgccacggaaccttttgttcgaaatgggacatgatggagcccatctatggcgtgcccgcccaggacgggctggccatgtgggtcgccgacatggatttccgcgcgcccgatcatgtgctggccaggctgcgcgagatgaccgaccatggcgtgctgggctacgtggattactccaaaccctatactgacgcgatccgttggtggatgcgcaaccgccacgactgggatgtggcgcccgaggcgatctttacaaccaccgggctggtgaatggcgtcggcatgtgccttgataccttcacccagccgggcgacgggatcgtgctgttcacaccggtctatcatgcctttgccaaggtgatccgcaatgcgggccgtcaggtggtggaatgccagctggttaacaccgatggccggtacgagatggatttcgccgcctatgacgcgcagatgaccggcaacgagcgcatggtgatcctgtgctcgccgcacaatccgggcggccgggtctggacacaggaagagctgcgcgcggtggccgatttcgccaaacggcacgatctgcttcttgtgtcggacgagatccaccatgacctggtctatccgggtcacactcatatcccgatgcccaacgcggcgcccgatatcatcgaccggctgttgatgctgaccgcgccctccaagaccttcaacatagcgggcctgcacactggccaggtcatcatccccgatcccgaactgcgcggccgctttgccaagcggatggcggcgctgtcgctggcgccgaactcgaccgggcagatggcgacgctggctgcctattcgcccgagggggcggaatgggtcgacgggctgctggcctatctggacgagaaccggcgcctgttcgacagcgccatcgcggcgatccccggcctgcgctcgatgccgctcgaggcgacctatctcgcctgggtggatttctcaggcaccggcatggagcgggccgagttcaccgagcgggtcgaacagcaggccaagatcgcggtaaaccacggcaccagtttcggcaccggcggcgagaatttcctgcgcttcaacctgggcacccagcgggcccggatcgaagaggcgatcgaccggctgaacagggcgtttggcgatctgcaataaacgtgttccggtgagcgaccccatgtcgctcatcgcaaaacccgtcgaggacgcccgcagggcggaggagactatcccttgcccagcagcccgacgggcgcatccgccgcgcgttcgaaatccagcggcgcgcggtcctgggccagcgtgtgccgcttgaactcatagaccatctcgccgccctcgccacccgaggccacgatcaggcattgatagagcaggttcggcccctcatagatatcgaccagcccgcgcagcgccggcgtggtttcggcctcgaccgcaaacccgtcgcgccacagccgcagcacggtgtaaaacacgccgccatgctctacccgcaggcggctcatcttcttcaatccggcgatccgggcccgcgccagatcctcactgacttcttttgaaatatatgtgctcataatagcgtctccccgccaacctcatcagcctgccgcagccttccttaaaatcaagcaaagattttcgctgtctgcggatagtcccaagatggttgctgtggggtcgcgcccaatgtgcacctgcgcagggtcgttgcgcggcagcggcgtggcgcgcaccgtggcagctcctaagttcgtctcaaagaaacaggagacaccgatgggcctgctgatcgaaggtatctggcacgacacctggtatgacaccaaatccagcggcggcgccttccggcgctcggccgcgcaattccgcaactgggtcacccccgacggtgcccccgggccaaccggcaaggggggctttgccgcggcgtcggggcgctaccacctttatgtcagctatgcctgcccctgggcgcaccgcaccctgatctttcgcgaaatcaagggcttgtccgcacatatcccggtctctgccgtgcatcccgatatgctggatcaaggctggacctttgcgcccgaaccacaaggccgcaccggcgatcgcctttacgggctgaactatgcccatcaggtctatacccgcgccgatcccacctattccggccgcgtcaccgtaccgatcctgtgggatagcgagcgtcagaccgtcgtgtcgaacgaaagctcggaaatcatccgcatgttcaactcggccttcgatgggctgaccggcaaccgcgacgacttttggcccgaggcgctgcgcgaggcgatcgaaccggtcaatgcccgcatctatgatactgtcaacaatggggtctacaaatgcggatttgccaccacgcaagaggcttatgacgccgccatcgaaccgctgttcgatacgctcgactggctcgactcacatctggcgcagaatcgctatctgatgggcgaccggctgaccgaggccgattggcgcctgttcaccacgctgatccgtttcgacccggtctatcatctgcatttcaaatgcaaccggcggcggctggtcgactatcccaacctctgggcctatacgcgggaactctatcaatggcccggcgtggccggaaccgtgcatatggatcacatcatccgccactatcactacagccatgacagcatcaatccgcaccgaatcataccggtcggccccgcgctcgacctgctggagccccatcgccgcgatcaacgcacggtggcgtaatgctcgaccatggcagccagatcctcgggcggtgtgtcgccatggacataggcacaggcattagggctgtgggcaaagatcgacccgtccgaaaagaaggtcgtattggtgacgaagatgatccgggcatcggggcggcgatagctggcgaaatccgcaaccgccagggcgctgccctgctcaagcaccagatccagaacgataatctcgaactctgcgcgatagagcgccaggatcgcatcctcttgcgaggtcactaacgtgacctgctgaccctgacgttgcaggtggcgttgccagagcgtgccaagctctgggttactttcgacgatcaacacatgcataacagtaaacccggcacttctgtttgagatcgattgtggtgccagtctcccttggctccgtaatctgatcaaatgctttacaaattgttaacatcggttcccgcgcaccggaagccgccttcatcccttgagcttcgggcggaaatccgcttgatgcaagtcgcgatgtcggggatgacagggacatgaacacgggatttgccaatccgtccgccaagccggacgatccgaccgatccgcgcgcgcgccgtgaccatggcggcgggctggatggggcgatgcgccgatacggcggccagcgcgccgactggatcgacctgtcgaccggcatcaaccccctgccctatccggttggcacgctgctgcccgaagactggacggcgctgcccgatcacggcgcctttggcgagctgatccgcgccgcgcgtgcgttctggcatctgcccgaggcggcggcggtcctgcccgcgcccggcgcctcggccctgatcgcgcgcattccggcgctggccgatccggcgcgggtgcggatcacccaacccacctataacgaacatgccgccgcctttaccgcccatggctggcaggtggtcgcggatggcccggccgaggcgcgggtgatcgtgcaccccaacaatcctgatggccgcatctggtccgaggccgaggccgaaggcgcgctttgcgtcatcgacgaaagctttggcgatgtggcgcccgaaacctcgctggcgcatctggccgcacgcccgggcaccgtggtgctaaagagctttggcaagttctgggggctcgccgggctgcggctcggctttgccgtcgccctgcccgagaccattgcgcggctcaacgacctgaccggcccctgggctgtgtcggggccggcgctgcgcatcgggacaagggcgctgagcgacaccgcctgggccgaagagacccgcatcaggctggcgcaggaggccgcccggctcgacacgctgatgagcgcaggcggcgtccaggtgctgggcggcaccgacctgtttcgcctttaccaggtcgatgatgccgccgcctggcaggaccgtctggcacgggcccggatctggagccgcatctttccctattccgaccgctttctgcggctgggcctgccccccgccgagggctgggatcggctggagagcgcattatgagcaccgccctgctgctcggctttgccatgctgctggatgccgcgctgggcgaacccgaatggctgtggtcgcgcctgcgccatccggcggttctgatcggcgacatcatctcggttctggatgacgagttgaacgagggcgggcatcgccgactcaagggtgtggcggtgaccgcgatcctggcggtgggcgccctgtcggtcggggcgttgctgtcgctgttgggaccggtggccgaggtgctgatctgcgccatcctgctggcgcagaaatcgctggccgggcatgtggcggatgtggccgacgcgctgcgcctgtcgctgcccgaggcccggcgcagtgttgcccgcatcgtctcgcgcgatacggcaaccatgtccgaaccgcaggtggcgcgcgccgctatcgaaagtgctgcggaaaacctcagcgacggggtgatcgcgcccgccttctggtttctggtcggtggcctgccgggcctgctgctttacaagacgatcaacaccgccgacagcatggtcggctatatgaacgagcgatacgcacagttcggctgggccgccgcgcggctggatgacctgctcaacctgatcccggcccgcctgacctgcggcatgatcgtgctcttgtccaatggctggcgccattggcgcggcatcgtcgaggatgcccagcgccatatctcgcccaatgccggctggcccgaggccgccatggcccgcgcgctcaacatcgcgctggccggtccgcgcagctatcacggcgagatccggcacctggcctgggtcaacgaggagggccgcaaggagatcggcccgcgcgagatcgagcgcgcggtgacgctgctgtggcaggtctgggcactggcgctgggtctgaccttgacgctggtggcgctggcggcgatcttctgatcgcattccagaaccaaaccaacaggacatcatgcgaattcttccccagatcatggccgctattgtgctggcctctccggcgctgtcgcaatgcggcggcggtttttcaagctttgtcgatggtctcaaggccgaagcggtttcgatgggccacgatgcggcgctggtcgaccgcttctttcagggcgcggcgcaggacgcaaaggtgctcaaggccgaccgtgctcagggcgtgttccagaaaccctttgtcgagttctcgcgccgtctgatctcgcaaaaccggctcgacaccggcaaggcgatgggacgcaaatacgatgcggtgttcgaccggatcgaggcggaatacggagtgtcgcgcggggtgcttctggcgttctgggcgttcgagaccgatttcggcggctttcagggcgatttcaacacccgcaacgccctgatcacgctggcccatgattgccgccggcccgagctgttccggccgcagatcttcgccgccatcgagctttacagccatggcgatttcgaccccgcccgcaccaccggtgcctgggcgggcgagatcggcatggtacagatgctgccacgcgatatccttgaaaacggcgtcgacggcgatggcgacgggcatgtgaccctcaagacctcggcaccggatgccctgatgtcgggcgcgcggatgctgtcgcatctgggctggcgcgcgggcgagccctggctgcaggaggtcaccctgcccgcgcaaatggactggtcgttgagcgggccgggcaagccgcgttcagcgggtgagtggcaggcgatgggtgtgcgtccgcgcgcgggcgaccttgccgatctgcccgcctcgctgatcctgccgcagggccacaaggggccggccttcctcgcctatcccaatttcgacgtctatttcgaatggaaccagagctttgtctatgtgctgacggcggcctatttcggcaccaggctggagggcgggcaggtctatgacgccggcaatcccgcgcccgggctggacggcgccggcatgaaagcgctgcaacagaagttgcaggcgcgcggccatgacgtgggcaagatcgacggcattctgggcgcgggcacacgcgccgcggtccaggccgaacaggcccggctgggcctgcccgccgacgcctggcccacggcagagctgctcaaccggttgtaagggcgcacctcactcgggccggaccggataccgctcgcccgtttccgtgatcagcagcatccgggtgccgttcaggacatagaggtcacagcgacccagaccgttgcggaagcgggtgcagatgctgccatcctcggcgatgtgataggtgccgaatgcggtgcccccgccattggccggggaataggtgtaggaaaacgagccccccgccgaataggtcgagcggccatcatcgtagaaggtcagcgtgcgcccggccagcgcctccaattcggaagaattcagggggcggtcgccctctttcagacgccattcggtggccatcagaggtgtcgcgacaagggtgcaggcaagggcaatgcgcaggatcatctgccaaacctagcccggcagcacccgcgcccccagtcacgttgcggtgaggcggatcaggcgaccagcgcctcggccttcttgaggtcgaccgagaccagttggctgacacccttttcctgcatggtcacaccgaacagacggtccatccgcgccatggtcaccgcgtggtgggtgatgatcaggaaccttgtgtcggtctggcggcacatctcgtccagcagatcgcagaaccgggtcacgttggcatcgtcgagcggcgcgtcgacctcgtccagcacgcagatcggcgccgggttggcgaggaagacggcaaagatcagcgccatcgcggtcagcgtctgctcgccccccgacaagagcgacagggtcgagagttttttgcccggcggctggcacatgatttccagccccgcatccagcggatcgtcgctttcgaccatgaccagattggcctcgccgccgccaaacaggtggcggaacagcatggcaaagttcgaattgacctgctcaaaggcggtgagcagtcgctcgcgcccctcgcggttgaggctggcgatgccgctgcgcagggtcttgaccgcctcttccagatcactcttttccttggacagcgagtcgaattcttcctgtacctcgcgcgcgtcctcttcggcacgcaggttgaccgcgcccatggcatcgcgctggcgtttgtggcggttgacctcggcctcgagcgcgtcgctgtcgggcatggcatcgggttccacgcccagcttggacaacagctggttcggggttacctgctgttcctcggcgatgcgttcggcagcggcctgcatggtctcgcgggcggcctcggcccgggcctcggcggctgcccggccctcgcgggcctcggacgcgagacgcgccgcctcgcgctcggccagggccgcctcgcggtgtttcgtctcgcctgaggcgagccgatccgcggcctcggccctgcgggcctcggccgtttcggtctgttccgccagatcctcgcgtgcctcggcgatctcgccgggcacctgcatcgcttcgcccagctcttcctcggaggcggccttgcgctcttccagctcggcaatgcgcttgcccgcggtttccagccggtggcgccagccgctcagatccttggtgacctcctgactgcgcttggtgcgggcctcgccctcgcgacgcacctcgtcatgggtcgagcggtgggtcagcatggtgatccgcgccgcctcgaccgcgtggcggatatcctcgaccgaggcgcgggcggtgtcgagatcgccaaggtcagccagcccaccctcggcctcgcgcagctgggcgcgggcggccatggcatcctctttgtggcgggtgacggccaggccaagcgtttccaaccggccctgggccaggttgcgctcggcctcggcccggctttgggcgcgggcggcatcggccatgcgctgatcggcggcgcggcgggcctcgcgcgcctgacggtcggcttcggtcacctcgcgcaagcgctgcgacaggcggccatgggccgcgcgcgcgccttcggcccgggcgctgacctgcgccagttcctgcttcaacgcctccagccggttgagctgttccagccgcatcgccgccgcgctgggggcgtcctgcgcccaggcgcggaacccgtcccagcgccacagatcgccctcgagactgaccagccgctgaccgggtttcagagccgcttgcaggcgggcaccggtggcggcgtcgaccagaccgatctgcgcgatgcggcggctcagccggtcggggccggacacatgccgcgccagcgggtcggccccctcgggcagcggttggccctgcgtgtaatcgggcaggtcaagccagcccgagggcccctcgccctcgaccagcggtgcgcgcaggtcatcggccagcgccgcgcccagcgccttttcatagcccggctcaacccgcatcagatcgagcacatgcccgccctcggcggtatcacgctcgaccagcttggccagcgcgccggtttcggcgcggatggcacccagctcgccctcggcctcggacagctgcgcgcgggcctcggcctcgcgcgcctgggtctcgccgcgcagctcgtcggcggcggccagcgcctcttcggcggcctcggcggcctcggcggcctcttcggcggcactctcggcgccctcataggcctcgcctgcgcgatccagcgctgcgtgggcctcctcgaccgcgcctcgggcgcgggtctcctcggcctcggagcgggccagcgtcttgcggctgtcctcgaccagacgctgggccgactggtggcgggcggccagccgcgccacatcctcggtcacctggctcagatgatcctcgcgctcttgcaggacggcagccgcctcgcgggccagttccgccgcctcggccagacggtcggcatggccggcgccggccttggacagttcgcgcgcctcccattccaggcgctcgatcgtgtcgccggcgtcgcggttcagcccggtctcgcgctcgatgtcgcggcccagttgggcgatgcgggcagtcagaacctcgatctgctggcgggcgcgctgttcctgatcgttgagcgtgtcgcgttgcacatgcatgcgctgaagcacggcaccggcaatcgcctcttcctcgcgtagcgcaggcagcgccgcctcggtctcgttgcgcagcgcctcggcctgccgggccgccgcctcggcccgcgaggcatcgagggtgcggtggcgcaacacctcttcggccttggcgcgcgcctcgtcggcatcgcgccagcggcgatagagcagctgcccttcggccagccgcagctgttctccgatctcgcgatagcgcgccgcctgccgggcctgacgcgccagctgcgccagctgggtgcccagctgctccagcacatcatccacgcgggtcaggttggtctcggtgcccttcagcttcagctcggcctcgtggcggcgctgataaaggcccgagatcccggccgcctcttccaggatgcggcggcgcgaggtgggtttggcattgatcagctcggcgatctggccctggcgcaccagcgccggggaatgcgccccggtcgaggcatcggcgaacaggatctgcacgtcgcgggcgcgcacatccttgccattggccttgtaggcgctgccgacgtcgcgggtgatgcggcgcacgatttccaactgatcggcatcgttgaaccccgagggcgccaagcgctcggaattgtccatcaacagcgtgacctcggcaaagttgcgcgccgggcgcgaggaggcgccggcaaagatcacgtcctccatgccgccgccacgcatcgccttggggcggttctcgcccatcacccagcgcagcgcctcgagcaggttggacttgccgcagccattggggcccacaataccggtcagcccgtccgcgataatcagatcggtcgggtcaacaaagcttttgaagccggtcagtttgagcctgttgaaacgcaagtgcgggcggctttcggtgattccagtgtcccgacagcctgcccgggccgcttgccgcctgtcaacgccccacccccatcatctggagggctgggccgagttatccccaatatatggcgatttccggcctaatagggcgtgcattcgaaatcggtatactcggtgtcaccgctggtccagctgtccacctcgaaacagtcgaaccgcaacatcgccgcaggcagcgcccagttggccggacgcccgtcgcagctgagcacgccggtcgccaccgcctgatcgcccagcacaccaaccactcggcagcccgagacctgcgccatggcaaacccggcccgctcgcggatcgggccaaagcggggggcgtattgcggattgacccggatcgcctcggccagattgccgcgcacccgcacgtcgaacacactgccgcccacatcgacacgggtcgcaggcaggccccgaaactcgcgcccggggccgccgcaaccggccagcaacacgatgagagagagcaggcggagcataggaccactctgcctcaaatcaggttaacagagggtttcacccagcgcgcagcaactgccccagccgggccatgccctcttcgatcatctcctcactggcgcaggagaagctgagccgcagcgtgttggcgcccgagccgtcggcaaaaaacgcacgcccgggcacaaaggccacccgcaccgtgtccagcgagcgcgccagcagcgcggcgccgtccatgccctggggcagggtcagccagacgaacatgccgccctcggggcgggtccagtcgacaccctcgggcatgtgccgggccagcgccgccagcatggcgtcgcggcggcggcgatatgtagcgcgcaggctggcgacatggctgtcgaacagggtctcggccacccgatgaatggcgatctggttgatggtcgaggaatgcaggtcggcggcctgtttcatcagcaccaactggcggatcaccgcctgcggcgccaccacccaccccacgcgaaggccgggcgaaagcgtcttggaaaacgacccgcaatagagcgtgcggcacgcctcgatcgagcccttgcgcgcgatttcaagcgccaggatcggcggcaccggcgcaccatcatagcgcagcgcctgataggcggcgtcctcgatcaccgcgcaatccagcgtctcggccagatcgagcaggcgctcgcgcccggcctcatccaccgtctcgcccgtcgggttggcgaaatcggccgagagataggccatcttgacctgtccgccggcggcctcggccgcagcgcggtaatcttcgggtaagcggttggtgttgatgtgcagccggtcataggctggttcataggcgttgaaggccgccagcgcgcccagatatgtaggccagcccaccagagcggtatcgccgggcgacaggaacagcttgcccaggtagtcgagtgcctgctgcgaacccgaggtgatcaggatgttgttggcgccgcagggcacgcccagcgtgcccatgtgatcggccagccagctgcgcagcggcagatagccctcgctcaccgagtattgcagcgcctgcgcctggtgtgcaggtgtcagcacctcggcaaaggcattcgcaaaggcctcggccgggaacagagcggggtcggggattcctccggcaaaggacaggatatcgggctggtcgagcagtttcagcaactcgcggatctccgacgctttcaaccgcccggcccgcgtggcaaagatttcttccagactcataccccgatcctccctctgatcggagcgagactaggaagggctgcatttaagtcaataagtctgaccaatgttacaacggacgtgaacgccccctgttgcgtcctgcggcgcgcggtcatatgttttgaccacattcagaggcaccgcccgcatatgccattccagaaagtccaacccgaaaaactgtcgacctcggtcgtgcgtcagatcgagatgctgatcctgcaaggtatcctgcgacccggcgaacggctgcccgccgaacgtgacctggccgagcggctgggcgtgtcgcgcccctcactgcgcgacgcggtggccgaattgcaggaccagggtctgctgaccgccaaggccgggtcgggcatctacgtggccgaggtgctggggtcggccttttcccctgcactgatccggctgttcggtacccatgacgaggcggtgttcgactatttgtcgttccgacgcgacatggagggattggccgcagagcgtgccgcgcggctggggtcggaaagtgacctgaaggtgatccaggccatctatgacaagatggagacggcccacagccgccaagccgccgatgacgaggcgcaactagacgcccagttccatatggcgatcatcgaggccagccacaacgtggtaatgctgcacatgatgcggtctatgttcgaactgctgcggcagggcgtgttctacaaccgtcgaatcatgttccaccagcgcaccacccgcaccgccattctggaccagcactgcgcgatcaatacggcactgcaggaacgaaaccccgaaggcgcccgcgcggccgtcgaagcacatctgaattatgtggaacagtgtctggccgatcagcagaaagccgaacgcaacgaggccgtcgcccgacagcggcttgagcacgagacagggcaaggctgatgttcgtcggtcaccttcccggcgcctacctgatctttcgcgtggtcacaccgcgaattgagcgaatggcgttcactgcagccatgttgggtgcgattgcccccgatttggatatgctccgcttctatttcgtcgatgggcgggcgtttcatcatcacgagtacctgactcaccgcccgatcctgtggacagggctgctgctgtgtggcgttttgatcggaatgcgatcacggcgcattggagtacccctcgcctttttcggcgccggagggctggttcacatgctgctcgattcgattgccggtaagatagcatgggcctggccggtctctgattttgcggcaccgcttgtcgtcgttccggcaacccagtcgcactggatactctcctttctcagccactggacgtttgcggtcgagctcgggattacggtcctggcactggttctttggcgatggctgccacggcgggcaacggcccgacgttgaaccgcgaaatcaacgcggaatggcctgcgctttgtattgactctgggtagaggtcgcaacaaaaaacccggcccacagggccgggtttccaagatcacacgggatcgttttagtgcagcttggcacccgcatcggcaatgccggcatcgatcagcttgttggcctcggccgcggtcatgctactggcgatcacatcacctgcggctgcaaccgcgattgcgatggcccggtcgcgcacgtccttgaccgctgccgcctcggccgaggcgatctggtcctgggcggcggccaggcggcgcgcaatcgacgcctccagatccaccttggcctgttcggccgaacgctgtgcctcttccttggctgccgccacgatggcgtcggcctgaccctgcatttccttctgcttgcgctcgaaggaggccagcaggctctgcgcttcttcacgcagcttgcgggcttcgtccaggtccgactggatgccttcggcgcgcttgtccagcgccccgccgatcatcgacggcaccttgaagtagaacaggaccgcaataaagacgaggaatgcgatggtcaccacgaaatcggtgttcttcaacgagaagaacgggccgctcgcggcaagtgccgggctggcaacgccagcgatcaggacaaggctcaagacaggggcgagaatgttacgcatgtctcttatcctttcatccgttgatcaacggcaccggcaaccgaggcagcctcggccttgccacccagcgcgtcgaccagcgcttcggcggtatccttggcaaccgcttcgatgctttccagcgcaccggcacggataccggcaatcaccttctccgattcagcggccttggcggcaatctcggcatcggccttggcgatggcgtcgttcaggccagcctgaatttcagcacgtgcctcggcagcgatacgctgcgcctcggcgcgggcatcggcgagcgccttggtataggcttcttccgctgcggcggccttggctttcaggtcttcggcagcagcgaggtcgtttgtgatggtcccctgacgttcggccaggattgccgcgatacgcggcagggccacacgcgacaggaccagaaagacgacgaccagcgtgatgacaagccagaagatctggttcgggaaccagtcgaaacacagctgcggcatgccgatggcagagccataggaatcgacgcaggtgctgaccgctccggtttgttcagtcgccatgttgtcctccgtcggaacgttgtctttacatcaggtgggccgctatggcctgggcccacctgcgcgtaaggatcaggttccgcgaattagacggcgaacatcagcagcagagcgacgaggaacgcgaagatccccagagcttctgcaaatgcgatgccgatgaacagggtcgcggtctgcgacgcggcggccgaggggttgcgcagggcgccggccaggaagttgccggccacgttgcccacaccgattgcggctgcgccggaaccgattgctgccaggcctgcgccgatatgtgcgagatcgccttccatgatgagtctccttacgattggaagttgaatgtcagggtgttggatgcgtagggcgggcttcagcccgccgctgcgattagtgatgcgggtgcagcgcgtccttgaggtacacgcaggtcaggatggtgaacacgtaagcctggataaaggccaccagcacctcgagaccgtacattgcggtgattgccagaaccgaaaccgggctgatcgcggcgatggcggcaaagcctgcgaacaccttgatcaccgcgtggcccgccatgacgttgccggcaagacggatggagtggctgacggggcgcacgaaatacgagatcagctcgataatcgccaggatcgggcgcagggccagcggggcgctggccacccagaacaggctcaggaacccggcgccgttcttgacgaagcccaggatggtcacggtcaggaacaccgccagcgccagcaccatggtcaccgcgaaatgcgaggtggtggtgaacgacttgggcagcaggcccaggaagtttgccgtcacgatgaacatgaacagggtcatgacatagggaaagtatttcaccccgtccttgccgcagatgtcctcgaccatcttgtagatgaagccataggccagttccgcgatcgactgcatgcggcccggaacgatggcgcgtttcgaggtgctcagcaccagcaggccgatgatcgccagcaccgccagacccatccacagggtcgagttggtgatggtgaacatgcccaccgcgccgtcgccgaacagcggcttgacgatgaactgatccatcgggtggaagaccaggctaccaccctctgctgccttgtctgcggcctgtgcttcgcttgccacgtctagtccctctcgtctctgtcggccgttgcctttgcggcgtcggcctctgtcttcgcctggatttcgcgcgcgctgcggagcatgacattcaccccggcggcaagacccagcaatgtgaacagcaccaggaagatcgggattgtcccgaacaggctgtccagcccgaacccgatgccaaatccgatcccaagaccggaaaccatctcgatcaccatccgccaggccaactcgccctgggcgtggcttgcatccgcgcgtttggtgccggtttcgcgggccttcttggccgcttcgatccgcgcctcaagctgcgtcagtcgctgcttttggtcgtcttcggtcacgggcggcacccctacgcagtcttgggcatgtgctaagggggccggggcacagagtcaacgcctctgtggccctcgcaaaatcacgcataacaccctgatagaacgagggattttcgcgcatcaacaacagggtgcaaatgcgccgcaggcgggtctcgggccaaaaccggcaaaaatgcatattcaaccaaacggttgacgatccagccggcatatggttctgccagatcatgtcagacccgctcgacgatgtcttttcggcgcttgccgaccccacaaggcgcgcgatcctcgcgatgcttctcgaggatgacatggccgtgaccgatgtggccgaacccttcgagatgtctctggcggcgatttcgaagcacctgatgaccctcacccgcgccgggttgatcacgcaagaaaaacgcggccgggtgaaatggtgcaagctggagccgaacgcgctgcgacaggcctcggtctggatgcaggggtttggtcagttcgagccggtcaatctggacgccttcgaacgcttccttgcggccgaactcggcgaagacgcccagccgggcggatgagccgcccgcctagcggcgccgcgccggtgtctccagcaacatgaccagcgccaccaccgtcatcgcgatccccaccagaaccagcccgcccggcgcaccgttgcccagcgcgatttcccagccgatcacccacgtcggggtcagataggtatacgccatcaccttggccgagggcagccgcagggtggcgaattgcagcagcacgaatgtcatcgcgctggcgcagatcgacacatacaagagcccgatccagacgatgggcggcagcgtcgcccaatcggtcgcccgcaggtcgccccagccatagagggtcaacagcaggcaccccgccaccagcatgcccaaggtgaacaccaccgcaggctcgccccggttcagccgccgcaccagcggggtatagatcgcatgtgccacgcagccccagaaatagacgatctcgccctgcccgatccgaaacgcccaaagcgcagcccagtcggcgcgaaagatcacccacagcgcgccacccgccccgaccgccagcgccagcgccatgcgcggcgtggtcacctgccgtaacagcagccagcccgcaaccgccgacaggaccggggtcagggtgaacaccgccgccgcgctgaccggcggcgccgtcttcagcccctcgaacatcagcacgaaataggccgcgaacagtccgcccagcaacaaatagcgccacggcgcccgcagcgctgcgcgcgggatcccggtggtcgccgccgccgcaacaccgatcaccaccgcggcaatgccgaaccgcaccgcattcaacgccgccggcgcgatctcgttggccaccatcgaacccagcgagaagctacccgccaccagcgccgaaaaacagagcatcgccaggtggccgcgcccttcggggctcagaccgcccattcgcgcgcagcctgtttgaggaacttcagaaaggtctgcaccttgggcgtgcgatgcaggtccacatgggtcaccagccacagcttgccagcccattcctccagcgccggatgcatctcgatcaggtccgggtcgcgcgcagccgcccagcgggacacgaacccgatcccggcccccgcccgcaccgcatggccggcggaataggtatctgaacagcgaaacgagatcgcctcggcgggcacgttctggcgcagccagatgtgaaagggcgcccggctgttctcgtcatcgctgccgacaaactcgtggttcttcaggtccgcgtcccccttgagcatgccacgccgcgccacgtatccgcggctggcataaagcccgacctcctggtcgatgaagggttgcaccacattgtcgggctggtccggcacccgcccagcccggatcgccacatgcgcctcgccatattccagacggaataggcgcgcgccggtcagatagcgcacgatcaggccgggatgcttgcgctggaacgcgcccagcaccggcaccaccaacggtgccagcgcttccagcgaggtcaccaccagctcacccgagacatcgtcgcccacgcccttgagccgcccgaccagctggctgaactggtcgtccgtggcctgcgccacccggagcagatccagacccgcctcggtcggggtatagccgcgtgcgtggcgctggaacagcttgacgcccagccgcgcctcgatcgcgtcgatatggcggatcacggtggcatgatgcacgcccagcacctcggcggcgccacttacggttcccatgcgcgccacctgataggcggttcgcacctcgtcccaattctccatccggcttacggcctcaaactgtgcagatttcaacaattaccccaacttttcacgcgcgcggttcatctttgcaacatgaattttccgtgatccggattgcgctggcaaaatcgcgcgcgccgcgtcaccctcggcacaggaccaacaacagccagaggcctcatgaaaaagatcggtattctgggcggcgttggctggccctcgaccatcgactattatcgtgccatcgcgcagggggccgggcgcttctttgccgcgcgcggccacggcgcgccgctgccgattccgccgatgacgatcgaatccgtcacccaggcccacacccgcgccttgcgcggcacccccggagacgaggccagctgggccgccttcgatgcggtgtttcgcaacgccttgctgaccctgcagggggcgggttgcgattttgcggtgatcgcctcgaacacgccgcatgtgcggctgcatgcgatccgcaaaggggtcgacatgaccatcctgtcgatcttcgacgccaccgcccgggccactgccgaaacaggcgcgacccgggccctggtgctgggtaccgcagtcaccatgcaggcacgcaactacgcagatgcgctgacggcacacagggtcacggcgaaccagaccctgcccttggaggacattgccgagatgcaggcgctgatcgacgaggagctcaacaccggcgtctcggccaacgcgcgcccgcggctgctggcctattgcgaccgtcacgccgaaccgggcgccgcgatcctgctggcctgtaccgagctgccgctgatctttcccgaccatgtggacgacatcgtgtttcgcgccggcgggcatctcttcgtcaacccctcggcggcccatgtcgccgccgccctcgacatggcgctggcggacgaaagctgacgtcctgcttctttctggttgaaaatactcgcgccgcaggcacgcgccttcaggcgcgttcggacccgtccagccaggtcacctcacacccgatgcgctccagaaaggccaacagatccgcgcgcgccatcgccaccgtgcggtcattgaccagcggatgcatatagatcacctcggcctcgcgcgccgctgcgtccatgatcagacgcacctcctgcccaaccccggtgatcatcgccagcgggctaaccgcgccgggtcggatgcccagatgctgcatcagccgatcagacgaaccaaaggacaagttgcccgcgcccagcgccacgcccagcgccttgaggtccaccgccctgtcctgctccagcgtcaccagatagttgcgcttcttcttatcgcgcaggtacaggttcttgatccggaacgcccgttctccgggccgggtcagttctccctccaccgccttggcatcctcgaccgtcctgagcggcacatgcgtatacagccgataggccagcccccagtcgtcaagctgtccaagcagcgcgtccgaggagacgggcaatgtgtcctgataggccgaagaggcgtccatggtcgggctccctgacaagtcgatccgcctctcttgccgcgatcaaagccgcggcgcaacccacggcgcgaccagttcacagcgccttgcgtcgttcgcccacgaatgacccgaataggaaaaacattcctcgtctcaggcgggcaaggcaaaaaaatcatttgtttgcaaacaaacaacccggcgcttaaagtcaaagtgtctccaaaatatcccctcatttgggaaattttcccgccttcccctatggccaggggcgccgaatacgcctatctcagctccaccccctcgcaacaggcaggacctatcgcccgtgttcgaccttcccgctatgcgcgccaacctcgccgacaagtacgaccttgccccttcgcccacgcttgccgccgagatgagcgccgaatacgcccgcatggcgcgggtggtcacccccgccgactgggccattcacgcgccctatgtccgcgcgatcaaccagctcaaggccgagcgtggcgccgttatcctcggtcataactacatgacgccggaaatctatcacggcatttccgatttcgtcggcgacagcctgcaactggcgatcgaggccacccgcaccgacgccgatgtgatcgtgcaatgcggcgtgcatttcatggccgagacctcaaagatcctcagcccggacaagaccgtgctgatgccggatatggaagcgggctgttcgctggccgaaagcatcaccgccgagggcatcgcccagatgcgggcgaaatatcccggcgcgccggtggtctcttatgtgaacaccaccgccgaggtaaaggccgcctcggatatctgctgcacctcctccaacgccgcccagattgtcgccgccctgcccgaacacacgatcatcatgacccccgaccagtatctggcccagaacgtggccgcccaggtgccacaaaagaacgtggtctggtgggagggctcgtgcatcgtgcacgagcaatacagtgcccgcgacctgcgcgatttccgtgaatggaacccgggcacccggctgatcgcccaccccgaatgcccccccgatgtggtggccgaggccgatttctcgggctcgaccagcggcatcatcgactatgtcacgcgggagaagccacaaaaggcgctgctgatcaccgaatgttcgatggcctcgaacatcgccgatgccctgcccgaggtcgatttcgtcggcccctgcaacatgtgcccctatatgaagaagatcacgctggaaaaggtactctatgcgctcgacaccatgaccggtcaggtcgaggtagaccccgaggtcgcccggcaggcgcggctggcggtgcagcggatgatcgacctcagccggcaactgggggtctgaggccccgatgcaggacctgcgcaccgaccgcgtggtcatcatcggcgccgggctggccgcgatctatgcggcactgaaactggcgccgcacccggtgctgatgatctcacccgatccgctgggccatggcgccagctcggcctgggcgcagggcggtgtggccgcagcgatggaccctgccgacacgcccgaggcgcatgcgcgcgacaccctgcgcgcgggcgcgggaacggtgctgcaagaggtggccgactacgtcacccgggcggcgcgcgcgcatatcctcgacctgaccgatctgggcaccgccttcgaccggacccgggacggcggctatgtgatgtcgcgcgaggcggcgcattcggcggcccgcgtggtgcgggtcaagggcgatcaggccggggccgagatcatgcgcgccctgatcgcggaattgcggcagacccggtcggtccaggtcctcgaaggcgcccaggtcacgcgcctgctggtcgaggccgggcgggtcagcggcgtctgcctaacctctgccgcgcccgaggggtcggcccccgtcacgttgcgcgcgcctgccgttttgctggcggcaggcggggcggcggggctttatgcccagaccaccaatcccgcccgcatccgcggtcaggccttgggcatggccgcccgcgcgggtgcgcggatcgccgacggcgaattcgtgcagtttcacccaaccgccatcgcgaccggcgccgatcccgcgcctttggcgaccgaggcgcttcgcggcgaaggcgcgatcctgatcgaccggcacggccagcggttcatgcccgcgctgcatcccgacgctgaactggcaccgcgcgacgtggtggcccgtgccgtctatctgcagacacaggcgggcaatgcccccgcgctggatacccgcgcggccatcggcgcgcatctgcccaccctgtttcccgccgttgcccaggcctgcgccgaggcggggatcgacccgctctctgccccgatcccggtggcggcggcagcgcattaccatatggggggcgtggccgccgacctggatggaaagtgcagcctgccaggcctctgggtctgtggcgaggccgcctcgaccgggttgcatggcgccaaccggctggcctcgaacgggctcttggaggcgctggtctttgcccgcgcctgtgcccgcgacatcgcccggcaggtgcgccagacagtggcggcgcgggtggacatctcctttgctcccggcggcgatgcgccagatgcgcagacggttgccgaactgcgccggatcatgaccgatcatgtgggcgtggtccgcgatgtcgacgggctgcgccgcgccctgcgcgccatcgcacagatcgagggtgcgcatccaccctgcgacgcgcttgccaacatgaccgccaccgccacgatgattgccgccgccgcactgatgcggcaggaaagccgcggcgcccattaccgcaccgatttcccgcaggccgcgcccggccccggccagcgctcggacctgacgctggaacaggcgctgacgctgcgcaacacgctttgacccaaggacccgccatgacccatgcccccctgcccgacctgatcctggaaccgctggtgcgtgccgccctgatggaggatctgggcacgtatggcgacatcaccacccgtaccgtgatcgcacccggcacccgctattgcgcccggctgaacgcccgtgccgccgccaccgtctcgggcatgcagatcgcggcgctcgcatttcggctggtcgacccggcgctgcgggtcgagacgcttgtggccgatggccagacctgcgccgccggcgacacgctgatggtgatcgagggcgaggccgccgccattctgtcggccgagcgggtggcgctgaactttgtcgggcggctctgcggcatcgccaccctgaccgccgcgctggtggccgagacccacggcaccaacgcgcgcatcacctgcacccgcaagaccactccgggtctcaggttggtcgagaaacaggcggtgctgcatgggggcggcttcaaccaccgctattcactgtccgacgcgatcctgatcaaggacaaccacatcgccgccgccggtggtatccgcccggtcctcgaagcgacccgtgcccgcgcgtcgcatatggtcaaggtcgagatcgaggttgaccgtcttgaccagctggaagaggtgctggcggtgggtggcgccgatgcggtgctgctcgacaacatggacacggaaacgctggcccgcgcggtgcggatggcgaagggtcgcctgatcaccgaggccagcggcaatgtcaccctcgacacggtcgccgccattgccgccaccggggtggattacatctcgtccggcgcgctgacccattcctaccgcaccgtcgatctggggctcgatttctgatccatgcgaggcgctgcctcgcgctccggagtacttgaggcgaaatgaaggggcatgccccccctcttgctcgcgcggcttgactccacgacccgatccgcgtaatcccgccgcaactgtccggaagcgtcacaccttccggtccccggtcttgtccggggatcgccctccaccagcgtgttacgcccgtggaggcgattgtgtattgatccaccgcttcctaccttgggggcgccaccgcaacaggcaaaaggagccggagagccatgtttgaaaatctgtccgaacgcctctctggcgtcttcgaccgcctgaccaagcagggcgcgctgagcgaggaagacgtcaagaccgccctgcgcgaggtgcgcgtcgcgctgctcgaggcggacgtgtcgctgccggtggcacgtgacttcgtcaaggcggtgcaggacaaggccacaggccaggcggtgaccaagtcggtcacgccgggccagcaggtcgtcaagatcgtccatgacacgctggtcgacgtgctgcgtggcgccgaagacccgggcaagctgaagatcgacaacccgcccgcgccgatcctgatggtcggcctgcagggtggcggcaagaccacaaccaccgccaagctcgccaagcgcctgaaagagcgcgaaggcaagaaggtgctgatggcctcgctcgacgtctatcgcccggcggcgatggaccagctggcggtgctgggcgcgcagatcggcgtcgacaccctgccgatcgtgccgggccagaagccggtggatatcgccaagcgcgccaagcaacaggcgatgatgggcggctatgacgtctacatgctcgacaccgccggccgcctgcatatcgatcaggtgctgatgcaagaggtcgaggatgtccgcaacgtcgtaaccccgcgcgaaaccctgctggtggtcgatggcctgaccggccaggtcgccgtcgaggtggccgaggaattcgatgccaagatcggcatctcgggcgtggtcctgacccggatggacggcgacgggcgcggcggcgccgccctgtcgatgcgtgcggtgaccggcaagccgatccgctttgtgggcttgggcgaaaagatggacgctctcgaaacattcgagcccgaacgtatcgccggccgcatcctgggcatgggcgatatcgttgccctggtcgaaaaggcccaggaaaccatcgagatggaacaggccgagcgcatgatgaagcgcatggccaagggtcagttcaacatgaacgacctcaagatgcagctggaacagatgatccagatgggcggcatgcagggcatgatgggcatgctgccgggcatgggcaagatggccaagcagatggatgccgcgggtctggacgaccgtgtcctgaaacagcagatcgcgctgatccagtcgatgaccaagaaggaacgcgccaatcccgccctgctccaggccagccgcaagaagcgaatcgccgccggctccgggatggaggtcagcgacctcaacaagcttctgaaaatgcatcgccagatggcggacatgatgaagaagatgggcaagatgggtaagggcggcatgctgaaacaggccatgaagggcatgttcggcaagggtggcacacccgccgacatggccgagatggccaagggcatggaccccaaggcgctcgaggctgcggccaaggcgatgggcggcggcaagggtcttggcggcggtctgccaggtggcctgcccggcctgggtggcggcatgggcctgcccccggggctgagcgggctgggaaagaagaagtaacgtgaccccgatccccaccatatcgaccgagcggctgacgctgcgcgcgccggagcaacgggatttcccgggctttgcggccttctttgcgtcagaacggtcgaaatttgtgggcgggccggtcccggcggaacaaagctggcgcatgctggcagtcgagctgggccattggcagctgcgcggctatggccgctgggcggtcgaagagaccgcaaccggccgctttgccggcatcatcgggctgtggaaccccgagggctggcccgagccggaaatcggctgggacctgatggatgggttcgagggcaagggatacgcgaccgaagccgcccgcgccgcccgcgattatgcctatgacgtactgggttggcccaccgcgatcagcctggtcgcgcccggcaatgacggctcgcgccgtgtcgcccagcgcctgggcgccacgcaggacgggctgttcacccatgaacggttcggcacgctggagatctggcgtcacccggccccgtccgaactgtcggatggcggcatggaggcctatgcatgatcgacctgcagatcccgaccctgaccaccgaccgcctgatcctgcgcgcgcccgaggcacgcgatttcgaaggcgtggccaccttctttgccgatgccgagcgcagctggggctttggcggcccgctcagccgcaacgaggcctggcgttggttcgcctcgatgatcggccattgggtgctgcatggctatggcttctggatggtcgatacccgcgagggcgagccggtcggctttgtcggtatctggtcgcccgagggctggccggaaccggaactgggctgggtcgtctaccaaggcgccgagggcaagggatatgcccgcgaggccgccgaggagattcgccgttacgcctatgcggtgctgggctttgaaacgctcagctcgaacatcatcccgggcaatgcccgctcggtcgcgctggccgagcgtatgggcgcgcagtacgagcgcagctttgagaatgtcacccatgggaccgagatggtctatcgccatcccggccctgacgatttggccgagggggcggcatgagcatccccaccctgcataccgagcgcctgaccctgcgcgccccgcaacttgcggatttcgagcattgggccgccttctttgcttcgccccgcgcggtgcatgaacgcggcatgatggaccgcgccgccgcctggcgtgtctgggcctcggacgtggcaatctggaccctgcgcggctatggccccttcggcgtcgaactgcgcgacaccggcacctatgtgggcgaggtgggcatctacgaacccgacggctatccgggcccggaattgggctggtttgtcatccccgaggccgagggcaagggatacgccgccgaggcggcgcgcgcggtgatgatctgggcgcggcgcaatttcggctgggaccagctgactaatatcatcgacccggccaaccagcgctccatcgcgctgggcctgcgtctgggcggcgtgatcgaccccgacggcatcggcgaagacccgggcgacgtggtgatcgcgcacgatctgcgggggctggcatgaccctctccattcccgtgatcgaaaccgaacgcctgatcctgcgcggcccccgcgaaagcgatttcgaggcattcgccgcctttggcgcctcggaccggtcgcgctttgtcggcggcccctttccccgcttccgcagctggggcgggttcctggccacctatggccactgggcattgcggggctatggcatgtggatggtcgaagagcgcgccaccggcgccaccgccgggcgcatcggcttcatcttcaacgatggctgggacgagccggagctgggctggcacatcttcgacgggttcgaaggcaagggttacgcctatcaagccgccagcgcggcccgggcgcatggggcgcagcacttcggcctcgacggggtgatctcttatatcgacccggccaacacccgttcgctccgtctggcggaacggctgggcgcgcagtacgagcgcgacggagaggtcgcaggccacccctgccaggtctggcgccatccgcatcagggggcggccgcatgacccacaccatccccgtcatcgaaacccggcgcctgatcctgcgcggccccgagcccgaggattacccggatttcaaatcgaccttcaccagctatcgcgcccgcttcatgggcgggccgctgaacccctatgaggcgtggatgctttacgccgccgagatcggccattggcagatccgcggctatggcatgtggatgatccacgacaaggtgacggacgagacctatggcatggcgggcggctggaaacctgcgaaatggcccgaggccgagatcgcctgggtaatctggcccgatgccgccggcaagggctatgcgctggaggccacccacgcggcgcgcaaacatttctaccgctatctcggctgggaaaccgcggtcagctatatcgaccccaagaacctcgactcgatccgcctggccgagcggctgggggccaagaaggaccccgaggcgccgaccatcgacggcaatgacgcggtctatcgccatccctcgcccgccaaactggatggcacccagctggcgcatgggatcgacatggaaatcgcccactacgccgacccgctgttcaaaccgaaaggatgggccattgactgaccagatgcctgatcccgtggcccgcgccgccgaattgctgaaaggccaccgcgccagcatcgaccggctggacgcgatccttgtctacacgcttggcgagcggttcaaacacacccaggccgtgggcaagctcaaggccgaacacgaccttcccccgtccgatccggtgcgcgaggcacagcagatcgagcggctcgaagacctggcgaaggaggccgatctggaccccgacttcgccaaggctttcctgaatttcatcattcaggaagtcatccggcaccacaggaaacaccaggaataaccggaatgaccccggtcaacacgaaacacgcccccggcgtgatgccaatcaaaggagaaacccaatggcaatgaaaatccgtctggcccgtggcggctcgaaaaagcgtcccttctaccgcatcgtggccgcagacagccgcatgccgcgcgacggccgcttcatcgagaagctgggcacctataacccgctgctgcccaaagacagcgaagagcgcgtgaagatggacgtcgagcgcgtgcagtactggctgagccagggcgcccagaccaccgatcgcgtcgcccgcatgctcgaagctgctggcgtcgtcggcaagaccgagcgctcgaaccccaacaaggccgtgccgggcaagaaagccaaggaacgcgccgaggagaaggccgcaaaggccgctgcagcaaccgaagcggcagctgaagaataagcaggacacgcgtgcgggatcagagcttttccgacgatttccgcacgcagttcgacctgctgatgcggctccggcgcgatgtacgccggttccgcaccgatccggtggacgaggcagtgctgacgcgctgcctcgacacctttcgcctggccccttcggtggggctgagcgaaccctggcgcgtgatccgcgtcgaaagcgatgctgcccgcgcggcagcacttgagaattaccagagcgcgaacggcgaggccctcaaggggtactcgggcgagcgggcgcagcaatacagccagctgaaactgtcaggcatgcaagaggcgccggtgcaactggcggtgttctgcgatgacgcgacggccaaggggcacgggctgggcgctggcaccatgccggaaatgcggcggtattcggtcgtgtcggccatcacgctgttctggctgatgctcagggccgaggggctggggctgggctgggtgtcgatcctcgatcccgacaggctgtgccgcgatctgcgtgcacccgaaacctggcggctgatcgggtatttctgcatcggctggccgcaagagtgttcggacataccggagctggaaaccgccggctgggaggtgcgcgaccgccgcctgacggtcgagatccgttaggcacagatgttccgccctgtccgattgctcttgttcgtcacagtcgcctttgtcggcggagtggtatacgaacgcaatgcccaccgcgaccgctgtctggatgccggcgggcgggtcgagatggatttatgcgagggatggcggaaatgagcgatctgatttgcgtcggttcggtggcgggctctttcggggtgcgcggcgaggtgcggctgaaaagcttctgcgcggtccccgaagatatcgagatgtattcgccgctgaccgacgagagcggtacggcgcgctatcccatcgtgctgacccgcgcgatcaagaacgggtttgctgcccatctgggcggggtcgagaccaaggaagaggccgacgcgctcaaggggttgcgcctttacacacaacgcgaccggctgccttcgctgcccgatgacgagttctatcataccgacctgatcgggcttgaggtgttcgacaccggcggcacgcttctgggcaaggtgatctcggtgcagaatcacggcgccgcggacctgctggagatcggcggcgccgggctgaaatcgcccgttctgttgcccttcacccaggctgccgttcccaccgtggacctggagcaacgccgcatcgtcgccgacccgcccgaagggctgttctgaaatcggcggcatttgcccggctttcgatctctactgatccatcaatagttcgggtgctgcggagcggtgatccggactttgccgctgtttggggtgtgcccgattacagcacactttgtcgccacattgcccggaacgcggcagaacccctcgcgataccttgccgcgcgatctggcgtccctctcgacagccgctcgcggccgcgcctgccgggcaacggatggtgcggatatcaccgtcgcagccgcgtcgagaccaagatgcatcgtgtcgaacctctaggcgggtgacacatcgcgcgaggcttcgaccggcagggtgcggaactccaggcccacgccgcgcgctccgcccctgacccacctgtcacaggtgcgacaggataaacccgttctggggagagcggcgcacctccaccacaggacttgtgcaacacagacaaaaaggcaccggcgtttgcaagagcaccggggtcatccaatgaaaaacgccgcccacaagggacggcgtttgcgttgcgatggtcggaaatggattagaaacccagaccttcgtatttcttcttgaacttcgacacgcggccgccggtgtccatcaggcgggacgagccgccagtccaggccgggtgcgaagaggggtcgatttccagcgacagggtgtcgccttccttgccccaggtggatttcatctggatgacggtgccgtcggtcagcttgacgtcgatcatgtggtagtcgggatggatgtcttttttcatctttccggtccttacgcttcggcgtcagccttgggcttgtagtttgcgacttcggcgatacgggccgatttgccacggcgcgcacgcagatagtacagcttggcgcggcgcacgcggccacggcgcacgacggtgatgctgtcgatgttggtcgaatagagcgggaacacacgttccacgccttcgccgaacgaaatcttgcgaacggtgaacgagccggcgatgccgctgccgttcttgcggctgatgcagacgccttcgtagttctgcacacgcgaacgggtgccttcggtcaccttgtagccgacgcggatggtgtcaccggccttgaagtcggggatatctttccccagggcggcaatctgttccgcctcgagctgtgcgataagatccatcgctattctcctggtttgcccgtggttctacccacgaagatatgtgcgtcccgagagctcgtggtcttcgatcgggtccgccgcagcgcccgcccgagatcggatcgtccgtttctttgtacccgccccgttgcgccggatatccggtcgaagtaaccggacggggtgctgcaacagaacaaagaccggagtcgccaaaggcgattccagaccggcctcgtttaggcaataccggggcggggatcaaggacattgaacggctcgcaacgatctttttcgcacaggctcgcagtggccccgccgatttccgccaattgggcggtgggtggttgcttttggccgccgccgcgccaatttctgaaagagattcgatttcagtcccggtttcacagcgagtcattatgcgccccctgatcctgctatttgtccttctttccctgatggccgcctgcggccgccgcgcgcccgaacccgagccggtgccggcccccgacccgatgcgcgccgaactggcgcaactggtcacctatccgaagttcggcgatgccgatccgcacccctgggacgggcgcgcgccccagagctatccgatccacgggatcgatatctcgcgctggcagggcaatatcgactgggcaaccgcccgcgcggccggggtgaacttcgcctttatcaaggccaccgagggcggcgatgtcgccgaccccaaatttgccgagcaccgccgaggtgcacaggcggcgggcgtcccctggggggcctatcactattactacttctgccgcccggcagaggaacaggcgcgctggttcatccggcatgtgccgcgcggcgccgacctgccgcatgtgctggacatggagtggacgcaccgctcgcgtacctgcccgctgcgccccgagggcgccaaggtgcgggccgaggcgcgcaagttcctcgacctgctcgaggcgcattacgggcggcggccgatcatctacacgacggttgatttctatcgcgataccggcatcggtcagttgcgcgataccgagttctggctgcgctcggtcgcgggccatccgcgccaggtctatcccggcgcctattggaccttctggcaatataccggcaccgggctggtgcccgggatcgagggtaaggtggacatcaacgtattccgcagcgcccccgatatctggctgcgctggaaggccgggcagatcggctgaggcgcttccctcggctcgcaccttgccctatgacagcggccatgagcaacgcacccacccgttcccatggccgcaaggccattcgcccgacgctgcaaccgcgcgagttgatgacgccgacgcccgaattgcacggcgtctggcaggcacggatcatcaccctgttcccccaggcctttcccggcgtgctgggcgaaagcctgaccggcaaggccttgcaggacgggttgtggcaactgcacaccaccgacctgcgccggttcggggtgggcaagcatcgcaatgttgacgacaccccggcgggcggcggcgcgggcatggtgctgaggcccgatgtactgggcgcggcgatcgaggcgacgatgcagggcaccagcagcaactggccgctgatctacctgtcgccgcgcgggcggccgatggatcaggcgctgatgcagtcgctggcgcgctgcgacggggtgacattgctgtgtggtcggttcgagggcgtcgacgagcgggtgctggagcattacggcatccaggaggtctcgctgggcgatttcgtgatgaccggcggcgagatcgcggcgcaggcactgatcgacgccaccgtgcggctgttgcccggtgttctgggcaaccaggcctcgaccgaggaggagagcttttcctcgggccttctggaacatccgcaatacacccgccccgccgaatggatgggccgccccatccccgaggtgctgatgtcgggccatcacggcaaggtggccgaatggcgccgcgcccaaagcgaagagatcacgcgacgccgccgccccgacctgtggcaacgtcatcaggcgaccaaggacgattgacagcccctgtgcccggatgtgcagattgggggatgcgatttcgggaaagaaggttttacatgttttacggaaagcttcagggcgagaatggtgaccgtttccgtgccgcgctgcaaacgatgcaagagctgttcggttccgtctatgcctcggacaacctgatcggcctgcagcgggcgggcggctttcgcgaggacaagaaattcgtcgagaccctgcgccggaacgcccagacccagcaagagctttccatcgcctggcggctgcatacgctgctttgggcggcgcagaacgtgatgcatctgcccggtgattttgtcgaatgcggtgtgtggaaagggttctgtttcgctttcctgaccgactatctggacttcgccaaatcggacaagacgctatacctgtatgacacctatcagggtattcccgaggcgatgaattccgagaagcgctcgaaccaggtctatgaaaaggatattgcccaggacccgaacgcgatcctgaaagtggtgcagcagcggtttgccaatgtgcccaatgcacggattgttcagggcatggtgcccgacagtttcgctgaggcctgccccgaacggatcgcgctgttacatatcgacatgaactcggccgcgtcagagattgcggcgcttgaggcgctgtttgacaaggtggtgccgggcggcatgatcgtgttcgatgattacggctggaccggctatgccgcgcagcgccacgccgaaaacgccttcatggccgcgcgcggacatacggtgctggaaatccccaccggccaggggttggtgatcaagcattgaggcggggcgttcccggtctggccatttccgcccttggataaggcaggacggcaacgcaaggcaaagctgccagtttccgaagggtcctcaccggcagctttgtgcttggtcttgctccagcctcaactgagttggcgcttcatgagctgggacaggtgcgagttgcggttgagcaagaaaaccctgaggagactcggatagtttgcggataccgcttgtttgaccgaaggtcgcgctgccaactccttgcgccacgccgccaccttctccttgcccagcaggatgccgaaatcggcgatttcatcgaacgtgtcgaagtatctgaaaatcggcgcaaaaacggtatcgacaagagtaaacgcgttacctgcaaaaaaggccccctctcccaactgccgctccagctgagcgaactttgcttccaatgctgccgttttctggtcgaaggcgtcttccgtctgagcattgtacagcccggcaatgtcgttgaggatggacgagccgaattcgatccatccgcggtgctgagcgcgtgttatcgcagccttggagtggagaggcggcgactgagtatcttccaggtactccaaaatcgcagttgattcgaatattgcttgttggttgtccaacaggaccggcgtcttgccgagcggcgagattgcgagaaaccactcgggcttttttgcaaggtcgatgtcagtgcgttcaaaagaaacgcctttttcaagcatcgagattgccgcccgttggacataaggacagagagcgtggctcattaggtgaagggtcacttgatgtctccatgttgatgcacttgcatctatatggaggtcaggggatgagacgtcaaggttgatgcacccgcatctatctgggtatactagcttacgatgacacccagcgaacagacaacaagagcatggacctcacttctctcagtcggccaagccttgcttggcgacattgaagctgagctgcagacccacgggcttccaaaactgagttggtatgatgcgttgtttgaaattgaaaaagccggtgcagacggcatacgcccttacgaactgaaagagcggttattgcttccacagtatggaacctcgcgtctgctggataggatcgccaaggctggcctcgtcacgcgcgaggatgtcattggcgatggccgggggcagatcatcaggcttacccctaaagggatagaaacccgtaaagagatgtggccgatctatgccgagatgttgatcaaatcggttcagcaaaaactcagccaacccgaacttgacgagctggtgcgcctccttggcaagctcgcaagtaccaacaagttacgttcgtctatcccgtagcaccggtgagtaagggctcatacccaccaatcgacgccgcgcgtgaaaatctttggctccgtgaatctgcctgccgacttcaactctacccgcgttcaaaactgcctctcgggtgggtcggcgatgccgcttcccgaggcgagatttccgaagaattgcaggagcgtctgtcctggatcggtgtcagtgttgccgtcaccctgatcgggttttcgaccctgatgctgggcacgttctcccgctttggcctttggccgcaactgatcgccgcctttgccgggctgattgcgcttgaagggatgcgcagcaccgccacggcctttgtcggatcgcatcccgggctgtggtgggtccagcacgcacccgccctgggcggtatcgcgctatcgatcctgttcctcaagctcgcaggccgaccgttgcgcctgcgccggtatccagacaccggcagcgtttgacgtcgaagccttcgtttttgctctcatgggaatactcccttcaagcgctctcccgcctggtcagtgaagctcttcgacgcggttaaccagccggatcggcaccacccgacaagctggcaatccgcgtctcatggcttccccgtggaactcgccgcgggcgtcccgttgatcgggttgcggttggagcgaacccgggtactccaagacggcgcggcaataggttaggggggcaacgccccagacgcgactgccctcagggagagagcaagtggccaatcaggggtgctgacaaaaatgaaaaaagcccccgctgatggcggagcttgatccgtaagtttggttgcgggagcaggatttgaacctgcgaccttcaggttatgagcctgacgagctacctggctgctccatcccgcgccggttgttttttgatcgttgtagagagatgagtatttattaggtttggcggtgacctactctcccggggcttgagcccgagtaccattggcgcggaggcacttaacttccgggttcgggaagggaccgggtgtattgcgctcgctatgaccaccaaaccgaataaatactcactgtccgccttgcggacagtgagggtggcaggcagcgttttccggaggaaagcgcgttgccacccgtattgtccgggcgggagtatcaatcgggtgttgtccaagtcgagttggtgcttttggttcttgatttggcctggcgcgcggagcgctacttgaggccatttgatcagtctttctgttactggatcggatcaagcctatcgggcgattagtaccggtcaactgaacgcattgctgcgcttacatctccggcctattgacgtggtggtcttccacggccctcagggataccttgttttgaggggggcttcccgcttagatgccttcagcggttatcctgtccgatcatagctaccctgcactgctgctggcgcaacaacaggtccaccagtggatcgttcaccccggtcctctcgtactaggggcaactcctctcaagtatcctacacccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcacgtacctctttaaacggcgaacagccgtacccttgggacctgctccagccccaggatgagatgagccgacatcgaggtgccaaacactgccgtcgatatggactcttgggcagtatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccactcgggaccaccggatcactatggccgactttcgtctctgctcgacttgtcagtcttgcagtcaggctggcttctgccattgcactcaacgagcgatttccgaccgctctgagccaaccttcgcgcgcctccgttacgctttaggaggcgaccgccccagtcaaactacccgccacgcagggtcccggatccggataacggaccgcggttagacatcaagagtgcgaagggtggtatctcaaggttggctccacgggaactggcgttcctgcttcaaagcctaccacctatcctgcacatcacaatcctgatgccagtgcgaagctgtagtaaaggtgcacggggtctttccgtctaaccgcgggaagcctgcatcttgacaggcaattcaatttcgctgagtcgatgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttacctgggcttcaattcggagcttgcacccctccttttaaccttcaggcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttaataaacagtcgccaccccctggtttgtgcccccggatccaagttgccttgaacccgggcctccttctcgcgaacttacggaggtattttgccgagttccttcaacatcgttctctcaagcgccttggtattctctaccagtccacctgtgtcggtttagggtacggtctgatggagggctatttccagggaccactcagcagcccagccaatccgataaggctgaactacatccgtgatccgtcacatcctcctggcctaggaatattaacctagttcccatcgcctacgcctttcggcctcggcttaggggccggcttaccctgctcagattagctttaagcaggaacccttggactttcggcgagagtgtctctcacactctttgtcgctactcatgtcatcattctcgctagtgatctctccaccggatggctcacgccccggcttcatcgaaagcctcgcgtctccgacgctcatttttgatgccctaccgcttcgctacttgagggcagttgcctgcacccactcagcgattggtcgagatcaaatgagctaaagagacatgagactatgtcacactacgctccgctaccatgccttacggcatcctcagcttcggctcatggcttgagccccgttacatcttcgccgcaggacgtcttgattagaccagtgagctgttacgctatctttaaaggatggctgcttctaagccaacctcctggttgttttggacatcccacctgctttcccacttagccatgaattgggggccttagctggaggtcagggttgtttccctctccactacgggcgttagcacccgcagtgtgtctgccatctagtactcccgggtattcggagtttggttaggatcagtaagcctgtggggccccattacccatccagtgctctaccccccggggtattcggatgacgctctacctaaatagatttcgcggagaaccagctatctccgagtttgattggcctttcacccctaggcacagctcatcccgatccttttcaacggatgtgggttcggtcctccagcaagtgttaccttgccttcaacctggccatgcctagatcactcggtttcgggtctgatcccacgaactcgacgccctattaagactcgctttcgctgcgcctacacctaacggcttaagcttgctcgtgagaccaagtcgatgacccattatacaaaaggtacgccgtcaggactcgaggtccctccgactgcttgtaggcgtccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcagcaaggagtacttagccttcgaaggtggtcctccgatcttcagacaggatttcacgtgtcccgccctacttaatacgtcccatcgaacttcgaatacggggctatcacccgctatggccatgcttcccaacatgttcttctcattctcaaggctcggctgatccccgttcgctcgccactactaggggagtatcaattgatttcctttcctccgggtacttagatgtttcagttccccgggtttgctcttaaaaccctatgtattcaggtcttaagtacctgtttcaccccgttattgataacccgaaggctaacaataacagaatgtcaggtgggttgccccattcggagattcatggatcaaagcctattctcggctccccatgacttatcgcagagtatcacgtccttcatcgcctcttgctgccaaggcatccaccaaacgcccttctcgcgcttgattcgatccagaaaaagagagactgaactctcacggcccgggctggttcgaccaggccttcttctgaaccaaaagtcacttttcccgctcagcccgtcagggctgaacttagtggtgcgtatcctcgcggaccgcaccgggttagtgtacttgacttggacaacttctgttcgtttcaacagggatacaacagatcgagccggctagacccaacccgcgccttccgctctcttcacctgccctaccgccttgcggctacttgagggcaaatgccccaccgccttgcggcaacttggggcgaaagcagaacccgctgagatcgacacctcacgcggtgcgatcaaacagagttgattgatttctctctaaacgatgtcaacgcttccgtagaagcacagtccgattggacggccaaacactgacacagtgcttggcggtcaaatcgaggatatggtggagcctaggaggatcgaactcctgacctcctgaatgcaaatcaggcgctctcccagctgagctaaggccccataaaggtcgctctcattgcttttgtgaccaaaagcaactgccgcgacaacgccctttgctccgcaaaaggcttggtgggtcgaggaggacttgaacctccgacctcacgcttatcaggcgtgcgctctaaccacctgagctaccgacccagttgatttgccccagggcaaatcgacgttgcccgattacgtcgtttgcttgcaagcgacgacggagggccagaccccagattgtcatgggcctgatatgttcctgaagagatatgaggacggtccggtccggagtttgatcaactttgtttgttgatcttctgctaagtgtatcacgagatttgcgaacaaatctaactagatacatccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgagcctaccgtggccagctgcctcctcgaaaggttggcgcaccgtcttcgggtagacccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcgtcatgctgttacgcgattactagcgattccgacttcatggggtcgagttgcagaccccaatccgaactgagacagttttttgggattaacccattgtcactgccattgtagcacgtgtgtagcccaacccgtaagggccatgaggacttgacgtcatccacaccttcctcccgcttatcacgggcagttcccctagagtgcccaactgaatgctggcaactaagggtgtgggttgcgctcgttgccggacttaaccgaacatctcacgacacgagctgacgacagccatgcagcacctgtcactcggtcaccgaagtgaaagacccatctctgggacggtccgaggatgtcaagggttggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaaccttgcggccgtactccccaggcggaatgcttaatccgttaggtgtgtcaccgagcagcatgctacccgacgactggcattcatcgtttacggtgtggactaccagggtatctaatcctgtttgctccccacactttcgcacctcagcgtcagtatcgagccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctctcgaactcaagaccaggagttttggaggcagttccggggttgagccccgggatttcacccccaactttctggtccgcctacgcgcgctttacgcccagtaattccgaacaacgctaaccccctccgtattaccgcggctgctggcacggagttagccggggtttctttacctgctaccgtcattatcttcacaggcgaaagagctttacgaccctaaggccttcttcactcacgcggcatggctggatcagggttgcccccattgtccaagattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgttgctgatcatcctctaaaaccagctatagatcgtaggcttggtaggccattaccccaccaactacctaatctaacgcgggccgatcctttggcgataaatctttcccccgaagggctcatagggtattactcaccgtttccagtggctattccctaccaaagggtacgttcccacgcgttactaacccgtccgccgctcaccccgaagggcgcgctcgacttgcatgtgttaggcctgccgccagcgttcgttctgagccaggatcaaactctcaagttaaaatgccgttaccagcatttccatgacagtcgaacctctgcacatccttgatgtcctaccgctccgctacttgaggacagataaaccatcccaaacaacgtcgctcccccaacccggctaggccagggcaaacatcaagagtcatctgtctgatgtacatcgttccaaaagaaacgttgcacgctcaaacagtgaagctgacactccatcatcggcgctaccgcctacgctactaaagcgcaggcatcgaacctaagagtgcgatatacagactttcaatccgtcgaaacgaaccaaaccgcccacatatctcttcagtatccagcaatgtcaaacagcgctgcgccccagagccaaaaacaagaccgatgcgccaatccctcagcgcgcccgcctcgctcatccctcgaatgccgccgtctctccagcgtgtccgaccgtctctccggcccgtcagcagcacctcagcgccgccggtgaagggggttctaggcccaaccaaaaagagtcgcaagcacaaaaatacaaaaatcagaaaaaatctcgaaagagagcggaaatatagttttttcaaatatttagatcgcgtcaccgccaaccgcatcggcgcctttagcccctgtcactccatagaaaccgcctcgcgtagagcgggtaacgggccgggcgggccgaacacaggcgaccgcagcctgaaccgacaactttcttcggaggattcagagcgcaagcctgcgccgcgcaaccggcagccgcagggcaagcaggatgacaacgaggccaagatagaccaggggttcgatctggaaccccttgaccagcatcaggaaatgcaccgcgccaagcagaaccgccgcatagaccagccggtgcagttgccgccatgctggccccaatcgccggaccgaccagttgttcgaggtgagcgccagcggcaacagcagggcaaaccccgccatgccgatggtgatatagggacgtttgaggatatccgcccagatctgggccgggatctgcacatccagcaccagccagatcagcaagtggcagctgacataatagaacgccagcactccgatggcgcgccggaacttgatcaggttcaccccgagcagccgccgcatcggcgtcaccgccaatcccaggatcagcgcttgcaacgccagttccccgagccggtgttcgatcgccttggcgggatcgacacccaatagaccggtcgcgcccatccacagccagaccgggggcggtagcgcccccgtcatatagatcagccagaccggtatccggcgcagcgatgcattcacccgttccatgggtcagaagtatttcgccagatccattccctggtaaaggccggccacctctttttcatagccgttgaacatcagggtgggctgccgcttggcaaaaagaccgccaccgatgcgccgttcgctggcctggctccagcgcggatggttaacctcggggttcacgttgctgtagaacccgtattcgttcgggatggccatgttccagctggccggcggttcgcggtcggtgagggtgatccgcacgatcgacttgatcgatttgaaaccgtatttccacggcaccaccagacgcagcggtgcaccgttctgattgggcagcggcttgccgtagatgccggtcgccatcaaggtcagtgggtgcatcgcctcgtccagcctcagcccttcgcgatagggccattccagcaccggatagcgggtgccgggcatctcttcgggccggtagagcgtttcgaaggcaacgtatttcgcgccctcctgcactccggccatggccagcagatcggccagttcaaacccgttccacgggatcaccatcgaccaggcctcgacacagcggaaccgatagatccgctcttcgatcgtcatctcggacaggatgtcctgaaaatcatagtcaccgggccgctcgaccatcccgtcgatcttgattgaccacggcactgtcttgagcagatgggcataagcggccgggtcgtccttgccggtgccgaattcatagaagttgttgtagctggtgatctcttcccagctgttgggctcgagcgtctcggcctgcgccgatccggcaaaggccgcgagccccgcgccagccatgcccgccatcacttgcctgcgattcatccaggccccgcgtggcgtgatgtcagcaggggtcaggtcattgatccagcgatgggccatcgggctctccgttcattccattccccccatatctattgccttacgcgaagtcggccaacgcaactcggatcacagctgcgttgccggtttgaaacaaacccgcccctcagaccacgccgagccggcgcaatccgtcttcgaactgccggtttccgcgcgcccgatccagcccctcggcatcggatttgaccgaaggataaaggtcatccatctgtaccgacgtaccgtcatcgcagacaatccgcacatgccgccgccgcatcaagcgcggctcgggtacgccgaccgaatgcgcaatggtctctacctcgtggatgaccgaacgcgcataggcggcaacgcgcttttccttttcatgcaccaccagccccttttgcaacgaggggatatgggtggtgatgccggtgggacaggtgttcttgttgcatttcagcgcctggatacagcccaacgagaacatgaagccgcgcgccgaggtgatgaaatcggcgccaaggcagattgcccaggccacatcgcccggcgccaccagcttgccactggccacgatccggatccggtcgtgcagcccggacagatcgcgcagatcgaccatccggatcagcgcctcgcgcagcggcaggccaaccagatcgatcagcggcatcggcgcggcgccggtgccgccctcaccgccatcgacggtgatgaaatcgggcgcgctgtcggcgccccgttcgcggattcggcggaagaaatcgaaccaggggtcggccgaacccatgcaggtcttgatcccgaccggcttgccggtcacctcgcgcaaatgggcgatgagatcgagcagcccgtcgaaatcgtcaacctcgcggtgacggttgggcgagatcgcgtccatccccatcggcacgccgcggatctgcgaaatctcggcgtcgatcttggccgccggcaagatgccccccttgcccggtttggcgccctggctcagcttgatctcgaacatcttgacctgtggatgcgccgccacctcgcgcagcttgtcatcgctcaggttgccctcggcatcgcggactccgaacttggcggtgccaatctgaaagacgatgtcggcgcccccctcaaggtgatagggtgacagcccgccctcgcccgtattcatccagaccccggccgccttggcccccttggacaacgccagaaccgccggtttcgaaatcgccccataggacatgcccgaaatgttgaagatcgagggagccgaatagggctgacgacaggtcgggccgatcaccagcggctcgcttgcgccgaactggtcgtccagcggcggaaacggcgcgttcatgaagatcggcgtgccgggaatgttcaggttgcgggtcgagccaaaggcaaccgtgttccccttggcttcgctggcattatagacccagttgcgctgcgcccggttgaacggcatctcttcgcgatccatggcaaagaaatactgccggaagaactcccccaactcggtaaagatgttccggaaccgcccgatgacaggatagttccgccggatcgcatcaccggtctggaaccggtcgacaatgaacaggacaacggcggtcagcatcatcaggccaatgacgctgacaaagacaaaggccatcacctcgattgcgttataggcgaaacccatgcgaaaactcctatatatattgatgtggcgcaaagcggcggtactctttccgatccagactgaaggcgaaccgctcgccgtgcaacccacacggccactatgggagagagcaatgaaacagatgttactgggcgcggtgatcgcgctgaccgcaggcgccgccaccgcacaggatgcggtgacctataccaccaccgatacgttcgaggacgtcacctttggtctggaaagcgcgattgtcgggcgtgggctggtgatcgacagcgtcagccatgtgggcgagatgctggaacgcacccgagccgatgtcggctcggatgtggttctgttcgaccatgccgaggtgttctcgttctgctcggcggcgctgtcgcgcaaggtgatggaggccgatccgatgaacgtcgtgttctgcccctatggcatctttgtcatgcaacagcccggctcggacgcgatcaccatcggatttcggcaattccccgaggggccgatgcaggaggttcagtcactgctggacaacatcgtgcgcgaggccatcggcgagtaatgcccggcgggcctgaccctgtacctgtgacttgaaggaccggtagtgatccaatgggggtgttcatgcgtatcccctgcacaagacaggaatgcgccatgaccagagtcccgcccttcatcattacagccctgctcgccagcatgaccggagcggtcgcgctggcggggaacgagtcgcgctcgatcgcctattcgcttcccggcggattgatcgaagtggtcgccgatttctcggagaattcgatctattggtgcggggcgggcgatcatgcgctgaataagatgagaaagcccggcaatcagcggctctatgtctggaaaggcccctctcccagcatcgcccaacccggcgggcgggcggtgacattcgggtttaccccgccgccacagggcgccagccctgccctgaccaacgacgtcgggatcatcggcaacacattgtccgtcagtcaggccaagaaaacctgcgacgaacgcacctcgagcggctgagcctcaggacagattgcgccgtgacgggtcgaccagcgcatcctcgcgtccgatggccgtcatcatatagacgatgtatcccgagatgatcgcggcaaggaaacaccagatcgaggtaaaggcataggccgcgaagacaaagcccgccaccaccgatgccaggatcagccatccaaagatgcgtatctggggatgggatgagcccaccagcggcgggcagatgaccaccgcatagatcaaccgcgccacgatcttggcggtctcgcccggaaacatgctcgggttctcgtactggatcgaatgctttacgagatagatatcgagcgtttcgggccgggccagcaccggcaggaaaagtacggcgccaagactgaaaccaaaagcggacagcccccaaaagatccgccgccgaaatgggtcgggctcgaccagggccgaggacagcggcacccagagcggccagaaccagtaggcgaagaacagaaaaaccagcgcggcggcacccggcgcgaccgggccagggccatcgagtgtcagccacagcagaccttcggacaattgctgcacgccgaagaaaaagggaaagaccgcaaaacccagaaaccgcggcccgagatccgctgacttgcgaatcgcgaccgtgccacccgcgatcagggcggcaccggcaacgaaactggccgtggccgaaaagcacatggatgacctccttggtgtaggctctgcgcttgcgacaccagcttaggaaagaaccgctcgccgggcaaatcgcccccccctacgctatgacactgcacgcatcggtcgatgccaaagcggctgtttcaaacagaaaaggcccgccatttctggcgggcctcaagtttagaacgcgcggcggctcaatgcacgacagcatcatccgggcgcggccggctcgaactgacgacacggtcgccgatgaccagtccttcttcgcgcgcggtgatcgccaccgtgtcgccgtccttgatctcgccggccagcagcttttcggccagcgggttttgcaggtcgcgctggataacgcgcttcagcgggcgggcgccatagaccggatcgtaccccgcatcggccagccatttgcgcgcgggctcgtcgagctccagcacgatcttgcgctgcgccaggcgcttggccagacgacccagctggatcgtcacgatcccgtccatatcggcccgcttgagccggtcaaagatgatcgtctcgtcaagccggttcaggaactcgggccggaaatgggccctgaccgcatccatcacatcgcgccgggcctgggcgctgtcggcgccttcgggcaattggctgagcgcctgggacccaaggttcgaggtcagcacgatcagcgtctgcttgaagtcgacggtgcggccctgaccatcggtcagcacaccatcgtccagcacctgcaacagcacgttgaacacatccggatgcgccttttcgacctcgtcgaacagcaccacctgatagggacggcggcggaccgcctcggtcagcaccccgccctcgtcataaccgacatagcccggaggcgcgccgatcagacgggcaaccgcgtgtttctccatgaactcggacatgtcgatgcgcaccatcgcattgtcgtcgtcaaagagatagttggccaccgccttggtcagctcggtcttaccgacgccggtggggccaaggaacaggaacgagcccagcgggcggttctcgtcattcagacccgcgcgcgcccggcgcaccgcattggcaactgccgtcaccgccgtaccctgaccgatgacgcgcttgtgcagctcgtcctccatccgcagcagtttctcgcgctcgccttcaagcatcttcgaggtcgggatgccggtccagcgttcgaccaccgccgcgatctgttcggggcgcacgacctcttcggccttgagaccggtatcctctccggcttcggcttcttcccgctgtttttcaagctcggggatgatgccgtagctgagttcaccagctcgggccaggttgccttcgcgcttggcaatctccagttcggcacgggcgcgttcgagctgttccttgacggattgcgccgcgttcatcttgtcccgcgatgcctgccactgagcggtcatctcggcggatttctcctgcaactcggcaaggtccttttgcagcgtggcaagccggtcctgcgaggcggcgtcgttctctttcttcagcgcctcttcctcgatctgcaattgcaggatctgacggtccagctggtccagcgcctcgggcttgctgtcgacctccatccgcaaacggctggctgcctcgtccatcaggtcgatggccttgtctggcaggaaccggtcggtgatatagcgatgcgacagcgtcgccgcagccaccagggctgagtcagaaatatcgacgccgtggtgcagctcgtatttctccttgataccgcgcaggatactgatcgtgtcctcgacggtcggctcttcgaccagaaccggctggaaccggcgggccagggccgcgtccttttccacgtatttgcggtattcatccagcgtggtggcgccgatgcagtgcagctcgccccgcgccagcgccggtttgatcaggttggccgcgtccatcgctccgtcggatttaccggcacccacaagcgtgtgcatctcgtcgatgaaaaggatgatctcgcccgcggcctcggtgacctcggtcagcacggccttgagccgctcttcgaactcaccgcgatatttcgcaccggcaatcagcgcgcccatgtcgagcgcaaggagcttcttgtcgcgcaaggattcgggcacatcgccattgacgatgcgcagcgccatgccttcggcgatagcggtcttacccacgccgggttcaccgatcagcaccgggttgttcttggtccggcggctcagcacctgcatcgagcggcggatttcctcgtcacgcccgatgatcgggtcgatcttaccttcggctgcggcctcggtcaggtcgcgcgcgtatttcttgagcgcgtcatagccctcttcggcgctcgcggagtcggcggtgcggcccttgcggatatcgttgatcgcttcgttcagcttctgcgcagtcacctcgccggcatccagcgcctctttggccttggatttcaccatgcaaagcgccatcagcacgcgctcgaccgggacaaaactgtcgcctgccttcttggcgaccttctcggcctcgtccagcaccttgacggtctggccgtccagatagacctgggccgcgtcgccgctgacctttgggatcttggacaacgccacgtccagcgcctcgaccacccgtttggatgcgccgcccgcgcgcgcaatcaggttgcttgcaagcccctgatcgtcatccatcaatgccttgagaatatgttcgggcgccagccgctgatgcccttcgcgcagagcaatggtctgcgccgcctgcacgaatccacgtgcccgctcggtgaacttagacaagtccatctttctctccttttccaagcgcccaagggtgtctgcgcccgccaggcggcacgcatcggtctgggcctcgcattcaatctggggaatgccagaatatcttcaaggggttcgcgaagggtttatccgaattgatccaattggccacattttcccctgtttctgccgttttttggtaataattctgaggtctcctgaaagggatcatggaggccccaatgcagattaccaatgtcgaaatctcccaataccaggtctgccccaacaccgcccggcattctgcaagtgtttgcatgaccctggcggaccgtgtggtgacgctgttctgctcgcttgagctgcccgaagggatcagcgctatcgcccgcgcgcaggcttttgtcggcgatgcgatgcgccaattgcgccggatgcccgaattccgttcgggcaagcagcagttatcgctggacgatcaggctctgcccgcggtggcctgacactcctttcgctcgggcgggacgtgccgatgtgacagcgccctgcccgcttgcctcctccgggccgcctcagtatgaacgggcgacccgagccggaggatccccagatgacagacagaatgctcgccgacgatcgcctgatcgtcgcccttgacgtgcccaatgcggtggccgggctggccctggccgaacggctgggcgacgcggtttccttttacaagatcgggctggggatgctcaccggtggcggtctcgctctggccaacgagctgaaacaggaacatggcaagcgcatcttcctggacatgaaactgttcgacatcggcaacacggtcgaggccgccgtgcggggcctgtcccagttcgatctggatttcctgaccgtgcatggcgacccgcatgtggtgcgcgccgccaaggagggcgccgccggcaaggacctcaagatcctggccgtcaccattctgacctcgctgaaccgcgacgatctggatgcgtcgctgatcaaacccggtgatgtgcacgaccttgttctggaacgtgccgcccgcgcctttgaggccggggccgatggtgtcatcgccagcccgcaggaggcggccgcgatccgcgccctacccgaggctgccgggcggctgatcgtgacccccggcatacgccccgcgggtgccgatctgggcgatcagaaacgcgtcgcgacaccggccaacgccattgccgacggggttgatcacatcgtggtggggcggcccgtcgtccacgctcccgaccctcgcgccgccgctctgtcgatccttgccgaaatgacctctccgcaagcagtggcaccaaaccggagttgatgcagcgtcgctatcgagacctcaaaatctttgccttgccccaccgcaagacgggaaaccgaccctacgtcacctgacgtagggtaaaaaacggcctgaaatcagatcctttggtgaaatccgcgccattttgccgctgtgcccgtaaaaacacatcaaaaaagcgagtttcccgggtctggatatccagcctaccccggcaaccgtttttgagcgattctaaacacgagacactccccaacgaaccatctcttcctgaggttcgttacctcccccccgcccttggcgcggggggcctttcttttgaaagtgaccgacagatcgctcagcgctcgccgccagatcgcgcctggttatagtcggaactgccaagatagagccgcaaatgttcggcgaaatggggcaccgcgcgggcgtgacggacatagtcggtcggtgccatcagacgccagccctgcccctcgttgccaaacctgatctggtccacatatccggcgggcagatgcgccgtgaaaaaccacatgcgccccatcgggcgcaaatagctcaaactccagcctacccgatcagccggcacgctcaacccaacctcttcccgcgtctcgcgcagggcacaatcaagcgggctttcgtccccctcgcgtcccccacccggcagatcccaatggtcgggaaacgggatgtccgggcggtcgtcgcggcggatcaccaacagctcagcgcccagaaacagggccagctttgcgccggaaaacgcgcttgccgtttgtgtcaccttttcatcccttcagagttcaggctagatatgagggtcctatcgcctcacctcaaccggatattcccatgactgcggcctcgggtctctgccgcgattgtttctcacgcaccggaagtgcccggcgctgcccgtcttgcggcagcccgcgcgtgttgcggcatccggaactggacagcctgaccatcgcccatatggattgtgacgccttctatgccagcgtcgaaaagcgtgacaatccggacctcgccgacaagccggtgatcatcggcggcggcaaacgtggcgtggtctcgaccgcctgctatgtcgcgcgcattcgcggcgtgcgctcggccatgccgatgttccaggcgttgaaactctgccccgaggcggtggtgatcaaaccgcgcatgtcggtctacgccgaggtgtcaaagcagatccgcgccctgatggacgagctgacgccggtggtcgagccgctgtcgctggacgaggccttcatggacctctcgggcacccagcggctgcatgggcatccgcctgcggtgatgctggcgcggctggtcaagcggatgaaggacgaactgggcgtgaccggctccatcggtctcagccataacaagttcctggccaaggtggcttcggacctggaaaaaccgcgcggcttctcggtgatcgggcgggccgagacggccgagttcctgcgcgacaaaccggtgcgcctgatctgggggatcggtccggcggcgcaggaaagcctcgagcgcgcgggcatccgcaccttcaccgacctgctgcgctgggagcaggaggcgctggtcgcccggttcggcgccatgggtcagcggctgtggcatctggcgcgcggcgaggaccgccgccgcgtctcggcgcatgacccgatcaagtcgatcagcaacgaaaccacatttttcgaggataccggcgacgccgatgtgctcgacggccatatctggcggatggccgagaaggtggccgaccgggccaaggcgcgcggattggcgggccgggtggtgactttgaagctgaaacgcgccaatcatcgggtcctgtcgcgacagcaatcgctgcgcgacccgacccagatggccgaccgcatctatcgcacggcacgcgccctgttcgaccagttgggcgatcagggtccctatcggctgctggggtgcgggttgtcgcatctgtgccccgagaccgaggcggatgtgtccggcgatctgctcgacccgcaggcagcacagcgcgcccgcgccgaacgcgccaccgatgccatccgcaaacgctttggcgcggatgcgatcctcaaggggcgcggaatgcgctgagtgcgcgatcccatccccgtttcacctgaaatcaccgtgaggaagagaatgatctcagccgaattctgccgtgtcatggcccgctacaacagctggcagaacaaatccctgatcaccgccgccgaggcgctgacacacgccgcgcgctggcaggagcgtggtgcgttcttcgggtcgatcgccgcaacactcaatcacctgtattgggcggatgcgctgatcctggcccggctgacgggaaacgaacgcccgcaggacaccatccgtcattcgctgacggatccggctgactggcaggactacaagacgcgccgccagcaccgggaccgcgagatcgagagctgggccgacggcctgaaggatgcggatctgaacggaacgcttgcctggtatcaggccgacggggcgacgcgcatcaccgcctctggtgcgctttgcgccgcgcagctgttcaatcaccagacccatcatcgaggccaggttcacgccatgctgacagcagcaggtgccaaaccgggtgtgacagacctgaccgctctgacctagcccggtccgccgcttgtcattcggccgccagccgcaagggcaaagaggcaaagccgcaaatctcggcaaccacgtcgcgcagcagctcacgcatcgcagagaaattgccattcgggcgaatggttgcctcatgcatgtacagcccgcggtcgatctcgatctggatggcgtgttggcgccgcgacgggcggccataggcctgggtcacataggcgccggcaaagggggtattgcgcaccacatgcagcccggcggcggtaaaggcggcctcgacccgatccacgatctcgggtgaggcagaggccccgaaccggtcgcccaacaccacatccggcttgccggccgccttgcccacgctgttttccagggcctctcgtggcatcgaatgacagtcgatcagaatcgcctgaccaaaggccgcatgcgcctcgttcaatagatgctggagccgggcatgataagggtgccagatcgcctgcaggcgctgctctgcctcggcccggctcagcttgccgcgataaatggcccgcccgcccgccacgacacgggggatcaccccaaggcccgaggcaacacgcggattgtgcccgcccttgcgtaccccttcgatcagggccggatccaactcctcgcagctgcggttcaggtcgagataggcccgcggcgccgccgcccgcaaaagcggcgccccgaactcgggggcgcaatcgaacagctgatcgacaaaggcatcctcggaagagcgaatcgcatggtcatccagcaccgtctgcgccagaaacggcggatcatagcgcgcgccgctatggggcgaggcaaaaaccacgctcgaggtgcgtgcggcgggcaaggtcagatgataagcggtgttggtcatacggcctccgggatcaacaaaatcatagaccggaaaatagttcgatcaaaagcccttgatccccccgccgactccttttatagaccccgcttaccggcgcgggctaccgcgccccattacgttctggggcaggcgcgcgacggcaatcatgggcggttagctcagtggtagagcactacgttgacatcgtaggggtcacaagttcgaaccttgtaccgcccaccatgatttcaagcctctggtcacacagaggacccgcgtaacccaggcgctggcccgcgccgcaggaattggagacgaccatgaaggtcaggaactcgctccgctcgctcaagtcccgccaccgggactgccgcgtcgtgcgtcgcaaaggccgcgtctacgtgatcaacaagacgcagcgcaagttcaaagcccgccagggttgagaacagcagcaaaactttcgaaaaaccgcgccccagggcgcggttttttgttgcccctgtcatagatctgccacctttccgaacaactctcgggcgagagagattttgaacggatgggatatggttgtacgatttctggtgtttgcgctggcgctgatttgcggccagtccctgctggccgcgccctcggccgaaacgatccgcgcatcgctgctggcgcatgactttgacatgcttaccgcagacctggaggccagccaggccgccttcgatgctggcgacatctcggatgaagatctgcggcggctgttcgaggtgttcacctcatcaagccccgatgtcatcgaagcggttgccgaatgggagcgcaagtctccggacctgccctatgccacgaccgcgcgcggctggagcctgtacataaccgcatcgcggatacgcggcgaggattttgcccgcgacccctatcccgaggcgctgcggctgcaccgcgagatgctggagcgggcttttcttctggccatgcgggcctatggcatggaccccagcctgattcctgccagcgacctgatcatcgcgctgggcaacagcacctcgcggcaggaacaggcgctggtcgtggtcgaaagggtgatgagcgaacagcccaatgccgggacattgcggcgcgccatctggctggcccatcccggctggggcggttcttcggagttggcggatgcgctgtgcgctttcttcggccccaatgcgagtccaaacggcgccgacctgacccggcaatgcatcacctatgcctcgcgcgagatctttggtcaccggatggaggaaatccgcacctggatgaaagaggaccccgatccctggtatgactattaccgggtctgggcgacgctttttgacaaatcgcccaatgccgaagacctcgcctttgcgcatcgctatttccaggacagcgaggtgcgggacctgcgcctgtcaaagatgttcgatcaacgctacagcatgcgccccggcctcagcccggtgcatcaccttgtcttggaacggagcaaggattgggcaagggccgtgctggaaaccgacccttatgaactttctgcgctggatgtcctgctcagcgacactgttcgggtaaccaagggcgccgacaacaactggatgtttaccccgtctggcagcccgacccgcgacgagcgtctggactacatgcgccgccgtttgtacgcggccccctacaacccggacttctgggaggattatgcccgctttctcaacaatgagaacaagcaggcgggctacccggtcgaggggatttttgcgaccgacacgttgatgatcaacgccatcgtctattccaagcaccgtcccgattggctgggggattttgtcgagcgcaagttcaaacagctggagtttctggaatggatcaccggacagggcaagccggactgggaccgtttcatcgccgagaccgaccggaatgcgcagatcatttgcccgctgatccgggccaaccggctgtttgatgcaatgcgtttggccggcttggagaacagacggcataaggacctgtcggtgttcaaacagcaaaaacttcgcgccgagaccgagcgtgccgcctcagaggggcagtgcgagaatgaacggctggcaccgatagaggcgctttggttcacgccggtcgaggtcgatcttgcggccatgggataggtgaggcgcgccgggggacagccccgcaggccaatggcacgatggggccgagccaccgacaggcgccccagctgcaatgaaaaccgcgcctctgggcgcgattttgttgttgcggacaagcgattccgcggttcccgcaaccggtcgcgcgcgatagcctcctgtcatgcaagggggaggccgccatgtcccgcaagccaaacatcattctcattctcgccgacgacctggggttcgccgatctgggctgtaccgggtccgagatccgcacacccaatatcgacgggctggcgcgcgacggcgcgctgctgacggcgatgtacaattgcgcgcgctgctgtccgacgcgggcctcgctgttgaccgggctttacccgcacaatgccgggatcggccatatgggggccgacctgggcacgcccgcctatcgcggtttcctgcgcaacgactgcgccaccattgccgaacatctgcgggcggcgggctatcgcacctgcatgtcgggcaaatggcatgtgggcggggatttcatggcgcgcgaagtggacagctggcgggtgggtgatgtcgaccaccccaccccgcgccaacgcgggttcgaccggttctatggcatcgtcgacggggtcacgcatttcttctcgccgcattacatgctggaggacgatacccgcgtcgaaacctttccggacgatttctatttcaccgacgcgatcaccgacaaggccatcggcatggtcgaggaggcggtggagatggagcagcccttcttcctctacctcgcccataccgcgccgcattggccgctgcatgcgcatcccgaggatatcgcgcgctatgacggggtctatgggcgcggctgggacgcgctgcgcagcagccgccacgagacgatgaacgcgatgggcctgtttcagaccaactggcagatcagcccgcgcgacgcggatgtctgcccctgggaggccgcgccgcacaaggattgggaggcgcgcaagatggccacctatgccgccatggtggaccggatggaccagtccatcggcacgctgctggcggcgctgaaacggatgggacagttcgacaacacgctgatcctgtttctcagcgacaatggcggctgcgccgagttcatggccgaggacggctgggccaaattctttcccgataccacccatgacgggcgacatatcgaaatgggcaaccggcccgagatcatgcccggcagcgcgctgacctatcagagctatgacaagccctgggccaatgtgtcgaacgcaccgttccgcaagttcaagcattacgtgcacgagggcggcatctcgacaccgctgatcgcccattggcccggcaggatcgcggcacctgtgccgctccacgccgcctgtcatgtggtcgacatcctgccgacgatcctggaagcggcgggcgcaccgccgattgcggaactgggcgggcacgggatgcagcccttgcagggtgaaagcctgctgggcctgttgcgcggcaagaaatgggagcgcgagcagcccatctttttcgagcacgagggcaacagcgccatccgtctgggccagttcaagctggtgcggctgcatgggcaggactgggagctttacgatatcgaggccgacagaacggagttgaacgacttgatccggggtgagcccgatcgggcaaaggcgctggtggccgaataccaggactgggccgacaagaccggcgtgctggactggaacatcgcgctaccccggctgctggcggcctggcagatggacaacgccgaagggtgactgcgacagcattacccgactgaaataatcagttttatcttgcacccctcgcgaaatccggtaattgactatttcagtcggattaactgaatcgcgagagactcccatgctcaagaccaccactgccatcgcgcttgccctgattgccacctcggccatcgccgagggcgagctgaacctctattcgtcgcgccattatgacaccgacgagcggctctataccgatttcgaagaggccaccggcatccgcatcaaccggatcgagggcaaggcggacgagctgatcgcccgcatgcaggccgaaggcgccaattcgcccgccgacgtgctgctgaccgtcgacacctcgcgtctggcccgcgccaaagaggccggcctgctgcaagccatcgacagcgccgttctcgaagaccgcattcccgccaacctgcaggacagcgacaaccagtggttcggcttctcgcagcgcgcgcggctctatttctatgacaaggccggtgtcagcgcgccgcccgccacctatctcgatctggccgatcccgcctacaaggggcaggtctgcatccgctcgtccaccaacacctataaccagaccctgctggccgccatcatcacccatcacggcgaagatgttgcccgcgactgggccgaaagcgtcgtcgccaacatggcgcgcgaaccgcagggcggcgataccgaccagctgcgcggcatcgtgtcgggcgaatgcgggatcgcggtgtcgaactcgtactacttcgcccgcgccctgcgcagcgacgtcaaggggctgagcggcgagatcgacaagatcggcatcgccttcccctcgcaggacgccgaaggcgcgcatatgaacctgtccggcggcggcgtggctgcccatgcgcccaaccgcgacaatgcggtcaagttcctggagtatctcgccagcgatcaggcgcaggtctatttctcgaatggcaatgacgaataccccgccgtcaccggtgtcgacctggccgacaacgtggccgcgctgggagagttcaaggccgacgaagtgaacctgtccgaagtggccgccaacatcccgatggcacagaaaatcttcaacgaggttggctggaagtaagccaactcaaccagaagacaaaggcgcggggccctcgcccgcgccttttctcatgtctacggctcggtcagggccgcttaccggccccgtccgacctgacggcagatcaggatcaccggcaacagccccatcgccaggatcaccagcgacggcaccgccgcgccctccagccgttcgtcgctggccaggcgataggcctgcaccgccaaagtgtcaaagttgaaggggcgcatgatcagcgtcgcgggcagttctttcatcacatcgacaaagacgatcagcagcgcggtcatcagcgaaggcgtcaggatcggaaggtggatacggcggagcgtgcccagcggcccctgccccagtgaccgggcggcggcatccatattggcgtgcaccatgctttggccgccctcataggcgccaagcgccgccgccagaaaccgcaccatataggccgcgatcagcagccagatggagccggtgatcaacaaaccggtggacaggccgaactgggcccgcatccaggcgtcgagcgcgttgtcaaaggcagcaaagggcacgatcagccccaccgcgatcaccccgcccggcaccgcatatcccagccgcgccaaataagcggccccgtccgagcgccgcccgggcctcaaccgctggaagaagcccacgcagatcgccgccgtcaccgtcaccaccgccgccgtgcccgccagcgtcagcgagttgcggatgaatccgacatagcggcgcgacagcaggttctgctcggactccagccccatctgcaccagaatcaccaccggcagcacaaagcccagcacaacgggcaccgcacagagcgtgaaagcgcccgccgcctgccaccctttcaactcgcccgcgggcagcgccgcgtgccggcgcccggactggtagtagcgcgccttgccgcgctgggtacgctcggccaccgccagcagcagggcaaagcccagcagacacagcgccagctgcgccgccgccgcccggtcggccatcgagaaccagctggtataaatgccggtggcaaaggtctgcaccccgaaataggccaccgtgccgaaatcggcgatggtctccatcaccgccagcagcacccctcccgcaatcgccggccgcgccatcggcagcgacacccgccagaaggccacccagggcccggttcccagcgcccgcgccgccagaaaggcgctggcgctttgctgcaggaaggccgcccgcgccagcaggtagacataggggtaaagcaccaggatcagcatcaccgccgcgccctcggtcgagcggatctcggggaaccaatagtcgcgcggcccccagcctgtcacctgacgcagggtcgtctgcaccacccccggatgatcgagcacgaaggtataggcataggccagcacataggcgggaaaggccagcggcagcaccagcgcgatttccagcaaacgcacgccgggaaagcgtgtcatcgtcaccagccaggccgcaccgaccccgacggcaaaggtcccggcagccaccagcgcgaccagcagcaaggttgtcgccgcatagcccggcaacaccgtctccagcagatgggccagcgtatcggtgcctccggtcagcgccgccagcgccaccgcgaccatcggcaacaggcaggctgcggcgatggcgaaggccaagccgcccaacaggcgggtgcccgaagacaggcggcggcgggagccatgggcggcatatcgggtgtcagccattgcgggtcctggcgggttctgcggttccaatgcccttaatcgaccagtttagtcggaaataccagtgcctgacgggatattccctctccccacacccctgcaaacagggtgcaaaacgacgcggccccgcgcggatcgctctgcgcggggccaatggtctctgtcaggcggcatcagtcgtagcggcgctgatcctcgatcaccagcccgtccttgggcaggctgcccggggccacgacctcgatcgcgcccttgagcttgagcacttcggcgaccgagcgggcatacgccgcatcatcgcccccgctgctttcgatctgcaccgtcatcgcatccatctcgcccacgcgggtggcgatcacccgcgccttgacgatctcggcatgtttgtcgaccagcgccgccacctgttcggggcgcacgaacatgcccttgatcttggtggtctggtcggcacggcccatccatcccttgatccgcatattggtgcggccgcagggcgaatggcccggcaggacggcggacatgtcaccggtggcaaagcggatgagcgggtaatcggggttgagggaggtcaccacgacctcgcccacctcgcccggcgccaccggcgttcctgtgccgggggtgacgatctcgacgatcacatgttcgtcgacgatcatcccctccatcgccgcgctttcataggcgatattgcccagatcggcggtggcataacattgcaggcacgagatgccgcgatcggcatattccttgcgcagcgacgggaacagcgcaccgccgcccaccgcggccttggtgaacttgagggcaacccccatctcctcggccttgtccaggatcaccttgaggtaatcgggtgtcccggcataggcggtgcagccgatgtcgcgcgcggcggtcacctgcaattcggtctggccggtgccagcgggcagcaccgccgcccccaccgcccgcgcgccgttttcaaagatcatgccggcgggcgtcaggtgatagccgaaacagttctgcacgatgtcgccctggccgatgccggcggcatgcaggaaacgccccatgcgccaccagtcgtgatcggtgccgcccggttcatagatcggaccgggggactggaacacatgggcaaagccatgcgccggcttgacggtgaacccgccaaagggcggatgttcgccctgggcacggctcagttccgatttgcgcagcaccggcaatgtcgccagcgctgccgcatcggtgatcgcagccgggtccacatcggccagcagccgggcaaagccgggcgccgtcttggcgcgggcgatctgttgcggcaaggcgctggccagatcggcggcgcgctggtcgtccgtgcgggtttcgagcgggtcaaaatgggtcatcgcatgatccctcatcagctcagccaccgcttgcggcgacggtaggagcgcacatcgcggaacgacttgcggccatcatcggacatgccgagatagaattccttcacatccgggttctcgcgcagctccttggcggggccatccatcaccacacggccggattccaggatatagccgtaatgggcatagcgcagcgccacgttggtgttctgttcggccagcaggaaggacacgccctctttctcgttcagatcacggacgatctcgaagatctcctcgaccagctgcggcgccagacccatcgagggttcatccagcaggatggtctcggggcgcgacatcagcgcccggcccatcgccaccatctgctgttcaccgcccgaggtatagccggcctgactgcggcggcgctccttgaggcgggggaaatagttatagaccagttcgagatcgcgctggatattggcgctgccatccttgcgggtataggcgccggtcagcaggttttcctcgaccgtcaagtgttcgaagcaatggcggccttccatcacctggatgacgcccttggtcaccagggcggccggatccagttcgtgaatcgtttcgccgcgatacttgaccgaccctttggtcacctcgccacgttcggaatgcagcaggttcgacaccgccttgagcgttgtcgtcttgcccgcgccgttgccgcccagcaatgcggttatcccgcccttgggcacggtgaggctgacacccttgagcacgaggatcacgtgattgtagatcacctcgatattgttgacctccagcagggtttccacctgcgtatccgtggtttttgccgcatccagcatccgcgcttgtcctcattggccccggttcgccggggatgatcgggggtgggacggcggcggaccgccgtcccgggttcatcgccggcccgtatcacgggccggttgcggtcttagttgcagcgcggcgagatgttgttctcgctggcataggcgctcgagtcttcctcgatcaacgcgccgatgacgtcgccgtcggtcggtttgaagtccgagatcagcgaccaggtcttggaggtcgcatcccactgggtcacgccgaccagggcgtcgccgccatggttgccacaggacaccgagaaggtcgggccaaagttcggcaggcccagttcagccatcttcgcttcggtcatttccagcgcttccataccgtcgcgcatgtccgcggcggtgatgtcggccttgcccgagatctcctgtgccttcttggcggcttcggcagccagcatggcggcatagagaccacggttgtaaagcacggtgccgacctgatcaccggcgcctgcggccttgccggcgtcgatgacgtatttctgcaggtcgtcaaacagcgggaaagcggtaccgacgttgtggaaggtcagcgccttgtagccgttggccgcgtcacctgcgggcagcacgtcattctcggagcccgaccaccagatgccgatgaagttttccatcgggaagcggatgttggcggcttcctgaacggcgacctggttcatcacgccccagccccacatcaggacatagtccggcttgtcacggcggatttgcagccactgcgacttctgctcctgacccgggtgatcgaccggcagcgtgctcaggtcaaagccgtgcttcttgctcagctcttccagggtgcggatcggttccttgccataggccgagttgtgatagaccagcgcgatcttcttgcccttgatgtcgccgccgttgatttccagcaggtagttcaccgcgcccgaggcaccatcccagtagttggcgggatagttgaagacatggctgaacacgttgccgttcttcgccgaggtccggccatagcccatcgagtggatcgcgatgccgtcagcggtggctttggggatcagctgataggtgatgccggtcgacagcggctgatacaccagcgcgccctggcccttggtggactcatagcactcgacgcccttttcggtgttgtagccggtttcgcactccagcacgttggccttgacgccgccgatgccgccatcccgctcgttgagcagggtgaaatagtcggcatagccgtcggcaaacgggatgccccccgccgcataggggccagtacgatagctgagcgacgggaatgtcaggtcagccagcgccggacctgcggccatcagggcgcccagcgccacggttgccagtttcattttcatcgggtttctcctcccttggtttagaccgatggtggtgtacgaggcgatctttccgccccgtatcgggttggacctgcccgccttaatgcgggaagggccagagtctgagtttttccttggccacgcgccacagctgcgccagcccatgcggctccatgatcaggaacacgacgatcagcccgccgacgatcaccagctgcagatgcgccacgatatcggtgggccagcccagcatgtcggcgcccacgaccttcaggaccaccggcagcagcaccaggaaggccgctccggcaaaggaaccgaagatcgaaccgaggccgccgatgatcaccatgaacagcaccaggaacgatttctggataccaaaggcctcgcccacttcgaccgcgcccagataaagcgcaaagaacagcgcgcccgagatgccgatgaagaaggagctgacggcgaaggctgtcatcttggccttgagcgggttcaccccgatgatctcggccgcgatatccatgtcgcggatcgccatccaggtccggcccatggtgccacgggtcaggttgcgggcgatcagcgcacaagcggtcaggaagaccaggcagaacagataggtggcccaggccggcgcattggggccggtgatgatgatgccgaacgtgtcgcgctcgggcgcgttgatctggcccgaggccgaatagttgtagaaccacggcacccggttgaacagccaaaccagaaagaactgcgccgccagcgtggccaccgccagatagaaccccttgatccgcaggctgggcaggccgaacagcacccccaccgcggcggtgatgccaccggccaggatcacgtggatgaacatgctcacctcgggaaaggcggtcatcagcttgtagcaggcataggcgcccacggccatgaacccgccggtccccaggctgacctgaccgcaataacccaccaggatgttcagcccgattgcagcgatcgcatagatcagaaagggaatcagcagcgcattcgcccaatagtcgttgatgatgaacgggatgatcccgaaggcaaccgccagcaccacgtaataccgataacggtcgaacttgatcggaaaggtctggctatcggcctggtaggaggttttgaaatctccggcttcacggtagaacatcgcttacatgcccccttcggactgcgcgcggttgcgggccgcggcatcgagttgatttgtctttttcgcatagccgctcgcttcggcggcccggaccagccgcagatatgcgacgatccccatgatgaacccggcaaaggccaggaggctggcgatgatcagctgacgctcgctcaggtcttgcgcggtcagagcgatatacccaaaggcccagaagcccgaccaggcgacgacattgacgatggcgatcagcttgttcatctttcctcccctttgcgaaggttccgggcgggcgggtctcgttgcgcggcacgcgcaacggggtcgcccaccggagcctcagaccctttcgatgatcttctcgccgaacaggccctgcggccggaacacgaggaagatcagcgccagaacataggcgaaccagttctcggtcgcgccgcccaccatcgggccgatcgcgaattcgaacagtttctcgcccacaccgatgatcagcccgccgacaatggcgccggggatcgaggtgaagccgcccagcatcagcaccggcagcgccttgagcgcgatcagcgacagcgagaactgcacgcccgacttggtgccccacatgatccccgcgaccagcgccacgaaaccggcaaccgaccagaccagcacccagatgaagttcagcgagatgccgacactcagcgccgcctggtggtcgtcggccaccgcacgcatcgcccggccctgcttggtatactggctgaaggccaccagagccgccaccagcagcgccgcgatcacggttgccacgatgtccagattgtcgatgaagaacccgtagccgaagatgccataggtggtgtcgtcgatccagacgttcaggccctgcggcaggcccacatccagcgtcttgatctccgagccccacatcaggtcggccacgccttccaggaaataggcaagcccgatggtggccatgaacaggatgatcggctcctgcccgaccaggtggcgcatcacgaattgctgcaccgcccaggccagcaggaccatgaccgccatggtcagcaggatcgccacgaagccgggcacgttccacccgaaatgggtgatatgcccgccgaatacggcgttgatcagatgcgagaacggcacctgtccgttcatgatgccgaccagggtcatggcggcaaacagcgccatcacaccctgggcatagttgaagatgcccgacgccttgtagatgagcacgaaacccagcgccaccagcgcatagagcacacccgccatcaggccgttcaggatcacctcgataccgaaaatcagttggtcagacatatcccgtgcccccggatttcatcgtgtcgttcatgcaaagatcagtcatgggccacccccagataggcatcgatgacctcctggttgttgcgcacctcttcaggcgtgccatccccgatcttcttgccgtaatccatcaccaccacccggtcgctcaggtccatgaccacgcccatgtcgtgttcgatcagcgcgatggtggtgccgaattcgtcgttcacgtcgaggatgaagcggctcatgtcctccttctcttcgacgttcatgccggccatcggctcgtccagcagcaacagcttgggttctgccgccagcgcgcgggccagttcgacccgcttcttcaggccatagggcaggcgcgagaccggcgtcttgcggatgtgctggatctcgaggaagtcgatgatcttttccaccgcctcgcggttctcaacctcttcgcgctcggccttgcccttccagatcgcctggctcagcaggcccgtcttcatatagttcagacgtccggtcatcacgttgtccagaacgctcatcccctcgaaaagggcgatattctggaaggtgcgcgcgatcccctggcgcgccacctcataggggcgcatccccgggcgcttcttgccgtggaaccagacttcgccctcctgcgggacataaaagcccgagatcacgttcagcatcgaggatttgccagccccgttcgggccgatgatcgcgcggatctcgccctcgcggatgtcgaaactgatatccttgatggccaccacgccgccgaaccgcagggtgatgttcttcatctccatcaccacgccgccaatcttgcggccgtccgcggtggtgtatccttcggatgcgtcaagcatcggtgtctcccttgtctttcggcagtgccccggctgacgggacggtgggcggggcgatgcgcccaaagggcgcgagcgacgtcccgccggacctcattccgccgccacctgctgcggggcggtcggcatgaccttggcgtcgcagatcgtcaacgtcgccttgatcgcgcccttgcgcccgtcctcataggtcacctcggtcacggtcgagaccttttcggacccgtcatagagcgccgcgatgatatcggcgaacttctcctcgacgatacggcggcgcaccttgcgggtgcgggtcatctcgccatcatccgcatccagttccttgtgcagcacgacaaagcggtgcacctggcagcccgacagcatcgggtcctcggccaccgagacattcaccttctccacatgcgaacggatggtgtcgagcaccttgggatgtccggccagttcctgatagctggcataggcgatgttgttgcgctctgcccagttgcccactgccgtcaggtcgatgttgatgaaggcgacgcagcggtccttgccattgccaaacagcaccgcctcgagaatgtcgggatagaacttcagcttgttctcgacatatttgggcgcgaacatgctgccatcggccatcttgcccacgtccttggcgcggtcgatgatgcgcaggtggccggtgtcttcctcgaagaacccggcatcgccggtggcgacccagccctcggcatccttggtcgaggccgtgctttcggggttcttgtagtattcgacaaaggtacctggcgagcgatagaagatctcgccattctcggcgatcttgatctccacatcgggggccggaacgccaacggtatcggcgcgcacctgaccatcgggctgtacggtgatgaacaccgtcgcttcggtctggccatagagctgtttcaggttgatgcccagagagcgataaaaatcaaagatttcggggccgatcgcctcgcccgcggtgtagcccacgcgcacattgccaaagcccagcgtatccttgagcggcccatagaccagcgcgttgccgatcgcatatttcagacgatcgcccgcactgacctgctcgccatccagaatcttgccgcccaccttcttggcatgcgccatgaagtggtggaacatgttccgcttcagggtgctggcatcctccatccggatcatgacgttggtcagctgggtctcgaacacgcgcggcggggcaaagaaataggtcggcccgatctcgcgcaggtcggtcatcatcgtgtcggggctttcagggcagttcacgcagaagccgcaccaataggcctgtccgatcgagaagatgaaatcgcccacccaggccatcggcaggtacgagaggatgttctcgtccttggtcagattgtcgaacttggccgagttcttggcgctttcgatcacgttgcggttcgacagaaccacgcccttgggcttgcccgtggtgcccgaggtatagagcatcacgcaggtatcgtcataggtgatctcggcgatccggcggtcaagctcggcgtcgaagcggtaatgcccggcgcggccctcggccatcacgtcctcgagcgcgttcatctggctgtggtcgtatttccgcatgccgcgcttgtcggtatagaggatctgctggacctgattcacggtctcctgaatctcgatgaccttgtcgacctgctcctgatcgccgcagacgatgaatttggcgccgcaatgctccatcacataggccatctcttcggcgaccgcgtcctgatagaacggcaccggcaccgcgccgaccatttgcgccgcgaccatcgaccagtaatgcgccgggcggttacggccgatcactgcgacatgatcgccctttgcgacgcccagttccagaaagcccagcgccatggcgcggatctcggccgcgacctcggcccaggtccagcattgccagatgccgaattccttttcccgataggcggggtggttcccgtattgggttgcgttgcggtgaagcagcgccggaagggactgcaacccctctgcgccagactgcgtctgagccaatctctctctccctcccgttgccgacccgctcctacgggccggacgtcatcgcctgccgggccaccggccacacgattctgccccctcagggacaggcgtattgatcggggccaatattttcgtgatgttttcgcaattcttacgaattgtaacagccctccccctgcgtcattctgaccggcttgcgatctgatcgcggctctctcacccctgcggggcgcgttcgccgggttggcgttttgccgctggcacgcgctggacaagagtcttttccccctctctcggcggtgctagccatgacgccaggggggatgccagccatggacaggaacgaccagtggatcaaggccatgaccagtgccggtctgaacctgatcgcacagggcctttcgatctatgacaacaacctgcgtcttgcggtcagcaaccggcgttttcgggaaatgtttcacctgcccgaccggctgatccgccccggagcgcggttcgacgacaccatccgctatatcgccgagcgcggcgattacggcccggtcgaggatatcgacgcccttgtccgcagccgggtcgagcaggcgctggcctttgtcccgcattacttcgagcggattcgcgccaatgggcaggtgatctcgatcgagggggcgccgctgccgcaggggggctgggtcacggtctataccgatatcacccgcaccaagcgaatcgaggaattgctgcgcgcccggtccgaggaactctcgggccagctgctggcccatgccgaagagctgggcgccaccaaccgcaagctggccgccaccatcagtgcgctggaagaggcccagcgccaactgaccgagatcgaagcccgcacccgcctgaccaccgagatgatgccggcccatatcgcccatgtggaccgcgacggccattacacctattccaaccggcggctgagcgcggtgatgcccgggcggccctcggacattctaggcctgcatatctcggatgcactgggcccggatgccttttccaagatcggaccgcatctggaggccgcctatggcggcgacagcccggttttcgaattcaacgaagcccatgattcccgccgcatccgggtcgcctttacccctgatggggcgggcggggtctatattctgtcgatggacgtgacctcggaaacccaggcccgcgtcgccctgcaacagtcacgccgccgcgcgatggccgcacagatgaccagcgggctggcgcatgatttctcgaacctgttgaccatcatcctgggcatgatgtcgaagatggaaaagatgggcctgcccgaagaggccgccgaactgatctcggccacgcaggccaccgcccagcgcggcgggcggttgctgaaccggatcgccgacatgaccggcaaccgcaccctgcgcccgcgcgccactgatatgcatgggttgcttgaggatctgaagctgctggccacccccagcctgccgcgcgggatcgggttgagcgtgctggaccatacccccgacgaggcgctgatgctggatgccggcatgttgcaggatgcgcttctgaacctggtgctgaacgcccgcgatgcctgtggcgccaatgggcagatcacgatcagcgcccatgccatctcgcgcatctggatcgagatcgcggtgaccgataccgggccgggcttttccaaagaggctctgggcaaggcgctgaacccgttcttcaccaccaagggcagcgagggatcggggctgggcctgcccatggtctatgacatggtcaagctggccggcggagacatgcgcgtcgccaacaccgccaccggcgccgcggtgacgctgcgcctgccctatcgcgccgcaccgcaggcgcaaggcgggctggcgctgctggtcgaggataacgaggacctgcgcgcgaccttccgtgacatgctggtcgatctggggcatacggtgatcgaggcgacctcggccgacgaggccagcgcgctggccgccgatatcgaggatatcgcgctggttctgtccgacatccggcttgagggtgacgccaccggcatcgaccttctgaagcggctgcccaaatcgctgccctgtatcctgatgacctcgctgccgctgtccgatccgctgcaccgcgaggcgctggcgcgcggtccggtgctgcgcaagccatttacccgcgcgcaactggccgcgctgctgcgacccgaggagggatcatgactgccccgctcgtcaccattctggacgatgaacccgagatccgcctgatcctgaccgaggcgctggccgaggccgggttccgcacccagagcttttcgcgcgcccgcgaattcgaggcctcgctgaaacgggtgacgccggatgtctgcctggtggacctgtcgctgcccgataccgacgggctggcgctggtgcaccggctggcgctggaacagggcgcggcggtgatcatcatctcgggccgggcacaggtgcaggaccgggtcaccgggctcgagctgggcgctgacgactatatcaccaaaccctttgaccccgccgaggtggtcgcccgcatccgcgcgcgcctgcgcgacggccagcgcgggccggtctccagcggcggcgacaccgccgagttcaacggctggaccgcccatttcgaccgctacgcgctggaggatgacaccggcgccgaaaccccgttttcccatgccgagggcgaggttttgcggctgtttctggaaagcccgaaacggctgatcagccgcgcccagatgcaagaggcattgggcagcggcgctggcgacagtttcgaccgggccatggatgtgcgcatctcgcgcctgcgcaccaagctgcgcgaagaccccaagaacccgcgtctgatcaagacgatctacggggcgggctatatcttccttggcgatgtcagctggcgctgagcgcccgatccagcaactgatcaaccgcttgtgccacttcgcgtagcagctctgcccgcgcctccgcatcgcacatcgcccgggcactgcgcaccgcgccgctggccagcgtcaagaccggggcgaaggctgacggcggcacgctctgaccccgcgccatctctatcagtatgtcctgccagcccgcctggtaggcggcgcgcgcctccggcccggcgcgcgtggcatcgccggtcagcgcggcaagactgcaccccttgaacaccgtctcaagatgcatcggttccagatacccggccagcaccgcgcgcatctcatcggccaaggccggaccgttacccccgggccgggccttcagcatccgcagcagcggatgctgaaagcgcagaacggcgcagaacagatcatccttggatttgaaatgcgcatagaacgcccctcgggtcagcccggccccggccatgatccgatccagattgaccgcatcgtatccatccgcccgaaaagccttggcggcgctctccagaatgcggcgggtgatcttgtccttgtcttcagcggtcaggcgcatgacattcgtgctccttaaaatacatgttgatcaacatacattaatctttaagattggcgcaagtggccgcgaccgaggacatccaggtttgcggcacaaatctggagcacgatatgaccgaattgcatgtaaccccgatctatgccgcgctgctggcgatcctgatggcggtgctgtccacctggaccggcgtccagcgcggtcgcagcaatgtggccctgggcgatggcgacgatgcggcattggcgctggcgatccgccggttcgggaacctctcggaatatgccgccatgacggctttgatcctgctgctgatggagatgcagggtatcgccgacacctggctgcacctctatggcgggctactggttgcattccgcttgctgcatcccctcgtcctttatgcgcagccagaggcaccgctctggcgcaaggccgggcggttcgtctcggcggctggaaccgccgcgctgttgctggcagggggcgtggcaatcctgatctgagcgggcggatcaggccacgaaaagtggcctgttcgtcttgaaccagggcaccagcacctcgcgaaaggcgcgcggcttggctgcccgccagacatcgcgatgcgccaccacccagatatcggcatagggttgcggcgccagcagcggcacctgcaccagccccgggctggcccggcccagaaacatcggcatccgtaccgcgcccagccccgcctgcgccgccccgaccatcgctgccatatcgtcgaacaccatgcgcaggcgggtgttcggatagcgctccaggatagtgggaggcacgcgcgggttctgttcataggcgatccagtcgaccgccgcttccgggtcttcggccaggcgttcggccaactccggggtggcgaagcttgccgcatgctgcgcgcacagcctgagaccggtcagcgtatcgcccgggctgcggctgatgcggatggccaggtcggcctcgcgccgggtcaggtcaagcagatcattggtggcgcgcaggtgaatctgcacctgcggatgcgccgcggcaaaccgcgccatcaccggcgccacatgcggcccgaccagcaattgcggcgcggtaatcaccaattcaccgctcaggctctggtcgcggctctgcaaccggcgcagcagatcatcctgccgcgcctccatgccggcggcgtgctctgccaccatccggccggcatcggtggcgcgatagccatcggccagccgctcgaacagcacctcgcccagcgccgcctcggcccgcaggatccgccgcgacacggtggtatagttgatatcgagctctgccgccgcggcagcaagcgtgccgccgcgcaccacggccagtacggttttcagatcgtcccaatccacctgcatgacatgcatttatgcatgccactcatgcattaccacgcgtttttgacacacattcgcgtgactattcttgggtcatcgcaaccaggaaggagatcgatatgatttatgccgttttcaaggcccgtgtgaccgaccctgccgccttggccacctatcgtgaacaggccggcgccgcccttgcccgtcatggcggcaaggtcgaggccgcgacgcccgccgcctcggcactggatggcacgcccgatatcccggatgtcgccgcagtgctcagctttcccgacgcggcagccgcgcgcgcctggatcgacgatcccaccctggcggacctgcacgccctgcgccgcagcgccggtaagaccgagatcctgcttttgggttagaacagacccctaaggccgcgcatccaactgtcggattgccgaggccagccgctcgcccaccttgcggctggtcttgcgcgacgggtggatcaggtcaggcgcgaaataggtcagcccacccggcggcacgatatcctgcatcgagatgtagaacacgcccgcgtcggtctcggcaaatcgggcgatccgcgcctccaactcgtcaccatcgttcttgcaatgctcgatcggggtcagcaggttggggctgcgcagatagccgggatagatcacccgcgccccttcaccgcgaatgcggcggatcagatcggggatctggccgctttctccatcctcggaaatcaaacggttcatgacggtgccgcagcgcccacagccgcagccaaacaacagatcgttgccgccgccattgaccacgacccaatcccaattgccgggttcgtactggtagggcacgttcagcccgcgcccctcgtccccttcgtcgcgggtcagcatccaggcgccgccgaaggaccggtcgaccaccggctgccccagttccttttcgatcacatcggggatcgagctgcccagcgccgaattccacgacaacagggaatcacctatcgccaggatgcgcgcatcctgatttcggctcaccgagtcctggcaggccgccagaacaccggtaaaagtgacaaggaacaaaagcgttcgtaacataccgtcgcaaccctcagacaaattcgagtcaaattcttcgtctgcaaaatgccggaagaagcgggcagaaacatggcagcgtgcggattttctggcggatcaaaccagcactcgcaccgcatggtccaacacccgcagcccggcgagcagctcctgctcgcgggtgtcctcggcaaagtcgtggctgatcccgccgatcgacggcacgaagagcatcgccaccggcatcaggcgcgatacgttggtggcatcgtgcaaggcacccgagggcatggaacgccagcgaccgggcgccactgcttcggcgccctgttccagagccgcgcgcagggcccggtccatctccaccggctccagccccaggagtggaccaaagctcagcttcatgccgcgcgcctccgccacctccagcgccgtggcgcggatgatctcttccatccgcgccagccgggccgtgtcgccatcgcgccactgcatcgaaaaccgtgcccgccccggcacgatggacgaggcattggggtgcaggttcacatgaccgatggtccagacagtgcgcggggtaaccacgttgcggaaccggtcgttcagccgcgcgttgaactcacccagcgcctggaatgcgtcgcggcgcaggtgcatcggcgtggtaccggcgtggttctgctggccctcgaatgtcaccttcatgtcgcgaataccgacgatatcgctgaccaccccgatctgctcgccctcgatatccagcgtcggcccctgttcgatatgcatctcgacaaagccggtaaactgcgccggatcgacaaaatcgcccgccagatccgccatcgccgcccgcgccgtggcaaaggacacgcccgcatgatcgctcagcccatccgcctcggtcagcggcaggtgcccggaccagattgccgagccggtggtgacgccgaaccgcccctcctcgtcctgaaaactgacgaccgagaccgggcggtcgctgctgcgcgcgatctccagcgccgcgatcacccccagcgcgccgtccagccagccgccctcgggctggctgtcggagtgtgaccccatcagcagcgacggccccgctgccaggccaaagagattgccgaccgggtcgaagcgcacctgcaaccccgcctcctccatccggcccgccagccagcggcgcgccgcgatatccgcctcggaataggccggccgcaccacgcccttgcccacgcccgccgcgccaaaactgcgcagcgtgttcaggtcctccagaaaccgctctgcatttaccgtcatcgcatatcctcccgccccttcatttcgctgaaaatactcccgccggaggcatccgcaaccagccacacgcgccgacgcccggtaaattcgcgcagtcggcaccaaacccctctggcccccggcccgatccttgcctaagagtctgcccgaagtggaggatgacatgtctcacatcaccctgatccgtcacggccaggccaatacccatgcccgtgacgaggcgagttatgatcggttgagcgatctgggtcaccagcaggcacgctggctgggctcgcatctggccgacacccgcgcccatcatccgcgcgtctactgcggcaccctgacccgccacctggaaaccgcagccagcatggggctcgccgatgtggtacaggacccgcgcctgaacgagatcgaatacttcaccctcgccgagctgttcgaaacccagcatggggtcgtcgttccggaggatcgcgaggggtttgtcgagcatctgccgatgaccttcaccgcctgggccgagggccgcatccaggatgcacccgaaagcttcgaacagttcgaaacccgcgttcagaccgcgctggccgagattgcccagggggcgggcccggccatcgtggtcacctcgggcgggctgatctccatggtgatgcgtcaggcgatgggactggacataccggcgatggcgcgggtggcccttgccatcatgaacacgtcgatgcatcgtctctacccgatcggcacgcatctcagcccggtgctgttcaacgccgtcccgcatctggaggccccagagcggcagtttgcccagacccatctctagggggatccgatgcagctttattgtgcgcccggcaccatttccgtggccgtcgccatcgcgcttcacgaggcggggatcgagcatgagaaagtacagctcgactttcgcgccgccgaacagaccaaacccgcctatcagcagatcaaccccaagggccgggttcccgcgctggcgctgccgggcggcatcctgaccgaaaccggggcgctgctggaattcatcgccgacagtgcgcccgacaaggggctggtgcccgcagatccgctgctgcgtgcccgcatgcgcgaggtgatgtattacctcgccacgaccatgcatgtgaaccacgcccacaagctgcgcggcgcccgctgggccgaccgcgccgacagctgggccgacatgaccgcgaaggtgcccgagacgatggcgacctcggccgcctatgtcgagaggaacgggttgcgcggcccctttgtgctgggtgaggtgctgagcatcgccgattgctatctttacgtggtgaccggctggctcgagggcgacggggtcgatctggaacccttcccgaaaatccgcgcctttcgcgccgcgatggaggcccgcgagtcggttcgcgcggtcaaggccgccggtctgctttgaacaaaggacaagatatgacgcatctgtgggtccgggccgaacagcgcccgaacgaggaacgggtcgggctgaccccggaaggcgccgccgccctgatcgccgccggtctccgggtcacggtcgaggaaagctcggttcgcgccattccgctcgacggctatcgcgacgcgggctgtcagatcgcgcccgagaacagctggccggatgcgccaggtgacgccatcatctttgggctcaaggaactgcccgaggatggcacccccctgccgcaccgccacatcatgttcggccatgccttcaaggggcagcattcgggtcgccggttgctggaacggttcaaggccgggggcggcacgctatacgatctggaatatctggtggacgagaacggtcgccgggtcgcggcattcggctattgggctggctatgccggcgcggcggtcacgctcaaggcctgggccgcgcagcagcagggcggcatctgcggcccggtcggagtctatcccggcaaggatacgctgaacgcggcgcttgccgcggaactcgacgccaccggcgccccgcgcccgcgtgccatcgtgatcggcgcgctgggccgggtcggcaccggggccgccgatctctgcaccgcaatgggggtcgaggtcaccaaatgggacatggccgaaaccgcaagcggtgggccgttccccgagattctcgcccatgacatctttctaaactgcatctttgcccgccccggcacgccggtctttgtaccgcgcgaggcgctgagcgcgccgcgcgccctgaccgccatcggcgacgtggcctgcgaccccgacagcgattacaacccggtgccggtctatgaccgtgccaccagctgggacgcgcccgtactgcgggtggccgaggcgccagtgcttgacgtgatggcgatcgacaacctgccctcgatgctgccggtggaaagcagcgaggactatgccgcgcaactgctgccctcgctgctgacgctgactgatctggatgcaggcgtctggggccgggcacgggccaccttccttggccatgtggaggggtgatggaaatctatctcggatttctggccggtaccctgggcacgatctgctggatcccgcaggcctggaaagcctggtccagccgcgataccgccggtctgtcgctgccctctaacctgctgttcctgctgaccgtcaccttgtggctgatctacgggctgttggtcggggacttgcctttgatcatcgccaatgcctgcgccgcggtgatcgtcctgtcgatcatcaccgccaaactgaaattcggataagggagataccctcatgaccatccattggtgtggcaccggcctgtcggccattcctggcctgcgccgcctgatcgaggcgggccacgcgctcaccgtctggaaccggaccgtcgaaaaggcgcgggccgagctgggcgacctgacggatgacatccgcgccttcgacatcgacgcgctcggcgcggtgctggccaagggcgacgtggtggtctcgatgctgccgggcgactggcacgtgccgctggccgaactggcgatcgccaagggcacgcatttcgtctcgtcgtcgtacatcgcgcccgaaatgcgcgcgctggacgaacgcgcccgcgaggccggcgtgagcctggtgaacgagatcggccttgatcccggcatcgaccacctgatggcgcatgagctggtggccgattaccgcgcctcggacgcgtttgacgcccagaaccatctcagcttcatttcttattgcggcggcatcccgaaacaccccaacccgttccgctacaagttcagctggtcgccgctgggcgtgctcaaggcgctgcgctcgccctcgcgctcgatccgggactatgctccgctggatgtggcgcgcccctgggatgcgatcagcagctacaccgcgccgctgcccacccctgaaagcttcgaggtctatcccaaccgcgactcgctgcccttcatgggccagtaccacttcaaggagcattggccagtgaaggagttcgtgcgcggcaccctgcggctcaacggatgggccgacgcttggggcgatgtgttccgcgaaatcgagacgctgtcgggtcccgaaggcgatgcccggctcaaggagatgtccgaccagttctgggccgagaacgcctatgaccagggcgaaccggaccgcgtggtcctgtgcgttggactgaaggccgagaaggacgggcgcgaggtctggcacaaatcctatgtgatggacgcctggggcgacgcacgcggcaccgccatggcgcggctggtctcgatcccggtctcgctggcggtcgaggcggtgctgaaccgagaaatccccgctggcgtgcacgccgcctcgagcgatccgaaactgctggcccgctggatggcagaagtcgccacgcttgcgcaacacctgcaaatcgtcgatcacaccgcctgaccgggacgcggatcagacgctttgtttcgcgcaaatcgctccggaggagcctacaaaattcgacgaattttgtaggcgaggggcaaggcccctcgcccctccgccggctcttacatcagatcgttttccacatcctccgccgagatgccgagcgcatccagaccgttttccagatggtccgaaagatgcggcgagcccagcagatagtcggcgcagggcgtggtcgcctcggccttggcggtttcgatcgcctcggccagttcctcggtctcgaaactgccgcgcccgatccacatgatcgcgaccagctcggcctgttcgtcctcacccatccggtcaatgaaggcgcgcagctcgccctcggcccgatccagctcgcgcgccatcatcgccacctgcgccaccttgcgtgcggaaatctccaacattcgcccaactcctgttcgcgtgtcctgtttccatcaagcaggcggcgccggtggcgtctttgatcttacgcaaataggccggagccaagagggtcgggcagaaatgctatcgacgcccgatttccggcgaccatgccggggcagttgcgctaggttcggcacatgaccgatctgttcctgcccgatgacgacacgctttatgccgcactcctggcgcgcgatcccgcctgggacgggcgcgcctatgtcggcgtcagctcgaccggtatcttttgccggctgacctgccccgcgcgcaagcccaagcgcgagaattgccatttcctgcccaccgtggccgcctgtctggccgccgggtatcgcgcctgcctgcggtgccggccgctgcgccccgagggcgacggcgacccggtcgtcacccgcctgcttgccgcgcttgaggccgacccggcccggcgctggaccgaagggggtctgacggcgatggggctggatccctcgaccgtgcggcgcagcttcaagcggcagttcggtcaaacctttctcgacatggcgcggcaggcgcgattgcaggcggggctgaccacgctggcacagggtgggcgggtgatcgacgcccagatcgaggccggatatgattctccggccgcctttcgcgcggcattcgcacgccatctcggcctgccgcccggcagctttcgcgcaaacgcgcggctcagggctgattggttcgatactgtgctgggtccgatgatcgcggtcagcgaccgcactcacctgcacctgctggagttcgccgaccgcaaggcactgccgaccgagctgaagcggctgcatgccagttgcaagggcgatatgggctttggccgcttgccccccatcgacgaggccgaggcgcagctgaccgcctttctggccggacgccgcgcccggttcgatctggatctggccctgcacggaaccccctttacctgccgggtatggcaggccctgcaagagcttcccgccggcagcaccgtctcgtactccgaactggcccgcaggctgggccgccccgaggcggtccgggccgtggcgcgggccaatggcgccaaccagatcgcgattgtgatcccctgtcatcgggtcctgggcgccgacggggcgctgaccggctatggtggcggcctgtggcgcaaacagcgcctgatcgagcttgaacgggcctatgcccagaccgaaaggacacccgcatgaaccagatcgcccttgcccaatcctttgccgcactgcaccgccccgggcagcccctgatcctgtataacgcgtgggatgcgggcagcgcgcaggcgatcgccaaggccggggcgcgcgcgattgccaccggcagctggtcgctggccgccgcccagggctatgccgacgggcagcagatgccgctggaattcgcgctgcagatcctggcccggatggcaagccgggtcgaattgccggtcagcttcgatttcgaagcggggttcgccagccgccccggagatctcgccaccaacaccgagcgtgttatcgccaccggtgcggtgggcgtgaatttcgaggatcgcgtcatcggagagcagggtctgctgccgctctccgaacaggtcgcgcgcctcaccaccctgcgccgcgcgggcgaggcgaccggcgtgccgctgttcatcaatgcgcgctcggacgtattctttcagggcagcgcacccgaggatcatcccgccctgatgggcgaggcgctgacccgggcccgcgcctatgccgaggcgggcgcggacggtctgttcctgcccgggctggtcacgcccgatctgatcggggaggtctgcgccgccaccgcgctgcccgtgaacatcatgcagaccggcaaggcgcccggtcacgcccaactggctgctctgggtgtggcccggatcagtcacggcccggccccctggatcatggccatggccgaactgacccgcgcggcggaggcggcgttgaaattctagcgtggcaggcgccggaaccggtgtcagcccgggatcggcgccggagcggtggcctcacgtggatagtgatgcatgttcagaaaggccgcgcccgtggggccggcccgatacccatgcggcaggtcggcggcaaagcgcaggccctggcctgacgccaccggaacccaatcgccctcgcgcaaaacctccagcgtgccctgcaacacaaacacctcttcggtgacaccggcggcatgggcagcgctttgatgggattgatccggtttcagggccacgtgaaaggtctcggcccccaaaagagggtcaaagggaaacacgatcttgacctcgatactgccgggaaaggtcacggtgcggaacagtcgcgcatcatgcgggtcgcgcagcgcggcgggaccgagcagcgcgctcagcggcatctgaaagcctttggcgatcttccacagcgtggcgatggtggggcttgattcgccacgctcgatctggcccagcatcgccttgctgactccggtcagctcggccaccttggccaggctcaggcccgccgccgcccgcacctcgcgcagtttcagggttgtttcgtccggctgcatgcctcgtgccccgcaaatactcttgtgcgttataacgcccatgctgtagcgtacgctataacgtccgccccgatcagacaagggtcaggcagggacgggcaaggcaaaatcaaccggcgcgaccccagcgcgccgacccagatcaaccgcccgctgcgggcaaaagggaaacagcaagatgccaatgtaccgatccagaacctcgacccatggacgcaacatggccggcgcgcgcgggctctggcgcgcgaccggcatgaccgatggcgatttcggcaagccgatcatcgccatcgtcaactcgttcacgcaatttgtgccgggtcatgtacatctgaaggacctgggccagatggtcgcgcgcgaggtcgaggccgccggcggcgtcgccaaggagttcaacaccatcgcagtcgatgacggcatcgccatgggtcatgacggcatgctgtattcgctgccctcgcgcgaggtgatcgccgacagtgtcgaatacatggtcaacgcccattgcgccgatgcgatggtctgtatctcgaactgcgacaagatcacgccgggcatgctgatggcggcgatgcggctgaatatcccggcgatcttcgtttcgggcgggccgatggaggcgggcaagatcgacatcgccgatctggagatgaccaagatcgacctggtcgatgccatggtcgccgccgccaacgacaagttcaccgacgaacaggtgcagcatatcgaggagaacgcctgccccacctgcggttcctgctcgggcatgttcaccgccaactcgatgaactgcctggccgaggcgctggggcttgcgctgccgggcaatggctcgacgctggccacccattcggaccgcaaggcgctgttcctcgaggccgggcgccgcatcgtcgagatcaccaagcgccattacgagggcgaggaaaagggcctgctgccgcgtgaaatcgcgacgttcgaggcgtttgagaacgcgatgagcctggatatcgccatgggtggctcgaccaataccgtgctgcaccttctggccatcgcccatgagggcgaggtggatttcaccatgaccgacatggaccggctcagccgcaaggtgccctgcctgtgcaaggtcgcgcccaataccgcaaacgtccatatggaagatgtgcaccgcgcgggcggcatcttctcgattctgggagaactgagccgcgccgggctgctgcatgacgattgcggcacggtgcattcggcctcgatgggtgaggcgattgcgaaatgggacatcaaggtcgccaacaaccccgaggccgagagcctgttcaaggccgcgcccggaggcgtgcgcacgacccaggccttcagccagtcgaaccgctacaaggatctggataccgatcgcgaaggcggcgtgatccgttccaaggagcacgccttcagtcaggacggcgggcttgcggtcctgttcggcaatatcgccgaggatggctgtatcgtgaaaaccgccggcgtggacgcctcgatcctgcagttcaccggcaccgcccatgtgtgcgagagccaggacgacgcggtcaacaacatcctgaccggcaaggtcaaggaaggcgacgttgtggtgatccgctacgaggggccgcgcggcgggccgggcatgcaggagatgctctatccgacctcctacctgaagtcgaaagggctgggcaaagcctgcgcgctgctgaccgacggacgcttttcgggcggcacctcggggctgtcgatcggtcacgtctcgcccgaggcggccgagggtggcaccatcggtctggtcgaggacggcgaccggatcgagatcgacattcccaaccgccgcattcatctggcagtgtcggacgaggtgctggccgcccgccgtgcggcgcaagaggccaagggctggcatccggccaaaccgcgcaagcgcaaggtgtcgaccgcgctcaaggcctatgccaagctgaccaccagtgccgccaagggcgctgtgcgtcaggtctgatctggcgcaaggggcggctcggtccgccctgacgggcgtcctcgcccacaaactggcgatccgggcgccgcgccactggcgcggcgcccgccccaacggaaggagatgtttcgccagaaacatcgacgacgggcgggaggggcccgttctcaggtttcctcccctgcgctgtccgccgcgatccccaaggcctcggccccctggcgcaaggcgcctgcgatcagatcggtgcccgccatttcctcgccaccacccagttgcagcaaggcgatgtcccggcttgcctgcgccgccaccagggggcgcaacaccgtttcatgcccggcctcaccctgccggcgcacatagacctcgggcaggattgccacccctgcgcctgacgccgccatcagccggatgccatccaggctggtgccctcgtattcctcggacaccaccccgccgcattccgaagccagcgcatagacgatgcgcgacagccggtgaccccgatcgagcgtcaggaacatccgcccgcgcagatcatccgcgcgcaccgggcccgaaccctgcgccaacacatcgtcgcgcgccaccgcgatccagagccgttcggaaaacagccgggtctgcaccgtgccgggatgatcctcgggcgtcgagatgatcaggtcgaaccgccccgccttcaacccctgttccagccattgggtgctttcctcgcgcaccaggatgcgcagttcggggtggttgcgatgcagggcgctgacaacgccgggtaacagataggggccgatcgagggcagcacccccagccgcaaccgcccgccaaaaggcaccccgcccgaggcggcggcgcgcagatcctccatctcgcgcaggatgcgccgagcccggcggatcagttcggccccctgcacggtcgggatgaccccggtgcggctgcgatggaacaggcggaggccaagctcggcctcgacctcggcgatctgggccgacaggctcggctggctgacgttcagcgccgaggcggcaaggccgaaccggccaagccggtcaacggcgacgatgtattcgagctgacgcagagaggggcgcatgatagatagcctgaaactatgaatgccactggtatcatgtattagccttatccgtgaaggcaagcgatgagacgcgaacgcacgaaaccaaggacctctcatgcccctcatcctcgacagcctgaccgttaatctcatgacccccaccatcctgttcttcgcccttggcctgatcgccgccttcgcccgaagcgacctgtcgatccccgaaggcgcggccaagctgatgtcgatctatctgctgatggccatcggcttcaaaggcggggccagtctggcggaacacggcattcacgccgatctgtttgccgcgatcggcgccggtgtcgcactgtcctttgcgctgccctttgccgcctatctgctgttgcgggcgatgacccggctcgacccgatgaacgccgccgccgtggcggggcactatggctcgatctcgatcgtcacctttgtcaccgccaccagcctgctggaactgggtggttacagctatgagggctacatgatcgccgttgccgccgcgatggaggtgcccgcgattctgtcggcgctgtggctggcacatcggggcggcgcccgcaccgagggctccgatcacctgtggcgcgacctgctggccaacgggtccatcgttctgctgctgggggcctttgtcatcggtgcggccaccggcggcgacgggatgaaaaccatcgccccctttatcgtcaccccgtttaccggcgtgctctgcctgttcctgctggacatgggactgtcggccgggcgtagcctgctgcgcaaccgggcgctgctgacgcccgggctgtttgcctttggcctgctgatgccgatcctgtccagcctgctggcgcttggtctgggtcagatgatcccgctgtcgccgggcggcttgttcctgctgatggtgctggcggcctcggcctcgtatatcgcggtgcccgccgcgatgcggatcgccctgccccgcgccgaaagcggtgtctatctgaccctgtcgctgggggtgacctttcccttcaacgtcacgctgggcctgccgctttacctgtggctggccggggtcaactgacccgggggcgggcgctctggtcagcctgccggccagaccagcggcgcccgccccatcgcccccgatctcgatccggtcggggatcactttgaccaccgcatagtcgggatcgtcgacaccgctgacataggccagcagcccatcgaaccaaaaggccgcgcggtcgctctgcgtggtcgaaatctcggcccgcccctcgatctgaagccattcctgcgcgctgaaatccgtcgcccccagtgtggcatgcacgcgagggtcgcggcgcagctgggcgatcttgcgcgagctcagatgagtgctgaaccagatcgacaggtcgggcatcatccggcccgcgacaaagcgcacccagggcgcgccggttgctgtggtggtggccagtgagacaagttgcaggccgggcgtcaaggcgcggatacggtcctggatatcggtcatgcgggggttccttttgctcagcgatgacgtgccgggctgcgagatgactcgcgaacatacagcactgtattttacttggtcacgccgtgctggcagtgtaaatacactaatgtatgtttcacaggatatcgccatgccccgcgccgccagactgtccgccgagcgatgggtcgagatcggcttggaaacccttgcgcaagaagggtacgtggcgttgaaggccgatcagctttcgcgggcgcagggggtgacgcgcggcagcttctattatcacttcgaaaacgtggcagattttcatgccgccgtgatcgcgcgctggaaacatgtggcgaccaatcaggtgattgcggggctgctggatcaggccgacccgcgcaaagcgctggaaagcctgtttcgcaccgcattcggccacccggaaagcctggaatggccgatgcggttctgggcggagaacgaggccctggcccgcgccgccatcgacgaaatcgacacacggcgcatcggctttctcgagcagctgctgggtgcgatcggccatgcgccgcccatagcccgccgcaaggcgcagctgatctatgattgctacctgggcagcagcctgcggcgcaggctgaacccggcagagctggacgggctggtggccgagctgttgcagctggcgggaacccccgcgaccggagactggtaacggggcccgatcgccttattcacccagcttggcgtgcacctcgtccaggtcgatctcgtcaatcggcatcttgttgcccgggttctcgaaatcgtatttgaacaggtcgaaatcgcgcttgtagatctcgtagaccagatgtttcgacaggtcgtcgaaataatcctcgaccggatgcagccgtttcggcccgtggccctcgctctcgttgaagcgcgggatcttgtccagcctgaccttgtgcggcgtctcgatattgtcgagcacctcctgcatgccgtcgttgaacgactcggtccagaagatcttgtcgtagcgaccgccattgcagatgaaggtcgagatatggcccgacatcgccgaccagtggatgtccgggtccatcggccggcgccagcggatggtatcgcgcgcaaacaacagaaagcggcggaagctggcgatctggtcgaattcctgcttaccgtcctcgccgccgacctcaatcccgtatttgtagatcagcgtcggcaccaggttgccgcgatagcgtttgccgttgcgctggatgccgcagatcttgtcgaagaacgaactgaggatgcgggtataggggttgcgcacgcaggtgaacgagtaggatttatgcgccttcacgttgcgggtgatcgggccctggctggcctcgagcgcccatttgtgcatcccgccctgcgcgtcgtggatgtcgccctcgaagaactcgccatgatccgagtagtacatgatctgcccgatggtcgagcaggcgcatttcggcaccacgcgatagaccacactttcactttccgtcatccatgtgccggggaaacccatctgccttgcctcctatacccattccgccttaatctggcttcgggtgcctttgcttaccaaaaaaacaaatttactctgtttattcaatcggccttcacctttatcagggtagacaaagagcagaaacagggaccgatcgtttccgatatggcaaaaatcgcctatattctcctgtgccacaaggatccggatgcgatcatcatgcaggctgagcggctgactgccgcaggcgactacatgtcgatccatttcgacgcccgcgcgcgcaaggccgactttgcccggatccgcaaggcgctggccgacaaccccaacgtcacctttgcccgccgccgcatcaaatgcggctggggggaatggtcgctggtgcaggccacgctgaacgcgatcgaggcggcggtggacgagtttccgcgcgccacccatttctacatgctgtcgggcgactgcatggcgatcaagaccgccgaatacgcccacagttttctggatgcgcaggacaaggactatatcgaaagcttcgattatttcgaaagcgactggatcaagaccggctggaaggaagagcggctgatctatcgccactggttcaacgagcgcacccagaaacgccggttctacgccatgttccaggcccagaagcggctgggcctgacccgcgagatccccagcgacatccaggtgatgatcggcagccaatggtggtgcctgcgccggcgtaccatcgaatggatcctcgatttcacccgcaagcgccgcgatgtgatgcagttctttgccaccacctggatccctgacgagacctttttccagacgctggtgcgccatctgatccccgaagacgagattgacccgcgcacgctgacctttctgatgttttcggattacgggatgccggtcagtttctacaacgaccattacgacctgctgctcagccaggatttcctgtttgcccgcaagatcagccccgaggcaaaggaactgaaagcgcggttgggccggctctatgctgcgcatggggtgcagttccagatctcgaacgaggggcgcaacctgtacaagttcctgaccgggcgcggccggatcgggcggcggttctcgatgcggttctgggagaccgagagcacgctggggcgcgagcgcgagctgatgatcctggtctgcaagaaatggcacgtggccaaacggttgctggatcagatccggcaggtcaccaacgtcccttcgatcgagtatctgttcaacgaagaaggcaccccgctgcccgatctgggcggcattcaggcaacgctggaaaagcgcacccgccaccgtcgcgccctgatgcggatgctgtttgagtatttcgacaccgaccggctggtgatctgtctcgatccgacgaacctcgagctgatgcacgactttttctcggaccggtcggtcacgcgcatgctcgagatcgaatgccagttcaccgacgaatacctgatcgggcattcctatcgcgttgggctggcgggcgaacgcaccccaaaagcgacgctggagcggctgctgcccaccatccgcaacgaaatgacctatgaggcggaccgcatccgcgatgcgggtttcgcccgctatggccgcattcaccagacctcgacacccgaggagaatgccgacaaggtagccgaattcctgtcgatcccctgggatcaggcgctgcggatcacccagacagaccacctgttcgctgattgagaccatccgaccgccagcccgccgcctaaggacaccgctcgctattccagagcggtgtgccggtgtgcttgggtatcggccttacttcgatttccagctgtccagccaacggcgcagccgtccgcggcgctcttcgatcgcctcgcccgcggcataaaggctgtcttcgacatcctcgatcaccgggtcgatccgccgctgacggaaccgccgccagcgcacccagatcgcccagacaagggcagccagcagggtcagcacgatgatgttgaaccaggggatcagacgcacatccggcccggccaccggtttgatcgccaccgcgttgggaaagatcgacaggaactcgttacgccagccgtaatgggtgatcgccacccattccggcgtatccttggtcgagatcgcgtcattcgcctcggtataaagattggcggtgtcgaacttgaaatagggcggccagctccagctggtatcctcgttgcgatagaccttgggccggccttcgggggtcaccccctggatgaactggacatcgcggttgatgatggtcgccgactggtcgtcgggccgcgaccagaagatgcgggtccagtcgttcagctcttgccgttcctcataggtattgacgatgcgcacgatatcgcgctgtggcagggtatagtgcaggaaggcggcgacgcagagccagaacagcccgatgatcacccatttgacatagcgcatggccaggtcctcatttgaaattcacgatatagatcagcactgcgatcaacacccagggcacgaagtagacccccaggatcagcttgcgccgaaacgatttgtcataagccttgagaccgcgcgcgacaaaggcctccttgtcgccggtcttgcccttttcctcccaccagcgcgccagcttgccgcgccgcaccgcccgcgaatagagcgacaggccgatataggtcacggtctgcaacaccagcaggacaacgacaagtctgagaagtccgaacaccctatctcctccgtatcgcgccccagggaccgacccgttcgatcagccgctcgtccagcccgggcgggctgtcctcgctctccatctcgggctcgtgcccgaacaacgccgcgcgggcgcctgccttgtccacctgatactcgcgtgcgaggaaatcggcaacgaagctcttcttggcctcgctccagctggcatagtggcgatagaacagctccttgtggcagatgaacagctggcgggcatccagcggcgccaattccgccagcagcatgttgaccagatcgcgctcgggcgtatccgccgcccgcagaccatagaaataggccggatgatcggccgagatgcgcggccagtcgccgccattctcggcccagcgcgccagttcggccagcccgtgatactcatccggcagccggtcggcatgcatccgcgccagccgccgcatatcgccccggtccagccccgccgggttcagcccggcgcccgcggcggtgtcaatcacgatgaaatccatcttttgccgcagcaccgccgccgcatccattccccgcgcccgcacgatcggttcggccagcttgttgtaatcgaggaacttggcaatccggttgcgctcgctcaggtcgaacacgtatttcaccggcatctcgtcgcgcggcttctcgcccgcgcagatcatcgccggatgctgcatatcgggaaacaggtagagcccgccgaaatgcgccgtccagaaattgcgctgctcatgcgccttgtggctcagatgcacgggattgcggctgatatcgccggtctgtttcgaaatcccgatcatctcggcgatcagcacatcgtcgaaccaggcgtcgttttcggtcttgaaccgctcgatcatcgccgccagcttgtcggcgttcttcaacgtgccgcccacggtgtcggcctcgatctcgatcttgcgcagggtgaaaaggtcggccggggagcgcagccggaagaccgaattcaccagttcgcccgccaccgcatcggtggcggtcagcgcaaacagctgcgcctcgttcgcctcgatgaagtcgcgcaggatggggcgcgaggtcgagaatttgacgttcaagagcggcgcgcgcttctgttccggcgtcagcaggatgaactgccggttgaccccattggggttgaggtagagcggatcgcccaactcgtccccgatctcgggcgaaaagcccgagatgtcgatatggaaatcggtaagcgccgtggtcttgcccgccagatgctggagcgcgcgattataccgctccaccagcgccgggctggagatatgcacgagattgccgaacatcaggccggattggatgaggcggatcatgacacctgcctttgcgcacaacagtagtgacgcgcccggcccaagggtgggtgcggaacgcgcccgccctgaggggcgggtaccgcgcgtcgcggctttgccgcgctgatcgtctgactgtctcgatgcaagttcatgatacgccacccttgcgattcaaagcgacgattgtgcctatgattacggcaattgcatgggctgaagattgtatcgtcattgaccaaagtgacgccaactccccggtgatcaggccaattgcgcgaagcccgataagacctagcaacgtcatcaccggaaccagcaccgctgagagcatactatggtacagccacccacttcttaggttcggaaagaaccgccagagcgcataagggaccagagcccccagaccaatcgcaagaagtaacgacggataactcaccccttcccctccagataccgcttcttcgccacttccatccgcccccatgggtgggcgcttcgcttccgcccgcagccgggcacagccctattgctgtgcaacatactcatgccttcgacatcccaaccagcttccctaaccagaaactgattaatccaagcggcaacagcgggaccattgaaaacgaaaacgtcatcagccaaagaaaaagccaatcccagagattctgggggtcttgagccatttcactgcttagtaaatacacccccaagactgtcaaaaaaaatggaagcccaaggacggcaagtgctgtttttcctaccgtactcggccaacccgctttacctctaccactgagcgagccttgcaccagcgccacaggcacggcgacaagggtgcaagctacgacaatgtacaaaaccagcgccagcaggatcatttaccccttctcctccagatagcgccgcttggcctcttcctggcgggttagatcgcgcaccatgccgtcgatggccacctcgtcggacttgtcggcatagcggaactcggaatccgcatagcggttgatctcctgcaccaccatgtccaccgtgatgggctggcgcagctcctcgatcatcgccagcttggtgtcatagtcgcggaacaggaacagatcgggggtctccatccactcatcgggcagttcgaaatccatcgcgcggaccttgaccgcgtcggtgatgttcttgatcgcgcggccggtaaaacgctcgtcggcctcctgtatccctttcaggtacgtccccagcttggcgatggtgtcgagcgggccgacctgcgccccgacccgctcccacacctgcgccagcccggcctcttgcgggcggccatgggcggcgaaactggcggccaccgcgcgcttgatctcttgcgcggcatagaggtcatgcgcgcctagcgggatgtcgtgacgcttgcccagcagcagggccaggatgtcgatgtaatcgtcgcgcgtttgtggcccgtcgaccaggaaccgcgcacccgcccgctggcgcagggcgtcgtcgacattctcggggtagttcgagaacatgccgaaggtgcaattgccgcgcaccaccgtattggcaccggcaaaggcctccatgaacaccgccgtcacctcttgctgacctgcgctcgactggcggtcgccgcgcttgcctgcgatctggtcgatatcgtcgatggtgccgaacccgatcacgccggggtcgagcacgttctggacaaacgccttggcgttctggcccgacttgccctgatagctgtcgatattgtcgatgccaaagttctgatagcggaagggatagcccgcgttgcggcaatattcgtcgatcagcccggccatcatctggatcagcgttgtcttgccggtgcccggtttgccatcgcccatgaaggtgaagatgaagccgcccagttccgcaaacgggttcagacggcgctcgaaatcgtaggccatcagcatcttggcaagcttcatggcctggtatttggcgatatggttgcccaccacttcgttcggtttcttgaacgtcatggtcagcttggtcgagcgcgccttggccgagggggtaaagccgcgcagggtcagatcgtcggcctcgacatgccaggcggcaccggtgaaaggggccagatgtccggcgccttgcgcgcgggcggccgccttggccatcagctgttcggcaaaaccggcggtggtggcgatcagttgcgcatcgtcgcccgcgaactgcgccagcttctggtccagatcccacagcgcgccgtgcagtgccacttgtgcgttgtcggtcaggaactcctcaacctcgcccacctcgaccgaggtggcgcccagatgcggcgacaacagataggccagtgcgttgccgaacacatgggtgacaaccagcccctcggcggtcagcagttcggtgaactcgcccttgcgcgccactggcaggtcgcccgccagattggcgcgtttcagatcgcccagcggcgtgcgatcgccatagccctcgcccatggccagcgcgatggccagcgcccggcggatcgcctgcgccacggttgcctgtagcggcgagaccagcgtgtcgccgtcatccgccgcctcgatccgctcacgcagatgcaccccgtcgggccgagtggtgcgccgtgtcaccagaccgggcgtggtcgagcggaaccgccgcgccgtggggataccgggcgagcgctcctccgccctggcgggcgtcctcgcctgcgccacccgcggcgcatggtcgaacccgtccagcagcgtggtggcagccgggtaatgcgcgcggatcgcctcttcgcgcagttccatctgatccgatgtcaggctcatgtcacaacgcccctgtcttcactttgctcaatatacacccgccggaggcttggcccggcaggaccaatcaatatcgcaggacctgcccgctatcgctcaccacgaatttgcgcacatcggcgaaacctgccgggttgcgctcggccagaacctggaatggacgctgcggcaggataatcgaccggctggtgcgggtcgccccggtctcggccccctgcccgccaaacgggtcaagcgcaaagacctcgcgctcgaccgtgccgaaccagcccgcgcgctcctcgcgcacctcctcgctttccagctcttcgctggtccaggccagcgcccagtcctgaccggcgggcgcctgcgcatcctccagcaccgcgcgcagcggaccggactgttcggtaaaggccgaggaatacatcggccccacatggatgcggcgcagatgcttggggtgcaggtcgtcgaaatcctcgtcaaaccccttggcgatggtcaacagcttcagacctgcaagcgattgcgccatcagatgcgcctgtacctcgggccagcggcggctgtccttgggcagcgcctgtttgccggtatcctccagccgcatcagatagatcaccggcaggttgatctggctgtcatagaccgcccaatgcagcaggaaccgccgccgcgcgccctcggtcgcgatccagtggcattcggggtcgttgcgcacccagaacagctgccccctggccagctcctcgtaatagagccgttgtgacagggcgaattgcagcttggtcgggatctcgcgactgccgaggatagtctgcaccatctcgtctttcagcgccgcctcagacggcatgttggccagatggctggccgcctgctgggcgtcgttggccatggtcatcagctcggccgccaccggaaaaccgctatcgcgcttgtccatgttgagcgagccaaagaaccgacccgtatcgcgcccgaccagcagatacttcatgctgagcgcacgaaaggtgaacagcagccccgagatatagcgcgagacaatccgcacctcatcccggctgatcacgccctcggcctccatattggcggccacccgcagcagatgagtcgtgatcccctcgaactttcgaaagtaccggcgcgaggcaaaggtgtcagtcaggccgacatggtcttgggtgggattagcggacaattgctttctcccatagcctacgaacgtctgcggaagctatctcgcgctgcttgcaagctgatcccactatttccgctgcggaccagcggtgcgcacgttggaagaaaatcccgcacttctgaactatgcctaagtaggcaggacctacaaacctcgccatttgccaagccaaaaaggtcaaagaaactggagaaagcagtacaatcgaaactctcgttgtagtttcactgctgcccgtaatccacagcgctagcgcaaagccaaatgcgtataccgcgatcaatggtaaagcaaagagatagtaccagcctgcgacgtatgccatcgcaagaactgcgccgaagatgccattaatccaacgaatgggcgaccaatccaagtgcttcgaccggtttgtatctactcggcccaagctcaacccccatacaggttcttgtcgtgcttctcgacgatcgcggcgaaccggcgggcaaagcgttcatccgccttggcctttttctccagcacgtcacgggcaaagaccatgtgatcctcatgcgcctccagcatgtcggccattttctgattggtcgcggtgccgatggcggccatggcggtctgtgcctcctggtcggtctgcacgccgatctcgttgatgcggtgggcaacgtcctgctgctgcgcggttttcagcgatttggtcagcgcatcatagagcaccacgcgctgttgcgtatccgtttgcagcttgttgatcagcaccatctgggtcgcggcctggttttgcagcgaatccacccaggtcttgcccttttcgatatagcgttccagcgtctggctcttggccagtttcacctgctcgtcgcgcaccttggcgttataggtcttgttcagatcggccagttcggtttccagcttggtgcgcgcggcggcatcctgttcgacgctgatcttgttttccagcgcgatgatctgcggatccatggcaagaatctcggcccgcacggtttccagttcctgcacggtgaattcacggtcgtccagcgtgcccgtcaggttggtttccaccttctcgcgctgctcttccagtacggtcagctgcccctgaagcagcttcacgatcacatcggacttggcgatcagatcctgcaacttgtcgtcgatattggcggtgcgcatccgctcttgccgcatcgattccgatttgccgctggagaagatgccgacaaagctctcccagccggttttcgaacgcatttcgtcgaaatccttggaaaaggccgaggtcacatcgtcaagccccatgatcagctcggcgatattggcattcatcacctcggtatgggcgtgcacatcttccagcgtggcgttttcgatgtcgatatcggcctcggcggtgccgatcttggcgcgggccgcttcgatccggctggtcaccccctcgatctgggcctgactctcgcgcaccttgcgctgggtttccaggatcattgcctcgaatgcggtatcggacatggctttatccttttaggtcaaatacatctgatagatagggtatgtaacaaaggtttacatccccccggggatcgggtttgaaaaaactgtggcaaactcggacgcaaaaggaaagcgggttgaatgtcgcttgccgacacaccggctgcgcgcgatgctgcgctttggttacaggaaaggaacgatggtatgagcagtttctatgcaccggtgacgccacaaggcgcgggcgaaagtgaacgcccggcacctgaaaaggtgctgtcgggcgatccggtctttaccacctggaatctcgaggagcgtgaggggctttattgcggcatctggcgctcgaccccgggcaaatggcgcgtctcttatgacgaatgggaatattgccgcatcctgtcgggccattcggtgctgaccgatgccgagggcacagagatcacgttgcgcgccggggacagtttcattctgcgccccgggttttccggcacatgggaggtgatcgagaccaccaccaaggattacgtgatccggttgtgacgcgcgatgctccgcccccgtcagggggcgaagatttttcggcgaaaaatctcgcctgcctcagccgacgacgttgaattccggcccgtaggggtagccggtgatattctcgttgccgtcctcggtgatcaccaggatatcgtgttcacgatatccgcccgcgccgggctggtcattggcgatggtcagcatcggttccatcgagatcaccataccgggttccagcacggtatcgatatcctcgcgcagttccagacccgcctcgcggccatagtaatggctgagcacgccaaagctgtgaccatagccaaaagtgcggtattgcagcaggtcgcgctcggcaaagaaatcgttgatcttgtgggtgacctcggcgcagctcgcccccggtttcagcagcgacatgccgtattcatgggcggcaacattggcctcccagatcttgaggctggcggcatccacttcctgcacgaacatcgtgcgttccagcgccgtgtaatagcccgagatcattggaaaggtgttgagcgacaggatatcgccccgttcgagtacccggcccgtcaccgggttatgcgcaccgtcggtgttgatccccgactggaaccagacccaggtgtcgcgatattcggcatcgggaaagcgcttggcaatctccagctccatcgcgtcgcgcccggccatggccacgtcgatttcgcgcacgcccgccttgaccgcctcgcggatcgcatagccgcccacatcggccacctgcgcgccctgacggatcagggcgatctcggctgcggatttcatcatccgctggcgcatggtggtgtcgaacagatcaaccgttttcgacggagcaaggaaagcgtcgagcttgcccttctgcaacaggcagaggtggtcgctttcatagccgatcacccgcccctcgccggtgaccgagcggatcgcgcgccagtagttgtcgcgctgccaatcggtataggtgatgttgtcgccatggcagcgtcgccagggctggcccgcgtcgatcccggcgctgatggtcacgctctctctcggggtgacgaccagcgcatagggccgaccgaaagcgcaatagagaaagcccgagtaataggcgatgttgtgcatcgaggtgaacacggcggcctcggcgcccagcgcctccatccgggcgcgcagcccggcaagacgcgcttcgtattctgcggcctcgaaaggcagcctggcctcggttccgttgtgatagcgatagaattccggacgcgacaaatcagcggtcatggttgaccctcctttgcagaaaggtcccggcgttcaggacggggagtgggcgcatgccgcgcggcatgaggcgacgccatcgccagagcccgcgcggagattggcccagagccccgagtcgtgcaagcgggatttatcgggccctcagaggggaaatttgatcaaatctggattgattccaattgcactgtggacatagacaggaacagcgccacctgattgggtggacccacgaattctaggcggagacatgccatgctggatgcagcaaccgatctgaaatcccttctcaagacacccgacctgttggcgaccaaggcctatatcggcggccaatgggttgacggcgacaacggcacctttgccgtcaccaaccccgcgcgcggcgacgtgatcgccgaggtcgcggacctaagccgagcccaggtggcgggcgccatcgcccaggccgaggcggcgcaaaaggaatgggccaagtataccggcaaggaacgcgccgtgatcctgcgtcgctggtacgatctgatgatggaacacgcccaggacctgggccgcatcctgaccgccgagcagggcaagcccctggccgaggcggtgggcgaagtggcctatggcgcctcgttcatcgagttctttgccgaagaggccaagcgcatctatggcgagaccattcccggccaccagcgcgacaagcgcatcaccgttctgaaacagccgatcggggtggccgcctcgatcacgccgtggaacttccccaacgcgatgatcacccgcaaggctggcccggcgctggcggcgggctgtgcctttgtcgcgcggcctgctgcggaaaccccgctgtcggcgctggtgctggcggtgctggccgaaaaggccggcatcccggcgggcgtgttcaacgtggtcccctcgtcgcgctccagcgagatcggcaaggaattctgcgagaacccaggcgtgcgcaagctgaccttcactggctcgaccgaggtgggccgcatcctgctgaaacaggccgccgaccaggtcatgaaatgctcgatggaactgggcggcaacgcgcccttcatcgtgttcgacgatgccgatctggatgccgccgtcgaaggtgcgatgctgtgcaaattccgcaacaacggccagacctgcgtctgcgccaaccggatctatgtacaggcgggcgtctatgatgcctttgccgaaaaactcgccgccgccgtggccaagctgaatgtaggcgacgggctgagcgacggggtcaccaccgggccgctgatcaatgccgaagcggtcgaaaaggtgctggaacacctgggcgatgtcaccgccaaaggcggcgcggtcctgaccggcggcaagccccatgcgctgggcggcaccttctttgaaccgaccgtggtgacaggcgtcacgcaagagatgaaggttgccaaggaagaaacctttggcccgctggcgccgctgttcaagttcgatgacgtggacgaggtgatcgccatggccaacgacacgatctttggccttgccgcctatttctatgccaaggatctgagccgggtctacaaggtcgccgaagcgctggaatatggcatcgtcggcgtcaataccggcatcatctcgaccgaggtcgcgccctttggcggcatcaagcaatctggcctgggccgcgagggcagccatcacgggatcgaggactatctggagatgaaatacatctgcatgtcggtctgacccggatcattcgggcgtggcgagcatccgggtcaaccggcgcatcgccacgtcccatgcctcttgctcttgagcgttcaacgtgtcgccaaagacgtcgcggaaagcggccgacagggcctctgcggccttgtccagatcatcccggcgcaggttgaatcgcgcatgtgaacgggccagcgcctgtcccattgtgtgaaatgcctgtacatcgttcatcccacgaaccgtcgacgccagcatggtggcaaacatctctttttgcgcaaagaaatcgccccgaaacagggatttcgcatcaggcagtcgctcgaacaggtggacatagaagcgctcggccagctccgcctttctggcgaatacccgcgcaaaactggactgcaccagccggatttgttcgtctttcatcccgcctcgaccttagccatttccgacggtcgaaccgcccggatccgcagtatcgcgggcgcatgttaacgagtggtttccagggggctggaaatccgactatttccggcgtccttccatcttgcgcttcagcttgtcggtcttgtgcttggccttggctgccttacggcgcacaacgcgcttgcccttggacggggtgccgccacgtggcatgtccttgtcctcgatgctcagcatctcgaactccagccccccggtcaccggcgaggcctgcgccagccgtaccgtcacccgctgaccgatcgcgatcagcagcccggtttccgaccccatcagcgtccccgcctcgcggtcgaaatgaaagaactcgcgcccgagcgaacgcaccggcaccagcccgtcggcgccggtctcatccagtttcacaaaggcgccgaaccgggcgatgccgctgatccggccgctgaattcattgcccacccgttccgacagataggccgccagatagcgatcggtggtgtcccgctcggccatcatcgagcggcgctcggtgtccgagatatgggtggcgatgcggtccagctgctcgatctcgtccgccgtcagcccgtcatcgccccagccatgcgccttgatcaggccgcgatgcacgatcaggtcggaatagcgccggatgggcgaggtgaaatgcgcgtaattcttcaacgccagaccgaaatgcccgaaattctcggggttgtaataggcctgcgccatcgaccgcagggtcgagatgttgatcagttccgcctcgtccgtgcctgccgcctgatgcaagagcgcgttcaggtgacgggtttgcagcacctgccccttggccagcgtcaacccggaggcctgcgccgtctcgcgcagcgcctccagcttttcgggggcgggttcctcgtggacccggaacaacagcggcacgcgcttggcgatcagcgtctcggcggcggccacgttggcgaggatcatgaactcttcgatcagcttgtgcgcgtccagccggtcgcggaaggccacgctttccacatggcccttgtcgttcagcacgatcctgcgttccggcagatcaaggtcgagcggctggcgccgatcacgttccgcatcgagcgccttgtaggcggcataaagcggcgtcagcacctcatccagcagcggcccggtcttgtcgttggggctgccgtcgatggcgtcctgcacctcctgatagttcagcgaggcgaccgagcgcatcatcccgcgcacaaaccggtgcccgatcttgttgccttgcgcgtcgatctgcatccgcaccgcgatacaggcgcgcggcaccccttcgtgcagcgagcacagatcgcccgaaagccggtcgggcagcatcggcaccacccggtcggggaaataggtcgagttgccgcgcttgcgcgcctcgcgatccagtgcgctgcccgcacggacataggccgccacatcggcaatcgcgacccagatcacatggccgccagggttcttggggtcgtcatcggcatgggcgaaacaggcgtcatcatggtcgcgcgcatccgaggggtcgatggtgaccagcgccatgtcgcgcagatcctggcgccctgacaggccctgcggcttggcgctgtcggcctcctcgatcaccttgtcggggaaatcgtcggggatgccgtgctggtggatggcgatcagcgataccgccttgggcgcggatggatcacccaaccgctcgatgatgcgggcgcgcggcaggcccagccggcccttgggcccggcctgttcggcctcgaccagctcgccgtccttggcgccatgcaccgcgccctcggccaccagccattcgttctggcccgccttgtcgatgggcagaatgcggccaccttcggcgctcttgcgaaagatgccgaggatcttgtgcgggttggtgccgatccggcggatcagccgcgcctcgtaattgtgatcctcttcatgcaccacggtcaggcgggcaaggatacgatcccccgcccccagcgccggatcactggcgcgcggcagcaccagcacgatgggttccaccccttcgccatgccattccaacggacgcgcgaagagatcaccgttttcatcgggttctttcacctgcaacacgctgaccggcggcagccggtcggggtcggcatagctgcgcttgcgcttctccagatggccctcggcctccagctccttgaggatgcgtttcaggtcgatccggtccgagcccttgataccaaaggccttggcgatatcgcgtttcgaggtgagcgtgggatgcgcggaaatccagtcgaggatctcctgcttggtagggatgcgagtcatgtctccgccgtagcacgcggcgcggttggcgtcaccgcaaaagcgacgacgcccgcccgggcggagaagcgtcgcgcagatcggccagccggtccacatcgcgcagcccgtcgaccagcgccacgcgacgtcccgcaagtcccgccaaggtgtcctccagcgcatgttcgctggaccagcgcacatggccgaacaggcccggcggcaaggcgccgcggcgcgccgcgccaaccagccaatagccgccatcgggcgccgggccgaacacgaactcggccctgcccagcgccgcaaaggcgcgggcgatatgggcgcgggtaacgccgggaatatccgccccgatcaggcagaccggccccttgggcgcgccccgtaactgccgcgccatccgttggccgagatcgccgcgcgcctgtgggctgcgcgccagatcggccggccagacgcggctggccagaccttcgacgtcgggagagaccgccagcacgatgcgccagcgcggatcgcgcaggcgccggatcagtgcccgggtctgatggcgaaaccaccaggccgcgcccaccatgccgatatcgcgccccagccgggttttcacccggcccgggcgcggttccttgaccatgatgaccagcgtgcgccgcatcgctctggctcaggcgaaaaagtcccgcaggatccggccatagatcgccttgagctgatggatctgggcgatctccacccgctcgtccacctgatgcatggtgcggcccaccaggccgaactccaccaccgggcaatggtccttgacgaaccgcgcatccgaggtcccgcccgaggtcgacagcaccggcgtcacgccggtttccgcctcgaccgcggccgccaccagatcggacagctcaccgggcggggtgaggaagctttcgccggatatcttcaccttcatctcgaccgcgacaccaaattcctcggccacccggtcggcctcgccctgcatccacccggtcaggctggcacccgaatgcaggtcgttgaaacggatgttcaccgccccgcggcattgcgccggaatgacgttggttgcggtattgccggtgtcgatggtcaccactgcaagcgtcgacgggtcgaaatgatcggtgccctgatccagtccgtggctggccagccggtccatcaaccgcgccatcgccgggagcggattctttgcccggtgcggataggccgaatgcccctgcacgccggtcaccgtgaaccaggccgtcatcgagccgcgccgcccgatcttgatcatctcgcccatccggtcggggcaggtcggctctcccaccaggcagaccgacatccgttcgcccgatgcggccatgtagtcgaggagcgccttggtgccgtccagtgcgtcgccctcctcgtccccggtgatggtcacgatcacggcgccttcgggcggggtggtggtgaccagatccaccgccgccgcgacaaaggccgcaacacccgacttcatgtcggtggcgccgcgcccgtagagaaagccatccttttcctcggccccgaacggcgccacggtccaggccgccgcatcacccaccggcaccacatccgtatgcccgttgaagccgaagctgcgcgcgtgtcccttgtcaccccagcgggcgaacaggttgcagatgccaccgcgatcgacccgggtacaggaaaaacccgcctgcgacagcacccgctcgagcacatcgagcgcgccgtcatcggccggtgtgaccgaggcgcagcggatcagatcggcggtcaggcgggcagcgtcgagggtcatagaaggcatcctttgcggctttggcatcctctggagcagcaaatgtgacgaaaacgccgcgttgccacccttgtttggcccgaaatcacttaacagcggcggacctcccatgctagcctgtcttcagaaaacaaagacccgaggcagggttacgagcagcacagccgcaaagcgaccagaaaaaaatcgcaaagacggctgaacagaaccggcaaccgcacgacagatgcggcccgttttttcgtcgcgtggcaacctagcccgcgccggtcccctgccctggatcacaactcttggggcgggacatggctacaggcgccgaactgaactacaaccagaacgcatctgcgatgcagatggcgcagaccatctttggcgatggtgtcactgttgtcggcgcctcttactcggggtggagcggctcttcggcgatctattccaacggtgacgcgctggcacctggggcgacgccgggcgataccggcgtgatcctgtccaccggccgggccagtcatttcacccgcggcggtggcgatcccaaccgctccaccaacacctcgacaaacacatcgggcgagaacaacaacgccgatttcaacgccgccgccggcaccaatacctatgacgcctcctatctggatgtcagcttcatccctgattccagcgtgatgacgatgcaattcgtgttctcgtccgaggaatatcccgaattccagagctcgatctatcaggatttcgtcggggtctgggtcaacggccagcaggcccagctcgaggtcggcaacggcgattccgatcccggcaacatcaacgcggtcaacaaccagaacctgttcctggacaatagcggcgacgccttcaacaccgagatggacgggctgaccgtcaccatgaccctgacgatgaacgtgatccccggtcaggtgaatacgatccgtatcggggtcgctgacgtgtccgacagcaactacgattccaacctgctgatcgccgccaacagcctgcagacgcggctggttgcagttgccgatcacagcacgatctaccccaacggtagcgtcacgatggatatccttgccaatgatatcaaccaatccggcgccacgctgaccatcacccatctgaacggcattcccgtcaccgctggcagcacgatcacgcttgccaccgggcagagcgtgacactgaacgccgatggcaccatcaccgtgaccggcgacggcgatgtcgaacatttcaacttcacctacacggtgaccaacggcagcaataccgataccggtatcgtcaatgtcaacgcgatcccctgtttcgtggccggcacgttgatcgacaccccctatggagaacgccaggtcgaacggctgacgccgggcgaccaagtgttcacccgcgacaatggcccgcaagaggtgcgttgggtcggtgaacgaaccgtcgatgccgagggcgaattcgcacccatcctgatccgcgccggcacctatggcgcccagcgcgatctgatggtctcgccccagcaccggatcctcatccgggacgggctgagcgaacttctgttcggtgagcccgaggttctggtggcagccaaggatctggtcgatggccgcagggtgcagatcgtgcccggcgggcggatcacctatgtgcatgtcatgttcgacagtcaccaggtgatctattccgaggggctggccagcgaaagctttctgcccggcccgcaaacaacgcatctgttcgaaccagaaacgcttgccgaaatccgggccgtgttccccgacctcgataccgccaccgggcagggctatggccctgccgtacggcggatcctgcgtaaatacgaaaccgagctgctgctcacatctgcaaaggtggcctgacatgggatggatcgccgtttcagcacccgaaacccaacatttccgcaccgcgggtctagacgcttcggcgggggcgcccgcccttgtcggcgaccacgaagacgatctgatggtgcgcggcaccctggtgttcgagacccggctgcccaacgcccagcgcccacgcatcctgttgcaattcgaacgcggcggcgcctggccgttccatttgtcgctgcaggcgatcccggggggcgggctgatcctgatcgtcaatcagggtggctcggtcctgcatcaagtgctgaacgtggccgataccggacgcatcgacacgctgaggctcagctatgcctgggacgcgcccgcccgggccggatggctggcactggaacatgacgagcgcgaatacgcgcatctgatcgaagtggaagcgccctgcccgttgcgcatcggcgatctgcggatgctgttccgcgacgggccgcaccggttcgccgcccccgaactggtctattttgccctgtcgagcgagatcgaaccggtgggcccgatgccctcgctgcatccggaaacgccgatcgccacccccgacgggtaccgcccgctgtcaaagatccggcgcggcgacacggtgatcgtggccagcggcgaagcggtaccggtgctgcacagggtcagccgcaccatgcccgcctttggcagttcccggccgctgacaatccgccgcccctatttcggactgcggcaggatatccaggccgcgccgtcgcagcgcctgctcctttcggggaccgaggtcgaatatctgtttggccgcgagtcggttctggtgccggcgcgccatctgaccggcggccattccgttctgcccgcgcgtgccaggctgaccgcgacctatgcgcaactgctgttgcccaccaacgaggcgatgatcaccgccggcgccctggccgagagcctcttcatcgggcgcctgcaccgcaagccgctgcatctggccgccagcgtgctggccgggatcgagcgcagccgtctgcccgatcacggccgcccgcgccaccacgtgctgcgcgcctttgatgcccgcatcctggccgaggcgcgcgtggcctgagccacgcccactgatcggtcccgccgggcccggtccctgcccttggcctcccggcatacgggaaggcagaaggttctttccccttgtcccgccaaagctgaccctagggtcaccttgtttgcgggacccggctgcggtatggggcggaaaaccggaaaccgaacccttatgcgcaagttcctgatctctgccagcctggtcctgggactttggccgcaatttctattggcccaatcgctgcaggtgacgacggttacccgcccgcccttctcctttgtcgaggatggcgtcgagaccggcttctcgatggacctgctggccgcgctcgcggacaagctgggcttgggctacacgcttgagcgcaaggaaaagttctcggacatgctcgccgccgtcatggacggcgaggcggatatggcaatcgccaatatctcgatcaccgccgcgcgcgagaccgagatggatttcagccagccgatctttgaatccgggcttcagatcctggtacccgccgaaaccaatgccgggtcatcgctgctcagggccttgttgtcgcgcgatctgttcctggccatcggcgccgcctttgtcatcctgctgaccggcggcatgttgatgtggtactttgaacggcgcgcgcagccctatttcgaccgcaagctgcacgaggcctggttcccctctttctggtgggcgctgaacctggtcgtcaacggcgggttcgaggaacgggtgccgcgcaccgcctttgggcggctgttcggcgtccttctggtgatctcatcgctgttcgtggtgtcggtgtttaccgcgcgtatcacctcggtgatgacggtcgaggcgatcagcggttcggtcaattcggtcaacgatctctacggccaagaggtcggcacgatcgacgggtccaccgccgccggtttcctgacccggcgcgacattgattttgccgcattctcagacttgcaagagatgatcaccgccttcgagcgcggggcgcttgatgcgatcgtgttcgacgcgccgatcctgtcctattatgcctcgcatcagggcaagggaaaggctgtcaccaccggcgcaatcttcctgcgcgaaaactacgggatcgcctttcccaccggttcggcccgggtggaagaggtcaatcaggcgctgctcgccctgcgcgaggacggcacctatgaagagctttatcgcaagtggttcggccgccggaactgatccggctcagcccgccgcctcgtcgtcgaaaaaaggcgtcatctgcgcaacgatcaccgagttctcctcaagcgcccgttgcatcagcgcgcgttcttccgcgtcgatctcgtggccctgcgcctcgcgctcttcgagcgttccgtatccggtgacgtccagcggggctgtatcggcctgtttcaggatcgccacggtttcgcgcaccgcctcggcctcgtccacgccactggcataacacatcagcgccgcgccggttgccccctcgggcagaccgtcgccggtcttgcgcccgatctgcacgaccagcgtataaacctgctgcctggatttctgtttgtcagccatgatgcgcccggcgccccctttgcactgtcgccccggcgcatgccttgatgcgccggggcggttggccctgtgatcagtcgcgcagcagctcgttgatgccggtcttcgagcgggtccgctcgtccacccgcttgacgatcaccgcacaatacaggctgacaccgccggtcgagggcatcgaacccgaaaccaccaccgaatagggcggcacctcgccatacatgacctcgccggtctcgcggtcgacgatcttggtggactggccgatatagacacccatccccagcaccgcaccttcacgcacgatgacgccctcgaccacctcggagcgggcgccgatgaagcagttgtcctcgatgatggtggggccggcctgcatcggctccagcacgccgccaatgccgacgccccccgacaggtgcacgttcctgccgatctgggcacagctgcccacggtggcccaggtgtcgaccatggtgccgctgtccacataggcgccgaggttgacgaaggacggcatcagcaccacgcccggcgcgatataggccgatttgcgcacgacgcagttgggcaccgcgcggaaaccggcggccttccactggctttcaccccagccggcgaacttgctgtccaccttgtcccaccagccgccgccctgcgggccgccggactggatttccatgtccttgatgcggaagcccagcagcaccgccttcttggcccactggttcacatgccagctgccgtcggcctgtttctcggccacccgcagcccgccgccatccagcgcggccagcgtttcctcgatcgcctcccgcgtggcgccggtggtggcgggggtaatgctgtcgcgcgcgtcccacgcggcctcgatggcggcttccagctcttggttcgacatgaggtcttgctccctgatgaatgcgtcacgttggtttcgcctatacgcaagcacgggccaaggcgcaatgcgacgcgcccgggcccgattgcggcctcaggccgtttccagcgcgcccagggcggcgaacaactcggcatcggcgccggtcccggcattgggcgcggtcagcaacacgtcgccataaaacaccgaattggccccggccagaaagcacagcgcctgctcggcggcgctgaaatccgagcggcccgccgacagccgcacccgtgtcagcggcatgatgatccgcgccgtggcgaccatgcgcaccagatcaaagatgcctacccgctcgcgatgcgccagcggcgtgccttcgatggggatcagcgcgttgatcggtacgctttcgggatggggcgcgaaattcgccagcacctgcaacatcgcggcgcggtcgcgcaggctctcacccatgccgatgatgcccccgcaacacagctcaatcccggcatcgcggcaataggccagcgtatcgagccggtcctgataggtgcgggtgccgatgatctggccatagaactcgggcgaagtgtcgaggttgtggttatacgccgtcagccccgcctcggccagtcgctgcgcctgatggggccgcaacatgcccagtgtcacgcaggcctccatccccagggcgcgcaccccgcgcaccatggccagcacattgtcgaactcggcgccatcgcgcacctgccgccaggccgcacccatgcagaaccgttcggccccggcccgctgtgcccgccgcgccagagagaccacgtgatcggggttcatcagcttttcccgggtcagctcgacctcgcggtgatgggccgattgcgggcaataggcgcaatcctcggggcaaccgccggtcttgatgctgagcaggctggccttttggatgtcatcgggcgcgtgatgggcgcgatgcaccccattggcgcgccccaccaggtcgagcaggggaaggcgcaacagcgcctccacctcgtccacgctccagtcagagcggatcgcctcagccatgacgggcgcccccgcgcaggcgctcggcccagccttgcggcagcttggtgaccagcagggctgccagcgtgaccttgaccagatcgccagccacaaagggcgtcatgccataggcgagcagcttgtccgcaggcacgaattgcgccaaccaggccagccccagcgcatagatcaccgccagccccagcagcatcgcaggccagagcgccagccggtgcagccggtcggcggcaaagcccaccagcgcagaggcaaccaagaaacccaccagatatccaccggttccacccagcatataggccaggccaaggcccttttccggtgtgcccgcaaacaccggcaggcccagcgcgccaaccgccagatacccggccagcgtcgcggtccccagacgcatcccgtaaagcgcggccagagccatcacggcggccacctgcaaggtcatcggcacgggccagaacggcacctgcacccgggccgacagggtcaggatcgcgatccctgccgcaacacgcagtatctgcccgctcaacgcgggtgcacgggcaccggcaacgacggcttcggtggtctgtttcatcgctttctccattttatagataaaaatttcgactcattctcgcattcatgatttctatctataattttcgcaagcaaaaatccgtaaccgggtatttctacgcgatcggcaaatgtcggaaggtcagagcgcccggcgcagatgccgacgcagcacgtcgcaggcggtctcggcatcgcgccgcttcatcgccatcagaatcgccgcatggtcggtatcggtgcgctgccgccagcgttgccgccaatgggcatgcagatgccgggacgaggcgatatgcagatcgtcgatcgccgacaacaggcgaggcatggcacaaggtgtgaggatggcgcggtgaaaggcgcggttgcgcgcctcccaggtgggcatatcctcggccccgtcgcaggccaggcgtgcgacatcaatcgcttgcaggtcgcccggcgttgcattctggaccgcgtgctgtagcgccagcggctccagcgccacccgcatctcgatcacctcgcggatttcggccgggtccagagcggtgacccgcatgccccggcgcggctcgctttgcgccagcccatgcgcttcgagcctcagcagcgcttcgcgcaccggaacatggctggtgtcaaaggcgcgcgcgatatgatcctggcgcagcttctcgcccgccgacagggcgccggtgatgatctgctggctgagccgggcatagatggtgtcggcgatggttgcggtcatgaattatagataaaatgcccagcgccaccggacaagccgcaatcatcacccggcaaagggatccggggcgatattgccaccgcaaaccagtaccgccacccgctcgtccggctcgggacgataggcgccgcacatcagcgccgccagcgcggttgcacccgcgggctcgaccagaacccggcgctcggcccagagcgcgcgctgggccgcggcaatcgccgcgtccggaaccagaaccgaccgggcacccccctgcgccagaccgaaacagatctcgccgatccgccgcgcgcccagcgcattggcggcgatgcccgacacctcgacatcgaccggcccaccgttggtcagcgcggcattcagcgcgcaggaggtttccggctcgaccgcgaccaccttgcgcgcaccctgccaccaggccagcgccccggcgaccagaccgccaccgccgaccgcgatcaccaccgtatcggcctctagcccctgcgcatcccattcggcaaagcaggtgccctgcccggcaacggtcgcgggcgcgtcataggcatggatctgcatcgcgccggtggcggcctcatgcgcctgcgccagggccagcgcattggcatattcgcccggcaccacctcaagatcggcgccggtatcccggatcagcgcgatcttggcggggccagccatttccggcacgaagatcttggcgcgatggcccagagcgcgggccgcataggccaccgccgcaccatgattgccacccgatgcggccaccacacccgcagcgggcacgtcgctggacagcagggtattaaaggccccgcgcgccttgaaactgccggtatgctgcatctgttccagcttcagggaaagcgggtcggacaggccaaatccgcgcgtctccatcaccggggtcacttgcacatgcccggcgatccgatccgccgccgccgcgatatccgctttccaatccattctcataccctcttgaccagccgcctctggcgcttgccccgcgaaccctatagctgtggggcaaagacgcaagcagggaagcccgcagatgagagatgaccgtcagagcccgtttcgtgacgcccataccgaccgctcgacggccagccatgtgcccgatacgccgcagacgcgctcgcccgcctacaagctggcctttgccgacgaggatttcctgtgtcgggacgaactgcgcccggtgaggctgcaactggaactgctcaagcccgagatgatgatggccgagcgcggcatcacctcgaccgtggtgatgttcggcggggcgcggatcccggaaccggcgcagaagcacaccgcacgcacccagaccctggcggacctgtcggaatattacgacgaggcgcgcgagtttgcccggctgatcaccgagaagtcgaaagaaacgggatgcaaggagatggtgatcgtcaccggcggtggccccggcgtgatggaggcgggcaatcgcggcgccaaggacgcgggtggctgttctatcgggctgaatatcgtgttgccgcatgaacaggcgccaaacctgttcgtgacgcccgagctcagcttcaactttcactatttcgcgatccgcaagatgcatttcctgatgcgcgcacgggcgatcaccatcttcccgggcggcttcggcacgctggacgagctgtttgaatcgctcaccctgatccagaccggccgcatggaacgggtgcccttcctgctgttcgggcgcgaattctgggaacgggtgatcaactggcgggcgctggcggatgccggcaccatctcggccgaggatctggacctgttccgctttgtcgacaccgctcaggaggcggtcgaaattatcgacaactgggagcccgcgccgccccgcgatgcgatcccggggcgataaggcggtctggtcggatcaggcgaattctgcgggcagcacgcccagttcgacgccctgcggcaaccgggtgaccacctgcgcgccctgcacgtccttgatggcatagccatagcccatcagccggaatttccattcacgcgcgctgagcgccttggcgcgttcgcgctgcagcaggtccagaacccccgcctcgatcatagtgccaccgatatctgcctgtgccatttctgtcctccatggctttgttgctgatttcgaaactgactgttgatcggggcggaaattcatcgcgaatgaggaaaattcggggcgcaggccgctttgttggcacgcggcgggcgctgccctgtcgcttgcggcgcctctcccggagtatttttgagcgaaatgaagacctgggcatctctttgctttgccggtgcgcgcggcggtgctagatcgcgaaggaaacggagggcgagaatgggcaacgacggtcacgagacaccccggatgggtgcctttctgcatctgcgcggcgcggggctggacaagggcgagccggtggcgctgccgctggtgcaaagctcgatgtatcatctgccgggcacgcccgatggcagcaacagctatggccgggccgacaatcccacctgggtggcgctggaacacgcgctggagcatctcgaaggggcatcctgccgggtgtttccctctggcatgggcgcgatttcggccgccttgttcgccacgttgcaggccggacagcgcctgttgatcccggcggatggctattacgtcacccggctgctggcggatcgctatttgcggcctctgggtgtgaatgtcgaggaacggcccaccgccggctttgccgagggcgggtttggtggcttcgacgtggtgttcctggaaacgccctccaatccggggctggatctgatcgaccttgccgccgtcgcgcgtgcggtacgggccgcaggcggcatcaccatctgcgacaacaccacgatgacccctttgggtcagcggccgctggatctgggcatcgacatcgtggtcgcctcggataccaaggcgatgggcggtcattccgacctgctgcttgggcatgtcgccagccgcgatgccgggctggtgcaggcgatagaggattggcgccgcatctcgggcgcgattccaggcccgcacgaggcctggctgctgcatcgcgggctggagacgctggaggtccggttcgaccgcatgtgccgaaacgccgaagccctggcgccgcgactggccaggcatcgggcggtgagcgccctgcgctttcccggcctgccgggcgatccggcgcataacctggcgcgggcacagatgcagcggttcggcttcctgctctcgctggatctgggcagcgaggagaaggcggaacagttcatcaatggctgccccctgctgcgccctgcgacctcgtttggcggcgtgcacagctcggcagagcggcgcgcacgctggggtgacgctgtgacgccgggatttgtgcgcctgtcgatcggttgcgaaccactcgaggagttgtggcaggccctgcgcgaggcgctggacgcgctctgagatcaggccttgggcgcgcgcaggctcttgaacacatagcgcggcagcaggatgccggcggccagcgcgccgagccagaccagcagtgttgcggccagcagattcgagatgcccccaaccaccaggcccgaggtcaccagctcggtcaccagaaggccgacgaagatcaccaccagcgcgataccgccctgaagcgcgggcaggttgcgctggctcaaccggcggatcagcggttcggccagggcctgaatcaggctaaagacaatgaccacgacgatcagcgacagcggcgcgatcgagaacccgtcaagcagcagagcggccagcagcaggccaatggcattgccggccagaagcgcggcgatcgaaagcagacggcgggacatggcacacctcttggaccggttcgcccgagagtacctcatcaacccgggaaaatcatcacggaagtcagaggccgcgacctcagaggccggtctcggcctcgatctgctttttcgacttgcgcgcccgctcggtggccgatttcagctgcccacaggcggccatgatgtcgtcgccgcgcgtcttgcggatcggcgcggcatagcctgcctgatagatgatgttggcaaatgcccggatgcggttgttggatgatcgcttgtagggcgcgccgggccattcgttgaacgggatcaggttgatcttggccgggatcttgtagcgccggatatggtcgagcaggcgatgggcatccgcgtcgctgtcattcaccccgtccagcatcacatattcaaaggtgatgcgttcggaattcgacaccttgggataagcggccagcgccgagagcagctcctcgatgttccagcgcttgttgatgggcaccagcacatcgcgcacctcgtcggtggtggcgtggaaggagatcgccagcaggcagccgatttcttcggcggtgcgcgcgatttcaggcaccacgccgctggtggacagggtgatgcggcgtcgcgacagctggatgccctcggggtccatcgcgattttcatcgcgtcgcgcacattgtcgaaattgtagagcggttcgcccatgcccatcagtacgatattactcagcaggcgggtttcgtccttgggggcgcccggcaccggccattcgcccagatcgtcgcgcgccatcatcacctggcccacgatctcggcggcggtcaggttgcgcaccagtttctgggtgccggtatggcagaaggagcacgtgagcgtgcagccgacctgcgaggaaatgcacagcgtgccgcgatcctcttcggggatatagaccacctcgacctcgtgcccgccggcgatgcggaccaggtatttgcgggtgccgtcctcggacaccaggcgggtgatcacctcggggatctcgatggtgaaatgctcggccagttgcgcgcgataggccttggccaggttggtcatcgcctcgaaatcgcgcacgccccactgatagatccactgccagatctggcccacccgcatcttggcctgtttctcgggcgtgccatggtcgatcagcacctcgcgcatccggtcgcgagtcagcccgaccagattgatccggccttcgggcagcttgcgggggatggtcacgacatcctgggtgatcggcgctttgacggacatggggcactcggcggctgaagggatctggggcgatggatgcgcctctatataggaaagcgcgcgaagatcaaaagatttcgcgccctgtttgaccgggtatgcgtttgattggcttgcgcggcggcgccactccccccgggagtatctccggcgaaatgaggagcgggcgttactgcgccatcgccatcagttcgtcgatccgggcgcggcccagttcgatctggcaggaggtgatcgcaatgccggtgccagagccgccaccaaagcccgcgccaaccgcttcgcaatgggcagcgcgataggcggtccatgccgattgcgcggagtcgagcgcgggcagagccatcttgcgcccggtaacctcgtccaactcagccgccgagccgcgggcgatctccagcgcaatggccaacgcgccttcgacccgcgcgctcatctcggagacacaggcgccggtttcgacctggctggcagcatcggagcattccagggcgggatcagcagccgtcagaacaggcgccagagcaagggcaactgcgtatcgaagcactctcatatcgcgatccttctgaaagggccggcgacgggaggttacccgccgcagcgtttttcagcatcctcgaccgcggcggtgaagcccagcagcgagaacgtatccttggtctgggtgccacgcgccgaacgggcggtcagcaccgcgtcggtgccgcgtttcaacacggctacaatcttggcatcgtcagcagcggttgccggccaggcccattcaccctcggtgatcagctcgaactcggtcccgcccacgttgagattgaccgtcgagccgggcgcgaaaggatagccgccggtaaaggtgacctgccccttgaccccggccttgggccggaagaacaccatcagcaggatatcgctgcggcgcaccgacacgacgctgccaccgcgggtgttcacggtttccttgggcgccgaaacgctccagcattcggttgggttgtcctcgacgaacacgctccagtcggtcttggacgcgacacggttggtgctttcgctctgctgcgcggatacgctggtggtggcggccgttgcggccagacacaggcccgcaatcgcgcggacaagtttcgatcccatctgttcagccctccagctgacctttacctcaattccatcacaggatgcattcgcggagttttgccgatccgtctggcttgcgcatcctgtcgattgccgacatagacacattaacgcaggtttcgccacggacgaaagggcgattggcgagaattcgcgcagatttcttggggaggacaggatgacgcgaccggtaccgatggccgaactctggcgcggtgcgctgcttgaaagcgtacatatggggcatgcggtggtctgcgacagtagcggccaggtggtacgcagctggggcgacccggggctggtgatgtatccgcgctcgtcctcgaagatgatccaggcgctgccgctgctgtcgtcgggcgctgctgccaaatacggcctgggcaccgagcagatggcgctggcctgcgcctcgcataacggggcggcgatccatacgcaccgggtgaacgactggttggagcaactgggtctggacgatcacgatctgcgctgcggcccgcaggatcccgacgaccggcccgagcatgagcggctgatccgcgcctttgaaagcccgtgccaggtgcataacaactgctccggcaaacatgccggctttctgacactgggtcggcatctggaggcgggggccgagtatcacgagatcgaccacccggtgcaacaggccgctctggccgccttcgaagaggtcaccggcgaggccagcgccggctatggcatcgacggctgttccgcccccaacttcgccaccagcctgaccgggctggcgcgcgccatggcctggttcgcctcggcccgggaccggtccgaccggcaaagccaggcagcggcgcaactgaccgaggcgatgatgaagcatcccgaactggtcgcgggcgaaggccgcgcctgcaccgagttgatgcgggccatgaacgggcgcgcggcaatcaagaccggggccgaggcggtgttcgtcgccatcctgcccgagcagcgtctgggcgtggcgctgaagatcgtcgatggcgccacaagggccagcgagtgcgcgatcgcggccatactggtcggtctcggcgtgctggatccggccgatccggccacccgcaagcggctggatgcgcccattctgaaccgtcgcggcatcgactgcggcagaatccgcgccacagccgagatgcggttctgacgccgatcacatctcgatgatctcggccacctcgacggtgccgttgcccgtctcgaccatcgggcagcccttggccatattgatggcggcgtcgaaatcagtcgcgcgcacgacggtgtagcccgaaagcgggttggcgccgccatcatcggccacgcctgcggcgctgaccgtcttggacgggccaaccggattgccgggattgaccactgcatcgcccatggtgccgaaccaggcctgccaggcggccatgacctcggccccttcctcgggcgtttccggcgtcttgccgccgtgataggcaaagatgaacataggcatgtcgcagtcctttcctttggttttgaaacgtcggtatcaggcgagttccgccgcaagcttgcgcagcgacgaggtccagccctcttcatggcgcaggctcatctcgtcatcgcccaattcgcgatggtccaggatcagccgcgcacccttggcgcagggttctacgatgaacatcacatggctttcggccccgcgccggtcgtcatcgtcatgccagccccaggtgaagcccaccgattgcggcggcttcacatgggtgacctggcccgaaaccttgtagcgctgaccttcgccattcaccatgaccgagaaccacggccccagccgggtgaaatcgaggtcatgctgatcggcgggcacatgcaggccctcggggccccaccattgcagcagtttcgcgccatcgctgacccaggcaaacagggcctcgggcgcgacggcgaattcacgttccagtctcaggtcggccatgtcttgtcactttcgatggcggcggccagccgatccagactgccctcccagaagatgcgtttcgagatcgtccagtcggcaatcgcgcgcagcccttcgggcgccacggaataaagccgctgggtgccgttgatgcgctggtgaaccaacccggcctggcgcaacagcttcagatgccgcgacacggcggcacccgacatgcccttgccctcgaccaggtcaccggcgggcaattcgccctcggccatcagttgctcgacgatggcgaaacgggtcgggtcggacaaagccgaaaaggcggccagaagttgggtcatggccgcattgtttaacatttacgttaataaatcaaggggcagatcagccggtgacgaaatccgcgcgcgcatagccctgaacaaagagcagcgccgtcaggtcgccgtgattgatgcgcacctcacattgtgccgcgaccgaaggtttggcgtgcagggcaacgccggtgccggcgcggcccagcatgcccagatcattggcaccgtcgccgaccgcgatcacatcctgctcggacaggcccagacgggccgtgatctgctccagcgcatcgaccttggcctggcggccaaggatcgggcgggccacatcgccggtcagcttgccatcagccgccagcagcgtattggcgcggttctcgtcaaagcccagttgcgcggccacctgcgccgtaaaggcggtgaacccgcccgagaccagcgccgcatagcccccattggcacgcatggtcgccaccaacgcctgcccgcccggcatcagggtgatgcgcgtgtcgagcacatggccgatcaccgcctcgtccagcccgcgcaacaaccccacgcgctcgagcagcgcaccctcgaaatccagctcgccattcatggcgcgggcagtgatatccttgacccggtcgccgacgccggcctcgtcggccagttcgtcgatgcactcctgctggatcatggtgctgtccatatccgccagcagcatccgctttttgcggccctcggcgggttgcaccaccagatcgacccccagcgcctgtagatcgtcccagacctgccagcggttgtcgggcagggtcgcaagcgagaattccgccgcctcgtccgggctgagccaaaccgcatcgccgccgccccaggcattgcgcagcgattcgaccagcgccgggtcgagacgggcaatggcgggattggtcaacagcgtggcgacatacatggggcatctcctttgggtcgaaaccgccatatcgcaggcgcgaaatctccgccagccccagccgaatctgcaccccgcgcctcagatcggaccccactcgtcgcgcgacctcacattaacccactgtaaagaattggatatctcgcctcgccctgaatgccgcctcagggcgccctgccctgaggcgtgatttccttactgcgaaacgcaagtttccgatcgtagtcacaaaggtcgcaatcaaatgccaaagcggcgattttcgacatctatttcgcttgcgtgccgcaatgcggcggactagctctgtcggcgggacacccctccccaacgaggggcgcttatctggaaggatagcattcatggctattgcacaaacggcatcgcgcgatgacgcgcgtaaaccactgacgcggccggccaatccgcggttttcttctggcccctgtgccaaaccccccgtcttcgatgtttccaagctcgccgatgccgcgttgggccgctcgcatcgtgccgccatcggcaaggacaagctgaaggccgccatcgaaggcacacgcgagattctgggcatccccgccgactatcgcatcggcatcgttcccgcctcggataccggcgcggtggaaatggcgctgtggtcgctgctgggtgcccgcaaggtcgagatgctggcctgggaaagttttggcgccggctgggtcaccgatgtggtgaagcagctgaaactggacgccgaggtcaagaccgccgactacggccagatcgtcgatctcgcctcggtggatttcgacaatgacgtcgtgttcacctggaacggcaccacctcgggcgtgcgcgtgccgaatggcgactggatcgccaccgatcgacagggcctgaccatctgcgacgccaccagcgccgcctttgccatggatctgccctgggacaagctggatgtgaccacgttcagctggcaaaaggttctgggcggcgaggccgcacatggcatgatcgtgctgagcccgcgcgcggtggaacggctggagagctatactcccgcctggccgctgcccaagattttccgcatgaccaagggcggcaagctgatcgagggcatcttcaagggcgaaacaatcaacaccccctcgatgctggcggtcgaggattacctgctggcgctcgactgggcgcgttcggtgggtggcctgaacggtctgatcgcgcgggccgatgccaacgcgcaggcaatcttcgatttctgcgacacccatgactgggtcgccaacctggccgaggatgcggccacgcggtccaataccagcgtctgcctgaaattcaccgatgcgcgcatccaggatggcgcgggctttgccaaggcggttgccaaacggctggaggccgagggcgtggcgctggatatcggcgcctatcgcgacgcgcccgccgggctgcgcatctggtgtggcggtacggtcgaaacctcggatgtggcggcgctgctgccctggctcgcctgggcctatcaggccgagatcgacgcacaatcccaagccgcctaacgctcttccgcccttgcgggcgtcctcgcgaagagggcccgcaagggaccgataagcgccccattcccctgcaaaggaccagcagatatggcccccaaagtactcatttccgacaagctctccgacgccgccgtccagatcttccgcgatcgcggcatcgacgtcgacttccagcccgacctgggcaaggacaaggacaaactggccgaggtcatcggccagtatgacggccttgccatccgctcggccaccaaggtgaccgagaagatcctggagaacgccaccaacctcaaggtgatcggccgcgccggtatcggcaccgacaacgtggacaaggacgccgcctcgaaaaagggcgtgatcgtcatgaacacgcccttcggcaacatgatcaccaccgccgaacatgccatcgccatgatgttcgccgttgcccgtcagatccccgaggccagcgcctcgacccatgcgggcaagtgggaaaagtccaagttcatgggcgtcgaactgaccaacaagaccctgggcgtgatcggtgccggcaatatcggcggcatcgtctgcgaccgtgcccgcggcctaaagatgaaggtcatcgcctatgaccccttcctgggcgaggagaaggccaacaagatgggcgttgaaaaggtcgaactggacgacctgctgaaacgcgccgatttcatcaccctgcacgtgccgctgaccgatcagacccgcaacatcctgggccgcgagaacctggccaagaccaagaaaggcgtgcgtatcatcaactgcgcccgcggcggtctggtggacgaggaagcgctggccgagatgctgcaatcgggccacgtggcgggcgccgcctttgacgtgttcagcgtcgaaccggccaaggagaacccgctgttcggcctgcccaacgtggtctgcaccccgcatctgggcgctgccacgaccgaggcgcaggaaaacgtcgccctgcaggtggccgagcagatgtcgaactatctgctgaccggcgccgtcgaaaacgcgctcaacatgcccagcgtcaccgccgaagaggccaaggtgatgggcccttggatcgcgctggccggccatctgggcagtttcgtcggtcagatgaccgacgagccgatcaaggccatcaacatcctctatgacgggaccgcctcgaccatgaacctggctgcgctgaactgtgccacagtcgccggcatcatgaaaaaggcaaaccccgaggtgaacatggtctctgcccctgttgtagccaaagagcggggcatccagatctcgaccaccaatcaggacaaatccggcgccttcgacggctatgtcaaggtcaccgtggtcacggccaagcgcgaacgttcggtcgcgggcaccgtgttcagcgacggcaagccgcggttcatccagatcaagggcatcaatgttgatgccgagatcggcgcgcatatgctctataccaccaacgaggacgtgccgggcatcatcggcacgctgggtcagaccatgggcgagaacggcgtcaacatcgccaacttcacccttggccgggccgctgccggcggtgaggcaatcgcgcttttgtacgtggacgagccggtcccggccgaggcgcgcgcgaaactggccgaaaccggcctgttcaaccagatcaaaccgctggaattcgacgtcgcctgaccggcgccctaacggatggaaacgccgccccgcaagggcggcgtttttcctttcaggctgtcgccgtgacccgcccgggaaccttcaggacgatccagccaaacaatagcatcgaccccagcatgatgaccgagcccagcttggccaacagctctgtcttgccctggatcgccagcgccacgccgggcgccagcaacaccaccgccaccacgaccagaccgaaatgcagccgggccagcgggttcgccgccgcgcttggcaccagatgataataaaaggcaaagatcgagcaactgacccagcccagcaggttcagatgcccatgcgccggcgacagggtgtgatcctgacttgccgacatctggatcccccagaccatgccgcacagccccgccacaatcgccaccagaaaaaacgcacgcgccactccgttcatgtctctttcctctccctgttcgtgaccgtttcgccacctgaggcaagtgtgaggatttcatcaaaatatgtgaaatcgatagatattatgatatctatctgtttgatgaatttcagaaccttcgacctgaacctgctccgtgttctcgatgcgctgctgagcacccggtccaccacacgggcgggccagcagctcggcatgtcgcaaccggcggtctctgcagccctctcgcgcctgcgccatgcgctgggcgatccgctcttcatccggcaggggcggcaactggttcccaccgattacgccggtggactgcacgcgccgctgcgcgatctactgggacaaaccgaagcccttttggccgggcaacccgatttcgaccccggcgccgcgaccgacagccttaccctgtcgggcagcgatttctatgccgagctgctgatgccccggctggcccgtcacctgtcgcacgtggcacccggcatgcgggtgcagctggtcgatctggtgccggataactacgtgcaatcggtcggccagtcggcggtcgacatggcgatcctgcccgcaacccccacccctgactgggtcgaagagcggcggctgcatagctctcatttcctcgccgttgcccgcgccgaccatcccgagatcgcctccgccgctatagcaccgggcgcggtcctgccgctcgatctcttctgcagcctccagcacgcgctgttctcgcccgagggcaagctgcacgggttgggcgatgccgccctggcccgcatcggtcgcgcgcggcaggtcaccatgacactaccggtgttttccggcgtgctgaacgcggtctcgcaaagcgacctcatcgccctcatcccgcatcagctggccgaaagcgtggcaccgcgcctcggcctgtcgctctatcatccgccgatcccggttggcccggtcgagatcatgatggtctggcacaaacgcgccagcaccgcgcccgcgcatcgctggctgcgtgaccagattgccatgctgatggctgagctcgacacacccccttccatcgggtgtggggttgcggcagaaccgggccagcacacagcggagcaggcgtcatgagcacccccatctacgcggtcggcgatattcacggccaggccgagcagctcgagacagctcttgcccggatcgaggccgatggcggccccgatgcccgcgtcgtatttctgggcgattataccgaccgggggccagacagccgcgcggtgctggaccggctgattgcgggacaggcgcaggggcgcgactggatcacgctcaagggcaatcacgaccgcatgttcgaaatgttcctgcgcgaccatccagctcaggatgaccggctgctggtcggctatcactggctgcatgagcagcttggcggggttgaaaccctggcctcatatggcgtcccggtgcctgagggtgcccgcacctatcaggttcatgcccaggcgcgggcggcggtgcctgccgagcaccgcaagtttctggccggattgtccaactatcaccaggagggcgcgctgctcttcgttcatgccggtatccgccccggccttccgcttgaacgtcaggtcgagaatgatctgatctggattcgccatgaattcctggacgacccgcgcccgcatccctggctggtggtccatggccacacgccggacaaacaggccgcgcattacggcaaccgcatcaatctcgacgcaggcgccggctatggccgcccgctcgccgcagccgtgttcgagggggaccggtgctggcaactgaccggaaccggccgccagccgctcacccctcgggcctgatccccgtcttcttctgttccaaaatacctcgggggagtcgcgcctgcgcgacgggggcagcgcccccagccgtcaggtccagtccagcaccaccttgccgctgaggcccgatttcatcgccgcaaacccttcgcggaactcatcgacgccaaaacgatgggtgatcacccggctcacatccagcccgttctgcaacatggcgatcatcttgtaccaggtctcgaacatctcgcggccatagacacccttgatggtgatcgccttgaacacgatgcgcgaccagtccaccggcgacttgcccggcggaatacccagcaacgcgatcttgccgcccatcaccagcgcctcgaccatctggtcgagcgccgcttgcgagcccgacatttccagcccgacatcgaacccctgtttcaggccaagctcgtggaccacgtcgcccagatcctcgcgcgtgacatcgacggtccgcgccctgggcaccacgtgctgcgccagtttcagccggtcggcgttgatatcggtgatcaccacatggcgggcgccggcatgtttggccaccgccgccgccatgatgccgatcggcccggcaccggtgatcagcacatcctcgcccaagaggtcgaaactcagcgcggtgtgcaccgcattgcccagcgggtcgaggatggcgccgatctcgtccgggatatcctcgggcagcggcaccacgttgaaggcgggcagtcgcagatattgcgcaaaggccccctgcacgttgacaccgatcccgcgcgtgcccgggtccaggtggaacttgcctgcccggctctgccggctttcggtgccgatcagatgcccctcgcccgagacccgctgaccgatgctgaggccggtgacatcacggcccagctcgacgatctcgcccgcaaattcatggccggtgatcatcggcaccggcaccgtgtgcgcggcccattcgtcccagttccagatatggatatcggtgccgcaaatgccggtcttcttgatcttgatcagcacatcgtcagggccgatctcgggcaccggtgcctgcaccatccacaacccttcctcaggcttggatttctccagcgctttcatcgtgttggatcgcatcagatcacccccaatgccttgcctgcggtggcaaatgcggccagcgcgcggtccagttcgtcgcgtgtcagcgcggcattcatctgggtgcggatacgcgcctgcccacgcggcaccaccggaaagaagaagcccgagacatagacgccttcgtcaaacagccgcgcagccatgtcctgcgccagcttggcctcgcccagcatcaccgggatgatcggatgctcgcccggcaacaaatcaaagccgaggtcggtcagccccgcccgccaatagcgggcgttttcgaacagccgggcgcgcagatcggcgccctcttcgaccagccggatcgcctcgatcccggcggcgacgatggcgggcggcagcgagttggaaaacagatagggccgcgcgcgctggcgcagcaggtcgatgaccggctgcggtccggcgatatagccgccgatggccccgcccagcgccttgcccagcgtgccggtcaggatgtccacgtccagcccgaaatggtcgggcgtgcccgcgccatgcggccccatgaatccggtggcgtggcaatcatcgaccatcaccaccgcatcatattggtgggccagccgggtgatctcgggcaggttggccagatagccatccatcgagaacacaccatcggtggcgatcatcacatggcgcgcgccatcggcgcgggcctgtttcagttgcgcctccagatcacccatgtcgctgttggcataacgatagcgtttcgccttgcacagccggatgccgtcgatgatcgaggcatggttgagcgcgtccgagacaatcgcgtcctcgggccccagaagcggttcgaacagcccgccattggcgtcgaaacaggcagcgaacaggatcgcgtcgtccttgttcaggaaccgcgccagccgctgctccagttctcggtgaatatcctgcgtgccgcagataaaccggaccgaggccatgccgaaccccttgggttccagcgcgtcgcgcgcggcggcgatcagcgcaggatggtcggccaggcccagatagttgttggcgcacagattgatcacctgccggtcgccgacggtgatttcacccccctggggcgaggtgatcagccgttcgcgcttgtataggccctcggcttcgatctgggcaagcgtatcggtgatatgggacagaaaggattgggacattgcgacctccgagttggtgcaatgtctagcataacggatacgattccgaaataggggaattcactatattggacaaaaatccgtgaaactggacatcagcgttcctgcttgcccaggggcaccacattgggcaccggatcgggggccagttcctcgaaatcgaaattgtccagccgttgcgcccgccgcccggccttgtcggcgctgatcttgatctctgacagatccttggctgcctgcccgaaatggcggtccagattctgcacccggtcgcccagccgttccacatccttgtgcagcagactcaactccttgcggatggcgcccgcctgttcgcgcatccgcgcgtccttgaggatggcgcgcattgtgttgagcgtggccatacaggtggtgggcgacacgatccagacccgcgccgcgaacccctcgcgcacgatatcggcgaaattggcgtgcaactcggcatagaccgcctcggacggcaagaacagcagggcgccatcggcggtttcaccctcgatgatgtatttctcggagatcgccttgatatgcgcgcgcaccgccgccttcatctggcgcgcggcctcggccagttgtggcggcgtctcggcccggcgcagcgcctcataggcttccagcgggaacttgctgtcgatcacgatcgggccgggcgggttgggcaggtggatcagacagtcggcccgccgcccgttggacagggtatgttgcagggaatagctgtcggtcggcagcgccttggacacgatatcgttaagctggatttcgccaaacgcgccgcgtgtctgcttgttggacagaatgtcctgaagcgacagcacatcgcccgaaagcttggtgatattgtcctgtgccttgtcgatggcggccagccgctcctgcagttgcgtcagcgaggtcgcggtctgtttcgagttgccatgcagggtggtgctcatcttttcctgcatctcggtcatggcacgttgcgcacgcatcgcgttgtcggccagccggtcgttcatatgctgctgcacggccgaaagccgcgcctcgaccgtctggatcacctgtacctgcgcgttggcctgcgcgtcagacacatgcgccagcccgccgcgcaactgctcttggcccatgctcagctgttgcacgttctggcccagccaggccagttgctgcgccatcggctcggtcgtccgggccgagcgattggcggcgcgcagggacagaaacagcatgagcaggatcagcagcaacgcggcaccgccgcccagaaccgccatcaccatggggtcctgcaaggaatagctctggtcgccgatctgaatcatggtctgctcgcctgttcttgttttgttttcaactcctagccgggtttgccccccggatcaactgcgtccgaacagccgctcgatatcgctgagtttcagttccacataggtggggcgcccgtggttgcactggccggaatggggcgtcgcctccatctcgcgcaagagcgcgttcatctcttcgccccgcatccggcggcccgagcggatcgaaccgtgacaggcgacccggctcaggatcgcctcgatccgggcctggagagtggcactttcgccctgatcggccagctcgtcgagaatatcgcggagcatcgcgcccgcatccaccggacccaggatcgccggggtctcgcgcaccgcgacggcaccgccgccaaaaggttcgatcgtcaggccaaggcgcgccagatcgtcggagagatcgagcaggcgcgcgcaatcggcggtggagagctccacgatctcggggatcagcagcgcctgcgccgcaacgccggtttcggccatctggcgcttgagcttctcatagaccagccgttcatgggcggcgtgctgatctacgatgaccatgccatcggcggtctgggcgatgatgtagttttcatgcacctgtccgcgcgccgcacccagtggcagggattcgggcggggtttcggcgggcggctcctccgccctgcgggcgtcctcgcccggctccggctcgaccatgcggccgctatagctgctggagagttcggcaaacccgggcgcctgcgcctgatgggaggccatgcgcgcggcaggtgagggccggtccatctggtagatgcgtgccccggtctgctcggggcgcatcgcccccaacgtcgccccggccacggtggtcgaggcgcggtgccccgcctcggccagcgcgtgccgcagggccgagacgatcagcccccgcgccacgccgggatcgcgaaaccgcacctcggattttgccgggtgcacgttcacgtcaaccagcgtcggatcgcagtcgatgaacagggccgccgccgggtgacggtcgcggctgagaaaatcgaaataggccgcgcgcagcgccccggtcagcatcttgtcgcgcaccgggcgcccgttgacgaaaagatactgtgcgaccgccgcaccgcgcgaataggttggcagcgccgcatagccgtagagccgcagcccctcgcgcatcgtgtcgatgcgcagggcgttgtcagtgaattcgcgccccatcacctgggccagccggtcgcgcagcgcgtcgaacaggtcgccggtttccgcatccgcgcgaaacaccagccgcccttcgccgcccccagagacatcgcgcagggtgaaggaaaccgagggttcggccatggccagacgcttgaccgtatcggccaccgcctgcgcctcggcccggtcggtgcgcatgaacttgagccgcgcgggcgtggcaaagaagagatcgcgcagttccaccacggtgcccgcgcgcaaggcggcgggtttcaccggatcgacccgaccgcccgagacgcggatattggccgcctcggcgccccgggcccggctggtgatggtcagccgcccgaccgaccccagcgaaggcagcgcctcgccccggaatccgaatgtgtggatgttgagcaggtccgacccgtcgattttggacgtcgcatggcgcgccagtgcaagaggcaattgatcgggcgtcatcccgcagccgtcatcactgacccggatcagcgtcttgccgccatccgcaaggtcgatggcgatgcgcgtcgccccggcatcaatggcgttctcgaccagttccttgaccgccgaggctgggcgctccaccacttcgcccgccgcgatccggttgatcgcggtttcgtccaactggcggatttccggctgagcggggatgatattggggtctgtcgataccatacccctagacctagcatgaggcccggcgattctgccaccggtttgatggtcggcaccgcccggtctccctcccctgggcaccaaggcggcgcgggtcggtctgccgcgaaaaccgggcggcgggtgagtggtggtcagtaccggtttctatccggccccttaactcaacactgccaaccggcctcgaacaagttggcagatccaaaggcccagaaatgggcgccgataagccatcagcgccgcctagtcccggcgaattaccgcccaatcaagcctgaaccggcgccccggtgcggctgcggcagggaccgaaccgggcagtcagcgccaggatgagacccgacatggtggcgatcatgcccgcagcgctgaccgcgtcgcgcgcacccagccacagcggtccatagcccgccagcacatagcccagcaccgccgaaaggatggcgaaaaccacgctccaccccacctgcccttcgagcgtgttggtcatcatccgcgccgcggcgggcgggcagatgaacatggcaatgacgatgatcgagccgaccgcgtcaaaggccgcaaccgccgccaccgccgcgacgatgaccagcgccagccccaacagattggtgcggatgcccagcgtgcgggcgaacccctcgtcaaaggtcgagagtttcaggggcctccagaacagccagatgaacccaaccaccccgaccagcgtgaccaggatgcgcgacagttccaccggaagcccggccagggccaccggatcaagcagcgaagcccagccggtggcatccagccagatcaggctttcgagattgccgtaaagcgcatgttccacatccagatgcacggtcgaggtgtcggtctgctccagcagaagcaccccggcggcgaacatcgtggtaaagacgacgcccatcgccgcgcccggctcgatccggcccagacggcggatcgcctcgatcagcaccaccgcaaccacggcagccccggcggcgcccagcatcatcggccaggcggcaatggcacctgtcaacagaaaggcgaccacgatgcccggcagcaccacatggctgatcgcatcgccgatcagcgcctgccggcgcaacaccaggaaattgccgggcagcgcgcaggccacggcggccagaacgccgatcaacagcggtgtcagtgacagggggacaaattcggaaccgttcatgccgggacctcctgcgggccgccgatgcggctgtcgatctcggcgatctggtcacgggtcagcacggtttcgatgtcgcgcaacccgtcatagagcgcggcggcggcctcttgtgtcagatcggcgcgcacgatctgccaccgcttttcgtcgcgcagtgccttggcggcgcgggcgcggcccttgtcggtggccaccccgtccgcccgcaccagctcggcccggcgcagcaagcgcagcgtcaatggctcgtagatcggttgcccctgcgccagcgccagcagcccctgccgcagatgcacccggcgctggaaccgtccgtgacgcaagagcgccgccagcacgccgcgcccaggcgccaccagcagcgacagggcaaaaaaggcaaaggccaccagcacgatgatcggcccggtcggcagattgggggccgaggccgagatcgccgcacccagatagcccgccagaccgccggtcagaccgctcagcagcaccacccggtccgacctctcggtccagaaccgcgcggtgaccggcggtatgatcaaaagcgccacgatcaggatcaggccgacgatcttcagcccgacaacggtgaccgccatcaccagccccatcatcgccagatcgacccggttcaccggcaccccgcgcgcggcggcatattcgggatcgaaggccaccagtgtcattggtcggcggatcagcaggatcagcgccagcgtgcccgcgccacccagcgcgatgaccagcgcatcggaccagagcatgccggcggtcgagccaagcaggaacccttcgagcccggcctgacgcccggcgcccagcgtctggatcacggtgagcagcacgatgccaaggccaaagaacaccgacagcaccgcaccgatcgccgcatcctcggccaggcgcgtgttgcgggtcagccagttcaggcacaaaagcccgacccaggccgacatcgccgatccgaccagcaggcccggcaggctgcgcccgtcgccgcccagcgccaccatcagcagaaaggccaggcagatgccgggcagcgtggcatggctgatcgcgtcgctgaccagcgcccgcttgcgcaggaacagaaaggtgccggtcaccccggcagagatacccaacaaggtcgcgccaaccgcgaccagcgtggcgttatagccaagttgcagcaaaagcgcgtcacgcaacatcggatcagcccagcacgcgcgccagctgatcgacctgcgccgttgccagccgtccgccataggcggcctgcaggttgtcggcggtaaaggcctcggccaccggcccttcggcaacgcggcgggtgttgatcaggaagacatggtcgaaatagtcgctcaccgtggccagatcgtgatgcaccacgaccacggtgcgcccggcctgtttcaacgatttcagaaccgagatgatcgccttttccgtcgctgcatcgaccccggcaaagggttcgtccagcagatagagatcggcgtcttgcgccagggcgcgggccagaaacacccgctgctgctggccacccgacaattggccgatctggcggtcggcgaaatcgcgcatgcccacacgggccaggcagtcgagcgcctgcgccttgtggcgggcgcgcaagcggcccagcaggccaagctcgcgatacagccccatcagaacaacgtcgatcacccgggtcgggaaatcccagtcgacactggcgcgctgcggaacataggcgatgcgggcgcgctgctcctcgagcgggcggccaaacacggtgacctgccccgacagcggcttgacgatgcccagcgccgccttgagcagggtcgatttccccgccccgttcggcccgatgattgcggtcatcgcgcccggctgcaccgtcatgtccaccgagaacacagccggtttctgcccgtaggacacggtcagcccgcgtaccgccagcgggctggaggcgatggtctcatccgccagacggatacctttatctgcggccagttcgatcatcgctcagaaccccgccgacaatttgccatccatgccgcgtgtcggcacctgcccgcccaatgcggcggcgatggtggtgatgttgtgatcgagcatgcccagataggtcccctcgtaagagccatcaggccccatcgcatcggaaaaaagctcgccgcccacatggacctgatgcccctgtgccgccgcgccctcgatcagggcccggaccgagcggtccgagaccgagctttcgacaaagaccgccgtgatcttgcgcgacaccagggtatcgaccagctctgcaatacggttcaaccccgcctcggactgggtcgagatgccctgaacgcccagaacctcgaacccgtaggactgtccgaaatagccaaacgcgtcatgggcggtgaccagcacccgcttgctttcgggcaccgtggccagaacggtttcggcataacccgacaaccggtccagatcggcgatatggcgggcggcattggcggcaaaggtctcggcggcctcggggcgggtttcggtcagggcacgctcgacctcggccaccacctcgcgccacagctccggggtcatccacacatgcgggtcgaacttgtcggcataatcgtcatgggcgcgcaggcgcgagggctcgatgccttcggccaccgcaaccacctgacgcttgcgccccagatcctggaaaaagctttccatctgcgcttcgaggtagagcccgtgccacaacaccagatcggcgcgggtcatggccacgatatcgctgcgggtctggcgataggcatgcgggtcgacgcctggccccatcaggccggtcacctcgaccagatcgccgccgacctggcgggcggcatcggcgatcataccggtggttgccaccacacgcagcggcgcctcggcccaggccgcaagcggcaagctgcatgtcagggcaagtgcggcaaggaacccacggcgaatcatcgcaaacctcgaaatctcgttctcatgaggtgaatatgagaaccattcgcaactaagtcaacgcaattgagaattattcgcaagaaaggtgaattttgtccgaaaggtaaaattttgacgccgcgacgcgcctgcccccgcttgccattctgtcgcaggtcatgcgaccttggccgggaacctcccaaaggatgtgaagatggaaacgcagagccttgagcgcaccgcgcatctgccgcaagtgaccgagccgcgaaaccccggcatggaactggacctcgactgggtccgcgcggtgcaggccaatacctcggcgatcgaacggcgggcggcgacgctgcccggacggcgctcggtgaaaaaggatcatcaggccgcctggctgctgaaggcgatcacgctgatcgacctgaccacgctgtcaggggacgacacggtgggccgggtgcgccgcctgtgtgcaaaggcgcggcaaccggtggcgccggcgctgctggaggcgctcggcatgggcccgatcaccaccggcgcggtctgcgtctatcacgacatgatcgagaccgcggtcgaggcgctcaagggcaccggcattccggtggccgccgtcagcaccgggtttccggcgggcctgtcgccctttcacctgcgggttgccgaaatcggcgaaagcgtggcagcaggcgccgaagagatcgacatcgtgatctcgcggcggcacgtgctgaccggcgactggcaagcgctttatgacgagatgaaggcgttccgcgcggcctgtggtcatgcccatgtcaaggcgatcctggcgaccggagagctggggtcgttgcgcaacgtggcgcgcgcctcgctggtctgcatgatggcgggggcggatttcatcaagacctcgaccggcaaggaaagcgtcaacgccaccctgcccgtctcgctggtgatgatccgcgcgatccgcgagtattacgaccgcaccggataccgggtcggctacaagcccgcgggcggaatttccaaggccaaggacgcgctggtgtaccttgcgctgatcaaggacgaactgggcgaccgctggctgcaaccggacctgttccgctttggcgcctcgtcgctgttgggcgatatcgagcggcagctggaacaccacgtcaccggcgcctattcggcgggctaccgccatcccatgggctgaccggcgcgacaggcgccggaattttacaaaaattccggcccgttttccgtgacggaaaacggcccccggataccgaggacaccgctatgagcatcaaggaactcttcgacaccatggaatacggtcccgcccccgaaagcgccgccgaggcgctggcctggctggtcgatcagggcgaccggttcgggcatttcatcgacggcgcctttaccgccccgggcgacgggttcgacagccgcaatcccgcaaccggcgaggtgctggcaacgctgacccaagcgacccaggccgatgtggaggccgccgttgccgccgctcgcaaggcgcagcccaagtgggccgcattgggtggcgcgggccgggcgcggtacctttatgcgatcgcgcggctgatgcagaagcacagccgcctgttcgccgtgctggaaaccctcgataatggcaaaccgatccgggaaagccgcgatatcgacattcccctggcgcagcgccacttctactatcacgcgggcatggcgcaattgatggagagcgaactgcccgacgccgaaccgctgggtgtctgcggccagatcatcccatggaacttcccgctgttgatgctggcgtggaaggttgcgcctgcgctcgccatgggcaacaccgtggtgctgaagcccgccgaattcacctcgctcaccgcgctcttgtttgccgatatctgccagcaggccggtctgcccaagggcgtggtcaatatcgtcaccggtgacggcgccgtgggcgagatgatcgtggcggcggatgtggacaagatcgcctttaccggctccaccgccgtgggccgccacatccgcgaggccaccgccggacgcggattggagctgacgctcgaactggggggcaagtcggcctatgtcgtgttcgacgatgccgatatcgacagcgccatcgaagggctggtcgatgcgatctggttcaatcagggtcaggtctgctgcgccggatcgcgcctcttggtgcaagagggcatcgccgaccgcttttataccaagctgcgcgcccggatggacggtctgcgcctgggtaatccgctcgacaaatgcatcgacgtcggcgcggtggtcgacccggtgcagttgcagaccatagagcgaatggtcgccagcaacacagccggtcaggtgcatcatgccgcctgtgccctgcccgaaaacggctgctattatcccccgaccctgatcaccgggctttcgaccagcgacccgctgatgcaggaagagatctttggccccgtcctcgtctcgaccaccttccgcaccccggccgaggcggtggaactggccaacaacacccgctatgggctggccgccaccgtctggaccgagaatgtgaacctggcgctcgacatcgcgccgaaactggtcgcgggtgtggtctgggtgaatgccaccaacctgtttgatgccgccgccgggtttggcggtgtgcgcgaaagcggctttggccgcgaaggcggatgggaggggctggccgcttacacccggcccaaaggcaagcgcaaggcgctggcccggatcgagcccaccatgggccatggcgcgccggtcgacccgatcgaccgtacggcgaaactttatgtcgggggcaagcaggcccggcccgatggcggctattcccggcccgtctggggcaaatccggcctgttgggtcatgtgggactggccaaccgcaaggatgtgcgcaacgcggtcgaggcggccgccggcgcctcgggttgggcaaagaccaccgggcatctgcgcgcgcagatcctctattacatcggcgagaacctgtcggcccgcgccgccgaattcacccatcgcatcgacgcgatgaccggcaagcgcagcggcgccaaggaggtcgaggccagcatccagcgcctgttcaccgccgccgcctgggccgacaagtacgacgggcaggtgcatggcgttccgatccggggcgtggcgctggcaatgaaggaaccggtgggcgtgatcggcgcgctctgcgcggacgaggcgccgctcctgggccttgtctcggtcatggcgcccgcgattgcgatgggcaaccgcgtggtgctggcggcaagcgagccctatccgctggcggccaccgacttctatcagatcctcgacacctcggacgtgccggctggcgtggtcaacatcctgaccggcagccatgctgaactggccagaccgctggcgtcgcacctgaacgtggatgcggtctggtccttctcctcaaccgatctgtcggctgagatcgaaacggcggcggcgggtaacctgaaacgcagctgggtcaataacgcaacgtcccttgactggagcgtggaccatagcaagcggttccttcaggctgcgaccgagatcaagaacatctgggtgccctacggagaatagggcatccctgtccaagggaggctctacatggatttcaccggcaagaccgtcgtggtgatcggcggcaccagcggcatcaatcgcggcatcgcgctggcctttgcccgggctggcgcccggctggccgtggccagtcgcagccaggacaaggtgaacgacacagtggccgagctgcgcgccgcaggggcgcaggaggccctcggcgcttccttcgacgtgcgcgatgccgaggcggtggccgcgggcctgcaggggttccgtgaccggttgggcgagtttgacgtgctggtatcaggcgcagcaggcaactttccggcgctgaccgccgagatgtcaatcaacgccttcaagacggtgatcgacatcgacctgatgggaacagtgcacgtgatgaagggcgcctatccgcatctgaaacgcccgggcgccagcatcatcaacatctcggcaccgcaatcctggctgccctacgaggggcaggcgcatgtctgcgccgccaaggcgggcgtcgaccagatcacgcgcacgctgagccttgaatgggggcccgaggggatccgggtgaactcggtcgtaccgggtttcatcgaagggaccgaaggcgccaagcgactggccccaagccccgaggcagagaaaagcttcaagaaagatgtgccgctgggccgctggggtcagccgcaggacgtggccaatgcctgcctgttcctgggctcggacatggcatcctatgtcagcggaacggttctgtcggtcgatggcgcgctttatcagcgcggttcgggccgggccgggcagatgatcggccagatgctgcgcgcgatgccgaaaccaggctgaacgggtgcgcatcgctcacggcaggcgccggaaaacatatgttttccggcccgttttccgtatcggaaaacgggcccgccgcgcccgaagcgtattctcagttggttccctccagcccgaccggcttgcccaccacggtaaagctcaacccctcggggtcaaggaacccggcggcaaaggtgttgatctcttccagcgtcaccgcgttcacctgatcgttgcgggtggcgatgtaatcgatcggcagcccctgtatctgcatccccgccaggatattggcgatccgcccgttaccgtcgaagcgcagcggataggcgccggtcagataggtcttggcatcctccagctccttggcggtcacgccgttggcagccacatcgcgccagacatcgcggatcacgttcaccgcctcggcgatcttgtcattggccgaggcgaccgaccccatatagatcgaggccagatccttgggcagcagataggaatagaccccatatgtcaggccccgcttttcgcgcacttcctgcatcagccggctttcaaagccgccgccgccgatgatgtggttgaggatataggcggtaaagaaatcaggatcgtcgcggtcgattcccggctgcacgaagagcgccaccgattgcggtgtgtcgaaatccaccacccgtacaggaccgggaacgctcacctgcgcccgctcggggatcggcgcgccggtttccggtagctgagacagcagccggtcgagcagcacgcccagttcctcggccgtgatatcgcccaccgcaccgacatagacccggtcacgtgccagcgcgcccttgaaggccgccacgatatcctctcgcgtcagcgccgagacactgtcgatcgtacccttgccctcggtggcgtagggatgttcgccataaaccgcctcggacagcgcggcgccggcaatactgtgcggatcggtctcgtccgaccgcagaccggagagtacctgtgcgcgcacccggtcgatggcatcctgatcaaatcggggcgcgtgcagggtggtgcccaaaaggtcgatcacctcgtctcggttctcggtcaggaaccgggccgagaccgacagcgtgtcatcggtcacgtcatagtcaaagctcgcggccagctcttccagcttgcgggcataggcgcgcgcatccagatcgcccgccccttcctcgatcaggcctgccatcaaataggtggcgccccgcttgcccggcgcatcgagcgaagtgcccccctgaaaccagatttccagtgcggtaaaggggatcgagtgatcttcgaccagccaggcattgtgaccctggggcgaggtgacctcctggatcctgacttcggcccaggccggcagcgccagcaccagcgccgtcagtgctgcaacaaacgccctcattgggtcacctcctcgacattggtcagccatccggtaaccgaaacctcgggccgcagcaccgcgcgcgcagcggcaatgatatcctcgccggtaaccgcctgaagcacatcgggccaggcctgcacatcggcgatggtcagaccgctggccagcgcggcgccatagcggttgccgatcccgtccacattgtcgcgctcatagatcagcgcggcgcgcagctgcatcttgatccgctccagatcctcggcatcgaccccttcggcgatgaaatccgccaacaccttgtccatcgccgcttcggcctcggacagcgacacgccctgtgccggcaccacgatcatgtcaaaggtggtgtcgtccagcgacaacccgccatagaaagcgccggtgtaaatcgccgtctgactgtcgaactgcagtttctcgttcatgtaggatgtggtgccaccgcccagcaactcggccagcagatagagcgcggcggcggtttcctgggcaccggcgtcgcgctcgggcgccaggtaggaacggtggacatagggttgcgccacccgcgcatccttgaaggtcaggcgtcgcgccgcggtttgcggcggttcctggctgcgaaaccgttcgggcaggtccgggtttgccgggatcacgccataataggtctcggccaggacgcgcaccgcctcgggctcgacatcgccggtcacgatcaggatcgcgttattgggcgcgtaataggtgcgatagaaggacagcgcatcctccatgtccagcgtttccatctcgtgtttccagccgatcaccggcacgccgtaacggtgattgaggaactgtgccgcgtccatctgctcgccgaacagggcgcgcgggttgttctcggtgcgctggttgcgctcttccaggatcacgtcgcgttcggtctcgatatcgcgctcggtcaggcggatgttgcgcatccggtccgcctccatccgcatcatcagctccagccggtcggcggccacgcgctggaaataggcggtgtagtcataagaggtaaaggcgttgtcggcgccgccattggctgccacggtggccgacagctctccggcctccatggtgtcggtcgccttgaacaaaaggtgttcaaggaaatgtgccaccccggaagagccgaccggctcgtccgccgagccagcgcgataccagaccatctgctgcactacgggggcgcggtgatcctcgatcaccacgacctccataccgttttgcagggtaaaggtggtgaccgcctcgtgcccgtccggagccgcccagagcggcgcggccgtgacaagagcggtaataagagcaaaggcccggatcatgcgcatcctccgtatcgcttgccgacaacctacggcagccccggcagggttcaagacgcgctgacgtaaaattaaggattattcactttcaggcggcgccgagggcgttgcggccccggccctgcggaagcgttcgttctggttgaacgggttgatcgcgtccttgcgataggcctgttcatagcgatcgaccgggaacaggcggacacgggtccagcgggcctggcgcttgcggaaacccgcatcctcttcggccagcgcggtgcgggtattggcgggcacgccatagcggctggaagcattcaccagcgcctgatccgaggccggaatgccgccaccggcctgcagcgcggtttcccggccgcccagcgccaccaccgcatcggcggcaggcgtcggatcggtcaggttggcaccaccaggcgtcggcgcgggcaacacgttgaaatcctgcggctgggtcagcggtttcaccggcatgatggcgaactcgtccggcccggttccttgcgaacggatatcgcgcaggcccttgctggagcagcccgataccgccagggcggtcgtgatcacgatcaaagccagcggcgcgcgcatggtcatctcctgcctgtttcgtcgggttttatcgcatatccgcgcgcccgtcacgagggctttttgccatccagcaggatcagtgccgccgcaccgccaaagatgaagatatcggccacgttgaacacaaagggattgttgatgccacaacaggacatgttgaggaaatccagcacgtaaccatagatcagccggtcgatcacgtttccgagcgcaccgccaatcagcagcccgcccccgatcagcatccagcgcgacgggcgcccgcgtgacagccagaccaccacaacggcgcagatcaccagcgacaggccgatcaggatccagcgcgcggcatcgctctcgccctggaacaggccaaagttgatgccccgattctcgccatagcgaaaggtcaggaacggcggcagcacctcgatgctgccgcgatgggccacgtccatcacgtgcacgaccagatatttgctgatctggtcgatcagaaaggcccagaaggcggaccagaagaggagccgggcgcgcatcagtgccggaaatggcgcatgccggtaaagaccatggccagacccgcctcgtccgcggccttgatcacctcatcatcgcgcatcgagccgccgggctggatcacgcaagcgccgcctgccgcggccgcttcgagcagaccgtcagcaaagggaaagaacgcgtccgaggccacggcgcagcccttggccgggctttcgggcagacccagttcagtcgccatgcgctgcgccttggcggcggcgacattggcgctgtccagccggctcatctgacccgcgccgacgcccacggtggcgccatccttgacatagacgatggcgttcgacttgacgtgttttccaaccttccaggcaaacagcagatcggccatctgcgcctcggtcggggccttcctggtcaccaccttgaggtcggtcagatcgacatggcccacatccttgtcctgcaccagcaggccaccggccacctgtttcatcgccacgatgggctgacgcggatcgggcaggccatcggtcagcaacaggcgcaggttcttcttggtggcaaagatcgcgatcgcctcgtcggatgcgccgggggcgatcaccacctcggtaaagatctcgacgatcttgccagcggtctcggcgtccagcggctggttcagcgccacgatcccgccaaaggcgctggtgcggtcgcaatcgaacgccttctggtaggcctcggacagggtcgcgcccagcgccacaccgcaggggttggcatgcttgatgatggcacaggccgggccgttctcgggcgcgaattcggccaccagctcaaacgcggcatcggtatcgttgatgttgttgtagctcagctccttaccctgcaactggcgcgcggtggccacgcccggacggttcgaaccatcggtatagaaggccgcctgctggtggctgttctcgccatagcgcagggtctgtttcagctcaccggcaaaggcgcggcggcggggcgcctccagcgccagttgatccgccatccagttgctgacggcggcgtcataggcggcggtgcgggcataggcggtctgcgccagccgctgacggaaggcataagaggtctggccgtcattggccgccatctcagccagcagggcgtcataatccgcgacatccaccacgacgttgacgaatgcgtggttcttggacgccgcgcggatcatcgccgggccgccgatgtcgatattctcgatacagtcgtcatagtccgcgcccttggcgacggtcgcctcgaacgggtagagattgacgaccagcaggtcgatgcccgcgatgccgtgctgctccatcgcggcgacgtggtctgcattgtcgcgcagcgccagcaggccgccatgcaccatcgggtgcagcgtcttgacccggccatccatcatctcggggaaaccggtcacctcggccacatcgcgcaccgtcaggcccgcatcgcgcagcgccttggcggtgccgcccgtcgacagcagctcgaccccgcgcgcggcgagggcctggcccagctcgatcagtccggtcttgtcggaaacggaaagaagcgcgcggcgcacgggggaaaggtcggtcatttgctcggggtccttatgcggatcagtcgaattcgggctcgtcccggttcaggtcgcgaatggcaatcgcggtgtcctgcgccttgctcagcgtccaccggatgcgggtcgcatactccattgcgcgcccggatagaacgatctgttttgtcgcgcgcggcttcaggcgggtcttttccagataaacgcttggctccaatgacaatttatatttgccatcatggcggaaaacccagatctcgccgcttttgagggccatcgacaccgccgcgccccccagatcgaccgccgcgtccacttcgggatgcagatgcaggcgcaggtcgaatccgacccctgccagtactgaggcgtccatcgccttgtcaaaccggcgcttggcggcatcgtccatcgcaagcagcatgtcctcgcccaccagtccgcgcccgtcatggctcagttccagcgtgcgggcatgggtcaggccgaacaccttggcatagccatcatgaccgccctgaaagcggatgccgtcggtcatttctgagatctcgaccggcacccgcgccggaccttcgatcagcgcctccagcccggtgccgcgctcgggctcggccaggcgcgcgctggagaacccatccaggcagagggtggaatgggacggcgtcgcccgcccggcccggcgccattccaccccgaaactgacgcccgaaccgcaattgacgatcagcgggcggcgacccgaggtcagttcaaaagccagggtcgaggcatgggcgttataagaggcggcaccgcgtggcggcacgctggcatcgacgatgacgctggtccgcccgcccgacaggcgcgcatagcccatcgacaggccctcggcatggaccggtttcacgccgctggctgccagcgcatgatcaagccgcccttcgagaccgcgcccgccaccatggaagcggcccagttggccatccgcatggcgcagggcgcgcaaagtgggcgcgatccgttcgatcgccgccgtctgcgcatgtggcgcgccgcgccctgcctcgtgcagcgccgcggtggcccagctgagcagggtaaacacctcgagcagttcttcggggttgcgggtgggcaggccgccctccttgtcgatctggctgtcgcaatcgcgggccagcgcccgcaccgccgggtcggcaagctcttccagtccttccagcgcaagcccggcatagatgacaccagtcagcgcctcgaaccgtcccagacccggcttggcacccggccagcgtctggacaggaaccaggtctgttgtcccagcgagcgaaagaaggcatggctttgttctggctcgacaccgcgcagcaggaacggagcgtgattgatccagcggatgacccgccgtccggtcagttccggcgtccagccgggaccgcgcccgcgcccatgttccgcgatccagccccacagccagcgctgcgccttttcacgcgcgcgtacatcgccaacggcggccagatcgtcgagccaggcaaatccctgtcgctcgtcgtcaaaggccccattgggcgcctcgacctcccacaggccgctgctttgggattcgaccagatagccggcaaacagcagattgcccgccaccagttggcgcccgcgcgcataagacccgatggtgcgcggttcgggttgcgagacaaaggcgcggaccgatttgtgacgctggctgagacgcgcgtatagacggttctggaaccgtgcccatctgctggccatgttttgcgaaccggacatgcgctctgcctctcacgctctttggcgtttgtggcgaaggatagcggcacccgcgccgcaagtcaccggttattcggggccgtcggccgccttgcgcagaaccgccatgtaaaacccgtccataccgccccgttcggaccagtaatcggggcgcaggcgcaggccaccctcttcggtgatccaggccggatcgatgccgggcaggcccagcgcggcgcggtcggtggacatgtcgggataaagcgtcagcgcctcttcaacctgcacctcgccctcgtcgggcaacagcgagcatgtgcagaacaccatgcgcccgcccggcctgaccagggtccaggcatgggcgatcatctgtgcctgcaactcgatcagcgcgccgaattcggaaccgtccttggccagcggcaggtcggggtgacgccggatggtgccggtggccgaacagggcgcgtccagcagcaccgcgtcatattggccgccctgttccaatgcgtcgcccaccactgtttcagcgctcagcccggtgcgggcaaggttctcgcgcacgcgggccatccgcccttcggagatatcgagcgcggtgacccgcgcccctgctgcggccagttgcatggtcttgccccccggcgcggcgcacaagtccagcacgctctcgcccggttgcggatcgagcagctgtaccggcagcgcggcggcggcatcctgcacccaccagtcgccggcggcaaagcccggcagggccgagacctgccccgcatcatgcaggcgcaccgaaccggtcggcagcacctctccgcccggcgcggacgccccggatttcagcgtcagatcaagcggcgcgcccacgaaatgcgctgcctccatcgccgcgacggcaggcgcgccccaggcctgaaccagcggatcgcgcagccagcgcggcaggcgcggcacccgcaggcggccccacgcggagggcgcgtcagcggccaccttgcgcagcactgcgttgaccagccccttgagccgcccgtgccggcgcgaccgaccgacgatttcgaccatggaatgcaccaccccatgggcagcttcgccatgggccagttcgaccgtccccagccgcagcgcgttgcgcacactcagcggcggcgccttttgcagatgcggtttcagcagccggtcggcgcgctccagcccgcgcagggtatcaagtgtcagccgctgggcgcgcgcgcgctcctcgggcggtaaccggtccagcgccccggcgccgagacattcggacaacagccgcccctcgcccagaatctggtcgagcagatcgatcgcgctttgccgcgcctgggtcgcgctgtccgccatggggtgcctcgtggggttgtgaccatccgcccgcattgccaagggcggacgcgggcgtgtatcaggataccagactgaaaggaacagcaaagccatgagcgagccgcgcccagacctgccccccgccgcccaacgcgccctggccgaggccgaggaacgccgccgcaaggccgaggccgaaaccaagcccctgcccaaggaactgggcgggcgcgacgggccggacccggcccgctatggcgactgggagaaaaagggcatcgccatcgacttctgatcgtcgcgttccggttgcaaccgggcgcccgacaccgcactctctaccgcaaagcgtgattagcctcaggggcgacagagagtttccatgaccgtcagaccccctttgcaaaccgtctcgaccggccttgtcgtggccatcgtggggttcttcggctcgtttcccatcgtgttgcagggtctgaccggggtcggggcggatgcggctcaggcggcctcgggactgatgttcgcggccttgtccatggggatatcgggcatcctgctgagcctctggaccaaggcgccggtttcggtcgcctggtcgacgccgggggccgcgctgctggcggtgtcgacgctgccgcaggacgggtttggcggcgccgtggccgggttcatcatggccggagcgctgacggtgatcgcggcctggtggcgcccgctcagcaggttgaccgccgcgattccgggcccgattgcccaggcgatgctggcgggggtgctgttcgcgctttgcctgcgaccctttcaggcgctggcagagattccccttctggcgctgccgatcctgctgacctggttcattgccagccagatcagccgcccctttgcggtgcccgccgcggtgatcgccggggcgctggtcgtcaccgtcaacgcgggttttgacatccccgcgcccgaggcgatttttgccgcgccggtctgggtcaccccggtcttttcgctggaggcgctgaccaatatcgcgctgccgcttttcatcgtgaccatggcaacccagaacgtgcccgggctggcggtactgcgcgcctatggctatcagccgcgcccggcgccgctggtggccggggtcggcgcggccagtgtgctgtcggcgccgttcggctctccggccacatgtctggccgcaatcactgctgcgatgtgcgccaatgaagagagccacccggacccgacccagcgctattggtcggcggtaatgggcgggctgttctattgcctgctgggcctctttgccggggtcatcaccggatttgcggcgctggccccggcgctggttctgggaacggtggcgggggtagcgctgctgggggtgtttgccggatcggcgctggcagcgctggaagaccccgattgccgccaggccgccgccgtcacctttttgatcacggcgtcgggcgtcaccatcctggggctaagcgccgcggtctggggtttggtgatcggcgggctgatgcagatgatctcgagccggataaggcgcgcgcgcacctagaggtcctctctgatcagcgccgcatgaaagccctcgaccagggcgcgctggcggcgtgcggtcagccggtcggtgggccaggtcagccaatagccgtcgcgcgtcgccatctcgggcgcctgcagccgacaaagacgcccttcgaccattgccgcccgcgccagcggcagcgagcccagaaccaccccgcccccctgttcggcagccgtcagagcgtggcccatggaatccacactcagccgcgcctgcccctcgggcatggcaccggccagccgcgcccagtcgcgccagccgggccgttcgccccgcaggtcgatgataccggcggaccagcccagccccggcgccgccatcggagtgagtatctcgggcgcgatcagcaacgcctcgcgcccgggccagacaccacgcccgaaccggatttgcagccaggtcctctcttcgtccaacccggcacggcgggcggcggaatcgctcatcagccgcaccccgggatgcgcggccagaaacgccgccgcgcgcggcatcaccagcgcctcgatatgcgaggcaaggcccgccacccgcaattcggtcggggcggtgccgaacagatcctcggtgctgcgggccagcgccgacaggctttcctgcaccagcggcagatagctttccccctcaaccgtcagcgtcacgccgcgcggcccgcgcacgaacagcgcccggcccagccaggcctcgagattgccgatccgctggctgaccgccgcctgggtcaacccgaattctcgcgccgcggccgaaaagccacccagcctgccggcggcttcgaatacccgcagccaatcgagtggcggcaagcgatcggatgatcgagtcataagatttcccaaccctcagccggaaataggtatagctgtattgatgtcatccggcgcgttaattctcaacccaggctctgcgcgaaccaaggaggccctcatgctgcgccaggtcacccataccgaccaaatcgtcacgctggaatttgccgatggcaccatcacccggtttcacgccgtctggctgcgcgacaatgcgctggacccggaaacgcgcgcgccgggcaatggccagcgcctgatcaccatcagcgacatccccgccgatctgagtatcggcgcggccgcgctcgcaggggatgcgctgtcgctcaccttcttgcccgagaacaagaccgtcacatttccggcggactggctggccgcccatgcctatgaccgggatcaggagcacccgatcggatggaccgcccccggcatcaccacctggcaaagcggcattgcggcgcccggcgcggactggaccgccgtgcacgccaacccggcggtcaagcgcgactggctggcggcggtggccgaattcggctttgcccggctgacgggcgggcccaccgaacccggcgcgctgctcagggtggccgaccttttcggttatgtgcgcgaaaccaattatggccgctatttcgaggtgcggaccgaggtgaaccccaccaacctcgcctataccgggctgggccttcaggcccataccgacaacccctatcgcgatcctgtgccgacgctgcaaatcctctattgcctggaaaacagcgcaacaggcggcgacagtatcgtggtcgacgggtttcgcgcagccgaacggttgcgcgatgccaatcccgaggggttcgcgctgctctgtggctatccggcccggtttgaatacaagggatcagacggcgtctgcctgcgcgcgcgccgcccgatgatcgaactgtcgcccgatgggcaactggtggcgatccggttcaacaaccgctcctccgccccgtttgttgatatcccctttgacaggatggaggcctattacgccgcctatcgtcaattggccgagctcatcgacgacccggcgatgggggtcgcgttcaagctggaaccgggtgagagcttcatcgtcgacaacacccgtgtcctgcatgcgcgcaccggctattccggcgccggctcgcgctggctgcaagggtgttacgccgacaaggacgggctcctctcgaccctcgccgcgatggaggccgccgggctagaggcggcggaatgactgtggatttcaccacgctcgaccggggcaatatcgtcgctttcctcgccgatatctttgcccggcggggcggcgaggaatatctgggagagccggtcaccatggcccagcatatgctgcaaggcgccaccatcgccgaacagaacggcctgcccgaagagatcatcgtcggcgcgctcctgcatgatatcgggcatttcacctcggaattcggcacctatcaccccgacgataccgaagaccgccaccatgaggatgcgggcgaggcggtattggcgccgttcttcccgccagtgatcaccgattgcgtgaaatatcacgtggccgcaaaacgttacctatgcgccaccaggcccgcctattttgcgcgcctgtcgcccgcctcggtccatacgctggagttgcagggcgggccgatgagtacagaagaggtggccgatttcgaaaggaacccgaacctcgaggcgatcatccaggtccgctatctggacgaggcggggaagcgcgccgatatggagacccccggtttcgaccatttcgcaccgatggtgcagcgcatggtcgaccggcatctgctagaggtttaggtcagcactgggggccagcccccagacccccggagtatttccgaccagaaagaagcaagagcgctcccgcttctttctggtttgcaaatactcccgccggaggctcccgtccgcacggcaaagacctgcgcgtgcgaagcgggtgcagtgtgctactcggcagcccagccgccgacagccttgacctcgaggaagtcttccaacccccagacgccgccctcgcgcccattgccggactgtttcatgccgccaaagggcgagccggcggaacgggattggccgttcatctcgaccatgcccgagcgcagcgcgcgcgccatgcggtttgcgcgggtggcgtcctgggtctggacatagttggtcagcccatagggcgtatcatttgcgatctcgatcgcctcttcctcggtatcgaaggggatcatggtcaggaccgggccaaagatctcttcgcgcgcgatggtcatctggttgttggcatccgcgaacacggtggggcgcacgtaatagcccttgttcagcccctcgggccgaccagtaccgcccgcgaccagtcgggcgccttcgtcgatgcccttctggatcaggtcctggatcttggaccattgcagttcgttcaccaccgggccgatatggcggccttcgtccagcgcgttgcccacggtgaccttgctggccacctcggcggcggtttcgaccgcctgatcgtagatcggacgttgcaccagcatccggctgggcgcgttacagctctggccggtattgttcatcatgtgcagcacgccgcgcttgaccgccttgtcatcggcatcggcaaagatcacgttggcgcccttgccacccagttccagatgcactttcttgagcgtatcggcagccgccttggaaatcgcggtacctgcccgggtcgagccggtgaagctgaccatgtcgatatcgggatgggtcgaaagctgcgagccgacacccgcgccatcgccgttcaccaggttgaacacacccggcgggaagcccgcctcgtccatcatctcggcaaagatcatcgcgttgagcgggctttgctcggagggtttcagaaccatggtgcagcccgcgatggcggcggcgccgaccttgagcgtgacctggttcatcggccagttccagggcgtgatcagcgccgcgacgccaaccgcctcgtagatgatgcggtcattgggggcatgatcgcccagcgggcgctcgaactgaaacgccttggcggcgcggatgaaattcttcaggtgccacgtgcccgcgcccacctgctggctgcgcgacatgtcgatgggtgcgcccatttccagcgacatcgcctgcgccagatcctcgccacgggtgtggtagatctcgatcagcttctcgaccagggcgatccgctcggcgaccggggtggccatccagcccggcagcgccgccttggcggcggcgacggcggcattggtatcggcctcggagccgagggagatgacggcgcagggttcttcggtcgacggattgatgacctggaaatcgttgctgacggcaggcgcaacccaggcgccgttgatgtagaaatcacgcttttcgatcatgtctgcctctcctgatcagacggttttcgaccggacggtcgagaatcggggcaactgtgtcacccaagacagcgcgcggcaaggggcggtcgcaaaatttgatcaaattttaccgccacgcgaatttcttgtggcggcaccttgtcgcgggtggtgtatccgggcgggccagtcgctagattgggcgcgaccgactcgcattcacggcaaaggagatccccatgggtttgcgcatcaacgacatcgtccccaatttcgaagccgataccgacaagggacgtatcgcgttccatgactggatcggcgacagctgggccatcctgttctcgcaccccaaggattttaccccggtctgcaccaccgaattcggcgccgtggcgcagctggccgatgaatgggccaagcgcaacaccaaggtgatcggcgtctcggtcgacggggtcgaggatcacaagaaatggaagggcgatatcgagagctttgccggcaccagcgccggcttcccgatcatcgccgacgaaggtctggcggtgtccaaggcctttgacatgctgcccgccgatgcctatctgcccgacggccgcacccccgccgacagcgccacggtgcgctcggtcttcatcatcagccccgacaagaagctgcaactgtcgatgacctatccgatgtcggtcgggcgcaactttgccgaggtgctgcgcgcgcttgacgggttgcagcgcacctatcagcagccgctggccacccccgccaactggcagaccggtcaggacgtgatcgtcgccttggcgctggacaatgccgccgccgaagaaaagtacggtgcgctggacatcaaactgccttatctgcggtttgcgaaaaacccgggctaagcccatcgcgggcgcggggtcacctgcgcccgccaaacaagaaagacgcttgccatggcctctttgaaacgctggctcgatctgcgccgcaatccctggaaggccgagcattatgccgggctcaaggcctggcgcgccgacgatgcgctgaagacccggttttacacctatgacgaccttgcccccggagcggtggttctggatgtgggcgggttcgagggcggttgggccgaccgtgttcttaccgttcaggccgaggcgcgggtacatgtgtttgaaccccacccccggtttgccgatgcgctgcggtcgaaattcgcccaccggcccaatgtatccgtgcatgatttcgctatcggcggggccgagggtaccctgacgctcagcgacgatggcgatgcctcttctgcctttggcggtcagggtggcgcgcttactgcgccggtccgcccggtcggcgcggtctttgccgagctggggttggatcgggtcgatctgatgaaggtcaatatcgaaggtggcgaatacgatctgctgcccgccctgcttgacagcgggttgatgccccgcatcgcgcggcttcaggttcagtttcacctgttcgaacccgccttgatcgagacccgcgcggcgatctgcgcgcggctggcgaaaacccatgactgcgcctggtgctatccgttcatctgggaggaatggcgcctgcgctgaggcgccttcagccgcgtgacagccgccgcaccgcggcgcgatagcgcgcgcgatgccattcgcgggtcagccgctcgaccaggctcttcttcgcaccgatggtgctgccgccgatcacctcggtccggtcgctcaggcccgaggggctgatcacccccaaccgcaacccggtatgccagtgcatttgcaggaacgtgtccaccggccggtcaaagggttcggtcagggccagcagccgttctgccgcccagcgcgccaccagctggcccgaagtgcgcagcggtgtcagcccgggctgcatcaacacggattgcccctgctgatctatcgcgggtgcggtcaccggacgggtctggaactggatatagcccatctgcgccacgttgcgctgtgccagcgccagcgcatcggcaaacccagcttccagcgccatgtcatcctcgatgatcagcgcggcctctgcttcgctctccaccagccgggcccaggcagcgcggtggctgaggaaacagccgatctcgcccgggcgcaactcaaagggataggcgggtttcagcagcccgggctgaacagcgcgcgcacgcgcgtccgcgcccatcgcggcgccatcgaccgcgggaagaagcgctgcaaacgggagctggctcaccaaagcattggcctgggcccgacgatcggtcgcccgttccaaatggatgacaagacccatcagattcatttcggcgctccgctctgcctcttgcagagggcatcctaccgtccggaagcagaaaggcccagtccctgaccacaagtcagatcggaacctttgcccggcgatgcggcacaactgaaagcgccctcaggtgacctgtccggggccggacatcacgcccgattgaagacacccgatgtcagtcgattggcggcaatcgccatgcgcaccgcaggtttgaggcgtttcaagatccccgcgtattcgaacccgggataataccgctctccggcaatcatatcgccgtcaaattcaaagaccgccagaaaaggcgcgacaaccgagatcgaagtcgaggggtccgccagcaggtctggattcacgcgtaaggtgacttcgcctttcgacaccagcgcaatccccgcctgccaacgtgtgtgtgtttcgccggaatactctgaaaaaagcttatagaaccgtaacatccctgcctggatcgctttgtgcccccggaaagtagaaaccatgtccagcgaggcagaatgcaggatcatgcgatcagaacaaagcatcagcgccgcgtcgatatcgcgccggttcttggactcggcatagcgtgccacgatggccgcgcggcgctcgtcaatctccggcatatgtcgtcctcacgatccggggcagtgcgcgccgcgccgaaagctctcgccgcgccgcagcgtcgatgatgctgtcggcctctaccatcttgcgtttcatcgcgtggccgaccacccagcggagcggttccggcgggatcggcagacgccgctttcggttcacgaacagggccgcccgatccgtattgttccccagcagcatatcggcgatgatcgtacccgagtagctggccatcggcaggccgtgcccgccatatccggctgcgatcacaacattctttcggccctcgaagtgatcgaagaagggcagcagatcggatgaaatcgcaacacgacccgaccaggtataggcgggccgcaaatccggtatctcgggaaagcgatcgcgcaacacctcgaacagcaactggaatgttaccggatcgttggctggcggatgtctgtcgccccagcccagacgcgcgcgcttggtcccgatcaggatgcgcccgtcatgggtcaaacgaatgttctcgatcatctgatggggcgtatgaataggctcaccattgcgccagccgatgcaggcccgttgatgcggggtgagcggctctgtcaccatgacggagacagaccagggcatgatggaccgccgcagcaagccgatctcaccggaataggcattggtcgcgatcaccgccatgtccgcgaggaccgcgccgtttgcagtgtcagcgcggacatggcccgacgtgttcaccctggtcacggagcagtcttcgtagatctcgacaccagcgtcctcggcaagcttcgcaagtgcctgcacatagagggcgggctggatatcgcccccgatcaactcgtgaaaggcgctgtccacaaaggccggcgcatccatctgtgaaaggtcgcgccgatcaagcatcttgaccggcaaaccaaccttgtcacaggcctcgaacgtattctccacatcgcgcctttgcggctcggatacacctgcggtcaggttgccgattgctctgtagtggcagtcgatcccgctctgactgacgattgttccgacattcgcaatcgcctgtgtcagaacatcggcatacatcctggtccgttcaagacccagcttgttgagcgtcaggtaagggttcttacccagctgaataccgacatggccacagttataggcgctggcgccactgccgatgacccctctttccagaaccgcaaccgaatatccctgttgggcaagcgccagagccgaggacaaccccgtataccctccaccgacaacaacgacatctcggcggatctggccgtcgacggttcttttgacccgtgcgtttggtggcgagtcctttctccagaacccttccggcagaaactcatatggctgcatgttccgaaccctcccctggatcagaaatcgttcattttcgggtccacgcgatacgggtcaggtgccttcgctctcaatcggcctgttcgaagcggacatcacccctgaaagaaaggctgacagctgacgcatcagttctgcctccgtcgcggccctgtcccgggactctgacaaggtcatcatcgcgctcaccaacacggcaaaaagagagtcggccaaaagacgccggtcaaagctgcccaacaggcccgcgtcggacaggcgagccagcgcaagttccagttcccccatggtgtgtgcggaatcgagctcgcgccagcgttgccagccgagaacgatgatcgcttcttgaatcggcactgcattcaagtgacgcagacgcgcacagcctagaaaggcgcggcatttctccagcgtgtcctgccagggatcaccgctggtaccggcggcccggacgattgcggcgaccttggcggcctgctgttcataacaggaggcatagagcgcctccttgcccgaaaaatgatgatagagagcgcctttggtcgcaccggctctggcggcgatatccgaaagcgaggttttggcaaaaccctgctgtgaaaacatccgggctgccgcgtccagcaaaagctggcgcgtcgcggccgcgctttcttctctgcggttttgtgttggcatgtttctgcgccgcgctccttgattcgcataccaaaggtatttcaaatacctctggtatgtcaaactccgaagctgcgccgcatcaccctcggcgaattgcggacacccattcggtaggaaaccgcaagacccacagagatcaataccgcaggcaaaagacacaaccgcgatttagcccagcccaaaaaagaagccccggcacagggccggggcttccactagcgcgagaagaattaggcttattccgcctcagaggcttctttcttctccggaacgatctcttcgccggtttcctgatcgacaaccttcatcgacaggcgcaccttgccgcgatcgtcaaagcccaagagcttgaccttcacttcctggccttccttcagaacgtccgagggatggttcaggcggcggttttcgatctgggacacatgcaccagaccgtcgcgcttgccaaagaagttcacgaaggcgccgaaatcgacgatcttcacgaccttgccggtatagacctgaccctcttcgggctcggccacgatggaccagatcatgtcataggccttcttgatcgagtcgccgttgggcgaggcgatcttgatgatgccatcgtcgttgatgtcgaccttggcgcccgacacttcgacgatctcgcggatcaccttgccgcccgaaccgatcacttcgcggatcttgtcggtggggatctgcatggtctcgatgcgcggtgcgtggaccgagaagtcggcagcgccggacagcgccttgttcatctcggccagaatgtgcatccggccatccttggcctgcgacagggctttctccatgatctcgggcgtgatgcccgcgaccttgatgtccatctgcagcgaggtgatgccgttttcggtgcccgccaccttgaagtccatgtcacccaggtggtcttcgtcacccaggatgtcggtcagaaccgcataagagccgtcgtcttccaggatcaggcccatggccacaccggcaacggcggatttcagcggcacgcccgcatccatcatcgacagcgacccgccgcagaccgatgccatcgaggacgagccgttggactcggtgatctcggacaccacgcggatggtataggggaagtcggtcggcgccggcagcaccgcctgaagcgcgcgccaggccagtttgccatggccgatttcgcgacggccgggcgaccccacgcggccaacctcgcccaccgaatagggggggaagttgtaatgcagcaggaagttggatttgaagttgccgtgcagcgcgtcgatgaactgttcgtcatcgccggtgcccagcgtggtcacgaccagaccctgggtctcgccccgggtgaacagggcagacccgtgggtccgcggcagcaggccggtttcggccacgatcggacgcacggtggtggtgtcacgtccgtcgatccgcttgccacccttgaccacgtcgccgcgcagaatgccggcttcgagtttcttcagggccgagccgaggttgccgtctgccagctgttcctcggtcagcgcggccttgatggcctcgcgcgcggcggctacggccgcggtgcgctcctgcttgtcggtgatcgcgaacgcggcgcgcatctgctcttcaccggcggctttgacggcggcgtagaggtcggagtaatccggcggggtgaaatcgaacggttccttggcgcattgttcggcaaaggaaacgatcaggtcgaccaccggctggatctgtgcgtgcgcaaaggtcacggcgcccagcatctcggcctcggtcagttcataggcctcggattccaccatcatcacggcgtccttggtcccggcaacaaccaggtccagacgctgttcggggttcaggcgcaggtcctgcatgtcgtcgacggtcgggttcaggacatattcgccatcgacatagccgacgcggcagcctgcgatcgggcccatgaagggcacgcccgagatggtcagcgcagccgaagcggcgatcatcgcaacgatatcgggatcgttgacgaggtcgtgcgaaagcacggtgcacatcaccagcacttcgttcttgaagcccggcacgaacagcgggcggatcggacggtcgatcagacgcgcggtcagcgtctctttctcggtcgggcgcgcctcgcgcttgaagaaaccgcccggcaccttgccggcggcatagtatttttcctgatagtgaaccgtcaggggaaagaagtcctggcccggcttctgctcacgggcaaaggtcacgttggccatcacgcgggtctcgcccagggtggcgaccaccgaaccgtcggcctgacgggcaatcttgcccgattccagtgtcagcgtttcttcgccccactgcatcgatttcgtcgttacatcaaacatgtgcgtatcctagatgggagcactcccaggcgtatcccgggtctcccgtttcaatggcggccccattgccgccgaccccgttatcatttccttcacggtgccggggtcggggcaccacgtctcagattttgcgcccatacatgagtttgggccggattaaaagcgaaatggcgcgcgccacgggatgcggcgcgcgccttggtgtcaacggctcagactgggcgcacgatcagttgcggctgaccgtccgaggtgcagtggctcgaccggccatcccagccgatcaccccgctgacccgttgccgcagcgccgagaaactgtcgaaccggaccacatcaacgggctggtcgaaatgcagcgtgatgcggcggtggctgccatcgcccagcagtgtcagaccgcggatttcggcagtgaagggctggcccagataggttccgcttacccgatcgccaacgctgaaacgcagccggttgcctgccccggccaccagcgtgttccagtcacgggcaccatgctggtgggcgacaagttccagcgcccgagaatggctgaccggggtgccagcggcatgcaggtcatcgcgcaggcggcgggcctgcgtcttgtacgcctcgatgggcgcggtgggtattacatgtgtcatcattgcctcgttttccaaaacgggcgcatcagaacggacggggctcgcattgccatccatgcgccgggaaagggcaaggattgtcatcaagcgggtttcaccatggccatgggccgcgagcggcagggaacccgaacctggcggttagatagggagaggaccccggcctgtcaacaagaccgccgtggaaggcgtttgatcctacacaattcatcacggattctttactaagtgcgaaaaccaagaagttaatattcatgatcaccacccgcttgcatggccgtcttggcaaccagatgttccaatatgccgccgcgcgcggcctggccgcacggctgggcacgcaagtcgcattggacacccggttggccgagagccgcggcgagggcgtgctgacccgggtgttcgacctggacctggcgcagcccgaccagctgccgcccctgaaaggtgacgggctcctgcgccatggcgcctggcggctgctgggtctggcgccccggttccggcgcgagcacggactgggctacaacgccgctatcgagacctgggacgatggcacctatctgcacggctattggcagtccgaacgctatttcgcccatatcgccgcgcgtatccgcgcggatttcgcctttccggccttttccaacagccagaacgccgaaatggccgcacggatcggcgacaccgatgccatctcgctgcatgtacggcggggggactatgtggcgctggccgctcatacgctgtgcgaccagcgctattacgcggcggcgctgacccggctgctggaaggggtcgcgggcgacccggtggtctatttgttttcggacgaccccgcctgggcccgggacaacctggcgctgccggttcagaaggtggtggtggatttcaacgggcccgaaaccgatttcgaggacatgcgcctgatgagcctgtgccggcacaacatcatcggcaattcctcgttctcgtggtgggcggcctggctgaatgcgcacccgggcaagcgaattgccgcccccgccagctggttcggcgatgcgaagctgcacaatcccgacctcttgccgcccgactggctgaagatcgaggtctgagcgcgccgcacacgcgcggcgggggggcgctgccccctgcccctcggagtatttgctgcaaagtgaagggggtaacggcgtttcagaagggcgcgggcgcgcgaaaggtcatcgaacgaccgctttcgggatgtttgaggcgcagttcctcggaatgcagcatcaggcgcggaaaagcctgtgcggcgccggtggcatagaacggatcacccaggatagggtgacccagcgcctggcaatgcacccgcaactgatgcgaccgccctgtacgcggcagcagacgcacgcgggtggtatccccttcgtatcgcagcacccgccaatcggtgacggcgggcttgccggtctcgtgacagaccatctggcgcggccgatttggccaatcgacgatcagcggcagatcgacggtgcccgtcttcggttccagccgcccccaaagccgcgcgacataggtcttgcgggtcttgcgctcttcgaactggcggccaaggttacgctgcgcatggggcgtttgggcaaagaccatcacccccgatgtgtcccggtccagccgatgcaccagcaacgcgccgggaaaagcagcctgcacccgcgacagcaggcaatcggccagatgcgcgccgcgccccggcaccgacaacagaccggcgggcttgttcagcacgatcagttcggcatcctcgtggagcacgtccagcgggtcttggggcggattgtaatcgtcactcatggccgcatgccctagcgcagacggcgggttctcgcaacgtcgcgcttgcgccgctgggcaggtggcgcaaggctgcgctcaaaccatcgagaggagaacgcagatgcaccccacgattgcacggatgcaggaggtggtggccaagggcgacgaaagcctgatccacgcattgctggccgaggatgtccgcttcatgccgccgacctactacaagacctggaccgggcgtgacccggtcgccgcggttctgggccatgtcgggcaggtgttttccgagttccggtaccgccggatcatgggcgagggcaaggattgggcgctggagttccagtgcaaggtcggcgaactggatgcggtcggcgtcgacctgatcaccctcaacgagggcgggctgatccaggacttcgaagtggtcatgcgcccctacaagaccgtgggcgccctgcgcgatgcgatgaacgcgcgggtgatgaccgacgcgcgcttcctcaagtatcgcgaggcgctcagctgatcgggatcgaccagatcctgcgcctgcccctgttgccggttctggccgcgcaggggctggcggtaaggcgcaaggcacagctcttgcccgaacccgcgggtccgcgcaccggcagggcgggcagcggcccgcagttgcggttgctgatcgcgggcgacagctcggccgccggggtcggcgccgcgacccaggacgaggcgctgagtggccggctggtggcgcggctggccgaggagtttacgctcgactggcggcttgaggcgacaaccggccacaccacccgcgacacgctggaccggctcacccgtctcggcgggccgttcgacatcgccatcacggcgctgggggtcaacgataccacgcgcgccaccagcgcgcgcggattcgcccggcgccaggccgcactgctggatcatctgacagggccacttggtgcgcggatggtcatcgtgacggcggtacccgacatggccttgtttccggccctgccgcagccgctggcctgggtgctgggagcacaggcacgtcggctcgaccatgccttgcagcgggtcgtgcaacgctacccgtctgcgctgcatcaccatccgatcatcccacccgacccggcaatggcagcccgcgatggatatcaccccagcccgctggcctatgaccgctgggccgaggggctggccgcgctgatccgcgctcaggccgtgcggcgcatctgccgcagcatcggcaccgaatagatcaccagcgcggcccagatcatcggaaaggcgatcatgcggccccggtcgatctcttcaccaaagagcgctacggcgctgatgaagatcatcgtgggcgcgatgtattgcaggatacccatggtcgacaggcgcaccagcttggccccgttggcatagaacaacagcggcaccgccgtcaccacccctgcgccggccaacaacagactgtcagccccgaagccgccgaaatgcccctgaccctgcgccatcagccagaggacataggccagcgcaaagggtgtcaggatcaacacctccagcaggaacccctggttggggccgattggcagcgaccgcttgaacaacgcataaaacccccagctgaaggtcaggcccagcgccgcccagggcagctctccggcctgcacgatcagcaccgccacccctgcggcagccaacaagatggcaccgatctgcgcccggctcagccgctctcccaggaacagccccgccagtgcgatgctgaacagcggattgatgtaatatccaagcgccgcgtccaacgcccggccattgttgatcgaccagacatagatcgcccagttgaccgagatcagcgccgcggtcagacaggccatgcccagcatgcgcggattacgcagtgccgcgcgcagatcgcgggtccgccccagcgccaccagcagcgccccggccaccggcaccgaccagatcacccgatgcgccaccacttcgatcgacggaacatgcgccagcaacttcatgtaaagcggcagaaacccccacagcagataggcggtgatcgccagcgccagccccttgggcgtgtccacattctcgggccgctgatcgctcatctcgcattctcctctgcgcgcccgttgtgaacaggcaagacaggaaaggaaagcctcttatcggtgaaccgagccatcaagacccgtgatatcgcgccttcctcttgcccgaaacatcccggagcgcgaggcagcgcctcgcatccagcgcggaatgcgcggcaccaacaaagcgcgccgcaggcgctccttttggcagaacgctagaccttcacccgctcggatttcggatcatacatcggagcaagcgaggcctctgcacggacacgggtgcccatcacgtcgatctcataggtcgaggccagaacatccgccgcgctttcgccctcgcaggggacatagcccatgccgatggcgctgcccagatggtggccataggcgcccgagctgagatagccgacgatctgaccgtccctgagcagcggctcgttgtgatagagcagcggttcgggatcggtcaggcggaactgaaccatgcgggtcttgagcccctcgtctttcttgcgcagcacggcgtcgcgaccgatgaaatcgggcttgtcggtcttgacggcaaaacccaggcccgcctccaacacgtgatcctcgggcgtgatgtcatggccgaaatggcggaacgccttttcgatccggcagcaatccatcacatgcatgccgcagagcttcatgcccagatcctgacccgcctcgaacagggtttcaaacgcgtggcccgccatgtcggaagagacgtagatttcccacccgagttcacccacataagtcacgcggtggacgcgggcgaggcccatgcccagttcgatctcctgcgcggtgccaaaggggttcacgtcgttggagaagtcgttcgggctgacccgcgccatcagttcgcgcgccttcggccccatcaccgccagcacaccctcgcctgcggtcacatcggtgatcaccacgcggaaatcgcccacgaggcgcatcatccgggtctggtcggcatagcgggtggcggcaggggtgacgaccagataggcggtctcgctcaggcgggtgacggtaacgtcggcctcgatcccgccattcacgttcaggaactgggtatagacgatgcggcccaccggcacgtcgaactgaccgcccgcgatatggttgagataggcggtggcatccggcccctcgacgcggatcttgccgaaggaggacatgtcatacatgcccagcccggtgcggatcgccttgtgttcctcggccacgttgtcaaagaagttctgccgccgccagctatagcggtattcgcgttcctgatccgggcgcgcgtaccagttggcgcgctcccagcccgccaattcgccgaacactgcgccatttgctttcaggtgctcatggaacggggtgcggcgcaccccgcgcgaggtggctttctggcggtaggggaagtgatcggcatagagcaggcccagcgtctcggtcgagcgttcgacaagatagcgcttgttgccctgaaacggctgcatgcgggcaatgtcgacatcgcccaggtcaaagggtttctcgccgctgtccatccactggctgagcgcatggcccgcaccacccgccgactggatcccgatcgagttgaacccggcggcgacccagacattgtccatctcgggcgcaaggccaaggtgataggcgtcgtcgggggtaaagctttcgggtccgttgaagaaagtgtgaatacccgcgctgcccagcatcggcatgcggttcacggcggcctctaggatgggttcgaaatggtcgaagtcctcgggcagctggtcgaactcgaatgtgtcggggatgccgtccatgccccagggtttcgatttcggctcaaacgcgcccagcatcatcttgccggcgtcttccttgtaataggcgcattcgtcggggacgcgcagaaccggcatctgggtcaggccctggatgggttccgagacgatgtagaaatgttcgcaggcttgcagcggcacgttgatgcccgccatgcggcccacctgatggccccacatgccggcgcagttcacgatcatctcgcaggcgatatggccctgttcgctgccatcatcgctgatccagtcgacgccggtgacccggcggccctgtttcgcgatgccggtgaccttgatccgttccttgaccacggcgccgcgttggcgggcgcccttggccagggccagcgcgatattggccgggtcggcctgaccatcggtcggcagccaaacaccgccggtgacaccatcgaggttgatgtgctgatagcgttccttgacctcggcgggcgacagttcctcgaccgggacgccaaaggcgcgggccatggccgcgttacgatagagttcctccagccgttcacccgtcagcgcgaccgagaccgaacccacctgccgcatgccggtggcaacgccggtttcggcctcaagccccatgtagagctcggccgagtagcgggcgagcttggtcatgttggaactggcgcgcagctggccgatcaggcccgcggcatgccaggtggtgcccgaggtgagctgtttgcgctccagcagcaccacgtctttccagccgagcttggtcaggtgataggcgaccgagcagccgacgacgccgccgccgatgatgaccacgcgggcctgggtgggaagatcagccatctatgtctccacaacttgcgatttgcccgacaatggcacggccggacgacaggaaatccatcaaaaacgtcatggcagcggtgaaaatcaccgctgcgcggcggcgcgtttctgccgccgcagcacaaagggggtgatgccgtagaaactcttgtacaccgccgagaatccgtttgggaaaccacaggccagccccacttcgcgcacgctcatcgcggtgttcaaaagcagggtattggccttggccagccgcatctcgcgatagaagttgtttggcgtggtgcccagataggtcttgaacttgcgctccagcgagcggttcgacaggcccagcgccgccacgatctctccgatcggcagcggatcctcgatattggcctgcatcatcttgatgcactgatccagcgcctcatcccctgtcgaggtggtcttgaccccggaaaacggctgcatggtggcaaagtcgcggatatgttcgtgcagcatgatatcagcaacggtcatcttggcgggccccgagatatgccgcccgatcaccgacagaaccacatcgacggtggcgcccatgcctgcgcaggtcaccaccggcccctgctgcgtcgccagcgagaaggtcgcatcgaagcgcgcgccccgctcgcgcagaaaggcagcgttttcccaatgggtggccagatcggcggtgccgcgttcgttgatatagcggctggcggcttcggccagcagaaacacctgcgccccgcgaaaggtgtaatccttgacgacgcggcccagcgacaattcgggctggtcggggtcggaattgccgatgacgaacagatagtccgcccgtggcggggtcggcacccgctcggtcgcgaccacggcgccgctgctgctttcgatcagaccgccgcgcagggatcggtaggtataggcaaagggcgggttgggacagacccggttggcgatccgcagcacatcgaccaaagcggccagttcggtcagcacgaaaccgggtgcgacgatgatatcgaactgtttttgccgggtctcggccttgaccagtttcagcattgtttcggcccccatgtgccgcactcctcagacgatacgatgccccgccgcgcgcaggcgacgggccagatgcgcaatgtggtcggggccgacctcgcaacagccgccaacgatggtggcgctctggtcgacccaacccagggcgaaatcggcataggcctcgggcgtcaggtcgacgcgagcggtgagcgcctcgaccgtggggcgggattcgaggaacgcctcggtgatgcgggtgaagccgttggcataggccccaaaaggcagaccgaagcccgcgatgatgtcgagcgcggcagccacagcctcggggcgggagcagttcaccagcaccgcctgaggttggtattgtttgacgatagcggccagctcgcccaccccctcgcccgagcgcaggcggctgccatcgtcatccatcacggtgaccgacagccagacgggtttggtgcccagggacgcacccctcagcgcgccctcagcctgggcgaccgaagcggcggtttcgatcaggaacagatcgacccggtcgttcatcgcgcgcacgctgtcggcataaagcgcctcggcctcttctggcggcgggcaaatgtcggggcggtaggaggcgccgagcggccccagcgcgcccgcgatgcggcccgatccatgcgcggcgcgggcggattcggcctggtccagcgcggtgtcgatcagcgcctcgaaccggtcaccgatcccggcgggctccagccggtcgcgcagcaccgcataggtgttggtggtggcgatggtggcgcccgcgtcgaaatagtcgcgatgcacggcgccgacgtgatagggcgcttcgagcatgaccgaggtggaccagagcggcgtcgggcgcttgcccgcgcgtttgacaagttcctggccgatggagccatcaagcagggtgatgtcggtcatgggtgctcctgtggggggatgaggacgattttgccgggcaggcgtttggtcatgaactcggcctgtgcctgggcgatctgatcgagcggaaaggtggccgaaaccagagggcggatggcgcctgcgttgatcagggcgatcaggtcggcaaagatctcgcgcggctggtaggtggcgccgtgaatggtgatgtcgggcaggtagatctggcgcagatcggcactgaccatcggcccggcgatggcgcccgagacggcatagtgcccgccgggtttcagggcgcggatcaggtcgggccagagcgggccgccgaccacgtcgatcacccggtcgaattgggcgggcggaggcgtgtcgtcgcggcccaggatggttgtcgccccggcggcggtgacggcctcggccttggcgggcgcggtcatcgcggtgacggtcgcccccagatgcgcggccagttgcacggcggcgagccccacgccccccgaggcgccggtgatcagcaccgcatcccccggccccacgccgcagcgcgccagcaggttccaggcggtgccataggcgcagggcatggcggcgatttcgatgtccgagagcggcgaggcggtgacgtcgaagaggtcatccgcgtagagcagacagtattcggcgaaggcgccgtccagctccgagcccagcgccacgaagccaaaggggttgtcgggtgtcgggcgcggcaggttgatctggcaggtgacgcgctggccggtggcccagccggtcacgcccgcgcccagcgccacgatgcgcccgcagaggtcgcccccctggatacgggggaagctgagtgccccggcccagccgcccgcctcgcccgtctcgccgctgtcggtggcgccggtgacatccgaggaataccagccgatccgggtgttgacgtcggtgttgttgaccccggcggcctgcacccggaccagaacctgccccggcccgggggccgggacgggaatgtcatcgcgccacgccagcgcctctggcccgccatggcgggtcagataaacgccggacatggtggcggggatggtcatgcgcgcagccgctcgttctccggatcccagagcggggcgtcgggctgcaccacggcgcggcatttctgcccgtagatctcgacctccaactcggtgcccggcaccgccagatcggcgcgcaccatgcccagcgccacgctggcgttgatacgatacccccaggcgcccgaggtggtctcgcccacgatctgcccgtcatgccagaggcaggacatatagggcgcgtcgcaatctccggcctcgaccagcagggtgacaaagctcttcttcaccccgcgctgtttctcggccaggatcgcggccttgcccgggaaatcctgtggcttgtcgagcttgacgaagcgctccaacccgccttcgagcatcgagtaatcggtcgacaggtcgcccttccacgcgcgatagcccttttcgaggcgaagggagttcagcgcccacatgccaaagggcttggccccggcaccaaggagcgcgtcatagatcgcgggcatgtgttcgttgagcgcgtgcacctcccaacccagttccccggcaaaggagacccggatcagaaaggcgggttgacccgcgacggtggcggcctgatgcgtcagccagccttgcgacaggtcggcatcggacaggcccgcaagaatctcgcgcgatttcgggccggtaacgatcagcgtgtcgcgggtggtggtcacatcctcgaccgtgacacctgcgggcatggcgcccagcaggatgtcgcggtcgtgccactgcgcggtggccgccgtgatcatcacgaactcgtcctcacccaggcggatgcaggacatctcggtcaggatgcggcccctgctttcagagatgtagacgaggttcatccgccccaccttgggcaggccgccggtgatcaggccgcgcagcgcctcggcggcacctgcgcccttgaccaggaagcgcgagaaaccgggcaggtcgagcacgccgcaatggtcgcgcacggcctgacattcctccttgatccgctgctcccacgggcccgagcggccccaggtgtgggtgctttcctcggacgtgtcatcgcccggctgcgcgaaccagttggcgcgttcccagccgttatagacacccatgacgccgccctgcgccttgaccctgtcatgcacgggcgagagtttcctgtcgggggctgcgggccagcgatgccaggggaagtgcatggcatattcgttgccatagacctccatccccttttgcacgcagtagtcgtgatcggtgtaatcggtatagcggcgcggatcgcaggaccacatgtcccattcggtctgaccatcgacgatccattccgccagcaccttgcccgcgccgccgccctgggcgatgccgaaggtgaagacgcaggcctcgaaggcgtttttcacgccgggcatcgggccgatcagcggcagcccgtcgggggcataggggatcgggccgttgatgatgcggctgacacctgcagtggcggtgacgggcacgcgttccatcgcgtcggcgacgatatcggcgatccggtccagatcgtcggaccagagctggaagctgaagtcatcgggcatcgggtcgctgtccacatcccaatgggcacggcagttgggttcgtaagggccaatattgatgccgttcttttcctgccgcaggtaataggacacgtccacatcgcgcagcagaggcagcttgcggccgttctccttggaccaggcctcaagctcggggatctgttcggtcagcaggtactggtggctcatcaccatcatcggaacggtgcgcccgccatagggcttgaaccattcgccgacgcgctgagcatagtaaccggcggcgttgaccacatagtcacacgcgatatcgcccttgtcggtatgcacgatccagctgccgtcatcctgctgggtgacgccggtcgcagggcagaagcggatgatcttggcgcccatgtcgcgggcgcccttggccaatgcctgagtcagctgcgccgggtcgatatcgccatcggtcggatcgtagagcgccccggccatgtcatgggtttccaggaaaggataacgcgccttggcctcgtcgggcgtcagcatctccatcttgatgccctgataacggcccatggcgcaggcgcgctcgaactcctgcatgcgctcgcgcgtatgcgccagccggatcgagccggtctggtgatagttcatcggataatcgacttcttcgcccagacggctgtaaagctcggtcgagtaacgctgcatgttcatgatcgaccacgaggtcgaaaaggtcggcacgttgccggcggcatgccaggtggagcccgcggtcagctcgttcttttccagcagaacgcaatcggtccagcccctcttggccaggtgatagagcgaggaaacccccaccacaccgccgccgatgatgaccacgcgggccttgttgggaaaatcggacatgttcactccctagtccttgtgcggcgcatcgtccgcgatgtcgtaataatcgcccttgccggcgacaaagatgtgcttggtcaggcgcaggccggtggggccatcgacggagcccagcgaaaagctgatcgtgtcttcgtcattggccttccagaacaggaacgagccgcagcgggcgcagaagccgcgtttggcggtgtcgctggcggcaaaccagctgaccgggccggtgatcgtcaggtcggcctcgggtacgaaagccgaggaccagacgccgcccgattgccgccggcactggccgcaatggcacatcgaggcgccctgcggcgcggcctcggtcgtgtagcggatgtcgccgcacaggcaggaccctttgatcatggtctaaccccgtgttgcgggcgcggcgctggtacccagcaacacgccgtagatgatgaaacaaagcgccattccccggcgcagccaggtactgaacaccgcgcccagcgccgcgcggcccatgagcgcgcccaaaagcgtgaaggtggtgtagcaaagcgcggtgatgatcagggcggtgggcatgatcacccccatctgctgccagatcggcacatccggctgcacgaattgcgagaatgccgcaaggtagcccgcgacgcttttggggttgagcgtcgcgacggccagcgcatgcagatagacatgacgtgccgggcgcacggccgtgggcacgggtttggcggcgttgcgccagccccggatgcccagccagatcaggaacccggcgcctgcaagcttggccaccaggaacagggtgggcgaggctgtgatcagcgccgtcacccccagtgcggacagcagtagaaagacgctggcctgggtcaggatcgccagcacccccagcagcgccttgccaaagggcaggctcatcccgttcgagatgcagttgaccgcgttcggccccggcgtggcggcgaacaggatccagaacagcgcgaaaatggtccaggcctcgaagctcatgaccgcgccctcaatagaccggcggggcgatcacccagacggccacggcgggctcgtcatggggattggcccattgatagggttcatggcggatgcggaaactgtcgcccggcccgaccgagaactggcggccgccgatggtcagctccaaccgcccggacagcatgtatcccacctcttgcgtcgggcggttggccggggtctgcattcgcgactgcggcgcaaaagtggaatgcaccatctcgaaatcgtcggtcaaatccggcgacagcagctcttcgatcagcccctcttcgccggaacccatcgggcgccgcgcgcctgcccgcaccacgtatccctgttcctcggccggggcggcggcatgggcaaacagcatcgacatcggcacgcccaggcaacccgcgatctggcgcaggtccgagatcgagggttcggacatgtcgcgctctacctggctgagccagccgaccgagcgcccgagccgcgccgcgatctcgctcagcgtcaggccgcgcgccttgcgcagagcgcgcagatcggcgccaagcgtcgcgctggacggggcttgcgtattcaccggcgcctcccaagcttcgtgaaaaatcttcttcgaatttcatgatgacgcgattctcgtgaaattctcaacaaaaatttcacgaaccatcaaagcggcccttcactttgctgcaaatacttcgagggagccgtcgctttgcggcggcggcggcaacgcccccttttccaccgccggttcttgcatctccaaccgggcaaacgctaagacccggaccatgtggaacgcgatcctctatctctgggtcctcaacgggctgacggtggcgctgtttgcctgggacaagctctgtgcgcggtggaaccgaggccgggtaccggaacacctgctgctctggctgtcggcccttggcggcagcccggcagcgctgctgtcgcggtggctgttccggcacaagacccgcaagcagccctttggtcgctggctgtggtcgatcgtgctgtttcagatcaccgccctggtgatcctactgggcaaagacctgctctaggatcgcgcccagcgcttcggcatcggcaaccgtaaaggcatccggcaggtcactgtcgatatcgaacaccgcaatcagcgcgccggtccggccaaacaccggcagcaccagttccgaccgggtcgaagaggcacatgcgatatggccggggaaggcatcaacgtcaggaaccagctgcacctcaccggtgctcgccgcggcaccacagacgcccttgtcaaaggggatgcgcaaacagccgtgaccgccctgataggggccgatcttgagcactccgggctcggtcacccggtagaagccggtccagttgaaccgatcatctgaatgatgcacctcgcaggtgaccgtcgccatcagcgccaccggatcggtctcgccctcggtgagggcggcgatggtcttggcgaggctggggtaatcgacggtcatggcaaggctccgctgggtgtggcgtgaaacaagcctatcgcgtggcgcgtggtcaaaggcaagaggcgcgctagcccagcaggcggcacagatgcgtgaccgccgccgcgccacgtgcctggcacgcagcctcggatggcgcaggcaggcgcccgatcacccggcggatctgctggtcgcccaccagcaggtcgaggtaaaggcccgccgccgccccggcatcgtcgaagtgcagcaggccctcggcccgcgccgcctccagcacctgcacgatcagcggcatcacgctgtcacgccccgattgcgcaataagcccgcccaactcgccgcttgggtcggcggcagcggcgcggttcagtgccaccgcccggtcgcccagcaagagagacagcagccgcggccccagcgcggtcagggtatcgcggggcgggcgggctgcggccagatcggcctcgagctgcgcgcgcacctcggcggcgttgcggatcaccagcgcccggaacaggccctgcttgtcgccataccagctatagagcgtctcgttcgaggcgcgcgccagccgggcgatgccctgcatcgaggtacccgcatagcccttttgttcgagaagggtataggccgcttcctcgatctgctgctggcgctcggcgcggctgtcgtccttcatcgggtttcctttcgcttgacccgcaccgtaatctttattacggatattcgcaaccgtaatctccattacgcctttcggtaactcattcaggagaaagacatgactcagaccgatcgcccctgccttgccgccctcgtgatactgatcctgttgcagctgatcatgctgttttcgctttttgccggggtgccgccgcacccgcccattgcaacgccgctctttggcatcgggccgttcatcggcgcctcggtctcggcggcgattgcggcgattgtgctgggtgagagtcgcgccgcgcgggtgctggccctgctcgccgttttgggcgcgctggtctcgttcgggccgcagaaatacctcgacccgcagttcccgctgatctggcccgccgtgatcgctgcacaactggccgcgatcacggtgctggtgcgcctgctcccggccctgtcacggcaagacgcctgagacgcgccggatcgctccggcgcgccacttttccaaagggtcagacccgctcaatggcgatggcggtgccttcgccgccgccgatgcagatcgcagcgaccccgcgtttcagcccgcgcttttccaatgcgttgagcagcgtcaccatgatccgcgcgcccgaggcgccgatcgggtggcccagcgcgcaggcgccgccattgacgttcaccttgtcgcgggacaggcccatttcatgcatgaaggccatcggcaccacggcgaatgcctcgttgacctcccacaggtccacgtcctcgacgctccagccgatattggcgagcagcttcttcgcggccggaaccggggcggtggtgaaccagcccggcgcctgggcatggctggcgtgccccaggatgcgggcgcgcacggtcaggccctgggcagcggcggcctcggccgaggccagcaccagggccgcagcgccgtccgagatcgatgaggcattggccgcggtcacggtgccatccttgcggaaggcgggtttcagtgtcgggatcttgtcgggccgggcgcttttgggttgttcgtcggcatcggtcaccacctcacccttgcgggtcttgacggtgacggcggcaatctcgccgtcaaaggcgcccgaggcctgggcctcgagcgcgttttgcagcgagcgcagcgcatactcgtcctgcgcctcgcgggtgaactggtaatgttcggcgcaatcctcggcaaaggtgcccatcaggcggcccttgtcataggcgtcctccaacccgtcgaggaacatgtggtcgatcacctgaccatggccgatgcgggcgccgccgcgcatcttgggcagcaggtagggtgcattcgacatgctatccatcccgcccgcgatcattgtgccggtctggcccagagcgatctggtcaaaggcgatcatcgccgccttcatgcccgagccgcacatcttgttgagcgtggtggcgggcacctcttcgcccaggcccccggcgaagcctgcctggcgtgcaggcgcctgtccctgaccggcgggcaggacgcagcccatcagcacctcgtccacggtggcggcccctgccccggccagcgcggcgcgaatcgcggcgccgcccagttcggcggcactgacaccgtcatacatgccctgaaacccgcccatcggtgtgcgcgcggcaccggcgatgacaacttctttcatcctgtcctcctgaggaaagccctgcgcctgaataccgaatggtaagaattgccgtctaccctcgtgcggcgaaaagtagccacccgaggagtgggagtatgagtctgaccagcaccgtcgacggtgacacacgggtgatcaccgtgaatgtggagcgaatagatgccgccatggcaatccagttcaaagaggacatgcgcagcgaaaccgaagaggggcccgatcgcgtggttctcgacctctcgcaggtcacgttcatcgattcgagcgggctgggcgccatcgtcgcctcgatgaaacaactgggcggcaaccggcggctggacctcgccgggttgaccccggtcgtggacaaggtgtttcgcctgacccgcatggataccgtgttcaatctgttcacaacgcttgatgacgctttggcggcaagcccaaagtaacctgcccggggaggttggcaccgtgcagttcaacgcgaatcggcaaggctttgctctgaatttccgggccaccgagatggaggccagggagggcattcgcgcggttgcgacccagctgcgccagcgcggcttgtccgaagaccgggccggcgacgtcgaaatcgctttggccgaagcgatcaacaatgtcgtcgaacatgcctatgccgatatcgagcccggtcaggtccgtatccggtgccagatgcgcgacgacaagctgctgatccggatctccgaccaggggcgcccgctgcccgacggccaattacccaagggcgaaccggccaatgtcgagaccgatccggccgacctgcccgaagggggctttggctggttcctgatccggcaactggtcagcgaaatccgctatgaacggcgccagaacagcaatctgctgtcgctgcggttcgacctgccaaaggtatcgtgaccaaaagcgagcgcgccacaatcttgccccaatcactccgaactcatgccgcaatgaccggtcagaaaagaacctgtagctgcatatggcttccctcggcgttgcgcgttacagcccccacccagtgcgcggcgccgaggactactctccccacattccctcctgaaaaccacccgttgtgccgcgcaacttttggcaaggagtttctgtccaacaacagaaattccaaggttacctgatgctaggaccaagtcagtgcctttccaatagcggcgccaaggtcttctgggttttccaaacccattgaatgaccggccctgggcaccacatcagttcagataccgttttcgggcaacacatcggcatcagggttggggagagaccgttctccgaagatgtaactcttcgatgccccgtgcttgtaaaggagatcacgccagttggatgccgacccttcaacaaaggattttgcgccccgataaacggatccgggatcgctaaggcgcagagtcgcagcccattgtggatcaccggacgcgctcgaactcttcaccgtttgcatgtgtttttcgtggacgtagctctcttcatctcgactggcgatatcaagactgaattgaccgccccttatcaagattggcttcggataaaaccaagcgcctaacgcgatctttgagcaaagtggccgcttcaacggcaaccgtaccgcccagactatgcccgtagagatcgacgacatcaaagccaaggtgctctaccggttcaaaaatgacctgggcatggtcttcacgggtggcctcaatcgctgtttaccgatcaaactacacgcacttgaggaagcagcgaccaaccgcagcgcaaaatcgctgctactgccaaaactcatacgtctgtatcaccggtggaatcgacccatttgcgccatcgccggattgatttcccgcgcccgccccctagtgtcgccataccactagggagacatcgatatgcgcgattttcacctgcccggacgttcgccgacctatgccaccgaggggatgtgcgccacctcgcacccgcttgcggcgcaggttgcgctcgatctgctcaaacgcggcggcaacgcgatggatgccgcattggccgccggtctggtgctgggcatctgcgagcctcagatgaccgggatcggcggggattgtttcgtgctttattcccgggcgggcgaggatcagatccgcgccctgaacggctcgggccgcgccgccgccggcgcctctgcggctgccctgcgcgaacaggggctggatcgcgttccgcttggcagcccccatgcggtgaccatccctggcgccatcgacgccttttgccacctggccgaaaccgaggggcggctgggcctcgacactctgctgcaacccgcgatccattatgccgagcgcggcgttccggtggccccgcgcgtggcctttgactgggcgcgagaggcgggcacattgcagggcgcggcccgccaccactatctgctggacgggcgcgcaccggtcactggtcaggtctttgccgcgcccggacaggccgaggtgctgcgccgcattgcgcgcctcgggcgcgacgggttctataccggcgaggtggccgaggacatgctggcggcactgaacgccctgggtggcccgcaccgggccgaggatttcggcgccaccgcctgcaccccgaccgagccgatctcgggcacctacaaatcgacggaactggtggaacatccgcccaacggacagggcgcgaccgcgatcctgctgctcaacatcctgtcgcagttcgacatcgcggcgatggacccgctgggcgccgcgcgcatccatatcgaggccgaggcggccaagctggcctatgacgcgcgcaaccggttcctcgccgatcccgaccataccgaccggctggatcacatgctggccccggaaacggcagcgcgtctggcggcactgatcgacccgaaacgcgccatggccgctgcagcacccctgaccgaggcggtgcacaaggacacgatctatatcaccgtcgttgaccgtgaccgcatggcggtgtcgctgatctattcgatcttccatggcttcgggtcgggcatcgcctcggagaaattcggcatcctgctgcagaaccgcggcgctggctttaccctgcaagcgggccacccgaacgagatggcgggcggcaagcggccgatgcacaccatcatcccgggcatgctgcgcgaggggcccggcaccttgacgccctttggcgtgatgggcggtgcctatcagccggtgggccatgcgcgctttgcctcgaacctggtcgatttcgggatggatccgcagacggccatcgacgccccgcgcgcctttgccgatgcgggcgtgctgaaactggaacgcggatacccggacgcggtgcgccagacacttgccgacatgggccacaaggtggtcacgcccgaggtcccgctgggcggcgcacaggcgatccgcatccgcgccgatggcgtgctggaagccgccagcgacgcacgcaaggacggttgcgcgctggggtattgagccccgcgcgcgccgcgccgcctagtttaactggaagtgcaagggataggttccatcctggaacggcccgaacatgtcgggaatatccggatgatccaccggctcgccggaatagtcggcgatcaggttctgctcggacacataggccacatagtagctctggtcgttctcggcgagcaggtggtagaacggttgctctttgagcggccggctatcctcggggatagcctggtaccactcttcggtgttggcaaattgtggatccacatcgaacacaacaccccggaacgggtgtttgcgatgacggaccacttgccccaaatgatatttggcgtgtgatttcatcattgtcatttcagcccctggtgcaattagtaccgtcaaccgccgtccggtgtccaacaattgatcgaaaattaagggaaacagtctgtgaaccttgccgtaacagtgcttgaaatcgtcgcacccgtctttctgttggccgccgtcgggttcggctgggtgcggatgggattcgagtacaggctgcaattcgttacccggctgggaaccatgctggccgtgccctgcctgatcttcgtcgcgctgatgaagaccgagattccgggcggtgatctcagccgcttcaccctggcctcggcgctggcgattctggcgctgaccgtggtgtttggcctgatcgtgcggttcagcgggctggaccggcgcacctatctgccgccgcttctgttcggcaataccggcaatctgggactgccgctgtgcatgttcgccttcgggatcgaagggttgagctatgcggtggtgttcttttcgctcagcgccctgtggtcgttctcctatggaatccacgtggtcgcgggacagggatcgctgtccaaggttgtgcgagagccgatggtctgggcgacgctgctgggggcgctgtttctgagccaggattggcagaccccgcgctttctgaccaatgcgctcgaactgatcggccagatggcggtgccgctgatgctgatcaccctgggcgttgcaatggcccgcctgtcgatccgccggatcggccaggcacttgggctgtcgctgttgaaactggcaatctgtttcccggtgggctggctggtggcgcaagggttcgggctgagcggcccggcgcttggggtgctggtggtgcagatgtcggtccccgcggcggtctcggcctatctgctggccgagcggttcggcgccgatgcggatgccgtggccggcatggtcatggtctcgacgctgctggcggtcggcgctttgcctctggttctggcggccgtgctctagcgaatgtgattccatcgcccccctgaatgcgttagaatgccagaaaaaaggcaagaggcagatgagcagatctctttgcgcgctggttgcggtgctgttgctggtatcgtgcagcggtgggtcgaaaaacccgccgcgcaatctggatgatgcatgcagcatcgcaggcgagcgccccgaatacatcaaggcgttcaagcagacagaacgcaaatggggcgtgccggtgcatgtccagatgtcgaccatctattacgaaagccggtatcgcgccgatgcgcgcacgccgcatcaattcgtgctgggcgtcattccggttggccggcaaagcagcgcctatggctacagccaggcactggacggaacctgggaccagtatcgcaaagaaaccgggcggcgcggcgccaagcgtgaccggatcaaggacgcgtcggatttcatcggctggtatatgaacaagacccgcgagcgtaacggcatcgctctgggggatgcgcgcaaccagtatctggcctatcacgaggggcatacgggctatgcccggggcagccacaacggcaagtcctggctgctgcgtactgccgacgatgtggccgcacgcgcgaacatgtaccagcggcagctgtcaagctgccgccgctaccggggctgacgggtccgttttttgcaaccgctcagcggttgaccgagacgcccggctgaccgtcgatgaacagattctgattcaggctgttgcccttggtcagctggcccagaatcaccgtggtgcgcgacccggcgccatcatggatcacccatttgcgcagctctaccgggtcgccggtaaagctgagttcgatacgcccgtaatcggggttctcggggtcctgtgcggtgaccacggtggcggtgccgtcaaaggcgtgcccaaccaccatattggcgcggtccagatccacggtccgcgccagcacgatcgacaggggcgtgcggttcaacgggtattgctcgggcggctggttcgacttggggtcgtggatgatcacggtgccgcccttggccagaaccaccgaacggtcgggcgggtcgtattcgaaccgcatccggccgggccggtgcagccacaacttgccggtgctcagcgagccgtcatcgttgatctgggtgaacgttgtctgaacggttttcaggccgttcagataggtcgatatctcggccaggggcagcttgtccgccgcccaggccgccggcgcgaccagggtcagcgcaagagcgagtgcaatccgtttcatgtcaccccagataagcattcgcccggcgccggaaaagatcacccctgctccggcaccaggatttcgcgtttgccgacgtgatttgccgaagaaacaacgccttcgtcctccatctgctcgaccagccgggcggccttgttgtagccgatggcaagtttccgctgaatgtaggaggtcgaacatttgcggtccttgatcacgatggccacggcagcgtcataaagcgcgtcctcgccatcggtgttgccgccggtattcaaccccagcaccgcgtcgatattgtcggccttgtcgtcatcggggccttcgaccacgccgccgatatagtcgggcggaccgaactgtttcagatggttgacgatctcctcgacctcttcgtcgctgacaaaggggccatggcagcgggtgatcttggccccgcccgccatatacagcatgtcgccctgccccagcagctgttcggcacccatctcgccaaggatggtgcggctgtcgatctttgacgtcacctggaagctgatccgggtggggaagttggccttgatggtgccggtgatcacatcgaccgaggggcgctgggtcgccatgatcaggtgaatacccgatgcccgcgccatctgggccagacgctggatgcaggcctcgatctctttgcccgccaccatcatcaggtcggccatctcgtcgacgatgacaacgatgaagggcagcacctcgggcgcgaattcttcggtctcgaacacgggttctccggtgtcgtcatcgaatccggtctgcaccgtgcggctgaacatctcgcccttggccagcgcctcgcggacgcggccgttgaaaccctcgatattgcggacgcccatcttggacatcttgcgatagcggtcctccatctcgcccaccacccatttcagggcaacaacggcctttttcgggtcggtcacaaccggagagaggagatgcggaataccgtcatagacggaaagctccagcatcttggggtcgatcatgatcagccggcattcggccggcgtcagcttgtagagcaggctgaggatcatcgtgttgatcgccaccgatttccccgaaccggtggtgcccgcgatcagcaggtggggcatcttggcgaggttggccacgaccgaatcgccaccgatatccttgcccagcgccagcggcaggctcatgttgctgtcgccgaaatcacggctggcgaggatttcgcgcagtaccaccttttcgcgatgctcattgggcagttcgataccgatgaccgagcggcccggcacggtcgagacacgtgcggaaagtgccgacatcgagcgtgcgatatcgtcggccagaccgatgacgcggctggccttgaggcccggcgccggttccagctcgtacatggtgaccaccgggccggggcggaccgagacgatttcgcccttgacgccgtaatcgtccagcacgttttccagcatgcgcgcgttctcctcgagcgcctcgtcgctgaggtgatggcgctggatgctggtggggttggagagcaggttcagcggcggcagttcgaaggcaaccgacgactcctcgaaggcaagcgtaggctgcgcctcggcctgagcgcggcgcgagggcaccgggttgcgccgcaccggctgcgccaccaccggcttgcgcggttgggcggccgggatgttgggcatcggttgcggttgcggtgtgggggccgcctgatacggctcggcgtcgtccgtgggcagggggtcgggctcgaaccgctcctccagttcccaatcctggtcgaattcctctgtcggcatcgcccggaaacccgcggcttgagacatgtccgggaaggcagagggcacggtcgtgaccggcgcatgctgctccggggccgcctggaccggggcctgtacttgagttgcctgcggggcccgcgcggcggtcaccggcggctcggcgggcaggtcgccccggcggcgggtgtccagcagcagcggatcgggaccgcgcccgcgacccttggtcagcgggcgctgcggatcgggcggcggcgcgacgacgcccgcagcctccttgcggctgcgcacgaccgcggcgatctttgaggcgatacgctcggttcccggcatgacgtcatagccctgcaccggctcgggttcgatcagctcgggctgcggcatcggctcggaccggcggatcagtgccggcatccgggccagcaggcccggtttgggttgcggtgcgggttcggggaaatcgtcttcttcgaccagagcctcggcataggccgcctcttcggccatcctggcctcttcggcggcgcgcctcgacgcttcgcgccgctcggcacgcagcgcctgccgcgcccgcgcagcagcgaccccggccgatgcgccccggcccagcagggtcatcaccccgccatagaccaggatcgcgcccaccatcgcatggcgcagaccacgccggatctcgggccaggtgaagcccagcacaaaagccgccatcgtcagcatgaccacggccatggccagcgacgtcagcttgaccatcagatgcgagccgagcggaaccagcgtcagcagcgcccccatcacggtgtcgccaaacagaccgcccaggccgaaactgtgggtcgcgcgccaggtctcgccggggaccagggtcgcagcatagaccgacaccaccgcgatccagatcggcatgaagaccagccggccaatggcccggtcctcgcccgaatgcagggcaaagcgcaggccccaggcgatcagcaccaacgggatgccccaggcaccgcccccgacgatcatgaacagtggcgccgcgatcgacgcaccgatccgtccggtccagttctgcaccggcgcatcggtcgacaccatccagttgggatcgtcgggcgtataggtgcccaccatcgccgccgcgagcaggcccagcacgatcagcgccagtcccagcaattccttcccgcgccgctcgatcgcggcctgcatgttgctgtccagaagtggatcgcgactgcgtgcgtgatatgatgccatgctaccctcgaacctcagcgatagatgcagtcgcgtagggcgatgagcccgcgctgcaagtcttgttttggggccaccatcgcgaccctgatatatgtctctccgggattctgccccggtttaccctgtgccagataggcgccgggcagcacccggacaccggtttcgcgccatgccttgagcgatgccgcctcaccgtcatcgaccggcagccacaggaagaacccagcctcgggcggctgatagccctgcaccccggcaaagacctgatcggccagcgcgtatttctcctgatagagcgcacggttctccgccacatgcgcctcatccgcccagacccgggcggcggcggcctgcaacggaccgggcagcggcgcgccggaatagttgcgcaactgcttgacatgtttcagcgtttccgggccgcccgcgatcaggcccgagcgcaaacccgccaggttcgagcgtttcgacagagagttgaacagcaccacccgttcgggatcggcgcccatctcctgcgcgacgctcagcgcccctgccggggcttcctcgcgatagatctcggagtagcactcgtcagcgaaaatgcggaaatcgtattgttcggccagtccgatcaactcggcccaatattcgcggctagccactgcgccctgcgggttggcgggcgagcagatataggccacggcggtgcggttcagcacctcgaccggcaggctggcgtaatctggcagatggccggtggcggcggttgcgggcacaaaatgcggctcggccccgactgaaatcgcagccaccatatagacctgatagaacgggttcggacacagcacgatgggccgctgaccgttcttctgttctgggcagagcgccatcgccgcgttgtatagcccctcgcgcgtgccgttcagcgccatcacgtttttctcagggtcgagcgtcacgccatagcggcgcgcgatccagtccgtgatcgcgccgcgcagctcgggcgagccttcgttcggcgggtagctttggaacaaatgggcgttttcgacgatgacatccgtgacccaggccggaaacgcgtgcttgggctcgccaatggtcatatgcacaacctcgccgcccgccggatggtggtcgagcagcgcacgcaggcgcgggaatgcataggccggtaggttcgagaaccgctcggggaaattcatctggtctgcctcgtgtcgggatcatgagcgccccgtttgcaaaccaaagtacagacgatccccgcttgcgtccagacaaagcgttgcccgcgcagggaattgtggtattcaggtcagcgcatgctctgccgccgcgcctacgcgcaacagcgcctcttcgccatccgggcggcccagcagcgtcagaccgcaggccggcgtcccggtgggcaggctcaacccgctgaggcccatcagattgccgatgcgggtattgcgcagcgccagcaggttctcggacacgtaatagtcatggtcgctgagcagtcggtcacggtcgggcggcaggattggcgcggtgggcatcagcacggcatcgaacccggcaaccgcaccatcccaggccgcgcggcaggtctccagccgcgcccaggccgccacatagtcggggcccgagaagcccgcgcccgcgcggaaccgttccaggatctggtcatacatggcatccggattggcctcgatcacatcgcgccacaggccataggcctcggcggtatagagaacgccggacagggccatggcatcgaccagttcgggaacctccaaaggcacgatctcggccccggcggcggaaaggcgcgacagcgcatcgtcaaaggcagacccgggctcctcgcgcagatcatccaacgccaccgtctgcaaaacggcaaggcggcaccctttgagcgaggcgccgcgcagatcggcggcgcgccccccttccagcagggccagcgcctcggccgcatcctcgaccgagcgggccagtgggccgaccgtgtcgaacttcaggcagagcggcaccaccccttcgaggctgagccgccccgacgtggtcttgagcccgaccagatcgtgccaggccgagggaatgcggaccgaaccgccggtatccgagccgatgccacaagcggcaagaccgaacgagaccgaggccgccgcccccgaggacgacccgcctggcacccaggccggatcatgcgggttcggcggcgtcgccgtgatcgggttgaggccaaggccggaaaaggccagctcgctcatatgggtcttgcccaggcagacggcgccggcggcggtggcgttgcgcagcaccagggcatccgcctcgggcacgcgtcccgcgagcagggcagagccggattcagtggccacacccgcgctgtcgaacagatccttccagctgatcggcaccccgtcaaacagcgaccggcgcagacccagcctggcgcgctcggcggcggcgtgcgcctcggcccgggcgcggcgggcggtgacgcgggcatagatgcgctcgctgtcggggtgggcctcgatcgcgtccagatagcaatcggtcaacgcgaccgggtcgatccggcccgccgcgataccgcgccccagatcgcttgccgtcatggtcagccaatcgctcatcttatcctcccgcttgccgttgccgcgacggtagcgacaggactgcgcatggacaatcccgaaccggcgcgcatagtgcgactcatggaacacagagccgatatcgcaatcgtgggcggcgggctgaacggccccgcactggcgctggcgctggcccaaagcgggcaaagcgtcgtcctggtggatgccctgcccgacccgctgcgcaccgacgccgaattcgatggccgcgcctatgcgctggcgctggcctcgcaacggctgctggccgctgtgggcgtctgggatcatgtggccgaggccgcccaaccgatgctcgagatcaaggtcagcgacggacatgccggcgccggcccctcccccttctttctgcatttcgaccatgccgagatcgaagaagggccgatgggctacatggtcgaggaccgctatctgcggcgcgcgctgctggctgcgatggaagacgcgccccgcatcacccgcctgaacggcgccgccgttaccgcgcaacagacggatggtaccggcgtggtgttgacgctggccgacggatcgcacctgcgcgccgggttggtggtgggttgcgacggacgcaagagcggcaccgccacgcgggcgggcatcaagcggaccggctgggattatggccagaccgcgctggtctgcgccatcgcgcatgagcggccccatcatggcatcgcgcatcagttcttcatgccgccggggccattggcgatcctgccgctgcccggcaatcgcagctcgatcgtctggagcgagcgaaccgaggccgccgcccgcatcaacgcgctgcccgaggcggaatatctggaaatcctgcggccccggtttggcgatttcctgggcgagatccggctggagggtgcccggttcacctatccgctgaacctgaccgtggccaatgcctttgttgctgaacggctagcgctggtgggagatgcggcgcacgggatgcatccgattgccggtcaggggctgaacgcgggcctgcgcgacgtgggcgcgctggccgaggttctgattttggccgcgcggcggggcgaagatatcggcgcagcccctgtgctggagcgctatcagcagtggcgccggttcgacacggcaacgctggcactggcgaccgatgccttcaatcggctgttttccaacgacaacccgctcttgcggctgggtcgcgatgtcggcatgggcgtgatcggcgctttccccggcctgcggcgcggtttcgtgcgcgaggcgaccgggctgaccggtgatctgccgaaactgatgcagggccgcgcgatctgagtgcggctcctccgcccttgcgggcgtcctcgcctcaggcgcgtccttcgcgttgtgcccggtaccggcgcgcccagtcccggctttcttcgccggagagcttggcaaccgccggggtcagaccctgcgcccgctccgggtcctgacccagatgcgcaagaatggccgagaccacctctatcggcgtgttcgcgaggtcttcgtagtcgatgcccagcggagtgatgccctgggcgaggaaccagtcggtccagcccgcttcataagtctcaagtgcgcgcacatggctgtcgatcgcgtcgaaatcgtagaccgggtcgcgatggggggcgagccgttcgatctcgcgcccatcgggcgcaatatgccagagccccgattgctcggcccgcacccgcgacactgcttgcgccaccttgtcccggcggcgcagatgcagatagcgggttggtccgaatgccgcctcgatcagggcggtatcgccgggcagtccgggatagagatggtccagcatgcccagcatatcgcccagattctcgcgcatcaggcgcagcccgaataccggcgtctcgcctcgcccctcgcgcagtgccgcctccagataggcgcggtcaaacccaaccacgcccgggcgcagcgtctcgggcaggccccaataccgggcccaccaatcgatggattgggtgcgaaagaaggaatcggggtcaccggccgcgccggtagccgccagatagccgcacagcagggtactgccgctgcgcggcgttccgcagatgatataggccgcaggccggtcagtcatccagcgggcgtgcctcgtccaccagcatcaccgggatcccgttgcggatcggaaaggccagcttggcgcccttcgacaccagttcctgcgccccggcatcgtattccagcgtggcatgggtcaccgggcagaccagcgcttcgagcatgcggcgatcaaaggcggcgggggtttcactcattgcagggggtccttgccgctgttgccgcagagggcgaattcgatcagggtgaccagcgtctcgcgccgggtcttgagacagggcgcttcgagcagggcctgtttgtcctcgggcgtgaaatccagcagcatcgacagcgaattgaccagcagctcgtcatcggcctgggtcaggctgtcccagtcggtgcacatgtcgcgcgcctcgaagaaccgttgcagcaggcgcaggaaggcatcgcggtcgaaccggggatcgggcgcgcaggcggcggccagatcgtgatcgaagcttttccagcacaccgtacagcggcgatagggcgcgaacccgtcgacctcggacttgatccgaaagcgtgagacgccggtcagggtgatcatgtagcgcccatcctcggtctccgagaactgggtgacccgcccggcgcatccgatttggtgcagcttgctgccatcctgccggcagggattgggctggaccatgccgatcagccgctgcggcgtgcgcagcgcgtcatccagcatctgcagatagcgcggttcgaaaacatgcagcggcagccgcgaccggggcagcagcagcgctccgggcagcggaaaaaccgccaacgtatcgggaaggtcagcggattgcatcatgccttcaactgtagctctatcgcgcgattaggcaaatatcatcgagctgagcttgcgccggccattgagcacgatcggatcgttgggcttgagcgcatcgaagatggtgaacagctgtgccttggccgcgccctcgttccactcgcggtcacggcggaacaggtcgagcaattcggcaaccgcctgttctgtctgaccggcggcatgcagcgcctgggccagatcgaatcgggcctgatggttgtccggatcagcctcgacagcggcggccagttcggcgaccggtccggcattcgacgcctgacgggccagttccagctgggcatgcgcggcctccagctcgggcttggtcgagatctcggcgggcgcgccgttcaggatcgcctcggcctgatccagatcgcccagcgcaatatgggcgcgcaccagcccgccataggcggcggcatggttcgggtcctcgcccaggatcgcggcaaaggtctcggccgcatccgcagccgcgccctgctccagcatctcctcggcagcgacgaccgcctcttccagctgggcgccgggcgcctcgccacctgcggcggcgatcacccggtcgacaaaggccgaaatctcggaggcgggcagcgcgccctggaacccgtcgaccggctggccctgataaaacgcatagacggtcgggatcgactggatccgcatctggcccgcgatcatctggttttcgtcgacattgaccttgaccatcttcaccgcacccttggcggcagtcacggcagcctcaagcgcggggcccagcgtcttgcacgggccacaccagggcgcccagaaatcgacgatcaccggaaccgtctgactggcctcgaccacgtcggccatgaaggtggcttcgttcgtgtccttgatcagatcggcggcgggggcggctttttgtccaagttcaagcatatcgggcgtccttacggaatgagttgggacatatatggactgcgcgcgcggtggtgccaacccgttccgccggaaatatgggtcactggcggcggtctggccggtccgggacattgacgatcagcgccgcgaattccggcactttcgagagcgcggacaggaaccattcggcaaagggggcaccataggtcagcgcggcgttctggagggtcggaaggttggccaaaacgaagtcgacgacgggctgacccagaaggtcaccgagtaccttccctgtcacagcatccaccaccattgtcatggagctagagatcaccgcgatccgccacaagacgttccggttcaccgccttctgcgcctcgcgcgcctgggccgaggggttttcgacaatcgcgctttcaagcgcgcgcaggcggtcgcccatcgcctgctggcccgcgatgatctggtggctgagcgcatcctgcgcggcggtatcctgttcggggtcgggattgtcgcgggccttgcgggcgcgttccatcaagagggtcacggtggggtgatccaccgtcagcccgccgcccgcgtcgcagacgctcgacagcagggcggcaagcgggccgggaaagggcatgccctcttcggcccctgccctttcggcggcgcgcagctcgttcagcgccagatggatcatcgccatgtccagcgcctcgaactcgtcttgcagcatcgggaccagatgccgcgccagatcggcgagacggggaaactgattgcccgccatttgcgccaaacgctccagaagcgccgggagcgaccggtgcatcgcgcgtttcagcgcgtcttcctgctcttcggcggtcgggcaactggcggtcacctccagcctgccctcctgctcggccaccgggaacagcggatcgggggccggggttggcccggtgttcctgggtggctgccaatcttccagatagtcgaacaggatccgggcgcgggttttgttgtcttcgatcttggcaatccgcgcgatctcagggtcctgttgcgccgcagtgcaattggtgaaggtgaggccgattggtccggggtcggtaacaaggcgcgtcagccgccgcaacggccgcagatcacgggcttgcgtgttgttcagcgacagcatgatcagccgggtcagggcggcaagcggcgcgatatccgatgcttgcatgttctccagcgacagcgtggtcagccgggtcagggaggcaagcggggcgatatccgaaacttgcgtgttgttcagcgacagcgtggtcagccgggtcagggcggcaagcgccgcgatatccgatacttgcgtcttgttcagcgacagcccggtcagccgggtcagggcggcaagcggcgcgatatccgaaacttgcgtgttgtgcagccacagcccggtcagccgggtcagggcggcaagcggtgcgatatccgaaacttgcgtattgttcagcgacagcatggtcagccgggtcagggcggcaagcggcgcgatatccgatacttgcgtgtcgttcagcgacagcgcgttcagccgggtcagggcggcaagcggcgcgatatccgatacttgcgtgttgttcagatctaaatcgcgcagttccgtcaactctgcaatcgacggcggcaggtggtcgagggcgtgggtctcttcctggtcaaaactgagggagtcgtccccctccctcttcgcctcttcaatccgccgttccgcagcggcataggctttgtcggcgtcactcattactctcacctctggttgaggtgagcgtaaggtcgccggaacggcgcggcaatatccgtcggggtgctaaggcagttttcgaacggaatgacccggaaataccctgccatgccttcggcattctcaggacatttccgatatctcaattcagattggttagaaaacgccctagagatcgaaactggcaaagaccggggcgtggtcgctgggctgctcccatccgcgcgcgtcgcgaaggatgcggctggaatggcccgcattcgagatgtcgggcgtggcccagacatggtccagccggcggcccttgtcggcggcgctccagtccttggcgcggtaggaccaccaggagtagagaagcccctgagggatatcctggcgggtgatgtcgacccatttgcccgaatccatcacctgacccaggtgatcgacctcgatcggcgtatgcgacacgatcttgagcagttgcttgtggttccagacgtcatcctcgcgcggggcgatgttgaggtcaccgaccagaatggatttctcgggggcattggcatggaaccagtcgcgcatctcggtcaggtaatcgagcttctggccgaatttctcgttcacctcgcggtcgggcacgtcgccgccggcgggaacatagaaattgtggatggtgaccccgttttccagccgcgccgcgacatggcgggcgtggcccagcgtcgcgaagtcctcgcgcccaacttcctcgatgggcaggcgcgacaggatggcgacgccgttatagcccttttgcccatgcgccacgacgtgccggtatcccaggtcggcaaaaccctcgaccggcatcttgtcgacgggcgacttgatctcttgcaggcagaggatgtccggcccttcttcggccagaagcttgcacacgatgggttcgcgcaggcggaccgagttgatgttccaggtggcaagggtaaagggcatggcgcgtctcgctttcatccagtctggcgaaacctatcgcctaacccggcgatgtccatggcctgcacaaaaaaaggccgggcacgaagcccggccagtccaacagggaggtgcatgtcatgacccggacatgcgcgggttggggtcaggttaaaggtaccacagaaattccactttgacctgaatcaatatctcgaattacgccacaagcctgtatccgccggattcggtgaccagcaggcgcgcgtttgacggatcgggctcgatcttctggcgcaggcgatagatgtgggtttccagggtgtgggtggtgaccccggcattgtatccccagacctcgtgcaggagcacgtcgcggggcaccacgccgtcggtcgagcgatagagatacttgaggatgttggtctctttctcggtcaggcggatcttgcgatcatcctcggtgatcagcatcttcatcgctggcttgaacgtatagggccccagctggaacaccgcgtcctcggactgttcgtgctggcgcagctgcgagcggatgcgcgccagcaacaccggaaacttgaacggtttgctgacatagtcgttggcaccggcatccaggcccaggatggtgtcggcatcgctgtcgtggccggtcagcatgatgatcgggctcttgacgccctgcttgcgcatcagccggcagagttcgcgcccatcggtatcgggcaggcccacatccaggatcaccagatcatagatcgcctctttggtccgttccgatgccgcatggccggtctcggcctcgaagacatcgaaatcctcggtcatgaccagctgttcgctcagcgcttcgcgcaggtcgtcgtcgtcatccaccagcaggatcttcttcagctgcgccataacggcatcctccagatttcgtttcccaacaggtgagggcgcagcacgagttcggcaagttttactgcatttctctcacgcggtcgtgttttacctgcgagatttatttcacatttccgtcgacagagactaggtaaaagccgtgaacgttataggataacacccgatgagtctgatcccggatatcaccgagcttttggcccgcgcccgcgccgacctgcgcatgggtgtcccggtcgtgttgcgggacgagggtggcgatagcgcgctggcgctggcggccgagacgctgacagcggcgcggctggcggatctgcggcaattgggcgatccggtcattgccatcacagggcgccgggcggaaacgctcaaggcgcgcgcctatgacggcgatctggcgcgggtgatcctgcccaccggggccgatctgcgctgggttcaggcggtggccgatccatcggacgatctgaacacaccgatgaaggggccactgggcaccatgcggcagggcaaggccgggctgcaccgtctggcgatcagcctgaccaaatccgcccggctgctgccggcggcggtgctggtggcactgcccgaggggcgcacattcgctgccgatcacgggctgaccacgatcgaccacgcgcaggccgcgccacacctgtccgagcgcagcccgctgcacgtggtctcggccgcgcgcctgccgatggaggtgtcggaggccgggcgcctgcatgtgttccgccccgaggacggcggcgaagagcattacgcggtcgagatcggccgccccgaccgggacaaaccggtgcttgcgcggctgcattcggcctgtttcaccggcgacctgatgggcagcctgaaatgcgattgcggcccgcagttgcgcggcgcgctggcgcagatgggcgccgagggtgccggggtcctgctgtatctcaaccaagagggtcgcggcattgggctggccaacaagatgcgcgcctatttccttcaggatcaggggtttgacacggtcgaggccaaccaccgcctgggcttcgaggatgacgagcgtgactttcgcctgggctcggacatcctgaaatcgctggggttcaaatcggtgcggctgttgaccaacaaccccgccaagatcgccatgatggagcgcaccggcatcgcggtgaccgaacgggtgccgctcaaggtgggggaaaccgcacataaccggggctatctggcgaccaaggcggccaaatcgggccatatgctgtgagcccgtgggatgtagttctgactccgcgcggggtgcggttttggggccgctaccttccctgttcgatcggcaagggcggcatccggaccgacaagcgcgagggcgacggagcgacccccgtcggcatccatcgcatcgtcggcatgctgtatcgcgccgaccggatcgcaccgcctgccccctgggcgcggcccatcggtccgggtgatctgtggtctgacgatatgggcgatgcggcctataaccatctcgtaagcgcgccctacgggcacagccacgaacggctgcgccgcagtgatccgctgtatgatctggtgctggtgaccgactggaactggcccgaagcggaacctgggcgcggctcggccatctttgtccaccaatggcgccggccgggctatccgaccgaaggctgcgtcgccttcagccgcccgcatctgcactggctcacacgtcgggtacggcccggaacgcggctgatcatcccgccgctttgacccggtcgccgaaaatggcagagccgacccggacatgggttgcccccagcgcgatggcgctttcgaaatcgccgctcatccccatgctgaggccgctcaacccattgcgcgccgcgatcttggctagcagcgcgaaatgcagcgcaggttcctcctcgaccggggggatgcacatcaacccttgcaccggcaggtcaagcgcgcggcactcggcgatgaagccgtccgcctctgccggcatgatcccggccttctgatcctcttccccggtgttgacctgaatgaacaggtccggacaccggcccaattcctgcgccagccgggcaagcgtagtggccaacttgggccggtcgaccgagtggatggcatgcaccagttccatcgcctgacgcgccttgttggtctggagcgggccgatcaggtgcaactccacaccatcgtaacgttccatgaaggcgggccattttcccgccgcctcctgcacgcgattctcaccaaagatgcgatgcccctgttccagcaccgcctcgacgcgctcgttgggttgcaccttggacaccgcgatcagcttgaccgacccatccgggcggtttgcggcctgttcggccctggcgatgcggttcttaatctcttgcagcgacatgtcgtccccccgatctggcttgccgcagaaaaacaccatgtcggcgcaaaagaaaagggcaggtccgaagacctgcccccattcgataccgtcaagcggtgtacagcttagaagctgaagtacacaccggcctggaaggtgtcgttgtcgttcgacgcacgacggtagcctgcttcgaaggaagcgccgccgcccaggtcgtacgagtagtggataccataggaaccaccttcgttcatgttcgaaccggcgactgcgtcacggttgtcaccacgaccggccagaacgtcagatgcgctgactgcttcttcgtcggtgtagaacagcaggatgttcgacgatgcgccgatatccatgttgccgtagatgccgaacttcgagatgccgtcgttgtcagcatatgcgacgcgtgcgccgaactggccaccgtcccatgcgaccgacaccagggtcttgtcttcccacatggcgtccgacgactggtgcgcagctgcgacagtccagtcaccgaagttgtaggacagcatcacgccgatacggtccgaagcaacggcgccgttacgggtcgagtacgacaggtggccggtgaagccgccggtcgagtagatggcttcgataccgttcacaccggtacctgccgacgagtatgcatcccagttgaagaactcgttgttcacgttaccaacgtgcgagtagaagctggcgccgtcgataccgatacctgcggtacgggtctcgaggtaggtgccgggcatgttttcaactgcaccgatgatgttgccgacgttcacgcggaagccctggtaggacacaccaaagcgagcgccgttgaaggtcgcgccgccgggggtgttgtcacggctttcagcctgtgcacggaagcgagcgtcgaacgcaacaccggcgtcggtttctgccgacatgtcgaactgcagacgcagacggctggtgatggtggtcttcgagacaccgttcacggcgcggtcgttggcgtcgttgtagtccagaccgaagcggccgtaaccgctgatacgaacgtctgctgctgcgacgcttgcggtagcgatcagcgcagtcgttgcgaagagaacttttttcatcgtgtttccctcggttttcattcatacgcccaaaccagtgaatccggcgtgggtatggacaggggtttcgctctttcgcccccctgtttgcaagtcttggcggcaagcccgacgcaaagtcgtcacggatggtgcagctttgccacagtccggtgacccggcagcggtttttccccctcacggcccatcagaaaacagacaaatccgcctcgtacgcgcgcgttccccctatagaggcttgctcccctcacgtggcttgggtaggacatttcccaacagaaagcagcgggaccgtccaatgaccttgcagaacgcgttcaaagccaccctcgtccttgccctgtgcctgggcgtggctgcctgcggcaaccggcgcgcgggcgtgcgcatcacggacgcaccgccggcggacgattcctatatcaccaacaaccgcgaaagcgcgcctaccaattacgagaaatcctcgatctgggatgtgttcggcccctccaaggccgagcagactgttcaggtgaaccgttatctctgggcggcctcgctggatgtgctcagctttctgccgatccagtcggtcgatccattcaccggcgtgatcgtcaccggatatggcaccccgccgggtggcggccgctcgtaccgggccaccgtgcatatcaaggatcccgcacttgaggcgcggtcgttgaaagtgtcgctgcaaaccagcggtggctcaccggtcagcgccgcaaccgcccgcgcggtcgaagacgcgattctgtcgcgggcgcgccagctacgcattggcgacgacaaactctagaacctcgcgccaattcgctttatcaccacgccgggttcacgcccggcgtttgcattcatcaaggaccagaaccgccatgtcgcgctattccgccaccgaaatcgaagccaaatggcaagaggcctgggacaaggccggtatcttcagggccgcgcgcacggcggacaagccgaaatactacgtgctcgagatgttcccctatccgtcggggcgcatccatatcggccatgtgcgcaactacacgatgggcgacgtgatcgcgcgctacaagctgtcgaacgggttcaacgtgctgcatccgatgggcttcgatgcctttggcatgcccgccgaaaacgcagccatggccagcggcggccaccccaaggactggacctacaagaacatcgagaccatggtcgcgcagatgaagccgctgggctttggcctcgactggtcgcgcatgttcgccacctgcgacccggagtattacggtcagcagcaggcgttgttcctcgatttccttgaaaaagggctggtttatcgcaagaacgcggtagtgaactgggacccggtcgacatgaccgttctggccaatgagcaggtcgaggacgggcgcggctggcgctcgggcgcgctggtggaacggcgcgaactgacgcaatggttcttcaagatctcggacatgtcgggcgagttgctggacgcgctcgacacgctggatgactggcccgccaaagtgaagttgatgcaggccaactggatcggcaagtcgcgcggtctgcaattttcctgggcgctgaccgagcctgcgcatggtatcgaggcgctcgacgtctataccacgcggcccgacacgctgatgggggcatccttccttggtatttcccccgaccacccgctgaccaaggcgctggaggccgagaaccccgacctcgccgccaaggtggccgagatgcgcaagggcggcaccaccgaggaagccattgaaaaggccgagaagctgggcgccgataccgggttgcgcgtgcgccatccgctgaacccggattgggaactgccggtctgggtcgccaacttcatcctgatggattacggcaccggcgcgatctttgcctgcccggcacatgaccagcgtgacctcgatttctgccgcaaatacgacctgccggtgatcgacaccttcgtggcgctcgacgatcccaagccgatcgcgaccgaggcctttgtgccgctgaaaaccgaaaaggtgaaatggatcgaccatttcgccgggctggatgtggccaccgggcaagaggcgatcgacaccaccatcgactggatggaggccaagggcctgggcaccggcgtcaccaagttccgcctgcgcgactggggcctgtcgcgccagcgttattggggctgcccgattcccgttgtgcattgcgatgcctgcggcgtggtgccggagaaaaaggaaaacctgcccatccgcctgcccgacgatgtcacctttgacgtgcccggcaacccgctggaccgtcacccgacctggcgcgactgcgcctgcccgtcctgtggcaaacccgcccggcgcgagaccgatacgatggacacgtttgttgacagctcgtggtatttcgcccgcttcaccgcgccgcgtgccgaaacacccaccgatatggccgaggccgaatactggatgaatgtcgaccagtatatcggcggcatcgaacacgcgattctgcacctgctctattcgcgcttcttcgcccgcgcgatgcatatctgcggccacctgcccgagaagtcgaaagagccgttcaacgcgctctttacgcaaggaatggtgacgcacgcgatctacaagaccaccggcgccgatgaccgcccggtctatcactatcccgaggcggtacggcttgagggcggcaaggggtatctcgaggacggcaccgaggtcgagatcatcccttcggccaagatgtcgaaatccaagaacaacgtggtcgacccggtcgccatcatcgatcgtttcggcgccgataccgcacgctggttcgtgctgtccgacagcccgccggagcgggatgtggaatggacagatgccggtgccgaggccgcacacaagcacctgaaccgggtctggaacctgtgcgacaggatcgccgcaatggactccgccgcgcctggcgaaggggatgacgacctgctgcgtgaaatgcacaaatgcattcgcgatgtcaccaacgggatcgaaagcttcggcttcaacgcctcgattgccaagctctatgccttcaccaacacgctggcgaaatccaaagctggcgcggcggcgcaaaagcaggcaatcatgaccctggcacagctgatgtcgccgatgaccccgcacctggccgaggacatctgggcccatcagggcggcgaggggctgattgcggcggcgccctggccggtcgcggacgaggcgatgctggtcgatgcgctggtcaccctgccggtgcagatcaacggcaagcgccgcgcggaaatcagcgtgcccgcagacatggacaagacgcaggttgaaaaactggccctctccaccgatgctgtgcaaaaggcgctggatggcgccgccccgaaaaaggtgatcgtcgtgccgggtcggatcgtcaatgtggtcgtgtaaccgcagaaccctgctgatgctgccggtggcgctggccgcctgcggcctgcagccggtctatggccccggcggcgccggtgacgcgctgcgcggccgggtcgaggtttcggcccccgatgatgccgaaagctattggctggtgcagaatctggaacaaaaccttggccggaccgccgctgccggtaccgactatctgctggacgtcaaggtgcgcactgcctcgcagggtcaggcgatcaccgcctcgaacgacaccacgcgctattccatcgtcggcaccgccacctatacgctgaccggcaaggagagcggcgcggtgatggcctcgggcgaggtgcgcagtttcaccggatattccgcgaccggctcgaccgtggacacgctggccgctgaacgcgatgcccgtcatcgcctgatggtgattctctccgatcagctggtcacccagctttacgcaacgctggacccgccggcatgaagctgtccccgcgcgaggcggatggctatttcgcccgtcccgacgcgggcaagaccggtatcctgatccacggggccgatgccatgcgcatcgcgctgaaacgccagcagatcatcgcggcacttcttggcccgggtggcgaggaagagatgcgcctgacccggatgcccggggccgagttgcgcaaggacgcggcccagcttctggatgcggtcaaggcggtgggcttctttcccggcccgcgcgtggtctttgtcgaggattgccccgaaacctcggcccctgcggtgctgacggcgctggaggactggcagccgggcgatgcccagatcgtggtgaccgccggccagttgaaacccagttccaagatccgcaaggcgttcgaaacccatcccaacgcctatgccgccggtatttatgacgacccgccctcgcgggccgagatcgagcggatgctgtccgccgccggaatccgcgacgttccgcccgagccgatgacggtcctgtccgatctggcgcgcgatctggggccgggagatttcgcgcagacgatggaaaagttggcgctttacaagctgggggataccgccccgctggtgcttgaggatatcgccgcctgcgccccccgctcgaccgaggcagcgttggacgacgtgttgaacgttgtggccgagggcaaggagggcgagatcgggccgctgatccgccggcttcaggcccagggcaccacaccggtcagcctatgcatcggggcgacccggcatttccgtacgctctatacctgtgcctcggcccccggcgggccgtcacagggcatcggcgcgctgcgcccacctgtctttggcccccgccgcgaccgcattctgaaccaggcgcagcgttggggtgcgaggcggctcgaggcggcgctgacggtgctgaccgataccgacctcgccctgcgctcggcggggcaatcggcgccgcagatggcattggtcgagcgggcgatgatccgtctggcgtggctatcccggtcacggtaacgttacggcctcgcctgcggggcttgacccagcgcccgccggccccatgctgcaaccagatcatcaaaatgggagacgatcatgtacaaggtctatgggcgggtcaaaagccgcgcctcgcgcgttttgtggctgctcgaagagttggggcaaccctacgaattcgtcgatgtcggcccgcatgacccgcaggtcaaggccctgaacggcagcggcaagatcccggtgctggtcgatggtgaccacgtgatcaccgacagctctgccatcatgacctatctggccgacaagcatggccagctgacctatcccgccggcacgccggaacgcgccaagcaggacgcgctgctgcacaccatcctggacgagatcgatggggtgctgtgggtggctgcgcgccacggctttgtcctgcccgaggacaagcgcgtccccgccgtgatcgactgtgcaaaatgggagttcgagcgcaatctggcgcgtcttgaatcccgcctgggcgccccctttgcgatgggcgacaaggtgaccatcgtcgacatcctgctggtgcattgcctgaactgggcctttggtgccgggttcccgatcacctcggaccggatcaaggcctatggcaaagaaatgcgcgcccgccccgcgtttcagcgcatgggcgcattgaccccggcctgagcccaggccgccgccgcgcgtccggcccaacggccggtcgccaggcacccggtcaggaggtagccgccggtcggcgcctcccaatccagcatctcgcccgcgcagaacgtgccgggcagtgcgttcagcatcaacccgtcatccaatgccgcgcgcgccaccccgcccgcggtcgagatcgcctcgtccatcgggcgcaggcccgcatgctggacgggcaatcgcttgatcagcgccgccagtgccccgggcgcctgcggcagcgggcgagcgaattccatcagcaaggcccggctttccggcgccagcttcagcgccttgcgcagatgcgaggacaggctggccttgccccgcgggcgcgccagccgggcagtaacctgttccagcggcaggtcgggcaacagatcgacaaagaggggcgcgccctgccggaccgccgccgaaaccgcatagatgccgccgccctccagtccccgggtcgagatcaccgcctcgccccggctgttcagcgcgcccgcctgccaggccacgcccttgaccggctgcccggccagcggcgccatatgcgcggaccagtcgaccaacaccccgacattggcgggcgcaaaggctgtcagcccgaccccgcgcgcgcccagcaccccggcccaggccccgtccgagccaagccgggcccagctggccccgcccagcgcaagaacagtgaccaagggctcgatcttctgtgcaccctcgggcgtgtcgaaacaaaacgcatcgccctgccaaccggtccagcgccagcgggtgcgaatctcgaccccgaggcccgccagttccgccagccaggcccgcaacagcggagaggccttcatcgcggtcgggaagacccgaccggtcgagcctgtaaacagctcttgccccagatcgcgcgcccagtcctgcaccgcttgggcgtcaaaggccgcaagcatcgggcgcagccagtcggccgcatcgccataggcggcaagcagccgctccagaggttcgtccttggtcaggttcagacctgacttgcccgccatcaggaacttgcgcgcaaccgagggtttggcctcggccaccagcaccggcaggccggcgcgggccaactcgcccgccgccatcagacccgcaggtcccgccccgatgacaagcgccggtttcatgcctgccgcgtctcgatactgcccgaaagctcgaccacccgatgcggataggggatttcgatgccattctccttgagcgcgttccagatcaggaacagcacatcggacatgaacttgttcttgccgtcgtcgatcccctcgacccagaattcgaccgcgaaatcgaccccgctatcgccgaaaccgcgcagctcgcaatcgggcggaaagggttttgccagaacgccgggatgtgtcgccaccaccgcctcgatgattgcaggcacccggttgatatcggtgtcatagctcaccgaaaacggcgcctcgtaccggttggcgctgccctgatccgagaagttgaccacccgggtggtgataaaatcctcgttcgggaccacgatccagcgcccgtcgaacgtctcgaggatggtggcgcgcgcggtcatcttgatgatggtacccgcctcgcccccgtcgagttccacgtaatcacccacggtcgcctgcccttcgagcagcaggatgacgcccgagatgaagttcgaggcgatcttttgcaggccaaagccgaggccgacaccgatgacaccgcccagcaccgccagcgaggtcaggctgatccccatgatgttcatcaccagaaggaaagcgatgccgaagataccgatctcgaccgccttggcggtcagctcgcgcatggcggggcgcatttcacgctgctgcttgatgaaattcaccgactggtcgttggaccagcgccccaaccagaaaatggcgccgccgaccacgaggaaacgcagcgcaaacagcagcgagaacgagaggttgcccagcggcaccacggtctggtccagcttggccatggccggttcgagaagccccagcgcataaagcgccgccacagggatcagcacgtagcggcccagcagtttcatcagcggatcgtcaagaatctcgcgcaccagaatgcgggcggccaggaacaggaacacccgcttgccaaaggcgatcaccgcccccgagccgaacagcgaacgggtgacgctttcgccgatgccggtaaagacataagccagaagcggcagcaacagcggcacgaagatcaacacgaaacggcgggtccgcgacagcgggtccatctgctccacaggcggcgtcagcaggcgcgacagcggcccacgcagtcggcgcgcggcataaagcgcggccagataggccaccaccagcaacgcaaattgcgaccaggcggccgggctcgacacccagcccagcgcaatatcccacagacgttcgacctgtacgagcaggttgttcaacagctcggtctgggtctgggttccaagttccatcggtctctccacttgcaccgtttgcacggtggtgcatcctcttgcccatgaccgacaaggaaaacaagtgcctcgaattccccctgcccgggcggctctgtccgctgtgcgggcggccgatacccgatggggacggcagccagcatcacctgatcccacgattgaaaggcggcaagggcgggccgactgtcctgctgcatgtcatctgtcacaaggagatccatgcaaccctgaccgaggcggaactggcgcgcagctttcacacgatcgaagccctgcgcagccatccccgattggcgaaatttctcgcctgggtgcgcaagcggccgcctgggtttcgctcgaaagtgccgggcggacgacgcaaacgctagcggttcagagccttgatgcgcgacggcgaccggaaacctgcaaggtttccggcccggtttcgttgcacgaaaccggcacctcgcggacagatgggatcaggggcaaagccgggcgatgcctgcggcgatcccgggatcggcggcaagggaatcggccaccagcgctcgggcggtctccagcagctggtcagctggtacgatacggtccaccagaccgaactcataggcctcctgcgcggtgatcttctggcccgccatcaggatcagccgggtccgcgccggtccgatcagcgccgccatgcggaccggatcggagggttgcggcagaaagccgagcttcatcaccggatagaacagcttggcctcgggcaccgcgatgcgcaggtcacaggccagcgccatgccattggccccgcccgccaatgtcccgttcagggccgcgaccgtcaggcagggcagcgccgcgatcgcgcccgacagccgctcccacaagtccgaggtcgccaaccccgcccgcgcggcctcgagatcggcaccggcgctgaataccttgccgcgcccggtcaggatcagcgcccgcgcctcgcccgccgtctcggcgatctcgaccagccgctccagcatggccacggtcagcgaattggccttgtcggggcggttcagggtgacggtccacagaccgccctccttttccagctcgatcatgccagccccacccgcttgcggatatcctcgtccctgagcgagatttcggttcccagaaacgggtccgcctcggccccgcacatccacaaaagggtgcgtgccggccagtcggcgggaatatgcgccgaccagtccagctggctgaccgggttgatgcccgagcccttgatctcgcgctgcatttgggtggccacggtgcccggcgacaggcccatggcgcggatgccatgatgcccctcttccagatgcaggcaggcggtcagcatcgctgcaccggccttggaggcgcaataatggctccaggcctcgaccgggttatgggcggcgcccgaactgacggtcagtatggtgccaccgccagccttgcgcatcaccggcaatgccgcgcgcatgccgtaatagacacctttgaggttgatatcgatggcatggccccacccgacggggtccgagctggcaagatgcgagatcggctcgatcacacctgcgttattgatcagcacgtcgagcccgccgaaccgcgacaccgccgcgttcaccgcgcctgccacctgcgccgcgtcggccacgtcgcaggccagggccagcgcgcgatcgccgatctctgccgcctgcgcggccagtgcctcggcgctgcgcgccagcaatacgacattggccccggcctgggcaaagacacgccccgcctcggccccgatcccccggcttgcgcctgtgatcagaacggtttttcctttcactgcggtcatgcatcttcctcccatgtctgctgcgccagtcctacgccgggacaggggaaggatccagtgcctgccccccttgacgcccgccccttgccgcaacacgataggcgcgaaattgatccagagaggttcttctgatgcccgtttttctacgccgcacgtccggcgccgttcttgtttatgccatttcaacccagatcgcctgggcggacctgaccgccgatcaggtctgggccgactggaacgcctatctcggcggcatgggttatgacgtcgcaggcacggaaagcagatcgggtgacacgctgaccatcgccgatttcgccatgtccatgaacatgccggaacaggacagcgcgatgtcgttctcgatgccgcagatcaccctgaccgatcagggtgacggcacagtccggatcggcctgccagaagaattcccgctttccttcactatgagtgtcgaggatgaggcgccggtgaccggcaccgtcacctatgccaaccgcaacatgtccatggttgcaagcggcgatccggacaacatcacctatgattacaacgccgatcagatcagtgtgcggcttgcctcgctgatggccgatggcgaggcgatgcccgccgacgccataagcttcctgatggaaatgacctctgtcagcggcacatcgcagatgagcctgggcgagatgcgcgatctggtgcaaagcttcaccgcagcgggcctgacctatgcgctgtccttcgacgacccggactcggacgatgcggggaacttctcgggcacgctgtcggatgtcagctattcggggagcggcagcctgccgaccagttttgatgcgaccaacttctcggacatgctgaagtcgggcttcgcctttgacgcgctgatgagctatggcgccggcagcggcaatgtggccgccaagggcgatggcgaggagtttgcctggacctcttcctcgcagggcggcgatttccggatcgcgatggacgcgggccatgtggtctatgacctcaagggccgccagtcgcagatttcgatgacgacgcaggacctgccgtttcccattgatctggccatggcggaatcggggttcaagctggatatccccacgcaggcgggcgacgatccgcaacccttcagctttggcatgaacctgaccgatttcaccatgtccgacatgatctggggcatgttcgaccccgccggcgccctgccgcgcgatccggcgaccgtggtgcttgacctgtcgggcctggcgacggttctggtcgatttcctcgatccgaccgtagcagaaacgctcgaggcgaccggcggtgccccgggcgagctgaacgagctgaccatcaaccagctgctggtctcgctggtgggggccaagctgaccggcaccggcgccttcaccttcgacaattccgactacgagtcctttggcgggatgcccgcaccctctggtgtggccaacctgacgctgacaggggcaaatgcgctgctggacaagctgatcgcgatgggcttcgtctcggaggatgacgccatgggcgcgcggatgatgatgggcatgctggcggtgcccggcgatgcgcccgatacgctgaactcgaagatcgagatcaatgaacagggtcatgtgctggccaacggtcagcgcatcaagtaaccgcctttggggcgcgtgcatcggctgcgcgccccgttgacaccccggtcgcccgcgccgcgccccatggggcttgcagcgggcggcggcgggggctacctccctgacaacagcaaaggacagcccatgccgcacaaggccgaagacctcagccacgcccttttgcacgccgcccgccaggctggcgccgaagccgccgacgcgctggtggtgcagggtacatcggtctcggtcgaggtgcgcggcggcgcgttggaacatgccgaacgctctgaggggaccgatctgggcctgcgggtgttcgtcggcaagcggcaggcgatcgtgtccagctcggacagccgccccgaggcgctggccgcaatggcggagcgcgctgtggcgatggcacgcgaggcccctgaggacccctatgccgggctggccgagcccgatcagctggcgcgcggctgggaccttgccgcgctgaacctgcgtgaccctgccgccgaacccgaccctcaggcactgatgcaggacgcgctggccgccgagaccgccgccgcagcggtaagcggcgtgacccaggtgtcggatgccgccgccgcttacggtcagcaccatgtgcacctggccgccaccaacgggttttccggcggctacgggcgcagtgtgcgttcgctttcctgcgtggcgatttcgggcagcggaacggggatggagcgggacgccgatggcgacagccgcacctatcagtccgacctgcgcagccccgaagagatcggccgcagcgccggcgaacgagcggtggccctgcaaggggcgcgcaaaccggcgaccggcagctatccggtgctgtttgatgaacgcatttcagcctcgctgatcgggcatcttctggcggcggcaaatggcgcttctgtcgcgcgcggctcgtcctggctcaaggacaatctgggcgagcaggtgctgcccgctgccctgtcgctgatcgaagatccgcatcgcccgcgtgtctctggatcgcgccccttcgatgccgagggcctgccgacgcaggcccgcgccattgtcgaagacggggtgctgaccggctggacgctggacctggctagcgcacgcaagctggggttggcctcgaccggcaatgccacccgtggcgtgtcgggtccgccctcgcccagcaactggaacctgacgctgacgcccggcacggccagccgcgacgatctgatccgcgacatgggaaccgggctgctggtgacctcgctgatcggatcgacgatcaaccccaacaccggcgattactcgcggggggcctcggggttctgggtcgagaaaggccagatcgcctatccggtcaacgaatgcaccatcgcgggcaatctgcgcgacatgctgctggggatgatcccggcaaacgatgcccggccctggctgacgcgggtggtgccgtcgatcctgatcgaggggatgacgcttgccggaaactgacgtcgacctgctgatccgcgccgcccgcgaggccgggcagatcgccacccgctattcggggcgtgacgcccggcgctgggacaaacccgatggcgcgggcccggtgaccgaggccgatctggcggtgaatgccatgctggcgcagatgctgcccgcggcccgccccggctatggctggctcagcgaagagaccgaggacaccgccgcgcggctggatcacgaccgcgttttcatcatcgacccgatcgacggcacccgcagctttgccgaagggtcgcgcacctgggcgcatgcgctggcggtggcggatcggggcgtggtcactgccgccgccgtctatctgccccagcgcgacctgctgttttccgcctcggccgggggcggcgcctttctgaacggcgcgccgatccgggtctcggcgcctgcgcatctggcccaggcgcatattcttgccgcgcgccccaacctgcagccggaacactggaccgggggccaggtgcccgcgttccaccgcgactatcgcccctcgcttgcctatcgtctggcgttggtggcgcagggacggttcgacgggatgctgaccctgcggcccagctgggaatgggatatcgctgctggcgagttgatcctgcgcgaggcgggcgggctttgtaccgaccggagcggtgcggccctgcgcttcaacaatcccaagccccggctggacggggtcatcgccggtgggcacaccgtgcatcgcggcctgttcggcgccctcgaccccgccagcgcgggtattgcggcgcattgacggcaacagccccgcgcgcccgatggcttgacccgggccgccaaacccttagggtgccgccgatttcaacccctctccgtcaggagcgccgcatggcatccaccgccccgaccgaccggcgacccggcgcatccgatggccgttcaccatcggggcgaggctgagccatggcgcggtctctcagccttgcggcctatcgggtgctcagctggcgtggtgtacatccgccgggcaaggatatgccggcccggccaaagggtgaactggtctggattcatgtgaacaaccgcggccgtttccccgcgctttgcgatctgtccgaacggctggtcgcccagcgccccgatctgagcctgctgttcaccatcccggcggacacgcgggtcgatgactggatggcgccttgcggtctggtttcggtcctgcccgaagaccatccgggcccagcccgccggtttctggatcactggcgcccggatttgtgcctgtggtcgggcggagcgctgaaacccaacctgatcgacgagaccgacagcgcgggcattccgatgctgctgatcgacgtctctgagcgagagttgcaggcccgccgccaccgctggctgcccgatctgacgcgcaccatgctggactgtttcgacctgatcctgaccgatggcgaggcaaccgcgcgctatgtgcgccgggctggcatcccgccagccaaggtgcgtgtctcaagcccgctgcaggtcagcgccaacccgccaccctggccagaagaggaactggtcgagaccaacgcgacactgggcggcaggccggtctggctgtcggcctggacccagcccaaggagttcatctcggtgctgaccgcgcatcgccacgcgctgcggctgctgcaccggctcttgctgatcgtgcatgtggccgacccggccgaggcggaaccgctgcgcgcccggcttgaggcgatggatttgcgctgcgccgattgggatgcgggcgaccggatcgaggattcgacccaggtggtgatcagcgcccatgccgaggatctgggcctttggtaccggatctcgccgctgacattcatgggcagctctctcgagttcggcaccggcgggcgcgatccgctgacggcggtggcacttgggtcggcgctgctttacggtccgaatgtgcgtgctcacatggagacatatgtgcggctggcctcggccggtgccgcgcgctcggtgcgcgatgccgaggcgctggggcgcgaggtcgtcgaccttttggccccggatgcggcagcgcgcatggcgctggccggttggcaggtggccaccgaaaccgcgcatctgaccgactcgttgatcgaaatggtgcaggaccggctggaccggcgaaaggcagttcatgcgagcacctgagttctggcagaacgatcccgcgcatccgggctggcagtcgcggctgctggcaccgctgggcgcgctgtatgcccgcgccaccgcgcgtcggctggcaaagggcgatccggtttcggtgccggtaccggtgatctgcatcggcaacctgaacgcgggcggcaccggcaagacccccagcgcgatctgggtcgccgaacggctgcgcgatgccgggcacgaaccgcatgtggtcacccgtggctatggcggtacgctcgaaggcccggtgcaggtcgatccgcgccgccaccgcgccgagcaggtgggcgacgagccattgctgctggctgcctttgccgaggtctgggtggccaaggatcgcgccgcaggcacccgcgcagcagcggcggcgggggccagcgtgatcatcctggatgacgggttccagaacccgagcgtcgccaaggatctttcgattgtcgtggtggatgcggcgcaagggttcggcaacggtcgctgcattcccgccggccctctgcgagaacctgtggcaacaggtcttgcccgtgccgatctggttctggccctgggagatgcacaggcacaggagcagtttcgcgacacctggggcgccgcgctgagtgtgccgctggtcactgccgagctgaagccgctgcgcaccggtatggactgggccgcgaccccggtgctggcctttgccgggatcggcaacccggccaagttctttcgcacgcttcgggccgagggcgccgatctgcgccgggccgaggcgctggacgatcaccagccgttgacaccggcgctgatgacccggctggaaaacgaagcgcggcttctgggtgcccagttggtgacgaccgagaaggatgccgtgcgcctgccgcccgcgttccgctccaaggtcatcaccctgcccgtccggctggaggtagcggaggaggacaggctgcgcgccatcctgctggccgcagcgccgcccccgccttaggctcagttgcccagttcggcctcgatcagtgccttgaacccgtcataggcctggttctcgaccttcttgccgttgatcatgaagctgggggtcgagttgatgtcatcccgggtcgcgtgttcctggtaccatgcgaccagggtctgcgccttggtggcgtcgcccagacaagcctcgagcttgtcattctcgatcccggccaggcggccgatcttgcgcagctcctcggcgatctcggccgggccaccggcacgcgaccattcggcctgccccttgtagatcaggtcggagatgccaaagaatttctcggggcccgcacagcgcgccaccatcgaggcccagagaccgtagcggtcgaaatacacctcgcgatagatgaaacgcaccttgccggtgtcgatgaaatcggccttgagcttcttgtaggggccttcgtgaaacgccgcgcaatgcgggcaggtatacgaggcatattcgatgacctcgaccggcgcgtcctcggcgccctgcaccatctcgacaatgctcgaggtgtcgatctcggcctgctgcgcctcggcgctgccgacaagcgggttggcgggcaggttgccctgtgacggcaaggtcagccaataggcccccgccgcaatcgccacaccggcaaagaccaaggttcccaaacggttcatctttctgccctttctcaagatttctgtctcgataaaacgttctgggccagcctttcaagggccgcgcgcaaatcttcatctttggcgccgtcggccacccgcgcggcctcggccacgatttcgggacgcggggcgctggtggcggccttggggcggtgctcgaaggtggcctgaccctcggcaaaaccggtcggcgccgtctgggtgatgcggacccggctgatggcgttatagccataggcggcgttcacccgttcacgcagctgttccttctgcatttccagcatcggtgcctgggcaccggtggtcagcacggtcagcgtcgccccaaagccgcccttgccataaccgatattgaccggacgggcgatcgcggccagatcctgtccgacgatctcggcccaatgggtcagcacccgacccaccgcaaaaccgcgcgtttcgccagtgcggcgaatctggtcacccagcacgctggcggtgcgcttgaagccacgggtcgaggaacgtctgcctgtcatctggtatccgactctgttgccgctattctaaggctcagacaccggggcaccagtgaaaccgaaagatgagaggaagatttcgtgcgcgacctccaacactttgacgtgagcggcgcgctgctcgactggtatgatcgccacgcgcgcgagatgccctggcgggtcggacccaccgacagggcagcgggcgtgcgccccgacccctatcgcgtctggctgtccgaggtgatgttgcaacagaccacggtggcggcggtgcgcgactatttccaccgcttcaccgcccgttggcccacggtcgcggcgctggccgccgccccggacgaggcggtgatgggcgaatgggcgggccttggctattacgcccgcgcccgcaacctgctgaaatgtgcccgcgcggtgagtgaggagcacggcgggcagttcccagacagctacgaggggttgatcgccctgcccggcatcggcccctataccgccgccgccatcgccgccatcgcctttgaccgggccgagacggtgctggacggcaatgtggaacgggtgatggcgcggctctacgatgtgcaggaaccgctgccgggggtaaagccggtgcttaaggagcacgccgccgcattaaccccaacggcgcggcccggcgatcacgcccaggctgtgatggatctgggcgcgacgatctgcaccccgcgcgcgcccgcctgcggtatctgcccgttgcgcgccccctgcctggcacgccagcgcggcaccgcgcccgatctgccccgcaagagccccaagaagcccaaaccgacccgtcacgggcatgtctatctggcgcagcgcgccgatggcgcctggctgctggaacggcgcccggacaagggcctgttggggggcatgctgggctggcccggctcggactggtccgaggcgcctgccccctcgcccccgttcgaggcccaatggcgcgaactgcccgcagaggtgcgccacacctttacccatttccacctgatcctgcgcattcacacggcgcagctgcccgaaaccatggcgcccgacgggctggtgatcgtcgacaagcacgcctttcgcccatcggacttgccgacagtgatgcgcaaggccttcgacctctggcgcggccaatagcgtcatgggcaggccccgaaaaaacggttatgtttcagacattcagatgtggagcccgcgatgatccccacggaaacccttgcgcgctggcaaagtgccgcgccgttctggttgtcctttcttctgatcccgctggtctggctcgtggccagccagggcggatggtggctgttggcggtgccgctgtcgacctggtgggcctttgccatctacgaccaggtaacgggcctgaatgaggaaaacgccgatccccagaccggagacggggcgttgggatggtacatcctgctgcccaagctctgggtgccactgcaattcgtcacgctttacgggctgatctggtacgccacacgcgccgatcacttgtcgacccttgaaaagatcgcgctgttctttggggtcggtgtgatcaccggcaccatcggcatcaactactcgcacgagctgatgcatcagaagaaccgcttcgagcgctggctgggcgatatcctgctggcgatggtgctttattcgcatttccgctctgaacatctgctggtgcatcaccgccatgtgggcaccccgcgcgacccggtcactgcgcgttacaacgaggggttccaccggttctatccgcgcgttctggtgcaatgcctgcgctcggcctttcgcgccgaacgcgagatgctggcccgcaaggaccgtccatggacagatccggcaaacccgttctggcgctattgggccttgcaggggggcatgctggcgctggccgggctgttgggaggttgggccgggatcggcctgtttctggtgcaggcgggcattgcgatctggcagttggagctggtgaactatgtcgaacattacggcctgacccgcaaacacctgggcgagggtaaatatgaacatgtgatgccgcgccattcctggaacgcggcgcagaaggcctcgaactggctgctgatcaacctgcaacgtcactcggaccatcattacaagcctgaccgccggtttcctctgctgcaaaaccataccgaggcggatgcgccgcaactgccctatggctatccggtgatgacggtcgcggcgatgatcccgccgctttggcggcgggtaatgaacccgcgcgtgcgggcatggcggaaacggtattaccccgagatcaccgactggaagccctataacaaggcactgaacccggcgccgcgttaaggcactctacagaacccagaccgtcatcggcgcggccatgccggggatcgcctcgtcccggcgctcgtcgaacccatctgtcaggatcgccccaccttcggcaagaaccttgcggcgcagatcgtcgctgatcacgatcgaggcgtcatagacacgtgtctgcgtttccagcttggcggcgacgttcaccgtattgccgatcaccgcgaattccagccggttggcgccgatatcgcccagaacggcggggccatagtgcacgccgatcccggcccggatctcgggctcgccagcacggcggcgttcgcggttccagtccccgatcgtcttggccatggcgcgcgcgcaggccaatgcgttgctgccgtcgctctgcccggccaccggggttccgaaggtcgccatcagcccgtcccccagatatttgtcgagcgtcccgtggtgacggaacacctcgccctccatccgggcgtgaaaaccgcgcagcacctcgatcacctcataagggtcgcgcccggcggcaaagcgggtaaagccgatgatgtcgatgaacagcacggcgatatcctcttgccgcacctgtttcagcggctcgtcattctgactgagcgcatcgaccacattgggcgagaaatagcgcgacaggttggcgcgttcgcgttccagcccggcatttgtggtcaacagccggttgaagcgccgcaccgtcacccccagggtcaccgcaacaatcaggaacaccaccacctcttgcacccgcagctgaagcatgaagctgtttgggtccaactgctcggccacatcggggaaacccgcaaatgccgcctgtgcccgtgcgctcagctcggcaatcggttcggattgccagcgggcgatcacccagcccaatgtccacagcatcgcggtccatgtgccgatggtgatcaccgtgcgccaggaataggccagcgtgcctgcggccagaatgacaaagaaatactggaaattgtcgaaccggtattgcatggccagtggccggacatcgtcggaaagcgggttgggtaacaccatgcccagcgtcatgatcagcaggtcgatcaggatcagcagcagttccagccgcgactgtccgacccgccccgcccgccggatgaaccagccattgaccgcaagcagtgccaatatggcgtgataatagaccacgtcccaatgggggttcacaaagaccagcagcacagcgatcaccgccatcgcgatccagcgcgcgcgcaccgccagttccagcccctcgcgcttgtgcttggtcagtgccgcctgggtaaagcggttgtcgaaatcgaactcatcgggctgggtaaagaagaaccgctcacggcgcggaggcgcgactgtgctgtcggtcatggttgctttccttcgttcctgccctctcagataggcacaataggccatgctggtaaccgggtgcgacaaagaaaaaagccccgccgacatgcggcggggcaaggtgtagtgccatgtgtcaggccacaggcaccggcggtattcttggggttttacgaggtcagttttccagttccgcccggatttgctggcgcaacacgtcgatcggcacggtcttgccgtcacgtttgaagcaccaataggtccagccattacacgagggcgcgttttccagatgcgcgcccacctgatggatggaacccttgatattctggccgatcagcgtgccatcggcgcgcaccttggccttgtgtcgctgattcatgctgtacagctcttcgcccgggcgcagcatgccccgttcgaccagctggccaaagggaatgcgcggttcggcccgtttgctggcgctgacttccagcgcctcgcggtcgaacttgcgcaccttggcgatgcgcttctcggcaaccttgcgataggcctcctcgcgctcgatcccgatgaattcgcggcccagcatcttggccaccgcgccggtggtgccggtgccaaagaacgggtccagcaccacgtcgcccggattggtcgagctgaccagaacccggtgcagcagcgcctcgggcttttgcgtcggatgcgccttgtcgccgttttcgtccttgatccgctcgtgcccagtacagatcggcatcacccagtcgctgcgcatctgcacgccttcgttcagcgccttgagcgcttcgtagttgaaggtgtatttgccgccttcggatttcgaggcccagatcatcgtctcatgcgcgttggtgaaccgcttgccacggaaattcggcatcgggttcgatttgcgccagaccacgtcattgaggatccagtaccccgcatcctgcagcgccgatccgacccggaagatgttgtgataggacccgatcacccagatcgcgccattgggtttcaacagccgccgcgcggctttcagccaggcacgggtgaactgatcataggcggcaaagctggaaaactggtcccagtggtcatcgaccgcgtccacctggctgttgtcggggcgatgcagctggcccttgagttgcaggttatacggcggatcggcaaagatcagatccaccgacgcctctggcatcgcgttcatcacgtcgatgcagtcgccggatacaatcgtgtttaaagggagcgcggttgcgccctttgtcttggtcgtcgtcatggtctgcctcaagttccacggcgctttttgcgctcatttggttgatgacaggatgagtcaaacgggattcgcggtcaatttcttttttgaatcaggaggttacgatttactcttgatacaatatcttgtgtaccgtcttgaacgaacgcctatggtgtggggttacaccaagattttgcaaagcggagcgatgctcttttgtcggatatccggcgttgcgctcccagccgtagccgggatgctgttgcgccaaatccaccatcagccgatcgcgccatgtttttgccacaatcgaggccgccgcaatcgacaccgaccgcccgtcacccttgatcaccgcctctgccgggcagctcagcccggcggggatcaggttgccgtcgatcagcaggaaatcgggcgcggggttcagcgcagcgaccgcgcgttccatcgccagatgcgaggcgcgcaaaatgttgagagcgtcgatctcctcgacgctggcctcggcgatactcacctgggcattggcatgcaggatatcgtatagccgctcgcgccgggccgcggtcaacttcttggaatcattcaacccttcgggaatggctcccgggtccagcaccaccgcagccgcgaccaccggccccgccagcgggccgcgcccgacctcgtcaacgccagcgatacggatatggccctgcgctgccagggccgcctctagttggtaatcgggctgtgtcataccccttgattgaccgcaattcacgccccgggacaagcaaaaaggcagggagctgcgccccctgccaggcggcccgttacgggccatctgctcgatcttattgcgaataggcgacgcgatagccgaactggcgcaggcagttgggctcataagcgttgcgggtccgctcgccattccaataggagaccttgcattgctgcggcaggctgttggcgtggccgtaatggcgcgacaggcaacgtgcgcccagcaccggcccctgcccgcgatagccgtccgcctcgcgcaggcagcgcgacggcaggttatagcgtgccacctcggtgggcagcggcttggcgcggcgatgcggatcatgtgtcggatacgggttatgctgattgcgggtggcctgctcttgctggcggcggcggtccttcttcttgtcatagtgatgaacggcggcacccaggatggcgatggccgccagaccacccagaatgtcatgtgcgtcggcggcacgagcctggctgacagagacaccggtgacggcgatggcggtggacaggacaagggcgatgaacttgcggtgcatgagagggatcctttcggttgtctgttctctggcccgcatcgtcacgggcggtggtgatgggtcaaacctgcgcccaccccgcccggacaagcaatatcgcccccctgttatccgatatcagacccgctatcgccctgcggttattgaatatcctcggttcagggcgcaggatgcagtccatgagacagctatcaaaaaccctggccgttctggccctgatcgcggcccccgccagcgccggcgccgccgaatgctatgccgattacaaggccaagcaggaacaaccgctgcgactgcattacggtgtgatgcaggtgtccagctgctcggccggacaggccgcacccgaggtcgccgcccgcctgcaagccgccggctggaccctgctcaacgtgctttcggtctttgggcccgaaggactggaccagaggaaggccgatgccggaccctattttctccgtttctgacgcgcgccggtcgggcacgcggctgatcggtttcggcattggcgccattgtcgtcatcctggcgacggcagccacctttctgttgctgaccctgcccgacgccaacgcgttcaacgcccgggtcgagcgggtgttcatcgaaaacgacctgaccacccaggccgagatccggctgctggaaattctggcccaatccggcaccgcctttgccgataccctgtcgagctatcgcatggtgatcttcgtgctgctggtctttgccagtgccatgatgatcgcggcgctggcctttctggtgatgctggtgctgctcaaccggcgcatggcgcagatcgagcgcaccggcattcaggtgacctcgctgctgatcagccgcgaggagaacacggtctatctcaacaacatggaattccagctgacacccgccgccatcgagaccctcgccgtgctggccgaggcgcggatggacgacgacgtgctgtcgggcgcccagatcgaggccgtgatctcgggccgggatgcctccgattgcgaagaggccgctggtgccacccggatcaagcggttgcgcgacacgctgggcaaccagatgatcagcgccctgctggtcaagaatatcgccaagcgtggctacatgctggcgatcgagaaaagcgtgatccagatggtctgacgcatcagtgattgggggactcgcggcccggtgccgggcgttggcgcggctgcgcgggcggccaggccggacaggcgcaattggcacggttgtccaggatcagttcgtcccggatatgcgagcaggtcggtggcggcggcaccgagagccaggcgggccggttcgtcgcctggcagaccgcgatacagatgcattgatcccgcgtcggctgcggatagaggctttgctgcgcctcaaggggcacaagcgggatactgacaagaaccgtcatcagaagcgatcgcatcaccggcctcaccgatattttcaaattcgtgcccttggcattcgccccacctctccccatcctagaacctgtcgggcaaacaggagggtgtcgatgaacgtccatgccacgccaagggcccagagctatgagatcagtatcgagccgctcgagggcaaggtcgaggtctatcgcaacgatgtgctgcttgcggcgacgacccgcgcaaaggtgatgtacgaaacccgccttgcgccgaccgtctacatcccgcgcgaggacctgctggtgccattgggagaaccgagcgagttgcagaccttttgccccttcaagggcaccgccagttatcgcgacctgtttatcggagacgagcggatcgccaacgcggtctggtcttatgacacgccgctgccggaaagcgccggaatccgcggctatgtcggtttcatgccgcaggcgcacacccggatcgaactgggtgacaacaccctgcaagaggcggcgggcggccatgtcagcggcccgttggtcgattggctcttgcggggcgcggcctcgttccgcaccgccgaggagttcacccgcgctctcgccgaaaagatgctggaccacgggatcgcagtgtccaggcttagcgttctggcctggtcgctgcatccgctgatcgcgggcaagcactacatctgggagaagggcaaggccgagatctcgacctatgcgccgacctatgaaatccacgatcacccggcctttaccaacagcccgctccggcatgtctcgaatggtctgggcggtgtccggcagcggctggccgatgggccgaccgagaccgagttcccgatcatgcaggagttgcgcgcgcaaggtgccaccgattatgtcgccatgccgatgccgttttccgatggccgcatcaacgtgctgaccctgagctgcgatcaccctgacgggttcaccaccgccaatctgggcctgatcttcgaatgctctgccgtgatcggtcgtttctacgaagtgttcatgcagcgtgagaacgcccagtcgctgctggaaacctatgtaggcaaacgcagtggcgcgcgggtgttgggcggtgaaatccgccgcggcgacggcgacgagatcgacgccgccatcatgttctgcgacctgcgcgggtcgacccggcttgaagaggagctgggtcgcggcccctatatcgggacgctcaacaggttcttcgagaccgtttccgagatcgtgcatgcccatgacggcgaggtgctgaagttcatcggcgacgcggttctggcggtattcccggccggggtggatgcgcagagcgcccatcgtcaggcgatggcatcggcaaccgagatcgtgaccgctctgggccagccttccgagggcgcgcttgcgctggagtgctcgatcgggctggcttatggccgggtcacctatggcaatgttggttcaaaggagcgtctggatttcacggtgatcggtcaggccgcaaatatcgcggcgcgactgggtgactatggtaaggcggtgggccacaggatcgtggtgtccgaagacatcgaaagcgcctgcagcaattgcctgcctctgggtgaggtcgcattgcataacgtgtcccaccccgtgacctgctatgctgtcgaagtggaccgggccaagctgccggcaaagcagccggagtgctgagcgcgactgccgttcaacgcaggttgccaagcagcgtcagggcattctgggccgccgaagaaccggcaaactgactgttgatctgcgagcgggccagataggcgatcgtcaccttttcgaccatctccgggtcggtgaactgcgatacttgcggcgacccggtcaggcgctgcagcttgtcctggaaaatctccaactgcttgtcgatatcgacgcttcccagacccgagggcaggcccagcgccgtttccatcatcttgcgcagcggcggaatgcccatcaggctgaaccactttgcattgtcgctggaacggtcgtcggccagggccttcagctcgtgctgggcataaagcgcgatccgcatggtttcatcctgcgcgccgacggcctgctcgaaccctgccgcctcgttcttggcaacgatatcctccatgaaggtgacgagaccagtggtacggatttcgcccgggcccagcccgaaggccttggaaaactcgcgatagcgcttgtcggacagtttgttggccagcgcatcggacgacgtggtcccgtcctcaaggatctttcgtacgaaataggtgttgttcagatcgtcctccaggccaaacgcccccaaggccacctgaagcaaccggcggtccgataccaggtcctcggccgttttgacctggccgatcttctccatgaagtaagagctttcgcggttgcgaacggtggaattggagaagctttgcgcctgagcgtcataggttcgctgcaggaaccgccagccggctatgccgccagatatcagaaccggctggtaactcattgcggtcgcagcgccaagatgcgctcctcgcggggcagaagggtgcgcagcgccttgaggcatttataggggtgatccgcaaccaatgcctcggtcgcctgtgccagcgccttgcggctgtcgggatcggtgaagacctgactcagctcctcgatccggcgcaaaagcgacatcttggcctgatccggatcgctgtcgccagagagaaccagctgagcggcataacagacccggcgcaccggggttgtcgcctcttcgggatggatcgcatcgcgcaggcgcaggatattggcgtcgggtgtcatgatcgacaatctgccacgacggtcgccgttctcgatcaccgccccattgatcagcacccgttccttgggcgccagtttcaggaccaaaccgctcattccctcgcgcctccttgacgcaggccgcgcagcacggccgtgttgatttcaagcaaggggcgtggcgatgcctcgcggcgcaataccttgctggtatgtacctgggtgaactcggccagatagaacagccgggcccgaagatcaggcggcagcgcgttttcgccctctgccacattggccgccagaaccccccacagccggttgttttcgtgcaacgcctcgaccagttccccgaatcccgcgcgcccgcgcttggcggcgctgtgcatgcggtgagtgatccgggacaggacttcgtattccatgttccgtggcgtccgggtcggagccgaagcggccgagtaggcctgtcgtgcctgaagaagcgcgttcacgtgatgtccttactgttgggaaatgtcggcagggggaccggggcgcgaacgccccggccgtatcgcttaacggaacagcgacaggatcgactgcggtgcctggttggcgatggacagcgactgaaccgccagctgctgctgaacctgcagcgcctgcaagcgcgccgagacctcttccatatccgcatccaccatcgaaccgatgcccgacttcagcgagtcggtgagattggagatgaaggtcttctgcgtctcgatccgcccctgaacagagccaaaggccgcagccgcatcgatcgatgtgtcgatcagggtttcgatcgagcccagggcagctgccgcaccggcagagttcgacacgtcgatagccgccagcgcacccagaccgccagagttggcgttggagaactgacccgacacctgcagactgtcggtgccgtcattggtgatcaccagccgacccgagtttgcggcgttgtagtccaccgtaacattcgcgccggaggcctcgatcgccgccttcatgccgaccgcgatcacatccgcttgggaagtcgatgcgatgtcttcagcagtgacggtatagttcacctcggtatcgccaagccgaatggtgaagctgtcacctgccgcataagcggcggtgccctgcggctcgaactcgatctggccgttatcgtcggtgccgccattggcatccagcgagaaaccgaacgtgtcctgaccgtccgccgacacaccatcggtgttggtggcatcgaacaccgcctttgcggtgtagccgccggtagacaggttctgaccagtcacggtgatcgacgaagcggtcacattgcccgcgttgtcacgatcaagcgaggacaggaccgaagccgaagcggcagtcccgtcgaccaggttcagcccgttgaactgggccgcgcccacaaccgccgaaatctggtctttcagcgcggtgacgtcggcattgatcttgttgcgatcgacgttgtcttcttgtgcggcaacgatcttgcccttcatctgggtcagcaggtcggtcacggtttcggccgcgttgcgggcaaccgcgacggtcgattcacccaggctcaggctgtccttgattgccttgaaccccttgacgtcggattccatcactttcgagatggcccagacggccgagttgtccttggcggtggccacgttcttgccggtcgagatggcgttctgggtctgacccaggttcatgttgaccgacttgagggtctgcagcgccaccattgcgccattgttcgtcagaatgctggacatagcatcatcctttgatcttgtgggcctttggcccgggtttgcatccgccccttcaggcgttcggaaacgtctttctgacgagtgcgaaagtccgggaaccggtctcgcgccacactcattccgaggtgcgacgccagatttgcccccgatcccctaatggattgctaaagcgggcctgttgcattccgcgaatttgactcaattgcccgatcacgcccgtttctccagccgtgtcttggccggcgtcgcaaagcgatgcttctggcctgcgctgtcataggtctcgagcccctgcctgaccctgcgcagttccgacatgcggttcgcgaccgcccgaataccctccagtgcgctgttcagcagggcctggttacgggtcactttctgatgaagcgggctcagctggtcgcggcgcaattcgggagcggcattgattcgttcgaccagcctttccttttcgtccgtcatccgtcccagctgatccagttcgccgcgcaccagcgcgccacgttccagctccagcagctcatcaagtgaggtgatcaagtcgtcgaggtcttcattgtccattttgggactccttcaatgcgttgaagagtgattcggccaatccgataccgcctgacttggccagttggtcggcctgttgacggaccagaaaggaagagaactgctcctctccggcgcctccgccaaaggcatcgcgcgccttgcccaggccagaggccttcagcatctcggccaggaacgtcgcttccagctcgaccgcgaccgcgcgcagggcgctgtcaggcgacgtcgctttgccggatcggggttcgatagggactgtcgtagatatgtccattgggcgcctcgaaattgtttcgaactttcccgatcagacagataagcggttaaaataaacgtaaccggtttgcggcaatggtcaggctcgcaacgaaagaaattcgcatgaccggactgacgagttccaacatcctgccgcttgccggccagacagcaaagccaggcgcgccagcccctcaagccgatccgcgcagcgggcgcacgcatggtgatttcgccgccgtgttccaagaaggaatcacagcagcaccgccccaagaaaatgccgtgaccaaagagagtgacaccgcagtcgccgaggaagaaaccctgaccggcgagcagaccgaaagtctcaaagatggggcgaaagtcaaagatcggggcgcgccaatggcgcttgctccgcagcaggaaccgccacgcgcaagccgatctcaaagcagcgatcgcaaggaaaatgcccatcgcggcgatacccgttccgccgagcgtctgaacacggccccgaatgtcgcggatcaagcagcccaaacgcgccagacggaaaggcctcgctcaacacgggtcagcaacgagaactcggtttcgaccacactggtacgaccggatcagcccggacattccgccgcccgccgggaactgccagccgacccttggctccggttccgcttttcatcggtgtccgaggccgcgccgcaagagcgagtcgtttcaaaggtgtatgaccggtcggagaaaccacatcctgccggtacgccgcaagagctgcctgtcggtgatggtcagatgagactcgcaccctcacaagcgcaaggcgctggcccgtcgaccgcacccggcaccattcatttcgcggccccccaaagcaagaacgcccctgctgacagcgatagggagcgaatgcatgagggaggagagactgccagaaagatatcgatccaaactcgggacccgagccagtttaatccggtccctacagccgaagagatctctctcgccgttgcaacgagttccgaggccgttgcaaatgcgagcgctcgttccgagtccgcctccgcctctcccgctgcaaagggaatggcccgggcatatcctggagagtccgagctgactggcccgcttgcgaatcagcgatcgcaaccggggcgtcgagatcacgctgctgaggccgttccggtcgggccagcgcggtccacgagccaggagcagcgtatatcctcgctccctccccagcgtggtcaatcacggccaccgcgcgccgggcacacggattccgccccaatggcccccgcggcaaccggggccgcctccccagccacccctgatagaaagacggaacctcttggcgagatgctgccagtacaggcaaaggtcagagatggagcacccagattgcagcaggaacaggccattggcggcaaagaagcgaggcagccgatccgcgtctttgcacagtcgaaaggtgcaccagaccagcggatgacccagttccaggcggcgccaacacctgtcgcggtcggcatttcggaccggctggtgcccgcgcaaagcgccgcgtcgcagaccggagcgcccgtcgcgcaaccggccagcggaggcgttgatgagcgggaaatgccgcgcccatctgcccaggatgatatccagacgaggccgcttgtgatagcggagcgcaaagctggtgcccccaacaccaatcctgaccagctaccgaccacacccgaatcgtcgggcccgaaagacagaaccgttagggtatctgacaccgcactgtcaccgcgtgagcccgcgccaccactgcgtgagactgcactgcagccacgtgaggtggcaccgctactccgcgtggccgcaccgctacctcatgaggtagcaccgccactgcgtgaggcagaaacgccacctcgtgaggctatatcaccacggggtgaagcaccaatgccactgcgcgaggttgcgtcgccgcctcttcagccgggcgttcgcaccagccaggcagcacagcccgcagtgtttggaaccgtagcaccccaccaggcatccgtcgtgcaggtgggagtccgctctggaccagccatggagcaccggcccgaccagcctttggacatcgccttggccgctccaaccacgtccggtatctcgcccgcggcggctcctccggcgactcccgccgaagcggcccgccagattgccgggcaactcgccacggccgtaaccaatcagcccgacagcggcagcatcgagatcgcactcgaccctgaggagctggggcgggttcagatgaacctgaaaacccgtggggatatcttgaccctgacgatcgcgaccgatcggccggagacgcttgatctgatgcggcgccacatcgatcagctggcgacggagtttcgcgaaatgggctacaaggacatcgcattcaactttggaggatcgcaaaccgatgcgcggggcggtgggcacggacagccgggggatgatgcccatgccgggcaaccgctcgatatcgagcataccggaaccaccccggatcgcccccggatctccgccggcggactggatatgaggctttgaaacatggttgaaactgtacactccacccgccccggggcgacgtcgcaagcgcctcagacaacgactccggaaaagcgcagtctcagttcggatttcgacacgttcatccggatgctgaccacccaggccaaatatcagaacccgctcgaacctctggattcttccgaatacgcggctcagctggcgcagttttcgatggtcgagcaacaaacaaaaaccaacgataccctgaccgcccttgtcgaaaaactgggtgctacggatatggccaaactgtcgaactggattggcaaggaggtccgcgcggttgctccggccaatttcgacggaacgcccgttaccatatctcccgctcctcttgccgctgcagacaaggcgtttctggtggttcgcgacgcaaagggcgagactgtcgagcgctatcaagttccggtttccgccgatccgataagctggagcggtttgaatgatgacggggagccacgcgacaacggcctctacagtttcgcagtgcaaagctacaaggcggacgagttgctgctggaagaggccgccgccgtctatcacccggtaagcgaagctcagatcgagaatggcgaagtgatcttgatccttgagggcggtcaggcgattttggccaatatggtaaccggggtgcgcgcgaacggctgatctgctcgccgctccggtttgccaaggcgggcgggactgcccgtgccaagaaccagaggccgagttggaacagacagagcatatcccgccaccgggtcttgtcgcgcaattgcgcgaacgaagcctgttgcagaccggcgaccggttcgaaacgctttatggtgggcgcaccaaccgggtctggcggttgcatggccctgccgacgacctggtggtgaagctctatcgcagggatttcgacaatcctctgttcggcaacgatgcccagctcgaggcgctctgcctggaccggctggagggcaccgggctggccccgcaactgcgggcttcgggcgcgctcgggcaagaggcatgggtcgtctacgaccatgccccgggcgctccttggcggacagacccggcgatcgccgcccgaatgctggccaatctgcacaggcgggcgctcgatatcccggcgccagcggggtgcaatggcagcgccgccatccgaacgcatgccgaggccattctgtctcgttgcgatcaacctgaccgcgaactactcctgaaagcgcggccgcatacagcgacgatcgctccggggcccgcctgcctgatccatggcgacccggttgcgggaaacctgttggtttcaggcgaccaggcgatcctgatcgactggcaatgtcccgccatcggcgacccggccgaggatctggcgatgttcctgtcgccggccatgcagcaggtctatcggggcgctcctctgacagcggcagaggagcagcagtttctaagcgcctatgataacgccggcaccgtggcgcgttacctgtcgctcaagccctggtttcactggcgcatggcggcctattgccggtggcgcgcccgaaatggggcgcccgattatgccccggcctttgagcttgagcacgcggcactggcggcctgctgagcgatcagagatcgcccagcccaagcaccagatagaccggcggcatgatcgcacggcggaaccggccaagcggaaaacgtgtcaacggcgcttgcatcgcttgcggcaaaccggggtcggcgcccagcgccagccgtgccagtgcgcggcccgaataggtccccatcgcgaccccgttgccgtgataggccagcccggcaaacaggccgggcgaccctggcaccggtccgacatagggcatcagcgcgcgcgacagacacaccatcccggaccacagattggtcgcctcgacccccgtccaggccgggaacatggtgtcgaaatgccggcgcagccggacacggattccggcttcgctccggggggaggacagcagcccgccgcgcataccgaacagaaacctccggtccggcatcaggcgaaaatagtggagcaggttgcgggtgtcataagccatctgatccgaggtccagccctgggcctgcagctctgcttcggtcagggggcgggttaccatgacgctcgattgcgcgggcatgtagcggccagccagccagggcggcatgtcctcgctggaatagccgttggtgcagatcagtaccgtatccgcctcgacccgggccaggggcgtatccaggacatggccccgcgcgccctgctcgatccggattacggggctgttgcggaacatgcgcgcgcctgaaccggtggcggcggcggcaaggccgaacaggtacttgcgcgggttcagggcaaagccgacatcgcttgtcaaaccgccgtgaaactctccgttcagaccttcgctcgccaagtcgtgtttctcgtgcagacggccatgccctgcatcggcctgacggcgcagcgcgtccatggcacgggcgttatgcgccagctgcgtctcgccgcgcgaatgggtgtcggcaacgataccgtatcgctcgatcaggcttgctgcgagctggaccgcctctttctcggcctcatcaaacgcccgggtgccctcggcgccatagcgtctgcgtttctgtgcatcgctcagcttggaaccgcccagacagcagaacccgccattgcggcccgacgcgccccaaccgggcgcttcggcctcgaacacggccaccgacactccgttttcggcaaggtgcaatgcggccgacataccggtaaagccaccgccgacgatggcgacatccgcccggatgtcgcccgcggctacgggccagtctggcgcggcgatggtctcgtcccaccagcagcccgcacgcggcccgttgccataggcgtaatccgaaaagatccggcgcatcagccgcgggccgccgcctgttcatcccgtttctggcgcaccagcgcctgtttcgagatcaacgaggcgctgatcacgccaacggtcacgatcccgatcatgatggtgctgagcgcgttgatctcggggctgacccccagacgcaccgccgagaagatcttgatcggcagggtggttgcggcagggcccgaggtaaaggacgcgatcaccaggtcgtccagcgacagggtgaaggccagcagccagcccgagatcaccgcgggcgcgataatgggcagggtgaccagccgaaaggcctcggctgcggaacagcccaggtccagcgccgcctcttccaacgaacggtcgaaggtgaccagccgcgatgacaccacaaccgagacatagcacatggcaaaggtcgtatgcgccagcacgatggtcatcaccccgcgatccagcccgatcccgatgaacagcagcaacagcgacagaccggtgatcacctcgggcatcaccagcggtgcatagatcatgcccgagaacagggtacggcccatgaaccgccctgcccgcaccagcaccagcgcagccatcgtgcccagtatggtggccagggtcgaggacattaccgccaccttgagcgtgacccaggccgcgttcagaaacgcatcgttctgaaacagctcgccataccatttggtcgagaacccggcccagaccgtcaccagcttgctctcgttgaagctgtagacgatcaggatcagcatcgggatgtagagaaacgcaaaccccaatgtcagcgacacggtgttgaaccagctcatcctgttcatttctcggcctccgcctgtttctgctggttgcgctggaacagcacgatgggcaccacgaggatcaagagcagcaccaccgccaccgccgaggcaaccggccagtcgcggttggagaagaactcctcccacaacaccttgccgatcatcagcgtgccggagccacccaacaacgaggggatcacgaattcacccagaaccgggatgaagaccaggaaacagcccgcgatgatacccggccgtgacagcgggatggtaaccagccaaaaggcctgcgcccgcgaacagcccagatcctcggccgcctcgatcagcgacccgtccatccggtcaagcgccgaatagaccggcaggatcatgaagggcagatatgtatagacgataccgatatagaccgccgtgttggtgttcaggatggtcagcggctcgttgatgatcccggtccagagcaggatctggttcaggtacccttcgttcgacaggatccccatccacgcatagacccggatcaggaacgaggtccagaacggcaggatcacaagcatcatcagggtcgggcgccattcctctggcgcgcgggccatggcataggcgatcggatagcccgccaccagcgtcagcagggtcgcggttgtcgcgatcctgaggctgctcagataggctttccagtacagatcatcttgggtcaggaagatgaaattctcgaaatccagttcccggacaaaggccatgacaccttcggcccagtcgaactgcgggaaatagggcggtcgggcgatggccgcgtccgacagcgagattttcagcacgatgacaaatggcaccaggaacagcaccagaagccaggcatagggaatggcgatcagcaggaaccggcgcatcagtttgccagcagcacacccgccgtggctgtccatgacagccagacggtgtcttcccaggtaaagctgcggcgcgagatgcggcgcgtgttcgaggtctgcgccttgatgatcgtgccgtcggcaagttccacgtaataggttgagaggttgccgagataggcgatgtcatgcacccgaccctgcaccgcattggcagcgtcggcggggcgttcggcgctgatcgccaccttttcggggcggatcgccagatggcatttctgccccttgtcgaacctggtggcggattttgcggtcagcgccggctgtccctcggcccagtcgatgcgatagccgtcttcgccctcgggtgtggcgcggccttcgatgatgttcacgtcgccgatgaagtcggccacataaaccgaatttggagtttcatagatgcggtcaggcgtggcaacctgcatcagctggccctgatccatgaccgcgacgcggctggccacggtcatcgcctcttcctgatcgtgggtcacgatcacgaaggtggtgccggttttctcctgaatgtccatcagttcgaactgggtatcctggcgcagcttcttgtccagcgcacccagcggctcgtccagcagcaagagtttcggcgcctttgccagcgatcgggcaagtgccacccgctgccgctgcccgcccgagatctggtgcggtttgcgttgggcaaacttctccagccggaccaggcgcagcatctcttcgacccgggcttcgatctcggccttggacttgcggtcgcggcgcaggccaaaggcgatgttgtcccacacgctgagatgcgggaacagcgcgtaggactggaacatcatgttcactgcgcgcttgttcggcggcaccggcgcgatatcctgcccggccagttcgataacaccctcggtggcggtctcgaagccggccagcatacgcatcatcgtggtcttgccgcagccggacgggccaagcagggcaaagaactcgcgctcgaagatatccagcgtcaggttgtcgatagcggtgaattcgccaaaccgtttggtcacgttcttgaaacggatcagcggtttcgcgttgggatcttcccaaggcgcaaaggtcgatgattgcaaggctggcccccgtatacggctgaatggggttgaggctggaggcaggccgtcaggcccgccccctaagtggcatgaaccggatcaggtgcccgatttgaccttggtccacagacgggtcaccgtccgctgaatcttcgccggatagggcgtggtggtatagaggttgtccatggtttcggcatccggatagatcgcggtgtcgccgatcacgtcctcgaccaggtgttcctggctcgccttgttgccgttggcgtaatagacatagttcgacgcagccgccatgttctgggcgtccatgatgaagttcaggaacacatgtgccgcatccgggttcggggcgtcgaccggaatggccatctggtcgaaccacatcagcgagccctgcttgaaggcgtgatattcgatctcgacgccattgtcggcctcggccgcgcggtcacgtgcctgaaggatgtcgccggaccagccaatcgccacgcagatatcgccattggccagcgcgttgatatattccgagctgtggaacttctgaatataggggcgcaccgccatcagcaccggttcggccttggcgatcacatcggcgtcgtggctgtcggggttttcgccaagatatttcagcgtggcggggatgagctcggtcggagcatccaggaaatgaacgccgcaggaggccagtttttccatgttctcgggattgaacaccaggtccatgctgttcatcggcgcgtcttcgcccagcacttccctgaccttgccgacgttcacgcccaggccggtggtgccccacatgtagttgatcgaatactcgttgcccggatcgtattgcgcggtacgggattcgatctgatcccacatgttggcgtggttgggcagcttggacaggtccagcttctggaaggcgcccgcctgaatctggcgctgcaggaaggtcccggtgggcaccacgacgtcatagcccgatccgccggccagcatcttggtctccaggacctcgttgctgtcgaacacgtcgtagatcagcgtgatgccggtttcggcctcgaacttggcgagcagttcctcgtcgatatagtccgaccagttgtagacccgcacctcttcggcaaaggccgtcgagcttgcgagcgcgaccaccgccgtgagtgtcagcgatttgaatgtcattgaatgtctccctgcaaggtggcgggtattttcccacctcggtagatttgatcaagttttgccttctgcggcaacagtgtttatgttttcacctagtcgaaggtctgacaagtcgtcatgacgaaatagaggcaagtcctttgaatatgatcaaaaaaggtgcatccgtgtccgctcagagcgaagcaaaacaacctgttcacgaacaggtttatcagatgttgcgggcccgaattctgttcggagagctggctccggggcaggcagtgaccattcaggggctgactgattcgctcggtgtcgggatgactccggtgcgcgaggcgatccgccgtctgatgtccgaaggcgcactgtcatttcaaggcaatcgccgggtcagcgtaccggttctgacccagaacgatttgcagcaggtcattttcgtaaggaaatcaatcgaggccgaattggcacgccgcgcagctgaacggatgacgcccaaggcggtggcacagcttgtcacgctggacgaggcgctggatatggcgatcgacagcggtgatgtgggcggttacctgcgctcgaactacgattttcacgccctgctctatcaggtggcggacgcaccgatcctgacggaaatggccgagcggctgtggcttcggttcggcccgtcgctgcgggtcgtctgtggccggttcggcacccagaacctgcccgacaggcacaaggaaatgctggatgccctgcgcgccggcgatgtcgacggggtcgcccgcgcgatggaacaggatgtcgaacagggcatggagcagatggccggcgtgttggcggaaaacgcctgacatcacgattcgatttgacatgaacaaatttgatcatattctgccatcaagaccgtttttgcaggagactcacccgatggcgaccatcacaaatcacatgcccaccgccgaattgcaggcgctggatgcggcccatcacctgcatccgttctcggcaaacaatgcgttgggcgaagaaggcacccgcgttatcacccgcgcccgcggcgtctggctgaacgacagcgagggcgaagagatcctcgacgccatggcggggctgtggtgcgtcaatatcggctatggtcgcgacgagctggccgaggtcgccgcccgtcagatgcgcgagctgccctattacaacaccttcttcaagacgacccatgttccggccatcgccctggcgcagaagctggccgaactggcccccggcgacctgaaccatgttttctttgccggcggtgggtccgaggccaatgacaccaatatccgcatggttcggacctattggcagaacaagggtcagcccgaaaagaccgtcatcatcagccgcaagaacgcctatcacggctcgaccgtggcctcgtcggctctgggtggcatggccggcatgcacgcccaaagcggcctcattcccgatgttcaccatatcaaccagcccaactggtgggccgaaggtggcgacatggaccccgaggaattcggcctggcccgcgcccgcgagttggaagaggcgattctggaactgggcgagaaccgcgtcgcggcctttatcgccgaaccggtacagggtgccggcggcgtgatcgtcgcgcccgacagctattggcccgaaatccagcggatctgcgataaatacgacatcctgctgatcgcggacgaggtgatctgcggctttggccggactggcaactggttcggcacccagaccatgggcatccgcccccatatcatgaccatcgccaagggtctcagctcgggctatgcgccgatcggcggttcgatcgtctgtgacgaggtcgcccatgtcatcggcaaggacgagttcaaccacggctacacctattcgggtcacccggtcgccgccgccgtggcgctggaaaacctgcgtatcctggaagaagagaatatcctcgatcatgtgcgcaacgtggccgcgccctatctcaaggaaaagtgggaggcgttgaccgaccacccgctggtgggagaggccaagatcgtcggcatgatggcctcgatcgcgctgaccccgaacaaggcaagtcgcgccaaattcgcctcggaacccggcaccatcggttacatctgccgcgagcgctgcttcgccaacaacctgatcatgcgccatgttggcgaccggatgatcatttcaccgccactggtgatcacccctgccgagatcgacgagatgttcgtgcgcatccgcaaatcgctggacgaggcacaggctgagatcgagaaacaaggcctgatgaaatccgccgcctgatcgacggatgacagaaacagaatcccaggccggtcctttgggggccggcctgacctcatttttggggcgttagcggtcacagtcccgtaaagcgtcgcatccgtcactcaattgtcgcaaatcggttgcaactccccccggtgcacgcttaacctcggggcaatagcggccaagatcgcaatgtaagtgtacggggagctggcattgaccacacgcaccagcagcgacacgttcgttgaattcgaacgtgtccagaagagttatgacggcgaaacgcttgttgtaaaagacctcaatctgaccatgcccaaaggcgagtttctgacgatgctcggcccctcgggttccggtaagacaacctgtctgatgatgctggccggctttgaaaccgccacccatggcgagatcaagctcgacgggcgtccgatcaacaacatccctccgcacaaacgcgggatcggcatggtgttccagaactacgccctgttcccgcacatgacgattgccgagaacctgtcctttccgctggaagtgcgcaagatcggcaaatccgaccgcgaggccaagatcaagcgcgcgttggacatggtcgagatgggcgcctttggcggccgccgcccggcccagctctcgggtggccagcaacagcgggtcgcattggcccgcgcgctggtattcgaaccggaactggtgctgatggacgaaccgctgggcgcgctggacaagcagctgcgcgaaaagatgcagttcgaaatcacccgtctggcgcatgagctgggaatcaccgtggtctatgtgacccatgaccagaccgaggcgctgaccatgtcggaccgcgtcgcggtgttcaacgatggcgtgatccagcagctggcgccgcctgacgagctttatgaacagcctgccaacagcttcgttgcccaattcatcggcgagaacaacaccctcgaaggtgaggtgcaggagattcgcgacggtatcgcagtggtccggctcgacgatggcgggctgatcgactgcaaaccggtcaatgtcagccgcccgggcgaacgcacccgcgtgtcgatccgccccgaacgggtcgaattcaacaagagccgcctgcaaaaaggtgtccacacgctcaaggccgaggtgatggaattcatctacatgggcgacatcttccgcacccgcgtgcgcgttgccggtaatgacgaattcatcatcaagacccggaacgcgcccgaccaggtgcggctggaacccggcgcccagatcgagatcggctggctgcccgaagattgccgcgcgctggacgcctgatccagcgccgggaacgctcgtccccgacaaaggggacggatgcaatcggacctggccgcagcgcccgtcgcggccggtcccagaaaaaccaaacgggtcaacaagggagcaatccatgaaactgaagacagctttgctggcaacggcgctgacctcggcagcctttgccgtctccgcgcaggaagtcaccgtgatgtcctggggcggcgcctataccaagagccaggtcgaagcctatcacaaacccttcaccgccgagaccggcatcaaggtgaactcggtcgacgccgacaacccggccaccccgatcaaggcacaggtcgaagccggcaacgtttcgattgacgttgccgacgtcgaattctcggacgccgtgcgcctgtgcgacgaaggtctgctggaagagatcgatcccgcgatcctgtccgccgcccccgatggcaccgccgccacggatgacttcatcgacggagcactgcaggattgcgccgtggccaacatcgtctggtccacctcggttgcctacaacaccgcaaacgtgtcgatggccccgagctcgatcgccgatttcttcgacaccggcaagatcccgggcaagcgcggcctgcgcaaatccgccaaggcaacgctggaaatggctctgatgggcgacggcgttcctgcaaacgaagtctatgacgtgctcgacaccgacgaaggcgtcgaccgcgcattcgccgtgctggaccggatcaagagcgatatcgtctggtgggaagctggcgctcagccgccgcagctgctggccgatggcgaagtggtgatgtcgaccgcctataacggccgtatcttcaacgccgccgtggccgaaggtcagcccttcgaaatcatgtgggacggccagatcctcgacttcgacctgttcgtggtccccaaaggcgcaccgaacaaggacgccgccatgcagttcatcgccttctcgaccagcacccaggcgctggcggatcaggccaagtggatcagctatggcccggcacgcaagtcctcgggcgcactggtcggcctctaccaggacggcaagaccgagatggcgccccatatgcccacctcggaagcagccctgaagaacgcgctggtcaacaacttcgagttctgggtcgacaaggacgccgaactgaacgagcgctttaacgcttggctggcgaactgatcgcaaccaatcgggccgcccccttgcggggcggctctttcccacgcaagtttcccaggacgaagcccctatgaccgatatcgctcagccgctgacgaccgcggacggcaaaccgctcaagggcgcgctgctcagggcgcaggcccgtgcgcggcgccgcgcctttcttctagttctgccgcttctggccttcatcctgatcaccttcgtgttcccgatcggacagatgctctatcgctcggtctataacgaagggttcacctggcacgaggacgtcacctcgggcgaccgcaccccgctcatgaccaatcttgccgactggttcgatgccaacccgccgggcacggtgcccgacgaggccgcttttgccgcgctggccgccgatctggtgacgctgcgcgatctgaaagcacccggtcaggccggaacccggatcaattatgaactgtcgggctcgcgttcgatgttcaccaaggccgcccgcagcgccaaaaagctggaaccgccctacaaggaggcgattctcgagctggacaaggattggggcaatcccgagctttggcaggcgatgcgcggggcctcgtcctcttacacgacgaatttctaccttgccgccatcgaccgcgaacgcgatgccagcggcgcggtgaccatggtgcccgagaaccggcaggtctatgtcaagctgttcatgcggaccttgaccttgtcgctgttgatcaccttcctgaccttcatcctggcctatccgatcgcacatctgctggcgacgctgccgctgcgccattccaacctgctgatgatcctggttctgctgcccttctggacctcgctgctcgtgcggaccacaagctggatggtgctgctgcaaagccagggtgtgctgaacgacacgctggtcggcctcggtatccttggcgacgatggccgcttgcagctgatgtataaccgggccggtaccgtgatctcgatgacgcacatcctgctgccgttcatggtgctgccgctctattccgtcatgcggatgatcaacccgtcctatgtacgcgccgcgcgctcgctgggtgcaaccagctggaccgccttccgccgcatctactttccacagaccgtgccggggatcggcgccggggcgctgctcgtcttcatcctggcggtcgggtattacatcacacccgcgctggtcggtggtgccgatggtcagctgatctcgaacctgatcgccttccacatgcagaaatcgctgaactggtcgctcgccgccgctctggccgcgctgctgctggcgggggtcctgcttctctattggctgtacgatcgcctgatcggcatcgacaatctgaaactggggtaatcggacatggcacttcccaaacatgcatcgcccctggaacgggtctggcattacacctatctcgtgatctgcgcgctgatcttcctgttcctcatcgcgccgatcctggtgatcatcccgctcagcttcaacgccgagccctatttcacctttaccgagaagatgctgtcctttgacgccgaggggttttcaacccgctggtacgatctgctgctgacctttggcatgctcgaacccgaagccccgcgcgacgggtcctggtgggcggatgcctgggcgaacgcccagtggatccaggccaccaagaactcgatcatcatcggtttcttctcgaccatcctggccaccacgctgggcaccatcgcggcgctgggcctgtcccggcccgagatgccgggacggcgcgcggtgatggcgatcctgatctcgccgatgatcgtgccgatcatcatcaccgcgaccggcctgttcttcttctactcgtcgatcggcattcaggactggggcattccctatctgggcatcatcctggcccatgcgacattgggcattcccttcgtgatcatcaccgtgacggcaacgctggtggggttcgatcactcgctgacgcgggcggcggcgaatatgggggccgatccggtcaccaccttcttcaaggtgcagatgccgctgatcctgcccggcgtgatctcgggggcgctgttcgcctttgtcacctcgtttgacgaggttgtggtggtgctctttgtcggcggtctggacgaacagaccatcccgcgccagatgtggaacggtatccgcgaacagatcagcccggcaatcctgtcggtggccaccatcctcgtggtgatctcgattgcactgctgacggtggtggaactgctgcggcggcgctccgagaagcttcgcggcctctcgccgggctgaggttcagctctggatcaacacacaagatcaaaacactggggccgggcaaccggcccctttgcgtttgtgccgcagaatttcaggtcaaggcagatcgacaaccagccgcagcggcgcccagccatccacgttgcagcgggcctcgatctgtacctgcgccgtaccctccgggatgacgactccacccagcgaccgggtaaagggctgctcggtctcatgcggatggaacaaggtgcgcatccccagttcccgcccctgcatgtccagcacccgccagccatcggcgtaatggtcccatccggtatcggggtggcgcagggtgacgtcgaatcgccagccatcaccgctttgatgagcggtgactttctcgatcgcgggcgggtcggccagaaccggagccgccagcagaaggaacggaatcagaaatcgcatgccaacagcctaacctgcgcaagcgcgcggcgcgctcacgatgctgtgtccaggcggccttcggcgggcagggtcagcagcaccgcccgcgaatgcgaggcgaattcgcgccggtaaagcaccgcaaccgtcagcacaccggccccaatcaacgccagcggcccgatcagccaggccaccgaggcaagcgcaaaataggtcgagcgcagccccttgttgaagctgcgcgccgcggtgatgcagatctcggccgcctgtgccgcgcgtggcagacagcgcgcgtcctcgggctcgttcggaacagcggccatcaataccgcgcaatagccgaacaggcgattggcccagacaaatttcaggaaagcattggacaggaacagaagcacaatcaatatcttgacctcccacaccagcgccggcgcgctggttatcgcaagatcttgtgcgatgtccgacaaccggtcggtattgccgatcagcgccagcccgccgcccaccgcaatcaccgccgtcgaagcaaagaaggatgtcccctgccgcatgatcgagattagctgcgcatcaaagacgcgcggctgccgggtcaccatctggcgcatccagtcgcgccggaaatccgccatcaaggccgagaccgagggcctgcccggcgccgggttctcaatccgccagccgatccacatccaccccgccagcagaacggcaacggcaaggtaatccagcggggcaaaagcaagggcgcggtcgatccatgtcatgggcgcgacagtagatcttaccggattgccttgccagaaccgaaaattggtaatattactttaccagatggaggatcccctatggatatgcccaccccgaacccgaccgtcctggccaagaagccacgccttgtgcagcgtctgcggcaggtcctgcccgatgacggggtgatcgacgacctctccgagacgcgcgcttatgaatgcgacgcgctgaccgcctatcgctgcccgccgctgctggcggttctgcccgcctcgacacaggaagtctcggacgtgctgcgcatctgccatgaagagggcgtgccggtggtgccgcgcggttcgggcacctcgctggcggggggcgcgctgcccaccgccgacagcgtgatcctgggcgtggcgcggatgaacgaggtgctggagacggactatgacaaccgcgtcatccgggtgcaatcgggccgtaccaatctgagcgtcaccggcgcggtcgaggccgaggatttcttttacgcccctgacccctcgtcgcagctggcctgcgccatcgcgggcaatatcgcgatgaactcgggcggggcgcattgcctgaaatacggggtgaccaccaacaacctgctgggtgtcaccatggtgctgatggacggcaccgtggtcgagatcggcggcgcgcatctggatgcgggcgggctggacctgctgggcgtgatctgtggcagtgaggggcagttgggcgtggtcaccgaggccacactgcgcatcctgcgcaagcccgaaggcgcgcgcccggtattgatggcgttcgacagcaacgaggtcgccggtgcctgtgtcagcgacatcatcaaggccggcgttctgccggtggcgatcgagttcatggaccggctctgtatcgaggcctgcgaagcctttgccaaggcgggctatccgcaatgcgaggcgctgctgattgtcgaggtcgaggggtccgaggccgaaatcgacgaccagctgacccgcatcatcgagatcgcccggcgccacaacccgctggaactgcgcgaaagccagtcggccgaggaaagcgcccgcatctggctgggccgcaaatcggcctttggcgccatggggcagatcaacgactatatgtgccttgacggcaccatccccgtttccgccctgccgatggtgctgcgccggattggcgaactcagccaggaatatgggctgaaggtgggcaacgtgtttcacgcgggcgatggcaacatgcacccgctgatcctgttcgatgccaacaagcccggtgacctggagaaatgcgaggcattcggcgctgacatcctgaaactctgcgtcgatgcgggcggttgcctgaccggcgaacacggggtggggatcgagaaacgcgacctgatgctgcaccaatacgcggcagaggatctggaggcgcagatggcggtcaaggacgtgttcgacccgcactggctgttgaaccccgccaaggtgtttccgctgtcggtgtccgagagccgacgcgcggtacaggttgcggcagagtagcgggggcgctgcccccttggcctgcggccaattcccccgggatattttcagcaagaggaaagccaatgctgagaccagaaagcgaggccgaactggcccagatcgtggccgggctgaccgcgccggtccgcatacggggcggcggaacgcggggcgtgccggggccgaaggccgagttggatatctcggggctgagcggcatcacgctctatgagcccggcgcgctgacgctggtggccaaggcgggaacgcccgtggccgagatcgaggcggcgctggcggctgaggggcagcggctggcctttgagccggtggatcatcgcgggctgatgggcaccgggggcacgcccaccatcggcggcgtggtggccggcaatatctcgggcccccgccggatacaggcgggcgcggcgcgcgatttcctgctgggggtgcgctatgtcgacgggctgggccaggtgatcagcaatggtggtcgggtgatgaagaatgtcaccggctatgatctggtcaagctgatggccggatcctggggcacgttgggggtgctgagcgaggtctcgctgaaggtgctgccaaaggccgagacgcaaaccacgctggcgatttcggtgcccgatgcggcatccgccgtgcgcgcactctcggccgggctgggctcgccctatgaggtgaccggcgcggcctatgatccggccctggggcaggcgctggttcggatcgaggggttcgaggcctcggtcgcctatcgggcggaggcgctgagccgactgtttgcgccattcggaactgtggcgcggctggaggacgatccctggccgggcattcgcgatgtggcgccgtttcacgggcgcgaaggcgatgtctggcggatctcggtgaaaccgggcgatgcgccggagctggccgcacgctgtaaggccgaagccttgctgttcgactggggcggcgggctaatctgggcgctgatgcccgaaggcgccgacctgcgcggtcggctgggcgaatttgcaggccatgcgaccctgatccggggcgaccggaggcagcacgccatgttccagccggaatcagccccgcttgctgctctgacacgcgggctgcggcagcggttcgatccgaaagggcacttcaacccgggactgatggggtaagcgatgcagacgaatttcaccgccgaacagctgaccgatcccggtatccagcgcgccaacgagatcctgcgctcttgtgtgcattgcgggttctgtaccgccacctgcccaacctatcaggtgctgggcgacgagctcgacagcccgcgcgggcgcatctacctgatcaaggacatgctggaaaacagccggattcccgacgccaaaacggtcaagcatatcgaccgttgcctcagctgtctggcctgcatgaccacctgcccctcgggcgtgcattacatgcatctggtcgatcacgcgcgcgagtatatcgagcagaattatcgccgcccgttcagcgaccgcgcgctacgctggatcctgtcgcgtatcctgccctatcccacgcggttccggctcgctttgctgggcgccaagatcggccgcccgttccgcgggttgctgcccgatgcgcggctgcgcgcgatgctcgacatggcgccgaaacatatcccacccgtcagccgcaacgacgatccgcagagctttgcaccggctggcgcgcgcaagaaacgcgtcgccctgatgaccggctgcgcgcaaaaagcgctgaacaccgatatcaacgacgccaccattcgcctgctgacccggctgggttgcgaggtcgtggtggccgagggggcgggatgctgcggagcgctgacccatcacatggggcgaaccgatgaaagccacgcgacggcggccaaaaacattcgcgcctgggtgcgcgagatggatggcgccgggctggacgcgatcgtgatcaataccagcggctgcggcaccaccgtcaaggattacggccacatgttccgcaacgagccgctggcagacgaggccgcccgcgtgtcgtccatcgcgatggacataagcgagctgttgattaagctcgacctgcccgaaggcaccgacaaggggctgaccgtggcctatcacgccgcctgctcgctgcaacacgggcaaaagatcaagacctatcccaaggacctgctgaaacgcgcggggttcaaggtggtcgaacctgccgacagccatctatgctgcggctcggccgggacctataacctgatgcagcccgagatctcgggcaaactcaaggcgcgcaagatccgcacgcttgaggccaagaaacccgacctgatcgcggcaggcaatatcggctgtatgatgcagatcgggtcaggcaccgaactgccgatcatgcacacggtggaactgttggattgggccacgggcggaccgcagccaccggcgatgaccgcgccaggcaagcgcgcgcccgaggtgccgatcctgcgttaaagcatttccaggaaaagtgggtaccggttttcctcccgcagatgcccggtgtcaaacagtcagagcggtttctgccgcgacgcaatcgccgccccggccagcaagaggccggcggcgaccagcaggctgataccgatatcgccgaccagatcgccgaccagccccgcgccataggggcccaaggtctgggccacggcaaacaccaccgtgaacaggctgatcgcgcggccccagctttcgggcggcaggttctggcgcgcgaaattggtcaccgcgcccggcgccatgaagaccgacaggccaaagaccaccgcagacagcagcagggccggaccattgggcaacaccaccggcagcgccgatccaaccgcgataccggtcaggatcatcgccagcggcagacccgaggcatagcgcgccagcaccggccgccacaccagcggcgaaaccgaaatacatagccccaggatcacccagaccagcgcgatgaagggcgcgctggccgcctgctcggtcatccaggccgacagaaaggtcagatagacgatgtagcccagaccgaaaccggcataacccgccagttccggcagcatccggcgcagcggcagtggggcatgccccgcctgcgactggacaggggcgcgctgttgcaccgccgcccacagggccagcggcaggaaggtcaggctggcgccgccgatcagataccaggccagcggccaggctgccggtccataggcctccagaaacagcggcagcgcggcaccggccagcacaatgcccaagcccccgcccgacccgaacaggatcgcgatggcgagcgcgttgcgccgcggatcgttgcgaaacaggccagcagtcagcgttccggcggtggaaaaggacatcgcgccaaagaacccggccagaatgcgccacgacgtttgccaccacagttcggcattggcaccggtcgccagcagcgccagcgtggtggcaatcaacccggtgatgaacaggcgcaccggaccgacacgccggatcgccatcatggtcagcaccgcacccgcgatatagcccagcgcgttggcggtgttcagccagcccgcctgggcatagttccattgcatctccgatttcatcgccggcagcagcaggccataggcgaaacgggcaaacccgttggtcactgtcaccccgagcgccagccccgccagcaccagccatgaccgggttgccgacaatgtcatcgcgtgaccgatagatgcagagacatgtcgcaaccctcgtgatgtcgctggcgtcaggccaggcgcaaaccttgcgcgaccctgccaagcctgaccctttggcgcaagcggcagcttgcgcatatccgccaagaagccccgaccacgccccattttcgccctatgcgccccctatcccgaagcgcaaccacaagaagcggaggtccgcgtgcgcacatccattctggcatttgttcttgccgccgtatcgaccatcgccggcgcgcaggacagcgggctgaccagcctcgagaccaccgatgccgggcgcagctggctggcggtcgggcggctggatatcgacggcacaggtttttgcaccggtgccctgatcgcgcccgatctggtgctgaccgccgcgcattgcctctatgacaagacaaccggacagcggatcgacccggcccggatcgagtttctggccggttggcgacgcgggcgagcctcggcctatcgccgggttgcacgcgcggtgcatcatcccgactatctttacgaaggcgccgtaaccgccgagcgggtgcgcaacgatctggcgctgttgaaactcagccagccgatccgcaacaccaccgttgtcccgttcgagaccggcaatcgcccgatgcgcggtgatgcggttcaggtcgtatcctatgcccatgaccgggccgaagcgccctcgctgcaagaggcctgcgccgtcatggcccgtcagcagggcgtgctggtgatgtcctgtgatgtggatttcggcgcttctggctcgcccgtcttcagcctgtcggacagcacgccgcgcatcgtctcggtggtctcggccaaggccgaggtcgatggcgcgcgggtggcgcttgggacttcgctggacgacaccctgacctttctgatgggagagctggacagccataaacgcgccgagatcccgaccgttccgcgcgtcaaccgcctgtcggccagcggccagggcagcgcctcgggtgccaagttcgtgcgcccatgaaaggtctgatcgcccttgcccttgcggcgctgctggtcaccccggctctggcacaaaacagcgggctgcgccgcctgacggaccgcgacgacctgttcggatgggaagcggtcgggcggctggacattgccgagcagggcttttgcaccggcactctgatcgcccccgatctggttctgactgctgcccattgcgcctttgacgggcgcaccggtgcgcattaccgcgcgggcgaaatcacctttcgcgccgggttccgcgatggcacctcggtggccgaccgccgggtcgtgcaaatcgtgacaccttccgaattccgggcttcgggtgccgtctcggccgagcgtatccgggtcgatgtggcactgatgcggcttgatgatccggtgccgaccgcgctggccgatccgtttgccctgcattcgggcgacgtgagcggcagcgagatcagcgtttcgtcctacgggcggggccgggccgaggcgatctcgcgtcagcgcgcctgccagatgctctggcgccagcaaggcctgatcgcctttgactgcgacgtgaccttcggctcgtccggggccgccatccttgcgcgcgagggcagccggggccgggtgctgtcactggtctcggccggtggcgtggtcgacgggcgctccatcggttatggcatggaactggccgataccgtggccacgctgaaacagaagttgcgcgccaatgccccggcaccggcggccaatatccgccgtctgcaagtgggcggcagcctgtcgtccggcacctcgggggccaagttcctgcgccccggcggctcttgaaaccgcgctctcgctttcccatctcagtttgaccgggccgccgcattgcggggtccgggcctgcaaccgcccgtccgtgacggagggcttttggcatcaatcgctcgaagaagaggattacgacatatgcgcagtttcgatttcgccccgctgcaccgcgccagcatcggtttcgaccagatcgccgatctgatggacagggtcatgtccagcgatgtggggcaacccagctatccgccctataacatcgagaaaaccgcggccgatgcctatcgcatctcgatcgccgtcgccggctttgccgagaccgacctgtcggtcgaggtcaaggaaaacgccctggtgatctcggcccgtaaggccgccgacgaggccgagcggacctttctgcatcggggcatcgccacccgcgcgttcgaacgccgcttcacgctggcagatcacgtgcgcgtcactggcgccagccacgaaaacggaatgctgcatatcgacctgaagcgcgagattcccgaggcgctgaaaccgcgccggatcgagatcgcttcggtcaaatccgccgacacgcccgaacggatcgaggcgaaggcggtcaactaacctccgatccgcgcgcccctgcggtttgacgggtgcgcgggtcattcgcgataaaccggacctccctcggttatcgcaccttgcgcgcgcctcatgttcctccaggcatggggcgcgcctttctatcgcaggcacccgggttcagcgccgcacccgataggtcagcgcgcgccggatcagccagccatgccggatcgggtcgatctcgtcggcgctgcgaaacaggatggcgcgggtcccctcgatccggtcaaggccttcgaactgttccagatagtcggggatcaggcggctctgacaatgcacataaagcgcaaagccgccctgacgcgggcatcccaatcgcagggtcgacccgcgcggcgccagataggcgggctggccccatttcaacgtctcctgcaagggctgcgcctggggtaattccgcggcgctgcgcaggatcagcgcgcgcagcttgagcagccccgcgcgcggcccggccggaaaggccgcaaacgcctcggccagttttggatcgcaaatctcggtcatgtcaggggcagcgtcgcatccatcctgtcgatatagtccgacaaaacccggtcgcccgcaacgcggcgttgcagcggggtcgcgaccggcgtcgcccgcatcgcggccagcatcggtgcgaccgacagatcggcaccggttggcgcatcgccaaacagaaagggtttctgccacaaaagcgcggtcaccgcctcgaaactgcgctcgacccggtcgcgccgttcggcttcggagaaccgggccatgccctgaaaatcgagcccgcgcagcacctgcgcccggatccgattggtgaccggcttgcgcaacaggcgcgggatctcgccaaagaatgtgtcgcgaatgatcgcccagaccgcgtcattgccccagcgatcaagcaccagatagggatagaaatgatcctcggccatatggatcaacgcccgcgcgcttgcccgctgggcatcggtcaggccacggtcgaactccgcgccgcgcgactccagccaggcacggataccgtcgctgtcgggcaccagccgttccggcgtgcgcaacaccggcaatttgccgtgaggcatgcggcgcgggtcggtctgatcctgccgttgccagggttcaccggccagggtgagaagataggcggctttgacgcaaaacgggctggcagagtaaagcccaaaggctttgggaaaggtgataagggtcagcatgggggtcttcctgatttcaactgctgcctgattagggcagcatggtgacagattctgtcatcagccccgggttaccctgcgccatgtcgaaaaccgcaagattgttccagttgatgcaggcgctgcgctcgggtccggcaccgcatacctcgacggcgctggcacaggacctgggtgtctcgccgcgcaccattcatcgcgacatcgacgcgctgcgcggtcttggcgccgtgatcgacggcgaggcggggtttggctttaccctgatcgaggacgcaaccctgcccccgctcggttttaccgatgacgagctggaggcgctggttctgggtctgcgcgaggcggagctgatcggcgacccggcgctgagccaggccgccagcgccgctctgcgcaagcttcagggccgcctgccgccgcgccagtcgcaccggctgtcccatgcggtgctgaccgcgacccggtttgaccggccccagccgccaacaatcccggtggccgaactgcgcgccgccgcctgggacgagatggcggtgagcttcgattataccgacatgcatggtgcggccacctcgcgcaccgtctatccgctgtccatcgtttatatggatcgctccagcgtgctgatcgcctggtgcctgttgcgaaaggatgtgcgggtgttccggcttgatcggatgcgcgatctggtgatcaccgggcagagctttcgcccgcgccgggtgccgatgctgcgcgatgcgctggcacagatccgcgcgcaacaagcgtgagtactttgtccgccgccgctttcgcggtaggctggggcccgagcagcaaaacagggcgcgacccatgatccggttcctgacatctctggcgctttgcctgggcggcagtgttgcggcggaaacacccgccacgttgatcccggcggtggcgcaatccttgcgcccggtgctgcggcctgacctgctcacccctgtgtctcaggatatcgaagcgcagtttcaaacctggttgatcgagtttcgcgcccgcgcgctgaccctcggtatcacccccgccacgctgaatgccgccctgcccggcctcagctatgacgccgaggtggtgcggcgcgaccgcaatcaggcggagttcaccaagacgatctgggactatctcgacaccgccgtgtccgaggcccgcatcgccaacggccgcaaggccgtggcccgtcaccgggacctgctggcccggatcgaggcgcgatggggcgtcgaccgccatgtggtcgctgccatctgggggctggaaagtgcctatggcgcggtgcgcgggggagacagcaccctgcgttcgctggcttcgctggcctttgacacccgtcgcgccgagttcttcgaaggccagctgatcgccgccctgcgtattcttgacagcggcgatgcccggctgcgcgatctgcgcggcagctgggcgggcgcgatgggccatacccagttcatgccgacctcgtatcaggagcatgcggtggatttcaccggcgacgggcgccgcgacatctggtcggatgaccccagcgacgcgctggcctcgaccgccgcctatctcaaggccaatggctgggtcagcggccagccctgggggatcgaggtgctgctgcccaaggggttcgacctgaccacagcccggcgcgagttgacgcggatgccctcggactgggccgctgccggagtgcgcgatctggaggggcgcgcagtgcccgaccatggccccgccagcatcctgctgcccgccggacacagcggcgcggccttcatgatctttgacaatttcgcggtgatcgagacctataacaccgccgatgcctatgtgatcggggtcggccatctggccgaccgcatcgccggcggggggccgatccggggcaactggccacgcgccgaccgggcgctgaccttggacgagcggatcgagctgcaagagcgcctgaccgccgccgggttcaacacgcagaagatcgacggcaagatcggcccgctgaccatcaacgcggtgcgcgactatcaactggatcagggtctggcgcctgacggctatgcctcgttgcgggtgctggaacgtctgcgcagcgctagctgacggcccgcgcatatgcggtccgctcttttccatcctgacctaatccgctaaagccggtttgaccaaaacgaaccttggcagcagcgttccggaaccggcgacgggctgacccgcatcaaggacaggacgacgacatgaaattcaccctctcctggctgaaagaccatctcgacaccaccgccagcgtggacgagatcgccgaggcgctgaccgatctggggctcgaagtcgaaggtatcgagaaccccgccgcgcgtctggccgggttcaccctggcccatgtcaagtccgccagccagcaccccgatgcggaccgtctgcgcgtctgcgtggtggaaaccaacgagggcgagaaacagatcgtctgcggcgcccccaacgcgcgcgagggcatcaccgtggtgctggcgaaacccggcgactatgtgcccgggatcgacgtgaccctgtcggtcggcaacatccggggcgtcgaaagccacggcatgatgtgttccgagcgcgagctggaactgtccgacgaacatgacggcatcatcgagctgccctcgggcgaggtgggcgagcggttcatcgactggctggccgagaacgacccggccaaggtcgacccggtgatcgagatcgcgatcacccccaaccgccccgacgcgctgggcgtggcgggcatcgcccgcgatctggccgcgcgcgggatcggcacgctgaaaacccgcgcctatgcgccggtgcccggcgatttcgactgtccgatcaaggtgaccatcgacgaggatacccgcgacggctgcccgctcttcaccggccgcctgatccgcgacgtgcgcaacggccccagcccgcaatggttgcaggaccagctgcgcgccatcggcctgcgcccgatctcggcgctggtcgatatcaccaactacatgacctatgaccacaaccgcccgctgcatgtctttgacgccgacaaggtcaagggcaacctgcgcgtccaccgcgccgcggggggcgagacgctcaaggcgctggacgagaaggaatacacctttcagccgggcatgatggtgatctcggacgatgaaggcgccgaaagcatcgccggcatcatgggcggtgacgccaccggctgcaccgaggagacggtgaatgtcttcctcgaaagcgcctattgggacaatgtgcagatcgcgctggcgggccgcgcactcaagatcaactcggacgcgcgctatcgtttcgagcgcggcgtcgatccggcctatacgctcgaagggctggagcacgcgacccagatgatcctcgatatctgcggtggcgaggcctcgaccgtagtgatcgcgggcgcggtgcccgatcattcccgcgcctacaagctggacgccgagcgggtgcggtcgctggtcggcatggacatccccgaaagcgagcagcgccagacgctgacacggctcggcttccggcttgaaggcaacatggcccatgtgcccagctggcgccccgatgtgcagggcgaggccgatctggtcgaggaagtggcccgtatcgcctcgctgaccaagctggtgggcaggccgctgccgcgcctgaccgatggtgtgcccaaaccggtgatgacgccgcagcagcgccgcctgtcgatggcgcgccgcacagcggcctcgctcggttacaacgaatgcgtcagctataccttcatcgatcaggcctcggccgctctgttcggcggcggtactgatgcgaccatgctggaaaacccgatctcgtcggaaatgagccatatgcgccccgacctgttgccgggcctgttggcggctgccgcccgcaaccaggcacgtggttttgccgatctggccctcttcgaggccgggccggtgtttcacggcggcgagccgggcgaacagcgggcgcagatcgcgggcctgctggtgggccgcaccgggcccaaggacgtgcacggcgccgcgcgcgccgtcgacctctatgacgccaaggccgatgccgaggcggtgctggccgcgatgggcgcacccgccaaggtgcagatcctgcgcgacggtgacggctggtggcatcccggccgccatggtcgcatctgcctgggcccgaaaaaggtgctgggggtctttggcgagctgcacccgcgcgttttgcaggcaatggatgtaaagggcccggcggtcgccttcgtgctctggcccgaagaggtgccgctgccgcgcaaatcgggcaccacgcgcgccgcgctggcgctgcgcgacctgcaagcggtcgagcgcgactttgcctttgtggtcgatgcgggtgtcgaggcgctgacgctggtcaatgccgccgccggtgccgacaaggccctgatcgaagatgtgcgggtgtttgacgagttcatcggcggctcgctgggcgagggcaagaaatcgctggccatcaccgtgcgcctgcaaccgaccgagaccacgctcaaggaaaaggatatcgaggccgtcagcgccaagatcgtcgaaaaggtcgccaaggccaccggcggcaccctgcgcggctgatccgttcccggtacttgatgaaaaggcgcgccaggacggcgcgccttttgcgttctaccctgtcaggtattcggccagaatgtcgaacaccagacggatgcgccggctggtgtgcaactcgcgatgtgcggtcagccagaccgggaacagcagcggttccatctgcggcagcacgcgttccacgccgggtgtggcggcagccacgccatcgtccatcggcgcgatgccaaacccctgccgcacgtaatcccaggccaccaccccgctttgcgaaccaaggcggaagttggcgcgcgtcagcggcaggcccagcggcgtcagatggccgagcatctcggtcacatcgccaaaggcgatgaaatcatgcgtggccagatcatccttggtcaccgggcgcccgcgccggtcgagataaccggaagcggcatagaaatgcgccgttgcctcgcgcaccagccgggcgatcagatcgggctgttcgggccgcacgtggcggatggcgatatcggcctcgcgccgcatcaggtcgcggatatcgttggcggcgatcacctcgatctccagccggggggcctgcgcgcggatgcggcgcagtgcctccggcagcacataggccgacatcacgtcgctggccgtgatccggacgcgcccctcgatggattgcgcctgacccgaggccgccagcgccacccgatccgccgccgcccccatggcgcgcgtatgttccagcaggtcggcccccgcatcggtcagcaccagtgtccgcccgatccgctcgaacagcattacgcccaaatcctgttccagcgcggcgacctgacggctgagcgtcggttgtgtcaggtccagccgccgcgccgccgccgacagcgaccccgtctcggcggttttcagaaaggcgcggatgtggttccagtccagcttggtcagatcgctcatgcattcctgtataagcaaactgcgaatttcggcaatttctattgactctgcgcatatctattctgccgccaaaaggagcacccaatggttgacagcaccacattctggaacaaggtcgccgagaaatacgcccgcaccccgatcgcggacatgacatcctatgactatacactcgaacgcaccgcggcccatctgaaacccggtgaccgggtgctggaactgggctgcggcaccggctccaccgccttgcggctggcgcccgatgtggccgcaatcgttgccaccgacatcgccccggcgatgctggcggtggggcggcgcaaggcccgcgagcaaggcgtggaaaacgtcgactttgtcgaggcgccggccaagacaccgcccgaaggcccgtttgatgccgcgcttgccttcaacctgctgcatctggttgatgacctcgatgccagcctggccgccattcacgaccggctgaagcccggcgggctgttcatttcgaaaaccttctgcatcggaacgggacgaaacagcttcaaactctacgccatccgtctggccctgccggtgatgcagctgctgggcaaggcgcccccggtcaccttcctgaccgaggccgagctggacaatgccatcacccgcgcgggctttgacctggtcgagcaagagagctttccagccaaggatccgcgtcgctttctggtcgcgcgccgccgctgaggggctggggttgcccccggcggcaccgcaccctaggctcgccccaaagcggatgaaggagagcggcatgaccctgaacgtctatctgtcgggcgagattcacaccgactggcgcgagcagatcgtggccggcgcaaaggggctggacctggcgttttcgggcccggtcaccgatcatgccgccagcgacgattgcggcgtggcgatcctgggcgccgagccggacaaatactggcatgaccacaagggcgcgatggtcaacgccatccgcacccgcaggggcatatccgatgcggatgtggtggtggtccgatttggcgacaagtacaagcagtggaacgccgcctttgacgccggctatgccgccgcgctgggcaagtcgatcatcgtgctcagcccgcccgaacaccagcatgcgctgaaagaggtacacgccgctgcccttgcggttgccgaaacacccgcgcaggtgatcgccgtcctgcgttatgtgctgaccggggccttgcccgcctgaccggcacgcgattttcgttgacggacaacggattatactgaagctggtcgcatttgctgtcgggggggggaacgatggcgttgcactggcgtattcttatcctgctgtttctggtgcgctgcaccatggcttttcaattcgcgaccatcggcggcatcggtccggtgctgtctgacacctatacgttggatatcgccgggctcggctggatcgtgggcctctatttcctgccgggggtggtgattgccctgccgggcggcggcatcgcccgctggttcggtgatgaaagggtgatccttttcggtctggcgctgatgacggcgggatcgctgatcatggcactgcaaccgtcgttgagcgtgttcagcgccgcccggctgatggccggtatcggcggcatcctgatgaacgtcctgatgagcaagctggtgctcgactggttcgccaatcgccagatcgcaaccgccatggtgatcttcatcaactcctggcctgccggtatcggcctgtcgcttgtggtacagccctggctggcggcccagggtggtgttgcccttccgttcgcggtcgaaaccggcctgattgccacggccctggttgcctttttcctgttctatcgccgccccgacacagcacccgccacctctggcgcacctgcccgggccatgccgcagggggcggttcttggcgcggtgcttgtcgccgggttctcgtggggcgcgttcaatgccagccttgccgccttgttgtcttttggccccacatcgcttgtcgacaggggaatgtcgctggagctggcgggcctgtcgatcagcatcgtgtcctggaccgttgtcgtcaccggcacatttggcggttggctgacggatcgcaccgggcgacccgcgatggtgctgttgacgggcctcagcctctttggcctcgccctgttcctgtttccccgcgtcccgccgatgctgatcacaatggccttgatcggcctcctgtcgggcgtgccggtcgcgggattgatcagcttgcccgcccgggttctgaaacccgaacagcgggccatcggcatgggcctgttctacactgtctattacgcctgtttcgcaatcttgcccggtctgggcggcaaatgggccgaaagcgccggaacggtgtccgccgccttcgaatttgccgcctttgtcatcgtgctggcgatactgggcgtctttgtctttctacccctgtcgcgccgggtctgaggggcgttacccctcgcgcgccgggatcgtcagcccgcgctgcaccgcagggcgcgccaggaaccgctccagataggcaaccgcattgggatggttctgccagcctaccagatcctgcgcaccgtagaacgccagcgtattgagccagggcgcaatggcgatatcagcaatggagtaatcgccggcgatccaatcgcgcccctccagctgcgcgtcgatcactgccagcagccgcttgacctcagccacatagcgggcacgcgggcgcgggtcttcgatctcggcaccggcgaatttgtagaaaaacccgagctgaccgaacatcggccccacaccgcccatctggaacatcagccattgggtgatgcgggcgcggtcggccgcgatttcaccgatcagcttgccactcttttcagccagatacagcaggatcgccccactttcgaacagcgccagtggctgcccgtccggcccgtctgggtcgatgatcgctgggatcttgttgttggggttcagcgacaggaactcggggcttttgacatcggcatccgacagggtaacccgatgcgcctcatacggcaggccgatctcttcgagcatgatcgacaccttcacgccgttgggcgtgggaaaggagtagaattgcaggatatcggggtttgtggcgggccagcgctggctgacagggaattcggcaagatcaaacatggcgcgtctccggttgtggtgtcggatacaatctaagacccctgagcgcgcagagaaggcacccgtctgtgcgcctctggctatgcgcctgtgtggcaccgaacaggcaaaatgggcggtttggtgccggacaggccggaaaacggccgaaagagatgcagaaatccgtatttcgcatagttttttccccgtgcagatcaacaacaccctgctattcctaaaaaccaagccgggccgacatacgaagcccggcgagacagcgaccaacgaaaccagacggggacactacatgctacaggaattcaaaaccttcatcgccaagggcaatgtcatggacatggcggtggggatcatcatcggcgccgcctttaccgcgatcgtgaaatcgctggtcgacgacctgatcaatccgatcatcggtctgttcacgggcggtgtggactttaccaacaatttcgtcgtcctgggcggcgacggtaccgcctatgcctcgcttgccgccgcgcgcgaggccggggcatcggtctttgcctatggcgccttcttcatggcggtcttcaacttcctgatcatcgcctgggtcgtgttcatgctggtcaaggcagtgaaccgcgccaaggaagccgccgccaaggaagaggccgccgccgaacccgcagcccccgcaggcccgtcggaactcgacgtgctgctggaaatccgcgactcgctcaagcgctaagacgtcgaccgtacctatccgccgccccggcccggccggggcggttcgctttttgggcaacctgccgcaacaggagcatacaagaccatgcaggactatctgaaccaggccgaggtgatctggccgcttctcgtcagcgccgccaaggcgctggttgtgctgatcctgggctggaccctggctggaacgattgccgggctggtccgccgccgcatcaatgccaccccgcagattgacccgacgctgggcaatttcaccgccagcctggtcaaatgggccatccttgccatggtgctggttgcggtgctgggtattttcgggatcgaggcgaccagtatcgtcgccgtattgggtgccgcctctctggccatcggtctggcgctgcaaggcacgctcagcgacctggcggctggcgtgatgctggtggtgttccggccctacaagctcggccagttcgtcgacattggcggcacctcgggcacggtgcgcgatctcaacctgttcaccaccgagctggtaacgccggacaatgtacagatcatcgtccccaacggtcaggcctggggcgccatcatcaccaattactctgcccacgacacccgccgcgtcgatctggtcttcggcatcgactatgacgacgatgcaggcaaggcgatggagatcatcgaacgcaccgccagcgcagacagccgcgttctggccgatcccgccccctgggttcgggttaccaatctgggcgacagttcggtcgatctgaccgcgcggatatggtgtcgggccgaggactactgggagctgaaattcgaactgacgcgccgggtcaaggaagccttcgatgccggcggaatctcgatcccctatccccacagcgtcgagatccacaaggaggcctgaaccctcttcattccgcccgaattactccgggggagtagtcaccgcgctcggcagcgaggcagcgccccctcccccgtttgcggccgaaaaaattggcgccaaaggtccggaatccgtttgacaccgccgcgggccttaggtagtcaccgcgcgtggttgcggcgtgatagctcagttggttagagcacagcactcataatgctggggtcggcggttcaagtccgcctcacgctaccacccttctcccgaacttccccaaaatatgaagcaggccaccggtcggacacggcgctggcctatgtttggcgcgagattattcgtcgaataatctcgtgtgctggctcgtttgtggacatgaaaaaaggccgctccgggggagcggccttttctattcgtcacctttgtcgcacctggcagattttccggaggaaaatctcctggagcaaccaggtgcgtctcggggtcaccgattactcgatgatcttcgacacatccctgacggtgcgtctggggatcaccgattactcgatgatcttcgacacaacgccggcgccgacggtgcggccgccttcgcggatggcgaaacgcaggccgtcttccatcgcgatcggggcgatcagctcgacggtgaagccaacgttgtcacccggcatcaccatctcggtgccttcggccagcgtcacggtgccggtcacgtcggtggtccggaagtagaactgcggacggtagttcgcgaagaacggggtgtgacggccgccctcttccttggtcaggatataggcttcggcttcgaacttggtgtgcggggtcaccgaaccgggcttgcacagcacctggccgcgctcgacgccttcacgatcgataccacgcagcagcgcgccgatgttgtcgccggcttcaccgcggtccagcagcttgcggaacatttccacaccggtgcaggtggtggtcttggtgtcgcgaatgccgacgatctcgatcgagtcgccaacgttgatcacgccacgttccacacgcccggtcaccacggtgccacggcccgagatcgagaacacgtcttcgatcggcatcaggaagggctggtcgaccgcacgcgccggggtcgggatgtactcgtcgaccgccgccatcagcgcgcggatcgattcttcgcccatcgacggctcggtgccgttcatcgcgtgcagcgccgaaccccgaatgatcggaatgtcatcgcccggataatcgtacgaggacagcagctcgcggatttccatctccaccagttccagcagttcctcgtcatccacctggtcgaccttgttcatgtagacaaccatgaagggaatgccgacctgacggcccagcaggatgtgctcgcgggtctgcggcatcgggccgtcagcggcgttcacaaccaggatcgcgccgtccatctgcgccgcgccggtgatcatgttcttcacatagtcggcgtggccggggcagtcgacgtgagcgtagtgacgcgagtcggtctcgtattccacgtgggcggtcgagatggtgatcccgcgcgctttctcttccggcgcgccgtcgatctggtcatacgccttgaaatcgccgaaatacttggtgatcgctgcggtcagcgtcgtcttgccgtggtcaacgtggccaatcgtaccgatgttgacgtgcggtttactacgctcaaacttttcctttgccatgatggcctccttttgcgtttgccgccattgcctgcgcaatagcgattactctccgaagatcgcaatcttcatattattggcgagactatctgtagcctcgtcgagttccttcttcggcgttctgatgaacgcagcgcccaaaatgccgatcccatagttttccgttgcgccgtgtacttcgaacttgtccccgatgagcgcaccggttttcatatcaaacagcgaaacctcagtgttaattgtgctggtatcagcgccaatcaatgcagcaagggctggattggcaatatggaactgaactacgtcaacgtgcacacgcaccggacggcctcccgcccggtttgcgcttgacagcctcgaaaacgacttggtttgaaccgtatccaaaatctgttgctttggaatagccgtattctcgcgtgtcacctgcgtgctgaccgaaacctcggcaacacgcaggttggaagctgtccccgcatcaaccagctgctgctgtgtgcagccggccaatacggcgaaaacacctgccagaacaaaattgcgtcgattgatcatcttacgcgtattttgcctggatctcgtccgagatgttctgcgggaccggatcgtagtgatcgaacagcatggtgaactgggcacggcccgacgacatcgaacgcagggtgttgatgtagccgaacatgttggccagcggcacgaaggcgttgatcgcaatcgcgttgccacggctttcctgccccgacacctgaccccgacgcgaggtcaggtcaccgatgataccaccggtgtactcctcgggagtgatcacctcgaccttcatgatcggttccagcagcttggcgccggccttcttcatgccttcgcgcatacccatgcgggccgcgatttcgaaggccagaacgctggagtcaacgtcgtggaacttaccgtcgatcagggcgaccttgaagtcgatcacggggaagccggccagcgggccgctatccatgacggacttgatgcccttttccacgcccgggatgtattccttgggcacggcaccgccgacgatccggctctcgaaggagtagccttcgcccggctcggtcggggtgatgaccagcttgacctcggcgaactgacccgaaccacccgactgtttcttgtgggtgtaggtatgctcgacctctttcgagatggtctcgcgataggccacctgaggcgcaccgatgttggcttcgaccttgaactcgcgcttgagacggtccaccaggatgtccaggtgaagttcgcccatgcccttcatgatggtctgacccgactcgatgtcggtttcgacgcggaaggaggggtcttcggcggccagacgggccagaccctgggacatcttctcctggtcgcccttggtcttgggctcgaccgcgatctcgatcaccggatcggggaaggtcatggtttccagaaccaccggatccttggcgtcgcacagcgtgtcaccggtggtggtgtccttcagacccgccagcgcgatgatgtcgcctgcaaaggcttcatcgatttcctcgcggttgttcgagtgcatcatcatcatccgaccaacgcgctctttcttgcccttggtcgagttcagcatggtgtcgccctttttcaggacgcccgagtaaacgcgggtaaaggtcagcgagccgacaaacgggtcgttcatgattttgaacgccaggcccgagaaggccatgttgtcatcggcgcgacgcgcgatgttacgcacttcttcctcgtcgccgggcttgaagcccatgtagtcgacaacgtccagcgggctgggcagatagtcgatcacggcgttgagcagcggctgaacacccttgttcttgaaggcggagccacccagaaccggcacgaaatgcagggccagtgtgcccttgcgcagcagtttgcgcagggtcggcacgtcgggctcgttgccttcgaggtattccatcatcgcgtcgtcgtcttcttcgacggccgcttcgatcatcttaccgcgccattcttcggccatgtccttcaggctgtcgcggatcggggccttgacccagcttgcgccgagatcttcgccctgccacagccattcttccatggtgaccaggtcaaccaggccttccagctcggtttcggcaccaatcggaataccgaccggaaccgcgcgggcgccagtgcggtcttcgatcatgcgcacgcagttgaagaagtctgcgccgatcttgtccatcttgttgacgaacaccatgcgcggcaccttgtagcggtcagcctgacgccacacggtttcggtctggggttcgacaccggcgttggcgtcgagcacgcagacggcaccgtcgagcacggccagcgaacgctcgacttcgatggtgaagtcgacgtggccgggagtgtcgatgatgttcaagcggtgcttgggggtgtcggcggtcgccccgtcctcggtgcgctcccagaaggtggtggtcgcagccgaggtgatggtgatgccgcgttcctgctcctgctccatccagtccatggtggcggcgccgtcatgcacctcaccaatgttgtgggatttgccggtgtaatacaggatacgttccgagcaggtcgtcttgcctgcgtcgatgtgagccatgataccgaagttccggtacaggttcagcggatattcgcgtgccattggtctgagcctctagaattaccagcggtaatggctgaaggctttgttcgcctcggccatcttgtgggtgtcttcgcgcttcttcacggcggttccgcgcgactggacggcgtccagcagctcgccggcgaggcgttcttccatggtgttttcgttacggttgcgcgcagcggcgatcagccagcggatggccagcgcttcgcggcgctcggggcgcacttcgaccggaacctgataggtggcaccacccacacggcgcgagcggacctcgaccgagggtttgatgttgtcgagcgcttcgtggaacacttcgacgggggcgcgcttgatcttgttctcaacgcgatcaaaggcgttgtagacgatgcgctctgcgaccgacttcttgccgtcgatcatcaggttgttcatgaacttggtcagaaccttgtcgccaaatttggcgtcgggcaggacttcgcgtttttctgcggcgtgacgacgggacatctcggcctctccttcttacttgggacgcttcgcgccgtatttcgaacgacgctgcttacggtctttgacgccctgggtatccagaacaccgcgcaggatgtggtaacgcacgccgggaaggtcttttacacggccgccacggatcaggaccaccgagtgttcctgcaggttgtggctctcaccggggatgtacgagatgacctcgtacccgttggtcaggcggaccttggcaaccttacgcattgccgagttcggtttcttcggagtggtggtatagacccgggtgcagacgccgcgtttctgcgggcactgttccaggtgctgggacttcgagcgttttactttcggctgccgcggcttgcggatcagctgttggatcgttggcattccggtcttttccccgttttgcaacacacatgtcatgcacgcgcgctgcgtgcggcttcagtttggcgtacttgcgatctatgcaagcacaaaacccgcgagcgttcccattccgaggcgaacgtcgcggttggttatcagaggatcgggacgataaagctgtccggaccttgaccacgtctatttgaaatcggtcgtggggcggcccacggtgtccgagatagcgcgcgtaatagggggagtcgggcggagtgtcaacagcccagccccggttgccaaggtcgcgacaggctgccaaaatcgtgacgcagtgtcgagaaggtttttttcatggacagcagagacatgcaggccatcggcctgtgccggttctcttaccccgcgatcggcggattccaggtcgaacacgagaccatcgaggagcgtatctcttatctctatgccgaagaccggctggaggaacggtttcagcttctggaaaccgtcgcactgccctgcttgcgtgagcagacggaccagaacttcgagttgatcgtggtgatcggcgacaccctgccaaagcggcatggcgaccggctgcacgacctgacctcggatatgccgcaggtacggatcgtggtcgaaccgccacgcccgcaacgcgagctgatgaaagagctgctgaacagcgcccgcaccgacccgtccaagccctgcctgcaatttcgttatgatgacgatgacgccgtgtcggtcgatttcatcgaacggttccgcaatgcactgaacgactgtcgcggccttgttaccacgaaccgtaccgtggccgtcgatttcaatcggggttacgtggcggaacttggcgccgacgggattgccgccaccgaaacggtacgcaccctctatgtcgcttcgctgggaatgtacgtgaaaggcggctgcaggctgacgatcatgaacttcgcacatgagaagatcgggcgcttcatgcccgtcatcagcatttccgatgtgcccatgtgggtccgcagtcacaacgggtttaacgactcgcgccagaagaaggtcaaaccggtgccggtcgtgcctctgaccgaagatcagaaagcggaattcgccgctcgtttcgcgatccgcgaggatcacgtcaaacgcgtcttttcggggggctgagcatgcaggttctgggtctttgccggttcagctacctgggccttggcgggttcaaggtgatgcatgaaacgctcgaagagcggcgcgcctatctctatgcgcccgcccggatggaggaccggttccgccagttcgaggcggtcaccctgccctcggtcacgggccagaccgacccggatttcgagtttctggtggtgatcggcgaatgctttcccgacagttaccgggcccggctggaggacctggtgcggggcgtgccccaggtccggatccgcgcctatccaccgctgcgccaccgcaccgcgatggcgcaggcgctggacgatcaccgccgcgacatggatgcgccctgtctgcagttccggctggatgacgatgacggcatggcgcgcgatttcgtcgcccgctatcgcgaggtcgccgccgataccgaggcgctttggcgcaaacaccctgcggtggcggtcgatttcaacaccggctatgtgtttcgctgcgggaaacgcgggatcgagatcagcccgttccagttcgcctacagcgccatcgcgcttggggtgatcgttgcccccggccatcgcgaggggatcatgcatttcggtcatcacaagctgtggacggtgatgccgacgatcacggtcccgggcgaggacatgatgctgcgcggccataacgaatttaacgattcccgcgccaagccgggcgccaaacagttcagctatcaaccgctcgatgccgacgaggaggcctatttcaaggcccgcttcaatgtcgacaatgcccgcgtgcgcgagattttctcagccccgatgccgtgaggcacgttcgcggaacagggtaaaaagcccggtcgccaccaccagcgccaccccggccatggtcagcggatcgggccagtcgccaaagaccagccaccccagaaccagcgcccagagcaggctggagtagcgaaacggcgcgacaaagccgacctcgccgatccgcatcaccatcacgctgaacagatagccgcccagcaccagcagcgacgccgccagcaggccaaggccaaggtcggtcgtcaaaggcacccaatcgaccgtgagcgagccgaccaggccaaaggacataaccgacagtgcggtggccagcgtcaccgtcagcgagggcacatgggacgacatccgccgcgtcaccagatcgcgcgcggtcacgcagatcaccgccgccatcgcgtagatcgcgtgcagcgtgaatccgtccggccccggacgcacgatcaacagcataccgcagaagcccagcccgatcgccagcatccgccgccacccgacctgctcgccaaagaacagcgccgcccccagtgtcaccgtcagcggcagcatctgcagcaccgcggtcacgtttgccagcggcatgttgagcagcgcggtgaggaaaaaataggtggccccgatctcggacaggcagcgcagcgccaccagcatccggtcgcgacggccgaaccgcaggtgcagcgcgccaagcctccgggccaggaaatagatccagaccgccgaaagcccgctgcgcaggaccaggatctggaacagcggcatttcgcttcccagcaatttgaccaccgtgtcgttgcaggtgaaggccgccatgcttcctgtcatcagaagcgcgccgcgcatattgggtgacatgtcctggcctcgccacaaggaatgggccggtaccggttccgaggccgcgcactggctgcccagcatttctggcgatggaggggagaaatggcaagacgcctcgccccgggcccgcgcctattcgcgcaaccggcgccgccacaaccaaaggtgcagcgcgatccccgccagatagatcaggatcacgaccgccagcaatccgccggttccccagcccgccagcaccagcagcagcaccggcgtgcccagcgtgttgcccagattgcccatctgcgccagcgcaccgttggccagcgcgcgatcctgggcagaggcgttaagcgcggggatcgcggcaaaactcgccccctgcaccagccccaatgtcgcaaagagcagcacgcacagaaccggcgtcggcacccccagccagaaacccgacagaaccagcgccgacagaccgaaccctgccatgacaactccgggggctggccagcgccgcaacagcggggtcaccaccagcagcgccaccgcgatgctggtcaggggcatcacacccacgatggtcgcctgcaaatgcatgggcaacagcggcggcaggatcgccaccagcgagacgaaggtcagcgtatagaacagccagcccgccgctggcgccgcaatgcggggcgagccataggccgacaagtggcgggcaagcagggcatgcgggcgcaggctggtttcaccaccggcggcgaccgtgtcggcaggcagcagaaaccagaccgcaacggccaacgccgccatggtcgcgccgtgaaacaggaacagcccggtcaccccatgcacctgcgcccagggcaggccgatccaggccaccagcgcaaaggcaacgccgaaaaacgtgctccacagcgtcatcgcaaagttgcgcaggggatcgggcgcaatctgcgcgatcagggtgggcgcggccaccacgatggccagatgcgacaggccctcgatcatgcggctggccagcatggcgccaaagccgggctgagcggactgccaaaacgacatcagcgcgcccagggccaggccggccaccagcaaccggcggctgccatagcgcccgaccaagacacccgccatcatgccgaacaggataccgaagacgctgatcactgacagcagccagccctgccccgcgcccgcatcgggatagagctggcgcaccatgtcgaagggcaccgcgatcttggcgaattgccccgccgcgcccaggccggccagccagagcaacaggatcagaggcaaggggggcaggttcgatttcaggcgcatgatcccgcgataccccgccccggcagcgcgcgccacgtattaattatgcgggctgggcgcatgcgagcagagccggaccggggtgccgtcggcgagatagagccgctcccacaataggccgccctcgaccacggtcagcgcatcatagacacgtcggctggtatggaacaggcgggggcgcggaacctggctgtcccaccagtccgacccgtccagcgccgcctcggcggcctggatttcgaccgtggcaaaaggccagagcgattggcccagcagcgcgcgctgcgattgtccccattggcgcgcgcgcgccggagaataggcaaggcagacatgattggcctcgtccaccagatgcacgcaatcgcgggaatgttcgaccagccggcgcagcaccgcatcatcgcagacattgcgcgtcagcaggtccagcgcccggtgccgggtcttcgggtcgggcagttgcgcccctgcctcccagcgcgaaacggtggcctgactggtgtccagggcctcggccagagtggactgcttcatcagccgcgcccgccgcaagcggcgcagacgagggccgaagccgggcaattctcgcggtctggaatcgagcatggcgcacctcctgcgccatccattctacgccgggccgcacaaagaaaaacccccgtgcgcggcacgggggttttccaaaagtcatggcgattggatcaatcgcggctttccggcgtgtccaccagcgtgtcgaaatcgtcgtccacgatatccgcatccatgatcggtgcggccagcgcggcggcggcttcggcctcttcgcgacgggcggcgatcaccacgttgtcgcgctgggtcgcgatgtggcgcatctgctgcgtcgcaccacctgtgcccgccgggatcagacgaccgacgatcacgttctccttgagaccgaccagcttgtccttcttgccctgaaccgaggcttcggtcagcacgcgggtggtctcctggaaggaggccgccgagatgaaggagcgggtctgcaacgaggccttggtgatccccagcaggatcggctcgcccgaggccggacgaccgccccgggcgatggtcttttcattggccgcgtcgaattcctgcttgtcgacatgttcacccttgagcagcgtggtgtcacccgaatccgagatctcccacttctgcagcatctggcgcacgatgacttcgatgtgcttgtcgttgatcttcacgccctgcagacgatagacctcctgcacctctttcaccatgtagttggccagtgcctcgacgcccaggatcgacaggatgtcgtgcggggccgggttgccgtccatgatatagtcacccttctgcacgaagtcgccttcctgcaccgggatgtgcttgcccttgggcaccatgtattcgacgggttccatggcctcgttcgacggctcgatcgagatgcgacgcttgttcttgtagtcgcggccaaagcggacatacccgtcgatctcggcgatgatcgcgtgatccttgggacgacgggcctcgaacagttccgccacgcggggaagacccccggtgatgtccttggtcttggcgccttcgcgcgggatacgggcgatgacgtcgccggcctcgatgacctggccatcttcgatcgacaggatcgcgtccaccgacatcggatagtgaaccgggttgcccgcgtcgttgcggaccggttcgccatcgctgtccaccaggatgatctcgggcttgaggtcgctgcccttgggcgcggcccgccagtcgatcacgatcttctgggtcatgccggtcgcttcgtcggtctcgtcgcggacagcgatgcccgaaaccaggtcgacatatttggcggtaccggccttctcggcgatgatcggcagggtgtagggatcccattcgaacagcttgtcgccacgcttgatctgggcaccgtccttgacgaacagcttcgagccatagcccagcttgaagctggcgcgctcttcgccctgcgcgtccttgatcagcagcttcatgttacggcccatgaccaggctttcgcccgaggcattgagcagcagctgcgggttctcgaacgtgatggtgccgtcctggttcgcttcctggaacgactgctggccaccctgggccacgccgccgatgtggaaggtccgcatggtcagctgggtccccggttcaccgatcgactgagccgcgatgataccgacggcctcgccctggttcaccatggtgccgcgcgccaggtcacggccatagcacatggcacagacgccttcctcgctttcgcaagtcagcggcgagcggacccgcgaggtctgcacaccggcctcgtggatggcatcggccatccgctcgtcgatcagctgaccggcggccaccagcacctcttctgtgcccggacgcaggatatcgtcggcggcgacacggcccagcacgcgctcggccagcgaggccacgacttcgccgtcgttgaccgccgcttcggcagtcacgccgcgatcggtgccgcaatcatgctcgcgcacgatgcagtcctgcgccacgtccaccagacggcgggtcagataccccgagttcgccgtcttcagagcggtgtcggacagacctttccgcgcgccgtgggtcgagttgaagtattcaagaacggtcagaccttccttgaagttcgagatgatcggcgtctcgatgatgtcgccgttcggcttggccatcaggccgcgcatgccgcccagctgtttcatctgggtgaccgagccccgggcacccgagtgggccatcatgtagaccgagttcggctccatcacggcaccgttctcgtcacgcttgtccgccgagatggtggacatcatcgcttcggtgacacggtcgttacacttggaccaggcatcgacaaccttgttgtacttttcgccctgagtgatcaggccgtccatgtactgctgttcgaaatccttcacctggtcgcgggtctcgtccacgatgccccatttgtcatcggggatcaccatgtcgtccttgccgaacgagatgcccgccttgaacgcctcgcggaagcccatggtcatgatctggtcgcagaagatcaccgactctttctggccgcaataacggtagacggtgtcgatcacctgctgcacctctttcttgcgcagcagacggttgaccagttcgaacggggctttgttgttcatcggcagcagcgcgcccaggcgcacacggcccggcgtggtctcgacccgcttgagcacctcgttgccctcgtcgtcgatctgcgcgatgcgcgcggtgattttggtgtgcagatgcacctcacccgcgtccaaagcgtgctgaacttcgtcgatcgagccgaagatcttgccttcgccgaccatgccctcgcgttccagggtcagatagtagagacccaggatcatgtcctgcgagggaacgatgatcggtgcgccgttggcgggcgacagaacgttgttcgtcgacatcatcaggacgcgcgcttccagctgggcctcaaggctcagcgggacgtgcacggccatctggtcaccgtcaaagtcggcgttgaaggccgagcagacgagcgggtgcagctggatcgccttgccttcgatcaggatcggctcgaacgcctggatacccagacggtgcagcgtcggcgcgcggttcagcagaaccggatgctcgcggatcacctcgtcgaggatatcccaaacctcgggacgctctttttcgaccagtttcttggcctgtttcacggtgctcgacaggcccttggcctcgagccgcgaatagatgaacggcttgaacagttcgagcgccatcttcttgggcaggccgcactggtgcagcttgagttcggggccggtcacgatgaccgaacgacccgagaagtcgacccgtttccccagaaggttctgacggaagcggccctgcttgcctttcagcatgtcagacagcgatttcagcgggcgcttgttggcgccagtgatcacccggccgcggcggccgttgtcgaacagggcgtcgaccgactcttgcagcatccgcttttcgttgcgcacgatgatatcgggcgcgcgcagctcgatcagacgcttcagacggttgttccggttgatgacgcggcgatacaggtcgttcaggtccgaggtcgcaaagcggcccccgtccagcggcaccagcggacgcagttccggcgggatgaccgggatcacggtcagcaccatccattccgggcggttgccggattccaggaagctctcgacgactttcagccgtttgatgatcttcttgggcttcagctcgccggtggcctcggccaggtcggcgcgcagttgctcggcctcggcctcgaggtcgatctgggacagcatctcgcggatcgcctcggcgccgatattggcggtgaaggcgtccatgccatactggtcctgggcatccatgaactcttcttcggtcatcagctgaccgtaggtgagatcggtcaggcccggctcggtgaccacgtagttttcaaaatagaggatgcgttccagatcgcgcagcgtcatgtccagcatcaggccgatccggctgggcagcgatttcaggaaccagatatgtgcgacgggcgcggccagttcgatatggcccatacgctcgcgacgcactttttgcagcgtcacctcgacaccgcatttctcgcagacaacgccgcgatatttcatgcgcttgtacttgccgcacaggcattcgtaatccttgatcgggccaaagatacgcgcgcagaacaggccgtcacgctcgggcttgaacgtgcgatagttgatggtctcgggcttcttgatctcgccataagaccacgacaggatccgctcgggcgatgccagagagaccttgatctcgtcaaacaccttgggcggtgtcagcggattgaacgggttgttggtcagttcctggttcattgggtgtcctttccaggttccggacattcgaaggcgtaaaagcggcggtcgtaaagagccaagccgcgttcgaaccgaatgtccgaggcattggtgtcgtaaggaagatcgcaggtagaaagagcggccttgaatgcacgcctgtagccagcatcgggattgcccatttgcaggacactcatagaaactgtgtgcgaggcgccgcttcgctggcggatcggattatcatccgccagcgtggagacttttggcgcacatgccgcaacagccgaagcagcgctagcagcaagcattgccaggcctacgttcactcctcaacctccgcatccaggagttccatgttcaggccgaggccgcggacttctttcaccagaacgttgaagctctcgggaatgcccgcctcgaaattgtcctcgcccttgacgatgctctcgtagaccttggtccggccggccacgtcgtccgacttcaccgtcagcatctcctgcagggtgtaggcggcgccataggcttccagagcccagacctccatttccccgaaacgctgaccgccgaactgcgccttgccgccgagcggctgctgggtcaccaggctgtaggggccggtcgaacgtgcgtggatcttgtcgtcgaccaggtggtgcagcttgagcagatacttgatgcccacggtgacggggcgcgcgaactgttcaccggtacgcccgtcgaacagaaccgactggcccgaggtatcgaaaccggcgcgtgtcagcgcgtcgttcacatccgcctcttttgcaccgtcgaagaccggcgttgcgatcggaacgccacgggtgacgttgcctgcggcctcgaccagcgtgtcctcgtccatgccagagataccctcggcatagacatcctcaccataggcatgcttcatcgcgtcgcgcaccggggtcaggtcgcccgaacggcggtattcctgcagcgcctcgtccacattcaggcccagaccgcgcgcggcccagcccatatgggtttcgaggatctgaccgacgttcatccgcgacggcacacccagcgggttgaggcagaaatcgaccggggtcccgtcggcgaggaacggcatgtcctccatcggcaccactttcgaaatcacacccttgttgccgtgacggccggccatcttgtcgcccggctgcagcttgcgcttcaccgcgatgaagaccttgaccatcttcatcacgcccgggggcagatcgtcgccgcgacgcaccttttcgaccttgtcttcgaaacgggcatccagggcgcgcttttgcagttcgtactgctcgttcagcgcttcgacgatctgggcatcctgctcaccttccagagccagcatccaccactgaccgcgggtcagggtttccagcagctcttcggtgatctcggaacccggcttgatgcccttggggcccttgaccgcggtcttgcccaggatcagcgacttcagacgcgcatagatgttgcggtccaagatcgccagctcgtcgtcccggtcacgggccagacgctcgacttcctcgcgctcgatctgcagcgcacgctcgtccttgtcgacgccgtggcggttgaacacgcgaacctcgaccacggtgccgtagtcgcccggcttcacgcgcagcgaggtgtcgcgcacgtcgctggccttttcgccgaagatggcgcgcagcagcttttcttccggggtcatcgggctttcgcccttaggcgtgatcttgcccaccagaatgtcgcccggctgcacctcggcaccgatatagacgatccccgcctcgtcgaggttgcgcagggcttcctcgccgacgttcgggatgtcgcgggtgatctcttccggccccagcttggtgtcgcgggcggcaacttcgaattcctcgatatggatcgaggtgaatacgtcgtcacgcgcgatgcgttccgagatcaggatcgagtcctcgtagttgtagccgttccacggcatgaaggcgacgaccacgttcttgcccagagccagttcacccatatcggtcgagggaccgtcggcgatgacctcgcccttggaaacctgctgacccaccttcaccagcgggcgctggttgatgcaggtgttctggttcgagcgctggaacttgcgcatgcggtagatgtcgacgcccgcatcgcccagttccagatcctcggtggcgcgaatcacgatccgctgcgcgtcgatctggtcgatgatgcccgcacgcttggcctggatggccgcgcccgagtcgatggccaccttttcctcgatcccggtgccgaccagcggcgcctcggcccgcagaagcggaaccgcctgacgctgcatgttcgagcccatcagagcgcggttggcgtcgtcgttttcgaggaacgggatgagcgaggcggcgaccgaaaccagctgtttcggcgacacgtcgatcaggtccacgctttccatcggggccagcgtatagtcgccggcctgacgggtgttgaccagctcgttcacgaacttgccattctcgtccaaggtggcgttggcctgtgccacggtgtggcgcatttcctcggtcgcggacatatagtgcacctcatcggtgacctgcccgcccttgacgacgcggtagggggtctcgatgaagccgtatttgttcacgcgggcaaaggtggccagcgagttgatcagaccgatgttcggaccttcgggggtttcaatggggcacatccggccatagtgggtcgggtgcacgtcgcgcacctcgaaaccggcacgctcacgggtcagaccgcccggcccaagcgccgaaagacgacgcttgtgcgtcacctcggacagcgggttggtctggtccatgaactgcgacagctgcgaggaaccgaagaattcacgcacggcggccgcggccggtttcgcgttgatcaggtcctgcggcatcacggtgtcgatctcgaccgaggacatgcgctccttgatggcgcgttccatgcgcagcagcccgacgcgatactggttttccatcagctcgccgaccgagcgcacccggcggttgccgaggtggtcgatatcgtcgatgtcacccttgccgtcgcgcagttcgaccagtgccttgatacaggcgatgatgtcttcgcggcgcagggtgcgctgagtgtcggcggcatccagatcgagacgcatgttcatcttgacccggcccacggcggacaggtcatagcgctcgctgtcgaagaacagggtgtcgaacagggccgaagcggcctcgacggtgggcggctcgcccgggcgcatgacgcgatagatgtccatgagcgcggtttcccggttcatgttcttgtcctgcgccatggtgttgcggatgtagggaccgacgttgatgttgtcgatatccagcaccgggatattggtgacgccgttgtcgatcagctccttgacggtgccgccaatcagatcgccatccttgtcatattccagcgtcagctcgtcaccggcctcgacatagatcgcgccggtttcctcgttgatgatgtccttggccgcgaacttgccgacgatatggtcgaacgggaccagcaggtcggtcacgctgccttcttcgatcagcttcttcaccgcgcgcggggtgaccttcttgccggcttcggcgatcacctcgcccgaggcggcgtcgatcaggtcataagtcggacgggtgccgcgcacgcgctcggggaagaacggcgtgacccagccgcgcttcttctcgaggcgataggagacggtcttgaaataggcatccatgatgccttcctgatccaggcccagcgcatagagcagggtcgtcaccggcagtttgcggcgacggtcgatacgggcaaagacgatgtccttggcgtcgaattcgaagtccagccacgagccgcgatacgggatgatgcggcaggcaaagagcagcttgcccgaagagtgggtcttgcccttgtcatggtcgaagaacacaccgggcgagcggtgcatctgcgaaacgatcacacgctcggtgccgttgacgatgaaggtgccgttgggcgtcatcaggggcatgtcgcccatgaacacgtcctgctccttgatgtccttgacggatttggcgccagtgtcctcgtccacatcaaacacgatcagacgcagcgtgaccttcagcggcgcgctgtaggtcatgtcgcgctgcatgcactcctcgacatcgtatttcggcttttccagctcgtatttgacgaattccagcacgctggtttcgttgaaatccttgatcgggaagaccgactggaacacgcccatgatgccttcgccatccagcggctgaggcgcatcgccggagttcaggaacaggtcgtaggaggatttctggacctcgatgaggttcggcatttccagcacttcgcggattttgccgtagtatttgcgaagacgtttctggccaaggaacgtttgagccatgtcagatgtcacctttcagtttctcaccggtcaagagcgccgccgggccccggcgccttgaccattcgagacgacgcgtttgggatcaattcatggccaccgtcccgagtggcggcctcccgatccgtgaaccgcgccttagaaaataccccgccgcaggggtcctttctaagacaggttcggctggacccggatttcccgggtccagcctcgaagtttcggagcgcaaccggaattttgcaaaaattccggcccgttttccgtgacggaaaacggctcctgaccgatcggccttaggccagctcgacctcggcgccagctgcttccagctttgccttgatctcttcggcttctgccttggcaacgccttctttgatcttgccgccggcttcgaccaggtccttggcttctttcaggcccagaccggtgatgccgcgaacttctttgatcacgttgattttcgaagcgccggcgttcttcagaacgacgtcgaattcggtcttctcttcttcggccgctgcgccggcgtcgccgcctgctgctgcaaccatcacggcgccgccagctgcgggttcgatgccgtattcatccttcaggatgtttttcagttcctgtgcttccagcagggtcagacccacgatgctttctgcgagtgctttcagatcagccattttatcagctctttccgtttacagtgtgtgttccaacgtcagggcacatgccccacgcagatcattcagtgccaaccgcttacgcagcttccgccttctcgatgatggtggaaaggatgccagcgatattgcttgcaggtgcgccaatcgcgccagcgatgttcgaagcaggtgcgccaatgcaggacacgatctgagcaatgagctcttcacgcgacggcattttcgacacggcttcgacgccggcacggtccagagcgttctcgcccattgcaccgccgaggatctcaaatttcttgttatccttggcgaagccctcggccaccttggctgctgccacggggtcctcggaataggtcagaacggtcatacccgtcagcaggtcggccatgcttgcacacggcttaccctcaagggcgattttggcgagcctgttcttggcaacacgcacagacccacccgcttcgcgtgcacgcgcgcgcaggtcctgcatctcggcaactgtcagaccggcgtagtgagcaaccaccacgacgccagagctttcgaagatctggccgagttcctcgaccactttctctttctgggctctatccacagttctctccaaatttgggatggtgaacatcccggctcatatttgccgggctcgcacccggcgttcatgtccgttttacggggtggagccaaataatcgcccgagggtcgagcccccgatctctttggtctttacccgtctcaggcaggaaattaaggctacggatgcagccacccaccgtcttggacgaaacaaaataaagcgcacgacgaatcgcacgctttacctcgcccctcctcttaggccagagcggcggggtttccaaggggtaaaacaaccgttcgcacagggtcaggtgacggcaaaggtcgcgccaaagacccgggccgcgactccgtccacatcgaccggcggttccaggcaggcgccctcggctcgcaaccgatcgagccgcgcccgctcaaccgcgtgcagatcactgtgcagcgcccgcaggcggctctcggcgtcgggctcgtccatcagcgcccggatccgctcggtcaggggcacggtaaagccgctcgataccagccgccagtcgagcttggcccgccagatgtcgtagtcaagcccgatatgatgcagaagcgccgctctgccgccgcgcaccggcacaaaggtttcggccatctcggccccgccttgccgctgtgcccagtgctgacgcagggccacatccttcaacccgcagcggatgaaggatttaccctgcggatggccgatcaaccccttgcgccggggcccgaacagcgccgcgctctcgccatagacccggcgcgcggcgtcgcgctccatcggcaggcgatagaccgggcccgcggccccgtcgtgcaccgccacgatctcggcggtctcgacccggatcgcctcggcctcaaccggctgcgcggccaggaatgccccgatgccgtcccccggcgcccacatgaactcatcggcgtcgacattcagcaaccacccttcggcctgctgccgatagacccaggtcagcgccacgttctgccgcttggtgaaccgggtctcgggggtcagccccagatcggcccagaattcgggcgtgcagggcacacaggtgacgcgcggatgcccgtcgaggatcgcgattgccgggtcttgtggattgtcgaacagcagggtcactgcctcggcgccagcctcaagataccaggcggcgaagcggagcgtatcggccaggggctcattcagaatggcgccaacttgccaaggcaccgtcatgccgggttccgatcgttcatcactgcctgcctcgttgatatgccgctcttttccgccgcgtagcctataccgccgcccggcgacgagtcaaagcgggcctggcgcgcgttgacccgggcaaaggccattgctagcatcccgtcacgcaacgggcagccccgcccaaggcagtgcaacgcaaaaggcggaggccgatgaccgaagcaagcggtttctcacttctgacctttgtcctgcagcccgcgcattgcgttgtcctgcgcgactggatggagtttttcgaccagccgccggatcgtcttgttgtgcatgtcggccagaacccggccatcgccgaccagctgcgcagcctcgcctcagagttcggcgccgagctggtgatcgcggggcagaccgatcccgcccagacgaccgaaaatgaaaccggcctcttgtggcagcaattcgatctgatcggcgacgacctggcctgtatcgtgcggctcgataccctaccctatcgcgagtccaatctgccctggcaggctgaggcaatggaagcaatggcgcgccacggcgccgcgtttctgaccggctcgaccttgccgtttcgcgccgacacgaccctgcccgaaacgggcctgatgcaaacgcagcggttcagcaactgtttcgcgatcctgccggcgccggtctggcgcaaggcgcagcaggctcagcaaagcggcgccgatgcgtttggccggttcggctccgaagcggcggtggaactctattgcgcggaatccggtgcctttggcctgcgactgccgaacagccccgagctgcgcatctttcattgccaggaatgggggccacgcatggccgaggtgcgcgcggcctttcatgcgggccggggaattgcccccttcctgagggggtatcaggacgatttcatgggcgcgcgggcgcggttctatatggagcggcgcccgcctctgtcccggcgcgtgcgcatcctgctgggccgctggaaacgcaacctgctgggccagacgggctgataccacccgaaaaaggaaaacccggcgccgcaggatgcgggccgggtttccgtatttgtgtctggcggccagaaccgccagcctgaccgcttagttgcccgaggcgcttgccacgtcaaccgacacgcccggacccatggtcgagctgagcgcgatcttcttcagataggtgcccttagcaccagccggtttggccttggccacggcatccacaaaggcgcgaacgttctcgaccagcttggcctcgtcgaacgacaccttgccgacgccggcatggatgacaccggccttttcgaccttgaactggacttcaccgcccttggcgttctgcacggcctgagcgacatccatggtcacggtgccgactttggggttcggcatcaggttgcgcgggccgaggattttgcccagacggccgacaaccggcatcatgtccggggtcgcgatgcagcggtcgaactcgatcttgccggactggatggtttccatcaggtcctcggcgccaacgatgtccgcacctgcggcctgggcttcttcagccttggggccacgggcaaagacggcgacgcgcacggttttgccggtgccgttgggcaggccgacaacaccacggaccatctggtcagcgtgacgcgggtcgacgcccaggttcatcgcgatctcgacggtctcgtcgaatttggccgaggcggccgacttgatcagggcgacggcctgttcaaccgacagctcttctttgccggcaaaggcttcgcgggcagcgcgggtgcgttttccaagctttgccatcttacttcacctcgatgcccatggaccgggcagagcccaggatgatctgcattgcgccgtcgatatcgttggcgttcagatccttcatcttcgcttcggcgatctcgcggatctgagcgacggtcacggtgccggcggtctcgcgcgagggcttgttggcgcccgactggatcttggctgctttcttcaggaaatacgacgccggcggcgtcttgatgtccatggtaaaggacttgtcctgataataggaaatcacggtcgggcagggtgcgcccacttccatgtctgcggtcttggcgttgaacgccttgcagaattccatgatgttgatgccgcgctgacccagcgccggaccaactggcggcgacgggttcgccttgcctgcgggcacctgaagcttcagcgtgccgatcagtttcttggccattggccttctccttttcaactccgccggaacgcgatccggcagatgctattgatgtggtccgacatcgggggcgcgccccttccgtctcccacgggattcgccgccctgggacggcatcgcgtgcggatagaccggatcagggtgttttgcaagcgcaaccggcccggcggcaatcgaatcttaagccgcacctgatgttctgtgcgctgttgcaagcagacggctgagtcatgaccatctattcctggaacgcgctttaccttgggaacgcgggcgatatcgacagctatgagggcgatctttacgccgaaggcgcgtctaacattctcggcagctacgggtcgcccggcgacccgctctacgatcatatcgtcgacgtggtggtcaatgacgccgatgacgataccgacataaattccgacaattacgatttctggtcgccggacgcgatgacggtggacggcgtcgcccacacgctcgattccggcgttgtctacaacgccaccctcacctatgccgatggcagcaccgccaacatcaccgccgttgtcattcagaccaccgacggcgatctgtatctggcgcctgaaatgaccgccaatgacgactgggtcgcgatggaggccaaggcgatcgtttccgtctcactcgacagtgtctcggtcgataccacctatatcgcggcaaaccggcagcagactaatttcatctgtttcgcggcgggcacccgcatcgcgacaccaaagggcgcgcgcccggtcgaaacccttgcggtcggggatctggtccagacacttgaccacggaccgcagccgatccgctggatcggcacgcgccgggtcggcttagcgacacaattgttgtcgcatggtgtggcaccggtcgtgatccctgcacacagctttgcgccatccataccgacacacccactgcttttgtcgcaacaacacagggtgttgctgcgcagtcggatcgccagacgcatgtatggctcggacgaaatcctgatcgccgcgcgacgcctgacggggttacacggtattgccctacgaccggcaaccggcccggtccggtacatccatttcgcgctggaccggcacgagatcgtgtttgcaaacgggctgccagccgagacgctgctgctgggtgcagaggtcgagcgggtgctggggactgacgtctttacccagatcgagcaaagtcagaatcggggtgcgattgcgctggcgatgcgacccgcccggcccatcgtcgaaggccggcgcgcgcggtcatttgtggaacggcttcgcaaccgggcctgtcgtcatgccctggccaacccgatcaaggtaccgcaaaaccgggtgaccggtctgatcagccttgtttcgccacctgggtaaagtccagctcgaccggggtttcgcgaccgaagatcgacaccgacacgcgcagtttctggctatcgtcgtcaacgccctcgaccatgccgtcgaagccttcgaacgggccgtcgttgaccttgacgcgctcgccgatctcaaacgagatcagggtgcgcggcgcctcttcgccttcctgcacgcggttgaggatctggttgacctcggcatcgcgcatcggcatcgggcggccctgcgggcccaggaaaccggtgacccggttgatcgtgttgatcaggtgatagccctggtcggacatttccatatgcaccagcacatagccgggcatgaaccggcgctcggtcgagaccttcttgccgcggcgcacctcgatgacctcttcggtcggcaccagcacctcgtcgatctgatcttcaagcccgttctcggcgaccgaggcgcggatctgttcggcgaccttcttctcgaagttcgaaagcacgctgaccgaataccaccgtttcgccatgaccctgtcgtcctcgtcttctggccggtccgcgggcgcgtcccggagcatttctgaattgcggccacccatcgagcggccagccggaacaaaaagcggcgcgcagctcgaatcgccgcacgcccgtcccgaaggtactgcgtgacctagcccctgatccggcgatgtgcaaggccggattgcgccgtggcgcgagctctggtcagttgaacatgccaaacaacagttgcagcccgccccggatcgacaggtcgaccagcgcgaagaaaatcgccgtcagcgccgccatgatgaacaccattaccgtggtcagcagcacctcgcggcgggtcggccagacgaccttggacacttcggcgcggacctgctggatgaactggatcgggttgatggtggccatatgcctgacttctctctgcttgcggactatcggcacatagccggagcaggccgcgaattcaaggccggttcgccgccgactggggcggggtcagatagtcactgtcgcccaccttctccagccagttggcgacctgaccgtcttcggcctcctgaatggccagatgtaccataccggtttccggcccggccccgtgccagtgttcctcgccgggcgggatccagaccgtgtcgccggcgcggatcacgcgcggggcggtgtcgcgcaggccgaccaggccagtaccggagagcacatacaacgtctggcccagcggatgggtatgccatgcggtgcgggcgcccggttcgaacccgacccgcagcgcccgcacccgcgcgggcgccggcgcctcgattaccggatcctgccagaccgtgccagtgaaccagtccgaattcgccttgcgcgtcgggcggctgccgttctcgtagatgtccatcctgtccctccccttcggttcccactctggcgcagagagcggcggggtcaaggcttgggcttgtcgtcccaatcccccgacaggatacggcgcgcatcgccttcggggtcgtcatactggtcggaccgcacggtatagacaaaggccagcaggcccaccgcgccaaggatcagcgatatcgggatcaggatcgccaggacttccatcaactcacctcaggcgcagggcattcagggacacggtaatcgacgaggtcgacatcgccaaggccgcgatcagtggcgaacagaggccagccaccgcaagcggcaccgcgatcacgttatagacagtggcgatgcggaaattctcgcggatacgtttggtggcgcggatggcggtatcgcaggccccggcaatcggggacaagtcgttgcccaacagcacgatatcagaggccacgcgcgccgcgtccagcgccgaggcgggcgagatcgacacatgggcggcggccagtgcggcagtgtcgttcagcccatcgcccaccatcagcacccgcttgcccgcatcggccaaggcctgcacccggtcggccttgtcctgcggcaaggcctcggccatccagctctcgatccccagacggcgggccagcgactcgaccgcgccggtggtatcgcccgagatcagcagaacctccttgcccgcggccttgaggcccgcgacggtctcctcggcccccgggcgcagcgcgtcggagaacagaaacgccaccggcgcccggtcgccgaccgccagccaggccgaggtctgcgcggcctgctcggccccgacccaggcggcccggcccagccgcacccgctgaccctgccaggcaccttcggtgccgaaccccggaacctcggtcacatcgtcgatccgggctggatgcagcccggcggcccgcgccgcgcgggtgatcgcaacggaaagcggatgcgaggacgcctcggccagggccagcgcgatctccatgtcggcccggcggtgatcgcccaggttggtcaattcgggcgtgcccgccgtcagcgtgccggtcttgtcgaacacgactgtgtccacttcggccagccgttccagcgcggtggcgtgcttgatcagcattccccgcttgaacagccgccccgaggcggccgtggtcaccgccggcaccgcaaggcccagcgcacaggggcaggtaatgatcagtacggctgcggcgatgttgagcgcagtgcgcacatcccaactgtagagataccagccgacaaagctgagcgccgacaggatatgcacccccggcgcatagagtttcgcggcgctgtcggccagcgaggtatagcgcgagcgcccgctttcggcgatggccaccagatcggccatgcggtgcagcgaggtatcctgccccaccgcattggcacggatcaccagcggtccggtcaggttgacctcgcccgcgctgaccacaagccccggttcggcaaagaccggcaacgtctctccggtaagcagcgagcggtccagttccgaacgtccctcgacaatctcgccatcgacgggcatccgcccgccggggcgcaccaggatcaggtcacccaccgccagttgcgctacggcgacctcggtctcgaccccgtcttgcagacggatcgcgcgcggcacctcgagcgcggccagttcctcggccgcggaccgggcaacggcgcgggtgcggtaatccagatagcggcccgccaacaggaaaaaggtcagcgtcagcgccgcatcgaaatacgcgtgttcgccgctcagcgaggtttcccacagcgaggtgaccagcgccagcacgatggccagcacgatgggcacatccatgttgagccgcctggccttgagcgcgccccaggctctgacaaagaagggttggccggaaaaggcgatggcgggcatcgcgatggcggcggaaatccagtggaacatgtcccgcgtcgcgtccgaggcgcccgaccagaccgagaccgacagcagcatcacgttcatcgaggcaaagcccgccaccgccagccgcatcagcaggtcgcgcccggcacggtcggtgcgggtcgcgttgagcgtaccgggatcaagctcgtgcgcctcgtatccggcgcgctcgagcaccgggatcagatcggcggcgcgcaactcgggcgcggccttgatcagcgcccgtttcagcgtcaggttcacccgcgcatcctcgacccccggatgggcctgcaaggcgcgctcgaccgtcgagatacaggccgaacagtggatgcccggcaaagacagcgcgatctgcacatcctcgggcaccgggcgggccggctgggccggaaccgcaacacaggccggacaggccgcgggcgaggggcggagctgcgccgtcatcgcgttatcctttcacatgcagtacaacccgctggacgaattcggtgccgtcctcggcccgcgccaccatgcggatgttccagttgccgtcgcccagttccgccttggccacataggcggtgccgtcaaaggcgaaatcgggcgcgaaatcctcttgcacatgggtcgcgcggcccagcaccgccttcagctcggaaacctcgaccggtttgccggcgcggtcggtgatcgacaggaccaccagaccccccgtcgcatcggcgcgcacatgccagcccagcgcctcttgcgcgtcgcggcgggtgtcgaattcctggctggcgacataggagttcttaacctccagccccggaaaggtcttgatcgcgctataggccaacaggatgttcaccccgatgatgatgccgaatgcgccgacaaagaccatggccgcatgtttgccggtgaaggtgcgctcagccatcctcagttcccccgtccgttgaatgtggtgtccttataggcgcgttcgccgttgctttgatcctcgacccagatacggacatcggtgctggccgcttgcgacggggccgcgtccttgggcgtcacgatatagacccgctgcaaaaaggcggtatcggcggggacggagacgttttcatcgggcaggccctccagctcgatccgcatcgacggatcgccgaccacggacagctggaacgggcgttcctcgccatgtttgttgcgcagccgcacatcataggtgttgcggatcgacccgtccgacagggtgacaaaggtcgggttgcgcaccggcgccacggtcaggtcgatatccgagcggatgaagagcgcaaacagcagcccaaagcccaccagcgaccacaggctggtatacatgatggtgcgtgggcgcaggatatgtttccagatgttcttgggcgggtgaccggcccgctcggcctcttcgtccttgagcgccatatagtcgatcagcccgcgcggcttgccgatcttctccatcatgtcgtcgcaggcgtcgatacacagcgcgcaggtgatgcattccagctgctggccgtcgcggatatcgatcccgaccgggcagacgttgacgcaggccatgcagtcgatgcaatcgcccagttccgaatcctcggtccgcttgcctttgccgcgcggctctccccgccattcgcggtagcccacgaccagggtatcctcgtccatcatggcggcctgaatacgcggccaggggcaggcatagatacagatctgctcgcgcgcgaagccaccaaagaagaaggtggtaaatgtcagcaccgccatggtcgtataggcgatgggatgggcgttgccggtcaccagatcgctgagcagcgtcggcgcatcggcgaagtaaaagatccaggccccaccggtggcgaggccgatcagcagccaagcggcccatttggtgatcctgagccgcgccttgcggaagtcgagcttttcctgacggtgcaggcgcagccgggcgttgcggtcgccctcgatccagcgttcgaccaggatgaagaggtcggtccacaccgtttgcggacaggcatagccacaccagacccggcccaacgccgaggtgaacaggaacaggccaagccctgccatgatcagcaggccggcgacaaaatagaactcgtgcggccagatctcgatccagaagaaatagaagcgccggttggccatatccagcagcaccgcctgatcgggcaggctggggccgcgatcccagcgaatccaaggggtcaggtagtagatccccagtgtcaccgccatgatgacccatttgagattgcggaacgtgcctgacacgcgccttggaaagatcggttctcgggcggcatacaggctgggttctggggtcgactcgctcacggactcactccgggtttggctattctacagcgcgacttcttccagatgatcgcgcaacacactttgatatgggtcaaaaagcgtatctgtggcgcagcttttggtgctgcaattgcgccgggcgttacgtcgcaggcagggtttcaaggcgaaaactgctggttctcatcgcccaacgcgcacagaaatcacgaaaacgtgatgtgattccaatgaattaccgtgccgccagatcactctcgcaaaaaaaccgccgaccggattggtcggcggagtctttgccgttatgactaaaggcgccggctgttcaggaaacgcgcgaacagatcgaacagccgacgccaacctccgggccgcaaacgcagcccggaggtatccttgttctactcaccgccgcccagctggtggacataggccgagaccgcgcggatctgcgcttcggtcaggcggctgtcccaggcgggcatcacgccgaaccgggcgttgttgaccgagtccgagatcgcggcatagtcgccgccaaacagccagatcgcatccgccaggttgggcgcaccctgcgtgcggtccccggtggcgtcttcggcatggcaggacgagcagttgtcggcaaagaccaccgcaccggcggccacttgtgcggcatcctgcggttcacccgacagcgacatcacatagttgaccacctggtcgatctcggcagcttccagcagttcgtcgcggccaaaggcgggcatctcggaatagcgcgcatcgtcgttttccgtgttgcggataccggcggtgacggtctggtggatatcctcgatcgaaccaccccaaagccagtcgtcatccagcaggttgggatagcccaccgcaccggcagcacccgacccgtggcactgggcgcaccaggtcttgaacacggcggagcctgccgacaccgcataggagttcaggtcggcatcggctgcgatcgcggtcagctcgaccgattccagcttggcattgatcggcgcgttggcctcatccacggcggcgatatcagccgccacattggcccgggtcgaccagcccatcaccccggcggtggccgagttgatcatcggccaggcgggataggcgatggtatagccgatggcccagatgatgcagagatagaaggtccacagccaccagcggggaagcgggttgttgtattcctcgatcccgtcccagctgtggccggtggtttcgacctcttgtttctgaacaggtttcttgctcattgccgcgcctccttgaatgtggcgggtttgtcgtcgccccgcaggggcgctgctgcatcgccctgaacgggcgcgggtgcgtccgcatgccggaacgggatgttggcggtatcgtcataggtgcgggtcgaacccgggcggaacacccagatcaccaccccgatgaagaaggcgaacagtgccagcaacatccagctgtcggcgaactgccgcagaagggtatattcttccatatccccctcctcagcggctcgcgtccggcgtgaaggtcgagaagtcgaccaacgtacccaacatttgcagataggcgatcagcgcatcggcctcggagacccccggctgaccgtcgaagttacgcacattgaccttgtctccatagcgctccagcagcccgtcatagtcgctgtcgggatcggcctgggcggcaaagtcggcttgggcggcttcgatcatctcgtccgtgtacggcacgccgacgatcgcattggcggccatgagatcaccgatgtacttgccgtcgatcatggtgcgttccaggtagccatatttgggcatcaccgattccggcaccaccgactgcgggtcacgcatgtgatccacgtgccaatcgtccgagtagcgaccgcccacgcgggcgaggtcgggccctgtccgcttggagccccactggaacgggtggtcgtacatcgactctgccgccagcgagtagtggccatagcgttcgacctcgtcccgcatcgggcggatcatctggctgtgacacacatagcagccttcgcgaatgtagacttcgcgccctgccatctcgagaggggtgtagggccgcatgccctccaccttctcgatggtgttttccagccagaacagcggtgcgatctgcacgatgccgccgatggtcacgaccagaaagctgaagatcagcaggagggtcgcgttggtctcgaggattttatgtttgtcgagaattgccattgctccggccctccttattcagccgggaccgcgacggacaggctggcctctttggccggtgccttccgaacggtcatccacaggttgtagcacatgatgatggcaccggtgaggtacaggaccccgcccagaccacgcaccacatacatcgggaacttggcggccacggtgtcggcgaacgagttcaccaggaagccgttggcatccacttcgcgccacatcaggccttccatgatcccggtcacccacatcgaggcggcgtagagcacgataccgatggtggcgagccagaagtggtaattcaccagtttcagcgagtagaggcgatcacgcttccacagcacgggcaccaggaagtagagcgcgccgaaggtgatcatcccgttccagcccagcgcacccgagtgcacgtgaccgatggtccagtcggtgtagtggctcagcgagttcaccgcgcggatcgacatcatcgggccttcgaaggtggacatgccgtagaagccgaccgagatcaccatcatgcggatgatggggtcggtgcgcagcttgtcccaggcgcccgagagcgtcatcagaccgttgatcatgccaccccaggagggcatccacagcacgaccgagaacaccatgcccagcgtcgaggcccagtcaggcagcgcggtatagtgcaggtggtgcggaccggcccagatatagatgaagatcagcgcccagaagtggatgatcgacagcttgtagctgaacaccggacgttcggcctgtttcgggatgaagtagtacatcatgcccaggaagccggcggtcaggaagaagcccacggcgttgtggccgtaccaccattgcaccatcgcgtcctgcacacccggccagacgatgaccgatttgctgccccagatgctgacggggatggtcaggttgttgaccacatgcagcatggcgacggtgacgatgaagctcagatagaaccagttggccacatagatgtggggctccttgcgcttgatgatcgtgcccaggaacacggccagataagcgacccagaccacggtcagccacaggtcaacgtaccattcgggttcggcatattccttggactgggtcccgcccagcagatagccggttgccgccaacacgatgaacagctggtacccccagaatacgaaccaggccaggttgccgccccagagccgcgcggcgctggtacgctggaccacatagaacgaggtggcgatcagcgcgttgccgccaaatgcgaaaatcaccgccgaggtgtgcagcgggcgcaggcgaccgaaatttgcatacccctgggcccattcgaaattgagccccggaaaggcgagttgaaatgcgatgaacgtcccggccagaaagccgacgacgccccagaatgcggttgcgatgacaccgtaacggacgacatcgtccatgtattcgcccgacagatcgaggagaccgcgggcctcgtcggtcttgcgcagcgtccagatgaacagcccaccggagacaagcagcacgatgactgcatgcaccatgtaagccacgtcgcgcgcatagttgatccccatcgccgcgaacagcgcgatgagaccaagcgcgatgagcttgatatagttcgacatattgcgtccctttgccttgtcccgcgcgattctcacgccacgccagacggattagactggtcgcttaattgaagagttgagcaaaaacccgctttgatctgcatcaagacgcgaccccgaaatgtgtgagacgcatatctcaattgaaacgcccgggccgatccgggcaaaacgtacgcacgaggttcatgatggcctataaatccctgttgaccgttctgaccgatcccaagatcgctccggcaaccttggctcaactggttgccctggccgaagcgcaggacgcccatgccgaggccctgtgcctgggcgtcgatcgcagccagaccggctattactatgcgggcgccaatgcgctgatccttcaggaaaccctgaaccgggccaatgccgaagccgaagaggtgctgacgctggctcaggacactctgggcaaatccggtgtgcgttggtccgccgaaagcggcgtcgcccagatcgccgatctgggccgccatgtcgcccatcgcgcccgcttttccgacctggtggtgctgtcgcgcccctatggcgaggatcgcggcagcgaggccgagccgatcgtcgaggccgccatgttcgagggtcacgccccggttctggtcgtgcccgacaatgcgccgccgctgaaacagccgcgcaccgtgctgctcggctggaacgagagtgtcgaggcgatgcgcgcgatccggctggcgatgcccttcctgcgggccgccgatctggtgcggatcgtggtgatcgacccgccgcgccacggccccgaccgctcggatccgggtggcctgctcagccagatgctggcgcgtcatggcgtcaaggtggaaatcgacgttctcagcaagacgatgacccgggtgtcggacatcctcaaccgccacgccaccgataccagcgccgacatgctggtaatgggcgcctatggccattcgcggttccgcgaggcgatcctgggcggcgccacccgcaacatgctggaacaggccaccgtgcccgtgttcatggcgcattaagaccgggacagaaagtcagaggggccggggcggacaaaccgccctggccccttttttgttcacgccttgcgaatcaaaccgatcacgaaaagcaggatgaccgacccgatcgtggcatggatcaccgaggccagaaatccaccgcccacggcaaaaccaagcgccggaaagatggtgccggccagaaacgcgccaacgatcccgaccaggatattgcccaaaaggccaaagccgcgcccggccatgatcttgcccgaaagccacccggccagcgcgccgaccagcagcaggatcagaaggctgtcaaattgcatcaccctgtttcccttgcgatttctctggccgattagagcatggacgcgcgcccgggtcacgacctgatatggtgcatcccctgaaaccgcgcccgcatctcacgcgtgcgcagcgccaccgcttcgggatcgttgccggtgagaccttgggtgatcagccaggccagttcggcggcatgctctggcgtgacccctcggcgcaccagctccggcgtgccgatccgaaggccgttcatatcccccgcaaccggcgcgatcggcaggccgatgccacaggccaggaagcctgcccgcctcagcgtcttggacgccgcctgaccgccgccgaaccgcgccgcctcgaccgcgaactggtgcgaggcggtggccccgcccgcgccatgaaacaccggcaggcccagcgcctccaactcggcggccagcgcctgcgccagatcgaccatggcctgggcataagccgcgccatgatcgacccagtccaacagcgagatcgccaacgccgccgatttcgccgcgtcgaaattcgcggtcatgccgggaaaggcgatggcgtccagccgttcggcgatctcggcctcgttggtcacaatcagcccgccggcagggccgccgaggctcttgtaggtgctcatcgtcatcagatgcgccccctcgtccagcgggttggcccaggcgccgcccgcgatgatgccgcattgatgcgccgcgtcgaacagaaccttggcaccaaccctgtcggcaatctcgcgcacggctgcaactggatgcggaaacaggttgagcgagccgcccaccgtgatcagccggggccggtgccgctctgccaactctgccagcgcgctcaaatccaggctgtaaccatccgcatccaccggcgcctcgatggtttttaggccataaagccccgcacagcccgccttgtgatgggttacatggccaccgatactggccggtggcgcgatgatcgtatcgccgggccgggtcagcgccatgaagccataaagattggcgagcgcgcccgagcccacccggatctcggcatagcgcgcgttgaacacctttgccgccagttctgcggcaatcacctcgatctcttcgatcgcctccagccccatctcgtatttgtcgccgggatagcccagcgaggggcggctgcccaatccccgcgccagcaccgcctcggcgcgcgggttcataacattggttgccgggttcaggttgaaacattccgcgtcatggatggtgcggttctcttcgatcagcgcctccaggtgggcgtcgatggcatcgctgtcggcgcgtgccgtggtctcggcgatttgctgaacgcgggtttcgcaatgggcgggcacccaggggcgggcggcaagctgtggcatgggatcctccgtatctctgcctgcaggatcaccaaaccaccccttgcgcgcaaatcagtttccgggaaaattagggtcaggaaatctaaggctttctgatgcccgtcgccccaccccgcccaagaccgctgcccctgaacgccctgcgcgcgtttgaggccgccgcgcggctgggcggattcgccgccgccgccgaggaactgggcgtcagccccggcgcggtctcggcccagatcaagcagctcgaggatgtgctgggtgcgccgctgttcgaacgtggcgtccggggcgtcaacctgaccgcgcttgcggtcgatgtcctgccggacctgactggcgctttcgaccggctggccacggtcagccatggcctgcgcaccggcgccaagccgcaggtggtgcatgtggcggccctgccctcggtcgcccaactctggctgtctccccgcctgccaggcctgcgcgcagctgcgtccgagatcgagatttcggtcaccgcgatggaacagccgcccgatctgaaacgcgcgcctttcgatctgtgcctgttcttcggcgaaagcccgggcgaggcgctggccgcagatacgatcacacccgtctgtgcacccgctctggcggatcggttgcaccggcccgaggatctgcgccacctgccctgtcttatcgacaccacctggcacgccgattggtcgcactggatggccaccgccctgcccggccagacctttgtgccgcgcggacccgaattctcgctctatgctttggcggtcgaggaaacggtgaacggtgccggagtgctgatgggacacgaggcactgatcgccccgtttctggcgcgcggccagttggtggccccttttgccacccgggtcaccctgccccgcgcgctgcgcctctgggcaccgcgcccgctgccacccggctctgccgcgcaacgcgtggccgactggctgcgccgccagagctgatcgccggcgcaaatctcttcatttcgccataaacacttcgtagcgcgaggcagagccgcgcaaacacacagtctcagaccaggaaaccgccatcggtgtcgtcgcccgcttcttccatcaaccggcccatatccgggatggtgacgtggcgcttgccttccaggtgaatgaccccatcctttttcagggccgagatctggcggctaaccgtttccagcgtcagacccagatagtcggccatcgcctcgcgggtcagcggcaggtcgaacaccattggcccgctcacgccacgcatgctcagcgaagcgtcgcggcgggcgatgatcgacaacaggctggcgatcttctcgcgcgcggtcttgcgacccagcaccagcatccattcgcgcgccgcgtccagctcgtccagcgtcatttccagcaaccggtgcgcgatatgcggggtacgcgccatcagctcttcgaacggcttcttgcggaaacagcacatgaccagatcggtggttgccacaacgtcatagggcgccccgtcgcgccccgggcgaccgacgaaatccgacggcaacagcaggcccaccatctgtgtgcggccatcctccatcgtctgggtcagcgtggcgatgccagaaacgacggagccgacaaagctcatctgatcgcccgaccagatcacggtctgacccgcctcgaagctgcgataatacttgatctcttccagcttctccaactcatccgcatcgcaatgggcgcatacggcgcgatgccgaatcggacagtcgtcgcaactggtatggcaaagctgaggctgggtgctcatggatttcggtcctacttgatctgagtcaaggtccatcacggaccgctctcataacggtactcgcatgatagcgaaatcacaattggcccggctcggactttttgacgcgaaagtgccgagatacacgagctacccgaccgccccccatttcagcaatgacgtggggcctgatcgtttcggcgactggatttcgggcatcgcacccggcagcgcgatctcgctctatgtgcatgtccccttctgccgtcgtctttgctggttctgcgcctgccgtacgcagggcacccagaccgacaatccggtcatcgcctatgtcgatacgctcaaggccgagctggcgctgctggccgagcgtctgcccgagggcgtgcacctgtcgcgcctgcattggggcggcggcacgccaaccttgctgaaccccgagctgatgcgcggccttgcacgcagcattttcgacacggtgccactgggccccgaggccgagttctcggtcgagatcgaccccaacgagatcgacccggcccggctggacgcgctggccgaggcgggaatgaaccgcgcctcgatcggggtgcaggatttcgatgacgagatccagaaaaccatcggccgcatccagggctatgacgtcacccgcgacgcggtcgagatgattcgcgcccgtggcatctatagcctgaacgccgatatcctttatggcctgccccaccagacccgggcgcggatgaccgaaagcgtgcagaagctcttgtcgctcaaccccgaccgggtggcgctctatggttatgcccatgtgccctggatggccaagcggcagcagctgattccttcggacgcgctgccgacgccggaacagcggctcgacctgttcgataccgcgcggcgcctgttcatgtgggacaattacgccgagatcggcatcgaccatttcgccacccaggaggacggcctgacccgggcgctgaaaaccggcaagctgcgccgcaattttcagggctataccgacgatcaggccgaggtattgatcggcgtcggcgccagttccatctcgcgtttcccgcagggctatgcacagaacgccccggccacctcggcccataccgctgcaatccgggccgggcgcttctcgaccgcgcgcggccacctattcaaggggcaggacgtgatgcgcgcccgcctgatcgaggcgctgatgtgcgattttcgcatcgaccgggccgagatcctgcgcgatcacgagattaccgccgaagagctggaccagatgttccgcaacgcagacgaggccttcgacggccttctgcgcgtcaccgctgacggtctgttcatcccgcaagaggcgcgcgcgctgacgcgaatggtggcccgcctcttcgacgcctatgacctcagcaaggccgggcacagttcagcgatctgatcggttgcgaccggtgccttgcccttgcgggtttcctgctcattcgcggcaaggggcttgacgtccaagtgccggatttcacacactcgggacagggcgggccgccctgcacccgagaccggttgcaccgggcagcgcggcgacctcgccccgaggcagggaatagatgcaccacaggcatgcgatgcgaccgcattcgcgcgacccctgattgcgcagcagatgacaggattacagcaagaaaagggatagcctccatgcgcgtattcaccgttctgggacccagccaatccggcaagtccacattggtcgaggccatcagtcgcctcgacagccgcccgaccacattcgacctgtccgaaaccgtgcatctgcacggtttttcttatttggaggaaccctggtgcgccatcgacgttgatggcggtagcgatgcgctggcctttgccgggccggccatggcaatctcggacgcggcggtgatcgtggtgccgcccgaccccgaggcggcggtgctgtgcgctccctatctgcggctggtcgaagaggcgcgtatcccggcctttctgttcatcaaccggatggacaaccccaatggacgcatccgcgacatcgtcgcggcgcttcaggcctattgcagccatcacatcgccttgcgccaggtgccgatccgcgagggcgatcaggtggtgggcgcggtcgacctgatctcggaacgagcttggaagtatcgcgaaggcgagccctcggccctgatcgaactgcccgccgcggcggtcgagcgcgaacaggaagcgcgcgccgaattgctggaggcgctgtcggatttcgacgaccacctgctggaacagctgatcgaggaccgccagccgcccagcgccgaggtctatgaccttgcagcgcgggtctcgcaaaatcaccaactgattccggcctatctgggcgcggcgaaccatgggaacggtctgacccggatgatgaaggcattgcgtcacgaagcgccggaattcgatatcgccgccgggcgcgatgcggccagcgagcaggcacgcgccatcgcgggctttggcgatatgcgcaagcatatgggcaagatcgtggtgctgcgcggactcggcgacggggtcaaggcgcatgaggccctgggcggcgatacggtcggcagcctgttggagctggacgcgcgcagtcagatcggcgcgctggcggccggacagatcggattggcggtgaaatccgaccatctgcggcccggccatatctatgacagcgccggggcaagcgatctgcccgactgggcgcgcagccacccgccaggccatcgccaattggtcagcccggcgcatgaacgcgacgacgcccgcctgtccagcgcgctggcgcggatgaacgagatcgacccaggtctgcatctgggggtggacgagggcaccggtcacgctgtgctgggatgtcaggggccacaacacctgcgccggatcgcgaccaagctggccgaggatttcggggtcgagatcacctcggagccggtcgcaaccgcctatcgggagacgatccagaaaccggtcgaacaccaccaccgccatcgcaagcaatccggcggggccggtcagtttgccgatgtgctgctgacggtcgaaccgttgccgcgcggggccgggttccagttcgacgaggtggtcaaaggcggcgcggtgcccaagacctatataccctcggtcgcgcagggcgccgaagaggctctggcgcgcggccccgaaggatttccggtggtcgatgtgaaggtgacgctgaaggacggcaagcatcacgcggtggacagttccgactatgccttccgcaccgccggcaaggcggcagtgcgcgaggcgctgccacaggcgaaaccggtggtgctgcaaccgatcatgcgggccgaaattcacctgccctcgatgtttgtcggcgacctggtgcccgcgatcagcgggctacagggccaggtgcttgggttcgaggcacatccctcggccgcaggctgggagatcttcaacgccctgctgccggccgtcgccgaggacgaactgcaccggatgctggccagctccagccggggcaccggctgggtcaggttgagcttcgatcactacgaggagttgcgcggcccggttccgaaaccgtcccgcgaaacggcagccgcaggctgaccggaattctgcaagaattccggcccggaaaacatctgttttccgggccgttttccgtttcggaaaacggcgccctaacccgccgccgcgatcaggctgcgggtatagtcggtctgcgcattggtaaacagcgcctcggtctcacccatctcgatcacatcgccctgacgcatcacgatgaccttgtgtgacatcgcgcgcaccactttcaggtcgtgactgatgaacagataggccaggccgtatttacgctgcaagtcgcgcagcagcgccacgatctgcacctgcaccgtcatatccagcgccgaggtcggctcgtccagcaccagcagccggggccgcagcaccatggcccgcgcgatggcgatacgctgtcgttgaccgcccgagaactcatgcgggtagcgatccatcgtggcggggtccagccccacctcctgcatcacttcggccaccagctcgcgcggcgcgcgatgggggtcgaccttgtggatcgccaacccctcggagatgatctgggcgcaggtcatccgtggactcaggctgccgaacggatcctgaaacacgatctgcatgtccttgcgcaaccgccgcagctcccgcgtggaccagctgcgcacatcctcgccgcgaaaggtgataccgccctcggacccgatcagccgcatgatcgccagcgccagcgtggtcttgcccgacccgctttcgcccacgatgcccagcgtctcgcccgccctcaccgaaatcgaggcgtcgttcaccgccttcacatgccccaccgtgcgccgcagaaagccgcgctggatcgggaaccagacccgcaggtgatcggtacgcgccacctcttcggctccggccggcacagggtcagggcgacccttgggttcggccgccagcagcttgcgcgtgtaggggtgccgagggttcgcgaagatctcttcggtactgccgctctcgacgatctcgcccgccttcatcacacagacccggtcggcgatccgccgcacgatgcccagatcatgagtgatgaacagcatccccatgttctcttcgcgctgaagatcggccagcaactcgaggatctgcgcctggatggtcacatccagcgccgtggtcggctcgtccgcgatcaggatgtcgggtttgttggccagtgccatggcgatcatcacccgttgccgctgcccgccgctcagctgatggggataggcgtcgagccgggtttcgggatcacggatgccgaccttgaccagcagttccagaattcgctccagcgccgccgcacccaccagtccctgatgcagggccagcgattccgccatctgcttgcggatcgtgtgcagcgggttgagcgaggtcatcggctcttggaagatgaaactgatatcgttgccgcgcacgtccatcagccgctgttcgctggcgccgatcatctcttgcccgtcataggtgaccgagccttcgacaatcgcgctgtcccccaacagcgagacggtggacagcgccgagaccgacttgcccgagccgctttcaccgaccagcgcaacggtttcgccccggttcaccgtgaaggacacgccgcgcaccgcctggctgatccgcccatcctgacggaacgagacattcagccctttgacctcgagaagcgcactcatgagaaggtctttctggggtcgaacgcatcacgcacgccttcaaagatgaagaccaagagcgacagcatgatggcaaaggtgaaaaacgcggtgaaggccagccagggcgcttgcaggttctgtttggcctgcaaggtcagctcgcccagcgacggcgccgaggaaggcaggccaaatcccagaaaatcgagcgaggccagaccaccgatggacccggtcaccaggaacggcaggatggtaacggtcgccaccatcgcattgggcagcatgtggcggaacatgatggtccagtcgctgacccccagggcccgcgccgcgcgcacatattccagattgcgggcgcgcaggaactcggcccggaccacgccgaccagggcggtccagccaaacaggatcgagatgatcaccagcatccagaaactgcgctgaaagatcgagaacatgatgatgatcacgtaaaggcccggcgtggcgccccatatctcgatcacccgctgcatgatcaggtcggtacggccaccaaagaatccctgtatcgcacccgcgatcaccccgatgatcgaagcggcaaaggtcacgatcagcgcaaacaggatcgacaggcggaacccgtagatcacccgcgccagcacgtcccgcttggtatcgtcggtacccagcaggttctgctcgttcgggggcagcggggccgcgccggggcggtcgaccgaggtgcgataggaatagggtatcggcggccagatggcccagccctgttcgaacccgtcggcctgataggtgcctgcctcgatctgttcgatcaccccttcgggatcgtcgaaacagtcttcgacgccgccgctggcgatcaggcatttcacctcggggtcgcgatagatcgcctcggtccggaaatcgccaccaaaggcggtttcagggtagaaggagaagatcggcatccgcaattcgccgcgatagctgaccaggatcggcttgtcattggccaggaactcggcaaacagcgagaccccgaacaggatcgaaaacaggatcaacgaccagaaggcgcggcggttgcggcgaaaattgttccagcggcgctggttcaggggcgacaggcgcatggctcaaccctcccgccgctcaaagtcgatgcggggatcgaccagcacataggtcaggtccgacaggataccgaccaaaaggccgatcaggccaaacacgaagagcgtgccgaacatcaccggatagtcgcgcgccaccgtcgcctcgaaccccagccggcccagcccgtcgagcgagaagatcgtctcgatgatcagcgagccgcccagaaagaccgacaggaacacgcccggaaagcccgagatcacgatcagcatcgcgttgcggaacacatggccgtacagcacccggctttcgctcagccccttggcgcgggcggtgatcacgtattgcttcttgatctcgtccagaaagctgttcttggtcagcagggtcagcgtggtgaaggcgccgatcgtataggcggtcagcggcagggcgatgtgccagaaataatccagcaccttgcccaacagcgacaggtccgagaaattgtccgaggtgaggccgcgcaacgggaagatctgccaatagctgcccccggcgaagagcaccagcagcaggatggcgaacaggaacccggggatcgcataggccgcgatgatcaacccgctggtccaggtgtcaaaacgcgagccatcgcgcaccgccttgcggatgcccagcgggatcgagatcgcataggcgatcaaggtcgaccacaggcccagcgtgatcgacaccggcatcttctccagcaccagatcgaccacgtcgatcttgcggaaatagctctcgccaaaatcgagcgtcatatagttccacaacatcatcaggaaccgttcgtgcgccggtttgtccagaccgtatagctcttccagctccttgatgaattcgggcggcaggccgcgcgcgccgatatagctgtcgttcaccgcgttggtctggctgttcagctgcgcgtcgttgccctggccggcaaagctttcgaacacatcaccgccaccctgcaattgcgcaatggcctgatccaccggaccacccggcacgaactgcaccagcacgaagttcaccagcatgatcccgagcaaggtcgggatcaccaacagcaatcgtctgaggatataggcgcccataaagcccgcttacctcagcgcgcccgaggatttcaacgctgccgcgcggtcggcatcgacccaccagaggtcttcgaggcccagcgcatagggcggcaggttctcagggtaggaatacttgtcccaataggccacccaatatttacccaggtaccaggtcggcaccatgatccgcttggcccgcaacacacggtcaagcgcgcgcacgttggcctgcaactcttcggtggtcgaggccgcgacaaccccgtcgatcagaggttcgatatccggcccgtgcacacccgaggggttgaaaagggaataggccgccgcctcgctgccgaactgctggtagagcccggttgagggttgcagcgacatcgggtagccacccatgatcatgtcgaaatcgcggtcgcgccgacgcagggtgaattgcgcgtcatccacccggttgtagcgggcgtcgatccccatgaccttgaggttgtcgacaaacggctggatgatccggtccagcgtcggttcatccgacaggaattcgattctcagcgtctcgcccgctccattgcgccggatcccatcgccgtcaactgcccaacccgcctcatccagcagcttcatcgcgcggcgtaggttcttgcggtcgttctggcggtcggggctggaagtgtgggcactcaccggctcttcgctcagcaccgccgggtcgagtgcatcgcccagcgcctccagcacttcgcgctcacgtccctcgggcaggcctgtcgcctcaagcggggtgccttgccagaaggagtggcgctgctggaacaggccatactgcaggctctcgttggtccattcgaagttgaacgccaactgcaccgccgcgcgcacgcggatatcctgaaactgtggccggtccatgttgatcacgaaaccgctggcgctgggcacatcgccatcgcgcagctcggccttgatcacatgacccttttcgatggccggaaaatcataggcggtggcccagcttttcgagttgttctcttgccgcaaggtatagttgccagccttgaacccctccatcgcggcgatggtgtcggtgtaatactcgacccggatactgtcgtaattgttgcgcccgacatttacgttcagatccgcgccccagtaatcgggattgcggcgataggtgatgcgccggttgatgtcgaagctgtccagcacatagggcgccgagccgattccctgctcaaggcgcggctcgtccaggcggcgtttctcgggatcggccatgaaccaggccttggaaaaaatcggcgtgccgccgacctgggtaatcagcgcccggcgcgggatgtccggggcgaaatggaatttcacccggtggctatccagcgcctcggccttgggaatgcgtttcctgaccgcctcggcataggatttcagaccctgctccaacagcagttcgtgactgaacacgacatcttcggcggtgatcggcgtgccatcggaaaaccgcgcctcgggccggatgttgaagatcacccaatcctggctttcgggatactccaggctttcggcgacgagaccgtaatacgacgccggttcgtcataagacgggaacagcagggactcgtattgatccgccgacctcgccgcggcgcgccccttgcgggtgaacgggttgaggttgtcgaatgtcccgactgcggcgtagctcagctcgccccctttgggtgcatcggggttcacatagtcgaaatgcgcgaatccctcggggtatttcagatcgccgaattccgagaacccgtgacttttgatgatggtttcctcggcgcgggcaatcccggccaacgccatcagcaacagcccggcaaacagcagcatcacacctggccggatatccaatgctctggcacgggtggcggcgcgggggcgtgtggtcaaggctcttcctccgggttgggttggcatatgcgccaatcttgttgccgttagctaatggtccagcgtggggagttgcaagtttagaataggtgaagcaatcgtgaagtcacgccgaccaacgaaaaaggccgctgcacggggcagcggcctttggtcaaaaccggtctgtgtcgagcgatcagttcgaaacgctctgcagataggcgatcaggtcgacccggtcgccttgtttcttgaggcccgagaagctcatcgaggtgccaggtacggccgccgacggcttggtcaggaattcatccagcgcctcgggcgtccagtcgccgccgtggccctgcatcgcgccggaatagccgaaaccggcaaccgaggcgaccgcgcgcccaaccacgccatccagatgcgggccggtggcgtcttcgccgttcaccttgtggcaggcggcgcatttcttgaacactttttcgcccttggcggcatccgccgaggccatcagctcttcaaagctgacggtttcttcggtgccgctggcctcttcggcttcggcaacttcgattgcataggcgggctcgtccccgtggccaccaacatgatagaccgtctcggccgcccacttggcgagaagaagcgccaggaaagcgccgaacaggccggcagcggccttggtaactgtcatcgtgtcgaacattgatcgcgagtccatttcagctgtctgggcggctgtctaaggcttcccctcgcaagaggcaaggtatagacaccgcgaccaaacgcccaaaatgtaacttgttgcacggaaacgaccccatgacccatcgcattgccttccagggagagcccggcgcctatagtcacgaggcctgccgcaacgcacgcccggacatggaggcgctgccttgccgcaccttcgaggacgtgatcgaggcggtgcgccggggcgaggccgagctggcgatgctgccggtcgagaacacgacatatggccgggtcgccgatatccaccgcctgctgccccatagcgggctgcatatcatcgacgaggcctttgtgcgcgtgcatatcaacctgctgggcgtgccgggtgcgacgctggacgatattcgcgatgcctattcgcatctggtgttgctgccgcaatgcgcgggtttcctgaaacagcatggcatcaccggccgggtcagccccgataacgcccgcgccgcgcgcgaggtggccgaacgcggcgacaagagccatgcggcactggccagcgagctggcgggcgaaatctatgggctgaacgtgctggcccgccatatcgaggataccgacaacaacaccacgcgtttcctggtgatgtcgcgcgagacagacgattcgcgccgcggtgatttcggcatgatcaccagcttcgtcttcgaggttcgcagcattcccgccgctctgtacaaggcgctggggggctttgccaccaatggtgtcaacatgaccaaactggaaagctacatgttggacggttcgttctcggccacgcagttttatgccgatatcgtcggccaccccgaagacgccaatgtgcgcctggcgatggacgagctgaaccacttcaccaccaatgtcgagatcctgggcgtctatccggccgcccagccgcgcggctgaagcgcccgcttagcgggcggatcgagtatggcgcccgctcagcgggcgcagcggctctcgatctctttggcaaactctgccatccgcagcttgaaccggcgggtcatgttcttgcgggccagtttcagcgattgcaggaacaggcgcgcggacagcgtgtttgccttcaactcgaccgaaaagctcatcctggtacggcgcggcgacagcgccagcaattcgatcaccacatcgccgttgatgcccttgctgtgactggcaaagcgcatcagcgagggcgcgtcatactgtttcagcaccacatgcatctcgcgcggtttgccgcgcaggcgaaaccgggtgtcccaggccattcccgcaccgatcggagcactggcatcgacgcgctgcacctcgacaccgcgccgcatggccgagcgttcaaaggtctcgaattccgacaggattgcaaagacctgcgcgaccggcgcctcgatgtcttccttgctgatgaactgcatgacccctcgccggttgtgatttttgcgcgagtttccccttaatccagcgtgtccgcaagccagttctgcaacaggaaatgggcaattgcccccttgcgcgcaggcagcaggcgggggtgctctccggcaaaggccagcatcatgtcgctgcggctgacccagatcgcatcctcgatctcgaccgggtcgatggtcaggttccgcgacagggcctcgcccgcgcagccgaacatcagcgaggcgggaaacggccagggctggctggacagataggtgaccgcaccaaccggcacgccggcctcttccagcacctcgcggcgtacggcggcctccagcgtctcgcccggttcgacaaatccggcaagcagcgaatacatgccctcgggccagcccggagagcgtcccatcagcacctgatcgccatgggtgatcagcatgatcaccaccggatcggtgcgcggaaaatgctgtccgccacagtccggacacccgcgttgccatcccgcctgggcaatctcgctgcgggcgccgcagcgggcgcagaaccggtggctggcatgccagccgatcaccgccttggcggtggcggccagttcggcgtcgcgcgggctgagccgggtcatgatccgtcgcaattcggcaaagacctgcccctgtggcaggtcggggtgctgctgctcggatctgtcgacgaacccgcccagcccggtcaggtcctgcccctcggccccccaggccgagatgtcctgtgcaaagagcggcgcgccgttctcgtcgaggcccaggaaaatcggcgtttcggcctcgccccccggcccctcggtcaccagcggatgggtcgggccgacccaggccagacgttccagccgctcgccttcgaccagcagcttgccgcgccacagcaacagacagcgcgcacgcggatcggccgacatgcgcttctgcgcctctccatcgccgcgcagatgcgccgcccggtccaggcccgagcctccgaatgtgacttgctctgccgttttcatccctgcccctctccttcttcgtattcaccggcttgccggtcgcaaagggctgccacgacacgcggttcagatcaatcgcgaactgtccgatgtgacgccggcaagcggcagagttgacacaaatcgccaccaactaacctcttgccataataaactattttttatttgtgaggggtggctctacctatgggagagtttgggcgctgacttggcaatggaattggaatgcaaccttcaaaacaagccctgtcatccgccccgcatgctcaggacgccgccacgttacgggtgcgcctactcgccacaaccgacctgcacatgcaactgacgggttacgattactattccgaccgcccggaaaagaccggaggtctggcgcggcttgcgccgctgattgcggcggcgcgtgcagaaacaggggtagacctgtccctgctgtttgataatggcgacagcattcagggcacccagatgggtgacatcgccgccagacacccctcggccccgcatccgctgatgcgggccttttcctatctggggtatgatgcgctggggcttggaaatcacgacttcaacttcgggctggaggttctggatcaggttctggaacaggccccctgcccggtggtctgcgcaaacgcacatcggctggaccgcgcgacaccctggcagcaggaggtgatcctcgagcgcgaggttcgaaccggcgctgacgtgaccctgctgcggatcggcgtgctggccaccctgccgcctcagacggtggactgggacgcgcatctgttgtcgggccggatgcgtgtcgacggaatcgtcgaggcggcacgccatgcagtgacccgcctcagggcagcgggctgcgatctgatcattgccctggctcatagcgggttggccgaggcagacgccgcgcccgatcaggaaaacgcggtgatcccgctggctgcgctggatgggatcgacgcggtgatcgccgggcacactcacctgcggctgccttcgcaggatgccgcccccctcccccatacggatcgcgccaatgggttggttcatggcaagccggtggtgatgccggggcatcacggctcgcatctggggatcatcgacctcgatctgcggcaaaccccgggtggccgctggcgcgtcgcgcgggcccaggccgtcttgcgccctgccgaaggacctgcggataccgcccttatgcagctgctggccgcggatcacgccgccacctgcgctgccgccaatcaacccgccggacatgccgacgacgcgatgcacagctatttcacctttgtcgctccggatcgcggactggccaaggttgccgccgcgcaagccgccgccttgcgcccgtttcttgccggtacgcccttggctgacctgcccctgctgtcatcggtctccccgctcaaggctggggggcgcgcgggtccagaccactataccgacgtgcccgccgggccattgtcgatgcgccatgtggccgacctgcacatgtttcccaacgagttgcgggcgctggtcctgaccggcgccgacctgcgcgaatggctggaaatggccgccggcgtatttctgtcaccggcaccggccggggcctgcgacatgttgctggatacctctgtgcccgggcataacttcgacagcctttacgggctgacctatgagatcgatccgagagcgccaccgcgatacgatatcggcggtcgcctgatcgcggacgagaaccgacggatcggctccctgtgccacaacggcaccccggtcgatgatcggcagaaattcgtagttgcactcaacaactatcgcgccaatggcggcggccatttcctgatgctggatcggggagaacccgtgccactgccaagcctgcggatacagagcgccctgcatgactatctctctggccggctgcccgccgacccgctggaacaggcgccgcacccctggcgactggcgccactgccggggcagagcgcgatcctgcgcaccggaccacgggcccgcgatcatctggacgagcttgccgggcgcgacatctccgatctgggccttgatgccgaggggtttcttcgcctgcgcgtcgggctttgagatcttgtcatcccgacccgacccgcctatatcgggtcgcgagaggttggcgcgggcgagcgcctcgccaacctggtcaggtccggaaggaagcagccacaacgagtcccgcttgggtcgatgtccagcctctcactttcaccgccgttcgctgtgccgcacttggaaccctctagactgcggagggatttatgattgtagcaacgacccttcgggcagcgcggttctgacgactcatacccctgcatgaacccgttccgatcgaatgcgcgtgcgccatccgcccgtcttgcgttgtttcgcaacaagcaaaccggtgtctcttgcacttccggaccttggatggtcccctttctttgccacgcaggccgcggccctttccggcgcctatgtcgcgcgggccgaagcgctggtgccgttcctgacggtgctggcggtcaacgcgtgcggcccaaccgatctgggcccgatcctcgcctggtgtcactccgaccggaccggggcgctggtggactcgtccggcgtgtgcaagaccactttgatgatctctcaaaccgacgccggggaggcaacggtcggtattcgcgagggtgctcgcaactcggaaagcgtggccgaggcccgcgcgcccgacaaggcgttcgacaagatggtgcgcgcggtgaggcgtgagatgataggtcgaaacaaacgctgaccggccctcgatcgcccctgcctcaaggggcgatcaaccggggccacagcgcggcgtttcgtcgggcgaaagcgcccagatgaccgatctcgcgcaacccaaacgcgcgcgggtgcagcagatgcctgcgcacggtctcgccatagacatcggctaggcgccagacacaattgggcgggatggtcgtgtcatcctcgaatgcgaacatgtcgaccggcgcacccgaacggctccagtcggcttgcggcaggcggtcgcccatctcgggcagataggcgccgggcgtggtgcaccagcgccgccattcccaatagacgccgggtggcaggtcggacccgaaaccgatccgccgccccggcagataaccgagggttttcaccaaaagcggcgcgtgaccgaaccagaacagccgcgccagcgcctgatagggccaggggtggtccgaatgatgcaccagcccggaacagacgcagatcatccgggcgataggctcgatccccggttgcagcgggccaagcataccaccgaccgaatggccgatcacccaaagcggcagatcgggataccgccgctgcatctcggcataggcggcgggcatgtcgatcagtgcccagtcggacatggtggcggtcgaggccgcgagcggccccctcagcgaatgcccgaaatcgcggtaatcataggtcaggcaggcgatgccgcgctcggccgccagccaggtggcgaaatgctggtagtactcgcgcggcaccccggtggcgccgttgatcaccactgcaacctggggcgtgcccgcaggcagatagagccgcgccgatagctgcgccgaccctgacggaaaatgaaaatcctcaaccacgacgcttgcttgcatatccagcattccagcctccagatgctctagaccgattggtctatttctcccatctggaccaatcggtctagagctgtcaatatcgctgtcaaatgacccaacgtccgcttccgaccaaagatcgcctgatccgcgccgccgcccagctgttccagcgcagcgggtatcacggtgttggattgtccgagttgctggccgaggccgaagcgcccaagggctcgctttatcaccactttcccaacgggaaatccgacctggcgctggcgtcggccacctgggcctcggacgagatgctgcggctgatcgcggcctcgttcgaaccggctgacagctttcatgccgggatggaggtgctgtgcggcaaggtcgctaaactgttcgacaaatcgggccagtgggatggctgcccgatctcgtcaaccctgttcgaagggccggacaacgccgcattccgcgcccatgcccaccacctgttcgaaggctggatcaccgagggcgcgcatcacgccagccgctttgggctggccgatccgcaaaagaccgccgagaccatgttcatcctgctgcaaggcggctggatgctggcccgcgcccggcaatcctcggacgtgctgcgccgcctgcccgagatgctgccgggcgcggattagagccggttggtattgaaggtgtcgcaggttgcgacttggccgctttcgaacccgcgttcgaaccaggccgcccgctgcgccgaggtgccgtgggtaaaggtatgcggctgcggaacccggcccgcctgacgttgcagccggtcgtcgccgatcatccgggcggcgttcagcgcctcttccaggtcgccctgctccatcaggccccagaccgagcgcgcccagaccccggacaggcaatcggcctgcaattccagccgcacggtcagggcgttggcctcgacctgcgaggagcgccgccgggcctgatccaccttgccaagaatacccagctgattctgcacgtgatgggccacctcatgggcgatgacataggcggcggcgaaatcgccccccgcctgcaatcgccgcgccagggtggcaaagaaatcggtgtccagataggccttctgatcggccgggcaatagaacggcccggtcgcacccgaggcgccgccgcaggggctggatgtcacctgcgagaacagcaccagcgtcggcggggtgtactcgcggcccagctggtcgcggaacaccccggtccagacctcttcggttgtggtcagcacgcgcgagacgaattcgcccgcctgccgttcttcctcggacagctctgttggggcgctctggggcgcttgtggctgctctgtcagaaacggggtcacgtcgatgccggtaaaggcgccgatcaccaacagcagcagcaccccgccgatgcccaggccgcgcccgccgatacccttgccgccaccgccgcgttgtccgcgccgatcctcgacattcctgctgccgcgaacgcctttcaaccgcatgccgatcacccttcgcagcctgtctgtccggcgccgactctagcacccgtcaaaagggtccgaaacccggaatggacttgcgcttgacaggcgcccgcaacacccgctaccgctgggtcgatggttcccggtcgtgcatgcgccgggatgaaaagggaacacggtgcggccctctggcgacagaggaccaatgccgagactgcccccgcaactgtaagcggtgagcgatgccgaaatgccactggcccccgggccgggaaggccggcaaagcccggacccgcaagtcaggagacctgccatcgcaaccgtaactcgaacccgggcggggtgtccggacgggatgccttggccctgagtggccggtccccgacaccctgttccgccgcgcggagggcgcaggatgatctggaccacacaaacgcatgaatttgccgcaaccctatgccgtcgcaccggcaggccctgccccgccctgtcggggctggccgagaacctgacccgcgcgttgcgccgggccgaaccgatgaccgatgcgtcattcgagatcgaaggccattgcgagatgccgccctgcggggccggttgtctggcacgctacgccgcctcgcatagccgggtgcgggtgttctgcggcgttgacgaagataccgccctgccacacctgcaccggtttgccgatgcgctgctggggtctgaaggcggaggttttgccgccggaagcggcccggtgccctgcgccatggtcgaagcccgcgcgcacgcggcacaagtctcggcacccgttcagccaaccgcctgacgggtcactcgcggatcgcccggccagccaacgcccagtccatctgggcgtcggtttcgaccgcgcaggagcggaccgagcgcagatgcgccaacgccgccttgggggcttcgcctgtctcgatcatcaggcgcagcgccgccatgccggaccggccacagccgcccttgcaatggatcagcacccgcccgccgccgcgcagggcatggcgggccgaggcgctgatcgcgctccatttcgcctgcgcctcgcggcccggagttccgaaatcctcgaccggcagatgcgcccaacggcaaccccggctttgtacatcggcgccaaagttgcgcgcgccatgctgcagcatctcgacctcggtcgtcatcgagatcaccagccccggcgcccaggatccgatcagatcgacatcgcccgcataatcgcccgatatacccggcaactggcagatcgccagcgtgccgccgccgactttcagcgcataaagcaccagctgcgccatctgcggtatcccttcccgaccgaccattgccacggggcgtggcgatcctgaccccaagggtagaatggcctttaacgcggtggtatcgcaagacaagatacccgtgaacagatcaaactgcaccgcgacgcgggtcagcggttgtctatatacacgcgaatctgatccgggctcacgccctgagcgccgatcaggtgcgccacccgaatgccgttgatcaggaccatggtgccggtctgatcatcaagctcctgcacgctgaccggtgtctcgtctccgttccccggacgcagcagcgaagcttcgccttgcagggtcaggacatctcgtgccgtatcgaaatcggtgatcgtgacaacgtcatagccgtccgccacgccgctataggtttcgaggatgtcttgatcggccccacccctggtggtgaccaggtccccctcgtccacgaccagggtatcgcgcccgacgccacccttgacggtgtccaccttacccaggtcgctgcgatcgtccaccgcaacaatgaaatcatctccctgctgtccgttgatcaggttagagccgaaattgtcggaattcgcatcatcgcccgcgccacttgcactcgtgtcatcgtcccgaacggcgttacctccaacgggaagggacacgacggaacagattcgtatacccctgtacgcgtctgcatcaatctcgagagaggggaacgcacccgccatttgcggcccaatcctgttccatccctgaaacaatcacacgggcggtggaccttcgccccgctggccagtaccgtctgcagaaccagaatccagacccgacgaaagttgaaaatgtccgacgcgccctcgaccccctatcaggtgctggcccgcaagtaccggcccgagacctttgccgatctggtggggcaggacgcgatggtgcggacgctgaaaaacgcctttgccgccgaccggatcgcgcaggcgttcatcatgaccggcatccggggcaccggcaagacgaccacggcgcggatcatcgccaaggggatgaactgtatcggtcccgatgggaatggcggccccaccaccgagccttgcggcaaatgcgagcattgcgtggccatcatggaaggccgccatgtggacgtgatggagatggacgccgccagccgcaccggcgtgaacgacatccgcgagatcatcgacagcgtccgctatcgtgccgccagcgcgcgctacaagatctatatcatcgacgaggttcacatgctgtcgaccagcgcgttcaacgcgctgctcaagacgctggaggagccgccggcgcatgtgaagttcatctttgcgaccaccgagatccgcaaggtgccggtgacggtgctgagccgctgccagcggttcgacctgcgccggatcgagcccgaggacatgatcgcgctgatgcgccggatcgccgatgccgaaggcgcgcagatcgccgaggacgcgctggcgctgatcgtgcgcgcggcggaagggtcggcgcgggatgcgacctctctgctggatcaggcgatcagccatggtgcgggcgagaccagcgccgagcaggtgcgcgcgatgctggggctggccgaccggggccgggtgctggacctgatggacatgatcctgcgcggcgatgcgggcgcggccctgaccgagcttggcgcgcaatatgccgagggtgcggacccgatggcggtgctgcgcgatctggccgagatcacccattgggtgtcggtggtcaagatcacccccgatgccgccgaggatccgaccgtgtcgccggacgagcgcgcgcgcggccagcagatggcggatgcgctcgcgatgcgggtgctgacccggatgtggcagatgctgctcaaggcgctggaagaggtggccgccgcccccaacgcgatgatggccgccgagatggcagtgatccggctgacccatgtggccgatctgcccagccccgaagagctgatcaagcggttgcaggatgcgccgccgccgccgaaccccggcggagggccgcgtgttggtcagggcgcgagtgccccggcccagaacggcgtcagcgccagctatgcgcccgccccgcgcggcggtggcggcgggccggttgcggcgctggcgcaggatccgcaaacggcgctggcgcgctttcccaccttcgagcatttggtcgagctgatccgcgccaatcgcgacggcaaactgttggccgatatcgagatggacctgcggctggtcagctatcagccgggccggatcgaatttcagcccaccgaacgcgcgcccaccgatctggcgcagcggctgggcagtgcgctgcaacgctggaccggcaatcgatgggcggtcagcgtggtggcgcagggcggcggcaagaccatcgacgagatccgcaacgccgagaaatacgcgctggaggaaaaggcgcgtgaacacccgctggtacaggcggtactggcgcagtttcccaaggcgcggatcacccatatcgagaccccggaacaacgcgccgccaaggtggtgaccgaggcgctgcccgaggtcgaggacgaatgggatccgttcgaggacggctgagcgccaactctcgatcgcggagcgccgagaattttcgacgaaaattctcgtggccgcccggggcaaccgttggcgcgcttcagaaaagtctcttttgcatggtgatcgaggtgggccgatcgtaaccgggatgcgcggtttcgccggtctttgcgaatcccagccgggcgaaggtggcgtggttctccaccagttccacccgcgtttccagctcgacaaccggcaggcccagtatccgggcgcgggtctcggcctgtgccaccagccggcgcgccagaccctgaccgcgcatggatgcatccaccgccagcttgccgagatagagccgccccggcttgaccgtcaggaacaccaccgccaccggcggcgcgcccagcgcccagacctcaccggcagcggcctgcgcggcaacggcctgttcggtcagccggtgcatcgaagagggcgggtcgatccggccatccataaaggcgaaactgtcacggatcagggccaggatcgccccgatctgcgggctgtccggagcgatccgatagggcgcgacgggcgtcatagcgaggcctccggacggaagtcttgggggatgttatcctgcccctccagcaccagttcggccatcacatgggccaccttgggcgccatgccgaagccaatcttgaagccgccattggcgatgaactggtcgggataaagcggatgcgcccccagcatcggtgcgcgcgagcgcgagcgcgggcgcacgcccgcccaacgttcgatcacctcggcgccgtgcaagagcggcaccgcctgcattgcgcggtcaagaaccgtgtccagcgccgcgtcggtactggtcgggtcgtcatagtcgcgttccgaggtggagccgattgccagcgtcccgtccgcatggggcacgatatgcaccgtatcggcaaaaagctgcggcgcctgccgcccggcatcgaagcgcaacagcgccgcctgtcccttgaccccggtgcccacgaggcgcccccgcgcccggttcagctcttccagcccggcgatgccggtggcgtggatcacctgcccccggtcgggcgcctcggccaatacctcgaccccgcgaacggccagcgcacccaccagcgcagcacaggcgcggcgcggatgcatccgggcgctgagcgtatcatgcaccaccaacccggtgggtgagggcgggcaccagctgcccatctcatcaaccgggcagacccgccattcagcctgcccctgccacagggtgcgggcgttttccgcccgctcatccgccagatccacggcgcgctcatccgccagtggctggatgcgaccggtgcggccatatccgggcgacacgccacccgccgcctcgacccctgcccagaacccttcggccatgatcaggctatcgaactggaaggccttcttggcgttccagttttccggcacatgcggggccagcgcgccaaccaagccgcccgaggacccggccccaggcccgaacggatcgaccacctgcacccgcgccccgcgcaacacgcaggcccatgcgatggaaaggccgaaaatccccgcgccgcgtatcgtcacatcggccattgccatcgcccgtccctttcgccagtgtcgcgccgatttcgtaggggatattcgcatggttgaccagcaagcgaaactcagctggaccgaggaccggataccggtctcggatcggttcgacgacccctatttctcgctcgaaaacgggctggcggaaacgcggcatgtgtttctggccggcaacggcctgcccgggcggttcacgccggggttccatatcgccgagctgggctttggcaccgggctcaacatgctgaccgcttgggccgcatgggaaggggcggggatagaaaccccgctgcgtttcaccagtttcgaggcttatccgatggcgccggccgacatggcccgggcgctggcggcctttcccgagcttggcccctgggccgagcggttcctgtcggcatgggccggaacgccctgcgatctgggcactttgcaactggacgtggtgcagggcgatgcgcgccagaccctgccggaatggacgggccgggccgatgcctggttcctcgacggcttttcgcccgccaagaatcccgagctttggcaggaggatttgctggcccatgtcgcaaaccggacagcaccgggcggcacggttgccacatacacggcggcaggctttgtgcggcgcgggctggaggcggcaggcttcaccgtgacgcgcctgccgggatacggccgcaaacggcatatgacacaaggggttctgcgatgacgcaaggcacggcacgggcgcagcagaacaacatccccgtcggcatcgcgctgatgctggccgccacggtcgtgttcgcacttcaggacggtatctcgcgccatctcgcgtcaagctacaacacctacatggtggtgatgatccgctattggttctttgccgctttcgtgatcgcgctggcggcccggtcccgtggcggattgcgcgccgctacccgcactgcgcagccgggcctgcaaatctttcgcgggttgctgctggcgagcgagatctgtgtggcagtgtttgcctttaccgttctgggcctgatcgagagcatggcggtgttcatctgctacccgcttctggtggcggccctgtccggcccggtcttgggagaaaaggtcggctggcggcgctgggccgcgatcggtgtcgggctggtcggcgtgctgatcatccttcagccgggcatgggcgtgttcaacccctgggcggtggtgccgctgatctcggccctgatgttcgcgctttacggcctgctgacccgctatgccgcccggcaggacagcaccgccaccagctttttctggactggcgtcaccggcgcagtggcgatgaccgccgtgggcctgtggttctgggagccgatgagtgcccccgactggcgctggatggcgctgctctgtgtcagcggcgccctggggcattggctgctgatcaaatgctacgagatggccgaggcgagcgcggtgcagccctttgcctatttccacctgatgtggaccgcgatcctgggcatcacggtgtttggcgagaccttgcgcagcgccgtcatcatcggtgcggcgctgatcgtggccgccggtctattcaccctgtggcgcgaacgcgcgcaaagtcgatcccgctagctcggctgaaaagggcagcggcagcggctccttgccaaggcgcgcgcgatagaccggcaggctctcggtcacccgcatgatgtaattgcgggtctcctcgaacgggatatgttcgatccagtcgacgatatcgggcgtgccgctgcgcgggtcgccgaaccgctccatccagctgatcgggcgattggggccggcattatagcccgccgccatcatcaccacattgccgtcgaactctccggccagttcggccaggtagttggcgccaagcttggcgttatattcccaatccgcggtcaggctgtcggtggaatgcccgcccagaatgcccagcgcgtcggccaccagccgcgccgtggcgggcatcacctgcatcaggccgcgcgcgcctgcgcccgaaatcaccaccgggtcgaactcgctttcgcggcgcgcgatggccagcgtcatctcgggcgccatcggcaggttcagccgcccgaccgggtgcagcgggtaataggcgccggtcagcaccaccccctcctgcgccttgcgcttggcgatcatcaccgacagatgcggctcctgcatctccagcgccatctcggcaagttgcgtcgcttgcaccgggtcaaggctctcggccagatgggtcaggaaccgctcggccaggtccaactctccggcgcgcagcaacagcaacccggcctcaagcacgctggaggacatgaacgccgcctcccgccaggggggtgttgcgggtgggttggccagcgtcgggtcaaaggggcgtccgatccgctctgccgcaagcaggccatagaacgaggtctgatgctctgcccccatggcataggcggcatgggccttgtccgcatcgcccagcgccgcataggcgcggcccagccaatagcccgcccgccccttggagatcggcgagttcaccgccgcatcaaagcgctggaaatgggcgacggccgcagctgggtcatccagcttggccagggccagataccccgccagccattccagatcggcataggcatagcccatacccggcgtcatgaagtgacgcgcggccatctgataggcgcgatcattgcggtcctgccgcatcgtcagccgcgtcagacgcgcgcgcgcctggccccatttgtccggctcgcccagcgcatcggcgctggtcgagcgttccagcatcaggtcgatggcgctgtcatccagctcctttcgatcacgccagacaaagcggtcatgggccagccccggcgactgggccaaggccacgggcacagcggcgatcagggcatcgataccgggcacgcggtcctgcaacccgattcgcgcctgcgccagcttgcgctggccctcgtccaccagcgacagcatctgcttggcgctgatcgtgtagccctcccacagcatccggtcgagccgcgcgacatgatgcggcgccagcagcttgccatagttctcgacgtaatcccgttgcagcccggcgcccatcggcagggtgcgccaggccttgaccagttcggcctcggcatcgccgcgctgtccggtggccagcagggccacggcgtagttcaacacgccctcggcggtctgcggcggcgcgccggaatagaactccagcacccgttccggtggggaaagggtgaattgcggctcggattggcggcgcagatagtcaagtcccggccaatcgccgcggcggttcaggaacaccagcgcatcgccatcggttccataactcttgcgcagccagtgccagacgatgatgtcgcgcgacaccgatccccgcgcgcccgcgaccctgagcgcctcggtccagttttcggcccgcatctcgcgcagggcagcgcgcagattcgccgcagcatcggcccagaccgggccgattgccgcaaaacaccagaaaatcgcggccagactggcgatcagaacgcgggacatcccttgcatttcctgccgaaccaaggctagagcctttcacgttataccttgtgcggcccggatcaattcactttccggaccaagcgggggaaccggcgggcatctgcccgcataccactctatctagggagcgttttccatgttcaaaggctcgatgcctgccctcgtcaccccgttccgcaacggcgagctggacctggaggcgctcaaacgtcttgtcgaatggcagatcggcgaaggctcgaccggtctggtgcccgtcggcaccaccggcgaaagccccacgctgagccacgaggaacacgaaaccgtggtggccgaggtggtcaaggccgccgccggacgtgtaccggtgatcgcgggcgcggggtcgaacaataccaccgaggcgatccgcttcgtgcaattcgcccagcggatcggcgccgatgcggcactggtggtgacgccctattacaacaggccgacccagcgcgggctgatcgcccatttcaccgcgctgcatgactgcgccgagatcccgatcgtgatctataacatcccgggccgctcggttgtcgacatgacgcccgccaccatgggcgcgctggcgaaactgccgcgtatcgtgggcgtcaaggatgccacaggcgatctggcccgggtcagccagcagcgcgccagctgcggcgccgatttcatccagctctcgggcgaggatgccaccgcgcttggcttcaacgcccatggcggggtcggctgcatctcggtcaccgccaacgttgcaccgcgcctgtgcgccgagttccagcaggcaacactggcgggcgattatgccaaggcgctggactatcaggatcgcctgatgccgctgcacgaggcgatctttatcgagccgggcctggtcggcgccaaatacgccctgtcgaaacttggcctgtgcagcgaagaggtccgctcgcccctgaccggtctcgaagacagcaccaaggctgccatcgacgcggcgatgaaacacgccgggctgttgtaacagccggacaaagaaccggcgcccgatatctgggcgccggacttctgcttctttctggtcagaaatactcaaatgcgacgtcgccgcgcgggctaacgtttgccgtagtagagcccgaccacatgttcggcctgggcaaagaacagccagcgcgacaccgccacgcccgccagatgcgacagcaccgccagcagtgcaagcgcatgcccgaagggcagcagcaacagcagcaccggcaagacgaaagccagtaccagcgcgatcacccgcagcttggcggcatgtttgcgccccaccacatgcacgaattcgcgcaacagatagttgctgccggtatggggcggctcgaaggcgcgcaccacgccgccctgccccaacccggtcgcgctcgccagatcggtgcccgaccgcgccagcgccccgtcaccctgtcgccaccagaccagttgcaccagcgcggccgaaacaagcagaatcagcgccagcctcacctgccctgccagcagcgcgccaccggccaggctgaaggccaggaacagcaccggcgtcagcgggctgtgccagcgcgggacggtcctgagctgcgcatagatcatcgaggtcgtaaacacggtgcccagcgacaacagcgcgcccaaccctcccagcaggctccagcgctggtccagaaacaccagacccagcgcataaagccccatgaccagcaaggcagccactgccgcacatccctcgcggctcaaccagctggtgcgccattgactgaaagccttccaggcgcgctcggggtgaccaaggtgaaaggtcgaggccagcagcccccccaccgccatggcataagcgatgacgaagaagacaaaggcgacccagccggataccgagggcaggcccagcccaagaaagaacagcaggccaaaacccaagcccgagagcgtggtgaagagaatgacggaaggggcgggatgcatcagagtttctccagtgccttgtcgagccaggccatgaaccccttgggctcatcggcgaccggcgccagcaggggcgccagaatgtcgatctgcgcttcgatctggtccttgggccggggcggcagatacttgttcacgggcctggtgcccatttcgggcatcagatccatgccgccgcgctcggccaccaggtgcgacaccgcgctatccggatcacccagatcgccgaaatgccgcgcacccgccgggcaggtgcgcacacaggaggggacgcggtcctcctcgggcaggttctcgttatagatacgatccacacacagggtgcatttcttcatcacgccttcggccagatccagctcacgcgcgccataggggcaggcccaggcgcagaggccacagccgatgcaatcgctctcgttgaccagcacgatcccgtcctcggagcgtttgtagctggcgcccgtcgggcagacggtcacacagggcgcgtcctcgcaatgcaggcaggatttcgggaaatggaccagctgggcgtgcccctcgggcggctgcacctcataggaatgcacccggttcaggaaggtgcccgacggatcggcgccatacggatcctgatcgctgagcggggcgccgtaattctcggtgttccatcccttgcaggaaatcacgcaggcatggcagccgacacaggtatcgaggtcgatcaccagccccagcttacggtcggtcttctgcggcagctccgtcatgtcacgctccagcagccacgggcacacgcaagaaaattcgacgaattttcttggcaattttctgtgcagaaaattgttcccctcatttccccaccttccatgtcagctctttcgggccggttcccacgggcgatttcaacgcgggaaactcgggctggctttcagctctctcttcagggcctgcgaccctttcgatcttcaccttgagatcgaaccacgccgcctgaccggtcaccggatcggagttggcccagcgcagcccgtcgcccttgggcggcaagagctcgtggatcagatggttgagcaggaagcccttggtggcctcgggcgcgtcgggttccagcgcccaggcgcccttgcgcttgccgatcgcgttccaggtccagacggtgttctcgttcagcgccgccatctccatcaccggcaccacgatctcgccatggggcgaggtcaggcgcgcccaatcgccatccttcatcccctgttcgcgcatgatttttgtcggaacatagagcgggttgcgcccgtgcagctgccgcagccatgcgttctgggtgccccagctgtgatacatcgccatgggtcgttgggtcagcgcgttgacagtgaacccttcgttgccctgctggtcagtctcgtaccagatcggcagcgggtccagccgcgcaccgatccgggcgcgcagatggtcgggcggttgccgctcgccatggccttcggccgccagctggaacctgcgcatcggctcggaatagagctggaacagatatggttgcgggctgtcgtagagacccatgccgacggcccagtcctgataggccgtgttccagggtttgtaatattgcgccccgtccggcacatgttcgacaaagaagccgccgttttcgatatagcgatcgagctgatcggggttgacctcgccccgcccggccttgtcgcccgcctctccccggaaaccggcaagcgggccgatgcccggtttgcgctggtggttgacgatgtaatcggcgtagtcggtatacttcgccgcaccgctttcatcggtgaacccgggcagttgcagcttgttggccagctgcaccagcaccgtctgaaagccgcgtacatcgcggtcgggttcgatcaccggccagcggatcgcgtccgccgcggcatcggcctcgcagatcgggcggtcgagcagcgagatacagtcgtgccgctccagataggtggtgtcgggcaggatcaggtcggcataggccaccatttccgagctataggcatcggaatagatgatccgcgggatgacgtattcgccgctttcgtccttgtccgtcagcatgtccatcacaccacgggtgttcatggacgagttccaggacatgttcgccatatacatgaacagcgtgtcgatcttgtacgggtccccggcatgggcgtttgagatcaccatatgcatcagcccgtgcgaggacatcgggttttcccaggtgaacgccttgtcgatgcgggccgggctgccgtcgggtttcagcgccagatcttcgggaccgcgcacgaatcccagatgcgggccgtcaaggggcgcgcctggcgttgccttgcaatggggtttgggatgggcctcgaccggttttggatagggcggtttgaagcggaagccgccaggcacctcgaccgtgcccagcaggatctgcaacaggtgcagcgcgcggcaggtctggaatccgttggcatgggccgagaccccgcgcatcgagtggaacgagaccgggcgcccggtcatcacgttgtgggtctcgccccggaaatcggtccattcctggtcgatctcgaacgcctcgtcaaaggcgacacgggcgatctcggcggccagtgcacgaatgcgcggcgccgggattccacagcgctcggccaccgcctcgggcgcgtactccgcgctcaggtaacgctcggccatggcctgcatcaccgtgcggcagatgcgtccgttcacctcggtgctgcccgacagatcggggcgcacgccggggcggtcgaacggggtcagttcaccgctggcccggtcgatcaccagaaccttgtcatcggcgtcgcgcagcagcaggccatgatcggcgccgccgggattgtcgatcaccagacagggcgcattggtatagcgggcgagatagtcgaggtcgaccttgcctgccttcatcagcacgtggatcagcgacaggatcagcagaccatcggtgccgggcgtgatcccgtaccagtcatcggccaccgcgttatagccggtgcggatcgggttgacgccgaccacccgcgcgccacgcgccttgatcttgccgatgcccatcttgatcgggttgctgtcatgatcctcggccacgcccaacagaatgaacaacttggtatgatcccagtcgggctgcccaaactcccagaaggcgccgcccatcgtgtagatgccagccgccgccatgttgaccgagcagaagccgccatgggcggcatagttcggggtgccgaaattctgggcccagaaactggtaaagctctgcgactggtcgcggccggtgaagaaggccagtttcgacggatcgttctcgcggatcggtttcagccagccggtggcgatctccagcgcctcgtcccaggtgatctcctggaactcgcccgaaccgcgcggccccacccgtttcagcggcgcgcgcaggcgcgaaggggcgttgacctgcatgatcccggcggagcccttggcacagagcacacccttgttcaccggatgctcgcggttgccctcgatataggcgacccgctttttgccatccgggccatccttcatatgcacgttgatgccgcagcggcaggcgcacatgtagcacgtcgtcttgcgaacctcgtcggagacatgcggcgaggtctcgatctttggctggtggtggctcattcgggtttccctgttctgtcgttcgacacgctagggcagatcaccccattccgcgacattttcttggaaattcagactttccgaaacctttttccgaaaaactgaatttctggggtgttttgttccgtcattgcgtttgcgccatggcttgcagaacggtgacggcgatcatctgggtgacatcgcctgcaacgcatccgcgcgacaggtcgtttgccggtttcgccagcccttgcagaaccgggccgatggccgtgtatccgcccaggcgctgagtgatcttgtagccgatgttgcccgcgtccagattggggaagatcatcacattggcctgtccggccacatccgaccccggcgccttggaggcaccgaccgagggcacaaaggcggcgtcgaactgcaattcgccatccgcgtccagatcgggatgatccgcgcgcaaccgggccagcgcgtcggtgaccttggagacatggggatgccgcgcgctgcccttggtggaaaaggacagcatggcgatcttcggctcagcccgcaaaagcgcccggcacgaagcggcagatgctgcggcgatggcggccagttccgcgaccgatgggtcgatcaccagcccgctgtcggaatagagcatcgcgcgggcatgggcggtggcggcctcgggcggatacatcaggaagaagctcgacaccatcgcggcgccgggcgcggcgccgatcacctggatggcggtgcgcacaacgtcggacgtggtggcaaccgccccgccgaccgtgcccaccgcatgatcgccgcgcaccagcatcgccgcatagacaagcggagtgcgaacggcagccagcgccgctgcttcgctcacacccttgtggcgacgcagaccgtaataggcggcggcaaattcggcggtcagcggagaactgtccggatcgtggatggtcagactgtcggcaggcgcgccttgcgccttcaacgcggcgcggatttctgccgcctgcccgacaaggatcacatccgcgatccccgccgagtgggcggccagcgcccccgcgacaacgcggggatcgctgccttcgctcagcgcgacggttgcgcgccgggccgggggatcagacagcagcagatcaatcggcgtttgcgtcatcaccccggcccctgcgacggtcagacctgctgttcgcgcatgtcggccttgtcgataccggccacgcgcaccggcttcttcatcgcgtcgcggcggaagggttcgcccagttcctggttgatcatcgcctcgatcagggtggtcttgcccgccttctgatcctcgatggccttggccagcgcggcggtcagctcgtccatggtgcgggcgacgacgccttgcaggccgcaggccttggcgatgccggcatagctgacccgctggtccagctcggtgccgacgaagttgtcatcgaaccacagggtcgagttgcgcttttccgcgccccactgatagttgcggaacacgatctgggtaaccgccggccactcgccacgaccgatcgcagtcagctcgttcaccgcgatgccaaaggcgccgtcgccggagaagccgaccaccggcacatccgggcagccgatcttggcgccgacaacggcaggcagaccatagccgcaggggccgaacaggccgggggccaggtatttacggccctcgtcaaagtcgggataggcgttgccgatggcgcagttgttgccgatgtccgacgagatgatcgcctcgcgcggcagcgccgcctgaatcgcgcgccatgccatgcgggggctcatccagtcgggcttgtcggcgcgggcgcgctcgttccaggtggtgcccggatcgtcatcctcgtgggtcatcgacgacagctgctgggcccatgccgatttggtctgggcgatacggtccttgcgcgcagcgcggccttcgtcaccggcggtgtcgctgagctgggccaggatgccccgggcgaccttggccgcgtcgccgatgatgccgaccgagaccttcttggtcaggccgatgcggtcggggttgatgtcgacctggatgatcttggcatcggccggccagtattccatgccataacccggcagggtcgagaacgggttgagacgggtgccgaggcaaagaacgacatcggcggtcttgatcagctccatcccggccttggagccgttatagcccagcggcccggcaaacagcgggtgcgagccggggaaggcgtcgttgtgctgatagccgacgcagaccggcgcatcgagacgttcggccagcgccttggacgcggcgataccgcccttggacagcaccacgccggcgccgttcaggatcaccgggttcttggcgttcgacagcatctcggcggcggcggcgacagcctcttcgccgcccgaggggcgctcgaactcgacaatcgcgggcagcgcgatgtcgatgacctgggtccacatgtcacgcgggatgttgatctgggccggggcgctggcgcgcttggcgttcatgatcacgcggttcagcacctccgccacgcgggaggggtcgcggacctcttcctgataggcgacgcagtcggcgaacatgcgcatctgctccatctcctggaaaccgccctgaccgatggtcttgttggcggcctgcggggtgaccagcagcaaaggcgtgtggttccagtaggcggttttcaccgcggtgacgaaattggtgatgccggggccgttctgggcgatcatcatcgacatcttgccggtggcacgggtatagccgtcggccatgaacccgcccgagccctcgtgcgcgcaatcccagaaggtgatgccagcggccgggaagatgtccgagatcggcatcatggccgatccgatgattccaaacgcatgctggatgccatgcatctgcagggttttgacgaaggcttcttcggtcgtcatcttcatgagtacgcactccatggtgttctgattggccggcctcagtgggaccggcatcttggctaaaggtttaggcggaacccgaaggctggcgttagggccagaatgaaaagcgggataggtccagagcctacccagcgtgccgggcgatggcaccagcgatgcgctcgatccccggcgcgatgcggctggtcgggatcgaggaatagcccaggcgatagtaattcctgggccggtccgcccccgaaaagaaggcggtgccgggttcgatgtgaacgctttcgccgcgcagcgccatcgccagcgcctcgctgtccaccccggcgggcgcctgcatccacagggacgaaccgccatagacgccgcgcccggcgatggtcaggccatgttgggcgatggcgcgctcgatctcttgccgccgttgcagcaggaccgaagacatgcgccggatctgggcatcgtaatggcccagcgacaggaaataggcggcggtgcgctggatatggcccggcggatgacgcagcaccagcgagcgcagcgcgcgcgcctcgcggatgaacggctcggacccgaccatgtaacccagacgcaacccgggaaagagcgatttcgagaaactgccgacgtaaacgacacgcccatcgcgatcgagcgacttcagcgccggagagggcgcgcccagaaaggccagctcgaattcgtaatcatcctcgacgatcatcgcgtcgatctctctcgcgcgctccagcagcgcatgacggcggggcaccggcatggtggcggtggtcgggctttgatggctgggcgtggtaaagatcacgtcggtatcgtcgggaatggcgtcgggtggcagcccgtccagatcgaccctcagcgagaccagattgcagcgcgactggatcagcaattcgcgcagcgcgtaatagcagggatcctcgatcgcggccttgcgccgacggttcagcagcacccgcgccgccagccacaatgcgttttgcgcgcccaaagtgatcaggatctcttcgggccgggccgagataccgcgccggggcaaggtgtggcgcgcgatgaattcgatcagcagcggatcgtcctgatcgacatagtcggcggtaagcgaggcgaaatccttttgccccagcgcccgcaccgcgcaaagccgccagttggcgtgatcgaacagtgtgggatcggcctggccgtagatgaacggatagcgatagtcgcgccagtccgccggtttctgcaatgtatccccacccgagaacttgcgggcgatggcgcgcgaccagtcgaccgtttcctgatcgcgctccatcggggcatagctgggcgggatcggcgcgttatcggatacgaaatagcccgaccgcccgcgcgatgtcagataatcgtttgccaacagctcggtataggccagcgtcacggtgatccggctgacccccagatgggtcgccagccgccgcgatgacggcagtttctcgcccacatggaaccggcccgacaggatgccctcggcgatcatctgctggatctgcgcctgaagcgtgccctgcgcgccctgtttcagaaagaaggtctcgaccggtatcgccatgggctcacaataggttggacttatgacgttatcaatttggacttattgcgcgctgacaaggggcattggtgttttggagtcaagggcgcccgctatctggccttatcccggcgtgaattctcgcggttgacggttcatttaaaactatataaccagttttatagttatattggaggctgacatgtgggacgaggcagcaggcggattcgccgccatgggatcgtcggcgcggctcaaggtgttgcgggttctggtgcgggcgggacagcccggtctgacggtgggcgaaattcagcagcgcacggacatggccgcctcgaccctcgcccatcatctcaaggcgttggcggcaggcggggtcatcgagcagacccggcagggtcgtcagaccatcaatcgcgcccggttcgaccagctcgaggcgctggcgcagttcatcatggcggaatgctgtgccgatcaatgttcggcccaaatccaggagacagacaatggttgaaatcacctcctctccccggcgcgcgccgggccgtctgacagcgtggctaaaaacaccctggacggtggccgcggggttgctgggtgcggtggcgctgctggacccggcgcagctgggcgcggttgcccgtttcgccgcgaccgcgctggcgggcacggcgccctatatcctgtttgcggtcctgcttctggcctggctcaaggcgaccggcgccgaggttctggtggcgcgcgcctttgaaggacgcgagacacggatgatcctgctggcggcgctgttcggcgggctggcccccttctgctcttgcgaggtgatcccattcatcgccgggctgctggcactgggggcgcccttgtcggcggtgatggccttctggctcagctcgcccctcatcgacccgccgacgctgctgatcacggcgggcgctctgggctggccctttgccatcggcaaggcggtggcggcggttgggctgggcctgttcggtggctttgtcgtgcgcgccttgtcggcgggtggcgcacttagcgatccgctgcgcagggccaagtcctcatgctgcggctgtggcgccccgaaaccggcggccccgcactggcggttctggaccgaggccgagcgcacacgcatctttcgcgccgagttcctcagcaacgggatgttcctgctgaaatggatgacgctggcctatgtgatcgaggcgctgctggtcacctatgtgccggcagaagtgatcgctgggctggtcgggggcgagggggtaatgcccatcgtggtggccgcgctggttggcatgccagcctatctgaactcttacgtggcgccgccgctgctggcggggctgatggaacagggcatgacaggtggggcggccatggccttcatggtggcgggcgcggtcagctcgatcccggcgatggcggcggtctggtcactggtgaaaccgcgcgtctttgcgctgtatctcgggcttggcctgaccggcgcggtgatcgccggcatgctgttccagacgctgtaacccggttactgccccgtgcaatgctggggcagtttcagccgatagcgtgcctcgccactggtgacatagacgcgcttttccacacaggcggtggtggtcacgctggccgccaccggcccctcggtcgaggtgatcgaggtcgcctggccacccggcaggcgcaccgagacaatcgccccgttgcgcagatctccgttgatcgcggtcaacgacaacacgtcgagggtcagaaacgcctcgtgctcatgaggctcttctcccctgccgaacagcagaagcccgccaaggatggcggcgaacagggcaccggcggcaagcgcggcgccgcgggtgtgcaggaaggcatagaccgacaccgcccggtgcgggccaatcagtttggaaagcaaatcaagcatgggtcgccgaatgtgaaaaagccccggccacagggccggggcggtttcgatcagtaacgcggatcgtcgtcttcgtcctcgtcatccgtgccgcccttgggcaggttgaagaagctgtcggcatcggcgatggaccggtgatcttcctcgtcgtcatcgctggtgctgatcggctcggacagcgagaaattctccagcccctcgatcgcggtcgggatgcgcggtccggtatccatgcccagcgactgttcggtcgaaaccagcttgcggcgctcgtcatcgctcatcacgccaccttcggcggctttcttggcggcggccttttgcaccaccgagtccagctccgactggcggcacaggcccagcgccaccgggtcgatgggctgcatgttggaaatgttccagtgggtgcgctcgcggatcgactggatggtcggcttggtggtgccgaccagcttggcgatctggccatcggacagttcggggtggaacttgaccagccacaggatcgcgttcgggcggtcctggcgtttggacagcggggtgtaacgcgggccacggcgcttttcctcgccggcggcggccgggttgaacttgagcttcagcttgtgcagcgggttctgctcggccttgtcgatttcttcctgggtcagctggttgttggcgatggggtcgaaccccttgacgcctgccgccacatcaccatcggcaatgccctgaatttccagctcgtgcatgccgacgaaatcggcgatctgcttgaagctgatcgtcgtgttgtccaccagccagacggcggttgccttggccatcagaggttttgccatggcttgtctccttgcgaatacatctctcccgtcgccggaattcggctgccccgtggtctggggcgtgtttccgttgtcggggaactccgaccgtatatagtcaggccgggcagataaggaaagagcgaatgcgctggctggttttatgggcattgaccgcaaccgccgcctgggccgagggcgagcaggcgggcgatttcgactattacgtgttgtcgctcagctggtcgcccaactggtgcgagaccaccggcgatgcgcgcggcgccgatcaatgtgacgcgcgccatgactatggctgggtgttgcacgggctgtggccgcagtatcaccagggctggcccagctattgccgcacgcccgaggcgccgcccagccgccggatgagcgcggaaatggccgatatccaaggcagttccggcctggcctggcatcagtggaagaaacacggcacctgctcggggctgagtgcggcggcttattacgccctgtcgcgcgaggcattcgacagcgtgatccgcccgccggtctttcgccagttggacaaggctgtgaaactgcccgcccggctggtcgaagaggccttcctgaaggccaatcccgcccttgaacccgacatggtgaccgtgacctgcgccgatggtttcattcaggaggtgcgcatctgcctgtcgacatctctcgacccggtgccctgcggccgcgacgtggtgcgcgactgccggctcaaggatgcggtgttcacgccgattcgctgaacgaccgcatccggtccggggtcgggtctcagttctgggccttctggcattcgcgcgcatattccagcgccttcgaggtgcccttgagatcaatcgccatgacctgctgaccctcggcgccataaaccgtcatcaccttgcgctgggcgatggcatgcacgaattcgcggtcggtgaagaacaccgtcgcgccgcgcaccttgcccttgttggcgccgatggcggtggcctcgaaccgctcgccatccagatcgaaggtaatgggatagctgccgccatcctcgatggaaccccagttcttgttgaagacggtgaaatagccgcggttgccggtgcggtcatagccaagccgcaccaccgacagatcctcgtaaaccgtctggatcagacagccattgcccagcgccgggtcgaccatcaggttccagccatgcacgaaccccttgtcgatcagctcctgcgaccaggcagcggtggcggtggcggcggcaagaacaagggcaagaatgcgggtcatcggggatactccggggaatgaatgtctgaacccttggtacccgcaaatccgggcgtgccaaaggcaaagatgcaggccgggacacaaaggccgctttgtctcgcaaatgcgcctacagttccttgcgcgcgcgcatcgcggccgagatcgtgccgtcgtcgagataatccagctcgcccccgatcggcacgccctgcgccaacgaggtcagccgcacccggccgcccagctgatcggcgatgtaatgggcggtggtctggccgtcgatggtggcgttgagcgccaggatcacctcggagatcgcctcggcggtgacgcgatccgccagccggggaatgcgcaactcgtccgggccgaccccatccagcgccgacagagtgccacccagcacgtgataacggcccttgaagacgcccgaacgttccatcgcccacagatcggccacgtcctcgaccacgcacagctcgccggtcgcgcgccgttcatcggtgcagatatcgcagatatccgaggtgccgacattgccgcagttgaggcattcgcgggcggtggccgcaacctgccccatcagatcggccagcggggtcaagagcagcgcgcgcttgcggatgagatgcagcaccgcgcgccgcgccgagcgcgggcccagaccgggcagacgcgccatcagctcgatcagcgcgtcgatatccttggtcgatccggccatatcctgttccccgtgcgatccccgctttgacgcgatcatgcccgcagttcaaagcaaagggaacggcccgcgcatcagaacggcagcttgatgtccttgggcaggcccatggcctcggtcagggcggccatctcctcttgcgccttttcggcggctttggcctgtgcgtccttgatcgcggccaggatcaggtcttcgaccacttccttgtcgtcgccgttgaagatcgacgggtcgatatccagccctttgagctcgcccttggcggtggcggtggccttgaccagcccggccccggattcgccggtgaccaggacagagttcaggtcctcttgcatctgcgccatcttggtctgcagttcctgcgccgatttcatcatcttggccatgtcgccaagtccgcccaatcctttgaacatgggtatctcctgtgttccggttccggggctagatacggacgccctgccgttcaggcaaggggaatgcggcgcgaaaccgcgcccggtgggaatgcggcacgaaaccgcgcccgataagcgcccggtgtcaacccagtccgcgacttgaaggcgcgggcaaaggcgggcaggtcggcatacccgaccgtccaggcgatctgggcgatgttctcggccccgcgttccagcgcgccgcgcgccttctcgatcctgagcgcttgcagataggtcgcaggcgcatggccggtcgcggcctgaaaccggcggatgaagctgcgcagcggcagaccggccacctgtgccagttgtggcacagtcaacggaccttgcagatgcatctccatatgacgctgagccgccagcacggcggtatcgccatgaccgcgctcggggcgaaagcttgaatagttgcgctgctcgcgtccggccgggtcaatcagcaggtatcgcgccagccgcgaaaccatggcgccgccataccacaagccggtcaggtgcaggcccagatctgtccaggccatcagcccaccagccgtgatcacatcgccatcgtcgatcaggatatgttcaggctccaaccgggccttgggaaaggtctctcgaaacgactcctcaagcccccaatgggtggtaaccgggcgcccgtcaagcagtccggcatggcccagccagaaagcgcctgcacagacagagcaagccagcgcgccctgagcatgctgccggtgcgcccatctggccagggggtgatcgagcgccccgcgtgcgccgccgatcgagggcggaaagaggagcgcggtaaccccctgttgcggcagggtgtcggcgttgacgatggtgacctcgggcccggcagcctctgggtcgagccgcgcgatcaggcggaacatgtcggcgagaccatgcagcgcggcccgctgcgcgccgggatagtcgaccaaggctatgtttggcacaatctgcatggtcattgtcatatacgccaatcgtacccctgctcaatccgtatcaggatgcaggtcatgaatttggaacggagactgacaatgaccaaaacagccctgatcctggtcgatatccagaacgactatttccccggcggcgcatgggaggtgcccgggatggaggcggccgccggacaagccgcccacctgttggcggcggcgcggcgcgacggggtgctggtgatccatgtacggcacgagtttgccagtgccgaggcgccctttttccgccccggaagcagcggtgccgagattcacgcctctgtcgctcctaccgcgacagagacggttctgaccaaggcacggcccaatgcctttgtcggcaccgcgctgctggacctattgcagggtggggacatccaggcggtcaccctttgtggggcaatgacccagatgtgcatcgacgccaccgcccgcgcggcggctgacctcggctttgccgtcaccgtggccgccgatgcctgtgcggcacgggccgtttcgttcgacgggcaggacgtgcccgccgagatggtgcatgcggcgtttctggcgccgcttgctgccagttatggccgggtggttccggtctcaaccttgctcgactagctcagcgcagcgcctcggcgcgcagcttgtccatcagggattgcagggtctgggcataaagttcgccggtcagatggccgttctcgtcgaactggttggaactgtccgccagatgcacctcggggccactcagcaggcgcggctgaaacggcaccatgaagccgcgcagaaccgcctgtgcgcgctcacccccggcgcggccacccgccgccgacatcaccgcgaccggcttgtccgcccagggtttgccgctggtgcggctgacccagtcgagcgcgttctttagcgcgcccgacggccccttgttgtattccggggtcgagatgatcaccgcatccgccgccgcgatctggtcggccaggcgctgcaccgcctcgggaatgccctgtgcggcctcgtcatcgccgtcgtagagcggaagattcaaatcagcctcggtataggtcgagggtccgaacagacgcgccgcttcgcgcagcagcttgcggttggtcgaggcggcgcgcaaggcaccactgaggcccagcagggtgaggtcggtcattgggttctcctgtttctgcgtcccccgctacctaaggggcaatgcctgcgatccaaacccctgactgcgcgcaagcgatgttcatttacgcagagagccgcccgtcgcccgctgtcaggccacgatgatcacctgcccgctcagcgccccttcgacacttttggcataggcccggccaacccgttgggcgggcacgggttcatgcccgggaaaccaggcgccatagcgcggaacagagacatcgagcaggcccgggctgaccacgttgatccgttggtggcgcggcatttcgatcgcggcccccatgacgaacccgcccagggcaccattcgcagccgccgcaccgctgcccatcgggatcggatcccgatcaagcacaccgctggtcagggtaaagctcccaccctcggccacggtgtagaacccgcccagcaccaggttgatctggcccatgaccttgttgcgcagaccgatcatgaaggtctcgcggtcaaagtcgcgcaagggcgcgaaatgcacctctcccgcggtcgagatcaccgcatcgaccggcccggtgcgggcatacatcgccgcgaccgaatgcgggtcggcgatatcgaccgtcacgtcaccccggctgcgcccggcccggatgatctcgtgccggctgcccaattccttgcaaaccgccctgccgacgtcaccctcggccccaaccacaatgatccgcatctcatcctccttcgatctcgcaatagcgttgcaatttgtgcgccagcagcgccgcacaccggtcaagcgccgcccggcgcccgttcaggctggcggcatggtcctgcaggatgcggcgccgctcggggatggtggcatcgccctgccggtaaagctcggcaaagcggcgcatcgcgcgcaactccatcccggtttcacgcaaggaggcgagtaatctgagccagtccaccgtttcgggtgaaaaccgccgcatcccgtcagcaccgcgtgcaattggcggcagcaggcccgagcgctcgtagaaacggatcgtgtcgatgctcaaaccggatctggcggcagcttctgcaatcttcatccgcgatctccgctgctgggttttcccaagcctaccgcccttgagcggctccagatcaagcggtttctgcgggcaggcaaactcaccggtgcaaagacaaaaccccgcgccttgtcgggcgcggggtttgagtgcctgggctgctgccccgatcagttacgtgggatcacgacgatctcgacacgccggttgcgggccttgccctcgggcgtcaggttcgaagcgatcgggctgttctcgcccatgcccagggtcgagatccggtcataggtcacgccgcccgcctgcaggatgtcggccacggcgccagcgcgccgctcggacagaccctggttataggcggcctcgccgtcgctgtcggtatggccgatgacctgcacactggattgcgggtagcgtaccagatgcgcggccaccttctgcaggtcagaccgcaggcccgggcggaccgtggaactgtcggtgtcaaaggtgatgtcgttgggcacgctcacgatcaggcggtcgccggtgttggtgatggtgataccatcattggccagttcctgccgcagctcggcggcctgcttgtccagcgagttgccgatcagcccgccgcccgcggccccgattgcggcgccggccagcgcgcccagaccgggattggagtcattggcgatggcgccgacaccggccccaaggataccgccgatcaaggcgccctgtttggccttctggttggggtcggtattggtgctgagcgaggccggatcggtgcaggcccccagcgccagaatggcggtcagtccagccgcggccgagagtttcgtgaatgtcatggcgtcaccttctgctcatgctcccgccttgtgcggagtcttctctattgcgggcattatatcgtcataggtgcactgcgtctcaagcgagaaaaaggggaaatcggcgattccccgcccatccacctatcgagccggcattgcggcggcctcgtcccaaccgctttgatcctgccagagctggcgcagggccttggcctgcggggcgaaactgtcctcgagcaggtcacaggcccagatccggtcggtgcggaaattgcgaaacccttgccgcaactcgcaccaggccgccaccatggtgcaatcgaggtgatagatcagccctaccgggcgcagcacgcgcagcgtctgggcgccctcgccgctgcgatattcgatcctgatcttgcgcgcctcgcgcaccgcgctgcgcaacagcgcgatgggggtgcacccctgcccgggatcgtcggcgggcgccccccagggcgccacccgcaaccagtccgccggatcgtgcagcgcatcgatcttggcgcagactcgttctgccgcctgttgcagcgcgctgtcgccggtgcgcgccagcatcgacaggccgacacgcagcgcctcgacctcttcctggtcgaaattgagaggcggcaggtcatagccgccccgcatgacataacccagacccgccgcgccctcgatcggggtgcgcatggcctgaagtgccgcgatatcgcgatagacggtgcgggccgagacctcgagccgcgcggccagatcctcggcggtgatgggcacggtggcggcccgcaggatctggatgatttcgaacaaacgggtggaacggcgcatgagaccctctgactggctgctgacaccctagcacatccccctgacaacggggtgtcagcaggcatcagcttgaatggtcgccacaccggcagttacaggagaccgatcatgccaagccgcgaccaccatgtgctgatggcctgcaaacttgaacgttggagtgaacctcataacctgcgcaactgggagatcgagagagagcttgccgcccggcgcgcggcacggcccaggcggttgcatctgttgcgctggatggcggcgcgctggcgctaggcctcgctgcgggccgcttcccaggccagcatggcgcgtttcaccggcaggccccagtgataaccgcccaggccgcccgatttgcgcagggcgcggtggcaggggatcagccagctgacagggttgcgccccaccgccgtgcccaccgcgcgcaccgcgcgcggctggccgatggattgggccagctcgccataggtggtgacctggcccgaggggatgcgcaagagcgcctcccagaccttgatctgcaagggcgcgccgatcaggtagagcggcaccggttccaggcggtcactggccgcaccaaaggcgctgagcacccaggggcgcaggcgcatcgggtcctcgacaaacgtggcttggggccagcgcgacagcagatcctccatcgtggcctcggcgccggcctcggcggcaaagccgatgccgcagatgccacgctcggtccccataaccagtgcggggccaaaggggctttcgaaccagccccagtagatggtcaggtccgcgcccttgcgggcatagtcgccggggctcatcgcctcccaccggacaaagaggtcgtgcaagcgcccggtgccggacagacccacattctgggccgcctccaacagggtgaaccgttcctccagcagcgcctttgcatggcccagcgtcaggtattgctggtatttcttgggcgagaccccgacccagcgcgaaaagatgcgctggaaatgcgcggggctcatgttcatccgggctgccagatcgtccagcggcatgctctcgccgcccgcgtcgatcagctcgatcgcgcggcggatgacgccatagtgatagccctcttccgtggtctgaacgttcatgtcgcacctctttgtctgaactggagagtagcgcgcgggcgccgttgtcgcgacccggaacctgtgcaaatatttgtcaacttagttgacgaatcaacaggactagccgagtactgtgggcatgacacatgaaaccgatcagctttatcaggcggtgcaggccacgcggccccttttgcgcaacatcacggcggcggtggagcgggggactttgcgcgagggcgtaaccgtcgggcagcgcgccatccttgaaggtctgtcactgacccccggcgcgacggcgccgcaactgggcgccgcgttgcagatgaaacggcagtatatctcgcgcatcctgcaagaggtgcagcgcgccgggctgatcgagcggcgtaccaatcccgagcatgcgcggtcgcaccgctattggctgacccccaggggggaggccatcatcaccgcgattcgggcagacgagatggcaaagctggcgcttttctccgaggggttctcgtccgtcgaacttaccgcctatcacaaggtgcagcttgccctaacccgcttctttgcagatttggccaaggaggcctgacatgtcctttctctggattatccccgctggattcgtgatcgcagtactctatgtcctgctggagatccggaagatcggcactccaaccaaagggcctgtcatcgagcgtgccacccgtcccggaacggcgctggtggtgatcgacatgcagagcgatttcaccgcgctgcccgtgtgggaggctgcacagctgaacaccgccatggagaacatcagaacggcggtggatgcggcgcggcggactggaatgccggtgatcgcggtccggcaggtgtacaaggccgggctggcccggctgttgaacggctggttcaatcaggggcgcggcaacgcggggtcgccgggcatcgggctggacccgcgcctgggtctggcgcccgacgtcgaggtcgagaaatccatgggagatgcgttttccgaacccgcctttgtgcgatacctggaggaaaaccggatcggcacgctgatcctgacgggcttggatggctgtcattgcgtcaagaacaccgcgtttggcgcgctgaaccggggctatgcggtgcggatcgaccccaaggcggtgctggcggccaatgacgctggatggtcaaagatgaagcggaacctgacggcagccggcgcggaaatgggcgcgacggcggcctagtcgctgccttttcaattgcgggggctggtctgtcagggcattaaggcccggatggcaaagcaactcgattaccacacgatccgcgagatctttacccggttccaggccgccgatcccgaacccaagggcgagctggagcatgtgaacgcctatacgctggtggtggcggtcgcgctgagcgcgcaggccaccgatgcgggcgtgaacaaggccacgcgcgagctgttcaagatcgccgacacgccggaaaagatgctggcgctgggcgaagagggcgtgaccgagcatatcaagaccattggcctgttccgtcagaaggccaagaacgtgatcaagctgagccgcatcctggtcgaacaatatggcggcgaggtgcccaattcacgcgccgcgctgcaatcgctgcccggtgttgggcgcaagactgccaatgtggtgttgaacatgtggtggcgcatcccggcgcaggccgtggacacccatatctttcgcgtcggcaaccgcaccggcatctgtccgggcaaggatgtggacacggtcgaacgcgccatcgaagacaatatcccggccgatttccagcaacatgcgcatcactggctgatcctgcatggccgttaccattgcaaagccagaaagccgatgtgcggcacctgcctcatccgcgatctgtgccaattcgaggacaagaccctatgaagacctacgatgtcgttggcatcggcaatgccgttgtcgatgtgatctcgcaagccgatgacagttttctcgacctgatggggatcgagaaaggcatcatgcagctgatcgagcaggagcgcggcgaggtgctgtatgcctcgatgaaggagcgggtgcagacgccgggcggctcggtcgccaacacgatcgcgggcgcgggtgcgctgggtctggatacggcatttatcggtcgggtgcgcgacgatgcgctgggccatttctatgccgatgcgatgaacgagggcggtatcgactttgtcaacccgccggtggcgggggaactggcgacctcgcgctcgatgatctttgtctcgcccgatggcgagcggtcgatgaacacctatctgggcatctcgaccacgctgagttcggcggatgtgccacaagaagtgacgggcaacgccaagctgatgttcctcgaagggtacctcttcgaccatgacgccgggaaatcggcctttcgcgaggcggcgcgggcgacccgcgcggcgggcggcaaggcggggatcgcgatttccgatcccttctgcgtcgaccggcatcgcgccgatttcctgtcactgatccagcacgatctggatttcgtgatcggcaacgaggccgagatccagtcgctgttcgagaccgaccatctggacgatgcgctgatgctgacctcgggcatctgtccgctggtggtctgcacccgctcgggcgacggggtgacggtgatggacggcacgctgcgcatcgacgtgccggtggaaaaggtggtgccggtggatgccaccggcgcgggcgaccagttcgccgcgggctttctgttcggcatggcgacggggcgcgattacgagacctgcgcccggatcggcaatatctgcgcccgcgaggtgatcagccatatcggcccgcgccccgaggcgaacatggtcgagctgctgaaggaaaacgggctgctctgagttcgggctggggaggggcgctgcccctcttgccctgcgggcaattcaccccggagtatttccgaccagaaagaagcaggcgtcgggcgtcctcaggaggtccggctatgcctgatcggcgtggctgtttgaggtctcggcgctgttgagcgccttggccagcagggtggtcagcgcctcctgttcctctgccgtcagcccctcgaggagctgcgattgtgtcgccacatgggcggccatcatctcgttgatcagcgcctgccccttgggcgtgagcgcgatgatcacgctgcggctgtcctcggggttcttgcggcgttcgaccagcccgtcctgttccagccggtctatccggttggtcatggtgcctgaggcgaccatggtcgtatcgagcagcgcgccgggcgacagcgcataaggcggacccgagcgcaggagcgtggccagaacgtcgaacttggccgggttgagcccgtatcggccaaaggttctctgcatcccctgggtataggccatggacaaccgcgccacccggccaatcaccgccatggcccgcgtgtcgaggtcggggcgctcggccgcccattgccggatgataacgtctacatggtccatgttctgggttatttcgagaatttatcttgacgtcaagataaatgatgttatctcgacgtcaagataattagatgaggcccccaatgtcacggacaacagatatcgccctgaccgcaatcgccccggccatctggggcagctcctatttcgtcaccacccagttcctgcccgcgcattcgccctttgtcgtggcgctgctgcgagcgctgccggccgggctgctcctgatgctgctggtgcgcaaattgccgccgcgcggctggatcgggcgactgctgatcctgggcgcgctgaactttgcggtgttctggtcgctgcttttcgtcgccgcctatcgcctgccgggcggggtggccgcgacggtgggcgcggtacagccgctgctggtggtgttcctctcggcggtggcgttggggacgcagatccggctgggcgcggttctgtcggcgctggcggggattgtcggcgtggcactgttgctgctggggcccgaggcgcggctggacacggtgggggtgctggccgggttgggcggtgcgctgtcgatggcggtgggagtggtgctaacccgcaaatggcggcctgatgtgccactggtcacattcaccgcctggcagctgaccgccggtggcctgctgctgatcccggtggcctggctggccgcgcccgactggcccggcctgagcctgaccaatctggcggcgctggcctggcttggcctgatcggtggagcgctgacctatatcctgtggtttcgtggtctggcccggatcgaaccggcggcggtctcgctgttgggcatcctcagcccgttgactgcggtgatcctgggctggctggccctgggcgaggcgttgagcccggttcaggggttgggcgcggtcattgtgctgggcgcggtctggatcgggcagcgcccgccgggcgcctcccgcctgtcgaacttggttcagcccagatgcggggcaaaagccgcaacgacacgttcgtagacgtcacgcttgaatggcacgatctcggccaccagccggtcgggatcctgccatttccaacggctgaactcggggtggccggtttccaggtcgatctgatcgtcgcggcccagaaagcggaacaggtaccatttctgttcctgcccgcgatagcgccccttccagatacgcgggacaagatcatgcggcaggtcgtagggcagccaaccgtcggtctcggcgaccatctcgaccagatccgctgtcacgccggtctcttcccacagctcgcgcagggcggcctcgaaggggtcctcgtcctcgtccaccccgccttggggcatctgccaggcatcggtattctgatccatccgctggccgacaaagacgaaaccatcgccattcatcaggaccacacccacgcaagggcgataggggagcgcggcaatctcttcgggagtcatgggggcccttccttgatttgcccctgtctaacaagcgacgctacggcggcaaagggggtgacgtcgggtttcgcgtgacaggcgcgcgggctagggtgatcttgcccgtcaaatccgagggagagtaatttcgatgactgcgtacccacacatgcttgccccgctcgacctgggctttaccacgctgaagaatcgcgtgctgatgggctcgatgcataccgggctggaagagaccaaggactggaaccgggtggccgaattctatgccgaccgcgcgcggggtggcgtggcgctgatggtgaccggcggcatcggtccgaacatggaaggctctgtcctgccgggggcgtcgatgatgaccagcgacaaggatgtcgcgaaccattccatcgtcaccgcgcgggtgcacgaggcgggcggcaagatcgcgatgcagatcctgcatgcggggcgttatgcctatgggccgaaatgcgtggcgccgtcgccggtgaaatcgccgatctctccgttcccgccgaccgagctggacgaggaggggatcgagaagcagatcaccgatatcgtcaatgccgcagtgctggcgcagcaggcgggctatgacggggtcgagatcatggggtcggaggggtatttcctgaaccagtttctggtcacccataccaacaagcgcaccgaccgctggggcgggtcctatgaaaaccggatgcgtctgccgatcgaggtagtgcgccgcacccgcgaggctgtgggtaccgatttcatcatcatctaccgcctgtcgatgatcgaccttgtccccaacggctcgacctttgacgaggtggtgcagctggcgaaagagatcgaaaaggccggggccaccatcatcaataccggtatcggctggcacgaggcgcggattccgacgattgccaccagcgtgccgcgcgcggcctttgcctgggtcacgaaaaagctgatggggcaggtgtcgatcccggtcattacctcgaaccggatcaacacgcccgaagtggccgaggaggtgctggcaacgggctgcgctgacatggtgtcgatggcccgcccgatgctggcggatgcggatttcgtcaacaaggcggcggcgggacagggcgaccgcatcgccccctgcatcgcctgcaaccaggcctgtctggaccatacgttcagcggcaagctgacctcgtgcctggtgaacccgcgcgcctgccatgaaaccgaactggtggtggcgaaggcggcggcacccaagaaggttgccatcgtgggcgccggtccggcgggcctgtcgaccgcgatcaccgccgcccagcgcggccatgcggtgaccgtgttcgacaagtcggacgagatcggcggccagctgaacatggccaagcaggtgccgggcaaggaagagttctggggcctcgtggactggtaccgggtgatgctggccgatctgggtgtgaccctgaaactgggcaaggcggttggcgccggtgatctgagcggatttgacgaggtggtgatcgccacgggcgtcagcccgcgcgatccggcgatcccgggacaagaccgggccaatgtgctgagctatattgacgtgctgcgccacaagaagccggtgggcaagcgggtcgcggtgatcggcgcgggcggcatcgggttcgacgtgtccgaattcctgctggaagagggccacagcccgacaatcgacctgccgcagtggatgaaggaatggggcgtgagcgacccggccgagcaccgctcggggcttgcgcccgaggggccgcaaccgggcaagccggaacgtgaggtgacgctgctgcagcgcaaggccaaggcgcatggcaaggatctgggcaagacaacgggctggatccaccgcgcgacgctgaagatgaagggcgtcagtttcgtgggcggcgtgaactacgagaagatcgacgacgagggcctgcatatcagctttggcgaggcgcgggagaacccgacgctcatcgcctgcgacacggtggtactgtgtgccggtcagatttccgaccggtcgctggcagatgcgctggaggccaagggcgtgcattgccacgtcatcggcggcgccgatgtggccgccgagctggacgccaaacgcgcaatcaaccagggcacccgcctggcgctgaccttctgatccgggcggggagagatttttcgacgaaaaatctccgcctccggcgggaggatttggggcggaatgaaggggcaaagcctttttgcgcttttcaggtcttgtgctagtgttcagccattggttgcaaggattggattctcatgtcggaaaacgcgctttatgaacccctctcagccagcgatcccctgttttcgggctatcgcttccgcaccaatgataccggtgctccgcagaccgaggggctgggccttggtctgggcggcgaaaacgggttgaagccgggcgacccggtggccttggatcagcactatgtgcgcgcggtggcctttacccgcgaggccggtggcaaggtcagctggttcaacagcctgttcagcgcccaggccagcggcaagtcggtgggggtgctgcaggaggcgaaatcctttatggtgggcaccatcgacggccaacaggttgaaatcggcgttgcggttctgttgaagatcgaggccagcagtttcaagtccgaagcgcaggtctcggtggccaatatcgccgccgaggcgcagctgggcctgtcgcgcgccgagatggagatcagcgtgcgcggcttcaccggcgcgctgggcgacatgctgcctgcgccgagcgaggtcgacctgacctcgtacacaacctatctgaacgccttcgagcgcatccagaaacatgtgttcgggcccggtgggacggcgcagtattcgcccgtggtgctgggcaagctgcgcaccgatgccgggggcgattgaccgccacacggatcggaccgcgccccctgctgcctatcccgcctgctgcgttggctgcggccgctctagccgtggcgggcacggctgtcctcgggcgcctgatcccgctcgtgcatcccgtaatcgcggatcacacccgcgacgcgcaggcggtatcccgcaaacagcgcctcgcgcccacgggtctgcgcgccgcgatgggcggtcagctggcgccagcgggcaaccgcctcttcatcctcccagaacgagagcgacaagagcttgccgggattggtgaggctctggaaccgttcgaccgagatgaagcccggcatatcgtcaagcagggcgcgcatccggcctgcgaggtcgagatcggcctcctgttgccctggggcgggttcgacctcgaaaatgacggcgatcatgtctgtcctccatgtggcgccgaggccagtttgagccaggtgcggtcctctcgcagaatgaacttctcggattgggcgaagtcgtagttctgccgccccagcggatcggcgacgagacgggtgcgataggcctcgtattcggcaagactggggatgttgtagatgccataggccaaggtcgatgacccttcgtgcggggcgtaatagccgatcaggtcagcaccgcagcgcgggatcgcctgtccccaggtccgggcatagcgctcgaactgggcccgtttggtcgggtcgatgtgatagcggatgatacaggtcagcatagggggtcctttcaactggacccccgtcctaggacgggcgcggcgcgcaatggttcggcccgggccgaactgtgcgacttacttgacctcgatcgtgatcacctcggacatgatcggggtggcgtgggggacgtgggtataatcgcccatcaccagttgcagcgtgtgtttgccgggggcgagatcgagcgtgacctcggtctggcccttgccgaagtggcgatggttgtcatcggcgggaagggcataggtcagctcttcggcgccgtcggccccctgacccatcggcgggcgatctaccagcagatggtggtggccggtattctcggcctcggtcccggcgggcgcgacgcccatgccgctgaggccgaagatcaccgtgaccggcgaggagacggtatcgccatcggccagatttgcgaagtagacgcgcgcctcgggattggcggctgtgtcacctccggcaagggccgcggttgccaaaaatccgattccaatggccgtcagtatgtttttcataaccgggtcctcgttgctgagacactggccctattctacgcgatgacgggttcgaaatcgaacacgcattgcaaggacacagacttgtgtaatgccccctggcagcgcaaggtcgcgcgtgtctaagggggcagcgaggcaagcatgatcgcgacaatcctgatggggctggtgcccagctttctgatggttggtctgggcggcatggtccggggccgtctgacgcccggcgcctggcaggggctggacaaactgaatttcgagatcctgtttccggcgttgctgttctttgccgcctgcaaccggccgattgcagtgcaggatgtgatccgcattggcccggcggtctgggcggtgatggggctggcgctgatgctgggctatctggcccgccggttcgggccggaacggtttctcgattttgccggtgcgtggcagaccagctggcgattcaacaccgccatggcctttgtcgcagtgccaacgctgcatctggccgatgtcggccagatggcggtggccattggcatggcggttccggtggccaacctgctggcggtttcggctttgtcgcggggcggcaacctgtcgctcagggccacggtgcaaagggttgccctgaacccgtttctgctggcctcggtcgccggggtgggggtgggcctgtcggggtacaagatcccggacccgatcctggctccggcgcagatgctggcgcaagcggccattcccatcgccctgctgtcgatcggcgcaacgatggactggcgcgccctgacccggctggacctgttcaatggttatctctgtgcggtgcggctggtgctgaccccggcgctggcttggctgctgtgcggcctcttgggggccgagcccggtctggccgcagtagtgatcctgttcgcggcccttccgacggcgtcggcagcgcatgtgctggcctcgggctttggtgccgaccgcaggctggtcgccacgctgatcgcgcaatccaccctgctgagcgccgtgacgctgcccctgtggatctatctgatcggtctaggtttccaagggtagctgcgcgtctgtccggattgtttccctgtttccccgccgcaaacgatccgcgacaaaaccccgatattatcccagctctgccccgttctcgcccagatctgcccggataagtgatcctcaagcaagatcaatcagccgaggaaccgagcatggaccgactgacagaaatggaagcttttgccaatgtcgtggaccagggcggattcaccgatgcggcaaagaagatgggcatctcgaaatccgcggtgtccaaacatgtttccagtctcgaagcacgcctgggtgcccggcttctgaaccggaccacccgccgggtgtcgccgaccgagatcggcctggcctattacgaccgcgcccgccgggtgctgaacgacgccggagaggccgatgcgctggtcacctcgatgcaatcggcgccctcggggctgctgaggatctcggttgcgaccgatttcggcgtcaatcacctctcgccggtcctgtcggatttcctggccgagttcccggacatcaccgtgaacatggtgctgaacaaccggtatgtagagctgatttcggaagggttcgacatggcagtgcggatcggcgagctggaagacagcacgctgcgtgcccgcaagctgaccgagaccaccaaacggatgatcgccagcccgaagtatttcgagaaatacggccacccgcaaaagatcgacgacctgaacgaacacaagctgttgcactattccagccaggcctcgggcaatgtctggaagctgactgcgccttcgggcgagaagcggcaggtccgcaccgccggctggctgagcgtcaatgacggccagtcgctgttgaacgccgccatttcgggtctggggatcgcttatctgccctgctacctgttcgccgaagcgatggaacaggggctggtcgaggatgcgatgccttcgctgcccgacgaggtgcagggcatctatgcggtctatccgccgggcaggttcacccagcccaaggtgcgcgccttcattgatttcctggtccattcctttgcggataagggaccgatgaactggtaattctccccgcttgcttcccttggcaagatacctgccccgcgcccgtcgcggggctttttcgttgcgctcttccgggatgcggacaagggcagatcgccagctctcttccattccgtcgcatcctgtctagactgcgcgcatgcgaggctggctcaggtctctgacctgcactgacgacaaaggggcgcgcccatgaatatcctgttcatcatgttcgaccagctgcgctgggattacctcagctgttacggccacaagaccctgaacacgccccatatcgaccggttggcggcaaagggagtgcggtttgaccgcgcctatatccaatcaccgatctgcggctcgtcccggatgagcacctataccgggcgctatgtgcattcgcacggggccagctggaacggcatcccgctcaaggtgggcgagatgaccatgggcgatcacctgcgcgccgccggcatgggctgctggctggtgggcaagacccatatgcgcgcggacgaggaaggtatggcccggctggggctggagccggattcgctgatcggggcgcgggtggccgaatgcgggttcgacgtgttcgagcgcgacgacggcatgctgcccgaggggccggatggctattacgaccccgatggcgccaaggaatacaacaagttcctccgcgccaagggctatgagagcgacaacccctggcacgactttgccaattccgggctggacgacgagggcaatgtgcaatcgggctggttcctcaaaaacgcgacccgccccgccaatatcgccgaagaggatagcgagaccccctatctgacctcccgcgcgatggagttcatcgagcaacagaccggcccgtggtgctgtcacctgagctatatcaaaccgcactggccctatatcgtgcccgaaccctatgccagcatgtttggccccgaacatgtgcaggacgtggtgcgcagcgacagcgagcggcagaacgcccatcccctgttcaaggccttcatggacaccaaggtgggcgaggccttctcccggcaagaggtgcgcgatgcggtgatccccgcctatatggggctgatcaaacaggccgacgaccagatggggcggcttttcaaatggctcgaggacaccgggcgcatgcaggacacgatgattgtcctgacctcggatcatggcgatttcctgggcgatcactggatgggggaaaagacctttttccacgatgcctcgacccgggtgccgctgatcatctatgacccgcgccccgaggccgacgcgacccggggcagcgtctgcgacgcgctggtcgaaagcatcgacctggcgccgacattcgtcgaggcggcaggcggaaaaccggcgatgcatatcctcgaaggggaaagcctgatcccgatcctgcacggcgcgcgcgaccatacgctgcgcgatcatgtgatctgcgaatacgatttctcggcctcaccgattgcgcatctgaacgacatctcggtgcggcaggcggtgatgttcatggtggcggacaagaactggaagctgatccatttcgaggccgacccgcgccccatgctgttcgacctgaagaacgacccgcaggaactggtcgatctgggcggcgacccggcccatgccgatgtgatagccgggatgtatgacaagctgttccgctggacccgccgccagtcgcaacgcaccactcgcagcgaggaacagctgatcgccatgcgcaccaaatcccgcaaacgcgggatcgtgctgggcatctatgacgagaacgagacgccgctggaactgaccgtgaaataccgcgaccgcaaggcaaggccctacaaggactatctgaaggggtgagagctgcgctagcgtccattcacgggcgtaggcttcccaataggaacaaggtattcgaaaccccaaccctcaatttcggttctttcaaagctgtctttgcgcatcgccttgaacagcgcagaaacacggttatgaacgtcttctggcccaagcgcgttcatatccatagtcgatgcctcctgaaccattggcagctctttcaaaactcgatcagatgcgacaagcagcaactcacatttgatgcggtcgtacgctcgacgagtttcatctgttctaaattcgacgtgatcaaaaagagcctctagaaaccgttggtatacacttcgacggcgttcattgagagactctcgacgatccacgcgcttttgattccataagctactgcgccgccgactattgcgatcaaagctgttactattggaacccaagaagcaatcaccgactaagcccaccatgcaggttcggcatatccagcgcggcaaagccgtagtggcgcagccagcgcaggtctgaatcgaagaatgcgcgcaggtcggggatgccgtatttcagcatcgccagacggtcgatgccgatgccgaatgcaaagccctgatagacatccgggtcgatgccgccggcggcaatcaccttggggtgcaccatgccgctcccgaggatctccaaccagtcgtcgccctcgccgatcttcagctggccgccttcccaggaacagcggatgtcgacctcagccgagggttcggtgaaggggaaatgcgaggcgcggaaccgcagctcgacatcatccacctcgaagaaggccttgacgaattcctcgagcgtccatttcaggttcgccatcgagatatcgcggtccagcgccaggccttcgacctggtggaacatcggcgtatgggtctggtcgtaatcggcgcgatagacaccgcccggacagatcacgcgcagcggtgcgcccattttctccatcgagcggatctgcaccggcgaggtatgggtgcgcagcacatgcggcgggcgattgtcgccctcggcgcggtgcatgtagaacgtgtccatctcggcccgcgcggggtggtggccggggatgttgagcgcgtcgaaattgtaccagtcggtgtcgatgcgcggcccttcggcaaccgagaagcccatttcggcaaagatcgcggtcagctcctcgcgggcctggctgatcgggtgcagcgtgccctggcggcggttgcgcgcgggcagcgtcacgtccagccattcgctgcgcagacgctcgtcgagcgcggcatcggccagcgccgccttcttggcggccagcgcagagttgatctcgtccttgagcgcgttcagcgccgggcctgcggtctggcgttcctcgggtgtcatcttgcccagttcgcgcatcatcagggcgatctcgcccttcttgcccacggcggcaaggcggatcgcctcgatcgcggcctcgtcggcggcctctgcgatctggcccagatatttggctttaagatcgtccatgacggtcccctgaaattggtccagaacctgctatcggccaatgggcgcgattgcaagacaggctgggtggtttggcccggctgtttcccggatgccgcggctgtctcaggtcatgcgccgcatcatcgcggccatggtataggcattggcatagcccagttcgcgggcgacgcgggcggcgggcctgcccttggccagaccgcgcagcgccgcctggcagcgcaggcgttgcgcccatttgccaaagctcaacccggtttccagctggaaatggcgactaaaggtgcgccggctcatccccgcctcggcggcccagtcgtcaaggctgcgggggctggcaggcgtggcgatcaacccgtcgcagacccggcgcaggcgcgggtccgtggggtaaggtagcgccagtggcgagaccggggcggccagcagctcgatcaggatcaactggctcagatgcagggcgcggggtggcatcggccagggattggccatctcgcagagcgcggcgatgagctgcgccagcagcggcgagatcgtgaccagccgacaccgcgccagcgcatccgcgcggggcaggcctgctcggacatagagcgattgcaggcgtaccgcgccgatcatgcggatttcgtgcggttgctgtgccggcacgatcagcccatagccgggcggaatggcatgggacatggcatccgtctcggccatcatcaggcccgagatcgcatagatcagctgatgccggggatggcggtgccggaccgagacatagccatcgcgatagtcgcgcgcatagccgaccacgtcatgtggcagggactgcacgcgatccgccgaggaacccggcaattggaactgatcgtcactttggcccatttgcgaaatatttggcctcatttgttcaaaaggacaagctaccaacagggcaatcaggaaaggagttgccgatgcgccccatcaccgacatgaccgagcttgagagcctttatgcggcggcggtgcccgcctctctgaccaaggtccgcacacggctgagcccgctttaccgccaatggattgaggccgcgcggttctgcgtggtgtcgacggtcgggcccgagggcaccgatgccagcccgcgcggcgatgacggcccggtggtgcgtatcgtcgacgatgctaccctgtggctgcccgactggcgcggcaacaaccgcatcgattccctgcgcaacatcgtccgcgacaaccgggtcagcctgatgttcatggtgcccggttgccagaatgtggtgcgcgtgaacggtaccgcctttctgactgccgacggccaggcccgcgccagtttcgagcgcaaggggcgccagcctgcgacggtcatcgtaatcacggtggacgaactttacttccaatgtgccaaggcgctgatgcgctcgggcctctggacacgcggcgacgagagcgggctggtcccaacggcaggccagttcctgcgcgaacaggacgagagtttcgccgccgaggcctatgacgagggttatacggaatacgccaaaccgcggatgtggtgactggcggttctgccagccgctcatcgggaggccattcaagtcatccatcccgggtgacggtgcccaggagggccacgttgtagaaatgagctttacagtgctaggatcgtatcagggcaggatctgcccacgcgtgcgagtgtgacaggcggtcaacagagccatgatgaccacatcgaccagacggcaggttctcgcggccattggtgcgttgggtgcgcttggattaggaacccgaggggctcgcagtcaaccgcaggaccgcattctggttgtcggcgccgggctggcaggcctgtcggcggcccgcatcctgcgtgatgccgggcggaacgtgacggtaatcgatgcgcgatcgcgcatcggcggtcgggtccacacgtcccgtacctggccggatttgccgatggatcttggggcaagctggattcacggccagcgcggcaatcctctgacggtcctggcgcgtgaggccggggcgcaggtagtcgccacccgatacgacgcagcgatcctcaagggcccgagcggacgagatattgaccctgacttgcggggtgccgagcaaattctgcgcggggcgctggcggaggccgacgggaaatcgcgcgacatgtcggttctagaggctctgcaggcctcgtccggctggcgaggcgcggatgagggggtgcgcaggctcgtgctctatgtggtcaacagcacgcttgagcaggaatatggtgcccccgcccgacagctttcggcctggtacggccaggaggatgccgaattcggcggccaggacgtgctgttccccggtgggttcgaccagatcgccgcttatctcgcgcgaggcatcgatatccgtctttccgccgaagtgaccgggatcgcgccggggcacgtgcgcctcgcggatggcagccggatcgatgccgatgcaatcgtttgcacggtaccgctaggcgtactgcaatcggggcgtatccgctttgccgagccattggcacagaaacgccttgccgcaacccgcagcctgcggatgggtcttctgaacaaatgctggctgcgctttgacggcatccattggcccgatgacgtcgactggatcggctggcttggtcccagacccggcctctggggcgaatgggtatcgcttgcccggacgctgagggcacctgttctggtgggcttcaacgcggccgacgcggcgaccgaagtggaaggcctgagcgatcgcgatactgttgcggccgctctggaggcgctccgctcgatgttcggggcgcgctttccggcgccacgcgctgcccagatcacaaggtgggggcaggacaggcacgccttcggcagctacagctacaacgctgtcggctcgcggccgtccacccgcaccgagctggcgggaccggattgggacggaagtatctggttcgcgggcgaagcgacctctgctccgtatttcggcacggcacatggcgccgtactgtcggggcgggcggcggccgaaggtatactggcgacagattgaccgcccgcttcacgaagcgtttgatccggttcgcctatccgtgcaaccgaccgaaggggcaatgccgcaggcccgtgtcggccttgactgcaaaacgaaaaagccgcccctcggggcggcctttccttcactgtctctcgtctgatgcgaggtatcaggcggccagggcggcctgggcctgggcgacgattgcgccgaaggcttcgggctcgtgcacggccaggtcggccaggaccttgcggtccacttcgatgccggccaggttcagaccgttgatgaagcggctgtaggtcagcgcctcgtcatggctgcgcacggcggcgttgatccgctggatccacagcgcgcggaagttccgcttgcgggccttgcggtcacgggttgcatactggttggccttgtcgacggcctgggttgccaccttgaacgagctcttgcggcggccataataacctttggcggccttgaggactttcttgtgacgggcgtgggttacggttccacctttaacgcgggacatctcttaaatctcctcttagcggtcgtagggcatgtagcccttgacgatcttggcgtcgggggcggacagggtggtggtgccacgggcgtcgcggatgaacttggtcgtgcgcttgatcatgccgtggcgtttgccggcctgacctgccatgactttacccgttgcggtcaccttgaagcgcttcttggcgctcgacttggtcttcatcttgggcatttccgtctccttttttgggttcggtttgcgcgcgactcggcatgccacaccggccggtcgcgcgaatagaggcgccgtgtacgcacaaagcgcatccgaggcaagcggtttttgcggttctaccgcctcttcaggggatgaaccgggccagtaccgagaagaacacttcggggatctcggccagcgtgtagccacccggtttgatccgcgtagcatagatcgccatgaccccggcgatgatcagggtgccaaaggccgccaccgggcgacgcgcctcgctataggccgacgccatcgcggggatcgacattgcggcgacgaccatgctcacaaccaggatcagatcggcgtccatgtcgggctctctcctttgcggcgcagcttagcccgggtcggtgttatagatcaaacgttcgtcacagggggcgacccgcaggatgttggtggtgcccggcacgttaaagggcaccccggcggttaccacgatctggtcggtctcgatggcaaagccacctgcccgcgcggcgcgcgcggcgttcacgaccgcgcccttgaatcgctccagctcgggggtgatcacgcaatgacagccccagctgaggcacagccgccgcgccgtcgccagcagcgaggtcatcgcgatgatcggcacaccggggcgttcgcgcgcggtcagcagcgcggtggtgcccgattgggtaaagcagcagatcgccttgatatcggtcttttccgcaatctcgcgcgcggcggcgacgatcccgtcggcgatggtggtgcccttggcggtgcgcgaggcggcgatgatctgggtataggtcgggtccgcctcgacctcgacagcgacattgtccatcgtgcgaaccgcttccagcgggtattggcccgccgccgattcagcgctgagcatgatggcgtcggtgccctcgtagatggcggtggccacgtccgagacctcggcccgggtgggcatcgggctttcgatcatgctttccagcatctgggtggcgacgatcaccggcttggccgccgcacggcatttgcgcaccagccgtttctggatcggcggcacggcggcaacaggcagttcgacgcccagatcgccgcgcgccaccatgatcccgtccgacgcatccagaatcgcgtcgaatgcttcgaccgcggcgggtttctcgatcttggacaggatcgcggcgcgcccgtcggccagagcgcgcgcctcgaacacgtcgcgcgcgcgctgaacgaagctgagcgccagccagtccacacccagagcacaggcgaattccagatcgtcgcggtccttgtccgacagcgccgccaggggcagcaccacgtcgggcacgttgacgcccttgcggttcgaaatggtcccgccggtgaccacggtgcattcggcgaaatcggggccgcaatccagaaccttgagccggatcttgccatcgttgaccagcagatgggctcccggctccagcacctggaaaatctcgggatgtggcagacaaacacgaccggcatcgcccggtgccgggtcgaggtcgagccggaacgccgcgccctccgccagttcctcggcctcgttgacaaaggtgccgacccgcagtttcggcccctgaagatcggcaaggatggcgatcgggctgtccagatcctgttccacctgtcggatgatctggtgcttggcgcgaatctcgtcatgagtgccgtgactcatgttcaggcggaacacatcggctccggcctcgtgcagggcgcggatcgtctcataggtttcggacgctggccccagcgttgccacgattttcacttttctcaggcgacgcatgcctcaccgctcccttgattcatttatgttaccgcaaacatccggcgcgcccgttatggcgcaattcccttttgtgagcaactgccctaaacctgcgacaaactagatgacaggctcatgacctataccccgttttttatccatggcgaggatcgacgctcgcgctggctgattacctgcgatcacgcgaccaacacggtgccccccgagatctgtggcggcgacctggggctggcgcgcgaggatatggagcgtcacatcgcctatgacgtaggtgcctatgaggtgtcccgcctgctgggcgagatgctggcggcgccggtgattgccgccaatttctcgcgattggtgatcgacccgaaccggggcgaggacgatccgacgctgctgatgaagctctatgacggctcgatcattcccggcaaccgccacgcggatgccgccgaacgagaacgtcgcctgaacatgtgctatcgaccctatcacgatgcgctggcacggctggcggcgcggcccggcgtggtgctggtgtcgatgcattcctttacccgccagctgcgcgggcgggcgccgcgaccctggcagatcggcgttctacacacggcggaccagcggttctccgatccgctgatcgcgcggctgcggggcgaggcggatctgtgcgtcggggtgaaccagccctataccggcgttctgccgggggatgcgatcgacacccattgcaccgcctttgggcgccccaatgcgctgatcgagctgcgcaacgacctgatcggcgatcctgccggccaacacgcctgggccgagcggctggccccgctcttgcaggatgcgctggccgacagcggtctctgaccttgcgtgggggcgccggaaaatgattcattttccgggccgttttccgtgacggaaaacggcgctagcctccaggtgagagagaaccgcaaacgcgccccaacccaatcagaaccggagccacaacatggacaagcaaaccgaaatcgaaatccaggccgccgcctttcgccgtctgcaaaagcacctgatgcaggaccgcaccgacgtgcagaatatcgacctgatgaacatggccgggttctgccgcaactgtctggcccgctggtaccaggaagccgccaatgaaaaggggatcgagatgggcaaggacgaggcccgcgagatctattacggaatgaccatggccgaatggaaagccaactatcagaccgaggccaatgccgagaaacaggccgcctttgaggtggcgttcaaggaaaacgtaaccgaacgcgactgatccccgctcgccttattggttgatcccgctgcggccgatcagcgccatcagggtcgcagtcatggttgcaatcgcgcgctcctcgccatcgcgaaacgcataggcggtggccgtggccaccgtcagggtgcggcccggtttcaccacttcggcgcgaaaggcaaagcgctccccctcggcggggttcaggaaattgaccttgaactcgacagtcagcaccgccgcctcttcctccatcagggaaaaggccgcatagccgcaggcgctgtccaacacggtcgagacgatgcccgcatgcaagaacccgtgctgctgggtaagggcccgatcatagggcatgcacaattcgacccgccccggcaacagagtgtcgatccgggcacccagtgtcgccatcaccggttgtcgcgcgaaactgtcgcgcaccttctgcgcataaccggcaaaacgtggttcaaactcgctcatgtcagccatccccgcgcctgcgcgcacccttccgacagtatccggcgcagccttgcccagtcgccccgttgccgcaaggggggacgcaagggcctgaccgctcgataccaatgaaaaagccacccgagcgggtggcttttttgggtattgcagacaaccgcggttcagatcgcggtcttgcgcgcttcgtccagatagatttcccgcagacgacgggcgatcgggccgggcgttccgtcacccagcgtggcaccgtcgatctcgaccaccggcatgacaaaggcgctggccgaggtggtaaaggcctcatccgccgtcttcgcctcgtcgatggtgaacagccgttcctcgacctccatctgggcctcttgcgccagccgcagcaccgccttgcgggtgatgccatgcaggatgtcattggacaaaggccgggtgacgatcttgccgttcttgacgaaataggcgttgttcgaggtgccctcggtcacataaccatcctcgatcatccaggcatcgtcgcatccagccttcttggccatcatcttgcccatcgacggatagagcagttgcaccgtcttgatgtcacggcggccccagcggatatcctcgatcgagatgatcttggcgccgcgtttcgactcggggctgtcggccagactgggttttgactgggtgaacagcaccagcgaaggcggcgtgtcagccgccgggaagacaaagtcgcggtccccgtcagaaccgcgcgtgacctgaagataaaccaaccccgcaacgatgccgttcagatcgaccagtttgcgatggatctccagcaactcctgctgcgagcagggctcggccatctccagctcgtccagcgagcgtttgagacgcaccgcatgcccgtcgaaatcaatcagcttgccatccagcacgctggtcacctcatagacggcatccgccatcaggaacccacggtcaaagatggaaaccttggcttcggtctcgggaaggtattcgccattaacgtaaacggtacgggtcatgtggggctcctctgggacatgcaatctcttgcggcgattgggggtcagcgtcaagttcgagcggcctgcggaaaccgcagatcggtgacatcgactatgaaaaacgggaaaaaggcatcggtcccgaagtgattacccgcctcgacatgggtcgggatccggatgccggcaaagctttggggggcggacagaatggcgccgaatggctgcaaacgccactggcgctcaggattggcattgctccagcgctcaaagacgatcttttttggcgcgccttcggcatccacggtcatctcgatcgcctgctccatcccgtcatgcgcgatgatcacgcgtgcggtctctgcgtcgataccctgccaggtgatgcccggctgcggcaaaaccgccgccggcgtccacatcaccgcctcggcggcatagcggccaaaggccgagcggcgatgatcttgcgtgccgccaaagcgggcgaccggcaccagcccggccagccagaaccgggtccagcctgcgctgtccgagcccgacatccgacgcaagccctgcccggcccgcatcgcccagacaaacccatgcgggctggcaagggtctgccgcgctgtcatcggcatatagcccgggcgcgccttgtcccccatgccgaacttaccctgcatctccaatgcggcgacggtaaacagctcggcgcccggctcgatggcccagagaaagaacttgcgggcgggatcgggcagatcggcgaccatcgccggatcgaaccggcgcggcggcgctggctggaacgcctgcaaccgcagcgcctcgtcgttgtcggccctcaggtcgcgccagcgcaacagccccagcacagccacacaggcaagacagacgcccgtcaaaatgacccatgtcatcatcgccggcggtcccgtcgctcaaccccagagcgcggcgctcggaggatgcacacccgcggcgtcaaaggtcagcggcgtttcgcgatcctctgccagcagcagcgggccatccagatcggtgaccagagcgccctgcgccaccagtgtcgcgggcgccatcgccagcgacgagccgaccatgcaaccgaccatgatatcgtaaccctcggccaaggcggcacggcgcagttccagcgcctcggtcaacccgccggtcttgtccagcttgatgttgacaacgtcgtacttgcccttcagcgcggcaaggctggcccggtcatgacagctctcgtccgcacagacgggcaccgggcgctccatcccgatcagcgcctcgtcctgtccggcgggcaggggctgttcgaccagggccacccccagtcgcaccagatgcggcgccaggtctgcatagacctcggcagaccagccttcgttggcgtcgatgatgatcttggcatccggtgcgcccgcgcgcaccgcttcgaggcgcggcatgtcgtcgggcgtacccagcttgatcttcagcaaggggcgatgcgcatttttcgcggcttgcgcctgcatggcgtcgggcgtgtcaagcgacagggtgtaagcggtgatctcggggcccggtgcgggcagacctgccaggtcccaggcccgtttgccggcccgtttggattccagatcccagagcgcacaatcaaccgcattgcgcgctgcgccggcaggcagcaggtcgaacagggcggcccggtcgaaatcctcaggcagcccggcgatctgcgcttccaccgactccaaggtttcgccgtagcgggcataggggacacattcgccccagccgtgatgcgcaccgtccgcgatccggaccgtcagaaccttcgcctcggtccgcgacccgcgcgagatggtgaacacctgcgccaaccggaacacatcgcgcgacacgtcgatccgcatccgcccgctcctttcactttgcttcaaacactcccgccggaggcgagatttttcgacgaaaaatctctgctgcctccgccgggtgccttagatcacattgctgccagggcatccaccagtttgcccgggccgaaacggaacgggtcggtggcgggcaggcccatctcggcctctatccctgccagataggcgcgggcgtccgcctcgctcatgtgctgggtattgatcgaaacgccgaccacctggcaagcgggattggcgaccttggccagtgacagcgccatatcgcgcaccgcctccagcgtcggcaactggtatcccggcaggccgcgcatatgctcgcgggtcggctcgtggcacaggatcagcgcatcgggctggccgccatgaaccagagccatcgtcaccccggaataggaaacgtggaacaggctgccctggccctcgatcaggtcccagtggtcctcgtcattgtcgggcgtcagccactcgaccgaaccggccatgaaatcggcgatcaccgcatccagcggcacgccgtcgccggtgatcaggatgccggtctgaccggtcgcgcggaaggtcgacttcatgccgcgcgcgcgcatctcggcatccatcgccagcgcggtatacatcttgcccaccgaacagtcggtgcccacggccaggcatcgcttgcccttgcgcttgacgccattggcgatcgggtatttgaccgaggggatccgcacatcgtgcagtttgcggccacaggcctcggccaccgcgaccagatcgggctcgtcgcgcagcaggttgtgcaggcccgaggccaggtcgaacccctcttccagtgccatcaccagcacctttttccagtcctggctgatcacgccgccgcggttggcgacaccgatcaccagcgtcttggcgccggcctcgcgggcttgggccagatccatgtcggtcagacccagatcggccttacagccctccatccggagctgacccacggcgttctcgggccgccagtccttgatgcccacggcgaccttggccgcgagttggtcgggggcatcgcccaaaaacagcagatacggtgtctcgatcatcgcaggtctccatttgattccggtcaagactaaaggtcctgaaaaacgagcgtttcgcgttatgtttgccgccgactcatctccatgggcagattttgcgcgcttcggcctcatcacgcaaaaatcttcgaagttttcaaagtgattactctttaatcactctcttgtgctgcatgcgcgaaatggctgcgcgcagaatgctgcgcctgcacaaaggcgcttgcgcagaggggcgcaatttaatacctcagtaagcagaaaaatcgcaatttccttacctggcgaaaggtctgcccatgagtttccgcatccagcccgccgcgcccgcgcgccccaatcgttgccagctgttcgggcccggctcgaacaccaagctgtttgtgaaaatggcggcctcggcggcggatgtcatcaacctcgatctcgaggattcggtggcgcccagcgacaaggacagcgcgcgcgcgaacgtgatcgaggcgctgaacacgatcgattggggcaacaaatacatgtcggtgcggatcaacgggctggatacgccctattggtatcgcgacgtggtggatgtgctggaacaggcgggtgaccggctcgaccagatcatgatccccaaggtcggctgtgcggcggatgtctatgcggtcgacgcgctggtcaccgcgatcgagcgcgccaagggccggagcaagccgatcagcttcgaggttatcatcgaatccgccgcaggcatcgcccatgtcgaagagatcgcggccagcagcccccgcctgcaggcgatgagcctgggcgccgccgatttcgctgcctcgatgggcatgcagaccaccggcatcggcggcacgcaagagaactattacatgctgcgcgaggggaccaaacactggtccgacccctggcattgggcccaggccgccatcgtcgccgcctgccgcacgcatggggtgctgccggtggacgggccgtttggcgatttcagcgatgacgagggctatatcgcgcaggccaagcgttcggcgacgctgggcatggtcggcaaatgggccatccatcccaagcagatcgcgctggccaaccaggtctttaccccctcggacgacgcggtgaccgaggcgcgcgagatcctcgccgcgatggaagcggccaaggccaagggcgagggcgccacggtctacaagggccgtctggtcgacatcgcctcgatcaagcaggccgaggtcatcgtggcccaggcggaactgatcgccgcaaacggctgagacggttgccgatgccgggccggccgatggccggcccgggctctgtcacagcaaccgtgccgagatgccgccatcgaccgacatcgccgtgccggtgacaaagctggcccgatccgacatcagaaacagcgccgcctgcgcgatttctttcggttcgcccatccgcttcatcggatgcagaccagcgataaagtcatgcgtatccggatcatcacctgccatcgctgtccgggttcccccgggcaacagcgcgttgacccgaatcccctctgccgcgtgatccgcggcaagcgaccggaccagaccaacgagccccgccttggacgcggcataggcgcccatgccgggcatcccgccattgtccactccgacaaaggaacttgtgaacaccagcaccccgccttgctcgacaagggccggaatctgtgccttggccgagaagaaggcgctggtcaggttggtggtgataacctcggtccagttcgcggcggacatctccgcgacgggcccgatctctcccatcatcccggcattgttgaatgcgccgtccagccgaccgtattctgaccgtgccagatcgacaagccggtgcgcataggcttcgtccgtaacgtccccggccagacagaccgcccggccattgctctgcgtgatctgcccggtcagttgattcagttcggcggcccggcgcgcacccaggacgagattcgcgccctcagaggcaaacagcaaggccgcgctggctccgataccgctgctggcgccggtgatgatgatcgtcttgcctttcagttccatggtcatgccctttctctgttgcatggtcatggaatagagagggggcgacccgccgggcgacccgtttcctgcgctccggtgacgggccgctggaaaggcgcaggaaacgggtcggcgctggacagtcgtgttcttgtgccgttaggtcggcctacccttgcttgaggccgcaaatgacagagctgaccctgttccacaccgccgaagtgcatcgcgccaccttcgatgcactcgccgcgcggatcgcgccgggggcgcggctgacccatgtggtacggcccgactggctggcgcgcgcgcaaggcgggatcggcgccgatctggcggacgagatcaccaccgccctggcccaggtgccggtggcgctctgcacctgcaccaccatcggtgggctggccgagcaggccggcgcccttcgcatcgacgcgccgatgatgcgggtggctgcgcaaagcggcgggccggtcctgctggtctgctgcctcgagagtaccaaggcgccttcgaccgcgctgctggaggcggcgtttgccgccgagggccacgcggcacggatcgcgcatcttgatctgtccggcctctggcccttgttcaccgaaggcgacggcgacgcctttgctgaggcgatcgcgcggcgggtcgaaagcgcgctggtcgctcagccagacctgagcgccgtggtgctggcccaggcctcgatggccggggcgcaggcgcgagtgcgggcgaatgtgccggtgctggcctcgccggaactggcgctgcgcgccgcgcttgagcgggccggaacatgaaaacggggccgaccggccccgttgttcagatcgcccaagagcgctggttcaataaccgaacacctcgttcgggacccatttcatgcccttgcccttttgtccccagcgcatcatcaggcacgaggtgttgaggcggttgaaataggtgatgtcgaccttgtaccagcccgcctgcggcacctcgacctcggagacgatggtgctgtcgcaggtctgacgcccgtcgaaatgaccgacccgctgacctccgatccgcgcatcgaccccgtcattggtgaaaaagtcgatctcgtagatgcccggcgcatcaaagcggatatagccacggatcgctgcggcgacattttccgcgcgggccgaggtcagcgtgttctcgcccttggcggtgtcgcgataatcgagcccgcgcagcgccttgccgcgttgcgcccccgccttgagcacgctgcgcgcttcggccagttgccggatatgctcgccctctttggcatagccatagctgaccgacaggccgcgcttcagcccgccaggttgtggattggcaggttgcagcttggccggtcccgccgccagcgcccccgcacagatcatggcaagccctgcaagcgcgccgatccagatcgccttcatgtgatactctcccggttttcagcgccgccaccggtcttgacgccggggtcggacaacgaattcgtgatcagcctagggatcaaattttcgtgcggcaagggccgatgcgatcactttttccccgcaggctcaggcgcgcaggtcctttggagagcccatgaccacataagtggtgatcgaattcacatgcggcagggtgcccagaacatcggtgtgaaaggtcttgtagctgggcaggtcggcacattcgacccgcagcaggtattcgatggtgccggtgatgttgtggcattccaccacttcgggcgcgcgcgccacggcgcgctcgaaccgttcttgtgcagccttcgtgtgttcgcccaaaccgacccccatgtaggcgacaaatccgatgcccagcgccgccgggttcagcaccgcgcggtagccgctgatcacgcccgcccgttccagctcttgcacccggcgcaggcaggccgatggcgacagccccacgcgcgccgcgaggtcgagattgctgatccgcccgtcgcggctcagttcatgcaatatcttgcggttgatttcgtcaatcttcgtcattgattgcaaatttatcgcgattgctcgcaagaacgcaatttcatttgcccgggcgcgcgcaagagtttgcgcatgacttacgatctgctcatcgcccttttgctttttgcctttgtctcgtcgatcacgccggggccgaacaacctgatgctgatggcttcgggtgccaatttcggcttccgccgctcggttccgcatatgctggggatcgggttgggctttactttcatggtggtgatggtcggcgttgggctggtgcaggtctttgatgcctggccgcccagctatagtttgctgaaatacgcctcggtcgtctatctgctgtacctggcctggaagatcgccaatgcggcgccggccaaacggggggcagcggccggacgcccgatgacctttgttcaggcggcggcctttcaatgggtcaacccaaaggcctgggcgatggcgctgaccgcgatctcggcctacgcgccgggacagacgctgacggcggtgctggtcgttgccgcgattttcggggcggtcaacctgccctcggtgagcacctggaccgtgctgggtcagcagatggcgcggttgctgaccaatccacgtcgcctgacagtgttcaattggaccatggccgggttacttgttttgtcgctctacccggttttgtggcccggctagggccgcaatggaatgcaaagatcggtgcgcagcgcctcaggcgccgtgtgttcaggatcgtcgtgataaatctcgaaaggcggcgcaagatcgggccagacccgcagccgccgcaactcgcgctcgtaaagcctgcggaacttgtccggatctggtcatagggtcccacatggcgatgtatggcacaatgacagggcctctggcgccatggctccagacccgctatctcgccggtgtcctgcggtaccgcgcatccggcaagatagacctgctgggatggtggggttcgggccgggtcggacaggtagagcccaaccaccggcccccacccgcgtgcccgccagtctgacggcaggcaggagaggagttgcgaaaccctgctgccttctgcgcatagggcccgacatggcgatggacgcgcagatcgaagcccgcgagatggtcgagcgagacatccaggttttcattggtcacgaccaaggcctcatttcaggggcagacagacctcggtcagcagttcttcgggcggaaccgtgcgcgggtcgttcaggtaaatctcgaaacaggggctttctgccggttcttcacccgaagcgggcagccaggtgccaaacagagaatggtaggcggcagcaagcccggaatagggacccttgtaggtcatgaccgccgtctttccgccgggcaggcggtgctcttccatcccttgcgggatgtcatcgccgcgccatgttccgcccgcaaaggaccgaagttccgcctcgggcacggtatcggggctgtcgagatagatcgcaaccgtttccgcgatctgcggccacaggttacgggtctggcacagggcggaaaaactctcgaagctgcggccaatggcggaataggcgccttgatggggaatccccaccagacggcgggcgggttcggtgcggatttcgacgggtagcattgggtagtctcctgttctgaaggggggcagaggcggcagcaggcgattggtccggcgaaaggccgacgggctttgcccataggcctcggcaaaggcgcgcgcgaaggagaccggattgggatagccgaccgaggccgcgatctcgtccacccgcgcccgggactggaccagtgcggtcgcggcccggtgcagccgcatccggcgcaccgtctgggcacaggtctcgccggtcagcgcccggaacacccggtgccagtgaaaccgcgacatcgccgccacatccgccagctggtccagcgacaggtcgccccccggattgtcatggatgtaattcagcaccctcaggatgcgtccttcgtaatctgtcatcgcctgatgcctgtttcctctgcccggtcagactgccatcgaagcgtcccacaaatcttgccgagttgcatcccgcgcgacctgaggtcatatagcgggaaactccgcgacgtgagggcaccatgacccagtatctggatttcgagaaaccgcttgccgaaatcgaaggcaaggccgaggaactgcgcgccctggcccgcgccaatgaagagatggacgtggccgaagaggccgcggcacttgacgccaaggcggccaagttgctggacgaactctatcgcgatctgaccccctggcggaaatgccaggtggcccggcatcccgagcgtccgcattgccgcgactatgtcgatgcgctgttcaccgaatacacgccgcttgccggcgaccggaactttgccgatgatctggcggtaatgggcgggctggcgcggttcaacgaccgtcccgtcatggtgattggccacgaaaagggctcggacaccaaatcccgcatcgcccataatttcggcatggcccggcccgaaggctatcgcaaggcggtgcgcctgatcgagatggccggccggttcggcctgccggtggttaccctggtcgataccgcgggcgcctatcccggcaagggcgccgaagagcgcggccagtccgaggccatcgcccgatcgaccgagatgtgcctgcgcgccggtgtgccgctggtctcggtcatcatcggcgagggcggttccggcggcgcggtcgcctttgccaccgccaaccgggtggcgatgctggaacattcgatctattcggtgatctcgcccgaaggctgcgcctcgatcctgtggaagaatgccgaaaagatgcgcgaggccgccgaggcgctgcgcctgaccgcgcaggacctgctgaaactcggcgtggtcgaccgggttatccccgagccgcgcggcggcgctcatcgcgacaagaccgccgcgatggaagcagtgcgaggggccatcgccgccatgctcaaggaacttgacggcaaatccgccgaggcgctgatcaaggatcgccgcaagaaatttctcgacatcggctccaaggggctggccgcataagaaagggcgccgcgcgccccttcattgcaccaacaatacttcggcgaggcgcccgtcgggcgacgggggcagcgccccccgcccggcttacccgccgcgcagctgccgcaacagctcgaccgagggcgtgccggtcacggccaacccacgcgcgcgctgataatcgctgatcgcggctgtgcttttcgatccgatcaccccgtccgcgccgccggtatcgtagcctgcggcggtcaggcggctctgcaactccttgcgctcttccagcgtcagaccggtctcgtccggcccgaacgaggccctgaacggcccgccgcccttgagcctgtcggacaggtggccgacgccgatggcatagctgtccgagttgttatagcgcttgatgacgctgaagttcttgaacaccgcgatctttggcccgggctcctgcggttgcaggaccgcgctcgggctgccggaattggcagcggcagaacccacttcgccgccccagggctggccgcgcacccagccggcattggccaggtaagcggcggtcgaggccagcgcatcggtcgggtcctcggaccagatgtcgcgccgcccgtcgccggtgaaatccaccgcataggccaggtacgaggtggggatgaactgggtgtgacccatcgcgcccgcccagctgccggtcatgttctggggcgaggtatcgccgttttgcaggatcttcagcgccgcgatcagctgcttttcgaaaaacgcgccacgtcgtccgtcataggccagggtcgagagggccgagacgatcggcacgtcgccgcgccgggcgccatagcggctttccagcccccagatcgcggtgacgatctccttgtcgacgccgtaatgcgcctcgatccgggtcagcagcgcgccgtgttgttgcagcatctgccgcccggtggcaatccgctcatccgaggcagcaatggccaggtaatcctccagcgagcgtttgaactctgtctggttgcggtcgcgctcgatcaccttggggataaatcccgccccgcgaaaggcgcggtccagcgtcgtggcgttgatgccctgtgccgaggcgcggctgcggaagcccgccacccaggcctcccatcccgcattgggcacggttggccagctctgcgccggggcggcggcaggggtcgaggcggtcagcggtgcgccaccgccacaggcggacagggacagcgcgcccagcccaagggtaaagaaccgtcggttgatcatgatgacatacctgctcgtttgttttgccgcaggataccgcgatcagccgcgccagaccagcaagcgtttctcgattttgccgatggcccagctggtcagcacgcccagacaggacagaatgacgactccggcaaaaagccgctcaagatcgtagagcgcaccggcttgcaggatataggcgccgatcccgtgttcggcgcccagcatctcggccgcgaccagcaggatgatgccgatggccagcgatacgcgcagccccgacaggatgccgggcagcgccccgggcagcacaatcttgcgcacgatcgaccaccagcccaggccaaagctttgccccatgcggatgagcccccggtcgacattgtcgaccgcgccataggtggccaccaccgtaggcgtaaaggtgcccagcgcgatgagcgcgtatttcgacccttcgtcgatgccgaaccagatcacgaacagcggcagcagggcgattttcgggatcgggaagatggccgccaccagtggcaccagcccggcccggatgtaagagaagagcccgatcagaacgcctacaccaacacccgcgctgatcccgagcgctgaacccaccgccaaccggctgagcgacgggagcagatgggtccagagggctccagagcgggccagatcgcccagtgtcgcggccacgtccgaggggcgcggcagggtcaggttggtaatccagcctgtccgcgtgccccattcgatcaggaacagcagcagcaggaaaacggcgatgccagtgccgcgccgcgcctcggggcggaaaccgccaccacgaaagggaaccctgagctcaggcatccagcaactccagatcggcggccacagcctcgtcgcgcatcagtgcccagaggtgggcctggatcgcctccagccctgcgtcgccggcatgccgttcagaaagcgcccctggcacctcgatcacctcgcgcacgcggcctgggcggcgcgacagcaccacgatgcggtggcccaggcgcaccgcctcggccaggttgtgggtgacatagacgccggtaaagggctgccgctcccacaaacccaccagatcctccatcagcagctcgcgcgtctgcgcgtccagcgccgaaagcggctcgtccagcagcataaccgccgggttcaccgccagcgcccgggcaatggcgacgcgctgtttcatgccgcccgacaattgccggggcagcgcatcgtggaaatcggacagccgggtgcgggccagcacatcctcgatgatcgcgcgcacccggtcgcccggaaggcgatgatcttcgagcaccaaggacacattgcccgccacgctgcgccagggcagcagggcgaaatcctgaaacacgtaggtcagcgggttcagacaaccctcgggcggggtgccgccttgcagcacctcgccccaatcgggttgctccagcccgcccagcatcctgagcagggtggacttgccgcagcccgacggacccaccacgcacaggatctcgcctgccgggatatgcagcgaaacatcgttcagcaccaccatgtcgccatagcgatgggtcagaccgcgaaccgcaagttccatttgccgtcagatcatgggcacataagagctgtcgaccagcgtctcggtggtgatgctgtccttgaccataccttcggatttgaaccagcccagctgatcctcgaccgaacccatgttcagggccgaatccttgttcagacgcatcgcgccgttgcggatggatttctcggccttctcgaagggctggtcggcatagacatatttgtgcaccagcttgaccatctcgaccccggcctcatcgcctgcggtcttgtccaccaaggccgcgttgaaatccgccgccccgcgcgagaaggcgcgcagaaacgcctcggtctgcgcccgctcgccggaggcattgctggcagaggtaaacacggtggtgacctgataatcgggcagataatcggcaaccatgccgatatgtttcacagcaccgccgcccgagagcgccttgccgatatggggcacgatggtccaggcgtcgacctgtcccgacttcatcgcgccgatgatcgcgcccaccttttgcagcggcgtgaacttgaccgaggcgccctcgaccgccgcgatcttggcgcccatatagtggaaggacgagccgggctgagtgacggcaaagctgcgcccatcgagcgccgcggcgctggtcagccccgcgtcataagccgcgttcgacgccaggatcatctggccgtcgatgcccttttcctcgctcagcgcgccgccgatcaccttggccgcgcctttttcggccaggctgatcaggccgccggtgatcgcggtcaccgcgtaatcggcgtcaccactggcaatcgccaccgccatcggctgggccgcctcgaagaacttgaattcgacgtccaacccctcctcggcgaaatagccgcgttcgaaggccacaaaagacgctgcatggctggtgaagcgcaaagcgcccacggtcatcttggtgtttgccagtgccggcgtgcccagcatcggcagggtggcggcgccaccgatcaaccccagcgcgccgcgccgtgaaaacctgttcatcatctcactccccgttgaaatccggtctcagcttaagaccaaggcaaagcgacgcgcaaccgcgcaacgcgatcacgtcaccagcagccgcaggccctgagtcacgtcggaacgcacggccagtcgcaatccgggttcatcgcccgccttcagcgcggcgatgatcagcttgtgatattgcggcggatcggtgcggcgcagccgcccataaagcgcccgcatcgtcggccccagttgcagccagacggtttcggccatggccagcatcgccggcgcctgcgcccgcagatagagggtgcggtgaaattccagattggtgcggatgtatccgaccgcatcacgtttcgacaccatctcggccacggtgccgttgatcgtctgtaaccggtctatcagcgccatatgggcgcgcggcagggcgcggcttgccagctcgacctccaagagcgcgcgcagcgccgccagttcctcgatccggtcgctattcagctcgggggtcgacacgcggcccgaactggacaggaacagcgccccctcggccaccagacggcggatcgcttcgcgcgcgggcgtcatcgagacatcgaactccttgccgatgccacgcaaggtcagcgcctgccccggcgccagctcgccatgcatgatgcgtgtgcgcagggtgcgatagacccggtcatgggcggcggtggtcggatcgggggggcgaacgggctgcatgactctatgtgatcacaaccatcggcaacgtcaactcgccgcgctgtcgaaccggtagctgtgcagctgggtgccattgtcgcgcagccactggcgcggcgccacataggggccgtggatgcgggtgacttcggcccagaaccgcgaagagtgattcatttcggccagatgcgccacctcatgcgcggcgacatagcgcagcaccgagggcggcgccaggatcagccgccacgagaacatcagcgccccttcggtggtgcatgacccccagcgcgagcgggtgtcgcgcaggctgatccgggcatagggccggcccagttcggaggcgtagaaatcgcaggccgccgccagccggtcgcgcgccagctcgcgcaggaaacggtgcagccgtgcctccatcccctgcggcggcacctcgaccagccccggccgcagctggatccgccgaccgctggccggaacgatgcgcgtcggtgcgccctcgatcgggatcgcatcgccaaagccgggctggtgccggggcatgtgcctggccagatggccgcgaatccagtcggccttgctctgggcaaagtcgatggcctcccgctcgggcacgcccggcggcagggtcagggtgacccgcccgtccagctgcgagatgcgcaggctgatccgccgtgcgcgcgccgaacgcctgagcgtcagcggcaccggtggctgtcccggcagatgatgctgacccatatcgcgcttcctttggcctaaaggctttgacagtctccacctcatgtggcacgaggccggaatcgtcgttgcgactcaccagatatcaaggggatttcacatgcccaaggaagaatggggtgtaaagcgcctttgcccgaccaccggcaagcggttttatgacctgaacaagaatccgatcgtcagcccctatacgggcgagatcgtcgaactcgacctcggcaagggccggatgattgccgccgatgccgaggatgcggcaacccgcaaggcccgtcagaccgtggatgacgacgaaatcgtgctggatgacagcgatgacgattcggtcgacatggatatcgatgatgacatcctcgaagacgatgatgacgaggacagcgtttcgctggacgacatcaaggatatgtcctcggacgacgaatgatccgctgacattcgaatgcaagacagggcgggcagtgttcccgcccttttttgtgccaatccacgcccggatgtcgcagccaagaaaatctgcaagtccctcgattttgggcttgcgctcgtcctaccgctctcataaatgtccgctcaccgcagcgatacggatgttcgctgaccggtccggggccttagctcagttgggagagcgcttgcatggcatgcaagaggtcaggggttcgactcccctaggctccaccaaatcacccctatagcgtgacatgttgcctgatctcccttggcaatttccctgccccttgccgccaatctgaatgcgccccggacagtatccttgttcggtccagaccatggtgagatgcgagcgccgcggggcgtggggcgtggggcgcgtttcggagaaagcatgtctctccagccgttgcacggattggcgcgaaggagcgtgcagcgctcccatatcggacggtcgatgagagagaggcgccgcgcctgatcaacccctgcggctcgacaaacccctttcagcacaaaaaaggcggggccaccccaagggcagccccgcctttctttgcgattcgtagctggcttatgccagtgcgagattgatcgcggattcgcgaccgtcccggccactttcgatgtcgaaagtcacggcttggccgtcatccagcttttggatgcccgagcgttccagagcggaaatatgaacgaaaacgtccttcgaaccctgctcaggtgcgatgaagccgaagcctttttgggaattgaaccatttcacggtgccattggccatcgtgttgtctcctagtacatttgccgtccacaggatgcgacgacccggctaagtgtcgtcgtaagatcaactgaggcacttaggaaacagaaggtcgtaagaagaagctttgcaaggcccagatagtaggctttgggcacgaattcaagtggagacaaccaaaaggcgcatcaaaaacccaatgaattcctgttttctttggggagatcacacccctgtcgcaagcgcgccctgccttgtcggcagcctcgcgcggcgcgcagaaggtctcgattccatctcttggcggcggattctacgggcacgtttcagggcctgcgtacagccgttggcagccatctgaacagagaggcccctgccgcgatcaaagcgctcagggggtcgccaacgcaggcttcggggctggcccgtctcgccaaaccggaggcccaagaacccgcgccctggccatccggcatgcctgtccggcaggaagctcagccgcccgcctgcgatgatcgcaccgcagggcgggcggcccggctcagtagctgtattgcgcgtaaatgcggctcaggtcgccattccaatcgccctgataatggtccagcagctcgtcggcgggcaccttgccgctttcgacgctgtccttcagcgcgttcaggaagtgggtctcgtcgggaaccaggccacccgcgccggggcgcgcgcgcgccttcagcccggcctcggagatcgccagcacctcgcgcgcgagatcgtgcatgcggacattgcccgcccgcgcctgcaggccctgccggctggcctcgatgcgcagcgtttcgcgggtctcggcgtcccagcccttgaccaggtcccaggccgcgtccagcgccgactggtcgtaggtcagcccgacccagaaggcgggcagcgcacacagcctgcgccatgggccaccatcggcgccgcgcatctcgatgtatttcttgatccgcgcctcggggaacagggtggtcaggtgatcggcccaatcagaaagtgtcggcgtctcgccgggcagcgcgggcagccgcccgttcaggaaatcgcggaaggactggcccagggcgttgatatatgtcccgtcgcgatagacaaaatacatcggcacatcgagcgcgtattgcacccaggattcgaacccgaacccctcgtcaaaaatgaagggcaccatgccggtgcggtcagcgtccagatcgcgccagacccgggcacgccagctcttgtggccgttgggctggccctcgaagaaaggcgaattggcaaacagtgccgtggccaccggttgcagggcaatggcgacgcgcagtttctgcaccatgtccgcctcggagccaaaatccagattgacctgaaccgtgcaggtgcgccgcatcatggtggtgcccatggtgcccaccttctgcatataggcatccatcagcttgtaacggcccttgggcatcagcggcatctggtcatgggtccagatcggcgccgcgccgagcccgatgaagcccacgccgatctcgtcggcgatatccttgacctcgcgcagatgggtattcacctcgtcgcaggtctcgtggatggtttccagcggcgcgccgctcagctccagcgccccgccgggttccagcgagatattggcgccgtccttttgcaggccgatcagattgccgccctcgcgcatttcggcccagccgtgccggtcgcgcaacccttcgagaaccgcaacgatcgagcgggtgccctcaaacggcagcggtttcagcgtatccttgcaaaagccgaacttctcgtgctcggtgccgatgcgccattccgatttgggcttgcagcccgaggcgaggtattcggccagctgttcgtggcgttcgatcggtccgccgccggactggggaatggacatgctcgggctccgtcttggcttttctcgatctgccgagaagtggcacatttggcgcaagtgtcaatggaacgaggggtagaaactcacgccgaagtgttggcccggccatcacgggaatcgataccctctaccgtgcgccatcaatgcaacggcaaggtggcggggcgcgagggcgtgcgttcccagatcaccaccgcatggcgcgcatcgcccttgagcaccgccagcacccgttcggtcctgagcccgggcaaggccgaaaacccgtcaaacagcacttcggccccctcggcgttgacaggaatggccagcaccgcgcgaccctcctgttccagcagccaatgcggcggagtggcggtggggtcataggtcagccgctcgatctcggcggccgcgacagagccgccgccaagcgggcccatataggtgatctcgccctcgtccagcagcacgatgccgggaccgccaccgccggtacggaaccgggcgcgctggacaccgacaaccgccagcgccagccccgcggctgccaccggccaccctgtccagcccaacaagccacccgggcccgcgatccagctgaggccaagaagcgcgacggcaagccccgccagcacctcgcgccagcgccacaacgcggcgcgcgcttcgggtcggatgaagctcatggtgttatcctctgcggagtttcaaacaacagcagcgtccacaagccgatctggcggaaaccgatgccgcgataggcacctgcagctgcatccgaagcggaaaacaatgtcgcctctgtcacgccgcgcgcccgcgcttcgatcaggtgcagcgccagcgcccggcgggcatgaccctgcccgcgcagctcagggggtgtaaagacgcctccgacctgcacgatgtcgggcaggctggcgttgaacccggtcattgccagggcctttccgccctgcatcagaacacggtggctgtccgccgcgatataggtatcgtgatccacctcgccttgccgctgggcttgctcaggtgacatgtgcagcgcctctcgacaataggccacgcgccaccggatcatctcctccgggtcggcggtgcccagcggatgcagagttgcgggtccatcaggacactgcaggtccttgagatccagggtgaaatgcggctcgtcccggtcgagcgtcgccgatcgtccagacaggccaagccggtccgccagcgggcgggcgatatcggcgggcccgatgatgccgctgatatccgtctcccgcaggatatcgcgggcagaatcaagatccgcctcgggcaggtttggcatcacggtgcccgaccgggtgaccgaaagcacgcccgtcacctggcctgcgaccttggacatccacatcgaaacggcataaggtgcggccccgtccaggccgaagcgatgcagattggataggggaaacatggcgcgattgggctgtagccgcaaaaaggcacgcacatcatccagatcggatggaacgactctcttcatcaccaatcccccagcgcctgctgccagagcgtcagcgccgccaccgccgcggtgtcggcgcgcaggatgcgcgggcccaggctgaccgcatgcgcattgggcagcgcggccagtcgggcgcgctcgcgttccgagaaaccgccctcggggccgatcaggatggcccagggaccgctcggtccgcccgttcgggcgttctcgccctgccccgcgaggaggcccgaaagggcggaggagcgccccgccagcgtctcgtcacagaacatcagctgccgctccgccggccagcggtcaagcagcgggccgagcttttgcagctctgccacctcgggcacataggtgccgccgcattgttccgccgcctcgaccgcatgcgcctgcagccggtcctgtcggatgcgctcggaattggtgaactcggtctgcaccggaacgatccgcgcggcgcccatctcggccgccttctcgacaatgaaatcggtacgcgccttcttgatcggcgcgaaaagcagccaaaggtcaggcggcatcctgagcggcgcgctttggctctcgcacagtaattcaccgccgcgcttgcccgcctcgccgacccgcgcctgccattcgccatcgcgtccgttgaacagcgccacccaatccccgacacccagccgcatcaccccgaagagataatgcgcctggtcgcgcgacacctgaaccggttgcccctggcccaaggcctgctctacatacaatctgatctttgcactcatggaagactacatatgcaaggccaagccccaacgccagacggtcaggtcgcggacgcggtgaccggcaactgggtcgatatccatgccccggcctggtcgcggccctatctcaggctcagccgcgccgaccggccgatcggcacctggctgctgctgatcccctgttggtgggggttggcgctggccatgctcgacgggcaggatgcgcgctggggcgatctttggatcgccctgggctgtgccatcggggcgttcctgatgcggggtgcgggctgcacctggaacgacatcaccgaccgcgaatttgacggccgggtcgaaaggacccgctcgcgcccgatcccctcgggtcaggtcagcgtgcgcatggcggtggtctggatgatcgcgcaggcgctgttggcgctgatgatcctgctcaccttcaaccggatggccatcgccatgggcgttttgtcgctgttgccggtggcggtctatccctttgcgaaacgctttacctggtggccgcaggtatttctgggccttgccttcaactggggcgcgctgctggcctggaccgcgcattccggctcgctgggctggggcgcgctgttcctttatctcgcgggcatcgcctggacgctgttctatgacaccatctatgcccatcaggataccgaggatgacgccctgatcggggtcaagtccaccgcccggctgtttggcgcacagacaccgcgctggatgtcctatttcctggtggccaccgtcagcctgatggggatcgcggtgttcgaggcagcgctgcccgatgcctcgatcctggcgctggttctggcgctggcgggaccctgggcgatgggctggcacatggcctggcaactgcgcggactggacctcgatgacaatggcaaactgctgcaactgttccgggtcaaccgcgacaccggcctgattccgctcatcttcttcgtgatcgcgctgttcgcgtgattgcaccctcgatcccggggggttaagaactctgccaaagaccggagaaataagacctgctgatgcgacttcctctgaccctcgtggtcgcgctgacctttgttctggcagcgctgatttgcggtgtggccgccagtttcgccgtgaccgctgtcgaggagaactcggaaatcgccgtgcggcgcgggttggaccgagctggccataactgggccgaagtccaggccaacggcttgcaggtgatcgtcaccggtatggccccggacgaggcgacgcggttcaatgcgctgtcggtcgtggggggagaggtcgatgcctcgcgcgttatcgacctgatgcaggtgcggccctcggcgggactggccgctccgaaattctcgatcgagattctgcgtaacgattccggcgtgtcgatcatcggcctggttcccgcctcgatgaaccggcaggccctgctgacctcgctgaaacggctggccgacgggcagcaggtggccgatttgctggaaaccgccagctatccggtccccgaaggctggcaggatgcgatggattatgcggtggtcgcgctgggcatgctgccgcgctcgaagatctcggtcagcgccgggcgggtgacggtgcgcgccatctcggacagcggcgccgacaagaagcggttggagcaggcgctgaaccgcgccgcaccaccctcgctgcggatcggtcttgatatcgcggcaccgcgcccggtgttgacgccctttaccctgcgcttcctgatcgaccaggacggcgcccgtttcgacgcctgcgccgccgataccgaggccgcgcgcgaccgcatcctgagtgccgcgcgcgccgccgggatgcaggaaagcgcctcttgcaccatcggcatgggggtgccctcgccccgctgggccaaggccgccgagctgagccttgccgccctggccgagctgggtcagggcaccgtgaccattgccgatgccgatatcactctggtggtggcgcagggcaccgacccggccctgttcgaccgcgtggtcggagagctggagaccggcctgcccgatgtgtttgccctgcatgcagtcttgcccgagcccgaaaccaagcagaccgccggcccgcccgaattcaccgccacgctcagccccgaggggctggtgcagctgcgcggacggcttggcagcgatcacgcacgcgagatggtggacagctatgccaaggccgcctttggctcgaccgcggtctataccgccgcccggatcgtacccgacctgccggcggattggcctgttcgggtgctggccgggctcgaggcgctggcgacgctcagaaacggcgcactggtggtcagccccgaccgggtgatgctgcgcggtaccagccatgtggaagaggccagcgccgagatcgcccgcctgctggccgacaagctgggcgaaaaccagagcttcgatctggaaatagcctatgaggcgccgcccgaacccgcagaaaccagcctggacgccgaccggtgcgaggcgctgctggccgaggtgcaggcaaatgacaagatcgcctttgaacccggctctgccaccattgcggccagtgcctcgggcacgatggaccggatcgcggacctgttgcagagctgcggaccgatccggctggagatccagggtcacaccgacagtcagggccgcgaagagatgaaccagcagcttagccaggcgcgcgcgcagtcggttctgaacgagctgcgcgcgcgccgggtgctgaccgcgagctatgccgccgtcggttatggcgaaagccaaccgatcgccgataatggcaccgaggatggccgcgaagccaaccgccgcatcgaattccgtctgatccgtccggaacaggcagacgaacacaccacggcgctggaacaggtcgaggcagagcaatccggcgatgcggataccgagcagagcaccaccgggaccaccggggaggatcagtaagtgaacagaaccgaattcatcatcaccaccgccatcatcctgttcgtggccttttccatgggatggttcgcgaactggctggtgcaccggttcacccgcgtgcggcaaagcgatgtggccgatctggaccggatgagccaggaactgcacgaggccgaagaggcccgcgatcaggcgatcacctatctgcaacagcgcgaggccgagctgaccaaccagctgacccagaccgaagcggaactgggcgcggccatggacgggctgcgcgccgcccggcaagaggccgaagagctgcgccatcatcacggctgaggattggcgcgacgcgcctaccagcgggtcagggcgtcttcgtcttcgtccttggcggcgacccagcctgcgccagtcccggtgatttcctttttccagaacggcgcgcgggatttcagatagtccatcaggtattcggcggcctcgaacgcatccttgcgatggggggcggcggtggcgaccatcatgatccggtcgccgggcgccagccgcccgtaccgatggatcaccagcacatcacccagcgaccagcgctcttgcgcctcggcggcgatcctggccagcgccttttcggtcatgcccggatagtgctcgatctccatcacatccagatcgccctgcgccagatcgcgtaccacgccggtaaaggtcacgatggcgcccatgccggtatcggcggcggcaaaggcgttggcctcggcgccaaggtcaaaaggttcctgctggaccaccacccgcatcgggctcagcccccggtcatcggcggaaagaaggccacctcgcgcacgccgctgagcgatgcgtcgaaatcggccagatcctgatccagcgccacccgcagggcgctgagatcggcgaaggccgcctcgtaacgcggctcgcgcgcgcgcagttcctcgaccagctgtgccacggtctcggccccggtttcgatccgctcgcgcgggatgccgatccgctcgcggacccaggcgaaatagagcacatccatcagcgcgtctccttcagatgcggcatcgacttgcgcagataatcatagcccgtgatcagggtcagaccagccgcgatccacaagagccacaagcccacccgcccggaccagatcatgccgtccagcttccagcgcagaccctgcagatccgccacctcgcccgccatgatctgatcgacgatgccctgatccatgccaaacgaggacatcaccagatagtgttcgaaaatcccctggctgaacagcaccgcgatggcgatcatctgggcggtggtcttccacttggccagcttggtgaccttgagcgttccggcaacatcgcccagaaactcgcgcaggcccgagacaaagacctcgcggaacaggatcaccgtggcgggcagcaccagccagggcgtccagtgctcggtcgagtagcccaccagaatcatcagcgcgatcaccaccatcgccttgtccgcgatcggatccagcatcgcgcccatcttggtttcctgtttccaggcccttgccagatagccgtcgaaccagtcggtgatcgccgccgaaacgaacaggatcagcgcgaaccaatcggcatagggccgggtaaaatagagaaacatgacggccaggccgggcgcggcaagcaggcgcagcagagtcaggatattgggcaggttccacttcatgcgccgggtttatcctgcccggaccgattgggaaagaggacagaaacagcgcacccctcagaccgccgcgcgcaattgctcgatcaggcgatagcgcagaccaaaggcgccgtcgctggtgggatccgcctcggaggccatccaggccaccaccaggtcgcgggccggatcggcaaagacgaattgtccatggatacccatgccgtggatcagcggcttggccccgcggtggatataccatttgctgcgatagaccatgtcgtaatccgggaaacgttcggcgaaatctcccgtcgcccaggcctcgtgatcaccctgcgtggtgatatcgtccagccagcgggcagggatcacctggcggccgtccgcgcgcgcgccgccccggcagatcagctgacccacccgcgccagatcgcgggcggtgacgcacatgccgcctgccgcgcgcggcccgccaatgcggtcaacggtgatataggccggttgctcggcacccatgggccgccagagatgctctgacatcaggtcggcatagcgccgccccgccgcccgctcgatcacccaggccaacaggtcggtgaccggcgagacatagtggaagcgcccgccatgcggcccgtcatgcgcagtcagcgtctgctggaacccgcgcaggtcgggcaccgtatcgcccggttcgaccacgttccagttcgccgccttgcgataggcaatgatcgggccggtggtggcggtgtaatcctcgcaaaactcgacgcccacccgcatgtcgagcgcctggcgcaccgtcgcgccggcataggcggttgccgccagttcgggaatgtaatcggtgatctccgcggtcaggtccaacagccccttgtccgccagaatcccggccaggaggcccagcatcgacttcgataccgacatcaggatatgcggatcctccgcccccatgccgttgcgatagacctcgtggaccacgcggccctgatgcagcaccaccagcgcatcggtgcaggtgggggcgaggatatcaccaagcagctcatcggagagcagcggtgcgccctgctccagcctccagacgtcacccggcgcgttggcaatcggtgccgagggaacgatttcgcgcacatggtgaaacgcccaggccgaatagggccgggtgcgccagttggccaatgtggcgcggtcagcctcggccggcggaaacccctgcatcactgtcatcaaaaatcctccctgccgccaagccaagcgcagagggccgcaaatggcaagtcagctttcgtggaagaagtcgtagatcttctgcgccaaccccgcagacacgccctcgaccgcggtcaggtccgccagatcggcgcggctcaccgccttggcgctgccgaaatgggccagcagcgcgcgtttgcgggcggcgccgacgccgggaatatcgtcgagcggggttgcgctgaccgccttggcccgcttggcgcgatgggtgccgatggcaaagcggtgcgcctcgtcccgcagccgctggatgaaatagagcaccgggtcgttgcgtttcagggcaaaggggcgctggccggtgcggtggaactcttccttgccgtggtcgcggtcgatgcctttggccaccccgaccatcggaatgtcctggaccccgtgtgccatcatgatctcgtgcaccgcactgacctgcccggcgccgccgtcgatcagcaacagatcgggccacagccccttgtcgcggtccgggtcctctttcagcagccttgtaaaccgacgggtcagaacctctttcatcatgccgaaatcgtcgccgggggtcaggtcgtcgccccggatgttgaacttgcgatactggttcttcaggaacccttcgggccccgccacgatcatgccgccgactgcattggtgccctggatatggctgttgtcataaacctcgatccgctgcggcggcccgtccagatcgaaagcctcggccagaccgcccaacagcttggtctgggtggcgctttcggacatgcgccgggccagcgactcgcgcgcattgcgcagcgcgcccgagaccagttcggccttttcaccacgctggggcaccagcagttccaccttgcgcccggccttctcgctcagcgcttcggtcatcaggtcggcattctcgatcgcgtccgacaggatcagctgccggggcggttccttgttgtcatagaactgaccgagaaaggcctccatcacctcggctgccgatacatcctcgcccacgcggggatagaaatcgcggttaccccagttctggttggcccggatgaagaagacctgcacacaggcctgcccgttttccagatgcaaggccaccacatccgcctcggccacgccgcgcggattgatgccctgggtgccttgcaccgtggtcaaggcccggatccggtcgcgcagggctgctgcacgctcgaactccatcgcctcggacgcggccatcatctgctcggccagctcctcttgcacccgggtagaacgccccgagaggaagcgttcggcatccttgacggcggcggcatagtcctgatccgagatcagacccacgcagggcgccgagcaccgcttgatctggtagagcaggcagggtcgggtgcggctttcgaacaccgcgtcagtgcagttgcgcagcaggaacgccttttgcagctggttcagggtgcgattgaccgcaccggcactggcgaagggaccgaaataggtgcccttctccttcttcgcgccccggtgtttcttgatctgggcaaaggaatgatccttggccaccaggatattgggaaagcttttgtcgtccctgagcagcacgttgtatttcggcttgagctgcttgatcaggttctgttccaacagcagcgcctcggtctcggtgcgcgtggtcaggaacatcatcgaagcggtctcgcggatcatccgctcgatccgggggctgtggcccggacgggcatagttcgacacccgcgccttgaggttgcgcgccttgccgacatagagcacccgcgcctgcgcatcgagcatccggtagacaccgggcgcgccactcaggttgcgcaaatagtcctgaatacaggcataaccggtaatcggggaatcgggttgggacgggttggtgtcttgcatgtacccgagatatgattctctggcctcggctgcaatcttgtggcgcccggttcaagaggaaacaaatccacggattatgtggataagtctgaagacaagtttgagactgagaagaatttcccttgtttcgcgggcggtttgccgagttgcctaaaaattaggcgccaactcaacgcattgatatcacgagcgatttttttcaatgtgctgcaagtaaatgaaaacaaaggcctttttgtaacgctttcgtgacgtcatccaagccggtgcaaaacttgcagcgcaaacctctattcaacgcccagaacgtcaggggtgcgccatcccagatgctgaccgccatccacgcaaagcaactgcccggtgaccgcaggggcatcaaggaaatatcccaaagcggcggtgatatcctgcgggttcgccccccgccccgagatggtgcgggcgcgctggttggcgaagtgttcgggcgattggcggtggccctgcaacgtcgggccggggccgatcgcattgacccggatcgccggtgtcagcgcctgggcgctggtctgggtcagggtccacagcccggccttggccagcgtgtaggtcatgaactccggcgtcagcttgcgcacccgcatgtcgatcatgttgacgatcaatccggtcgccaccggctcgccattgtcgtcctgtaccggttccagcccctgcgccgccatcgcctgcgtcagcacaaaaggcgcgcgcagattgctttccatatgacggtcccagctttgccggctggcgctggacaggctgtcatactcgaaaatcgaggcattgttgaccaggcaggtcaccggctcgcccagcgcctcgcaggcgcgcggcagcagcgcctgcatctgaccctcatccagcagatcggcctgaagcgccacggcgcgccgtcccaaccgatgaatccgttccaccacattggccgcgtcggcctcggatcgggcgtaatgcaccgccacgtcatgaccgcgcccggcaagatacagcgccatggctcggcccagacggatacctgccccggtgacaagcgccaatgccatgaccgctcctctctgttgcgggtcgcctagatcaggacgacaacgatatagacgaggtagatacccgtcaggaacaccccccaggtgcgggtgatgtcccacttgaagaacacgaaggggatcagcagcagcgaggctgccagcatcacccagaggtcgaagcgcaggaattcaggatcgacgggaatgggaccgaacatcgtggccacaccgatgatggccagcaggttgaacatgttcgacccgatcacattgcccagcgccacatcggcctgacgcctgagcgcggccatcacggtggtggccaactcggggagcgaggtgccgaccgccaccagggtcaggccgatcacggtctcgctgaccccataggtgcgcgcgatgatcgaggcattctcgaccagcagatgcgcccccatcggcagcccgatcaggccaagcagcagatagatgccgatgcgccaccagggcatgtccggatcggcctcttccagcgcctccagatcgtcatcggcgcaggggtcgccacaggccttgcgatgggcatgcgcctcgcggaaggcattggccaggatcagcccgagaccggccagcaggatcaggccgctggtggcggtgaaggtgccgcaaaaggccagcccgatgaacaggaccgaggccaggatcatcagcacatagttgcgccgcgtgttgcattcgctggtgtgcagcgtcgccagcagcgcgggcacccccagcacgagcaggatattggcggtgttcgaaccgaccacattgcccagcgcaatgcccggcgcatgttccagcacggccttgatcgagatcagcaactcgggcgccgaggtgccaaaggcgacgatggtcagactgacgatcagcgctggcacccccagcctcaggctgagattgaccgccccccgcactagcgcgtccccggccagaagcaggatgaccagccccagcgccgaaaggatccatggcatcatgcgcggcctccatgtccacaggcacaggggcccttgccgatcttgtagcgcccgcaccgcgggcatttggccgatttcaaccgggacgcgcccggaaaccgcaggcgtccgaacatggccagaaccatcatgccaaccaggaacagggcaacgatcttgaccagcatctcagagaccgaaacgcgcgaaggccgcgcgctcctcgatgcctgccagggcgtcctcggccagatgcacgccgaagcgcgaccagaacggacgacggacaccgtagcggcggaaccgcaccttgtcgccaaaccgctcctgcatcttgggtttcagatgggcgatcccgtcgatcagccccagatcgcgggcccgcgcgcccagccagacctcgccggtgaacaggtcctcggtggcgtccagccggtcgccccggcgctctttcacatgagagatgaaattctggtggatgtcgcccagcaatcccttgagccgggtcacgtcctctttcttttcggggctgaacgggtcgagcatggatttcgacttgcccgcggtgtgcacccgccgttcgaacccttggcgcgccaggaacacatgcgcgccgaaactggccgaaatcaccccgatcgaacccaggaccgagctgtcatcggcccagatctcgtcagcggcacaggccagccaatacccgcccgaggcggccacatcctcgacaaaggcatagaccggcaccttgtgctcggcggccagtcgccggatgcgcgccccgatcagcgagctttgcacgggcgagccgccgggcgaattgatttccagcgccacggcggcaggtttgcccttgcgaaaggcgcgctccagcatgggggcgagcgtggtgtcgttgagcgccccgcgcccggcgagaccaatcgcgccggacaggcgaaccacggccaccagcggtggctttttcttaaacggaagggcgagtgtcatggcagccgatgtagagcgcgccctgccgacaaacaagacgcgtggcatgacagatacgcgacggcaacatttttcccacagcgaccgggcaaatttgcaacgtgctcccccccttaactgcggatgcgccagccggtccggaagatccaccagatcaccgccaggcaaagccccgtgaacccggcaatcgccaacaggctcagcccgacaggcacatcggccagcccgtaaaacgaccagcggaaccccgagatcaggtagaccaccgggttgaacaaggtcaccgtctgccaggccggcggcagcatcgagatgctgtagaacgtgccgcccagaaagatcaggggcgtgaccaccaactgcggcaccagcgacatctgctcaaaattgctggcccagatgccaacgatgaagccaagcagcgagaagctgagacaggtcagcaccaggaaggccgccatggcaaagggatgctcgatcctgagatcgacaaagaagctggcagtggccaggatcaccagccccacgaacagcgccttggtcgccgccgcgccgacatagccgatcacgatctcaatgaaattgaccggcgccgagagcagttcatagacggtgccgaggaatttcgggaaatagatgccgaaggaggcgttcgagatcgacagcatcactaccgacagcatgatcaggccgggcacgatgaaggcgccataggatacgccttcgatttcctggatgcggctgccgatagcggtgccgaacaccacgaaataaagcgaggtgctgagcaccggtgaaatgaagctctgcgccagggtgcgaaagaaccgggccatttcgaaccggtagatggcggcgatggcagcccagttcattgtgtctctccctttacgagggtgacgaagatctcctctaggctcgactgtcgggtaaccacgtcgcgcagcaccagcccggcctgcgccacatcgttcagcagcgcggtgatcccggtccggtcggcatgggtgtcgtagctatagatcagcacatcgccggccgcgcccagcgacaggttgtgacgggcaaggctggccgggatctcggcgatgggccgggtcagcagcacgtccagctgcttgcgccccatccgcgccatcagttttgccttgtcctcgaccagcagcagttcgcccttgttgatgacgccgatgcggtcggcgatggcctcggcctcttcgatgtaatgggtggtcaggatgatggtgacgccggcggccttcagctcggccacgatttcccacatgtccttacgcagttccacatcgacgccggcggtaggttcgtccagaaacagcacgcgtgggtcatgcgccagcgccttggcgatcagcacccggcgtttcatcccgcccgacagttccttgatcgcgttgcgacgcttgtcccagagcgacagttttcgcagcacctcctcgatgcggccatcattggcgcgcttgccgaacaagccgcgcgagaaacggacggtattcatcaccttttcaaagggttccagcgcgatttcctgcggcaccagaccgatcatccggcgggcggcgcggtagtcggactgaatgtcatgcccgcccacggtgacgctgcccgaggtcggcgtggtgatgccgcagacggtcgagatcagcgtggtcttgccagcgccattggggccgagcagcgccaggatttcgccctcgcgaatgtcgagcgagacgcctttaagcgcctcgaacccgtcggcataggatttccgcaagtcccggatcgaaagaatggtcgtcatgtattggtcccgttcttgcgggaaccctacaatctgccgcatcccgggaacagagcgaatatgcgaccccgctcagcctcgcccgaaccaggtcttgcggggcggggcggcctcttcggccccttgcgggtcctcctcggcctggaccgtgaactgcgcttgcagattgtcaaagaactgatccgccatcttgcgggcaaacccgtcgatgatgcggctgccaagctgcgccagcttgccgcccacccgcgcctcggcccggtaggacagcagcgtcccgcccgcatcatcgggggcaaggcggacctcggcgccgcccttggcgaaccccgccgcgccccccttgccctcgcccgcgagggtcagcccggcgccgggcacgagatccgagagggtgacggtgccccggaacgtcgccttcaccggcccgaccttttgcaccaccaccgcctcgaacccgtcattggctgtgccggtcacctcttgcgcgccgggcacgcaggcgcacagaaccgccggatcaagcagcgcggcatagaccgttgccggatcggccgggattgcgcgggtatcttgcatctgcatggggtgcctccgttctgcgtgccgggccagtgctaacgcccggcccggcatgcggcaaccagaggggctatcgaaaatgggcatggcgcaccggtcaatccgtgatagccagagacggggcgcgcgggcccggacaggatccacgatatgaccgacacggcacatcaccggcccggcgccggcatcgcctttatcatggccggaatgctcgccatttcgctcaacgacatgctggtcaagcagctgtcgggttcctatccgttgcatcagatcgtctttacccgctcggcggtcgggatcgtgctgtcgcttgggctggtctgggccgagggcgggtggcggatcctgaaaaccaaacatcccttcctgcacgcattgcgcggcctgctggtggtgatctcgaacatgagctttttcgccgcgctggcagtggcgccgctggcggatgtgacggcgctgttctttgctgcgccgctgttcatcacgctgctgtcggttccgatcctcaaggaacgtgtcggcccgctgcggctgggcgcggtgctggtcggcttttccggcgtgatcctgatgcagcgcccctggcaaggagccgaaagcctcgaggcaagccggttggtcctgctgctgccggtgctgtcggcgctgacctatgcgctgctgcaactgatgacccgcaaactgggagtgaccagcaaggcctctgccctgtcggtctatatccagctgatgttcatcctggtcggcgcattgttctatctggtcgcgggcgatggccggttcgttgacgaaagctcggaccccagcctgatctttctgctgcgcgcctggacctggcccagcgggcaggactggctgttcctgaccgggctgggcctgaactcggcgatcatcggctattgcctggcgcaggcctatcgccaggccgacgcggcaacggtggcgcccttcgaatatgtcggtctgccgctggcggtgttctggggctggatgatctggggcgacctgccggattgggaggtctgggccggcatgacgctgatcgccggatcgggtctgttcgtgttcctgcgcgaacgggcaaaggcgcgcgtggtcgcgcggtccgaggtcaaggggcgttactagaacgcgcccatgcattcgcgcctgtccataacgctcggccctgagtgcgccggttccagagagaggccgacgtggttttggcgctgccgtgatgcggtccacaggcgcaggcaatacccgggtgatatggccgccacgcaactgcgcggtcgaccctgacagatcaactggccggtttattcagcaccagccacgccccgtcgatcaacctggcgttttcgcggccacgaacattgcccgatccagcatgacaagatgacctttggcagggcagacctgtcgacagtttgaacctgtttagcgccccctccgttcagctgctttcgtgcccgctcataggtccggcgaaaaagcgaaccgtccgctccagcgcatcgggatcacggagtatccttgcatgccccaaaccctcggtcgtgatcaggcgggcgccgggccagtggcgcaccagcgtggcaccgtctgaaaagggaaccatcctatcgtagcgatcatgaaacaccagcaggcgccgggtcatggtgcgggcaatgtcgcggccgcgcagcgcctccatcggaacgcccagccgggtttccaggcggtgttgcgtccggcccgccacccgtgtcgaaaaccctaaaaaccgcgcaagccgcaacagctggtcggccatgtcctcgagaggcgcgaaatagacgaggcggtcgatttcggcgcccgcgcccatagcgacggtggctgctgcggcgccgaccgaatgcgccacggctccggccaaggggccgaggtgagccgcgatctgcaagacgacctgcgcatattcgggcagcgagaaccgtctgcctggggctgcgccatgtccgggcgcgtcaaaggcgacaacgctgaagccggccgccaccagaggggcggtaaaacccgccatctgactgccgcgtccgctcatgccgtggatcaagagcaccgtcggcccgctcccccagcgatagagcggaatgcgcaaaccaccagccagttcaagatgatcggttcgcgcacccaccatccaatcccgttcacgcgcgggaaccgaataccggcgcggcgttgtgaaaatgcgctcgagaagccccgccgacaggtccggggccccgcgcgacgcgatggcagcggccgcccttgtcaaccgtatcgtcagcggttcggcctgggtgggctgatcaagcgggccggacggatctgcaatcgacattcccgattctcccattaagttccaaaacagaactcactatgcccaattaagttcctatttggaacccacaagtttcgtgttacgtctatgagcatgaagtggagcgatctcgatcacgattcctgccctgtcgcccgcgccatgtcggtggtgggtgaccgttggaccctgctcatcctgcgcgaggcgtttctgggcacccgccggttcgacgggtttcaggaccgcctcggcatcacccgccatcttctggcggaacggctcaaaaagcttgaggctttgggcctgatgcaccgcactccttatcaggagcggcccttgcggcacgattaccggctgaccccggcgggacgtgcctttggccctgtcatgctgatgctggtcgattgggcgaccgagaacctgcccagcgacctgccaccgccggttcgggtcgtctcgcaggcggacgggcacgaggtcgacccggttgtggtcgaccgcgccaccggcacgccgctcacctacgagacaatgcggctccggcgaacctagcggttgcctttcgggatctccgcgtttgcggtccagtcccaggtgccctggtcgcgctcgtccaccgcctgtttccagccgactgcttcggcgcgttccttgaaatggatgccttcggggctgtgccgggtgataccgtcaaagatcgtcgccagccgctgcgtctgcatcagcccggtctgctcgatcgcctggttgatcaccagtttctgcatcgccagctggttgatcggcaccgtcgccatacgcgcggccagttcctcgacccggtcatccagatgctccgccggcaccgcctccagcaccagccccatatccgccgcctgacgcccggtgatcttgtcgccggtgaacagcatccgcttggcccgttcggcgcccaggcgatagacccacatcgccgttgtcggacagccccagacccgcgagggcatgtacccgatctgtgcatcttcggccatgatcgtcatatcggcacacagcgcgatatccgacccgcccgccaccgcgaagccgtgcaccttgcacaccaccggcttcgccgcccgccagagcgacatgaagtgttgggtattggcccacatgaaccggtaatccttgatcgggtcccagggcatcggctgggtcacctcacccgccccgttgccctcggcgtaataggtcaggtcatagcccgcgcagaacgcgcgccccgcccctgacagcaccatcacatgcacgcccggatccgcatccgcctgcgccacggctgcggccagcgcgccgggcagttcgtcattgatggcgttcatcacctcgggccggttcagcgtgatccgggcgatacgcccgtccttttcataggcaacaacggacatgtcttcctccctgactgcgccccagcagagcatgcagggcagcgtggacaaaatacaacgccacgtcatgcggcaccgccgcgcttgatttcggcacgcggggccgggaacctgccgctaagagaaggagagcatcatgctgaacggcacccgcatcatcgagatcgaagggctgggccccggaccctttgccgccatgctgctggcggatctgggcgccgatgtgatcaccgttcaccgcaagggcggcgcggtgacacccggcatgccggaacgctcgcttctggatcgcggcaaacgctcgatcgcgcttgacctcaaggatgccgccgatatcgccaccgcccgcgccctgatcgccagcgccgatgcgctgatcgaaggcttccgccccggcgtgatggagaagcttggccttggtccggcggattgccatgcgctgaacccggcgctggtttatggccggatgaccggctggggtcaggatgggccgctgtcccatgccgctgggcatgacctcaactatatctcgctctcgggcgcgctctggtacggctcggcccccggcgacgcaccacagacgcccgcgacgctggtgggcgatatcggtggcggcgccatgtatctggtcaccggtctgctcgccggcctgctgaacgcccgcgccaccgggcaaggcaccgtggtcgatgcggccatctacgatggctcggcccatatgatgaacctgctgatgagcctcggccagaccggcagcctgtccgaaacacgcgggcacagcctgcttgacggcccgcattggagccgcacctatgcctgcgccgatggcggccatgtcaccgtgcaatgcctggagcccaagttctacgcgctcttcctcgaccggcttggactgtcggatgaccccgagttccagcagcagttcgcgccgaaactctggcccacgctcacgacccgcctcgcggcgctgttcgcgacacagccgcgcgaccattgggccgatctcttcctaggtactgacgcctgtgtcgcgcccgtcctcagcccgcacgaggcccagcaccacccgatgaacgccgcccgccgcacctggtgtgagattgacggcgcgctccaggccgcgcctgccccgcgcttcgcaggccgcgactggcgaccaaaacccagccctgcgcgcggcgaaaacacggccgagatccttgccgaactggcaaaagccgccaaaccctgatctgcttctttctggtccgaaatactccggggagcgcgaggggcagcgcccctcgctcccgcgctcaacccttgcgcaccgtgtcgatcatcagctgcacgttctccgggtccgcatccggcgtgatgccgtggcccaggttgaagatatgcggccccttggaaaacgcctcgacaatgcgccgcgtctcatccaccagcgcctgaccgccggtcaccatatgcgacgaggccaggttgccctgcacgcagccgtccacctgcacatgcgccgccgcccagtccggcgtcaccgaattgtcgagcgccacgcaatcaacgccggtggccttggcaaagccgacatagccctgacccgcctcgcgcggaaatccaatgaccgggataccgggatggcgcgccttcagcgcctgggtaatctcgcggcagggttccagcgcatatttggtgaaggcctcgcctttcagcgacccggcccagctgtcgaatatcttgaccacctcggcccccgcctcgatctgggcgctcaaatactcgatggtggccgccgtcagtcgcgcaatcagcgcgtcaaacagcgccggattgccctcgcgcagcgcatgcgccggaccctgatcgggggtgccgcgcccggcgatcatataggtggccacggtccagggcgccccggcaaagccgatcagcgccgtctccgacggcaattcgcgggtcaggatgcgcaccgtctcatagatcggcgacagcgtctcgtggattgcgtcgaccggcttcagccggtcgaaatccgcctgcgccccgatggtcgacagacgcggcccctcgccggtctcgaaccacagatcggcgcccagcgcctgcggcaccaacaggatatctgcaaacaggatcgccgcgtcgaacccatagcggcggatcggttgcaacgtcacctcggcggccagctcgggattatagcacagcgacaggaaatcgcccgcctgcgcacgggtggcccggtattccggcaggtaccgtccggcctgccgcatcatccagatcggcggggtgtccagcacctcgcccgccagcacccgcagcagtttctttgtctcggccatatccgcccccatccttcgctttgcgccacgggtccgccttcggcggcaatttgtcaagcgcagcccccattgtcagggcaatgtgacgcgactaaagctgacgtccatgaaaatcgcactcccctctcccgcatcgccgctgaagatcggcacccgtggctcgccgctggcgcttgcgcaggcgtatgagacccgccatcgcctgggtgccgccttcgacctgcccgaggacgcgttcgagatcgtggtgatctcgaccaccggcgacaaccgcgcgatgatcgaggccgaccgcccgctgaaagagatcggcaacaagggcctcttcaccaaggagatcgaagaggcgatgctgcgcggcgatatcgacatcgcagtgcattcgaccaaggacatgccggtggaacagcccgccggtctggtgctcgacaccttcctgccgcgcgaggatgtgcgcgacgccttcatctcgcccggccattcggcgatccgcgacctgccgctgggggccgtggtcggcacctcgtcgctgcgccgcaaggcgcagctgctcaatcgtcggcccgacctcaaggttgtcgagttccgcggcaatgtgcagacacgcctgcgcaaactgtccgagggcgtggccgaatgcaccttccttgccatggcaggcatccgacggttgaacatggccgaggtgcccgccaccgcgatctcgcccgacgacatgctgcccgccatcgcacagggcgccatcgggatcgaacggcgcatggacgatacccgcgccgccgagatgctgaccgccatccaccatggcgaaaccggtcagcggctggccgccgaacgggcgctgctcgctgcactcgacggatcctgcgagacccccatcgccggtctggccgagctggacggcaccaccctgcgcctgcgcggcgaggtgctgcgccccgacgggtccgaagcgatcacgcttgaccgcagcggcgacgtggccgacggcccggcgctgggcaccgaaatggcgcgcgagctgctggcacaggcggggcccggcttcttcgactggcgcggctgaccacccgcgcggcctttgccgctttgtcatcgccggttcccggggcatagtaggcggggcgcatcgctgcgcccgcccggagaccttgcatggaacgccgcctgaccaccatcctcgccgccgacttgtcgggttattcgcgcctgatggctgcggatgaggaaggcacggtcactcgcctgcgccacctctttgccgacatcgtccggcccgacctgtcccgcgagggcgggcggctgatcaagaccatgggcgacggtatgctggtcgagttcgcctctcccgtcgccgccctgcggtcggctgtcgccatcctgcaacaggtggcacgcgaccaggtagaaaccgcccccgatacccggatgttgttccgggtcggtatccacctgggcgacgtgatcagcgatggcgacgatatcctcggcgacgcggtcaacatcgccgcccggctggaaagcctggccactcccggcggcatctgcatctcccgcagtgtccatgaccaggtgcgcggcaaggtcgacgccgaactgatcgaactgggcccgcagccggtcaagaacatccccgacccggtcgaggtttggcgtgtaggcgcagaaggcatcgcctgcgccgcggagaaacccgcggtgcgcgccgaactgcccgccgtagtcatcctgccctttgacaacatgtcggccgacccggaacaggatttcctggccgacggcattgtcgaggacgtgaccaccgaactcagccgcttccgcaccctgaccgtgatcgcccgcaactctgcctttgcctacaagggcagccacaaggacgtgcgccagatcgccgaggaactgggggtgcgctatgtggtcgagggttccgtccgacgcgcaggcgaccggctgcgcgccaccgcgcagctgatcgacgcccgcaccggtgcccatgtctgggccgatcgctgggaccggaccatggccgatctgttcgatctgcaagacgagctgaccgccgccatcttgtccggggtggagccggaactgggcgcgcacgaacgcaaccttgcgcgccgcaaacccaccgacagcctgaccgcctgggagatgtgccaaaagggctattccgaattcacccgctacaccgacgagggttattcgcaggcacatgcctactacacccgcgcgattgccgccgatccggatttcgccttgccgcacgcgctgctggcgcgcctcgcctgggtgaaggtcattaccgggcggacgcgcgacccggccgccgaaatctcgactgggctagaccatgctgcgcaagccatcgagcgcgacgatcgccttgaaatcggttatgtcgcgctgggcgtcctgctggccataaccgggcgggaacaggatgccgccgacgcgctggacaaggccgaggcactcaatcccaacaacgcggtgctgcatttcggtcgctgccacgcctgcctgttcatgcaaaggctcgattgcgaccggctggaacgggccgcccgcaccgcgctgcgtctgaaccccaaggacccgatggcctggggcttctggttccagcttggcaacgccttcacctttcgcgacatcgacgccgccgaacccgaggcgctggccgcctatgaaaccgcctgccggttcgcaaacgcggattacttcgtcttcatggccaccgcgctgaaacacgccaagcttggcaaccgggacaaggccgcgcattaccttgctcaagcgcgcgaaagatacccggccctgacggctgaattctggcgccgcgccttccgctttccgatctggtcgcgctgggttgcggccgacgaacccaatatccagctcctgattgatctcggcctgccccagaaatgacgttgcgctctgtttgacagctgcccaccggacctgagacgctttttccagggaggacgcaacatgacaccaggcaaagcctatctcggcaccgaagaaatccgaccattggcggaacgttctgatgccatgggcctctggctggtggcgcattgttggggcaccatcgcgctggcggtggcgctctttggtctctggcccaacccgctgacctttgccttggcagtggtcgtgatcggctcgcgccagctgggccttgccatcctgatgcacgaggcggcgcataacgcgctgttccgcaaccggcggctcaacgacattgtgggcgaatggctctgcggccgcccgatcctggcggaactggccgcctatcgccattatcacctgacccaccaccgctttacccagaccgacaaggaccccgaccttgtgctgtcgtcgaagtttcccacttcacacgcctcgatgcagcgcaaattcgcccgcgacctgaccgggcgcaccgggatcaagcagcttatcggccagatcatgatgtccttccgcctcgctggcgatgacgaggcgatcaaggctgcggcttcggatttcgcacaaagctttaaggcgccgcagctgtggaaatcgctgccggtcttcgtcggcattgcgctcttgatcagcctcgcgggcgactggtggtgggggctcgcattctggatcctgccctatcttacctggttccagttcgtgctgcgcatccgcaacatcgccgaacatggcgccaccgaacaatccgaggatccgttccagaacgtgcgcaccacctatgccggtccgatcgcacggctgctggtggcgccctattgggtgaactaccacctggaacaccacatgatcatgcatgtgccctgctataacctgccccgaatgcacgcgcttttgctggacaaggggttgggtggccggatgaagaccgcacccagctatggcgccgccctgcgcgaggccgggtggcgcagcgcctgacggcacgccccagaccacgccccagggcacgcattggcgcgcgctgcgaatccctctatcctgcaagggccaacccattgtcgcgcaggagtaatatcatgacacggcgcaggacaggctggaccctcgtcaccgcggcgctgttgctgcccggcatggcgatggggtttcaggccttcaaccggtttgaggtctatcccgtcagcaagggcgtgttcgaagtggtcaaccggcacggctcggcgcccaaggatttctggtgcggcgccggcgactatgccattcgcgtgctgcgcaccagcgccacccagcggatttacctggtccgcccggtgggccccgcggccaccgtcaaggggcgcaagggtgtgcaattctcgctgcaaccgcccgagggggccgataccacaccgggctattcggtcagcgtcaagaaggtcggcgacaatatgaacgcctcgctggcgcagaactattgctatgaccggctgaccgacgatttctggctgcgcccctgacggcccggaaaccggtcggccctttcatttcgctgaaaatactccgggcgagtcatcgcagatgacgggggcagcgccccccgccccgatcagatccatttcgccagcggcggcaggctcatcagcaccgcgttggcatcgtgacctgtctctagcccgaatttggtgccccggtcatagacgaggttgtattcggcatagagcccgcgatgcaccagctgtgcctctttctcggcctcgtcgaaaggctgtacccggcggcgttccaccaacgacagataggccggcagaaaggcgcgcccgatatcctgggtcagcgcgaaatccgcctgccagtcgccagtgcagagatcatccatgaagatgccgccgacgccgcgcgcccgcttgcggtgcgggatatagaaatactcgtccgcccaggccttcagacgcgggtaatgctcgctcccatgcggatccagatgcgccctttgcgtggcgtggaaatgcgccgtgtcctcggcgtattcgatacaggggttcaggtccgaaccgcccccgaaccaccaggcatgtggagtccagaacatccgcgtgttcatatgcaccgccggcacatgcgggttctgcatatgtgccaccaggctgatgcccgaggcccagaagcgcggatcgtccgccatcccgggaatgcccttgcgcgcggccatcgccgcctgcgcccgctcgcccagcgtgccatagacggtcgagatgttcacgccgaccttttcgaacacgcgcccgccgcgcatcacgctcatcagcccgccgcccgcgtccgaaccgtcgtcggattgccgcgtggtctcggtcacttcgaaccggcccggcgccatctcgctgaacggcccctcggcatggctgtcctccagcccctcgaaggcggcgacgatctggtcgcgcaagtcgcggaaccaggcagaggcggtggatttctcggtctcgaacatcggatcttccttcaatgcgcaggtgctgccaccgggtccagcagggtgcgaccaccatcgaccgtcaggatctgcccggtcatgaagctcgacgcatccgaggccagatattgcgcggtcagcaccagctcgttcgcggcggcaacccggcccagcggcgtgtgccgctcgatatcctggcggaattcgcgattgtccttcagggccgcctgcagcgaggcgctcatcaccgagccgatggcgatggcattgacccggatccgttgtggcgccaacgccaccgccatggcccgggtcatctgatccagcgccgccgtcgacaccgaataggccagcaggtcgggatgtgtgcgccgcgccgcgaccgaggtcaggttgatgatcgcacccgcctgcccctcgccgttttcgccggcctgcttgatcatccgcttggctaccgcctggctgaggcgataggccgggaacaggttctggttcagggcaacgcgcacagaatcgtcctcggtatccagcggatcggtcgggatcacctgccgcgcgccattcaccagaatgtcgatctggtcgaacgcatcgatcgtggcggacagcaggttggcaacggtcagccgctcgcgcaggtcaccggcgaaatagcggatattgccatcctcggccaggtcgcccagctgctcttccagccctttttcatccatgtccgcgaacatgacattggccccggccgaggcgaattggcgcgcgatggcaaggccgataccattggccgcgccggtgacgatggcggtcttgcctgcgatggaaaaggacatgagctttctcctgactttgggcgcaacttagccgggttcagcgccgggggcgagaggcgtgaaagaccttgaaccggttgtcgcccgcaacctcggccacctgctgaaaccgctcgttcaacgccgcctcgtagggcaggtgccggttggccaccatccacaactgccccgacccggtcagattgcgcgccgctgcggtgataaagccttgccccaacgccggttcggcggcacgcccagtgtgaaagggcgggttcatcaccacgcaatccagccgctcgggcgcctgccagctcagcacgtcggcccagtgaaagctggcgcgcggatcgtcgatattggcgcgcgcgcagtccagcgcggcatggtcggcctcgaccagatgcagcgcacgcacgccctcgcgcgacaggatccccgcagacagatacccccagcccgcgcccagatcggcgatcaccttgccgggcttctgcggcagcgcctccagcagcagggccgaggcggggtcgaccccatcggcggagaacacgccgggtgcggtgcgaaaccccgcaacctgctgatcggcgggcgggacccagtcggaaaaatccgccgcctcagcgtggaaccagaagatcttgccatgtgccttggacaaaggcccctcgaccgcgacccgcttgcggatgtccttgagcaggctgtcgaccccgtcggtcttggccccgtccaccaccacccgcccggaggcgcggcggcaggcctcggccaccatcgcgcgcgcctgcgccttggcgcgcggcaggatcaccaccgcatcggcgcagggcgcatccgattgcgccacggtatgaaagccgcgcgcggcgaaatggtcgtgccaggggcgatagggttgcaccacctcggtatcgggcggcagcgccgagaggtcgtgatcgggcgtcggacccagcaccgataaaggcgcgctcaggtccagccccgaggccagcgcaagctcaagacgcgaagacatgttcggatatccgttccgggaccttgcggcgcaaatggcgcggcatcagtcctctttttccatggtgcattgcagcggatgctgatgacggcgggcgaaatccatcaccaggctgaccttggtctctgcaatctcgtggctgaagacaccgaccaccgcgacccccttcttgtgcacggtcagcatgatctcgaacgcctgcgcgtggttcatgccaaagaaccgttccagcacatgcacgacaaattccatcggcgtgtaatcgtcgttcagcaacagcaccttgtacagcggcgggcgcttggtcctggggcgcgtctgcaacaggaccgaggcatcattgtcctggtcatgcttgtccgacatcatgtgcaattgtgcagtcatggggtgcgcgtatccgattccgggttcggtttggtcgcaagcttatataaccttagcgcagaaatggaaaagagaaagcaaacgcgacagatggtgcaaaatctgaccactgtcggctttgatgccgatgacacgctctggcataacgagcggttctttcagatgacgcaggaccatttcgccgggctgctggccgatttcgccgaagccgaccacctgatggagcggctgttggccgccgaacggcgtaacatccgccactatggctacggggtcaaaggcttcacgctgtcgatgatcgaaaccgcgatcgaggtgaccgaggaccgggtgcccgcggccgtgatccggcagctgatcgaggccgggcaagagatgctggcccacccgatcgagctgttgccgcatgcccgcgccgcggtcgaggcagtggcgcagacccatcgcgtgctgctgatcaccaagggcgatctgatcgaccaggaacgcaaactggcgcaatcagggctgggcgacttgttccatggggtcgaaatcgtctctgaaaagacggcccagacctatgagaccgtcttcgagcgtcatggcgagggggccgggcgggcgatgatggtgggcaactccatgcgctcggatgtgctggcgccgatcctcgccggggcctggggcgtttacgtgccgcacgggctggaatgggagatcgaaaaggccgatccgcccgaagaccggacccggtttcacagcctgccggaccttggcgccctggccgatctggtcgggcagctgggttgagcctgaatcgcgcccggcgtgatctgtgtcacgaaacaggccgcttcgaatcacgcggtgccgcgccacaatattgccatgatcgccggtgttgggtcgtgtctcgccccaccccctagatgtggttcaggggcgtggcggaatttccgccgatgttcacaacctgcgggtttattttgagaattcgctgtgttagccttgggcaaagcagaataaacaagccagccggaaaccggcggcccgaggcagacagaggcaatgatcgtgcaggttcggcagaaaatgccggcccgtttgggcctgatcctttttttcgcgatctggatgatcgcggcgctctctggtgtggccagggcagccccctatgccgcgatggtgatcgacgcgcgcaccggcgaggtgctgcatgccacaaatgccgatacccgtctgcacccggcctctctgaccaagatgatgacgctctacatcgccttcgaggcggtccgcaatggcgagctgaccatggatacccaggtgcggatcgaccccttcgccgctaaggaaccgccctcgaaactgggcctgcgcgcggggcaaaagatcgcctttcgctatctggttcgggccgctgcggtgaaatcggccaatgatgccgccacctctatcggcattgcgatttccgggtccgaggccgcttttgcccggcgcatgaaccgcaccgccaaggcgctggggatgacgcgcaccacgttcaagaacgcccatgggctgaccgaatccggccatctcagcaccgcacgtgacatgaccacgctggggcggcatctgctttatgattacccgcagtattacaacctgttctcgcgccgcgagaccagcgccgggatcaagacggttgccaataccaaccgccgcctgttggacgcctatcagggcgccgacgggatcaagacgggctatacacaggcggcgggtttcaacctggtcgcctcggccaagcgcggcgacgaacgggtgattgccaccgtctttggcggcaaatccagcaccgcgcgcaacgccaaggtggccgagctgctggatctgggcttccgcaaggccccctcgcgcgcaccgatccgccggcctgacatgccgctttatgcgggcgaggttggggaaagctcgaaaaccgtgcgcgtcgctggtgcccccaccagcagcctgcggcccaatcagcgcccgggcggtgccatcgccaccgtggtggcacaggcggttgccgaaaccgcccgacaggacgaagaccgtatacaggccggtatcaacgccgctatggcccaggccgatatcgtcgcccagacgaccgatacacccgatcccggcctgcggcccagcatgcggcccgagaacctgatccttgccgcctcgcaacccgatgaggtcgagccggaacccgaacgcgaggtggtcacccggttgtcgacctcgggcgggcatctgtggggcatcaatatcgggcgctatcccaaccgctatgacgcggagaaggtgctgctgcgcaccgcgctggcagaagtatcgacactcgacggctcgctgcgcaaggtgcaccagtcctcgaaagggttcgaagcgacattccagggcatgacccgtgatcaggccgatcgcgcctgccgccgccttcaggcccgcaacgtcacctgtttcatgatcgggccgtcataaggccaggcatccgacgacctcgtgaatattggccgcagtcccaagctgcggccttttctttgccggctcgctcagcgctcgaatgcggtgacgctgacgccgccttcttccaggcatgcccgcaccgagcgggcgatctggaccgccgtcggcccgtcaccatgcaggcagatggtgtcgaccgaggtttccagatgtttgccgctttcggtgatgatcgcgcctgcgcgcaccatcttgagcatgcgcggcccggccagatccgggtcatggatcaccgcgccgggcagcgcgcggtcgaccagcgtgccgtcgtcgttataggcgcggtcggcgaatatctcgcccacccatttgcagcccagttcgcgcaccgcctgttcctgcttggtgaccgccagcaccatgatgatgatatcggggtccacatccagcgcgccctgataacaggcgcgcgccatgtcctgatcgaccgagcacatgttggccagtgccccgtgcagcttcagatgccggacctgcgtgcccaccgcccgcgccatgcccagcgccgcgcccagttgatagcgcacaaggttgcgcaggctgtcatggggcaccttcatgttgcggcggccgaacccttgcaggtcgggaaaacccggatgcgcaccgatacccaccccgttttccgccgcaagcgccatggttttcgccatcacgtccgggtcaccggcatgaaagccacaggcgatattggccgaggtgatgattttcagcaggctgtcatcatcgcccattttccaggggccaaagctttcgcccatgtcggcgttcaggtccacgcgggtcatgatatgctcctcagtcggtggcggacacaacgccgctgatcagttggtaggacagaaggtcgggaatgtcatgcgggtcgcgcaccagcggttcgacccgcgaggaaagacgcgcaaggtccttgagccaggccgcgtgtaccgcgaccgcctcctccagcgacacgaaatgaaagcgtaccgccccccccggcggcgtctgcgccgcgcgcggcaggtcacagggcagcacggtcgcgatccggggatagccacccgtggtctggcattcgggcaacaggatgaacgggttgccggtgccggtcatctggatgtcgccgggcgagatcacctcggacaggatgttgagctgacccttggcggcgaaacccggaccgtcgctgtccagctgcatccccatccggttggcgcgcgggccccggcggaactcggtcgcctcgaaccgggccagcgtctcaccatcgaacagcgcggtctggaaactggccaccacccgcagggcgccgccgccgaaccggtcctcagcggcgatcttcatgcccgcctcgcccttgtccggcccgttctccagcgtgtcgcccaccgccaccgcgcggccaacccgcgccgccagatgcgccgagcgtgagccgaggaaaggctcgctcgcaatgccgccacccagatgcaggtatccgtaaccgccgcgcagcaccgcgccgatgctcagccgctggcccttggccagcgcgtgcgaggcgttccacgcgaccgggctgccgtcgatgctggcctgcatcggcgcgccggtgagcgcgatgcgcagaggggcggtggcctcgaactctccgcccatgccggccatctccagcgccgccagatcgggtttctgccgcaagagcgcggccccttcgtagagcgcgcgcagatcggcggcgcccgagcgggacagaccctgatccaggtagccttcgcgcccctggtcctggatcgtgcaagcggggccgatgcggtggacgatcaggctcatgccgcgatctcctcgaccttggcaccgccggtgccgtcctcgttatgggcgcggatatggtccagctcgacgcgttcgataggttcaaacaccatctcgtcgccggggttgagggcaaatgtcggctccatccccggacggaagcaacggaacgcggtctgtccgatatggcgccaaccggtgggtgtggggcctgcaaagacgatcagctggcggatggcgcagaccagcgcgccctcgggtaccatcggggtcagttgctgcaggcggggaatgtcaaattcgggtgccagcggaccaagatagggctggccgggggcaaaaccgatggtcagcacccgaacgcgcgactgtcccagtcggcgcaccgcctcgtccacgtccagaccggcggcggcggcggcatcctcaagctgcggcgccagatcggtgccatagaccgtgggcacgcgccacagtttgcggcccgagggcagcggcgcggcgtaccagtctcgttccgccagcagggcagccagccgtgcctgcacctcggcatggctcaggcacaacggatcaaagcgcagataggccgaggcgagcgaagtcgagctttcgaccacgccttcccacccggcctcgtgcagcgcgccgcgaaaggccagcgccgcgcggttcgaccgctcggtcatggtgtcggcaaaggtgacaagcatcccgtccagcccgacggaacggatcaggggaaacgggtcagaccgggtcatagagcctccgcatcagggtcggggtcagatacatgggaaactggtagcatcccagaaagatcaacagcggctcggtcacttcgctgggtagcgcaacgaagaacagagcgaagttgcggttgcccgcaacgatcgaggtgggcaccggatcggccccgcccgtggcgcgcagggtcagataacacagggtctgcccgcccagattgatggcaaaggccgccagcagccaaaaggccagctcggccgggcgctcggtcatggccgggcgcaccgcagacatcagcgcgatcacgatcaccgccagcgcgatcaccgtcagcccgtccatcgcgcggcggttcagatcgctcaactgccgcgcgccccagtggcgtagggcaaaaccgcaacccgccgccaaaagaatgacccccagcaggcgcagggcggcgccaaaaacctcggccgggtcgccgaaagcgggcaacagccagaacaccggaatcgcggtcagcggcaacagcgcggtgcccaggatcaacagccgcagcgccggcgccggatcctgcgccagcaggatagtgaagttggccgagccggtgaccgagggcgcggccagaaccagcgccagaaccagcgccagcggtgtgaccggcagacccagcaggcgcaggcccagcaggaacaggatcggcagcgccagttgcagcaccagaacccggcgggcggtgcgggtcaggtccgccagcgagcccgccgcatcgaccgggccgatacgaaaggctgtcaggaacagcaacagcgccaccagttgcgggatccagggccgcatcaccgccgccagccccggcagggccaggccagcacccagccccaccatcaggcccagcctgccatgccgggcaacaaaggccagcgcctgttgcatcggttctgctccctcgccgcccgggcgctattgccccggacccgccctcagattgtccggcagccaggtggccagatcggggaacaggatcagcacgaacaccatcagcaccatgatcaggaacatcgggatggcggcgcgggcgatatagctcatctcgtgatcggtcatcccctgcaacacgaagaggttgaagccgataggcggcgtgatctgcgccatctcgaccaccaccacgatgaagatgccgaaccagatcaggtcgatgcccgcatcgcggatcatcggctcgaccaccgccatggtcagcaccacggacgagataccgtcaaggaaacagccaagaatgacgtagaaaaccagaagcaccatcagcagttcgaaccgcgacagatcccaggcggcgatcaggttggccagtccgcgcggcagaccggtaaagcccatcgacagcgacagaaaggccgcgccggcaaggatcagcgcgatcatcgcactggtgcgggtggcgcccatcaggctttcggcaaaggtcttccagctcaacgacccctgccccagcgccaagagcagcgaaccgatgacgccgaatgcggcggcctcggtcgcggtggcatagcccaggtacattgacccgatcaccaccaggatcagcgtgatcaccggcgccaggaagcgcgagttgcggatcttgtcggcaaagctcagcttgggttcgggattggggctccagtccttgccgaggcgggaatagatcgcgacatagcccatgaacatcgccgccagcaccagccccggcaggataccggcaaagaacagcttggtaatcgactcgttgatggtgacgccatagacgatcagcgtcagcgagggcgggatcatgaggcccagcgtcgccgccccggcgagcgtgccgatgatcatccgttcggggtatttgcgcttgcgcaattcggggatcgacatcttgcccaccgtggtcagcgtcgcagcggacgagcccgacacggcggcaaagacggtacagccgacgatattggtgtgcaccagcccaccgggcagcggcgccatccagggcgacaggcccttgaacatgtcctctgacaagcgcgttcgatacaggatctctcccatccagatgaacatcggcagcgccgtcagggtccagctggaggaggccgaccagatcgtggtcagcatgacatcgcccacggggcgggtggtgaacagctccatcccgacccaggccacgcccatcagcgccagcccgacccagacgccggtgccaagcagggtgaagagaacgaagagaaacagaatgatgaccgaaagattttccatcgccgcctactccccgtggctctggtcggcgaggtcacgcgtgatgcggtgatcgcccttgaagatgacgtggatcaggtgatcggtcagcgcgatggccaggatcacggcgcccagcaacatcgccgattgcgggatccacagcggcgtgcggtcctgtccctggctgatatcgttgaacttccagctccaatagacaaagcgataggcgtaccagacgaaataccacatcaccgccgtgccgatgccgaaacaccagacctcgatccagcggcgcagcccgtcgggcaccgcgttgagcaggatcgagacgcggatatgactgccccggttcagcgcgttggcaaaggccaggaaagacgcggccgccatggcataacccgcgtaatcgggcgcgcccggaaacacctcgccggtccagcgggccagcatctgcaccacgatcaaccccagaatggcgaccaggcacatggcggccagaacgccagcgatgagatagagcaaatccagtccgctgcgcaaacctctcagtagcgccatgacacatcctccgtttcggaaaaatcagccggatcgaggcgggcggcggacaacccgccgcccgcgccgcgtcccgtcgcttagtcggccttgaaggcgtcgacgatggccttgccctgatcaccggcggcttcgagccactcgctggtcatggtcacgccgatctctttcagctcgcccaccagctgatccgaagccggaccgacggtcatgccgccgtcacgcaggccctgaagggtaaagcccgtgtattccttggaccgccagttgccggcatattcggccagcccggcacaggcctggatcacgttcttgttctgatcgctcacgcccgaccacacatccgagttcacgaacacatagttgcgcggcagccaggcatcgacctcgtagaaatagttcagcgattcccagaccttgcggtcgtagccggtggaccccgacgagatcatcgaatccgccacaccagtggcaaaggcctggctgatctcggccgcctcgatggtcaccggcaacatgccggtcaattccgccagccgcgaggtggcgttgttgtacgagcggaacttgatccccttcatatcggcgaccgcgttcacctcgttcttgaaatacaggccctggggcggccacggcaccgaatagagcagggtcaggttctgctcggccagcagcgcggacagcggttccttggcggctttccacagcttgtcggcatcgtcaaacgaggtggcgaggaagggcaccgagtcaaaaccgaacagcgcgttctcgttctgatggcccgacagcagacgctcgccgatcggcgcctggccggtctgcacggcgcgcttgatgtcggcgcccttgaacagcgagcccgagggatgggtgacgatctcgatctcgccaccggtgccggtggtgacgcaattgccgaattcggccgcggtcaccgaatggaagttcgagccggaataggccagcggcatatcccaggtttcggccgttgcggacagggccgcaaccgaggtcagcgccgtcgccgcaagaagagttgtcagttttttcatcgtagtctccctagttggttggttcgttttggggttctcagttttgcccggccttcgtgtagcgtgccggtgaatagacgctcaggtcaatgttgggctgccgcccggcgatgagctgtgccaggatacggccggttttcgggccgccggtcaggccgacatggtgatggccaaagccggtaaaggcacccttgagatggggcagctctccgatcacgggaatagaatccgcgggtgcggggcggtgacccagccattcggtgacttcgtcggccttgaggcccggaaacaccgccgccgcactgcgcttgagcaactcgatgggcgcgcgcgacggtcccgcatcgagcccgccgaactcgaccaccccggccagacgcaagcggccctccatcggggtggcgacaaatttgcgcgcggccaccatgaccggcgatttcggcatgaagttcggattccagaactcgatgtgatatccgcgctcggcctcgagcggcacttcaagccccagtttcctggccagcggtccggaccagaccccggtggcaatgacagcggcatcgcaggggatggtccgacccccggcacgcaccccggtgacacggccgttttcccgcgcgatatcctcgacatcggcctggatcagctgcccgcccgaggccaccacatgcgcggccagatccttgacgtattgaccgggatcggtgatgcgcccgtgatccttgagccggacggcgaagcgcagatcggacgagaagatgggatcatagccccggaactcctcggcctccatctcgtcccagacaaagccgttctgccgccgcaggttccagccgaacgcgtcaccctgaaaatgcgcgcggtcgttgtaaatgaacagatagtccgagggcaccacccatttttcggcccctgtcccctgtgccagcgccagatgatccgccaggctgtcgccgacgatgggcgccattgcagccgccgtttgcgttgcatcccgggcattggcccggcgcagatagcgcaacagccaaggtgccagacgcggcagatacccccatctgaggaagagcggctcgttggggctgaacagcatccggggcgctttggcgatcagcccgggcgtggtcaccggcacgatcgagcacgaggccaggacaccgccgttgccatatgacgtaccttcggccgggccggcacggtcgatcagcaccacctggtgcccgtcgcgctgcaaccagatcgcggtggacacgccaacgataccggcgccgatgatcgcaatggtttttgcggtatccgtcatgatcctccccaaccggccatggcacgtgccagaaccgattccctgaacgccagcatggcatacattttcaaaacgtcaacaaaatgtcgataagttgccatcgaatgagtcatcccgatctccggacggcataatgttcaagcttctcgggatcggcgcgcgcgcccaaccccggcccatccggcacgatgacctgacccgcctcgacccggaacggcgtttccagaatatcctcgttgaggaagtagctggcctgatagaactcgcatcccaaggtgatttccggagtggctgcgatcatgtgggtgccggccagatgcgccagccctgcctcgaacatgtcgccaccataggccatcaacccatgggcggcggcaatccgggccactgtctgggcccgcgtcagcccaccggatttcatgatcttgatcgagacgccgtcacagatgccttcgtgcgcggcccgcaccatgtcctcgggaccatagacactttcatctgccagcagcgggacatcagtcagcccacgcagcctggccatcagctcgaaatgatgcgcgcgcaccggctgttcgatgaagtcgggctgaaactgcgccacgtccagcacacgcggcaccgcctcgtcgatctcaagtccctgattgtaatcgacgcgcacccggaactcggggaagtcgcgcgcgatcagctccagccgcatgatatcaaaggcatggtcgcgaaagccggtcttgagcttgatcaggcccacaccgtcggcgcgcaagcgttccatcagcgcgatatcggcgtcgaagtccgggttggcaatggaacagctgagcgggatcgtgtcgcggcatttaccgccaagcaacgcccagaccggcaggttcgagatgcggccggccagatccagcaacgcgctgtccagtgccgccttggcctcggtgcagtgagcgaccgcgcgggcggcctcgtccatgatcgccaccctgtcgccaacgcggcgcccgatcaccaaggggcgcaggtagcgatccagtgccgcatagctcgcctcgggcgtgccggtaaagaccgcccagggcgaggcctcgccaaacccctcggcgccgccctcggcaacgagacggagaacgacaatctcgcaactcccctcgacccgaccgatcccgtgatcgcgcgcggacacgacaggcaaggccaaatgccaaaggtccattgcgatgatcttttgctcaaggtcgcccatcattgtcccccgttgacccaaggagagtgtgcggaagcctttgcatcatttccaatactaagatttgcacaaaccatcatttcagatgatacataaactgatatgagccgtttctttcgccactatcaggcctttcacgccatcatcgagaccggcaccgtaaccggcgccgccgaacggctgggtgtgtcacagcccgcaatctccaacctgctggcacagctggaacggcgcacccgcctgaaactgttcgaacgcaatcgcggccgcctgctgccaacacccgaggcgatggtgctgttcgacgagatcgacacggtcatccgcgggctgggccaggtgagtcaggcggtggtcgacctgcaaaatcagaaggccgggcaattgcaggtggccaccaaccacgccatggccttcggcttcatgccggaacagatcgcgcgctttgccgcagacaaaccgaatctgaccgtcgcctttcagtcgcaatactcggccaagatccaggactgggtcatggccggcctgttcgagatcggaatttgcgaacagccggttcgcaccgatgggctggactgggttccgtttttcttcgagatccaatgcgcggtacccgccgacagcccgctggcccggcacgaggagctgacaccaatcctgctggacgatgtgccctttatcgtcatgggcgccgaccacatggtgacccggcgcgcgcgcgaggcatttcaccgcgagggcgccaatctgcgcatccgctgccagaccgacctgttccgcaatgcgttgaaccttgtgaaacaggggcttggcgtcacgctggtcgacccctttaccctgtccagcgacgatcgcagcggctatgtcctgcgccgatttgcaccgcgcatcctgctggacgtcatcatcgtcacggcacgcggccgcccgatctcggcgatcggcgcgcaatttctggagcaggtctcggccagcatgaccacccttgccaccgcagccccggaccccgccgagccatgaacaattcgcaaccaaccgcgaaaaaccggcaatttcgcccttgtccttgggggatgaaatccataaacgggtcagcggagctgtggccgagtggtcgaaggcgctcccctgctaagggagtaggcccggaagggtctcgtgggttcgaatcccatcggctccgccaccacaaccacatcaataattaatgttataattcaattcattacctcaaagtcacaacagccaaccacacacgttgaccacacctcagaaaaacccagtgaagcgctgtgctcctttagactgattcagtacagggtcagggccaacaagtgcactcaacctcaatgacggcttccaccagacagcggaagctcaaaaagtagcgctatgtactggtcaggagacagagtcgcctcatctacttatctgctttcggcccattcctgccgttggcggctagggcaagatgctgcacccgcagcccgcattgccgactttcgctgcaaccgcaaaaactgaggcatgtcgaactcacacattgcgaacgaagggtgaattcgctgcggttgccccaatggctgctttcgacgttcacgaatgacttagcaaagcgatttttggatatgctggcaattcgagtccttacgccataacctgatggggcgttactattggactccccatgcgtctccctacaccgttgcttctcgccattttcattgtcgttaactcgacgactgtcgcaacgggccagaacacggatccggagctaccaaggcctgatcaaataagtgagtactatcaagcatcagcagctagctggccagcaataccccacattgctttgctagcaattgttgccgcagaagatcgccggttctttgaaaggccactgcaacactcaacgatcacaaaacagattgggcagtggtaccctcagccgggaatcgagaagcatcaaagagttgtgctctcattcgcggtaggtgaagtactctcgcatgatgaagtcctgaactggtatgcgaatgaggttttccttgggcaagcgtgctttggtctttcaaatgcttcgatggtttactttggaaaatcagctgccgacttgaatcttgaagagatcgcttatcttgcagcactgcctaaggcgccttcgctgttccatccagtgcgctcacgcgacagagccattgaacgcagagatttcatattgatggaaatgcgaaacgccggtttcatatccggcgacgaaactgaccgcgccatgcagacggccttgaacgtgcatgacccattggtgcgatgcgagcctctcgaataatgcttgtcgtcatgtggaggcgaatgatatgcacatctatcttggtcgtttgggcctgcggtcaagcggcggccgagaacgagattctccagttctttccgtcgggacctatgcatgaagacgaccgactaacaggctattttgaggtgaccgtacaaggctgcgatgtggagttgaccgaaacctctgaaccctttttcaccgtgcgcagatttgatgtgcaaagttacgagaccgatccagggcgtcttacttggccatacgctaagcagctctcgacgcgatataacgttgcttggttcggacgcaaccgcgcaacagacgcatctctggaagagctcaacatcaaacttcggcgactccgtgtttcttggagcgatcggaggagacttagtcccgatgaagtgcgagccaaatcaatggaacttgagcattggctttccgaaatcaggtctggtgtgctaggccaatttgctcaacgcaaccataccgcgagatatttctctgacagtgaagattttttgggttcagtttcgatcaatactgcaatggtaatgcctgtgcgggctagtgatatgtcgtcgctcgcgcatgcgatgtaccggcatggcttaacctgccaccgcaactgaaaacctcatcatcgtgttttctaagagcggccattcgcggcgttgccgcaacttggtatctctggtctcgaagccgtcatgcggcgatgcaacagagggcaccgcacccctgaccggcgtcaagacggtttcggcccaaaccggtcattgcccaacctaacccaatgcttcactgcggccatccatagctgccgttcgcaccctcgttcggcctggttggcctcatcatggaagtctgaaacttgcttcatggcataggcagcctggctaggcctttgctcaaacttcggcccccaaaatatgtcgaaacggctgcgcggtcaaaattggttcagacgtcggtgacatcgctcagctcgggtgagcctcaaagcgattgcaagaatcggcatttaagggttgcattggatcggcatgatacaaccatgacttaatcgcaaatgatactttggggggattgatgcaacgaagggaattcctgcgctctttaggcgcgacgacggcaatcgcggccggtgtgcagaacctcggcgtgtccatggccatggcccgcacaggtgagcccttgcgcgacctaccggaattgagatcccaaaacggccacgtcaaaaccaagttgatcatcgagaacggcaagtttcaggtgggcgaccgcgtcctgaccgttccggcctatcggtttgaacatatggacaccggctcgctgccaggtccaacgctgcgcatcagaccgggcgatcatgtcgaatgggaccttgtgaacaagatgacaccgaccggaattccggatggggcgtcggacgaacagaaaaatatgtttcagcagctggaatacaccaatgtacatgtgcacgggatgcaggtgtcgccaaaaccgggggcggacaatgtctatcaagtgctgcggccattctgcccgccagagccctattcctatcacgtgccgggccccgacacaggcttgccccagccagcgggcatgttctggtatcaccctcacaaacacggcagtaccgcccaccaggcatgggagggtctgtcgggcgcgatcatcgtcgagggcgacatcgatgaggtgccggaaatcaagaatatccgcgagcgggtgatcgtgctgaacggtctgctggtcaatccggcgggcgaggtgccgcgcgcagcgatcgtacccaatgcgggcttttcgcccttctcgccgatcccgtcccaacccacggacattatccttacgatgaacggacagttgcgcccggtgatcgacatccgaccaggcgaagtgcagcgctggcgttttttgaacgcagcgccgcatcggttcttctggttgaacctggatgggcatgatttctatcagatcggccaggacggcatcccctttgccgcgccgcgcccggtcaagcgcatcctgatggcacccggaaatcgagcggagttcctggtcaagggcggagaggtcggccgctatgacctgcacgcggatcaatatgagcagggtcatcccggcggcgcccgccccggctgggtgattggcacgatggaggtcaacggaacgatccgagacgatccattgccgagcaagctggtcgagccgccgaagatgccggatctacccatcgccaaccgacgagaaatccgtttcaagggggagatttccggcaatgaagaaaaaggcgaatatgttggcagccacgaccatagtggcggcatgcgcccaccggtgcaattctatctcgacggaaagatcttcgagctgaaccgcatcgaccaaaaggttcttgctggcacggttgaggaatggacgctgatcaacgaagacgtttttcaacatccgttccacattcacgtaaatccgtttcaggtgatcgatatcaacggccaaccgacctatgacgacagctggtgggacgtaatcgcattgccgtcaaaaggcaggctgacagttaggatgtacttccgcccggacgtagacggcaaaactgtctatcactgtcacatcttgccgcacgaggataacggcatgatggcaaacctctatatcttcccgccagggacggacatgaacaatccgccagcgatccccgacacgccagagccaacgggaatggggccctgcaaagtatgagacagtatctgaaatccgccttcgccgccgcgactgcggccctgattgcgcaggtcgcagctgccgagacgaaatatcaaccctggcaacaggatggtgtcgccaagcggccatatattttcacacaacagcacaatgtgggaaaagaaaccgatgacgaggccggggggcaattgatccgactgggatatcccttgcaggttcaattgccgggcaacccggcgctttggacgtttcagccggatgccagcctcaatgtggaataccttggccgcaccatggtctattcccccaaccgcattgaagggacagagtcgattcaggtgttcgacctcgccctgacgccggacgccgcgagcggaacgcaggggtatttcacctttaccaccgaagaactgcccccgtcgctcgacaaggtcgtgccgggcggcatctacgtggtccatttcgaagtgattgaaccgagtaaataagtttgcatgcctgaggtgtgatcggccctgagctgccgttgtccaaccctttattttgctgcggttgcagcccggatagctgaccatcaggccgatagggttcattatgtttaatcagctattcccctgaaatgacttctggagcattctgcttgacgccacgcgccaggttggcgcgcggcaatcttatgtttgctcagaacaggaagtcgtcggctgtgagatcagccatattgataccagtcagcgtgattgtattgccagcaccatcactgatcagggcatccgaacctgattgtgttaggtggttggtggtcaggtcgctgaaggacgtgatctgagagacgccactcaggtcaattgtctcgcccgattggctggtggagaagtccgcaatcgtatcctggccaaagtcggacaggaacacgaagctatccgcacccgttccgccttcgagatagtcgttcgccttgccccccgtgagagtgtcgttgccagcttcaccgtagaaatggtcgccaagagcctcccgaccggcttctggggcatccgtttgcccggaggtgaggtggtcgttgccatcgcccccgtagagggtatccgcatcggcagtgatgccgtcgtcgccccctgtaagcgtgtcgttgccagcgtctccatgcagcaggtctttgccattcgagccaaagatctgatcgtcaccatccccgccgcttgcgtggtcgaaaccaaccaggttttcggttggaccacttgtgtagatcacgtcatcgcctttgccaccagtgatggtgtcgtcgcctccaccaccgtacatgcgatcaccaaaagcttgacgatctgcatctggcgtttccacctggccagatgtgatgctgtcgttgcccgcaccgccttcaagcgtgtcgcgctccgcggtggcaaggtcatcgccgccgttgagcgtgtcgttgccgtcaccgcccttcaggtggtcataaccattagacccgaccagcaggtcatcgcctgcgccgccatcggccgtatcgttaccggactgattggcttccgctgcaccgctgtagatgctgtcattgccatcaccgccccacagttcgtcgttgccactgccgcctttgagaacatcattggccgcgccgcccgtgagtgtatcgtcacccgcttgaccgaacaggtgatcaccaaggccctcgcgtccggcttccggcgccaaggtttgtcccgaggtcaggctgtcgttgccatcgcccccgtccagcgtgtcagcgtcagctgtgataccgtcgttgccgcccgtcagagtgtcattgcccgcatcgccaaacagcaagtccttgccgtttgagccatggatcaggtcatcgccgtcgcccccgctggcatgatcaaagccaacgaggttatcagttggaccgccggtgtagatgacatcgtcacctttaccaccggtgatggtgtcgtcacctccgcctccgtacatatagtcgccataaatctggcgatctgcgtcgggtatcacaacttgcccggaggtgatgctgtcgttgccggtaccgccctcgagcgtgtcacgctcggctgtcgccaggtcgtcaccgccattcagcgtgtcattgccgtcgccacctttcagatggtcatagccatttgacccgatgatcagatcatctccggctccgccgtcagcagtgtcgttgcccgagacattggcgtcatccgccccgacgtagatgctgtcgttgccatcgccacctgacaagctgtcgttgcctgcaccaccttccagatgatcgtcgtctgctccgccaaacaggaagtctctgtccgcgccgccatagaggctgtccgcgccgctttcgcctgagaggcggtcaatgccgctgtccccgatgagccggtccgcgccatctccacccatcagatcgtcgttgcctgccaacccgttgagcgtatcgttgccgtctgcaccccaaagcacgttgtgggaggcatcgccgtacaactggtcgtcatgttcggagccgaataggttttcaatgccagagaagacatctccaacggcatccccggtaaagttcgatgcgttagtaccatccaggcgcacatacacggcttcggacgaaccggcatagctggccgcgtcaatgccatcgccgccgttcagtgtatccgcgcccgcgccaccatggagagcgtcgttggcactgccaccgtccaggctgtcggtcccgtcgttgccgtaaaggatgtcattgtcgccgccgccatcaagcgtgtccgcaccttcgccgccgaaaagagcatcctgtgcattgccccccgacagactgtcgtcgccctctccaccatccaggtagtcgtttcctgacccgcccgacagggtgtcgtcaccaacgtttccttccaggcggtcatccccaaggtcgcccacgaggctgtcattgcccgcttcgccatagaggcgatcagacccgttcattccatcgagcgtgtcattgccctcgccaccaagcaggacgtcagaaccgtcgtgtcctttcagggtatcgtttccattctcgccaaacagggtatcggcaccagcgtcgccatagacgctatcgtcaccttcaccaccccattgacggtcggcaccattgccgccgcgcacgtagtcatttccaaggccgccgaccagcacatccgccccatcgtgaccgtagagcgtatcctggccatcacctcctgtgatgctgtcgctgccatcctgaccgcgcagaatgtcgtcaccgtcctggcctgcgatactgtcggaaccggagtcgccaaacaccgagtcgtcatccgctcctgcgtagatcacatccgcgccatctccaccgcgcagagtgtcttcgctgccagatgtgctttcctgttggttcagatacagccagtggccagtgctggtgctgtctgcataaatcgtgtcattccctgaacctgccgaagtgttgtttgccacaatggcgtgcccaaaaatgacggcatttgggtctgctatctccagatcatcgcgatccgcgaaatagaaggttgcctcattgtcttcgcctgcgtccgcttcaaccagatagataacctcgtcctgatccgccagcgaggttaaccaggccgcaaactcggcgtcggtcatcgcgccggagacggcatcgtccgtgcgacccgcggcacgaccatgttcgatgtaatgacgggttgccgctgacaggtccgcgccgaattgcgaacgcatatcagagtagttcttcagatattgttcggcgtcaaagtcaccccggctcaaaccagcgtcatgaccggtatcaatgtagtgacgggttgcagccgtcagatcaaaaccatggagctgatacaccgaaggatttgccgctaggtactgaaggggattgaacgtcacctcacggttctcggcttggccgtagttgacccagtggtcccgcccaatggtccaattgcttgacgtgttgtcaacttcgtcattggcgatcaggtcatcataggacgcgacatagttcaggctaaaggcttcctcgtcttcaagtgctttatgagaccagaaggttttcccactgtttcccaggaaaacgacttgctcgacatcctgaacatggacaacagcatcacccgagtagaagatgtattggcctttaccctggtgggccgtcgagtaaattggttgcccgccatcggggccaccttcaaccgtcccggtttggacctggcttgttttgtgaacagactcccattgccacatgtcccggtgaccgttgaggcgcagcgtatcggtccctagacccccttgaaccacattctgcccgctatgggtttgcagctcgaagatatcgttgccgccaccgcccttgtagacgtcgtcgccatccccatcgaagaagagatcatattcagcaccgccataggcgacatcatcacccgcgccgccatagatggtgtcacgaccttcgccaccgttgaggaagtcgtcgccatctccgcccatcaggcggtcattatgatctccgccgaatagaacatcatccccggcctcgccacgcaagacatcgttggctgcatcgccatagagggtgtcatctccatctcgtccccaaagagtgtcttcgttgtctccgccaaacaactgatcatcgccattgcccccatcaaggttgtcgtgaccgtcgccaccgagaagataatcgtcgccatcctcgccatgcaattggtcttggccgatcccaccaatgactaggtcatcgccaacttgagcataaagtgtgtcgttgccttctcccccggacaggaggtcatccgcaccgcccccacgaagaaggtcttggcctgcacggccatacaaccaaacggaagttgaagtgtattcggcaatcaaagtatcgctggcatcgcccccagatgctcgctcgaagccatttgcagctagatcaaatgttatgcttgacgtgccagagtagagggcactgtcaaaaccatcgccacccctaatggctacgtcgtcagcatcaaagattacgaggtcgtttccggcaccgccgtctaggctgtcgcttccttcgccgccaatcagaatatcatcagcttgtccgccaaggactgtatcagcccctgcaccgccgtttaccgagacgctacgtgtatgccccgaagcatcgagcaggtttgcattatcattgccttcagcgccatccagccacgcgctgacaagatcaatgtcatctggtcccgtttcgtccagcttttggtattggtatgtttcgccattctccagctcaactgtaaatcctgaagatgtttcaacacgtcgccatccttgttcggacgctgccaaggatacatcgcccacaccaccttcaatagcttccccgttgcgggtataggacgccaacccgtgcagagtgttgccatagacggtgatgtcatcatcagtgtgatcgtagtcggaaccatcgtcataacccaggttgatctgcgtgatgccccaatcagccaggctgcgcagttccccgttgtctgtctcgccatcctgatcgagatcttgccatattcgcaactcgttccaaacactgtccgaagtattcagaacaccatcattgttgtcatcgaacgcacgccgaagtccttgtagatcggtatcgtcctcattgccccatagcgtaaaagccaattctcgggcctgatcgatctgaccatcccctgatccgcgcgatccatccgcgttcagatcaatgacaagaaatccgtcatctgctgatacccaactggtacgttcacgatacccatcctggtcccagtcaaatgagatcttttggtcgaaactgatctccacgccgtcattgttcaaatccaaaatgacgggttgctctccaccgccccaggcacttgggctcccgtcgtgccccacatgccctcctgcacccggtgacgaaaccgtattcccttcttcatcaacgctgcctgcattaactggattgttattcccgtccaatacgtcgcggtacccgattaccttaccgagagttcctattacctccgatacggttcgatttgcggggacgtctttaacgctatagaatgaatcgttatgaacccgattcccgtcggcaatgtatgtgtggaaatcttcaacttcaaaattgtaggttctccaacctacttgcgtgatgctgtcatctttagggggtgagttttcgatttcaccagggtgtacttttgatcgttttgctgtgacaatatttccatgaaaatcaactaaacttacttcttctccgacaaattgaagttgatctcctatccggaaaaagttacctgattcacctaggaacaggtgacccggcgtcgtaaagagatcatcatattcgtccccacgccttagtctaatcaaatctgttgtatgattctgaaaggtctgctttacttttcctggtttcaggttgccctctgtgtcataggacaccactatgtcgcccgaagagatgttttcaattctctttttccatacttttttgtgtacggtttctgtgtcatacgcgccatattcattcggctgcagcgaagggtcactaggccacatatatatatttgtgcctgctacaaagcagttattaatggcatcggataaagtggtcgagttcaaccccaacttttcagccgcaatttccagtttgtcttcgactatcgataccttgtcgggaaaggtggcctttgccaattccttggccaaaaagtcgtaagcctcttgatcaagactcacgtgacctttttgcgcagcgtccaacacgtcgagggagtttgcgtaagcggtagcgtggtctccagcgcccgagttgattgctgctactaccgcttcagcgccccaggatatggtcccaaacgctcctgcttttgcgcccaacgttgctattccagcagctatagcagtattagatactccctgagcaaactcaatcgattgactgtgatgggggggggttgggtcgagcaatggttcacggcctgttaggatgcgcccaatgtttatagctaagtcaattgttatgtccgcaaagctgttagagtttagatagtcattgctagcacgcaatcccctatggtactcgactagatcatcaaaattatcaatgtccctgtatttagtaagattaaactcgtttgccatgcttgttattgatcctattgatggtgaatataaatgctactgaagagatgtatatgagggtgcagaaataagctcttgacccttcttgaaataggaatatctgcgtgattctttccaagagactgtgacttgtgttatgagcttgctgcatgagtaccatggaggaaaggaagaagacggcgagaagtactcccgtgatgtcattttttttgtatagtgaagcgccaagtaacgacatgatcgcagccatccataaggaaaggtaaccaagctctgagaggatggatgctgcaactacaacgaggaagcttgcgtagtttctcaaattctttgtggtgtcgtgggctgcttttgattcgccgtttacctttgcggggtcttcgtttcgcatcgtttgattcttccgcaatatcaatttggtcctgcctcggatactaggatttctttcgggtgtccatatgctatccatattcttcggatcggtgctaatttcaaatatttcgtttggggcagtgcattctgggagcggcccttttcacatcacggcgtagtttgcggctaggctccagacccattgatttcaggcttctggcgtgattcaggctccgcaaggagatctgatcgatgagcaatctgtattggctgaccgacgcccagatggagcgcctgaagccgttctttcccaagagccatggcaagccccgcgtcgatgatcgtcgcgtcctcagcggcatagtcttcatcaatcgcaatgggttgcgttggtgtgacgcgccgaaggaatacggcccggccaagaccctctacaaccgttggaaacgctggagcgacaacggggtcttcgcccggatcatggtgggcctggccaccgaaagcgccgagcacaagacgatcatgatcgacgcgacctatctcaaggcacaccgcactgcgtcgagcctgtgcgtgaaaaaggggggcgcgggcgccaaatcgggcgcaccaaaggcggtatgaacaccaagctgcacgccgttgccgatgccaaggggcggccgatcgggttcttcatgtccgccgggcaggtcagcgattataccggcgccgcggctcttctgggcagtctgccgaaggcgggttggctgctggccgacaggggctatgacgccgattggttcagagaagcgttgaaagacaaggggataaaggtttgcatccccggccggaaatcccgcaagaaggccgtcaaatacgacaagcggcgctacaaacggcgcaaccggatcgagatcatgttcggccggttgaaggattggaggcgcgtcgccacccgatacgaccggtgcgcggaaacgttcttctccgcgatcatgctagccgcaaccgttttgttctggttatgacccgagaacgagtcctgagcctagcagggctgccgaccttggtggcagcgcgtttcaccaatcagaacttggcgtaatgcctgacctgacaatctgcaacaggggatccgttgcggacctacacacttcaatcgccaccactttgaccaaccaaccgaaagacaactaatgctctatttcgaccattggaccaaggtgcccgccgatatctggcgttggccaaatttttcccccgaggaaatcgcctgccggagcaccggtaaggtgggcattgacccgcaagccatggacaagctgcaagcgctgcgcgaccggctcggggcgcctctcatgctcaactcggcctatcgctcacccgagcacaaccgcgccgagggtggtgcccctgcctcggaacacctcaaggcccgtgcattcgacgtgtcgatgatcaaccacgacccggcggaatttgaggccgccgcgcgggcggtgggcttcaccggctttggcttctaccgccgaaacaacttcattcacgtcgatatcggccccgcgcgggaatggggcaatcgctggtttgaccgggtgccgcacggcgccccgctccgacccgctcctcgcttctcaccgccgcccaagctgcgcccggagaccctcgccgaggatcgcggcgcacgcggcaccgcccttggcgccgggggtggcgtggcgctgatcggcgcgctcggcaatgtggttggtgacctcaacccaaccgcgcaggccatcgccttcggcggcgccatcgtgctggccgccagtctggcctacctgatccgtgacaagatacgcgagtgggcttgattgccgtggtttttggtaggtaagcactcacaaagtgcaacctcgccccgctatgatggcggggcgttttttgcgtttccgaacccaagcgattcgcgcaacatttcccgcaacaaatcccgcaacattttttgatttggttcatttatgttgttgattttaaatgataacattggtgatgctgaatcccatcggtccgccaccacaaccaccttcaaaaatttcattaaaattctactgcttaagccaacggcacggcagccaaccacacacgttgaccacacctctaagaaaaccagtgaagcgttatgctgctttagactgattcagtacagggtcaggctacatagcccagagcaggcaaggcccagttcacaacttttttgccctggtgcaccgaattgccttaagcgcaatacagcatctcctcagcaccttttctcaacatgttggaacaagcagccagttggtgctctgaaatgaactcatcaggtttgtggccttgttccgccatagagcccggcccgcaaacgactgtctggatgccaagctctgaaagaacgcccgcctccgttccgaaggcaacgtggcttatgtttccatcgcaccaggaccggacgcgcgataccaaaggttcggagaccgctaccgaaagcccgggatatcccgccagagcgtcgagcgagatgtgcgccacatcagcatagttgcctttgaccgcgtctgccgcctgctgaatgcgggcctcaatcacctcgggatcatcttctgcaagatgtctgaactcgaacaatagcgtggctttgtcgggcacgagatttagtgcctcgccgccgtggagctggccaacatgcagcgtcgtgtaggggacgtcatagtcgccgttgaaatttccatcttgtcggaattcgtcttgcatctgacgcagcttggtaacgaaatcgactgcaagatgaagcgcgttgacaaaccggggggccagcgcggaatggccggcctctccccgaaagtcggcacgataggagcgtttgcccttgtgactgatcgcgacctgcatctctgttggctcgcccactatggccagttccgggcgccccaacagtggccgcagtcgatctttcatacgtgaaatcccgacacagccgatttcttcgtcgtaagaaatcagaagcttcaggggcgcgtgcaaatcacggcgatgaaccacatcggccaaagccagcatttccgccaagaagcctttcatatccgtcgtgccgcgcccgtacagcttgtcgccctgccgggtcagtttgaagggtggcacgcaccaactctgtccttcgacagggacgacgtcggaatgcgcagacaacagaaggccaccgtcaaccgaaggcccgatctcagcaaaaaggcctgcctttgcctcttcagggtctgcgatacgatgcaccctgaatcctcgggtgcgcagaaagtcttcgacgtaggcgatcatgtcgaggtttggccggtcactgaccgtttcaaaggcgaccaaacgctccaatacttctagcgagaggctcacgtcagcgcttctcctccgatggctctcaatgcgccagatcgcacctgttcccgcgcgtagtcgatgaacgcactcacggttcgagacttttccgctccacttgtggtcagaaggcccatccgcagtgaacggactggtcccgaaatcggcacataaaccagcgggcttccatcaggtgacatgtcgctttgtgggcgcacattggcgatggaatagccgaacgcgttccccaccatcgagcgcatcacggccatgtcgcgcgtccgctccacgatgcggggcttttgctgtgaggtttcaaacagggacaggaaatagtcagcactaatgggcagatcgagaagaatcattggcaaacccgccagatcctcaatggaaatggccggtttatttgccagttcatgctctgcgtgaagcaaggcgaacggatgcaagcgtacgagcccgatgaacttcaggtctgtcggaatatccatgtcgtaggtcagcgcaacgtcgatttccgagcgttgcaacgcattgaatatctcggcctggttcaactctttctggacgatcctgacatcggggaaaccgctttcaaaaccgcgtcgcattcgtggaagcaccagttgcgcgaaagtcagcaggcaacctattgccaaggggccgcgcgtagactcggagatatcagcggcaatatttgctatctcccttgcgccactcagtaccagtcgggcttgttcaaacaccctttgcccgcctcgagtgagcgacaggccctgtgcgtgttggcgcacgaacagtgaaatcgcgagtttttcctcaagctgggtgatggccgatgagattgacggagacgagacgttcagccgatctgcagcccgtacaatgctgcctgtttcgccgacggcaacaaggtattccaactgccggagggtcaggcgcgacaagcacggactccccatgtgctgcgccgcgtgccggcagctgagatttgcatccggtcaggccacttcaacggcggcatcctgactggccagccaggtctggaagtcacggattgtgccttcaaaatcatcctcggcaagtggcccttcgaccgcgtgggcagagcgcagcgcgacctgcatgcgctcgagcttttcccgatcctctcgattgacttcttcccacagggaaatgcgttgttggatcgtgtcgtgatcaagattatcgcgatatacggacatcgtccacttgacgcggatcagacttgcgttgaccggaaaaatgcacagcgacaccagcaagcttgcggcctggctggccacctgagttggaaacttggcgaagagggaagagcgtttgcgctctggctcgctcaggcccagtgctccctcgccacgcggcgtgatgttgtcggggtaattcgcggcatatgaggtgaaaccatcaccgctgaccagtttgcgagacagccccgacggggtgtagccatgcagcgtttgcgggtggaccacactcaggtggtagccttccatgaagttctcgaccaagcatttccagttggtctgccagtcttcctcggccacatggacaaggtgaaaatcttctgtctcgtaaggtgccagcatcgcatcaagctctggatgctcaaaaggtagtgcgtctggtgtcagattcacatagatgaacccgttccaaagctggacggcatgttccggcagcttgcaggacttggcatcgaaaccggcattctccatccgtggggcacgcagcaaggctccgtcacgcccgtaggcccaagcatggtaggaacacacaaaccgtttggtgttgccgcgaccctctgccaagggcatgcctcggtggcggcacacatttgccatgacgcgcacgctctgatcatcgccgcgtaccaccagcaacggctcattcagaagctgggcagtaaagaaatcgcccggttcgggaatttcgtcgacccgacccagacaatgccagccggtgcgcagaacggtacgcgcttcatgttcgaattgctcctgcgacgtatagaacgcaccgggcatgcccatcggtcgatccacgggcagggcggccaggtcttgaagcttcgtacgcagataggtcatcccagcctccctcttgttcatggaatcatgcgtcccctggaacgccgtaggatggcgcggcaccgggatcgagcgcgcggcgcacgtaatcgttcagttgcggtttgtagatatcccaggcagtcgcgaccgcctcgataggacaatcttcggtccagtcgcagcgcaggtcagccacaggccagctcaccttgtcgaccagcatcataccagcagaatgtacaggcccggcctcccccccggcggacagccctgcgcgcatggcggcgatcagccggtcgcccagatggccctcggaggtttcgaatgcaagaacaatggctgcaggcaccccatcatgggccagcagattgccacctgatgcaacatctttaccctgcgcctcgttccagttgcccagcacgttctggccagagtgtatggcggtggtcccctgaccatcaatcgccagaagttgccggtatgcgatatgcgtagcttcgcctgcaatctggcgcaccgccgcctcagcagaggcgccccgttccatcaggtccagcgtctttggccctaggctggggtcagtgacattctgactggcgacagcccccacaccggctcgcgcaaaagcgcagcgggccgcaacggccggagaggaagaggagattgccatgccgaacatgccggtcttggcgcagcgcgccacgagtgagaacgtcatcggcctaatccgggatcacggcggtggcgtcgatttccaccagccattcgggccgcgcgagggcctgcacaaccagcccggtcgagactgggtgtacgcctttgatatattcgcccatggtgcgatacaccgcctcgcggtggcgcacatcggtgatgtagacgacgaccttgaccagatgcgccatctctccccctgcttcctcgatcaattgcttgatgttctgcatcaccttgtgggtctgctcggccgggtcgtgactgtcgatgttcttcgcatcatccagattctgtgggcactgcccgcgcatccagacagtgcgtccgccgcgcgtgacaacaacttggcataggtcattatcaagcgcctgctcagggtaagtatcggcggtattgaatgtgcggatacgggtgtgggccatgctaagacgagctccctgcgtcgattcgggccataagatactttgcaaagtcgtagttcgggcgttccaggtggctcagatggccgggtgtcgccacttctgaacataggccacgatagactttttcagtgcagccgcgatcctcgacattcacctcatccagaagtgtcttgagcgcggtaaagttatcctgcgcatccggatcagctgcaaaatcgttcgacataccgccgccgaaacgaatgtgcacctgacctggccccttgggatgcagggacagataccaaaagtatcccggtgtcagcgtgatcatcaagcttgggtagagcgccagcagataggtcgtacgccttgcgtcgccttccagccggtcattgctgggatgcgccatggcgatccgcagggattcatcctttaggatcgtatgatagttgaaagccgcatgccccggcggacagatcatgtcttcaagcctggacagacccccgatcgttccggcgtgacacaccggcaaatggtaactttccataaaattctcggccagcaccttccagttggtgtcccagacatgttcttcgtagaacgcctccgaatagtttgccatgtcatagccttcgatcttcgccgccacttcggccagctgtgcggccaccggggtggcctccggatcaagacagacaaacacccaccccagccattcttcgcaccggacctgcggcagcgcatattggtctttgcaaaagccctcattcttggtcatcgcaggcgcgccgcgcagcttgccatcaaggttgtaggtccaggcatgatagggacagacaatcgttttggcgttgccacgcccatgcaagagggtcgacatacggtgaaggcagacgttgctcattgcacgcaaatcgccgtcgcggtcgcgaagcaccacgatgggctggcctgccaattcgcacgccacataatctcccggagccgacagcgcatcggcacggccgacacaataccaatccttgcgaaagatatactccagttccgcgtcgacaaagctctgttcggtgtaaacctcggtgggcatcgcccgcgcgcgttcaaaggggaccgacgtgttctcgcgcagggcggcgatgggatcaatatggtctttgggcatgaacaaacctccagagccgagtcgcgttcggcaaccgcattttcatattgaggcggctgttgctggaaacaaaccgtatgtctaccttaccaacagttagattaaatctaatcgacataagataaagcaaaatcaatgttgctcagcgaatggggtcgattgcaatccacgcggtcccccggatttgggcacaagaaaaggtgacgcgatggaaaagttcgacaccgtagttataggggcaggccaggcgggcatcgccaccagtgaacatctgcgcgccctaggcattgatcatgtcgtgctggaacggggccgtatcgccgaacgctggagaagcgagcggtgggattcgcttgtcgcaaacgggccagcctggcatgatcgctttcccggcatggcgttttcctgcgatggcgatgtcttcgcggacaaggagtgcgtcgcccggtattttgaagactatgccaaaatgattgacgcgcccgtgcgcaccggtgtcacggtcgagcgcgctcgcccccatgccgaccgcgcaggctttctggttgagacgtcccaaggcactttcgacgcgcgcaatcttatctgtgccacgggaccgtttcagaaaccggcgatcccaccaatcatccccgagacctctgacctcacgcagatgcattcgactgcttatcgcaatcccgatgctttgcccgacggcgccgttctggtcatcggtgggggctcatcagggtcgcaaatcgctgcagagttgcacgatgccgggcgcaaggttttcttttcgatcggcccccacgaccgcccccctcgccgctatcgcgggcgtgacaatgtctggtggctgggcgttctgggtatctggaatatggatacacccgcacccggcaccgaacatgtgaccatagccgtcagcggggcgcatggtgggaaaaccgtggatttccggctccttgccgaacgcggcattaccctgttggggatgtcgtcaggatatgaagacggtgttctgcacatcgcgaatgacctgaaaacgaatcttgatgcaggggacgcgaacatgctgtccctgcttgaggcagcagacgcctatatcaaacgcaccggcatcgacttgccgccagagcctgaggcatgggtgataccagacgatccggactgtgtttcaaacccggtccgagcgctggacctaagcgaaaacaacatcggcacagttatctgggcgaccgggttccagttcgattatgactggctggaagcagatacgctggacgaccggggcagcccgatccatcagcgcggaatctctgccgtgccggggctctacttcgtcggcttgccctggcaatcgcgccgcggatcgtcgtttatctggggcgtttggcatgacgccaagttcatcgccgaccaaatcgctatccaggaaaactatctggcctatcgaccaactgcatcctcatgaccgtcgctacagaagcggatgcaaaaacggtctgaacagcaatctgcaaacacattgaggtgcgttcgcaactgtgtctctcagaggtcgttcggttggtctgaacagtatcgagccagttcgtaagtggatttcccgctcggttatgtcgaccgggattggtgaggacgggttgagatatgcctgatggggtgtctgcccgtccagcgatgaatgcggtatccttctccacccgccagctcatgagaacgcccaaaaaaccgcacggacgtgcgaattttgtacaggttttgtacgagatttcggtcgttttcggatagtttggcggaaacgaaacgggcgtttctgcaagcttcggcaaaacccttgcagataagccatattttttcaggtggttttggtgaccccggcaggattcgaacctgcaacctgccccttaggagggggctgctctatccaattgagccacggggcctccgacccctctctaccgggctttgacgggcttgtcatcggcctatcgctagcagttgaaccttgcctgccgttcgcgctagcatcgctgcaaaaccccttgaagcaggtgcccccttgacagcagataccaaacgtccgctcacccttcgcgatgtctccgaagcttcgggggtttccgagatgaccgtcagccgggtgttgcgaaatcgcggggatgtgtccgacgcaacccgcgcccgggttctcgccgcggccaaggagttgggttatgtccccaacaagatcgccggcgcactggcctcgaaccgggtcaacctcgtggcggtgatcatcccgtcgctgtcgaacatggtgttccccgaggtgctgaccggcatcaatcaggtgctcgaagataccgagttgcaaccggtggtcggcgtcaccgactatctccccgagaaagaggagaaggtgctgtacgagatgctctcgtggcgcccctcgggcgtgatcatcgcggggcttgagcattccgaggcggcgcgcgccatgctggatgccgccgggatcccggtggtcgagatcatggacagcgacggcaagccggtggatgcgatggtggggatttcgcaccgccgcgccgggcgcgagatggcgcaggcgatcctgaaggcaggctatcgccggatcggttttatgggcaccaagatgccgctcgactatcgcgcccgcaaacggttcgaaggattcaccgaggtgctgggcaagaacggggtcgagatcgaggatcgcgagttctactccggcggctcggcgctggccaaggggcgcgagatgacgcaagccatgctggaacgctcgccagacctcgatttcctctattactccaacgacatgatcgctgcgggtggtctgctctatctgctggaacaggggatcgacattcccggccagatcggacttgccggcttcaacaatgtagagcttctccaaggcctgccgcgcaaactggccacgatggatgcctgccggctggagatcgggcgcaaggcggccgagatcatcgccaaacggctcgaagaccccgaggccgagatcgagacgcgcatcacgctggagcccaagatcagctatggcgacacgctgaaacggcgctgaacacgtggcgctgcaacggctcgacaaccgcgcggcgcgggcgctgttcctggaccggcacgggttggcggaacagcccagcggaccggcacgcggggtcgctctgctcgagttgatcacccggctcggctttgtgcagcttgacagtatcaacaccgtggcgcgggcgcatgacctgatcctgttctcgcgccgcccctcctatcgcccgcccgatctgaagcggctgtacgagcaggaccgggcattgttcgaacattggacccatgacgccgccgtcatcccgatggccttctacccgcattggcatatgcggtttcagcgcgatgcagagatgctgcgcgcaaggtggaagaactggcgccgcgacgggttcgagggcaaattcgccgccgtgctcgaccatatccgcgatcacgggccggtcggttcctccgatgtcggcaaggacgaggaaaagacctcgggcggctggtgggactggcatccctccaagaccgcgctggagtatctgtggcgctcgggcgcgctgacggtgatcgggcgcgacgggtttcagaaacgctatgatctgaccgagcgggtgatcgaagaccatctgcgccccggtgcgctggaccatgatcccgaggcaacggtggattggctgtgtaacgccgcccttgaccggctgggttttgccaccacgggcgagctggccgctttctgggacagctccagcccggccgaaacccgcaactgggcggctggggccgaagcgcggggcgaggtcgaaaccatcgagatcacctgtgccgatggcagcctgcgcaaggtgctcgcgcggcccgatgtattggaccaagccatcgccgtgccacccgcgccgggccgtatccgcgtgctcagcccgttcgacccggcgctgcgcgaccgcaaacgcgccgagcggctctttggttttcactaccggatcgaggtcttcgtgcccgaacccaaacgggtctatggctattatgttttcccgctgctcgaaggcgacaggctgatcgggcgcatcgacatgaaggcgcatcgtgattgtggagagcttcgggtgcgcgcgctctggcccgaacgcgggctgcgctggtcgcccgcccgtacccggcggctggaggccgaactggaccgcatccgccgcctggccggggttgaacaggtcatccttgccaaggactggctgcgcgaccctctctgaacatcgcatcgccgttgcttctttctggtccgaaatactcccgccggaggcatccggcagtgcggcgcacaggaaaggccagagcagatatcaggcggttttccagcgcgccgacaaggagcgtgcggtctgcgccagcagcatgacatccagacccaccgccagaaactgggcgcccatctccagataggcctgggtcgcctcttcattggtgcccaggatgcccggcgccttgcctgcggcgcggatgcgggccatcgcatctgcgacgacggcgcgcacctctggggcggcgctgttaccctggaaacccatgtcggtgctcagatcggccgggccgatgaacacgccgtccacgccctcgaccgtcaggatctcgtccagcgccgccatgccggcgcggttctcgacctgcaccaacagacagatttcctgatcggcggtctggatatactcgctgacgctgccgaaccggctggcccgggcggcggtggcgccgacaccacgcacaccggtcggtggatagcggcaggcgcgcaccagctggcgggcctgatccgcgctttccacgatcggcaccagcacggtttgcgcgccggcgtccagcgcctgcttgatgatccagtcctcacccaccggcacccgcaccaccggatgcgacgggctggctgccaaagcggtcagctggtcgcggatcgagcggatgtcattgggcgcatgttcgccatccaccaccagccagtcgaacccgcaggtccccattacctcggcgacaattggttcggcaaaactcatccagcaaccgatctggcgcctgccttcggcgagggcctgcttgaacgggttcttgggcgcgggcatgggggtctcctctggtcgggtcctggcggcgagcctgcgtcagcgcgcgggctctgtccagcactcagggcagtgcgcgggcgatttcggtgatcacgtcaaaggccatgcccacgtcctcctcggtggtttcgaattggccggcctgaaaccggatcaccagcgcaccatcgacgcgggtctgggtcagatagatacgcccgtcatcgttgatggcgttgaccagccgaaggttcaacgcgtccaggtcggccccatcgcgccgatagcgaaaggtccagagcgaccacatcggcggcgtcaccatctcgaaatccggttcggcggtaagccggtcatgcaatgcgcccgaccaggcgatatggttgcgcaacctctggcgcagcccctccatcccatagctgcgcatcaggaaccacagtttcagcgcccggaaccggcggcccagcggcaccgaccattccgaatagttgatgatcccatcgcgtccgtgggtcttgagatactctggctggatcgccagcgtgcgcaccagatcgtcggggtttttcaggaaatgcgccgaacagtcgaactgtacccccagccatttatgcgggttgaacacgatactgtcggcgcgcgcgatgccggaccagtaatggcggaactcggggcagatcatcgccgacccggcccaggccgcgtccacatgagtataaaggccgtatttctcggccacgtccagacagcggtccaccggatcggtggcaccggtgccggtgccacccacacacaggatcaggcccgccggatgccgcccagccgccagatcggccttgatcgcggcctccagcgcgtcggggtccatgccgcgccagtcgcccttgatcggtatccgaaccagattgtcctggccgatcccggcgacccagatggcgcgatcgaccgaggtatgaacctcggacgagcaatagatccgcagcggtttctgaccgaacaggccctgccggttcccctgccagttcagcgccttttccctgagcgtcagcaccgccgccagcgtcgccgacgaggcgctgtcctggatcacgcccgcgaagccttcgggcaggtccagcgcctggcgcagccagtccatcatccgcgtttccatctcggtcgcggcgggagaggtctgccacaacatgcattgcggcgcgatggccgaggccaggaactcggccagcaccgagggcgccgatgcgttggagttgaaataggcaaagaagcgcggatgctgccaatgggtgatgccgggcatcacgatatcctcgaaatcgcgaaagatatcctccatcgcttcgggcgtctcgggcggtgttgcgggcaaggcgttcaggatcgcgcccggctcggtccgggcgcgcaccggtcgttcgcccacggtcaggtgatagtcctgcgtccagtcggcgacccgtcggccccaatcggcgaattcatcccatttcatctgtcatgtcctcgcctgccctcaaggggcaatgattggttgcgccttgagttggcttggcaccggttcggcactttcaaaggttgatccctcttcgaaccagcttttcggggcgggtgccccccacagggtctggcgctgcgggtcggtcagcgaccagcggatcggttcgagatccgggtcgaccgtctgatagtccgaacaatagatctcgatccggtgcccgtcggggtcgcggacatacaggaaaaaggcgttcgatatcccgtgccgccccggcccgcgctcgatattggcgacataaccgctggtgctcatcagatcgagcaggtcgatgatgttgagcggagtggggacccagaaggcggtgtgatgcaggcggggacccagcccgttggtaaaggcgacatcatgcacaccgcccttgcggtgcatccaggcggcccagaggcggccgctttcgtcatcttcggtatattcggtgacacgaaaccccatctcgccgtaaaaggcgacgctggcatccacatccgccgagaacatgttgaaatggtcgatcctgagcggcttcacgccgttataaagccggtatttctggtggatcggcggcagccggtccatccgcacatagaattccagcggaatgccccagggatcgcgggtgcgcagcgtgcggcccatatggggccgctcgacccaggcggtgggcaaagatttttcggcgaaaaatctttcggcccgctccagatccggttcgtcataaagtttgaagcccagcacacctacatccgccgtatcggcctcaaccaggacgatgcagtgatggccgcgctcttccatcgcgcgcagatagagtcgcccggattcttcatgggtgacctgaaggccaaggatatcgacatagaaggcacgactggccgcaagatcccttacccggtactccacatggctgagccgcacgatgttgaagggcgggtagagattgggcgcggggacgggcatcgggttctcctgactgtcgagcgagaccggtttctcgatttattattaacatgtgaaattaatctggatttgtcaaactcgaactccaaaacaggatgcggacaatccgacgttgcgggaaggggcgatttcggcgaaattggcctatgagttccgatttgcccaacacgtccagatccttgcccatcgcgctcctgcgcgcgcgcgaacgggttatgcgcccggtgcgcggtattctgatggatgtgggaatcaccgagcagcaatggcgggtcctgcgggtgctcgaggaggaggggccgcaagacccgacccgaatcgccgaaggcgcctgcctgctgctgcccagcctgacccggattctgcagaagctggaagagaagcagctgatcgcgcgccagcccgacccgggtgacgggcgcaagcagatcgtcagcatcaccccgggcggcacccagatcatccgcgacaatcagggcgccagccaggccgtgttcgagggtattcaggcgcagatggggcccgaacgctatgagatgctgcttgacctgctgaacgagctttaccgcgacaaagctgattgaattcaaagccgtatcaggagtgcgtcaaatcttgacagagggtccctgccggagaggagggggttctctccggcagggtggccaggccaggtgtagctgcgccgcctgacccttccagcagccccagacgtgattggttaccgtccgtagcgctggtcaccggaacgcgcgcgagctggtaggggcagctcattgcaacactgtgcgggacacgggggttcagcccgacagtgacgcgttccgaaggctagaagtctttagttcaatttctcttcttccccagaaagtcctgctatccgtgatggtgcaacctgaattgtagcgtgttgcgcgccaatcgcaaggattgcgcgaatttatgccgatgcaatcctcagttgcgggcgatttgccgcgcacaggggtttggcggggcctgcggtggcaagagttgccagaacgaatgcagcgcctaagatggccaagggcgaggagaggggacaaaatgagtgaacagctgggaacgctggaagaattgccgcaggactatcgcgaacagatggctgcggcgggtgtagcaccgctctggccgatgatgcgcaacgtgctcccgcatgacgcaccacggccggtgacgcgggcggggcactggtcctttcctgctttgcgcccactgctgctgcgtgcaggcgaactgacgccggtggaaaaagccgaacgccgggtgctggtcctgtccgatccggggcgcggcacgggtgcgatgcaggcgacagcgaccatttatctgggtctgcaactcctgttgcccggagaatcggcgcctgcgcatcgccacacgccctcggcggtgcggatcgtggtcgaggggctgggcggctatactgtggtcgatggcgagcgcctgccgatggagccgggtgacctggttctgacgccgggcggcgaatggcacgatcacgggcatgatggggacgagccggtgatctggctcgacgcgctcgacctgccgctgttcgtgcagctcgaagggtcctatgcgatcgagggcgagttgcaggcgcagcgcaaccgccccgatgccagtcaggtcgaatacagcgccgccgggctggccccgtcgcgacggccgggtcggggtgcgcggcgctatccgatgatgcgctatccctgggccgcgaccgagacagcgctgcgccagatggcggcctatggcgagggcattgccgagctggattatatcaaccccgaaaccggcgaggatgtgttgaccgcgcttggcttcaccgcaatgatgctgacggcgggacaggtcgagacgccgccgctgcgctcctgctcttcggcctttcacgtgatcgcgggctccgggcgcagtgagatcgacgggcaggtaatcgaatggggtccaaaggacacgttcaccgcgccagtctttgcgcgcatccggcatgaagcggaaagcgaggcgtttatggtccgaatccacgaccggccgctgcaagagaaacttggttactacgaggaacgcgccagatgagcgacagcctgttcaccctttccccgatccccggcatcccggtccgcggggaaagcgccacctatccgatcgggcgcatcttctgcgttggccgcaactatgccgcccatgccgccgagatgggcaacgaggtcgaccgcgaggcgccgttctatttcaccaaatccgccgccaatgcgatcctgaccggggccaccgtgccctatccccctggcaccgagaatttccattacgagatggagctggcctttgccattggcaagccggtgttccgcgccagccgggccgaggcctgggacgcggtctatgcctatggctgcgcgctcgacatgacccggcgcgaccagcagatccgcgagcgcgacaagaaacgcccctgggacctgggcaaggatgtcgagaacgcggcggtctttgcgcccctgacccgggtggccgactggtcgcctgaggacgacaagcgcattcatcttgaagtgaatggcgcgataaaacaggacgccaccctggccgagttgatctggaagatcgacgagatcgtcagccatctgtcgggctattaccatctgcgcccgggcgatctggtgatgacgggcacacctgccggtgtcggcccggtcgtcgccggggatgtgatcaccggcgggatcgacgggctggacccgatcgcgctgacgctcggcccggcagagtaacccatgagcgcagaacgcatcctgatcgcgggcggcggcatcggcgggctggccgccgcgcttggcctcgcccggcaggggcggcgggtgctggtgttggaaaaggccgcgcagctgggtgagatcggcgccggaatccagctgggtccaaacgcgtttcacgcctttgactatctgggtgtcggcgatgccgcccgggcgctggcggtctatatcgacaatctgcgcctgatggatgcgatcaccggtgttgagatcacacgtattccgctggacgatccgttccgcgcgcgcatgggcaacccctatgcggtggtgcatcgcggcgatctgcacggcgtgttcctgcgcgcctgtcaggacagccccctggtcgagctgcgcaccagcagcgcggtggtcggttatgagcaggacggcacctcggccactgccctgttgcaagatggcacgcgtgaaaccggcgcggcgctgatcggtgcggacgggctgtggtcgaaagtgcgggcgcagatgctggatgacgggccgccccgcgtgtcgggccataccacctatcgctcggtcatcccggtcgaggatatgcccgaggagctgcgctggaatgcggcaacgctctgggccgggccgaaatgtcatatcgtccattatccgctgcagggctggcgcagcttcaacctggtggtgacctatcacaacgacgcacccgatccggtggcgggtatgccggtcactgcagacgaggtgcgcaaggggttcgaacatgtctcgcccgtcgcgcggcaggtgatcgacaagggccaggattggaagctctgggtgctgtgcgaccgcgacccggtgatgacatggaccgaggggcgggttgcgctgttgggggacgcggcccatccgatgctgcaatatttcgcccagggcgcctgtatggcgatggaggacgcggttcgcctgtcggccctggtgggcgaaggcggcgagatcgaaaccctgttgcgacgttatcaggacagccggcgcctgcgcaccgcgcgcgtgcaattgcagtcgcgggagatcggcgaacatatctatcacccggatggcgcccatgcggcgctgcgcaatgcgatgatgagcgccaagacgcccgaagagtggtacgattcgatcgagtggctttatgggggcaccggcctgaccggcgccgtctgaggggagatgtaagcaatatattgcaaatatagctgctttgcgcattatattgcttagagaaggtcaaagggaggacaacatgacctatcggagaaagattctgggcctgatcggcggcgccgcggtagcggctctggcgaccgggttcagcgccggcaccgcgctggcgcaagaggtgacgctgaaactgcaccagttcctgccggcacaggccaatgtgccgaaactggtgctggatgtctgggccgacggcgtcgaaaaggattcgggtggtcgcatcaaggtcgagcgctatccctcgatgcagctgggcggcaagccgcccgagctgatggatcaggccatcgacggcgtggccgatgtggtctggaccgtggtcggctatacgccgggccgcttcccctcgaccgaggtgttcgagctgcccttcatgatgaccaacgcgcgcgcggtcagccatgcctactgggaaatgttcgaaaagcatatgaaggatgacgagttcaaggatgtgcatatcctgggtacatgggtgcatgggccgggcatgatccacaccgccgatccggtggaaacccccgccgacctgcaaggcatgaaaatccgcggcggctcgcgctcggtcaactcgctgctgaccaagctgggcgccaccccggtcggcatgccggtgccggcagtgcccgaaggcctgagcaagggcgtgatcgacggcaccaccatcccgtgggaggtgaccaccgcgctcaaggttccggagctggtcgagaaccatacggaattcgagggccgcgcgctttatacgctgaccttcgtgctggcgatgaacaaggccaagtatgacagcctgcccgacgatctgaaggcggcggtcgacaagaattcgggcctcgaattctcggtctttgccggtgggacacaggccgatgccgatggtccggcgcgtcaggtggccgaggatctgggcaacaacatcatcaccatcgatgccgcaggggtcgaggaatggcgtgccctggcccagcccatttatgacgaatggctggctgatatggactccaagggcaaggacggcaaggcgcttctcgaagaggcgcagatgctgatcgagaagtacacgccgcaatattccaactgatccggcaattgccaacggatacggcgcgctctgcgccgtatccgccaggcggcccgaaaccgaccgaggaccgatgcataaactgatgacggggttggccagaacgctggccatcgtcggtgggatcgtgctgagccttctgatcctgctgacctgcgcctctatcctgggccgtttgttgaacggctttttccatggcgatttcatgcaatcggcggcccccggcctggccgattgggccatcggaatcggtatcggcccggtcaacggcgatttcgaactggtcgaggccggggtcgcctttgccatcttctgctttctgccgctctgccagatcaccgccgggcatgcctcggtcgatattctggccaataccttcagtcggcgggtgaaccggtttctgcggatggtgaccgaggtgatttttgccgccgtactggttctgatcgcgtggaaactgttcgatggcatgatgagcaagcgcgcctatgccgagacaacctttctgctgcagttcccgatctggtgggcctatgcgctcagttttgtcgcggctttcgcggcggcgctggtcggagtctatatgggggcggtgcgcagctatgaatgctttagtggccgtatcctggtctgggacggggtggaggcgacacagtgagcgcgcttgagatcggcatcgcctcgtttcccgccctgatggtgctgatctttctgagggtgcccatcgggctggccatgttcctggtcgggcttgtcgggctggtgctggtaaccgacggcacccaggtcgcctttgcgcggctcaagaacgagacctatacgaccttttccagctattcgctgaccatcgtgccgatgttcctgctgatgggccatttcgccacgctgggcggcatgtccaccgcgctgttcaaggctgccgagggctggctgggccatcgcaagggcggtatcgccatggcctcgatcggggcttgcgccgggtttggcgccatctgcggttcgtccctggcgacggcggccaccatgggccgcgtcgccctgccggaactgcgccaatacggctatgcgggcgggttttccaccgcgacgctggcggcgggcggcacgctgggcatcctgatcccgccctcggtggtgttggtgatctatgccatcctgaccgaacagaatatcgccaagctgttcctggccgccttcatacccggcatcatggcggcgctgggctatgtccttgccatctcggtctatgtgcggctttaccccgacagcgccggcacgcgcccagcggtcccctatggcgaacggtttgcggccctgttgcaggtctggccggtgctgctggtctttggtctggtggtgggcggcatctatctgggctggttcaccccgaccgaaggcgccgccgtgggcgcgctgggcaccggggtgattgcctggctgaatggcgggctgacccgcaccagcctggccgagagctttctggtcaccgcgcgttccaccgcgatgatctttttcatcgtgctgggcgcggccttttacaacggcttccttgccctgacccaggtgccgcaggaactgtcgaatttcgtggtcagtcaagggtacagcccatgggtggtgctggcgctgatccttgctttctaccttgtgttcggctgcctgatggacagcctcagcatgatcctgctgaccatcccgatcttctttccggtgatctcggcgatggatttcgacctggtctcgttggccacgatgcaggccgatgcggcaatggaggtgctgaaggcgggcgtgcccgaagcgatgagcgccgagacgctggcaggcatcaaggacgccatcgccagtggtgctgaactgacccgcgagcaaatgaaagagctgggcatccgcgttacccgtggcatggccaaccgggccgaggccgaacatgtggcgatctggttcggcattctggtgctgatcgtggtcgaggtcgggttgatcacgccgccggtggggatgaacctgttcatcatcaacgcgatggaccggaccacccgcatggccgacacctacaaggcggtgatgttctttgtcggttcggacatcgtgcgcgtgatcattctggtcgcgttccccgcgatcacgctgtttctgctgccgggataggcgccaccgccgcccggtccgatgaccccgaccccggccgccgccgggcggggcggctttgggaggcgcgcatgacgcgatatctggaccatgaggtagaggccgcgcagcgcgcggacggcaccatcctgctgcgctcggcccatgcgcctgtgacaccgattgcccgtaccaccgactggctgcaccgctgggcggcagagacaccagacgcggtattcctggccgagcgcagcggtgccggctggcgcgaacagagttatggcgagacattgggccgggtgcgggcgctggccgccgggctgctggcatgcgggctggagccgggtgaccgtatccttgtcgtctcgggcaacagcgtcgatcacggcactctggcactggccgcgcaatatgtcgggctggtgatcgtgccggtggccgagcaatacgccctgatccccggcgcgctgaagcagctgcaccatatcatcggcctgatcgacccggccatggtctatgccgaggacggcgcgcaattcgccgccgccctggcgatggaggagacggcaggccgccgcatcgtcgtcgggcgcaatctcgcgccgggcatgaccctgctgggcgagttggaacgcgagagtggcgatatctcgggcgccgccgatgcggtcggccccgatacggtggccaagatcctgatgacctcgggctcgacctcgcatcccaaaggggtgctgaccacacaaggcatgctctgcgccaatcaggcgcaatatgcccgtgccctgccgttccttaccgaacgcccgccccggctggtggattggctgccctggaaccatgtctttggcggatcgaacaatttcaaccagatgctggcctttggcggtgcgctttacatcgacgggggcaaacccgccccggcgctgatcggcaagacattcgaaaacaatcgcctgatgaacggcaccatcgcctataacgtgccggtgggctttgcccagttgcgcgacgagatgcgccgtgacccggcgttgaagcatcacttcttcgccgacctggacatgttgttctatgccggtgcctcgctgtcggcggatgtctggcgcgacctcagcgagatggccgccgaggtgcgtgacacccaaccgctgatcaccacctgctggggcatgaccgagaccgcgccggcctgtattttccagcacgttcccgccaatctgccaggcatcatcggggtgccgctgaccggagtgaccgccaaactggtgccggcggatggcgaccggttcgagctgcgcgtcgcgggtcccaatgtctttgccggttactttcgcgatccggagaaaaccgccgccgcctttgatgacgaggggtatttctgtaccggcgacgcggtggcgatggtcgatgccagggatctgtcgcaggggctgcggttcgaggggcggttggccgaagactacaagctggccaccggtatctgggtgcgcgcctcggccctccggctcgaagtgctggccgcgctggcgccgctggcggccgatgtggtgctgaccggtgagggcgcggccgagatcggcttgctgatcctgcccacacccgcgctggccacggggctcgcggcggagggcggcgtgctacgtcccggcgccatggctgacgagatcgccgaccgcctgtcgcggctgaacgcggatcgcggcagctctgcccggatcgcgcgggcgctgattctgtcggacccgccatccatggccgaaggagaggtcactgccaaaggcaacctgaactttcgcaagttgctggaaaggcgcgcggaaatcgtatcccgtctgtatggcgatgatgatgaggcgagaattgatgtgcattaagttgcataaattggaactccagtttagcaatatcttgcataaatgtgtttgggatgcatgatggtgccgccggagagaggcgcgcgcgggagtgggagaggaggcccgcccgcgcgctgccccggccatcaccgggaggaggcagaatgagcgcaaacgccgcgcattactttgtggaccgccatgtcgaagaggggcgtggcgcgcgcccggcctttcgcgaggccgccggagcgcggcgccggcaaagctatggcgaactggcccgcgacagcggcgcggttgccggtgccctcgctcgcgcgggcatcccgcgcgaggcgcgcgcagcgatgctggtgctggatcagctggaatttcccgccctgttctggggctgcctcaaggcgggcgtggtgccggtgccgctgaacacgctgctggccacctcggtctacgaggtgatcctgaacgacagccgcgcctcgatcctgtttgtctcggaagagctctggccggtggtgcagcccgccgcgctggcctcgccgcatctgacccggatcgtggtgatcggcgccgcgcccgatggcacccagagctatgcggatttcgtgcagggtgccgatatcctgcctgcggtcgaggtctcgcccgacgatgtggccttctggctctattcctcggggtcaaccggacagcccaagggggtgcggcatgtacatgccagcctcaaggccaccgccgacagctatggtgcgcgggtgctggggatcgaaccggatgacctggtctactcggcggccaagctgttctttgcctatgggctgggcaacggcatgacctttccgatgtcggtcggggccgagaccatcctgttcaacgggcgtccaacgccggacggcgtgcgcgatatcatcgccaccgagaaaccaaccgtgttctgtggggtgccaacgctgtatgccgcgatggttgccatgctcgaccgcgagggcgtgccggacgtgacgctgcgccgctgtatctcggcaggcgaggcgctgccggaagagatcggccggtcctggcaccggcaatggggggtcgacattctggatggcgtcggctcgaccgagatgctgcatatctttctgtcgaatgcgccgggcgacgtggtctatggcacctcgggccgaccggtgccgggatacgaggtgcggctggtggacgaaagcggcgccgatgtcgggcccggaggcttgggagagctgctggtgcgcggtgcctcggcggcggacgggtattggaacaagcgcgacaagagccgcgccaccttcgagggggaatggacccgaacgggtgacaagtacgagctgacgtccgatggccgctatgtctattgcgggcgcactgacgacatgttcaaggtctcgggcatctggctgtctccgttcgaagtggaacaggcgctggtcgcgcatcccgccgtactggaggcggcggtggtggcggcgcgcgacgctgacgggctcgagaaacccaaggctttcatcgtgctcaaggcggcagagaccgaagggctggcagataccttgcgcgacttcgtcaaggagaaggtgggcaagtggaaatacccccgctggatcgaattcgtcgaggacctgcccaagaccgccaccggcaagatacagcggttcaaattgcgtgagggaggctgagcgatggactggagtgcaaaccccgccgacaagctgcgcattgatgaagtgggattggaatatgcctgccacggcccggcgcccggtgacgccccgacccttgtgctgctgcacgaggggctgggttgcgtggcgatgtggcgggattttcccgcgcagcttgctgcgcgcaccgggctgggcgtgctggtctattcgcggcagggctatggcggatcggacccggttacccggccccggccgctggatttccagacccgcgaggcgctggaggtgctgcccgccatactcgatgccgccggtatccgtcaggcgatcctgcttggccattccgacggtgccaccatcgccgcgatccatgccggcagtgtggctggtcaccggatacgcggcgtgatcctcgaggcgccgcatttctttaccgagccgggcgggctggcctcgatcaccgaggcgcgcgcggcctatgaaagcggcgatctgaaacagaaactggcgcgctatcacgccgatcccgatggggcctttctgggctggaacgacgcctggctggatcccggtttcgccacctggaacgtggccgaggtgatcgactatatccgggtgccgatcctggccattcagggtcggcaggaccaatacggcacgcttgcccagatcgaagagatcgagagccgcgcctattgtccggtggatacgctgatcctcgattgtcgccacgaaccacatcgggaatgcgccgaccgggtgctggacgaggtcgccgagttctgttccaggctgctgcgtattgaggccgccgatgtgatcccggcctgagcgatggaactgccgcccctctcggacccctatatgcccgggttgaccgcgcggccgcccgaagacctgttcgaggccctgcatcagagcgttcccaaccagttgcgacccgatagtctggccgcctgccccgcctggatcgctggttggcggctgctcgaactgggctacttctgggaggcgcatgaggtgtgggagccggtgtggatggcgctgccccccaatgacgcggcccgccacgcggtccgggcggccattcagctggccaatgcggcgctgaaactgcgcatgggccggcagggtgcagcgcaacggctctgctcccttgcgcgagaggctgccggccgcgccaatggggctgcggcgcccgaggggtggcatgatctgttccgcacccatctggaggcggttgagggtcgattcgaagttctgcaaaataatgcataaatctgaaggtcagaacggaaatgttactggggaatctctaacaaattgattttgctaaaaatcatagatgcattattgtgccatttacggcttgaaaaatgaccgacgagcattaaactgcatatcatcttaactcctggagcgaggcatgacccagcgtatcgactttcagaccgacccgtcccgctatcgtcactggcgggtcgcgtatgatggcgagatcgccaatctctacatggatgtggatgaacagggcggcctgttccccggctacgagctcaagctcaactcttatgatcttggtgtcgatatcgagctggccgatatcgtccagcggatgcggttcgaacatcccgaggtcaaggtggtggtgatgcaatcgggcaaggaccgagtgttctgcgctggtgccaatatccggatgctgggcggtgccagccatgcgcacaaggtcaacttctgcaagttcaccaacgagacccgcaacacttacgaggcggccgaggccgatagcggccagaaatacatcgccgcggtcaagggagcctgtgcgggcggcggctacgagctggcgctggcttgcaactatatcatgctgaccaatgacagttcctcctcggtggcattgcccgaggttccgttgttggcggtgctgcctggcaccggcgggctgacccgggttaccgacaagcgcaaggttcgtcgggacctggccgatgtgttctgctcggtcgaagaaggtgtgcgcggccagcgcgcggtcgattggcggctggtggacgagattgccccgaattcgaaattcgacgaggtggtgcaagagcgcgcgcgggagtttgcgagcgccagcgtcaaaccctcgggcctgacggggatcgcgctcaccccgctcgaccgacgctttgccgaggacgggtcggtcacctattccacggtcgaagtcgttgtggagcgcgaggcgggtcgggcgaccctgacgatttccggcccgacggacgccgcccccgatacggtcgacgcattgcaggcgcagggggccgaggcctggatcctgcgcgcggcgcgcgagctggacgatgccatcctgcatctgcgcctgaacgaacgccggatcgggacgctggtgatccagacccagggcgatggcgcggcggtagcggcgcatgaggcgctgttgcttgaaaatcgcgaccactggctggccaacgagatcctgcagcattggaagcgggtgctgaagcgggtcgatatgacctcgcgcagcctggttgccattgtcgagcacggctcctgttttgccggcccgctggcggaactgctctgggcggtggaccgatcctacatgatgctcgaagagttcgaaggcgataaccgtccgctcgcggccatcacgcttagcccgggcaacttcggaacctatccgatgggtaatgacctgagccggcttgcaacccggttcctgggcacgcccgaggcggtcgaagccgcccgcgcacgcatcggcgaggcgctggaggcggaagaggccgagaagcttggtctggtgacctatgtgcttgacgatatcgactgggaggatgaggtgcgtgtcttcctggaagagcgcgccagcttctcgcccgatgcaatgaccgggatggaggcaaacctgcgttttgccggacccgagacgatggaaacccgtatttttggccggctcaccgcctggcagaactggattttccagcgccccaacgcggtgggcccggacggggcactgcaacgctatggcaccggggtgcgcggcgattacgacatggaacgtgtgtagagggggcgcagattttcgcagaaaatctgtagaaaaatcttgttcaagatttttccccgccaaggaggatagcgatgcttgatctgatcaacgtgagttacgacacccagatcccgaacaatgtgggtctgagccaggacaagaaggtgctgaaggcgctggagaaatggcaccccggttacatcaactggtggaacgacctgatcccgcagaacttccaggaatcactggtctatctgcgcaccgccgtcagcgtcgaccccaagggatgggccaagttcgactatgtgaagatgccggaataccgctggggcgtgctgctggcgccgcaggtcgagaaccgcaccatcccgtgtggcgagcattacgggcaacccgcctggcaagaggtgcccggtgagtaccgcaacctgctcaagcgcctgatcgtcattcagggcgataccgaaccggcctcggtcgaacagcagcgtctgctggcattgaccgcaccctcgctttacgacatgcgcaacctgttccaggtcaatgtcgaagagggtcgccatctctgggcgatggtctatctgctgcacaagtatttcggccgcgacggccgggaagaggccgatgaccttttgcgccgtcaatccggcagcgaggaggcgccgcgcatgttgggggccttcaacgaggagacgccggattggctgtccttctttatgttcacctatttcaccgaccgtgacggcaagatgcagctggaaagcctggcgcaatccggcttcgatccgctcagccgcacctgccgcttcatgctgaccgaagaagcgcaccacatgttcgtgggtgaaaccggagtgggccgcaccatcgagcgcacatgtcaggtgatgaaggaaaacggcatcgacgacccctatgacaccggccgcatccgtgatcttggggtgatcgacctgccgctgatccagaaaaagctgaacctgcattacacgctgtcgctcgatctcttcgggcaggaggtgtcgaccaacgccgccaacgcgttcaatgcgggcatcaagggccgttacatggaaaaccggctcaccgacgatcatcagttgcagcaggacacctataccgtctgggatttcgaggatggcaaggcggtgcagaaacaggtggcggcgctgaccgcgatcaacatgcgtctgcgcgatgactataccaaggatgccgccggtggtgtcgggcgctggaacaagatcatcgagaaacacggcgtcgatttccagctttcgctgccgcatgaagcgttccatcgcaagatcggcgtctttgccgacaagcatttcgacccgtcgggccagcccgtctcgggggccgaatacgacgccggtctgcccaaatggttgccgacgcacgcggatggcgatttcatccagtcgctgatgaaaccctgctatgagccgggccaatacgcgcgctggatcgccccgcccaaggtgggaatcgacaaccgtccgggcgacttcgaatatgtgaaacttcacatggcctgatgccggacagtggccggaccccgtgggcggtaacattttgtgacccgtccacggattgacggaaggggtgactctcctgttcgctgaacccggcctgatcggacaacacgaggaaccgaccatgcagatcgaccgttcgaaacccgaaacgccgcacctgcacgctctctcggggcagatatccacattgcaggggccctgtgtcggttgttccgactgcgtgggcctgtgcaaggcgctgatcgacacgcttgtggtgcccgacctcgtcctgaccaggaaacgcgagacctcatgaaccaaccgctcaagcagcacctgatcgaccccgaaatctgtatccgttgctacacttgcgaaatgacctgccccgagcaggccatcgaacatgacgacatgaatgtcgtggtcgacgtcgagaagtgcaaattctgcatggactgcatcccggtctgtccgaccgggtcgatcgacaactggcgggtggtggacacgccctattcgctggaggatcaatacggctggatggacctgccgcctcaggaggacgtggcgggagacgaggcggggcttgaggcgctggacgatgccatggcggccctgctggccgaggcgcacaagggcgcgggcggcaaatcgcgcgcccctgccaccgcctccaagccgacgatcaacctctatacgctgggcaaaccggccgaggcgcgggtgaccggcaactaccggttgacggccgaaagcagtgacagcgatgtgcgccacatcatcctggatttcggcggccagccttttccggtgctcgaagggcagagcatcgggatcattccgcccggcaccgatgaggcgggcaacccgcatctgccccggctgtattcggtctccagcccgcgcgacggcgagcggccgaatttcaacaacctgtcactgacggtaaagcgcgaaccgcacggcatctgctcgaaccatgtctgcgatctgaagcccggcgacacggtacgggtcaccggaccctttggtgccactttcctgatgccgtcggatccggcggcgcatctgctgatgatctgcaccggcaccggctcggcacccttccgggcctttaccatgcggcggcagcgcgaaagtcccaagctgcgcaacagcctgaccctggtctttggggcgcgcaggccacaggagctgccgtatttcggaccgctcgccaaggtgcccgaacagttcatggccaagcatttcgccttttcccgccaggatggcgcgcccaagcactatgtccaggaccggttgcgcgccgaggcggaccgggtaggagagctgctggccgatcccctgacccatgtctatgtctgcggtctcaaggcgatggaacagggcgtcgaagaggcgttcaaggacattgcccgcgcacagggcatcgactggaccggcctgcgtgaccgaatgcgcgacgaagggcgctatcacgtcgaaacctattgatccggtcccgggaagagagcggattgcaccaagggccgggctgtcctaagattgcgcactattttgcacaaaccctgcgggccgcatgaccgagatcaccaatttccggggcgaaaccacgcccaacagcgcgcgcgaccaggccgaggcagaggtcgctgatctgatcgcgcgggtgggcgagcgggtgcgcgcggcgcggcaacggcgcggtattccgcgccgggtgctgtccgagatctcgggcgtgtcgccgcgctatctggcacagctcgaggcgggcgagggcaatatctcgatcggcctgttgcagcgggtggcaaccgcgctcgatcaccggatcgaatggctggtgggcgaggatgatccctggtcttcggacgcgatgcgggtggccgatctctatcgggtcgcgggcatggatacccgggccgaagtgctgcgtctcttgagccccgcgccctcgctggcggcgcgggccgggcgcatctgccttgtggggctgcgtggggccgggaaatcgaccctgggacaacggctgggcgcggcgctgggtctgccgtttgtcgagctgaacgacgagatcgaggatcaggccggcatgccggttgccgaggtcatggcgctttacggccaggaaggctatcgcaagctcgaggcgcaggcggtggcccggatcgtcgccacccatgacgcgctggtgctggcggtggcgggcggtatcgtcgccgagcccgagacctacaagaccctgctggcgcatttccataccgtctggctgcgcgcctcgccaatcgaacacatggagcgggtgcgtgcccagggggatgagcggccgatggccggcaatcccgaagcgatggaggagttgcgctcgatcctgaccagccgcgaggcgctctatggcagggccgaggcgcagatcgacacctcgggccagagcgtcgaggcctcgctgagccaactcacccgcctcgtgcgcgagcgtggatatctcgactgaccgcgcggccagcggccaagatttttcgacgaaaaatctctgcctccggcccgatttctgcggcaagaggacgggggcggcgcgggatacgtatttcctcataattgaccgaaacggcatggcgaccttagcctgaggcggttcagactaagacgcgccgctacccatggcgcatatcggggaggagagacgtgaaacgcattctttgcgcaggaacggtgtcgattctggcgctggcatccgctgcggccgccgacatcaagatcgcccatgtctatggcaagacaggcccgttcgaggcctatgccaaacagtcccatgacgggctgatgctggggctggaatatgccaccggcggcaccatggagatcgacggagagaaaatcgtcgtgatcgagaaggacacccagctgaagcctgaaaacggcaaggccctgctggaagaggcctatggcgatgacgaggtcgatctggccgtcggcccggtcagctcgggcgtggcgttggcgatgctgccggtggccgaggaatacgaaaaggtgctgatcgtcgaaccggcggtggccgattcgatcaccggcgccaactggaaccgctatatcttccgcaccgggcgcaacagcagccaggacgcggtgtcgaacgccatcgctctggcgggcgagaacgtgcatattgccacgctggcgcaggactatgcctttggccgcgacggcatcgccgccttcaaagaagcgctggagggcgcgggctcgggtatcgtgcacgaggaatacgtgccgaccgacaccaccgactttaccgccgcggccgagcgtatcttcaacgcgatgaaggatctggacggcgaaaagcgcctgttcatcatctgggccggtggcggcaatccgatgggcaagatccaggcgatggatcccagccgtttcggcatcgagatcgcgaccggcggcaacatcctggcggcaatggcggcctacaaggatttcccgggcatgcagggggcgacctattactattacgagatcccgcagaaccccgtgaatgactggctggtcaagacccatcaggaccgtttcggcaccccgcccgacttcttcaccgcgggcggcatggcggcgggcatcgccgtggtcgaggccatcaagaaggcaggctccaccgataccgaggcgctgatctcggccatggaaggcatggaatgggagacacccaagggcaagatgatgttccgccccgaggatcaccaggcgatgcagtcgatgtatcacttcaagatcaaggtggacccgaatgtcgactgggccatccctgaactggtgcgcgagttgacgatcgacgacctgccgatcccgatccgcaacaactgactccccgacctgaccggtcccatggcgcgttgcgccggggccggtctttttgctagcggaagataaagccatgacatcccccatcctggcgaccgaggggctgaccgtgcggtttggcggccatgtggccgtggacgcggtttcctgcgcctttcacaccggggagctcaccgcgatcgtgggtccgaacggtgccggcaagaccacatatttcaacctgatctcgggccagatcccggccagcgcgggccgcgtcctgctgcgcgggcgcgatatctcggggcagtcggtgtctcaacgcacccgcgccgggatcgggcgcgcgtttcagctgaccaacctgtttcccaatctcagcgtgttggaaaacgtgcgcctggtggtgcagtccaaggcggggcaaggcatgaacctgtggtcgatggccagccggcacgcggagctgaccgaggccgccgaggcgatcctgacgcgggtgcggctgatcgacaaccgcgaccagaccgtgtctgaactgagccacggcaaccagcgcaagctggaggtcgcgttgctgatcgcgctcgaccccaccgtctatatgttcgacgaacccacggcgggcatgagcgtcgacgaggcgcccgtggtgctggacctgattgccgagctgaaagagcagcgcgaccggacgatcctgctagtcgaacacaagatggacgtgatccgcacgctggctgatcgcatcatcgtgttgcacaacggcgcgctggccgctgatggcgacccggccacggtgatggcttcggacgtggtgcaagaggcctatatgggccgggagctggaagatgtctgatccgatcctgcggctggagggcgtctataccaacatcgcccagtatcacatcctgcaaggcgttgacctcgaggtgccgcgcggcgcggtgaccatgcttctggggcgcaacggggtgggcaagaccaccacgctgcgatccatcatcggccactggcgcgcgcatcagggtcggatcctgctggacgggcaggatatcacccggatgccaacccccgctatcgcgcgggccggtgtcgggtttgtgcccgaggatatgggcatctttgccaatctcacggttgaagagaacatggtgctggccgccgtgtccggccccatcgacagcgcgcggcttgactgggtgttccaggcctttccgccgctcaagaccttctggaaatccgaggcggggaacctgtcgggcgggcagaaacagatgctgtcgatcgcgcgcgcgatggtcgaggaacgcaggctctacctgatcgacgagcccaccaaggggctggcgcccgccatcgtgtcgaccatggcccgagcgctgcgcgagctgaaggcgcagggtgcctcgatcctgctggtggaacagaatttctcggtcgcgcgggcgctgggcgacagcgcctgcgtgatggatgacgggcgtatcatctggtccggcgaaatgcgcgaactggtcaccgatgccgccctgcaagagcggttgatgggtctgagcatggaggcccattgagatgcgcgggaagaggttggagatgagtacttttgaccagaaagaagcaggaggtccgtcatgagcatggcccccgaacacgcgccaacaatggcgcggctatccctggcgcagcggctggccccgtggatgccggtgctgctggtgccgctgctggtcctggccgggctgctggcgatcccgaacacgtcgtcctggctgacgctgacggtatcggggctggcgatggggatgatgatctttctcatggcctcgggcctgacgctggtctttggactgatggatgtcatcaatttcggccatggcgcgtttgtctcggtgggcgcctttgtcggcgtttcggtgctgcttctcttgggtggcatgaccggcgcgccctcgttggcgctgaaccttgcggccatggggctggcggtgatcggggcgatgctggccaccggcgccatgggctgggcctttgagaaggtcattgtcgagccggtctatggtcatcacctgaaacagatcctggtcaccatgggcgggctgatcgtggtcgagcagctgatcatcgtgctctgggggcccgaagagatctatatctcgcgccccgaggcgctgaagggcgcgatcacattcgccggcgccgcgctggagaaataccggctggtggcggtgggtctgggccttgtggtctttgccgccatgcgctggacgctgaggcgcaccaagatcgggctgatcgtgcgcgcgggcgtcgagaatggcgagatggtgcaggcgctgggctatcggctgcggctggtctttgtcggcgtcttcatcgccggatccgcgctggccgggctggggggcgtcatgtggggcctctatcaggaggtcgtgagtgcacatatgggcaatcaggcgatgatcctgatctttatcgtcgtcatcatcggcgggctgggcagtgtcgagggctgtttcatcggtgccctgctggttgggctgatgcagaattatgtcgcgttcctggaacccaaggtggcgctgatttccaatatcggcctgatggttgcgatcctgatgtggcgcccgatgggcatgatcccggtggtgaaggcaaaatgatcaaagcggttctttcgggcgacatgccccgctcattggtgctggccctgatcctggggctgatcctggtctgtctggcgctggcgcccttcctgtttcccggcgtgcgcactgtcgatacggcggcacggatctgcgtgttcatcgtgctggtggccagttacgatctgctcttgggctatggcggcatcgtcagtttcgcccataccatgttctttggcatcggcgcctatggggtcgcactggccctgacccatctcgggcgtggcttcgatgcgatccttgtgggcgcgggtgcaagcgcgctgctggcagcggcgcttgcctttgtcattggtctcttcagcctgcgggtacgggcgatcttctttgccatgatcacgctggcggtggcctcggcggtggccgttctggtcagccagctgtcgggcctgaccgggggggaggatgggctgaccttcaagacaccgcgcgcgctgggcccggccttcaagttcggggacgagctgttcggggtgaagctgaacggcaaactgttgtcctattacgtggtgttcattggcagcctggtcctgttcctgctgatgctcagggtggtgaattcgccctttggccgggtgttgcaggcgatccgcgagaatgatttccgggccgaggcgatcggctatcgggtggtctattaccgggttgcggcgacctgcctttcggcagcggtggcggcgctggcgggcagtctctatgcgatctggctgcgctatgtggggccggataccacgctgagcatggagatcatgatcgacatcctgctgatggtggtgatcggcggcatgggaaccatgtatggcgctgtgatcggagcaacgctgctggttctggcgcagaactatctgcagaacctgatgggtgtcgccgggtcgctggtcgacggggtgccggtgctgccgcagcttttggatgccgaccgctggctcttgtggcttggggttctgttcatcctcagcgtctatttctttcccaccggcgtggtgggccggttgcggcgcggctaggctttgcgaatacgctcggcggcggcggcatatccgcccgccgccccgtcgatgaaatgcacatgatcatcgcgcatcgccgagggcacgaaacaggtcatcatcgcctcgtcctgagcaaacagaccatagcggatcttgccgcggcgccgcgcatcttcaaggatcgtctcgatcctggcgcgcgtctcggcgtcgcaatcgagggtcatcttcagcccgtcatcgaatttgcggtaatcggcattgcggctgaccatgcgggcatagtgatcgggccggaagtcgcccagccgaaggccggtgcgaaacagcagccagatcagcaggttctgacccagaagcttcattttgtgcagggccagactgcggccctcgcgcgacacatgggcatccagcgtcaggcccggcggtggccaggtcacgccggggccgccgggcggtaccgggtggccgctccgctcgagcccgtcagcagtggccatgacgcggcgggccagatcggcaaagtcacgctcgcttgccgtctcggtgggggcgatcaccagcgacacgatctgcccgttccgggcgcgcatgttggaccagcggcaggacaggccggtcagatcgggctgagcgccgggaggggcaggatcgacaacgaattcaccagccttcatccgtgcttcggcccaggccagcccccggcccgaaaacatggcgtaatcgaccccctgcgaagccgcatagcgggccacccttacatcccgccgggcggcgcggatcgtggcgaccggcaccagcgcggcgcgcagggcgatgtcgaactcctctgccgcccagcggcgcagatcggccagcactgtgcggacccgctcggccttgtcgccggggaccgcgaaaccggcgccgtcgccgccaaagacatagggaaagcgctggtcgcccattgcgttgatcatggccgagatcaccgccgcgccgaccatgttcacggtcttgtagcgcccgcgcgcgatctctccggtactgtcgacgatatcggcagtgcccagcacccagtcatcgggaaggggtgtgaaccgcgatggttcagacagctcggggaaatccatcaccgggcgcagcgaggcataaaacgaatccggatcttcaaccatgtgaccctcacaacaatatgactctacatagcagcctgacggcgaaatccagagccttgccgcacagcaggcgcgcttgtgccgcgacagataacatgtcaaccatcacgcaggcgcatatcggagaggtaaacgcatgcaggccggtctgatcattctgtgtctggcctatgtgctgagccagttctttcgtgcctttctggcggtactgaccgcagacctggcacgtgatatcggtgcgcaacccgacgatctggcctttgcctcgggcctgtggttcctgaccttcgccgcgatgcagattcccgtgggctgggcgctggaccggatcggaccgcgccggaccgccgcggcccttcttctggtgggtggcggtggtggtgccgcgctgtttgccctggccacgacgcctgttcacattagcgcggccatggtgttgattggggtcggttgttcgccggtgctgatggcctcttacttcatcttcgcgcgcgaatatccgcccgcacaatttgccaccctggccgccgtgatgctgggcgtgggatcggtgggcaacctggtggcctcatacccgaccgcgctggcggtcgaactgatgggctggcgcgcgacgctggccgggttggcggcaatctcggcagcggtggcagcgggtatctggctatcggtgcgcgaccccgagatggtgcagcacgacaccaagggatcgctgctcgatctgctcaaacagccgctcttgtggacgatcctgccgctgatgctggtggcctatgcgcctgcggcggcgctgcgcgggctttgggcgggaccctatctgcgcgatgtgtttgacctggacaccggccagatcgggcaggcgacgctgatcatgggggcggcgatgattgccggcacctttgcctatggaccgctcgaccgggttctcggctcgcggaaatgggtggtctttggcggcaacctgggcggcgtactggcactggccctgctggttctgtggatcgacctcggcgtctggtcctcggttgcgctgttggcggcgatcggctttcttggcgcctcgttcccagtgatcatggcgcatggccgcgcctttattcctacgcatctggtggggcgtggagtaaccttgctcaacctcttcggcattggcggcgtcgggttgatgcaattcgtcaccgggcgcctgcacgaaagctatgccgccgctggcccggccgcgccctataccgcaatcgtgacctttttcgcggtctcgctggtcgttggtctggtgatctatctgttcagccgcgacagtctggcctgactggggtctttcctcgccgtcactttccctgtatggaaccgccgccggtcaaggcgaccgggtatatctggagaaacaagaaaatgggttatcgcgtcgtcgtcgctggcgccacgggcaatgtgggccgcgaaatgctgaacatcctggccgagcgccagttccccgtggatgagattgccgcgctggcaagccgtaaatccctgggcaccgaagtcagctttggcgacaagactatcaagacccaggatctggacactttcgacttcaccggctgggacatggcgctgttcgccatcggctcggacgcgaccaaggtctatgcgcccaaggcggccgcggccggttgcgtggtgatcgacaacagttcgctctaccgctacgacccggacattccgctgatcgtgcccgaatgcaacccgcaggcggtgcatggctatgccaagaagaacatcatcgccaaccccaactgctcgaccgcgcagatggtggtggcgttgaagccgctgcacgaccgcgccacgatcaagcgcgtcgtcgtctcgacctatcaatcggtctcgggcgcgggcaaggacggcatggacgagctgtgggaacagaccaaggcggtctataacccgacctcggacgtgcccccgaagaagttccagaaggaaatcgccttcaacgtcattccccatatcgacgtcttcatggaagacggctcgaccaaggaggaatggaagatggtcgccgaaaccaagaagatcgtcgatccctcgatcaaggtcaccgcaacctgcgtgcgggtgccggtgttcgtcggtcactccgagtcgatcaacatcgagttcgaggaattcctggacgaggacgaggcccgcgacatcctgcgcgaaagccccggcatcatggtgatcgacaagcgcgagcccggcggctacgtcacgcccaaggaatgcgtgggcgatttcgccaccttcatcagccgcatccggcaggattcgaccgtcgagaacgggctgaacctgtggtgcgtctcggacaacctgcgcaagggcgcggcgctgaacgcggttcagatcgccgaattgctgggccgtgaggttctgaagaagggctgacatcgcccgatcaagactcttttcagcaccctcgcccggtcgggcgggggtgtttttgtttgctctgttcacaagatcaactcaaggtcgagtcagggcgggtttctctaccggaattgacctgtttccgaaatctctaaaatctgtcctaaacatggctaattttggccagatcgcggacaaacttttgtttttaatgtgatttatcacttttttgacacaatcttgcacgattcccgaccgaatcgcggccaaacatcaagtcatcaggaaatcgaaccttcggcggatacatcagggaccaccggaaaaataccctcgcagaggtaccggtagagttgtgccccctccccggtgccgccgagaatgtgcccaagtgtaaagagttcggaccaccgccccttccccccaagcggtgcgatccgacccatcaggaacaacaaggcggtatcgcctctggacaaagaggaaaacgaaaatggcaaccatcatcaccttcccgcgtcgcgacatccaaacccccgtttcgggcgtcgaagccaacgccgacaacgtcctgtcgcttgccgactggcgggcacggggccgggcgctgcgcaccgcaaacggcgtgttcttcgtttcgaccccctggggcagctccggcgacgccgcctgatccagaccgttcagcaccatattcaggagtgacagagatgacccagacccttgcccacaaagcccgccacaaccgtatcgccgcgctgcaatatctgcgcctgacccgtcagggagccgagcgcgaaaacgaggtgatcaacctgtttgcccaccgtgcccgccaaaaggccaagccgatcttcagctcggtccgggcccgggtcgaggatgagcggatcgccgcctaagacctttggatcggatttcgaaagggcgcccatcgggcgcctttttcttgtgcagtcagggttgagatgccagcctgccgctatcccattgcctctgatcaaggatttctgatgcgcttttttgttccgtttgtcgtggccctgttcagcacggtcacaccgggtttggccgggtcctattccaccgagaccacggtcacggcggcgactgtctttccccagggggccgcggtccggcgacagctttccatggaactgccggccgggcggcatgatttgaccctgttgggcattcccgttgacggcccagagctggaaaccctcgatatccaggtagcgggtgcgcgcgtgctggcgcgcaagttccggcattcggatgtgccctggcacgattatcgcagcgcggcctatctggcagcgcgcgagcgggtccgcgcggtcgaacagcaaatcctggctgtccgggacgcggcagagaccgcgcggctcagggctcgggccgctgatcaggcgtcgggctttctggcccgtctcggcgagaacgagggtttggccggggccgaacccgagaccttgcgcgccatcacccggatgatcgcagaagaggcgctgacctcggcccgtgcggcgcaggacgccgagatcgaggcgcgcgggatcgaacgcaagttgaccgcgctcgaggaagagctgcaagcggcgatgcaggatctggccgccgtttccggggcaaccgaggatcggggcgtgctgacgctggaccttgagcttgaggcagaggggacggtcgaaatcgacatcggttatctgaccttagaggctggctggcagcccgtaaccgatctttatctcaccaccggcgcctctccccaggtcgacattcgcctgggcgcgcgggtgacgcaggatactggcgacgactggagcgagatcgcgctcagcatctcgaccctgcgcccgatggacagggccagcccgtcaacgctctggccgcttttgcgccggatcgtcgagcccgagcgtgaagagcggatgttcaaaggcgccatggccgaggcggtcgtcgaagcaccggttatcgtcgacgagtttcaacccgcctatgacgttcccggcaccggccagacctatacgctatccgcgccggttacgctgatctcgggggtcgaggacacgtttctggagatcggcagggtgagcgaggcagcagaggtgtttgcccaggcggcggcgcagcatgacagccacgcctttcggatggcgcggtttcgcaattccacggggcgcacgatcctgccatctgacagcgggcgccgctttgtcgatggggtgatggtggcccttgaagcgacgccgcagattgtcgagggcgaagaggtgacgctcgggttcgggccgatctacggattgacggtcgaacgcgcggtgctgaacaggtcgacgggcgacaccgggatcatcacgcgctcgaacgcgcagaacgagcgggtcgagattgcggtgcgcaacctgaccggagagagctggccgctcagggtttttgatcaggtgccctattccgagcaggaggatctggtgattgactggaccgccacacccaaaccggatgaacaggatgtggaccggctgcgcggcattctggcctggaagatggagcttgcgccagaggcagagcggatcatccgtctggatacggcgatcaactggcccgaggggatggagctgcggtgatatcgttcctgtctggccggccaagcatccggtcggccagatatctgtgactgtgaccggggaacggcgcatcgaagcggcgcatcagcgtggcataggaatgtccaagctccgaggccttgcacaggcgttcgcccgacgggtggcgatgcagggcaaggccgccgcccgcctcgcgcagcgcgaaaccctgacgcgacaggcggcatgagaggtcagcccagctgcgggcatgggcgaaatcggcggcgaggagcgtccgcaaggacgcgaggagccgctcatccgcccgattgggcgtcttcgcgtttcggctgcgccgctggatttccgcctccactgcaacgcgaacgaactggcccagcgtaacatcgctgtcctgcgccagccgcatcgcggcgcgcagggtcgattcatccagtttcagcatgatctctcggagcgacatggctccgagcctccacgattcaagttaacgtaaccctaacgctttagaccggcacgaaccgctcatcccccggttcatagcattgcaggccaccttcgccgatatcggtccacaggccatgcaggctcagcgatccttcctcgaccgccgaggcgatgaaggggaaggtcatcaggttctccagcgaggcgacgacggcgtgtttttctagttgccgaacctgctcgtcttcgtcttcgatcttggccacatgatcgtatttcggcttcaggatatccatccagcgcccgacaaagctttccttggcctccagctgcggcgcgtggcccttgcacatgtccaggcatccgcgcacgccaccgcattgcgaatggcccagcacgatcagatgcgcgaccttcagcaccgtcactgcatattccactgcggcactggtgccgtgatggtcgccatcgggcagatagggcggcaccagattggcgacgttgcggtggataaagaactctccctgatcggccccgaagatcgaggtgacatgcacccggctgtcgcagcacgagatcaccatggcgcgcggccgctggccttcgctggccagacgccgataccagacctggttctcggtataggtagtcgccttccagccgtggtaacgctggaccagatagttgggcagagggcgggcgagtttcatcgttgaatttcctgtcgctgacctgtcgtgacagcctcctttaggccagtttgaaagaaaattcgaggtatttcccgtcgcaccggaaaccttttgaaaacctctctgaaaccagaatgccagacgtgtcgtgggggcacaggactttggggtgagatgtggtggttgaagtaatcacgcttgtgcaaagcgagtccgtaaggctggacccggatcggctgggcgggctctatcggcaattgggagacgccggggccgaggatgtcgtctgtcgcgcgatcgaggaactggccgtgcggctgaccaattgcgaacgattgtggcgcgcgcgcgactggacggcgctgcgcaaatgtgcccggtcgctgattgcgatctcggaacagatcggcatggtggcgctggcccgcgttgcccggcaggtcaccgatgcgatcgacaatggcgactatgtcgccaccagcgctgtgctttaccggctgatccgggtcggcgagaaatccctgaccgaggtctgggaccagcaggacctgtcgatctagccttgtgatctgagggcttgcaggtcgctgtgggcccgatagtctgggcctgtcaccatgttggaaaggtcgcagatgcccctcagtttcgcccccgccgatgcggatgcgctgccgcttcacgtcatcgaaaagaccgctctggatggctggttgcaagggcagccggcatcggttgcggcctgggtcagggccagcggctttaccggcgccatcggtcaggcgctgccggtcccgggcgagaccggagcgcccgtgatggcgctcgcgggctatggcagcgccgagacccgggcgcgcaagcggttcgtgctggccgccgcggccgaatccttgcccgaaggcatctggcgcatcggctcgggcctgcccgaggcgcaggccgaggccgaatgtttcggttggctgatgaccggttatgcctttgaccggtacaaggggcagtctccggccaaggcgcgcctggtggcccccgccggggtcgatgccgcccggatcgaggcgatggcgacatccgaggcgctgacccgcgatctgatcaacacgccggctcaggatatgggccccgatgcgctgcaagcggcggtcgaggcactggcggcagagtttggcgccacctgcaccgcgattgtcggcgacgatctgctcagccacaattttccgatgatccatgcggtcggtcgtgccgccgcgcgcgccccgcgcctgatcgaactgcgccggggcacggtggggccgaaactgacgctggtgggcaagggggtctgtttcgataccggtggtctgaacctcaaaccgggcaatagcatggccctgatgaaaaaggacatgggcggggcggccaacgttctgggtctggcgcggatgatcatggcgcttgatctgcccgtgcagctcagggtgctgattcccgcggtcgaaaacgccgtttcaggtaatgcgttccgccccggcgacatcctgacttcgcgcaaggggctgacggtcgagatcaacaataccgatgccgaggggcggctggtgctggctgacgcgctggcactggcggatgagggtgcacccgatctggtgatctcgatggcgacgctgaccggggccgcgcgggtggcggtcggccccgatctggcgcccttctacagcgatgacgacagcgccgcgcaggccctggccgaggcggcgctgggcgcggcggatccggtctggcgaatgccgttccacaccccctatgaagagatgatcgaaccgggcatcgccgatctggacaatgctccaggcggtggctttgccgggtcgatcaccgccgcgctgttcctgcgccgctttgttgtggcaccctatatgcatttcgacatctatggctggcagccggtcaaggcgccgggccgtcccaagggcggtgtgggacaggggccgcgcgccctgctggcggccctgccccggatgctggacctatgagcgcgcatgccatcctgcgcccggtcgtcgacctgttgcgctgcccggaggggccgcgcgaccgtcaggttctgctgggcgcgcgggtcgagcttctggagcggcaggaaaactgggcgcgaatccgcgccgacaaggatggctacgagggctggctgcccgcggatgtgctgggcgcggatgcggtgcccacccattgggtcagcgcgccatcgactcatgcctatgcccgcgccgatctgaaaagcccggacctgatggcgctcagcttcgggtcgcgggtggcggtgcacgcggtgtcgggccggttcgcagagacggcgcagggccatatcccggtgcagcacctgaccccgatgggccagaggttgaccgatcccgtggcggtggccgaactgtttctgggcacaccctatctttggggtggcgacagccgctggggtatcgactgttcggggctggtgcaggcggcgctgctggcctgtggccatccctgcccgggtgacagtggcccgcaatcgcgcgctgtgggcacgctgatgccgcccggcacccaaccccggcgcggcgacctgctgttctggaccggtcacgtggcgctggtggcggatgccgagcgtatcctgcacgccaatgccaatgacatggcggtcgcctacgagccgaccgccgcggcaatcgcgcgtatcatcgcgcagggcgaaggaccagtgacagcgcatcgcaggcccgccatccacgcttgaacccgtgtcgcgggttcggtagggacagattgcgcgcaatcgggaggcatttatgcaggatgatccgaaaacactggtttccaccgactggctcgccgcccatctgaaggatcccgatctgcggattctcgatgggtcctggcacctgccgcatctgggacgtgaccccaaggcagaatatgaggccgcccatatccccggcgcacggttctttgacatcgacgatatctcggaccaccgttcggacctgccgcatatggtgccgccggtcgagaagttcatgtcgcgcctgcgggcgatgggcgtgggcgatggccatcaggtcgtggtctatgactcgctcggcctgcaatcggcggcccgcgtctggtggctgttcaagctgatggggcaggacaatatcgccgtgctggatggtggcttgccgaaatggcaggctgaggggcatccgatcgaggatctgccgccggtgatccgagatcgtcacatgacagtgcgggtccagaaccatctgctgcgcgatgttactcaggtttcggcggcggccaagctgcacgatcacgagatcgtcgatgcccgctcggccgggcgctttgccgggaccgaccccgagccgcgcccggggctgcgcggcggccatattccggggtccaagaacgtgccctttggcacgctgctgaacaagaacggcaccatgaaatcgcccgccgattgccgcgccgtgttcgaggctgccggcgtcgacctgaagaagccggtgatcaccacctgcggttcgggcgtgacggcggccattctcagcctggcgctgcagcgcatgggcaagaccgatcactcgctttatgacggctcctgggctgaatggggtgccttcccaaccctgcccgtcgcaactggagagaactgatgttcgaaaacctcaaggcgcagcctgcggacaagatccttgccctgatgcagatgtacaaggacgatccgcgcagcgacaagatcgacctgggcgttggcgtctacaagaacgccgagggcgtgaccccggtgatgcgcgccgtcaaggcggccgaaaagatcgtgtgggagcaacaggagagcaaatcctataccgggctgatcggcgatccggcctattcggatgcgatgatcaagctgatcctgggcgatgcggtgcagcgcgccaatgtcggcgctgcggccacgccgggtggcaccggcgcatgccggcaggcgttcgagctgatcaagatggccagtcccgaggcgcgggttttcgtctcggacccgacctggcccaaccatatctcgatcctgaactacctgggcatgaccatggtgccctatcgctatttcgatgccgacagccgtggcgtcgatttcgagggcatgctggtcgatctgggtcaggcgcgcgcgggcgacgtggtgctgctgcatggctgctgccacaacccgaccggcgccaacctgaacctgagccagtggagagaggtggtgaagctgatcaatgccaagggcctcgtggcgatgatcgacatcgcctatcagggctttggcgacgggctggaggaagatgcgcagggcacccgactggtggcctcgtcggtcaaggaatgcctgatcgcggcgtcctgctccaagaactttggcgtctatcgcgagcgcaccggcctgttgatggcggtcagtcaggacagcggccagaccgcgctgaaccaggcgactttggcgtttctgaaccgtcagaactattccttcccgcccgatcacggcgcgcgggtggtgaccaccatcctgaacgacgacgcgctgcgcgccgactggatggccgagctggaggaaatccgcctgtcgatgctgggtctgcgccagcagctggccgacgagttgcagcgtctgagcggctcggaccggttcagttttatcgcgcagcaccggggcatgttctcgcgtatcggcgcggcgcccgagttggtcgagaagctgcggaccgagttcggcatctacatggtgggcgacagccggatgaatatcgccgggctgaatgcccagacggtgccgatcctggccaaggcgatcatcgacgccgggatctgaaccccggtcccggacaggcaaaggccgccccaatgggcggtctttggttgtttcaggaggtaaagccgggcacgaacttgcgcagataggccagccattcgggcggcagcgtgatgtcgtagaacgcccccagcagcatcgccacgatcagccaggcgatgatgatcccggccagcacgatgccccagaacgccacgcgcgcctgtccgcgcgcgccccggcgcagcaggatcagccgcagggcacagcccagatgcacgaacagggcaatcacgcccaggctgtaatagggaatgaaataccaggtgaagggcgcaccgctcatcaccgaggcgggccagtagaaattggtgtccagcccgtcgacccagcgcgccagcatcagtgcgatcaggtgctcggtcatgaagtagagcaccaccccgcccgagatcacctgtgcccgcgcccatggctcgcgcaggccgcgccggatgcgggcgatcagcagcttcagccccagccccatctgcaccagtgccgaggccagaaccagcggctcggtcaccgggttgcgatagatcaggcgcagcgcgtcctgggtggcgttataggcgtccacgccccatagccccgacaggtgggcgatgaaatgcagcagcaggaacgcggcgaaaagcgccccgttccagcggtgaatcttgcgggccgtcatggcgtttgctcctgggtcggtttgtcttgtgagagcttttcctgaaaccaggccagcgcctttgcggcctgttcgggcggggtgtcctgcatccccatccgcaggagatcggccagcgtcacgcctgccagttcgcgccgccacgccgcctcggcccgccacatggaccgggcgatgccgcaggggcgcaggtattgcgaatcctcgaccccgctgggcccgcagcggcgcagttcagtacaagtgaaatgccgcgtctcgccgtcgatggcctgcaccatctgcaacagcgagatctcggccggtgcacgggccaaggcatagccgccgcgcggcccgcggcgggtttcgacaatgcccgccgccgacagtttctgcatctgcttggccagatacggctcgggcaggtcgaagaattcggccagcagccgcgcgggcaaggatgtgtcggggggcagcgcggccagcaggctgcaggcatgcgccgcccattccagtccttcggtgtgtttcataaatacggataaagaatatccgcaattgattcgtcaagcgccagggcacaaaaaaacccgggcacaaaggcccgggcaaggtctcaccaatggtgaggaaggaaggtcagcttttcgaaaattcgggataggcctccatgcccagttccgccatgtcgagcccgttgatctcttcctcttcgctgacacggatacccatgaccattttgaggatgaaccagaccgctcccgacacaacgaaggtgaagaggccaaccacgacgatggcataaagctgggtacccaggtttgcatcgccattggtcaggcagaccgccagcgtgccccagacaccggccatcaggtgcaccggaatggcgccgaccacatcgtcgatcttgagccggtcaaggaagggcacggcaaagaccacgatcacaccacccacggcaccgatcagggtggccgaacccaggcccggggtcagcggctcggcggtgatcgacaccaggccggccagtgcgccgttcagcaccatggtcaggtcgaccttcttgtagagcaactgggtcagcagcagcgcggcgacggcccccccggcagcggcggtgttggtgttggcaaagatgcggctgatatcggcaacgttccccgccgtatccatgtacagctgcgagccaccgttgaagccgaaccaacccagccacaggatgaacgttcccagcgtggccagcggcaggttcgagcccatgaaggggatcacgcggccgtccttgtacttgcccagacgcgggccaaggatcagggcaccggccaatgctgcccagccaccaaccgaatgcaccacggtcgaaccggcaaagtcgaggaagcccgcagcgtcaaggaaaccaccgccccatttccacgaggcctggatcggatagatcaacccggtcagaaccagcacgaagaccagaaagggccacagcttgatccgctcggccagcgtgcccgacacgatcgaggcggtggtggcgcagaacatcagctgaaagtagaaatcggaaccgaccgaggcataggtcaggtcggtctcggtatcggccaggcccaccggttccatcgcagcgggcgagaaggcgcccagaacaccgtcgatcgaccagccgtcgcccggatacatcagattatagccgatcaggtaatacatcagcgccgccagcgaaaacagcgcgatgttcttggtcagctgcatggtcacgttcttttgccggaccagcccggcctcgagcatggtaaagcccgcggccatccacatgaccagaaagcccgagaccaggaacatgaaagtggtgaagatatagccgatttcctcgttcggcggggtgatgtccgccgtggcctcctgggccaggcccagcgtgggcagcgcgatcaccgccgccgccggaagtagtgtcttgataagcgtcatggctttggttcccttggatgattctgacggtcggcttacagcgcgtcgtcgtcggtttccccggtgcgcacgcgcagggcctgctcgacgtcgaggacgaaaatcttgccgtcaccaatcttgccggtgcgggcggtacgggcgatggtgtcggcgatctgctcggcgatctggtcggcgacgaccagctccagcttgatcttgggcacgaagttcacggtgtattccgcgccgcgataaatctcggtatggcccgactgggtgccgaagcccttgatctcggtgaccatcattccgcgaatgccggcctcggtcagcgcctcgcgcacctcgtccagcttgaacggtttgatcgttgcaatgatcagtttcacgtctttccccttcgttcagccggcgcatccggcgtgtttgcacttgcagaaagacagcgtcagaggcgttttcggaacgaaatcccggcaaactcggccccggaatcgcgcaaagttgcacattttttgcacatcgacgtgcggttgcctaaaaatgcatcggcgattaaagggaaagatcgggaaaaacacacctcaacagtatcgcccgcccgcgctatggtgcggcaaaggcaaagaccgggcagagtgggcatgacggattccaagcgtcgcaaatcgcagcttgtcgcggacaagcgatacccgaccaagggcaaaccggccgccgccggcgccaagcgcaaacctgcgcccaagcgcaaggcgcccgcgcccaagcggcccaggcgcggtggtccgctgggttggctctcgcggttcttcggctggatcttcggcctgatctggggatttgcctggcggatcgggatgatcgttgcgctgctggtggggctggcggttgcgctggtctattcgaccctgcccgatgtcaccgcgttgctggacggacgggcgcgcggctcggtcaccttgttggaccgcgagggcgatgtctttgcctggcgcggcgaccagttcggcggtgtgatcaccaccgacaccgtttcgccgcatctcaagaatgcagtcgtcgcgaccgaggacaagcggttctattaccatgtcggcctcagcccgcgcggcatcgccagcgcggtgcgcatcaacctgcgcgaggggcgtgggccgctgtcggggcacggcggctcgaccatcacccagcagaccgcgaaacttctgtgcctcggggtgcctttcgaccccgaagaatggaaatccgaagcggcatacgaggccgactgccgccgcggttcgctgtggcgcaaggtcaaggaggcggtctattcgctggcgatggaggccaagtacagcaaggacgagatcctcaatatctatctgaaccgcgcctttctgggcgctggcgcccggggattcgaggctgccagccagcgttatttcggcaagtcctcggcccaggtggacccggcagaggccgcgatgctggccgggcttttggtggcgccgacccgatacgcgcccaccaacagcctgaaacgctcgcaggaaagggcgcgcgtcgttgtggcgctgatggaggagcagggatacctgaccgccgcccaggccgatggcgcccgcgccaacccggcccgcctgtccgaagccgccgccgcccaggcggggggatatttcgccgattgggtgatgagcgagctgcccgactatttcggcggcaacaccaccgaagacgtgatcatccgcaccacgcttgatcagcgcatccagacctcggccgaagaggcgatgcgctttgtgttccaggaaaaggtgcgcgacgggtccaaggcgcaggccgcgatcgtggtgatgtcggccgatggcgcggtgcgtgccatggtcgggggtcgcgacacaaaggtcaccggcgcgttcaaccgcgccacccaggcggcgcgtcagaccgggtcgtcgttcaagccctttgtctatgccacggcgctggagctgggtcactcaccgctcgataccgtggtggacgagccttattgcatcaatatcgcgggctcggggcaatggtgccccaagaactataccaacaagcattatggccgggtgaccctggcacaggcgctgaaggattcgctgaacgtgccggcggtcaaggtggccgaggcgatggggctggacaatgtgcgcagggtggccagcgatttcggcatcgatagcgatctggcggcgggtccggcgctggcgctgggcgcctcggaaagctcgctgatcgagatgaccggcgcctatgccggtatcctgaacggcggttcttcggtcgaaccctacggtctgaccgaactgcacttgcagggcgagaacgaggtgttgatggcgaccggaaccggcatcggcgagcgggtgatcaacaaggacgccgccgcgcagctgatctggatgatggagaaggtgatctccgaaggctcgggccgtcgcgccgcgctgccggggcgccccgccgcgggcaagaccggcaccacccaggcggcgcgcgatgcctggttcatcggcttcaccgcagactacgtgaccggcgtgtggatgggatatgacgacaacacaccgctcaagggggtgaccggcggcggattgccggccgaaatctggcacgagaccatgatccgcgtgcacgaaggcacccctgtgaacccgctgccaatgcaggcaccgcgccagcccaagccgatcgcccagcccaagccacaacaacccaagggcgggttggggcaggcggtggatcagttgttgcgggatctgttcgggaactgaccggcccgggccgggcgcgaggttaccccgcgctcgccaggtcgcggatcagcgcgttcaggtcgcccttgcgccggtccagcatcgagccgatctcggtccgctcggtcaacagcaggttcacgccttcgatgaacatgttgaagaacttgtccttgcccgatttgtccgacacgaggaaggtcacgtcgaacggcgcctgaccttgcagtttgaccgatgtcttgacctcgtaaccggccttgatcttgcgcgcggtcttgacggtcacctcgccgccgatgaattcgcggaaccgtttgccatatttgcgcgagatatatccctgaaacgcctgggtgaacgatttcaactgcgccggcgatgcggtgcgcgcgtccgggcccagcgcatagcgggccatgatcggcacatcgccataacgcacaaagagcttctcgaaatcgcggatcatagcgttttcggatttgcccgaggcgatgacgcggttgatctcggtcaccacctcgttgaccagcgaggccgcgcgcgcctcggtcagcgcgactgcgggcagcggcaacgccagcgctgccagcccggcacaggcggtggtcacgaaagagcggcgggagaagagcttactcggcataagggtcctcataggggtcggtcactgcggcagagctcggctctgcataggggtcggtgtagaggcccagataggcatcctcgtcatcgcttgccagttcgaagcggcggttttgcagatagatcagacgaagctgggcgtaactgtcggaactgccgtagagaatggaatcgaccgtatccgaataaaggccccggtcacccaagcgccggaccacttcggcataaagccccaggttgttgatcggacgggtcggggcaaagtcgacgggattggtgaacaggttgaccaccacgccgaccgcgtcgcgcgccgtcgagggcccataaaggggcagttccagatagggcccctcggcgacgccccagacatgcagggtttcgccgaaatcggtatcggcgcgcgggatctcgaaatcgctggccgggtcggccagcccggcaaagccgacggtcgagttcaccacgaagcggaacagagtggtgcccatttccttgggtttgccctgcaacagatagtccaccgcctgtcccggcagcgacaggttttcggcaaacatgttgaacgaattcaccatcggacgcggcaccacggtcacgtatcccttggccgctgggcggaaaagcgccttgtccaccccccggttgaagttgtgtatcgcgcggtttgtgttttcataagggtcatgaacgcgcccacccgcattcgagtccggcgactgcccggcacaggcggacagaagcgcggagatcgcaacgaggctgaaccgaaagatggagagtgagagtttggacatgtcggtctcggtacgtaacctgcgggctgatattcgattcgggcttgaaaaatgcgcggttaggatgtgtttctacggatgcattggagacacatagtttatctttggaggatttgaaacagggtcggcacgaacctgccctgtggataatgcaattgtgtcctgcgagggacgcgcaagagttggaactgaggtgacatgaaaccaagatcacatctgcacggtgcagaagagctgcgcgccgcgcgtcggcagagtcggggcctctattggttcgtcgccttgttcagcttctttgccaacctcctgatgctgaccgggccgctttacatgttgcaggtctatgaccgcgttttgggcagccgctcggaacagaccctggtggcgttgtcgctgctggtggttttcctctatggagtcatgggcatactggattacacgcgcggccgggtgatgtcgcgggccggtgcccggtttcaggaggcgctggaccagcgcgtgttcgacgcgatggtgcggcggtccgcggtggcccaggacccggttgcgcagaccggattggccgatctcgaatcggtgcagcgtttcatcgcctcgccggttgcgatggcgatcttcgatctgccctggaccccgatctttctgttcgcgatcgcgatctttcacccttggcttggtctgttggccgttggcggcggagtcctgctgatcgggatcaccggtttcaaccagctgttctcgcgcaagccggcgctgaatgccgccattgcaaacaatcgcgccggcaagatgggcgacgagattcgcaccgaagccgaaaccattcagtcgatgggcatgcggcgcgcggccttcgaccgttggcgcaaggcgcgggtgacgtcgctgaccgaagggctgaccgccggcgatgtgatgggccgcttttcgaccctgacaaagacactgcgcctgttcctgcaatcggcgatgctgggtcttggtgcctatctggttcttcagggcgaattgacgccgggtgcgatgatcgctgcctcgatcctgatgggacgggccctggcgccggtcgagatgatcgtgaaccagtggcaggtggttcagcgttcgctcaaggggtggtccagcctcagcgaattgctggaaaaggcgccgcctgaaaacaaacggatggatttgccaaagccgaaggccaagctggacgttcagtcgctgaccgtggtgccaccgggtgatacccgcgcgcaactcaagacggtcagctttaccgtacagccggggcaggcgatcggcgtgatcggcccatcgggatcgggcaaatcgaccttggcccgggcgctcaccggggtctggcgtcccgccggcggcactgtccggttggatggcgcggcgctcgatcaatatgatcccgacgttctggggcagcatatcggctatctgccgcaacgtgtgcagctgttcgaaggcacgattgccgagaacatcgcacggctgagcggaaagcccgacgccaagaaggtcgtcgaggcggcaaccaaggccgctgtgcatgacatgattctgcaattgccggatggctatgacacccatatcaccgcggggggcgggcgcctgtccggcggtcagatgcagcgggtgggcctggcccgtgccctctatgacgatccggtgattgtcattctggacgagcccaattcgagcctggacaacgatggatcggtcgcgctgaacaaggcgatccgatctctgaaagaggccggaaaatcggtcttgatcatggcgcatcgccccgctgcgatcgcggaatgcgacatgctgctggtgcttgaccatggcgttcgcatggcattcggccccaaggatcaggtcctgaaagagatggtgaccaaccaccaggtcatcaaaggcaacaagaccatgggaggcgtccgatgagcgcgcaagacttctcggcccgcaaaccgatcatacttggcctgctcggtctgattgttcttgttggcggctttgggacctgggcagtgcttagccagatcgcaggcgcggtggtggctggtggccgcatcgaggtggatcgcaaccggcaggtggtgcagcatctcgacggcggcgtggtggccgaaatcctggtggacgagggcgataccgttcccgagggccaaaccctgatccggcttgattccaaccttctgaactcgcaattgctgatcgccgagggccagctgttcgaacttatggcccggcgcggccggctggaggccgaacgcgatagcaattccgagatcgtctttgacgaggacctgctggaggccgcgcgcgcgcgcgccgaagtggccgaattgctcgacgggcaggaacgcctgtttcgtgcacgacaggaatcggtgaccaaggaaaccgaacagcttgaaaagagacgcggtcagatcggcaaccagatcgaggggatcgtggcgcaacagcgctcgcgccgctcgcagctggaactgatcgagcaggagttggtcagccagcaatcgctgctggacaagggtctggcgcaggctggccgcgttctcagcctcgagcggaccaaggccgagctagaaggcgaactgggcgagttgatcgcctcgcaggcgcagcaagaggggcgcatcaccgagatcgacatcgagatcctgaaactgggcactacgcagcgcgaggacgcgatcacccagctgcgtgatttgcagtatcgtgagctggaagtggccgagcagcgccgctcgctgctcgagcagctgtcgcggctggatatcaaggcccccgtctcgggtatcgtctatggccttcaggtgcacacgccgcgctcggtcatccggcctgccgacccggtgctgttcctggtgccgcaggaccgaccccttgttatcgcggccaaggtggaaaccatccatatcgaccagattcatttgggccaatcggtgaccttgcggttctcggcgctggatcagcgcctgacgccggaactgatcggcacggtcatgcaggtctcggccgatgcctttgtcgacgaggccagccaggcctcgtattaccgggtcgagatccagctgaacgagggcgaggtcgacaagctgcccccgggtgcgatcctgatccccggcatgccggtcgaggcctttatccgcaccgccgaccagtcgccgatctattatctggtcaagccgctggcggattatttcaccaaggcgttccgggaaacctgatctttggcccttttcgcggcggacgttcccggctagcgtccgcccgtcaatgcgaacaggaggacgcacgccatgggatatgaggacaagctggccagcctgggggtgaccctgcccaacgcgccggcaccggcggccaactacgtgcctttcgtcaagatcgggaatatcgtctatgtctcgggccagatctcgaatgacgagactggcctgatcaccggcaagctgggtgacgacatggatgtcaatgccggtgctgctgccgccaaacgctgtgcgatcaacctgctggcacaggtcaaggccgcctgtggtggcgacctggaccagctggtgcgggtggtaaagctgaccgcctttgtcaactcgacccctgatttcaccgcacagccgcaggtgatcaacggtgcctccgatttcctggtcgaggcgttgggcgaagccgggcggcattcgcgttcagccgtcagcgccgccgcgctgccgctgggcgtcgcggtcgagatcgacggtatcttcgaggtcaaatgacgccgatgctgcccgccgccctgctggggcagcccgtcgcccatcgcggctttcacgacatagccgccgggcggcccgagaacagccgcgcggccatccgcgcggcgatcgacgccggttatggggtcgaaatcgacctgcagctgacgcgcgacgggcaggcggtggtattccacgattacgacatgggccggctgacgggccgggccggcccgatccgccagatctccgctgccgaggccgcggaagttgcgttgctgcatggcgacggcgagggtattccgactctggccgaaatcctcgatctggcggcgggtcgcgcgccgttgttgatcgaactcaaggatcaggatggcggcatgggcccggatgtggggccgctggaacaggccaccgccgacgcgctggccgggtatcgcggggcggtcgcggtgatgtccttcaacccgcatagtatcgcggcgatggcgcgtttggcgcccgacctgccgcgcgggctggtgaccagcgcctatgaccccgccgaatggccgctgtcgctggcgacctgcgagcggctgcgcgatattcccgattacgaccgggtcggtgccagcttcatcagtcacgaggtcgaagacctttcccgcccgcgcgtggccgagttgaaggcgcgtagcgtgccggtcctgtgctggacggtacgctcggcagagcaagaggccgaggcacgccggatcgccgacaatatcaccttcgaaggttacgcggcttgatccctccgcgcgggaccacagattaaccggcaaggaggccggcatggatcaggcgcagatcgaggttcagatagtgccgtcgctgactgggatcgcggcggcggactgggatgcctgcgcctgtcctgaaagtgcggatggcggcccgccgcatgacccgttcaccacccaccgtttcctgagcgcgctggaggagagcggatcggtcgggcgcggcaccggatggcagccgcaatatctgaccgcccatctggacggcatgatgatcgccgccgcgccgatgtatgtgaaatcccacagccagggagagtacattttcgaccacagctgggcccatgcctatgaacgggcgggcgggcattattaccccaagctccagatcaccgttccgttcacacctgcgaccgggcggcgcctgctggtgcgtccgggatatgagggtatcggccaatcggcgctgatccagggtgcggtgcaactggcggccaacaacaatgtctccagcctgcatgtcaccttttgcaccgaagcagaggccgaggcaggcgccgagatggggctgatgcaccgggtctcgcaacaatttcactgggtcaatgacggttatgccgatttcgatggctttctggcggcgctgtcctcgcgcaagcgcaaggcaatccgaaaggagcgcgctcaggcgcagggcttcggtggccagatccgagaattgaccggcggtgatctcaggcccgaacattgggatgcgttctggcgcttctaccaggacacgggcgcgcgcaaatggggctcgccctatctgacacgtgcgttcttcgacatcgcccatcagaccatggccgatgacatggtgctggtgctggccgaacgcgatgggatcccggtggcgggggcgctgaacttcatcgggcgcgaggcgcttttcggccgctattggggctgtgtcgaacatcacccctgcctgcatttcgaactgtgttactatcgcgccatcgactgggccatcgcccatggtcttgcccgggtcgaggcgggcgcacagggcgagcacaagctggcgcgcggttatctgccagcggtgacgcacagcctgcactggatcggcgatccggggttcgccgatgcggtggcccggtatctggaggcggaacgcgctgcggtggatgaagagatcgagatcttgaccgattacggcccgttcagacgggcgcaagtagaggagcgggaatgagcgaacgtttgtccgaggaaacccgggggccgctgctggggccgctctttgccaatggctgggccatggtcgatggccgcgatgcgattgccaagacctttgcctttgacaatttcgtcgaggccatgggctggatgatgcgggtggcgatctgggccgagaaatggaaccaccaccccgaatggtccaatgtctatggcaaggtcgcggttgtgctgaccacccatgacgtcgacgggctgagcgcacttgacgccaagctggcccgcaagatggacagcctctgctagcgcgtcgcgtgtttcccgccccatgccgccgtccgctcggcctggcgcatcagtttctgaaaactgggacagtccagatgtgacggcgccgggcagtcggcgacatgcctgagtgtctcctgtaacagttgcaggcgccggatctggcggcccagatcatcggcgcgcgcgtgcaactcgtcgcgcggcaggtcggggcgcccgtccgcgcccagcatctgagcgatttcaggcaggctgaacccggccgccttgcccatcgagatcagggtcagccgcaacagggtctgtggcccgtattgccgccgcagccccttgcgcccgatcggcgcgatcaggccctgttcctcgtaatagcgcagcgtcgagggcggcacgcccgactgcgcggcgatctcgccgatatcgagaattttcatgcttgacctcaagttgacttgaattcgcacagtgcgcgcctgttgcgaatgactcaagaggccgatcatgaaatcccccgtcgaaaccacacctgccggcgcaatctggcgtgaccggcgcgcgcaagcgctgctgctggcggcaacgctgaccatcatggcaaacgccaccatcagcccggccctgcccgggttggcgcgcgaattcgccgatcacccgcaggtggccttgctcacccggctcttggtacctgcaccctcgcttgcggtggtgcttgtggcgccactggtcggtgtcctgtcggaccgcatcgggcggcgtggtctgctgctttgggggatcgcgctgtttacgctggcgggcagtgccggtctgctgctgccggggttggagagcatccttgccagccgcctgatcctgggggttgcggtggccgcgatcatgaccacccagaccgcgctgatcggcgactatttcagcggtgcggcgcgggcggcgctgaccggattgcagacttcggcacgcaatttcggtggttttgccttcatttcatccgccgggttgctcgcaggtctgtcgccgcggctgccctttctcatctatgccctgcccttgctggtcctccccttcatattgcggtccctgccgcgcccggacccacgggccgcgaggcagggcgcagagacgttggtgacagacgggcacccgcagtggcgcctgatcctgatgggcctgttgctgttccagatgatcaccaacatgacctttttcatcatgccgacgcagatccccttctatctggatgcgctgggtcatgacggcgcggtgatgaccggcacggtgctgggcctgctgaccctggccggagggttggccgcgttggcttacgggcatcttgccgcccggctgggcgtgaccgggatctgggcgctgggatatggcgccatggcgatgggcatggccgccatcggggtccaggcggggctgcccgcgatgctggccggggcggtgtgcatcgggatcggctttgcctgggtgctgcctgcatttgtgaccgtgatgctcgcagtggccccggcgcggcgtcggggcacggctggtggcctgctgaccacgtccatcttcctaggccaggtcctgtcgcccttcctgagcctgccgatcatcgcctccatcggttttgacgggctctatctgggggccggggcgctgctggcgacgatcagcgcgctggcgctgatcgcgggtgttttgcagcgcaggcgcattcgcgcccgcaccgtctgaggtgtcagatctgctccagcagttcttcgccaacggtcagcttgcaggcgcccgcctctgtttcgaggttcaggaccttgaccaccccgtcctcggccatcagggcaaagcgctggcagcgatcgtagaggcccaccaccggtgcgctgaacgccagcccgattgccttggtgaactcggcggtcgggtcggccagcatggtgatcccggcctcggccgcgccgctttgctggccccaggccgtcatcacgaacggatcgttcaccgagacgcagatcacctcgtccacgcccttgtcggccaaggcctggcgggtgcggatgaagctgggcaggtgggtcatggaacagccacgggtaaaggcgcccggcaggccgaacatcaccaccttgcggcccttcagcttgggctcaagatcgaccgtctcggggcccttgtcactgaagaccatgaatgtggcgtccggcagcgtatctccgactgaaatcatccttgtgaacctcgttgttggatttgcggaactcgtccctccggcatatagctgtcagatatgacaaggccattggaaaaagcggggcaggcagagagatgagccatatcgttgtgatcggtgccggacaggccggggcgtctctggtggcgcggttgcgcaaggacgggtttgagggcgagatcaccctgatcggcgccgaaccggtgccgccctatcagcgcccaccgctcagcaaggcctatctgctgggcgagatggagaaagagcgtctgttcctgcggcccgagagtttctatgccgagcagaacatcgccctgcgtctaaacgcgcgggtgagcgccatcgacccggcggccaagaccgtttcgctggggggtgaggtcatcccttatgaccagctcgcactgaccaccgggtccgaaccgcgccgcctgcccgccgccatcggtggcgatctggctggcgtgcatgtggtgcgcgatctggccgatatcgacgcgatggcgccttcggtgaccgaaggcgcacgcgccctgatcgtgggcggcggctatatcgggcttgaggccgccgccgtctgcgccaagcgcggggtccaggtgacgctggtcgaaatggccgaccgcatcctgcaacgggtcgcggcacccgaaaccagtgcctatttccgcgcgctgcacactggccacggggtcgatatccgcgagggcgtgggcctgacccggctgatcggcgcgcaaggccgcgtgaccggcgcggtgctgaccgatggcagcgaattgccggtcgatcttgtcgtggtcggcgtcggcatcgcgcccgccaccgcgctggccgaggccgcgggtctggtgctggaaaacggcatccgcaccgatgcgcagggccgcacctcggacccgtcgatctgggcggcgggcgattgcgcctcgttcccctacaagggcggacgcatccggctggaaagcgtgcccaacgccatcgaccaggccgaaaccgtggcacagaacatgcagggcgcgggcaaggattatgtggcgcagccctggttctggtccgaccagtatgacgtcaagttgcagatcgccgggctgaacaccggttatgaccgcgtggtgacccgcccgggcgagggtcagaccgtgtccttctggtactacaccggtgaccagctggtggcggtcgatgccatgaacgacccgcgcgcctatatggtcggcaagcggctgatcgacagcggcaagaccgccgatccggccatcgtggccgaccctgcggcggacctgaagccgctgctcaaggcgtgaggatcatcgcgggcgcattccggggccgggcgctggcctcggtcggcaagggcgatgcgggggcgcatctgcgcccgaccaccgaccgcgttcgcgaaagcctgtttagcgtgctcacccatctcgatgtgatagagggcgcgcaggtgctcgacctgtttgccggtaccggcgcgctggggctcgaggcgctgtcgcgcggcgccgaacatgtcacattcgtcgatgacgggcgggtggcgcaggggctgatcaccaagaacatcaacctgaccggcagcctcgactggaccacgctgatccgccgcgacgccacgcgccttggccccaatcccggcgcgccctgcgggctgatctttctcgacccgccctatggcaagggcatgggcgcccgcgccctggccaccgcgctggcgggcggttgggtggccgatgacgccctgatcgtgtgggaggaaagcgcaccgatgcccgcgcccgaggggttcaccctgcatgatgcgcgcaaatatggcgatacccacatcaccctgatgtggcgcgcggcgccgtcctgatccgattgccttgctcgatcgcgcaagcgccgcaaacaggcgggacatgtcgctgcaaagcggtattgaggcacaagcgaacaggatggaggggacccgatgacgctttccttgggtgtggatacgggcggaacctataccgacgcggtgctgatccgcgacgaacgcgacgtgatcgcgaccgccaaggcgctgaccacgcgttccgacctggccatcggggtcggcaacgctattcgcgcggtgctggatcaggcgggtgcggcgcccggcgatatcgggcttgcctcgctgtcgacgacgctggccaccaatgcgctggtcgaggggcagggcgggcgcgtggcgctggtctatatcgggttcggcgagggcgatctggacaagcacgggctgcgcgaggcgctcaagggcgatccggctttggtaattgcgggcggtcactgtcataccgggtccgaagcggcgccgctcgatctgggcgcgttgcagtcgtttcttgtctctaacaaggggatttcgggctttgcggtggcgggtctttttgccacccgcaaccccgaacacgaactgatggtggcccgcgcgatcaccgaggcgaccggggcgccagtgacctgttcgcaccagctgtcggccaagctgaacgggccgaaacgggcggtcacggcggtgctgaacgcgcgcctgatcggtatgatcgaccgtctgatcggccgcgcgcaggatacgctggtcgagatcggtatcgacgcgccgatgatggtggtgcggggcgacggcgcgctgatgagcgccgaacaggcgcgcgaacggcctatcgagaccatcctcagcggtccggcggcctcgatcgtgggcgcgcgctggctgaccggggtcagcgatgcgctggtttcggatattggcggcaccaccaccgatgtggccctgatccgcaatggccggcccaagatcgacccgtctggtgcccaggttggcgggttccgcaccatggtcgaggcggtggcgatgcggacctatgggctgggcggagacagccaggtgcatgtgattgccgagggtttgcagggcggtgtccatcttggcccgcgccgggttctgcccttgtcgctgatcgcggcagaggcgggcgcggtggtgcatgcggcgctggatgcgcaattgcgcgcagcctcgaccggggaatatgacgcgcgctttgcgcggcgggttctgggggtaccggcagatgggatcggcccgcgcgagacggtgctgctcgaccggttgggcacgcgggtcttgccgctgtccgatctgctcaggacgcggatggaacagggcgcgctgacccggctggtggaccggggtatcgtacaggtctcgggtctgaccccgtcggatgcaagtcacgtactgggacgcctcgacgcctgggacgccgaggccgcgcaaaaggggatggagctttttgcccgcaagcgaaccggtaatggcgagcgtctggccaaggatggcgaaacgctggccacgatgatcatcgaccagctgaccgagcagaccgcgcagaccttgttagagactgcttttgccgaagaggacgcggatttcggcctgccgcccgagcagcttgcccgccatgttctgacccgccgggggctgtcaggacatcgcggcctcctggcgctggatgtggcgctgaacctgcctgtcgtggggttgggggcctcggcggccagctactatccggcagtgggcgcacggctgcgctgcgacacgatcctgcctgaacatggcggcgtggccaatgcgatcggggcggtggtgggccgggtgaccctgcgccgggcaggcagcgtgacggcccccgccgaagggcgctatcgcgtgcatctggtcgacgggccgcaggatttcggtgaccccgagcaggccatgtccttattagagactgttttgcggggcgaggcagagcaggccgcgcgtgcggcgggggccgaggatatccgcattctggtcaaccgcgacattcgccaggtgccggtcgaagggcgcgaggtgttcatcgaggccgaagtcacggtcgaggccagcggccgcccccgtatcgcggcagagtgatccgggcgcgcaacaggcgcgcccggacaaaatcaggctctattcagccgcatcagcgcgtttcggcagtacccagtcggcgcgcgcgaaatggcaggtatagccgttgggatgcttttccagatagtcctggtggttctcttcggcctcccagaaatcacccaccggttcgacctcggtcaccaccctgcccggccacaggcccgaggcgtcgacatcggcgatggtatccagcgcgaccgctttttgcgcctcgtccacgtaatagatggccgagcgatagctggtgcccagatcgttgccctgccggttgaccgtggtcgggtcgtggatctggaaaaagaactccagcaactgccggaacgagatgcgggtcggatcaaaccagatctcgatcccctcggcatggctgccgtgattgcgataggtggcgttgggcacgtcaccgccggtataaccgacgcgggtccggtcaaccccgggcatcttgcggatcagatcctgcatgccccaaaaacatcctcctgccagaacggcgcgttcaaggctcatgcgatatcctccacctgatcgagatagtcagcgtacccctctgccgtcatgtcgtcacgatggacaaagcggagcgaggccgaattgatgcaatagcgcagcccgccgcgatcgcgcggaccgtcgggaaagacatggcccagatggctgtccccgtgtttcgagcggacctcggtgcggatcatgccatgggtgcggtcttcgagttccagcacatgggtggtttcgatcggcttggtgaaactgggccagccgcagccggattcgtatttgtccgacgacgcaaagagcggttcgcccgagacgatgtcgacatagatgcccggctccttgttgtggagcagcttgccggtgccggggcgttccgtcccgcttctctgggtgacatggaactcttcggggcttagcgcggcgatggcctcgggtgatttcgtgtaacgggtcatggaacctccgttcaggggtggtcacgcgcagtatttgagatcggctgggtgaaagcaaagggttgtttcacgccgctcgcgcagacgtgcattgatccggaactctctgccatacgtaacctgtgggaaaggagagccaagatggtccgcatcatttttctgatcgttcttctgcttgtcggccggtcggttcaggcaggtgccgtttccggcagttttccctcgatagatgggggcacgctgtctctggaagagtggcgggggcagccggtcctggtggtcaacaccgcttcgcaatgcgggttcaccggccagtatgccgggctgcaagctctgtgggagagatatcagagcgccggtttggtcgtgcttgccgtgccgtcggatgacttcaaccaggaactggcgaccgcggccgaggtcaaggagttctgcgcgctgaattacgctctgacgttgccgatgaccaatatcctgcatgtgaagggggcagacgcgcatccgttctacaaggcggtcaaggccgagaccgggttcgagccggcctggaacttcaacaaggttctggtggcaccggacgggtctattgcggcaaccttcgggtcggctgtcaaaccggattcggcgcggatgcagcgcgagatcgaggcattgctgaactagggtttacgcgcgcttgcctgccgcgacagttgcacggcaaggataccagcggtggtgatcgccacgccgatggcatcaagcgcgcccagccgctcgcccagcagggcggcggcgatggccacaccaaacaccgggttgagaaagtgaaacgtggccgcccggatcgcgccgatccggttgagcagcaagacccagacaaaggtcgcggtcaggccgggcaccagcgtcgtataggcgaatgccagcgccagcggcagcgtcggcgtgacatgcacggtctcaaagatcggggtggcgaggaacaggacggcggatcccaccagcatctgcaagccgaccaccatcatgaaattgccgcccgaggtcgcgccgcgcagggccagcgttgcagcggcaagcgccagagcgcccagaccgcagagcagcaccccgaacagatcgacacccgcgccgatgcgcgcgcccatgatcagtgccacgcccagaaagcccgccaacagaccggcgatgcccagcgccggcaaccgctcgccaaacagcccccaactggccagcgccaccagcagcggcatggtcgaggcgatgatcgctgcgaccgaggcttcgaccgtctgcatcgcatagaagttcagacccagataaagcgcgttctggcagatgccaaagacgatggtcgccttccactggttgcgggtcagccgccaggtctggcccatcgcacgggcgatgatgacgcccagaaggcccgagatcaggaaccggcaggccagcgagaacagtggcgaggcatccgcgacgatgatccgggccgaggagaaggccgaggaccacatgaaggcaaaggccagccccatggcgatggcgcgcagatccacggtgtattctccccctcggtcaacgcggcgacagtttcggaaatcgcgggccggtgcaagggggctctgccgctgccgtcctgcgggatatctggggcaagaggaaagaggggattaggattctgccgaaagcgcgggccagaaacacaagggccgccccgaagggcggcccagaaaaacgcgatccggtggggatcagccgttcacgctgtccttcagcgccttggcgatggtcatcttgaccaccttgtcggctgccttggtgaaggtttcgccggtggcggggttgcggacctgacgctcggggcgctcgcggcaatagatcttgccgacgcccggcagggtcacggcgccaccgcccgacacttcgcgggtgatcagcgcgcagaccgcatccagagcggcgctggcggttttcttgtcactgcccatatcctcggccagtgcggcaacgagctgagtcttggtcataggctttgccatttcttggtctcctttttcgtgcccgatccatagggcctcattgcggcaatctaactttatcttgtgagcgaacacaacgaatagtagcgccgaaaatcccaaaaataggggtttttcggcgtttttccgcagtcagaggaaggccgtttcgtcaaatgaccgcaatttgcggctgtgcaaccgctccagaggcatgccgcgcagggtttccatggctcggattccgatgcgcaaatggcggctgacctgggttgtatagaaggtcgaagccataccgggaagcttcaattcgccatgcagcggcttgtcgctgacgcaaagaagcgtgccatagggcacccggaatcgatagccattggccgcgatggtggcgctttccatgtccagcgcgatggcgcgggactggctgaggcgctgcaccgggccggactggtcgcgcagttcccagttgcggttgtcgatggtggcgacggtgccggtgcgcatgatccgtttcaggtcataaccgctgagctctgtcacctcggccaccgcctgttccagagcgatctggatctcggccagcgccgggatcggcacccagaccggcaggtcgtcatccagcacgtgatcctcgcgcagataggcatgggccaacacgaaatcgcccagcgcctgggtgttcctgaggccggcgcaatgacccaccatcagccaggcatgcgggcgcagcacggcgatgtggtcggtcgctgtcttggcgttggacgggccgacgccgatgttgaccagcgtgatgcccgatccgtcggcacgcttgaggtgataggacggcatctgcggcagtttcgccagggtctcgatctgggtgtctggatcggtgatctcgacattgccggtgctgacaaagctggtgtagccgctggccggatcggccagctgggcgcgggcataagcctcgaactcggacacgtagaactgatagttggtgaacaggatgtggttctggaaatgcgccgcgtcggtggcggtgtaatgcgccagccgcgccagcgagtaatccacgcgctgcgcggtgaacagcgacagcgggcccgcgccgtcttcggacacatgggtgccgttgacgatatcgtcattggtcgtggccagatcggggacgtcgaacacgtcgcgcagggtgaacccggcggcgccttcgtgcggaaccaccagatcgggggcgttggccaccgcgaaatgcagcggaatcggggtggaggacgggccgatctgtaccggctggccatgattgcggatcaacaacccgatctgctgggtcagataggaccggaacagatcaggccgggtgacggtggtggcatgggtgccggggtgcgagacatggccaaaactcagccggctgtccacctgcgcataggaagaggtggaaaagcggatctcggggtagtaggcccgataccgcgcgcccggctcggtgccttgcatggcggtggtgaagctttcgcagagaaacccggtggcctggctatacagctcttccagtcgggcgaccgcctgggcggcgtcggtgaacggcgccggttcgggggtcgggggggtgatcagttgcgtcatgcaagcggctccagcaggtcgatccgttcaaaactgcgcacgtcgatcaggcccagatccgagatgcgcaattcggggatcaccaccagtgcaagcagcgaatgctgcatataggcgttgttgagcgtgcaaccgcaggcggccatcgcctcgaccatggcctgtgccttggcggcgacctcggcggcggggctgtcggacatcagccccgcgatgggcagttccaccagcgccagttcctgaccgtcgcgccagatggtgatgccgccgccgacctcggccagccggttcgcggccagtgccatctgctctcggtcggtgccgaccacgatcatgtggtgactgtcatgcgccacggtcgaggccatggccatgcggccctgatagccgaagcccgagacaaaggcattggtgacgccgccggtggcccggtggcgttcgaccagcgcgatctggcagacgtcatcggggtgctcggcggtctctacgagcccttctcgcaccggcagctccgctttcagcgccttggtcggcgcctggttttccaccaccccgatcacattggcgcggacccggttggcgccggttggggccgcgatctcgaaatcgcgcgcgcttagcgcatggcccagatgcacggtaccccgggccgtgtcgggccagtcgtaatggggacaatcgacggcaatcttgccgttctcggccaccacctgccctcgcgcgatcaccagttcgatgggcaggtcgcgcaggtccgaggtgaggatcacatcggcgcgccgacccggtgcggtcgagcccagctcgcgctccagcccgaaatgggtggcggtgttgatcgtcgccatttgcagggcaatcagcgggtcgcagccacaggcgatggcatggcgcaccacccggttcatatggccatcgtttaccagcgtggccgaatggcaatcgtcggtacacaggatgaagttgcgcggatcgagccccttttccgtcaccgcagtgatctgggtttccacgtcataccaggcgctgcccagccgcatcatgctgcgcatgccctggcgcacccgggcgatggcgtcagcctcgcaggtgccttcgtgatcgtccgcaggcccgcccgcaacataggcggcaaaggcagggcccagatcgggcgaggcataatgcccgcccaccgtcttgcccgcgcgctgggtcgcggcgatctcggccagcatcttggggtcggcattggtgacaccgggaaagttcatcatctcgcccaggccgatgatgccgggccaggtcatcgcctcggccacatcctcgggcgtgatctcatacccggtggtctccagtcccggcgccgagggcgcgcaggagggcatctgggtaaagatgttgacgggctgcatcagcgcctcgtcatgcatcatccgcacaccggctaggccaaggacattggcgatctcatgcgggtcggtgaacatggttgtggtgccatgcgggatgacggcggcggcaaactcggccggggtcagcatgccgctttcgatatgcatatgcccgtcgcagaggcccgggatcatgtagcgcccgttcgcctcgatgatccgggtgtcggggccggagcaatggctggcatctgggccaacaaaggcgatgcgcccctcggcaatcgcgatggaatggcccggaagcgcctcgcgcgtgtgcacgttgatccaggtgccattgcggatgatcatgtccgccggttcgcggcctgcggcgacggcgaccaggcggggggccacatcggcccagctgggaaaagtcgttggttccatggcataactttcccgaaaccgcgaccgggcgcaagccctgccggatgggtttcatcaaagcttcgtctttgcccgcttgacagcggaaggcggtcggcatgaacctgccgccatggattatgacaagatagatgcggatgggttcgggcggtcgctcaaggggatcgggttgaacctgctggtgcgggacgttcctgcgcaatgcgcctttctagaggctgtttttgcgatgaggtctcatcaggtgacggccgacttcgccattgtcagctatggcaatcaggtgttccaattgcacagcgacggcacctatcacgcaaacccgctgctggggctgttgccggaaaacccgccgcgcggggcggggatcgaaatcaggctctatgacagcgatcccgatagggcggtggcacgggccgtggcctttggcgcgacggtcttgcaggcgccggccgacaagccgcatggcctgcgcgaggcctatatcctgtgcgacaatggctatgcctgggtaccgagccggcccaaggacagcgcctgaccgcagcgcgccgcaggcgcgctgcccggcccaacgggaggaggtgccgcgtcagcggcatcaacgacgggcgggagtgccccctttcccggatcacccgacttcgcgggcgatttcggcgcggatccagttggcaaaggcgaccgcgccgggggtctcctccgcctgcggcgacagcagcaggtaataggcctcgggcatggccgcgcgatgggcaaacggcgcgatcagccgcccctgctcgatcaggctgcccgcgatcgtgtcatgcgccaggcacagcccgccgcccgccatcgccaccgacaagccaaccatataggtggtggcataggtgatcggcggatcgggccagttcagggcctgttcctcggcccaggtcgcccagttcgacaacaggttggaacagtcatagagcggctgcccgaccagcgtttccagtgtcacctgatagccgggcgcgcagacgggatagtactgttcgctgcgcaacagctcggtccgcaccgtatccgccgggcgcagggaatagcggatctcgaccgccgcgccctcggccatttcgcgcggctcccacagctcggtgaagatgttcagatgcacatccgggtgcagcgcgcggaaccggggcaggcgcgggcccagccagttgaccgcaaatgtgatgttgcattgcacctgcaccgtgttctggttgtctccggtcaccgcgcgggtgccccggatcagggtgcggaacgcctcgcgcaccaccggcagataggtgatcccggcctcggtcagttccagcgcccggggccggcggtgaaacagcggctggcgcaggtgcgattccagcgccttgatctgctggctgaccgcgctttgcgtcatgttcagatcgcgcgcggcgccggtaaaggacagatgccgggcggcggcctcgaaggtgcgcaaccagccgagcggggggagaggattctgcataccataactctgccataagtctttctaatgcgaaaagggtgaatttttcgttggtcaaacctgacgccaaaaggcagcttttgggcaacccgaatgccagccgacaccaggagagagcccatgtccgtcaccagcctgcgccccaatatcgaccattggcaggagcgcgtcgatctggccgcgtcctttcgctggatcgagcggctgaacatgcatgaaggggttgccaatcatttcagcctggcggtgaaccccgaggggacgcagttcctgatgaaccccaaccagatgcatttcgcccgtatccgcgcctcggacctgctgctgctggatgccaacgaccccagaacgatggagatgccgggggcgcccgatccgacggcctggggcctgcacggttcgatccaccgccattgcccgcatgcgcgctgcgtgatgcatgtgcattcgatctttgccaccgttctggccagccttgccgacagtaccctgccgccgatcgaccagaacacggcgatcttctacaaccgctatgtcatcgacgacgagtttggcgggctggcgttcgaaagcgagggcgagcgctgcgcctcgatgctgaacgatccgaagaagcgggtgatgatcatgggcaaccatggcgtgctggtgatcggcagcgacgtgggcgacacgctgaaccggctctattatttcgagcgcgccgccgagacctatatccgcgccttgcagacgggccgtccgctgcgcgtgctcagcgacgagattgccgagaaaacggcgcaggagcttgacgactatccggggcagtccgaggcacatctgcgcgaggtcaaggcggtgctggacggtgaagggtcgacctacgccagctgacagtttgaaactcacaacctgcccgaaccggcccgtgggcgccggaggatggcgcttgtccagagacgaggaaagacgatgaccgatttcagtcaggacgccgaagcggcacgctggaattatcgccccgaaaacccggtggggctgaacccgctgttcagctggccgccgcgcccggcggcggtgctgcggtggtatcgcggggcatggctgcagctgacctcgctgaccctctgtctggtgctggccgtcgccgcctatacctggttcctgccgccgcttgaggcgatgcagagctttgcgcccggctggatgttccgggtgtggctgttgaacatggtgccgcagatcatggtcgcgggcggtctgcactggtggttctacatgcgcaagggccagggcatgtacaagaagttcgaccgccgcgacctgacccgggacaatggtacctttacctttcgcaatcagctctgggacaatatctggtggacattgggcagcgcgatgaccgtctgcacggtctatcaatggctgatctactgggtgatggcgaatggctgggtgcccacggtcacctgggcgcaggcgccggtctggttcgtggtctggatgtttttcatcccgatgtggtcggggctgcatttctactgggtgcaccggctggagcatcacccgaagctctacaagcatgtgcacgccgtacatcaccgcaatgtcaacatcggcccgtggtcgggcatctcgaaccactggtacgagaatatcctctatttcacgacctatttcattcatctgctggtgccctcgcacccgctgcacctgctgtttcacatctacttccagcaggtcagcccgatcctgtcgcattcggggttcgagaagatcaagaccggagagaccgaggccgccaagaccggggacttctttcaccagctgcatcaccgctatttcgagtgcaattacggcacgtccgagatcccctttgacaagtggttcggcaccttccacgacggcagcgccgaggcgaccacccgcacccgcgcctataagaagcagatgtatacctgacccggtcgacaggtttcacaagggccgcccgcctgggcggcctttcacgtttttgagggcgcgcgcgccgggtctttacctttgccccgcgcctctgctacaggcgcccggtccggatcatccgggcgccggtcgcagcctacccggcttatgaaaacaagggacccaaacgtgaagacacttgtcatctgctccggcggattggattcggtatcgctggcccacaaggtggccgccgagcacgatctgatcggccttatctctttcgactacggtcagcgccatcgcaaggagctggactttgccgcccgtgccgccacgcggctgggcgtgccgcatgacctgatcgacatgcgccagatcggcgcgcacctgtcgggcagcgccttgaccgatgatgttgacgtgcccgacgggcattatgccgaggacacaatgaagatcaccgtggtgcccaaccgcaatgccatcatgctggccatcgccttcggcatcgcggcggccaaacaggccgatgcggtggcgaccgccgtgcatggtggcgatcacttcatctatcccgattgccgccccggttttacccaggcgttcgaggcgatgcaggcgcaggcgctggacggctatgccagtgtccggctttacacccccttcgtgcacgaaccgaaatcggccatcgtgaccgagggcgagcgccacaacacgccctttgccgatacctggtcctgctacaaggggggcgaggtgcattgcggccgctgcggcacctgtgtcgaacgacgcgaggcgttccatctggcaggtgtcgcagacccgaccccctatgccgaccccgagttctggcgcgcggcggtggaggggcgctgatgtaccggatcaccaaggagttccatttctcggcctcgcaccagctgtgccatctgcccgacgaccacccctgcgcccggctgcacgggcataactatatcgtcgaggtcgaactggctgctgccgagctggatgccaacggctttgtccgcgattaccgcgagttgaagccgctcaagacctggatcgatgacgcgctggaccatcgtcacctgaacgaggtgttcggtcatgacatggtcacctcggaacggttggcgaaagaggtctatgagttctgcaaggcgcgctgggcggaaaccagcgccgtacgggtcagcgaaacgcccaagacctgggccgagtaccggccatgaccaccctgcgtatcgccgaaatcttcggtcccacgatacagggggagggcgcggtgatcggcgcgcccaccgtgttcgtgcgggcgggcggttgcgattaccgttgttcctggtgcgacagcctgcatgcggtggacagcgcctatcgcgacacctggaccgcgatgacaaccgagcaggtctgggccgaggtcgcgcgcctgtcgggcggggtgccgctgacggtttcactgtcgggcggcaacccggctattcaggacttcggcccgttgatcgagatgggcaaggcgcagggctatcgctttgcgctggaaacccaaggatcggtcgcgcggggctggtttcgcgaactgtcgcctctgatcctcagccccaaaccgccttcgtccggcgaaacggtcgattgggaccggttcgccgactgtatcgcacgggcgcgcgacgcggtgacggtgatcaagatcgtggtgtttgacgaggccgattacctttgggcgcgcgaggtggcggcgcgtttcccgaacttgccgatctatctgcaaccgggcaaccacacgccgccgccgcctgatgccgaggatgcggccatcgacatggacggcatcatggcgcgttacgaatggctgatcggtcgggccctgtccgaccgatggttcacccccacaatcctgccgcagctgcatgtgctggtctggggcaacaagcgtggcgtctgagacgccgagaggagcatgacaatggccaatcaggatatctatgcaaacttgacccaactgggtggcaagaccgaactgccgaactcgcccgaagaggcggtactggaaaaggtgcccaacccgcaggcgggcaccgattacgcggtgcgcttcaccgcgccagagttcacctcgctctgcccgctgacggcgcagcccgatttcgcccatatcgtgatcgactatgtgccgggcgactggctggtggaaagcaagtcgctgaagctctatcttggctcgttccgcaaccacggtgcattccacgaggattgcagcgtctccatcggcaagcggctggtcgagctgctggcgcccaaatggctgcgggtcggggcctattggtatccgcgtggcggtattccgatcgacgtgttctatcagaccgggccggaattgcccggcgtctggatccccgatcagggcgtgccgacttatcgcgggcggggctaggttcaggcacctaggatttctcgaacagcgcgatataggccaggtcgtccttgtgcggcccggcagccagatcgccatagatgcggacctggggcagtttgaggttctcgatctgcccctgcgccatccggcgcagcgcaaggtcgaagcccttttcctcgaaatgcctggcattgatcgagatggcgaattgcgcgccgggccgagccacgcgcaagagcgcgggaaaaacctcgggacccagatggccatgagtgaaggtgcctgacgagacgatgccggaatagctctcgcgtggggcggggatgccctggttcaagtcggtctcgatggcgtcgcgatagatgtccttgcgcatggcgcgctccagcatctcggcgctgatatcggcggcgtcgatggggccgacgccaagcccggccagaatggcaccgcagaggcccgttccggcccccacatccagcaccggcccttgcccgcccgccgcaacaaaggcgcgcgcggtatgcgcgggcagctggtaatcttcgcgcgcggcaaagccgtcgtcgtaatcgccagcccattcggcatagagctgccggttgtcctcgggcgattgcagcccataggccgcgtccagatcgggtgtcttgatgctcatgcacaattgaaggcccaagagtggattcgaatcaagtgcgtcgatccagcgcttgcacatcgcgcgcgggcgcagcatctaggatgccatgactggaacactgctttcttttggacatggctataccgcccgggtgctgtcgcgggcgctggcgccgcagggctggcgcatcatcggcaccagccgcaaccccgaccagatggaggcgatccgcgcctcgggcgccgagccgctgctgtggccaggcgaggaaccttcgcttgacggagtcacccatctgctgatctcgaccgcaccagattcggggggcgatccggtgttggcggcgctgggcgaccagatcgcagcgcgcgcggcgcagtttcgctgggtcggttacctgtcaaccaccgccgtctatggcgaccatgacggcgcctgggtggatgagacgacgccgctgaccccgaccgctgcgcgcgggcgctggcgggtgatggccgaacagcaatggcaggcggttcccaacctgccgttgcatgtcttccggctggccggaatctatggtccggggcgcgggccgttctcgaaactgggcaaaggcggcatccgccggatcatcaagcccggacaggtgttctcgcgcatccatgtcgaggatatcgcccaggttctggccgcctcgatggcgcggcccgatccgggcgcggtctacaatgtctgcgacgacgaaccggtgccgccacaggacgtgatcgcctatgcggccgagttgcagggcctgccgctgccgcccgcggtggatttcgacaaggccgacctgaccccgatggcgcgcagtttctacagcgagaacaagcgggtaagaaacgaccggatcaaggaagagctgggtgttcgactgaagtaccccaactaccgcgtggggttggaggccttgcaggccgacgccgaaacataagcagcgacatccgcatcaatccgggtgccacgccggatatgcggtatgaaaacgcacggtcttcatcgtgctgataccgtagccgcagccgtcaacacaatctggcgacagccagagagcgacctgatttgattgcagaaggtctggtggtggcgggagcgggtctgaaagaaaactttctccgacaaagcacgtaggacgggcattgcggatcatcgcaggcccaccttggcacatcgatgccgtcgggggcggtcacatcatcagaaccggttcttgccttacttcgcttgtccgaagcccagggttgccgggctttcgcacgttggtgggcctcgactgtccgaaatgatcacgccgcgacacagggttcagtgccacctcgggcggtttgaccgggcgcagcgggttgttcttctgtctggctattgcgacagcatcaccgcctcgacccggcgattggcctcgcggccctcgggcgtgaggttgctggcgatcggggcgaggtatccgaccccgtcggcgctgatctggtcggcggggatgccatattcctcgaccaggcgcgcgcgcaccgccccggcgcgtttgcggctcaactcgatgtttggctccagcccgccgacggtgtcggtatgtccgaccagcacaagccgcagctctgcgttcgccgacaagagctgtgccagttcggccagcgtgtcgaacggcccctcgcccagcgcatccgatccggtcgcgaattcaagccccgacagaatcacccttccccgggtctgcaaccgcccggctaggtccatcggcaccaccaccgcagcgggtttctcgaccgtgacggggtcggttgcgaccgatccggcggggaacgcctggatcagttgcacataggcatcgggtggattgcggctgaccagcaggctcagcgcctcgtccccgcgcatcgccgacaggaagcgatagtcgcgcaccgccacatacatgtcggggctgggcaccacctcggtggcaaagcggaaatcgaagccgccgcaactttcagccgggcaatcaagcaggatctcgaaccccgcctcgaggatctgatcgcgcagcggggcaaagacctgcaaggtggtcttggacccgacgctgatccgccaggtgcgtttttcgatccgcccttccagctggaccgagggcaccccctcggccccgtgtaccccggtcggcagggcatagccgtcaagcgcgcgaatacgctcggtcagctgccggctgccctgcggcagggtcaggctcaggtcctgcgccagcgcgggtgttgccgccagcgcggcgcagagggccagcctgaggatcatcggaattgcgaatggtactcgtcattgggcaccatcgccgtggcgctggcgacccggttggacatgttgtagaacccggccacattggcgatgtcccagatgtcgcggtcgctgaagccgacatcgcgcagggcctgacggtgcgattcctcgatctcggcgctggcggtggtcatcttggcggcgaaatccagcatcgcgcgctgacgcgcatccagcggcgcgacacgatagttcatcaccagcatctcgcccagcttgggatcgcccgacagctgccgtacggcggcgccatgagcgacaagacagtagaaacacttgttgatcgacgacaccactaccgcgatcatctcgcgctccagcttggacaggcccgagggtgccagcatcaggtcgttatacatcgcagtaaaggcgttgagcttggcaatgtcgaaggcgttggccttgagcacattgggcaccatgcccagcttctcgacgcagatgtcgaagtatttttgcgtttcctgcggcagcgggtccaccatcggcaggtccagcgcggtggggcgggtctggtcggtcatgcggtctgtctctcctcctgaagaaggcgatagtgatactctcccaccaactgcatgccgagagagcgatagagcgcgttggcgccctcgttcgccttggtgcagatcacgctaagggtatgggcgccgttgtccagcgcccaaaaggccgcgccgcgcatcgcccatttgcccagacccttgcggcgctggtgcggcggaatctcaagggcatgcagcatggcgacaccgtcatggatagcgacaaaggcgaccccgccgggcttgtcctgatgccgcatcagcagaccggtcttgggccccttgacccgatccatcaccgccagacggccgggcccgatcccgccctcggcccagagctcgcgcatgatcgccaacggctcccacagggcaaagacggtaacacgcggcatcgggaggtcagtcagctggctgaccgggcaggcatagatattgaccgggtcgacgatcgagtagccgcgtccggccagggccgcatccagcccctcgtcccccgggcgcagctggaacagcggcggctggcccatctgccgcatcgcagcctcggcggcttcgatctgaggctcggagaccgcgcccgaggctgaggcggccgagacccgcttgccgccgccgcggccctcgcgcagggtcagggtgccatctgtccggctgtcggcggcgggccaggttgcatcgaccaccgcgaaccagtcaggcgtcattgcgcggtctcccgcgcaagccgggtgacagccgcgtcgatccgcacaccatccgtaccccgcaccaccacattggcaccgaatgctccgttgatctggaacggatagcagccaatggtcagatcgggaaaatcctcggccaactgcgtcagggttgcggcgatgtcgccctcgccccggtcaatccgcagggtctgcgacaacagcggctgaccgccggtcagcgtcggcaggatgctggcgaccatcgcctgaaacacgctgggcacacccgccatcacatgtacgttgcccagggtaaagcccggcgctgtgctgaccggattgtcaatcagcgtggccccatcggggatacgcgccatgcgcagccgcgcggcgttcagctccagcccggtcttggcataatgcgcctcgagcagggcgcgcgcatcggcgcgcacgtcgatggcggcaccaaaggcgcgggcgatgcaatcggcggtgatgtcgtcatgggtcggcccgatgccgccgctggtgaagacatggtcgaacccatccgacaatgccttgaccgccgtctcgatcgccggggcgtcgtcgctgaccacgcgcacctctttcaggtcaatcccgtgtttgctcagctctccggcgagatagtacatgttggcgtcgcgggtgcgccccgacaggatctcgtctccgatgaccagcatggcggcggttgggtttggcatggcgccctctctcttgatcgacccctgccgcaggtataggcccgggatcatgcgctttcaaacaactcttgtccccgcccgcctgatccgtcgctacaaacgctttctggccgattgccagttggaagacgggcgcgaggtgaccgcccattgcgccaatcccggctcgatgatggggctggcggaccccggaacgaaaatctggctggaacccaatgacgatccgaagaagaagctgaagttcggctggcggttggtcgatcacgagaacggccatttcaccggtgtcgatacctcggtcccgaaccgggccttgaagaccgcgctcgagcgccgcgccattccgtcgctggccgcctatgaaacggtgcggcccgaggtgaaatacggccagaacagccgcatcgactttctgctgagcgggcccggcctggcggacgcctatgtcgaggtcaaaagcgtgacactgtgccgtgagcccggcctggccgagtttcccgacagcgtgaccgcgcgcggcgccaagcatctggcagagctggctgcgatggccgggctggggcatcgggcgatcatgctttatctggtacagcggaccgattgcgacagattcaccctggccgcggatatcgacccggcctatgcgcgcgcctttgaaacggcccgcgcgcagggtgtggaaaagctgatcctgaccacccatatctctcctcaaggagtcgaaatcgccgatatgctttgacatattgcgacgctgcgccctctggcactttctgcgcaagcagcgtaaacagggatccgcgcgcaactattggagcctcgcaccgatgaaggaacatcgtggccgcctgaccagggatggtatccgcatctacgaacccaccgactttgccggcatgcatgcggcaggggcggttgcggcgcgtattctggacgatatcgcggaacatgtctttccgggccaatccacgggcgagatcgaccggatcatcaccgggatggtcgaggctgccggcgcgaaatcggcgaccatcggttacaagggctatgagcatgccagctgcatctcggtcaaccatgtggtctgccacggaattccgggcgacaagcggctgggcgagggcgatatcctgaatatcgacgtcaccgtgatcgtcgatggctggttcggcgataccagccggatgtacgtggccggcaagctgccgcgcaaggccgagcggctgatccaggtgacgcatgacgccctgttcaaggggatcgagatggtcaagccgggcaatactttcggcgatatcggccatgccatccagacctatgtcgaggcgcaccgcatgtcggttgtgcgcgatttctgcggtcacgggctgggccaggtgtttcacgccccgcccaacgtgctgcattacggccgccccggcaccggcgcggtgctggaggaaggcatgttcttcaccatcgaaccgatggtgaatctgggccgccccgagaccaagacgctggccgatgactggaccgccgtcacccgcgacaaatcgctgtcggcgcagttcgaacattcggtcggggtgaccgcaaacggggtcgagatctttaccctttcgcccggcggcaagttccacccgacctacgcctgatcagggcggaaccggggaccagcccccggacccccaggatacttctggcaagaggaaaagcagaggccggacctctgcagacacggtcgcgcgcttaccggttgagccggtcacagcgcgagcagcaccggcacttcggccatatcatgaaacacctcggccccaagcgcgcgcagattcgcgccatcgccatgggcgacatagccgaggcaacgcataccggcccgaacggcggcggtaacgcctgatgggctatcctctatcaccaccggggatgttgcgtcgaactgcgcggcggccgtttgaaacaggagggggtcaggtttggccgtacccagaacatgggccgagaacatcctgtcccggaaccgttcccacagcccgttctggcccagcgtgatgcgcatcttgtcggggctgccattggaggcgacacaatagggcagagcacgcgcatccagcgcggccagcagatcggaaatgccggcgacaaggggcacgcccgcacgcagccggtcgtaggtttcggcatagacctgatccacccagtcatcgggcaaatgcgcgcccagcgcgcgtgccttgtcccgaaccccggtcatcgtactgcccagaaagaggctgacagtatcttccagcgtcaggttcagcccataacgggcgaggttgtcggacaagacgcggttcgaaagcggctcgctatccaccagcacgccgtcgcagtcgaagataaccaggtcatgtcgcatcgcgttctccggattggggaacctgcgtttagcgcaacccgcaccttgcggcaaaccgttgacaggcgatggattgccgatgcaggcgcgatctgaaacatcccgaaacatcataccggtaagagcctcaccgtaggtctgccaactcagtcaggcgaaaccttttgatctgcgcttggcacgtcttgcgcaacgctatcagcgcgacatcgccagcttcgccgccgcccagcgcgccgcgtccgcgaccgtcgggtcagagtcctgggccaggtcctgcgccaccgggcgcagcgccggcaggccggagttgccgatggcgtagagtacattgcgcacgaagcggtcgcgcccgatccgcttgatgggcgaacccgaaaacatctcccggaacccggcatcgtccagacgcgccagatcggccagtgcgggggcgctcaactcgggccgcgcgccatagcgcagatcgctggcggccaccgcgaacttgttccagggacaggccgccaggcaatcgtcgcagccatagatccggttgcccagcttggcgcgcaactcttcatccaccggccccttgtgctcgatggtcagataggaaatgcagcgccgcgcatccaggcggtagggcgccggaaaggcatcggtgggacaagcggtcaggcaggcagagcacgacccacaattgtcgcgcccgaccgggtcgctcggtaaatcgagcgtcgtgaagacagagcccagaaaggcccaattgccccaatcccggctgaccaggttggtatgcttgccctgccagcccaaccccgccgcctgtcccaacgccttttccggcaccggggcggtatcgacaaacaccttgacctcgccgccgcccgcctcgatcagccaacgcgccagccgcttcagccgtttcttgaccaggtcatggtagtccttgccccttgcatagaccgagatcgcaccccggtccggctggccgaccacctccattggatccgtgtcaggcgcatagctctcggccagcatgatgaccgagcgcgcctcgggccagagcgccgccggatcgccgcgccactccatccgctcggccatccagcccatctgcccgtgatacccggcttcgacaaaggcacccagccgcgcgggcatctcgggtacatcccaggggcggcagacacggcaggacacgaacccttcctccagggcccgcgcgaccagcctgtctttcagttccccgctcatgcttctttctggtccaaaatactccgggggagtcgcgccttggcgcggcgggggcagcgcccccggacccggtcagaaatcgagatccgcgtaatgcggcggcggccggaacccgggcacctgatcggccaggatcgaccggaacgaaggccgcgacttgatctttgcgtaccagtccttgaccacctggctccggttccagtccacgtccgagatatagtcgagcgaggacagatgcgcggcggcggcgaaatcggccagcgtcatctggtcgccggccagccagcggcggtggtccagcagccaggccatgtaatccagatgatacttgatcgccttggccccggccttgacattgcggctgtcgggatagccctgccccgtcaccttcttgttgacccgctcgtaaagcaggttcgaggtcacctcgttatgaaacttgtcgtcgaaccagcagaccagcctgcgcacctcgtagcgcccatcgacatccttgggcatcagcggcggttcggggcgggtctcttcgatgtattcgcagatggccgcgctttcggccagcatcttgccgtccaacttgatcaccggcaccttgccggccgggttgcggcgcagaaaatccgggtcgccttcccaatagcgctcctcgaccagttcaacctcgatcttcttttcggccagcaacaggcggaccttgcggcagaacggggacagggggacgtgaaacaggcgcgccatggggatccggatcaaatgaggtcttgcccgtcagcaatagccccggcagcggtgcaagtgcaagttcccccggacaaaacaccggcggtcgggcgggtgggcgacacgcaatcgtgacgctgggcggattgacgccgaccggggcgcagcggcagatagcgcaacctagccacaggccatccgatgcccgcacccctcacctttgcccgtctgacgcaggtcgacccgaacctgatcaccgcccatatgcgcgacccgcgtctggccattcatatgccgttgatgcccgacagctggagcgacgcgcagaccgtctctttcgtccagtccaaggaggcctgttgggaccgggacgggctgggccattgggcgtttcttcatcaggaccgatatgttggctggggcggctttcagcgcgagggcgaagaatgggatttcggcctggtcctctgccccgcgcatttcgggctgggcctgcccatcgcccgcaaggcgctggactttgcccatgccgatccgcgcattccctttgtcaccttcctgctgccgccctcgcgccagcatctgggtgcgctgcgccgcctcggcgcgcagcccctgggcgagaccgatcatgccgggcaccggttcctgaagtttcgcctcgacaccgcctgacgccaagcagcgcggcctattcgaaacagtccgaccgcccatcggcagcgatggttgccgcaccatccatgatggccgcggcgcgtttgcgcagccgcggtgatggatccgaggccgagcgcccgcgcggattgggcagaaccgccgcgatccgcgccgcctgctgcgccgacagcttgtcggggctcaccccgaaatagcgatcggcagcggccgccacgccgaacacaccctcgtccatctcggcgacgttcagatagacctcgacgatcctgcgcttggaccaggtcagctccaccagcggggtgatcgcggtttccagcgccttgcggatccagctgcgcccctgccacagatacacgttcttgaccacctgttgcgacagggtcgaggcaccgcgtcccgacccttcgtcgatggcggcacggatggcattgacgtcaaagccccaatgcaggcagaaattcgcatcctcggccgccaccaccgaacgcgccatgaccggggcaatctcttccagcggcacccagtcacgctcgaccttacccagccggctgtattcggaccagatcgtgtgggtgatcggcgggttgatcatcgaaaacagcagcaccagcaccagaagagcggcgaaaccagccgcaaaggcgcgactgacccagcgcagaacccagcgtccaggtcgcaacttggtgtcggccttgcgggccttcttctttctggtgttcgttgtccgcttggccatgaatgccttttagcgcagttctttgatgatctgaacgggcaaagccatcctgatcaggccgccaagagcaattgtgcctcggcggacttcgccacccgtcgcgcggtttgccagccagcgccgccggtgatcgcaagctcctgaaacagggctgcctccgcgtcttcgtcagccccgtcttctggcgcttcgatggcaccgggaaaatagctttcggtcgggataccctcggaaaacacgatttcgtggcgcgcaaacagcagatggtaataggtcagcttgtgacgcggcgcgatgcgaatggtactgccgttaaccaacatacgcgcgggaacaaacacctcgctttcgccacatgccagttctgcctgccaacccgtgatcagcatccggtgctgctggctgacatagaggtcgcgaaaattgcccaaaactccggccctgaacagcaccggcgccaaggcaccgtcgccccggaccgttgtctttgccaattgcagcagcggttgcaatccattgtccagtgtctgcaccagatcgccggggcgcagggtttccaccgggatcgggccgctttcgatctcgatgaaggtaccagccgcaaaacacgcaaacccggggaaccagttggtcgaagtcgtatccagagtttcgagcgtgagttgcgtgttcccgttctgcaggtcgggcacatcgtcgaaatcggcattcatgtccagggcgacggtcatgaaactgccatcgcccaaatcgatccggatgaacgaagcgcgctggcctgggtctccgcgcacgtcgccgacacccagatattgatagctcagcagcgtcacgccgccgtcaaaagagacgtattccccagaaagcgggtcattcaactgagtatcgacatcgacaaatgtcagaacactcgtcgagttgttcacgatgtttatcgtgccgccattcacgaacggatcaccgttcacgttctgcgcgatcagcgtgatattcgccatgtctctgccttgcccggttttccgggtctgttcaccgcgcacaagaacgcggatctgcctcgccgatcagattaaggtgaaattggggcggaaatgtgaccggctgcctcaagtgttaacaaggactgcggtacaaacaaaaacgaccgggccgcatcaacagcccggtcgtatcgtttttcgttccggtatggcccgccaaagggccgcttaccgattactcggctggcatcgccaggctatcatggctcagcgggcgaggcagcttgttcagcatctccttggggcagacctgaaggaagttgcccttctcgatgtcccagtgttgcaggatatgggccgccttggcgctgcgggtctcttcggcgtgacgctcgaccagctctttcagctgtgcctcccaatgggccacgctcaccgggcaggtcaccagcgtctccatgttcatcagcagctgggcctgaccgtcgggatcatagagataggccatgccgccggtcatcccggcgccaaagttggcaccgatgccacccaggatcaccgcaacaccgccggtcatgtattcacagccattggtgccgcagccctcgataaccaccttggcgcccgagttgcgcaccgcgaaccgctcgcccgcgcgaccagccgcgaacaggtggccatcggttgcaccatacagaacggtgttgccgatgatggtgttctcatccgccttcagcgggctgacctgcggctgacgcaccacgatggtgccgcccgacaaccccttgccgacatagtcgttggcatcgcccgagacctcgatcttgagccccggcgccgcgaaggcacccagcgactggcccgccgacccgcgcagcttgatatgcaggtggtcaggttgcaggtcgttgcgcatgccgaaccgcttgacgatatggctcgacacccgggtaccgacggtccggtgggtgttctgcaccgaatagctcagctgcatcttctcaccatcctccaggaaccgcgcggcatcgcgcacgatctcggcatccagcgtgtcgggcaccacgttgcgcggcttggcccggtcatagacgatgttctgtgcgccatcgacggtgatcagcagcggattcagatccagatcgtccagatgcgccgagccgcgcgagacctgcgccagcaggtcggcgcgtccgatcacctcgtccagcgagcgggcaccgatgctggcgaggatttcgcgcacttcctgggcgtagaaggtgatcaggttcaccaccttgtcggcgttgccggtgaacttggcccgcaggctctcgtcctgggtacagacaccgaccgggcaggtgttgctctggcactgacgcaccatgatacagcccatcgcgatcagcgcggcggtgccgatgccgtattcctcggcccccatcatcgcggccatgacaatgtcacgcccggtgcgcagaccgccatcggtacgcagcgtgatccggtcgcgcaggttgttcatcgacagaacctgatgcgcctcggtcaggcccatttcccacggcaggccggcgaacttgatcgaggtcgccggcgaagcgccggtgccgccgttgccgcccgaaatcaggatgatatcggccttggccttggccaccccggcggcaatggtgccaacgcccgaggatgccaccagcttgaccgtcaccttggcgcgcgggttgatctgtttcaggtcatagatcagctgcgccagatcctcgatggaatagatatcgtggtgcggcggcggtgaaatcagcgtcacgcccttggttgaatggcgcagccgcgcgatcaggtcggtgaccttcatgccgggcagctgccccccctcgccgggcttggcgccctgcgcgaccttgatctccaactcttcgcaatggttgaggtattcggcggtcacgccgaaccggcccgaggccacctgtttgatcttggccgacgggttgtcgccgttgctctcgggcacgaaatgcgccggatcctcgccgccttcgccactgtcggacttggcaccgatccggttcatcgccacgttcagcgtcttgtgcgcctcggggctgagcgcgcccagcgacatgcccggcgtcacgaaccgcttgcggatcgaggtgatgctttccacctcttcgatcggcaccggcttgcccagcggcttgatgtccaagagatcgcgcagatggatcggcggattgctctgcatcttggccgaatactgcttccacagctcgaacgaggcgcggttgcaggccatctgcatcatgtgcatcgaggtcgcttcccaggcatgggtctcgcccgatttgcgcgccttgtagaacccgcgatggggcagcacgtccagcccgctatcccaaccacgtgcgtggatttcctcggccttggtctggatacccttgatgccgatgcccgaaatacggctggtcatgccggggaaaaactcggccaccatggcacggctcagacccacggcctcgaagttcagaccaccacgataggaggatacgaccgagattcccattttggccatgatcttgagcagaccctggtcgatcgcctcgcgatagcgggcgatgttctcggtcagcgagccatccagcaggccgcgcttgatgcggtcggcaatcgaatcctcggccagataggcgttgaccacggtcgcaccgcagccgatcagcaccgcgaaataatgcgggtcgatacattccgccgaccgcacgttgagcgaacagaaggtcctgagccccttgcgcgtcaggtggctgtgcaccgcgctggtggccaggatcatcggcatcgccaccttgcccggaccggaatactggtcggtcagcagcaggtgcccggcgccagaactgacggcctcttctgcctcggagcggatgcgcgccagcgcggcgcccagcccggccgatccctgctcgaaactacagtcgatctcgaccagcggcgcgttgaagttcttcttcagcgtctcccactgggcattgccgacaaaggggctttcggcgacgatgatctcggtctggctgctgtcctcgtccagcacgttcttgaggttgccgaaccgcgttttcagcgacatcacccggtattcgcgcaggctgtcgatgggcgggttggtcacctggctgaagttctggcggaagaaatggctgagcggccggtactgtttcgacagcaccgcagcgggcgtgtcatcgcccatcgaggccagtgcctccttgccatcctcggccattggcgcaagaacctgttccagctcttccaccgaatagccggccgcgatctggcgcttgcgcagttcggcaccggtgaacagcggggtttcctcgacatcgcccagctggtcttcgaggttgttgatcttgccgacccaatcgccaaaggggcgcgaggcggccagtttgtccttgagcgcgcggtcgtggtacagcttgcccttggccatgtcgacggcgatcatctggcccggacccagcgcgcccttttcgaccacggttgcctcgtcggtgggcaccatgcccgcctcggaccctgcgatcagcaggccgtcaccggtcaccacatagcgcatcgggcgcagcccgttgcggtcgagaccgccacagacccagcggccatcggtcatcgccagcgcggcggggccgtcccagggttcgatcaccgagttgcaataggaatacatgtcgacccaggcctgcggcagttccaccgcctgtttcgaccagctttcgggcaccagcatggtcttggccatgggcgcgttgcgcccggcgcgcaccagcacctcgaacaccgcgtccagcgccgccgaatccgacgatccgcccggcacgatcggtttgatatcctcggccttttccccgaagtaggacgaggccatgcggatctcgtggctcttcatccagttcaggttgcccttcagcgtgttgatctcgccgttatgggccagcatgcggaacggctgtgccagccaccattgcgggaaggtgttggtggaatagcgctggtgatagatggcaaaggcggattcgaaccgctcgtccatcaggtcgggatagaacaccgccacctgctcggccagcatcatgcccttgtagatgatcgaccggcagctgagcgaggccagatacagaccggcaatgcccgctgcctgcgccgccttctcgatgcggcggcggataacataaagctcgcgctcaaaggtctcttcgtcgacgcccttggagttcgagatcaggatttgctcgatctcgggccgggtggcgttggccttttcgcccagacaggtcacatcgacgggcacatggcgccagccatagatgaaatagcccatccgaaggatttcggtctcgacgatggtccggcagcgttcctgcgcgccgaaatcggtccgcggcaggaacacctgacccacggccaccagctcgttcatgcgcggctcgtggccggtgcgccggatctggtcatagaagaaggggaccgggatctgcacatggataccggcgccatcgcccgtcttgccgtcagcatcaaccgcgccgcggtgccacaccgccttgagcgcgtcgatcccggcctcgaccaccttgcggctgcgcttgccgttcacagaaacgaccagacccaccccgcaagaggagtgttcttcttcctcggaataaagaccattctcagccagccatttgcgcttggcttcttcggcccgcacccaatcggcatcgtacttggtcattggctgtctcctagatcagagggggcatacatggcttcgacctcggcttgggtcatctgccggcgttcgcctgcgaacgcatagccctcgggcttcttgtcgatatacagttcaagtttcagggcgttgccgcccgcattttcaaacaggccggccgccatctgcgtctggccatgcatctttccgggcagggtgatccggtaccacagcaccgacccgcaggtgccgcaaaaggcgcgctcggcccagtcggacgagccatagaccttgaccgggcccagcgccgcatagcccggttcgaccgggaagctgacataggcgctgctggtccagcggcggcacatgtcacagtgacaggcgcccagcgcggcgcgtgccggggtcgcggtgatggtcaccgcgccgcacatgcattctccgtgaagttccgtcatctcgggcctcgccaggtgtcgtgaatgggtcgcttcgtttgctgcctttgcgccttattcggccgccatcgcggtcttggcgccaaagccctcgaggatcgcctcggcacaatcgcgcccgtcgcggatcgcccaaaccaccaggctggcaccgcgcacgatgtcgcccaccgcatagatgccctccatctcggtggcgccggtgcggaacgcggccttgacggtgccccagcgggtgaccggcaggtcgggctgaccgaacagggtgggcaggtcctcgggctcgaacccaagcgccttgatcaccagatcggcctcttcgacatagtcggcgccctcgatcacctcgggcgactggcggccactggcgtcgggctggcccaggcgcattttctgcaccatcacgccagcaaccttgtcgtcaccggtgaaccctttgggcgccgacagccattcaaagaccacgccttcctcttcggcattctgggtctcgcgctggctgccgggcatgtttgcccggtcccggcgatagaagcatttgacgctgacagcaccctggcggatcgcggtgcgcacacaatccatcgcggtgtcgccaccgccgatcaccaccacccgcttgccctcggcattcaggcggccattgtcgaaatcggcaacctcgtccccaaagctcttgcggttagaggcggccagatagtcgatcgccttctcgatcccgcccagaccgctgccgggcatcgacaggtcgcgcgacttgtagaccccggttgcgatgatcaccgcgtcatgagcggcgcggagctcggcaaacttggcggcgtcgacatcgcagttcagctcgaaccggacaccgccatcggccagcagacggttgcggcgctcgaccacttccttttccagtttgaagccggggatgccgtacatcaacaacccgccagcgcggtcgtagcggtcatagacggtaacctgcacaccggcctgacgcagcatgtcagccgcggccagaccgcccggaccggcgccgataatgcccacgctttcggaccgctcggccacgggcgaggccggtttgacccagcccatgtcccaggcggtatcggtgatgtatttctcgaccgcgccgatggtcacggtgccgtggcccgactgctcgatcacgcaattgccttcgcacagacggtcttgcgggcagatgcggccacagatctcggggaaagtattggtggcctgactggtctcataggcctcttgcaggcggcccgtcgcggtcagacgcagccagtcggggatgttattgtgcaacgggcaatgggtctggcaatagggcacgccacattggctgcaccggcttgcctgctcggctgccttaacagcggcgtattcggcgtagatctcgtgaaagtcttccttgcgtgcatcggctgcacgcttttccggcatgtcacgttcgatctgcacaaatttgagcatcggttgcttggccacgggtcggactccacgttttcgctattcggcgttttcgtatcctagcctcaacggaaataaaagtcacttttgctgacctatttttacttttttcaccctcaacggcgccgccacgggcgaaaaagaggatttttaggtatcgaaccggacccaaatgggaactttcctttttcaaggccacagttatacccattctggccaaccggatcgcacggaaatcacccaacgcccatgtccctgtttcacctgattctggtcgctctcatccagggcattaccgagttcctgccggtctcttcgtccggccacctgatactgctgcccgccctgaccgggctcgaggatcagggccaggtgatcgacgtcgccgtacatgtgggcacgctgggcgcggttgtgctgtatttctggcgcgatgtgcgggacgggctggcgggcctgccgcgcgcgctgaccgggcgtctggatacgccgggcgcgcggctggcgatggggttgatcgtagccaccatccccaccgttcttgccggggccgcccttcatttcaccggccttagcgatgccttgcgctcgatcactgtgatcggctggaccatgctgctgttcggcctgctgctgtggtgggcggaccgaaccggtgcccaggtcaaggaggctaccgattggagcctgcgcgatgcgctgattctgggcctgtggcaggcggttgcgctgatccccggcacctcgcgctcgggcatcacgatcaccggggcgcgcgccatgggttatacccgcagcgacggcgcccgcatttcgatgctgatgtcgatccccaccatcatcgcatcgggcgtgctcttgggggccgatgtggcggtgacctcggatgcccaggccgcgcgcgacggcgccatcgccgccgcgttcgcctttgtctcggctttgctggcactcagcctgatgatgcgcctgctgcgcagcgtcagcttcaccccttacgtgatctaccgactcgcgctgggactggtgcttctggggatcgcctattcctgatcaggcacgcaggttcttggccgaggcctggatctcgtcatactgaccattgggacggaacttccacagataggccggcagcacggtatccatcggctcgggcgcgatgcccagatcggcaaagcccttggcaccttcgctcaccacattgtcccggcgcaggttcttcagctggtcgcgggtcaggatgttgttcgggaacagctggaagctgacgaacttggccacatccagcatccccgccatgatccgggccgcaaagaagggcagtgcgatgatgatccgcttgcgatggatcacacccagcatccgctgcatcagcgcgcggaaggtttctacgtcaggcccgcccagctcgtagacaccgccgggtgcctgacccaacacgcccttgaccgcggcgcgcgccacatcgtcgacatagaccggctggaaccgggtttcggccccgaccacgggcaggaagggcccgaaccgggtcatgccggcaaaccggttgaagaactggtcctcggtcccgaagatcaccgacggccgcaggatcatcgcatccggcatatggcgcaacacgcccgcctcgcccagcgccttgctgcgggaataggcgctgtcgctgtcaccatcggcaccgatggccgagacatgcaccatgcgggccacgccctgttcagcggcgatccgcgcgatgcgctcggcaccttcggcctgcaccgcgtcaaagctgttgcgccccagctcgttcagtacaccgacacagttaaccaccgcatcggcaccgcgcatcgtctgcgccaccgagttgtcgtcgcgcaggttgcacaggaccggttccacctgacccacagcgccatagggtttgacatgcatcgcctcgttcggacgccgcaccgccacgcgcacgcgccagccctcctttgccatgcgccgcgcgatatagcggcccacgaatcccgatccgccgtaaatcgtgaccagtttggacatcagagtggctcctgctgacttggctgttgcttcgatctaccgtcccgaggcgcttgaaacaaggcgcaatagtgccgcgcaaccccagtcggctgcggtttcggcagggggccgaaaggggtcgatcaaaaaacttttgcaaaaccgaaaaaatccggttgacgctcctcgcggctaggcttaaacgccccctcacgacacctgcccaggtggcggaattggtagacgcgctggcttcaggtgccagtgaccgcaaggtcgtggaggttcgagtcctctcctgggcaccaaaaaacagacatctctgtttcatcctcttcaactctttgagcgtcagcgctctttgcgagactcccacctctcgtttagaccgtattcaattggcgttgttgcggaatttcctcttcacatacgcctccccctttcccgcggacatgtcatgtcacgcgaatgatcttagcggcgccaagagaagcgaagcggctgatcagggtggtggggatatggatcacggcagtttggcagtcagggtctgttgtgtcgataccggcactgaacggccaaggccctctttcgacgatagagagtagtgcgatcgggacccggccaacccgctgtgcggcatatatcatccaatcttgggaatcatcagtccggggggcatcccgggggccggtacctgcaggggtattcacctgatgcatggccaatcgaaaatgggcattggcaggtttttgcgcactcgggtatcgccactggcaatagatccagcaaggagaggtaaatgaaaaagcaacttgcaaccgcaattgcagcggcgatgttgaccgtttcggtcgcgcccgccgtatatgccgaggtaaccgtcaaggttgcctatgacgccgacccggtctcgctcgacccgcatgagcagctgtcgggcggtacgcttcagctgtcgcacatggtgttcgacccgctggtgcgctggacccaggatttgcagttcgaaccgcgtctggccgaaagctgggagcaggtggacgcactgaccacccggttccatctgcgcgacggcgtgacctttcacagcggcaacgagctgagctcggcggatgtgaaatggacctttgaccggctcaagaccagcccggatttcaagggcatcttcgcccagttttccgaggtcaaggtgatcgacgaggatacgttcgacctgatcaccaccgagccttatccgctggtgctgcacaccgcgacctatatcttcccgatggacagcaagttctacagcggcaccaccgctgacggcaaggacaaggctgaactggtcaagcatggcgacagctttgcctcgcgcaacgtgtcgggcaccgggccgttcatcgtgaccgcgcgcgaacagggcgtgaaggtcgagttcgagcggttcggcggctattgggacactgcaagcaagggcaacgtggacaagatcgtcctgaccccgatcaaggaagacccgactcgcgtcgccgccctgctgtcgggggatgtcgatttcatcgcaccggtgccgccgaccgacctcaagcgggtcgaagaagccgaaggcgtcaacctgatcaccatgccgggcacccggatcatcaccttccagatgaaccagaaccgtgtcgaggcgttcaaggacaagcgcgtacgtctggcgatcgactatgcggtgaacaacgccggtatcgtcgaccgtatcatgcgtggctttggcaccgtgggcgcccaggccagcccggccggctatctgggctatgacgcgggcctgaccccgcgtttcgacctggaaaaggccaaggcgctgatggccgaggcaggctatgccgacgggttctcgatcaccatgatggcacccaacaaccgctatgtgaacgacgacaagattgcgcaggcggtggcctcgatgctgtccaagatcaacatcaaggttgatctgcagaccatgcccaaggcccaatactggcccaagttcgacgagcgcgctgccgacatgatgatgatcggctggcattcggataccgaggattcggcgaactttcaccagttcctgagcgcctgcccggacgaggcgaccggcaatggtcagtacaactcgggcaactactgcaaccccgaggcggacaagctgatgaacgcctccaacagcgagaccgatgttgagaagcggggcaacatgctgcgccagctcgaagggatcctgtatgaagaggccgcctttgttccgctgcattggcagaacctggcctggggtgcccgttcgggcgtccatgccgaagccatcgtgaacgcactggacttcccctatttcggcgatctggtcgtcgactaagggtcagcttccggggcagggccgtgcgccttgccccggattgtcgtatctatctttccattgcgcaggatcgggccgattgtgatcggcaacggatgccccatgcctgccgctctgtgaaacagcaaggttccgcatatgcttgcctatctcgtcaaacgcgtctttcaggccatcgcggtgatgttcgtcatctcgctggtcggatttgccattcaggacaatctcggtgaccccctgcgcgagctggtgggacagtcggtttccgaagaggtgcgccagcagctgcgcgacgagttggggctgaacgacagctttctgcagcagtacatccgctttctgggcaatgccctgcagggcgatctgggcaccagctatttcttcaaggaaccggctctggacgtgatcctgaaaaagcttccggcaacgttggagctggtggcaggggcgaccctgatcatcgtcggcctgtcggtgccgctgggggtttacaccgcgatccggcccaacgcgattttcagccgtatcgtgatgggtgtgtcgatcgtggggatctcgatcccggtctttttgacggcgatcctgatgatctatctgttttccgtcacctatggctggttcccgtcttatgggcgcggcgatgtggtgcatgtgttcggctattgggacaccaatttcgccacgcttgacggctggatgcatatcatcctgccctcgatcgcgcttgcctcgatcatgctgccgcttttcgtgcgcctgatcagggccgagatgatggaggtgttgcagtcggaatacgtgaaatacgcccgtgccaagggcatccggccctggcgcatctatttcgtgcacgcgctcaagaacacgctgttgccggtgatcaccgtgggcggcgtgcagatcggcaccatggtcgcctataccatcctgaccgagacggtgttccagtggccgggcatggggttcatgttccttgaggcggtcaaccgcgtcgataccccgctgatcgtggcctatctgatcgtggtcggctttatctttgtggtgaccaacaccatcgtcgacctgatctatgggctggtcaatcccaccgtcaaccttgcgaggatgggcgcatgagcagcctgacaacgaatcccgagccgtcgcgctggtcgcgcatctggaactcgaacatgggctacagctttcgccgcaacccggtggcgatggtgtcgctggcgatattcctggtcattgcggtgatggcgttctttgcgccgctgatcgcaccgtttgatccctatgatccggcgcagatcgacatcatgaattccgaatacccgccggtctgggtcgatggatcggatccgcaattcgtgttcggcaccgacgatcagggccgcgacctgtggtcgaccatcctctatggcacccggctgtcgctgctgatcggtgtctgcgcggtggccctgcaggccttcctcggtatctcgatcgggttgatcgcaggctatgtcggtggtcgtatcgacagccttctgatgcggctggccgatatccagctcagcttttccacactgatggtggcgatcatctttctggcggtgacgcaggcgatgttcgggtccgagacgttcaaccaatatgcgatctatttcctgatcgcggtgatcggggtagcggaatggccgcaatatgcccgcaccgtgcgcgccaccgtgctggccgagaagaagaaggaatatgtcgacagcgcccgggtgctgggtttctcgcccatgcgtatcatggtgcgccatatcctgcccaactcgctgtcaccgatctttgtcatctcgaccgtgcaggtggccaacgccatcatttccgaggcgtcgctgtcctttctcgggcttggcatgccgcccagccagccttcgctgggctcgctgatctcttcgggctttgactatatcttttcgggcagctggtggatcaccgccatccccggcgtcgtgctggtggttctggtgctggtgatcaacctgctgggcgactggatgcgcgatgtcctcaaccccaaactttacaaggggtaagaccatgtccctgctttccgtacgtgacctgaccgtgaaattcgccatgcgcgacaacacggtgaccgcgctgaacaagatctctttcgacctggcccggggcgaacgtctgggcatcgtcggtgaatccggcgccggcaagtcgatcaccggtttcgcgctgatgaacctgctcagccgcccgggctttatcgatagcggctcgatcctgttcgagggcgaggatatggccagcaagtccgaagcccagcttcaggcgatccggggcaaccggatggcgatgatctttcaggacccgatggtgaccctgaacccggtgctgaccatcggccagcagatggtcgaaaccctgatggcccatcgcaggttgagccgggccgaggccgaagagatctcgatcctgaaactgcgcgaggtctatatcccctcgcccgaagagcggttgaaacagtacccgcacgagttgtcgggcgggatgcgtcagcggatcatcatcgccatcgcgctgctgctcgacccgcaactgatcatcgcggacgagccgaccacggcgctggatgtgaccatccaggccgacatcatggagctgctgctggagctgtgccagtccaacaaggtggggctgatcctgatcacccacgatctgggcgtcgtcagccagatgaccgaacgcacgctggtgatgtatgccggccgcatcatcgaggctgggcgcacccgcgagatcatcaacgacccgcagcacccctatacccagggtctgatcaacgcgctgccgcagcagacccgcccgggccaccggctgaagcagatccccggcaacatgccctcgctgaccgcgatcccgcccggttgcccgttcagcccgcgctgcgaatacgcggtcgaccgctgccgcgtcgaactgccggagccggtgcgctatgaccatgtcgaggtggcctgtcacgaggtcaaccggctgcaaaaacccgttgccgaggaacagagcgcatgaaggatatgaccagccagccgcttctggagctgaagaacctggaaaagcgtttcctgctcgaccacgggttcctggaaaccgtcaaattgcgcggcggcaagttgatccgcgagcgccgtcaggtgcatgcggtcaacaatgtctcgcttagcgcgcagcgcggcgaggcgctgtgcgtggtcggcgaaagcggttgtggcaaatccactgttgcccgtctggttgccggcctgctggagcccagcggcggcgagattcattacagcggcgaacgcatcgacaatcgctcgcgtcaggccaatatggcgctgcgcaagaagatgcagatgatctttcagaatccctatgcctcgctcaatccccggatgacgatccggcaggcgctggaggaaccggtccgctatcacaacccgtcgatgtcgcgggccgagatccgcgacaaggtcgccgaggtgatgcgctcggtaggggtcgatcccagctggtcgggccggtacccgcacgagttttccggcggccagcgccagcggatcgccattgcgcgggcgctgacggtggaccccgagtttgttatcgcggatgagccgatcagcgcgcttgacgtgtcgatccaggcgcaggttctgaaccttatgcttgaggccaaggacgagcgcggcctgacctatctgttcatcacccacgatctgagtgtggtgcagcatttcggaacccgtgtggcggtgctttacttggggaccgtgtgcgagctggccgataccgcgacactgttcgaaaaccccaaacacccctatacccgggcgctgctgtcggcggtgccgcaactgaaggacgaccgccccaatcacatccggctcaagggcgagattcccacccccatcaacctgcccaaaggttgccctttccaaagccgttgcgcatatgccgaccaacggtgcaaggtcgacctccctcgcccgcagcagcagcccgacggctctctcgtcgcctgccacgcggtagaggaagggcggctgggcgactgaggtcgtcacaaacagaacggacggtagacgttggatattgcctggctgaaagatttcgaagcgttggtggcgcagcggaacttttcgcgcgcggctgaggaacgcaatgtcagccagcccgccttttcccgccgcatccgctcgcttgaggaagagatcggagccaggctgatcaaccgccagaccttgcccctgtcgctgaccccggcgggcgaggtgtttctggcccaggcgcggttgatgctgcgcacctttgaagagacgcaggaacggtgtcaggcgatcgaggcggcgggtgaaaacgtcatccgctttgccaccacccagtcgctctacatgacccattacaagacgctgattgcccccttgaccgagcagagcgggttcgagaccgatctgaattcgaccggttgggcggcggatcagttcgtcagtgccctgcaacagcggtattgcgacgtgatccttacctattggcatccggcgatggatttcctggcgccgctggaagtcagcaaatgtgatttcatcgagatcgccgaggatgatttcatcccggtgtccaaggccgccccaaacggcgcaccgctgtttgaccttcagggcaaccgcaagaaaccgctgccgctgttgtcctatggccgggcctcggcgctgcgctcggtgctggagcatgtgctgcgccagcagatcgagccgcccaatgtgctgatcgtcaaccagaacgcgctggcccattcggtcaaggcgatgatcctcgaagggttcggcctgggttggctgccccggcatctctgtgcccaggaactggccgatgggcgtctgaccctggccggcggtagcgcgtttcagaccaagctttcggtgcggctctatcgcgagagcgaaaacgagaagtcgacattgaaccggttgtggcgggatctgtcggcgggctaggccgggccaaccgtcccccggcaaaacggcggttccgtatcccgcggccatggcttattgtgccgcgaacgcccggccaacccgcgaaagcccgcatgtcaaagttcgatggatatttcctgcgccaattgctggttctctgcggcttcttcgcctttgttctggtcggcgtcttctggatcagcaaggcggtcagcctgttcgacaggctgatcagcagcggacagacggcgatggtagcgctggagttcaccgcgctgacactgccgacgctggtgcgcaccgtgatgccgatggcggcattctgcgcaacggtctatgtcaccaaccgcctgaaccgcgaaagcgagatgacggtaatgctggccaccggcagcagcccgttccgcctggcccgcccggtcatcctgtttggcctggtctgcgcggcgatgctggccacgatcacgctttatctgcggcccgccgccatgttgcggctcgaggcgcgtcaggccgaagtggcaggagacatgaccgcgcaacttctcaacgacgggcagttcatgcacccggtcaagggtgtgaccgtctatatcggcaagatcgaccgcgacggtacgctgaacgatgtttacctgtcggaccggcgtgcgcccgagcgcgtggtgacctataccagttccaaggcgtttctggcccgcagcggcgagcagatcgcgctggtgatggtcgaaggcaccgccctgcagatggagaccgggcgcagaaccctgtcgaccaccgtgttccgcgacttctcctatgacatttcggcgctggccaagcgggatatcgaacggcgacaggatattcggggcatgccgacgctggccctcgcaacagcctttgacggcgagggcctggccgagacctattcccgaggcgagatttccgaagagctgcaggagcgcctgtcttggatcggtgtcagtgttgctgtcaccctgatcgggttttcgactctgatgctgggcacgttctcccgctttggcctctggccgcaactgatcgccgcctttgccgggctgattgcgcttgaagggatgcgcagcaccgccacggcctttgtcggatcgcatcccgggctgtggtgggtccagcacgcacccgccctgggcggtatcgcgctatcgatcctgttcctcaagctcgcaggccgaccgttgcgcctgcgccggtatccagacaccggcagcgtttgacgtcgaagccttcgtttttgctctcatgggaatactcccttcaagcgctctcccgcctggtcagtgaagctcttcgacgcggttaaccagccggatcggcaccacccgacaagctggcaatccgcgtctcatggcttccccgtggaactcgccgcgggcgtcccgttgatcgggttgcggttggagcgaacccgggtactccaagacggcgcggcaataggttaggggggcaacgccccagacgcgactgccctcagggagagagcaagtggccaatcaggggtgctgacaaaaatgaaaaaagcccccgctgatggcggagcttgatccgtaagattggttgcgggagggcgcagcagacgatcccggcgcaacggggccacaaaagcaaaaacctccgcggcaggaccggcggaggcatcgcaagtatcgttggttgcgggggctcgcaactcacgatttctgcggttggtcgaaggcgtggtcccgcgggttgcggcgtagaattggacggctcggggtgaataggtgtgggttacgcgatttctgcctgcgcgcctgcagaggagcccgccgatacgccctgtgcacacgatctgcacacacaaaaggcccaaacgtctctacaggcttgggtttcggcccgatcctccatcgaggcaacggacaggcgccaagagactcctttgtctgaccgtcttttcggttgtctgcgcggcttccgatgaccgtttccgaggcaatcggcatccttcgccgtcgtcttcgggccagatgccacagaccatgtgccgtatcgaggcaagagtgtcgcccttgcggcgcggcccgaacattgtgcaactgcggcctcagccgagcagggtttcaagcccttctgccagtcggaacggatgatcagttgtgtccagccaggccttgaccgccacggccgccaagacaatgtcttccgcaccgcccatgcccaaatcgttcagaccgccctgcaccaccgtcacttcgactgcgccgaacggcaaggccgcagccacggctttcttgtcgaccttttcgggttccggcacacccacagtgacctcgacacgcatttgcgaagggtgcttgtaggcgtagaacagtgtcagggaagagtgccggatggcgtccgatacgccgcgcagcgcagccttggtgtagtcgtgcccatgcacgtcggcccccattcccaattcgcatatcaagggtttcattgcgcaatctccacatcccaggacgcgcagacaatggcgttggcgatcagcgtcgtatgtcccatcatctcgatatccagcccgccttgcacggcttcgaccgtaaccctgccgacaggcgcctctgacttcacgacctcgaggtcaacggcctctggccggccgacgccgacgcggatgtcgacgatcatcctgtccagcggcaaatcgaaggcggcacctgcggtcaggaagtttcggtgcaatgcatcatgcacggcccgggctgcggctttcgtatagtcctggcccttcagatcggttcccatacccatctgaactgcgaattgggttttcggcatcttggtctccttttgcgctctatgtcagcacacgactaaagccgcgagcccttggcgcagaacagatgcagccgtcgggcatcgagactgaccgactgccaggcgtcttcctccagagccacttgccccggggcgcggatcttgatgatctgtttgccgatccgggcgttgatgatcgtatacccgcccaagggttcgactgtgctgacgcggaccttgaaggacgggtttccttcggattcgcccagccatatatcctctgggcgcacgcccagtgttcccgccccgcccttctgcgtcgtgcagacgacctggatgtcggtttcaagcacatcactttcgaaacgcagaccttcggccgagaaccgaccctcgaaaaagttcatcggaggcgatccgatcacttcggcaacagcgagcgaacacggttcattgtaaacctcttccggggtgccgatctgggcaatccgcccgccaacgatcaccgccacgcgatccgagatggccatcacctcttcctcgtcatggctgacatagacgaaggtctggttattctcgcgttgcaggcgcttgagttcgacgcgcatctcctcgcgcaggcgggcatctagcgcggcaatgggttcatcaagcagcatggcccggctttgtgccgcaaaggcccggcccagcgcaatgcgctggcgctcaccacccgacatctgcgcggggttcttgtgcaggatatggctgacgtgaagaacctccgaaaccaggtccagacgttcggctatctcggcctccgaggcgccacgttccttgagcgggaagatgatgttctcgcgcccggtcatatgcggaaacagggccaggttctggaacaccatggagatgccgcgcgccgagacctccatttcggccgcgtcgcgtccggcgatctcgacttgaccctcgtccggggtcagaagacccaggatcagcttgaggaccgaggtcttgcccgtcgaaggaggcccgaaaatcccgaagaattcgccctgcccgaccgacatgttgatcggtccaagtgtgaactccgggtaccgtttgaccacgtctgtaatcctgatcgcatccatcctatgcccctcccagcctgcggccggtcttcatgtcaaatgccaggctcttgtccgagggcaggtagaacggcacctcatccccgacccgaagccggtccagatcgtcaaaggccagaaacagcgtgtcctgcacctgaagataggccagtcgttttggacccacacgctccagcacttcgaccttgccgtgcatggcaatgtcgttgctgccgcgcttgtcgccgaaatagatgtcctgcgggcgcaccccgaaggacccgccatggacagatccgtcgcgggtgaaatccgcgcgcactttgcccgaaagcggaatttcagccccgccatgcagcattaggtgcagcgcgccgcgttcctcgcgcagttcgccatcgacaaggttcatccgcgggctgccgacgaaattggcgacgaaacggttctgcgggtcgttgtagatatccagcggcgcgccgtattgcatcagcttgccctgatcgatgatggcgatcttgtcggcaaggctcatcgcctcgatctggtcatgggtgacatagatcatggtctggccgaactcgtgctgcagcaccttcaactcggcccgcatataggcgcggaagccagcatcgagattggacagcggttcgtccaagaggaagatgcgcggctcgacgatagctgaccgtccgatcgccagcttctgcatctcgttgaccgaaaggctcgaagccggctggtcgagccggtgcgagatgctcatccggtcggccatggcctgcacccgccgctcgatctcgggcttcgggaccttcttgacctcaagcccgtaggacaggttcttgaagacgctcagatgggtgaagatcgcgtagttctgaaacacgaaaccgatattgcggtcctggatacgcaggctggagagatccttgccgtcgaacaggatttcgccctcggaaggttcttcgagccccgcgatcatgttcatcgtcgtcgtcttgccgcaacccgagggaccgaggagggcgacaaactcgccctcttcgatgtcgatcgacaggtcgcggaccgcggtgaagtcaccgaagcgcttggttacgttgttgatctggatggatgacatgcccttacccctgtttcctggccatgtaggcaaggcccttggcggcaatcactgacagcacaatcaggatggtcaggccgatcgcggctacataggaccattcaagttcgccgaaggtctgcttgtagagaaagaccgagatggtttcggtctgcacgcccggaccacccttggtcatgatgtagaccagatcgaaaatcttgaagcattcgaccgcgcgcagcacgagcgcgatgatgatgacggttttcatccgcggcaggatgatcttgacgaagttctgccagttcgacccgcccagaagccgcgccgcgagcaactggtcggatggcacgcccagcatccccgccaagaggatcaggaacatcagcggcgtccattgccagatatccgcgatgatgaccgagatcatcgcccggttcacatccgtcagccacgagaactcggccggaaggcccagatgggcgttgaccgggccggtgccctggaacagcaaaaagaacatcagccccacgaccgccggcacgatcatcatcggggtcagcaggatcgagtagaagatcttgcgccctggaaaggtgtcgatgaagagataggccagtgccattcccagaaggaactgcgccgggaccgcaacgatcatgatcagcgccgtgcgccacagcgcgccccagaaccgcgggtcggtcgcgaggaaccagtagttctcaccccagttgaacacctcccaggcgctgtaccatgggatcccctcaagcggggtccaccaggtgacactcaggtaaagctgcatgaacagcgggaatatcacgatgaacaagagcagcaggaaggtcggcaggatgaaccagaagcccatcttgtcgccgtcgcgcgccacccgttgccagtagccgcgcgatgcgtcggttggttgtctgtcggtcagggtatgatcggtcattgtttcagtgctccgaaggtcaggccgcgcaccaggtgtttctggatcatcaggccgaagacgactggcggaatggcggcgattacgccaagcgcggctttcatgccgtacatctgcccacccatggccgaggtcagcgtggccatgtagaccggcagcgtgacccattccttctgtgtcagaagcagcgccagcaggtagtcggaccagttcagaatgaacacgaagagcgcacaggtcgccaggcccggtttcactatcggcagggtgatgcgatagaagacccgccagtacgaacagcccgacacgcgcgcggcatcctcgatttcaactggcacctcctcgaagaaggtcttcatcagccagaaggcaaagggcagcgtaacgatgccatagatcagggacagcccccaccaggtgtcgaccgcgccgataaaggcccacatcaccatgaccgggatcatcaccgccagcggcgggaaaagccgcagttgaagcaccgacagcggcagcgattgcgccatcccgaaccgcaccaccgcataagacgacagcgtcccgcagaccaccgccagcaaggtgccgcagatcgaggtgacaagactggccaccagcgggccggtgatggttcggtcgagactgaccaccagcccctcggcctgaccatagaagatgaactcgaaattctgccaggtcggctctttcggtaaccatgtcagaccggcgacggtagtccattccggatagggcttgaacgccatcgtcaccatccagagcagcggatagagcacgaccgcgcaggccagcaacacaaagagatacttcagcgccagggcgccgggggacggtttcattggactctcccagaaattgcgcagggcatctggggcgacacctgccgccccagatgcccgtcagatcaggccggatcgacgatggtgggccaggtcgcgcggctggccttgatggcatcgacaatgccgttgcgcttctggcgcttgatgatccgctcccatttcgactgtgcggcgtccatcgcctcgcgggcggatttctgcccggtgatagcggcctggatttcctcgtccagcgcattgtccagcgcggtctggccagcgaagttgatcgacgggaccgagcgcgctatggtttgcgggatcgtctccatcgcgtagggatgataggtcgaggcgaccagcggttccttgaaattggcctgttgcatcggatcgaagtagccgcccgggttgcccgccatccaggtataggtacgggtcgagctgagccattgcaggaacagatagaccgcctcgggatgctgcgactgcgacgagatccaggccgtgatgtggtaatacagaaccgaccggcggttcagctgatcaccaaagcggcgccccaccggcaggtggctgccgatcatgccggtggccttggatttgggggtgccgtcggcgttgtaaccgtcaccgaacttcaccaggttggtgtagatcgctgtatgcggaatttgcaggttccacatggtggcataggcctcggcccaggtgaaggtcagcgcatcgggcgggcaccattcaaaggagcgcacatgctcctcggcacactggatgcccagatcgctgttcaggttcgggttcccatcttcgtcgaagaagtggtagttcgggaaatccatcgaggcgaaacgcgcatagaaggtagccaggccccagaacgggctcatcaggttgccgttgccatacatcgggccattgccgaaatccttgccggtgaagaacttagaaatgcggtcgacctcttcccaggtgtcgggcgtcttcagcgcgacgcctgtttcggacaaaaaggcatcctgcacgcgcggatcctcgtacagccctttcaggtagaaccaggtctggaaatcgccgtccagcgagaaagagtagtaatcacctgcgtacgtataaagaagcttttccatctcgggcgttggcgtaccgcgctcggggtcggcccagtcgggctggtacttggccacaaagtccgaacagtttaccgccccccccgacgacaccagatcgccggtcgagttccacgggccggtatagatgtcgaaggtgccacccccggtggtcacatcctgcatcaccttcttgaagatgtcctcggccggtgcgccgacgatgtcgatctcgatcccggtctcgcgctcccagacttccttcgcggaaggcccaccttcagggaagggcttggtgatctgcccgatggcgccatccgtcagcagcatggagattttcgcgggcgcattgcccgctgcctgaagcgccttgatcccctcgatcgcccggccctcggacatggtgttgttgtactggaaccgttcggcaccttcaaaaccggtcggcccgcccgtcatgccgggcgcgtagtcactggcaaagaccggcgaagcgatgaacgacccgatcccgccgaagcccgcggcggcggcggcggcggacgaattttgcaggaatgccctgcgtgtcgggtttgtcattatttgcgaactgtttttcattctttcctccctgatcggcattcagatggtgccaatcagaagaaagcaacgaccgtgccagtccggcgaatccaaacagggaagtctactaaaatcttgttattgaggtattaaattctcaggaagatcttcgatcccgaccacgccgtcattgctgagcgccaggcacagctcgaagacgttgatcatttcacggatgttgcccggccagtcatgggccagcagcgcctcttccgcgggcttggaaaagcgcatcacggatccttctgacaccagcgcagcgatctgccggatgacccagggcttgtctgtcctgtcccgcagcgccggaatactcagaaccacgccgttcagccggtaatacaggtcctgccggaactgccccgcatcgaccagcgacttgagcttgcggtgagacgccgaaatgacccggatatccaccggaacaggtttcgtcgcgccgaccggcatcacctctttctcggccagcacccgcaacaggcgcgcctgaagaaccagcggcatgtccccgatctcgtccaggaacaaggtcccgccattggcctgttcgatcagccccttcttgcccttggcattggcaccggtaaaggaattgggcgcatagccgaacaattcgctttcgatcagcgcctcgggcagcgcggcacaattgatcgcaacgaagggtcccttcttcttgcgcgaggcatggagcgccttggcgacatattccttgcccacgccggtttcgccttcaaggatgatgctgatctgcttgtcgacgatcctggcggccttctcggcaaggatctgcatggacgcatcgccgccgtggatacccgcaagcggctttggcaggacagatcgcgccggggcgcgttcacgccgcaagggcgcctgcacatcggcaaaaatgacctgcccatcggacaattccagcgcctgttcccccggcgtctctgccgccaaaagacagggtatatcattgaaatcaaaatcgaatacttcttcgaacggcttccctacaaaggactgggcactgaatttccgaacgccttgcgccttggagaacaactgatgcgcgccatgcgtcagccccgaaatagtcccgtcagaagccaccgaaatcgcgcagcttggatcaacccccaggaattccgaggtgcggttcagccgcaaaatccagtcggatttgcgcgaattcatgagattggccagttcgatccggcggacacaggatttgaccacctccagcgtcagggcctgagaatacttctcggtgggcgacatcagcagggacacgtcaagcacaccgatcagcgacccatcggaatgatagatcggcgcggcggtgcagcttaagggcgtatgcgccatgtcgaaatgatcggtctggtggacgacgatcgcttctcctgacgtcaggcaggccccgacgccgcaggttccggcgttctgctcgctccactccgacccgatataaagacccgcccgcttcagttcgcggtcaaccttctcatcgccgatgaaatcgaccgtcacgcccttggcgtccgtcagaagcaacacatagcccatggagttaacccgccggtacaggtcttccatcccgaaacgggcgatggtcatcaggtcttcggcttcctgctggtgctggcgcaggatgttctggggcagaattcgcgcttcacccttgtgttcggggtccagcttgtagtcgttcaggcagcgcagccaggactggacaacctcggggtcgcgcgttgtctgcttgccttcggcggccgaaacgatttcctgcacatggcgtgcaaaagcgattgactgatccatgacggcgcccctcccaaagcgtcggctctggcaccggcttgcgctggggcgctgcccgtgacaggcccgaaactaccaataaacaaagggcaaagcgagtcatttacggtcgtatgactggtgcagacaggccgccgccggacacgcagaaagccgggcagataatcccccgaacagggggcaccaacgcccccggcacggcaacaacaaacatggcttcccgcccgaacacgcggcaaggtcattccgcgggacggcgccctccgacagctgctggacctaggtcgcgggcaaacccgaccttggtttcatgtcgtcctaggtaaacgcgatgctgtcgtcaaagctgatcaaaggcatccagcgcctttgccgcataaacggtgcccggcccccccgacatctcgatggcaaccgccagaacctcgaccagcgtgccgcgctcggccccgtgggacttggcctcgttgacatggtaaaggatgcaatcctcgcatccccgggcggcggcgatggcgaccgcaatcatctctttcatcgcggtcgagacctgggcctcgcgcaccgccgtgtcgctcagggtcttgaacgccatcatggttttctgatcggccttgaacagacccatcagccgtttgttggcctgcgccaacttctctttttgtacgctcatctgagagcctttcgggaaaagtggaggcccgcccggcggagaggaggccgggcgggcacggatcgggtcagagatgatgggagatcagctcattgacccgggaggcgttttccatctggaccatgtggcccgcgccctcgacaacggtgacgctggcatcggcgatggcattggcatgggattgcgggatcaccgcgtcatcggcgccccagatcacctggatcggcccgttgaaaccggccagcgccgcagcgatcccggcggcttgccggccgcctgcgaaaaggttgcccctgagcgcctcgaggaagctttgaaccccatccagccgcttgtatttcagcaagtcatcgaccatcgcgcggctgaccaggctctgatctgcaaacaggtccttcagcacgggcttgagatcgcggcggctggccgccccgacaaagccgtcgatatagccggcgttgatctcatctcccagaccggcagaacagatcagcgacagcgaggcaacccggccgggatgctcgatcgccacctgccccgagacgagcccgcccatcgaatggccgaccagatgcgctttgtcgatgttcagatgatccatcagttgcaccaccgcatcgaccatcgtgccaaggcccggatcatccaccgtcttgaccgactggccatggccgggcaggtccagcgcgtgaaccggcgccttttcggccagcgcgtcgatattgaacagccagttgtccagatcaccgccaaagccgtggatcaggatgaccggcacgccttcgccttcgcgcgtgatatagcggatacgcccaacgcccagatcggcgaattcatgggccgggccggtatcttcctcttcttcgatttgcggcatctcgaaggcatcgacataggcgtcgacctcggcatcgctgacgctttcgggggccaggacacccaaaagcgcgcgaaccggatagacttcgcctgcctggccgacacgccgccgcaggagaccgccatcggcggcctccacgacattcgcgatcttgtcggtttcgacatccatgatctcgtcgccgggactgatctcggtgccttcctcgacatgccaggccgcaagggtgccttcccgcatggaaaggccccatttcggcatgaggatcggcgtaatcagatcgctcatccgctcaggcccccatggtcttgcggaccgctgccgcgatgcggtcgggcgacgggatgtagaggtcttcgagcgcgggcgagaaaggcaccggcgcatgcggcgcggtgaccattgcaatcggcgctttcagggccttgaacgcatcctgcgccacgctggccgagacatcggtggcgatcgaacaacgcgggttggcctcgtcgacgcagaccagacgcccggtgttctcgacgctttcgatcaccgtatccatgtcgataggcgacagggtgcgcaggtcgatcacctcgacgtcgatgccttctttcttgagcgtttcggcggcggccagcgagttgggcaccatcaacccgtaggtcacgatggtcacatcgctgccctcgcgggcgatattggcctcgccgaaggggatcgcatagggctcttccggcacatcgcattccgaggcgtaaaggttcttgtgctcaaggaagatgaccggatcgttgtcgcggatcgcctggatcagaaggcccttggtgtcataggcgttcgaggggcagacgaccttcagccccggaatatgggtgaagatcggggtcagcatctggctgtgctgggccgccgcgcggaagcccgcgccacacatggcccggatcaccaccggcgtttccgccttgccgccgaacatgtaacggaacttggcggcctggttgtagatctggtccagacagacgcccatgaagtcgatgaacatcagttccgccacggggcgcaacccgcaggtcgccgcaccaatcgccgcgccgacataggcgctttcggacaggggcgtgtcgatcatctgcttggggtgcttgtgataaagccccttggacacacccagaaccccgccccaggcgtcatcctcgcccgcggcgcccgcgccgccaacgatatcctcgcccatcatgatcacggtcgggtcgcgggtcatctcctgatccagcgcctcgttgatcgcgtctttcatgctcaatgtacgtgccatttactctctcctttctcgtgtcagcgcgtgtcagtaggacacgtacacatcggtggtcagttcagcgggggtcggcaggggcgcggccttggcctcgcgcaccgcgtcctcgatcagagtcgcgacctcggcgtcgatggcgtcaagctcggcgttggtcagaacgccagcctcggtcaccttggcgcggaagatcttgaggcagtcgcggttcttgcggttgtcctcgttctcgcccggggcgcgataggtctgcgcatcgccctcgaaatggccgaagaagcggatcatcttgcattccagaagcgtcggcccgccaccttcgcgggcacgcttcaccacctcgcccgccgcctcgtaaacggcgaagaagtcggtgccgtcgacggtgatgcccggcataccgaagccggtcgcacggtcgacatagctgtctgacgccaccgcgtagtccaccgaggtggattccgcgtagccgttgttctccaccacgaagatcgcgggcaggttccagatcgcggcaaggttcatcgattccaacaccgtgccctggttcgaggcgccatcgccgaagaaggtgatgcccaccccgtcatgccccagcttctgcgccgcgagcgcggcaccacagacaagcggcgccccggcgccgaggataccgtttgcacccatcatgcctttggacagatcagcgatatgcatcgagccgcccttgcccgcgcaggacccggtggacttgccatagatctcggccatcatgcctttcacatccacgcccttggcgatgcagtggccatgcccgcggtgggtcgaggcgatgcggtcaagatccttcaggtgcatcatgataccgacgcccgcggcctcttcgcccgcataaaggtgcacaaagccggggatgtcgccgcggccgaaatcgacatgcaggcgctcttcgaactcgcggatcgtcttcatccggcgataggcttcaagaagcccgtctttttccagtgggaacgggttgctcatgtggtcctccctgtttgatgagcggaacgcagcgcttcggacgctgcgcgggtgagaagcccgtgccgggccgcataggccatgcaatcgggcacgttgacggtgcggaacgcatcggtctgaagacggatgctgacgtcgcaggtttcactgaaggtcagttcgcgttcgccatcgagcgcgaacgaacctgccgagacgctgggcagatagaccgtgtcgggcagaactttttcaacgccgccgatgccgacctcttcaatcaggccgggcgcgatcggggcgaccagccgggtctttgccgtctccagcggcaagagacgcgcgcgccggccctcaggtgtctgccggtcaagcggtgccagaagcccgatgatcgacgacatgccgatcccgtcgggccgcccgaaggtgacgaagagatcgcggaaattcgcggtcttccagattgcgcgcgcaccgatgaaccgttcggagacgacggcaacgtcgaccaaagcgatctcgcgctggtcgttgacgcgcacttccagccgcttattgtaggaataggcatgatcgcagggcacctgcccggtcaccgccagccccaccgccagaccggtgatcgtcggttcacgcagctccggaaaggcgttgttcgtgccggtggataccccggcgatgggtgtgttaccgcaacgcgagacgaccacgcggttcgtcccgtcgccgcccagcaccacaatcgccccgacaccctgatcgtgcatctgccgtgccgcctcggcgctgtcgtccgaggtgcaggtgaccggcatgtccagatagctgacgcgcggaaaccgcagatgccccatacgggcttcgcggtcgatggtgcgcatcagctgggtgcggatgccgccgttttccggcatgatcaccacctcttcgacgccggtcgccatcagccccgtcagcatccgcaacacgatgttcgcgcggtcattgatcggcagattgcccgcatggctgacgatccgccggatgtcgcgggccgagacgggattggcgatgatgccgactttggtcatggcgacggtctcctttccaatccaacaagcaacgaccgtgccaaatcgcgcgatgcgcggtagcgacggtgagtactcggtcgaacgcgcgaacgggcggcatccgatcccgggccgcccgtcatttctggaagctacaatttgatgtggggttattccgtcaggcagatgtcggatcgggtcaggaatcgtcggcccgagccattctcaagcgagaacatcccgccaattcccttgatcgcgtcaatggtcagttcagtgtgtttccagcgcccgtgctgatcggcgttcttgtggaacggcacgccgtcgatgtcactgaccagaacatcttggtcgccgatcaggtcgtcgccctgctggaacagtatcggcgtcgacctcgccgatcgtgcctacctcggcgcggatgcagccgttaaatcgcggccgtatttcggctctgcgaaggtgccgttgataaagttgccgtagcgcgacttgaacgggaattcgaccccaagatgggcatgtcaagtgcatcactgcgggcttgggcattcacgttcttgatttcctcctgagtcatggcaattgactgcaagcaacgacaatgccaaacttggagcggtgatttcatgccgacagctcaggaccagacgtgccgcagtttcaacgtcagatccaaacccaggcgcagaaactggccctgacccaggccatgcgcgcgtcactgtcactcctgtcgatggatgcggacgaagccgcagaagcgatccggcgcgagcaaagccgcaacagctttctgcgtacagttcccccgcccctgcccggcggcggcggcgcggcggatcagcctgaaattgcgcatatggaaagcggtaccgaagatctgttgcggcaggtcgctctgatccgcatgacgacgaggcagaaccagctggcgcaggatctggtgcacagcctcgacgagcgcggctttttgcccgacagccccgaagagaccgccagttacctccagtgcagcccggcagagcttagcgcgcttgtaccgatcctgcaggacgccgtagagcccgcaggcgtgtttgcgtggtcactggccgacagcttccgacttcaattgcaggccaagaaccgctttgacccgctgattgaaagattgctgtgtcggcttgacctgatcgcgcgtcaggacattgatggcatctgcaaagcttgcgatgtcgaccgcgaggacgccatcgaaatgcttgaagatatccggtcgctcaatcccagtcctcttttccgccaatcccacccgattcaggcatctggcgaaccggaactgatcatcaagactgctcctgacggcacctgcacagcttcgctgaacgaagccgccctgccccggcttttgacggatgacgcactattttcatccaccatggctgccgaaaccgatgcccatgcccaaagctattaccgtgattgctatcgcggggccgcaaatatggtacgggcaatgcaaaaacgcgccaatacgctgctgtctgcgggccagaccatcgcagaccgccagcacaagtttatcaggtctggtcgcctccgggacaagcagccgctgaccatgacgctgatcgcgcaggaagccggactaaacaagagcacgatcagtcgcgccctttccaactgcagaattcgcctggattccggcatttttcccgcagagcatttcctggcacgtcctctgagcgacgatacccctgaccggacccgcgaccaggtcctgcaaaggctgcgcctcctcattgaaacagagaacccgcgaagccccatgtcggaccaagtactcgccaggcaacttggcaaggccaggctgtcgatctctcggcgtactgtcgcaaagtatcggcagtttcttcagatccccggagcatatgaacgcaaaaggaatacgtgactgaaattgcttcctcgtcaactgatgctctgacagccaatcggcattggcctatgatgtgtttaggatacaagccatgctgacaaatggccgagccagaggcagaccgaggttttgtcgttgagtccaaacaggcttaggcccagaagcgacatccagaacatacctcttgaggttgctaatgcagcccgcttgacctgccacgaaagcccgcagacttggaggcgcggagggttcggttggtacctgtgaagcgacaaatgcgaacagtagttttttagactgctacgaaccagctatcatccattgctcgtcctcggttgacacccagggatcccgaagaagcaatctctgccagtgtgccaatgcccgtgacgcagtcagaaatcgagcgatcaaaagttgcacacggcgccgcgcaactatttttgatcacgtcaatatcgttgcgatccatcaccagaacgacgcggattggacgctattctacgccgtcgcagttggttgcggggtgatttgcacctagggggctaagtcattgatattgcatggcctgaatgaacaccgatatctcgccgtccgccaaggcgctgacattgatatgttttcttgaggggtttggttgcgggagcaggatttgaacctgcgaccttcaggttatgagcctgacgagctacctggctgctccatcccgcgccggttgttttttgatcgttgtagagagatgagtatttattaggtttggcggtgacctactctcccggggcttgagcccgagtaccattggcgcggaggcacttaacttccgggttcgggaagggaccgggtgtattgcgctcgctatgaccaccaaaccgaataaatactcactgtccgccttgcggacagtgagggtggcaggcagcgttttccggaggaaagcgcgttgccacccgtattgtccgggcgggagtatcaatcgggtgttgtccaagtcgagttggtgcttttggttcttgatttggcctggcgcgcggagcgctacttgaggccatttgatcagtctttctgttactggatcggatcaagcctatcgggcgattagtaccggtcaactgaacgcattgctgcgcttacatctccggcctattgacgtggtggtcttccacggccctcagggataccttgttttgaggggggcttcccgcttagatgccttcagcggttatcctgtccgatcatagctaccctgcactgctgctggcgcaacaacaggtccaccagtggatcgttcaccccggtcctctcgtactaggggcaactcctctcaagtatcctacacccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcacgtacctctttaaacggcgaacagccgtacccttgggacctgctccagccccaggatgagatgagccgacatcgaggtgccaaacactgccgtcgatatggactcttgggcagtatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccactcgggaccaccggatcactatggccgactttcgtctctgctcgacttgtcagtcttgcagtcaggctggcttctgccattgcactcaacgagcgatttccgaccgctctgagccaaccttcgcgcgcctccgttacgctttaggaggcgaccgccccagtcaaactacccgccacgcagggtcccggatccggataacggaccgcggttagacatcaagagtgcgaagggtggtatctcaaggttggctccacgggaactggcgttcctgcttcaaagcctaccacctatcctgcacatcacaatcctgatgccagtgcgaagctgtagtaaaggtgcacggggtctttccgtctaaccgcgggaagcctgcatcttgacaggcaattcaatttcgctgagtcgatgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttacctgggcttcaattcggagcttgcacccctccttttaaccttcaggcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttaataaacagtcgccaccccctggtttgtgcccccggatccaagttgccttgaacccgggcctccttctcgcgaacttacggaggtattttgccgagttccttcaacatcgttctctcaagcgccttggtattctctaccagtccacctgtgtcggtttagggtacggtctgatggagggctatttccagggaccactcagcagcccagccaatccgataaggctgaactacatccgtgatccgtcacatcctcctggcctaggaatattaacctagttcccatcgcctacgcctttcggcctcggcttaggggccggcttaccctgctcagattagctttaagcaggaacccttggactttcggcgagagtgtctctcacactctttgtcgctactcatgtcatcattctcgctagtgatctctccaccggatggctcacgccccggcttcatcgaaagcctcgcgtctccgacgctcatttttgatgccctaccgcttcgctacttgagggcagttgcctgcacccactcagcgattggtcgagatcaaatgagctaaagagacatgagactatgtcacactacgctccgctaccatgccttacggcatcctcagcttcggctcatggcttgagccccgttacatcttcgccgcaggacgtcttgattagaccagtgagctgttacgctatctttaaaggatggctgcttctaagccaacctcctggttgttttggacatcccacctgctttcccacttagccatgaattgggggccttagctggaggtcagggttgtttccctctccactacgggcgttagcacccgcagtgtgtctgccatctagtactcccgggtattcggagtttggttaggatcagtaagcctgtggggccccattacccatccagtgctctaccccccggggtattcggatgacgctctacctaaatagatttcgcggagaaccagctatctccgagtttgattggcctttcacccctaggcacagctcatcccgatccttttcaacggatgtgggttcggtcctccagcaagtgttaccttgccttcaacctggccatgcctagatcactcggtttcgggtctgatcccacgaactcgacgccctattaagactcgctttcgctgcgcctacacctaacggcttaagcttgctcgtgagaccaagtcgatgacccattatacaaaaggtacgccgtcaggactcgaggtccctccgactgcttgtaggcgtccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcagcaaggagtacttagccttcgaaggtggtcctccgatcttcagacaggatttcacgtgtcccgccctacttaatacgtcccatcgaacttcgaatacggggctatcacccgctatggccatgcttcccaacatgttcttctcattctcaaggctcggctgatccccgttcgctcgccactactaggggagtatcaattgatttcctttcctccgggtacttagatgtttcagttccccgggtttgctcttaaaaccctatgtattcaggtcttaagtacctgtttcaccccgttattgataacccgaaggctaacaataacagaatgtcaggtgggttgccccattcggagattcatggatcaaagcctattctcggctccccatgacttatcgcagagtatcacgtccttcatcgcctcttgctgccaaggcatccaccaaacgcccttctcgcgcttgattcgatccagaaaaagagagactgaactctcacggcccgggctggttcgaccaggccttcttctgaaccaaaagtcacttttcccgctcagcccgtcagggctgaacttagtggtgcgtatcctcgcggaccgcaccgggttagtgtacttgacttggacaacttctgttcgtttcaacagggatacaacagatcgagccggctagacccaacccgcgccttccgctctcttcacctgccctaccgccttgcggctacttgagggcaaatgccccaccgccttgcggcaacttggggcgaaagcagaacccgctgagatcgacacctcacgcggtgcgatcaaacagagttgattgatttctctctaaacgatgtcaacgcttccgtagaagcacagtccgattggacggccaaacactgacacagtgcttggcggtcaaatcgaggatatggtggagcctaggaggatcgaactcctgacctcctgaatgcaaatcaggcgctctcccagctgagctaaggccccataaaggtcgctctcattgcttttgtgaccaaaagcaactgccgcgacaacgccctttgctccgcaaaaggcttggtgggtcgaggaggacttgaacctccgacctcacgcttatcaggcgtgcgctctaaccacctgagctaccgacccagttgatttgccccagggcaaatcgacgttgcccgattacgtcgtttgcttgcaagcgacgacggagggccagaccccagattgtcatgggcctgatatgttcctgaagagatatgaggacggtccggtccggagtttgatcaactttgtttgttgatcttctgctaagtgtatcacgagatttgcgaacaaatctaactagatacatccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgagcctaccgtggccagctgcctcctcgaaaggttggcgcaccgtcttcgggtagacccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcgtcatgctgttacgcgattactagcgattccgacttcatggggtcgagttgcagaccccaatccgaactgagacagttttttgggattaacccattgtcactgccattgtagcacgtgtgtagcccaacccgtaagggccatgaggacttgacgtcatccacaccttcctcccgcttatcacgggcagttcccctagagtgcccaactgaatgctggcaactaagggtgtgggttgcgctcgttgccggacttaaccgaacatctcacgacacgagctgacgacagccatgcagcacctgtcactcggtcaccgaagtgaaagacccatctctgggacggtccgaggatgtcaagggttggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaaccttgcggccgtactccccaggcggaatgcttaatccgttaggtgtgtcaccgagcagcatgctacccgacgactggcattcatcgtttacggtgtggactaccagggtatctaatcctgtttgctccccacactttcgcacctcagcgtcagtatcgagccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctctcgaactcaagaccaggagttttggaggcagttccggggttgagccccgggatttcacccccaactttctggtccgcctacgcgcgctttacgcccagtaattccgaacaacgctaaccccctccgtattaccgcggctgctggcacggagttagccggggtttctttacctgctaccgtcattatcttcacaggcgaaagagctttacgaccctaaggccttcttcactcacgcggcatggctggatcagggttgcccccattgtccaagattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgttgctgatcatcctctaaaaccagctatagatcgtaggcttggtaggccattaccccaccaactacctaatctaacgcgggccgatcctttggcgataaatctttcccccgaagggctcatagggtattactcaccgtttccagtggctattccctaccaaagggtacgttcccacgcgttactaacccgtccgccgctcaccccgaagggcgcgctcgacttgcatgtgttaggcctgccgccagcgttcgttctgagccaggatcaaactctcaagttaaaatgccgttaccagcatttccatgacagtcgaacctctgcacatccttgatgtccaatcgcttcgctacttgaggacagatacccgcccacaaacaacgtcgctcccccaacccggctaggccagggcaaacatcaagagtcatctgtctgatgtacatcgttccaaaagaaacgttgcacgctcaaacagtgaagctgacactccatcatcggcaacaacactcacgccactcgtgcgcaaacaccatcacctaagagtgcgatatacagactttcaatccgtcgaaacgaaccaaaccgcccacatatctcttcagtatccagcaatgtcaaacagcgcgagacaaaaaaccaacacgaagcgccaaatctttctggcgcaaaccgcgtcgacctcatctcattttttgctccgaagtccgtggcctaggccgctcgctccgtccaaccctgcctcagcagcgccggtgaggggctatctacgttctcctcccgggacccgcaaccccaatttcacaaaaaactcacaaaacaggcaaaaatcttattttatgccaatatttcaaatagttagattgcatcgaaatggcgcctgaggacgtgctgatcgtgcccgctgacgcctgcggggttcgatgaaccaccgaattctcaaggtgtacgctatatatagtagtccgtcatgcgagcgccaccattcgcccgctggattggccatgaatcgagtcgccgattcagtcgagtcatcagggcaaatcacgtgacccgggccgcaatcgcccctaacctctgttctgacacccgtcatgggttccgcgtcgggagggagcaaccggatgacagaaacggaccttcgcgcctttaccaacgatctggccctcgcgacggatggcaccggggcactggacgcgctctgccgttttgcgcaatcccttttaccggcccggctgttcacaatcacgctgatcgaccttgatgcgggtcaggcgctgcgggtctattccaacatgccccaaagctatcccgtttcaggccgcaaacccgttacccgggatgtctggtttcagcaggtgatcgaagggcagcacagctttgtcgccaatagcggggccgagatcgccgccgtgttccccgatcagccgctgatcgcatcgctgggctgtgatgcggtggtcaatctgcccgtcgtgctgggcggcagaacggtagcgacagtcaacctgctcgaccgggcacagagctatcccgccatggtgctggcgcggatcgaaactgagttgcgcctgccggccatggcaacgcttgccgtctattacatgttggaggggtccgcccccgaccggtaagagcggggggtcgagccggtccagcgccggaacgcccggtggaaattcgcggccgaggaaaaccccacatcctgcgagatctcctcgatgctcttacgaccctcgcgcagatcgcggatggcaatgtcgcggcgcagcgcatccttgatcgcctgaaagctggtcccgtcctcttccatccgccgggtcagggtgcgccggctcatgcccagcgcctgcgccgcatccgacagggaacaaccgacccaatcggagcggaacagaaaggcgcgtacccgcagcgactggctgtgctcgtgatagctggtaaagatccagtcacgcggggcccgcgccagaaaggcatccatctcggcgctgctgcgcgcctgtggcggcgacagctgtgccggatcaaaggacaggcccgaggccgaggcgccgaaatgcaccggcgcaggaaagataaccgaataatcctgggcaaaaccggggcgctcgaaggcgaaatgcaccgcccgcaccgggacctcgtgcccggccagccaggacagcagcccatgcgccagtttcaggatcagcatgtgaccaaagcgctgcaccgggccatcgcccaggggcagcagcaccaggtcgatctgcgcgacgccggtgtgcagctcgaactgaaaatcgtccagcagcaggttccagaaggtcgagaaccggtgcagcgcagaagggagcgagccgctttcccggaccgtggccagcagatgctgcagggcgcgatggcggatcgggcggctccacaatccggtcatctcgtcgccggtctcgacagcggcgatcttataaagccgaacgatctggtccagcgtcacccgcgcgccgggctggtcgtggatcgcccccagccccgaccggtccagaaacccggccatctcggccttggcgcaacagcggcgcagcgccgacagccaatcctcgataaacggctgcgacacggttgccagactggcggtatccggtctgcgcatggtccgggcccctcattggtttggcgcgaatggaaaggaatttgtctcacaatgacgttgatcgcaagtttcggctcctctagctggcacattgaaacaggaatggagatttgggaatgacctatcaggcgccggtccgtgacatcatgttcgccatcgaacacctttcgcaatggccccaagtcgaggcgctgcaaacctattccgagatcgaactggacgatgcccgcgccgcgctggaggaattcggccgtttctgcggcgagatgatcgcccccctgtccaccatcggcgataccgaaggcgcccggctggaaaatgggcgcgtcgtcctgcccgagggctacaagaccgcctatgaccagttcgtcgatatggggtggcaaagcctcagtcacccggccgaacatggcggcatgggcctgcccaaggttgttggcgccgccgcgaccgaaatcgtcaacagcgccgatatgagctttggcctctgcccgttgttgaccaacggcgccatcgacgcgctgtcgatcaccgggtccgatgcgcaaaaggccttctatctggacaagctgatcaccgggcgctggtcgggcaccatgaacctgaccgagccgcaggcgggcagcgacctcagccgcgtgcgctgcacggcggtgccgcaggatgacggcacctatgcgatcagcggcaccaagatcttcatcaccttcggcgaacatgacctgtcggaaaacatcgtgcatctggtgctggcccgcacccccgacgcacccgaaggggtgcgcgggctgagcctgttcgtggtgcccaagctgcttgcgggcgagggcggcgaaacctcgcagcgcaatacgctgggctgcgtcagcctggaacacaagctgggcgtgcgcgccagcccgaccgcggtgatggaatatgacaatgccaccggctatctggtgggcgaggaaaacagcggcctgcgctacatgttcatcatgatgacctcggcccgctatgcggtgggtgtgcagggtgtggcgattgccgaacgcgcctatcagcatgcgctgtcctatgcccgtgaccggatacaaagccgacccgtagacggctcggcccaggacgcggtgccgatcatccagcaccccgatgtccgccggatgctgctcaggatgcgcgcgctgaccgaaggcgggcgggcgcttgccatcgccacgggcggctggctcgacctggccgaacatgggcccgaagaggcccgcgccgaggcgcaatcaatggccgaattccttgtgccgctggtcaaggggttctgcaccgagcgcgcggtcgaggtcgcctcgctaggtgtccagatccacggcggcatgggtttcatcgaggaaaccggcgtggcccagttctatcgcgatgcccgcatcctgccgatctacgagggcaccaccgccattcaggccaatgacctgttgggtcgcaaggtgctgcgcgatggcggtcgcaccgcccgccgctttgccgagatgatcgccgcaaccgagggtgagctgtccaagggtggcgcggcggcgcaacggatcgcccagcgcctggccgaagcgcgcgcggcctttgccgccggcctcgaccatctgctggcaaccgccgggcaggaccccaaccgcgcctatgccggcagcgtgcccttcctgatgctgaccggcaatctggccacaggctggcagcttggcctgtcggcgctggccgccgaggccgagctggccaagggcggcgatgccgagttcctgcaggccaagatcgcaaccgccgacatctttgcccagcaggtgctggtcgaatgttcggccgagcacagccgcatcaccgataccggcgacagcctgctgaccgcatcgctctgagagcgcagccaacagggggcccgcatcccgggcccgaccccaatcgaaaggaaaagcccgtgacccaggatgtaacctccggctacagcaatctcgaccttgatctgcgcgacaatggcgtctgcgttgtgactctgaaccgcccggacaagcgcaacgcgctggatgtcgccaccatcgaggaactcgtcaccttcttcagcaccgcccatcgcaagggcgtgcgcgccgtggtgctgaccggcgcgggtgatcatttctgcgccggccttgacctggtcgaacactggaaggccgaccgcagcgcggatgatttcatgcatgtctgcctgcgctggcacgaggcgttcaacaagatggaatatggcggtgtgccgatcatcgccgcgcttcggggcgcggttgtcggcggcggtctggaactggccagcgccgcccacctccgggtcatggaccagagcacctatttcgccctgcccgaaggccagcgcggcatcttcaccgggggcggcgccaccatccgcgtgtcggacatgatcggcaaataccggatgatcgacatgatcctgaccggtcgtgtctatcaggggcaagaggccgccgatctgggcctggcgcaatacatcaccgaaggatccagctttgacaaggcgatggagctggccgacaagatcgccagcaacctgccgctgaccaacttcgccatctgttcggccatcagccacatgcagaacatgtcgggtctggacgccgcctatgccgaggcctttgtcggcggcatcgtcaacacccagcccgccgcccgcgaacggctcgaggccttcgccaacaagaccgcagcgcgcgtgcgccccaacagctgaaaccagccgcccttgcacacaggcgcgcttgcaagggcggcccaagccgcctacatctgcgccccatggcaaagaagatctcagaccccaattacaaggtgatcgccgaaaaccggcgggcacggttcgattacgcgatcgagtccgatctcgaatgcggcatcatgctcgaagggtccgaggtcaaggcgctgcgcggcggtggcagcaatatcgccgacagttatgccgccgtggaaaatggcgagctgtggctggtgaacgcctatatcccaccctatgaacaggccaagatgttcaagcacgaggaacggcggcggcgcaagctgctggtctcgcgcaaggaactggccaatctgtggaacgcaacccagcgcaagggcatgacgctggtgccgctggtgctctatttcaaccacaagggcatcgccaagatgaagcttggcatcgccaagggcaaaaagatccacgacaagcgcgagaccgaggccaagcgcgactggaaccgccagaaacagcgcctgctgaaagacaacgcctgacccctgcgcaggcaaaagcgcagccgcttctttctggtcacaaatactcccgccggaggcgtccgacattgccgcctggcggctgcgccgacaggtcagtccggcctgaccacacggatcagcttgcgctccagcacccgcagcaccgaagtcagatcctgcccccgtttcagcacctgcccgtccatgccgaccaccgcgtacatcccttgccggttgcgcaggcgcggacgtttttcgatccggtaaagcgggtgttcggcggtacggcgaaagacagaaaacaccgccatgtcgctcagcatcgaaataccgtagtcgcgccattcgccagcggcgaccatgcgcccgtaaaggcccaggatgacagccatttcgcgcctgtcaaaggcaacctgcgtcggggcctgaccggcggagaacgggctgggaggcgacatgttcatgcccccagcttgccggaaatcgcgggcaaatcaagcctgtcgcgacacagttcctcgcgattgcggtggcccggccacgtcgcggcgatgcgcatcgggcacccagtcggcggtctcgcggttccagaaccggttcggattaccctcgtccacgccccggatatggttggtccgcaacgccggcagcaccaggatcaccggctcttcgtaggggtggacgcgatagatcgcgtgcagcaccggatcaagccgcccggcatcccccgacagaaagaacgaaagctccagacagggcacgctcaccgcatcgtcggtaggcgtattggcgccgccgggcagcgagcggaagtgctgttgccccggtgcggcaaaggtcacccggtcataatcaccccagatcagcgggtcttcggcgatcaccgccgcgatcactcgcgggcaatccggctcgggcacctgcaccagcacccgccagccggtctgggtcgtgaaacgttccgaggtcagttctggtagcattgcccaccctcccatctgataccgaggatctgccgcagcgctaccgcgccagcaggtgtcacttccaatccgcgctcgccgcgaacgcgtcgcagccaattggccgacagcgcgtgcgacagcacctcgcgtccgaccggtccggccacatgtggcaaccgctcggtccagtcgagacagggccgcgccagcggcgcgcgcccggtcagcgtcacccccagtttggcccagcgttcggaaggaacgacccggtattgcgccccatcccgagccagatcgcccaactccagcaacgcctgggcgatggccaccccaagccgtccggcaagatggtcataacagctgcgcgcctccagcatcttcagccgggcgcccttgcgctgttgcacacgatagaggtgatcgctgggcgccagcgccgagagggtttccaacgcctcggccacgtccggcccggcaatgctgtgatacaggcaccgcccgctgcgggtggcccggatcagccccgcctcctccaaccggcgcagatgcgcggtggcggtctgcggggtgacaccggcggcgctggccagttccttgttggtataggcgcggccgtccatcagctcgcacagcatccgcgcgcggctggaatcggcaagggcggcgcccaggatatcgaggcgtggggtcagggtcatgggggcagcctaaccgcaagcctggcggtacagacagcaaaaacacttcgccgatgggctgagcgttttcttactccttaacggcacggtaacccgcctgcccgatgcttggcctgccaatgcgagaccgaagaaagggcggcccaggtgacccgaccgacccagaccaatgcgatgcgccgcgccggcgggcggtggcggctgatcgccctgtttctggtctgtctgcctgtgctctcgggtctgccgcccctgcgcgccgatgaaccggtggtgcgggacgaggcggtgctggcgcgtcaggccaccatgcgtcaggccaaggccgcgctgggggtgttgatggacatgatcgcccagcgccgccgctttgaccgggcgaccgcacgcgcggcacaggcgcagctggtggacgtgctcgacacgctgcccgaaatgttcggagatccctatatggatcgtcacagccgggcccgcagcctgatctggcaggactggggccagttctcggccgccgccgatgctgccgcgcgcgccgcgcgcgatgtgaggccgaaccgcctgcccacgctgcgccgcagcctgccggatctgatggccacctgcctggcctgccaccgccgctttcgccgtgaacgctaacggccttgctgcgctgaaaaagacggttcaccccccgccgggcacaggatagaaggcagccaaagcaatttgccggagtccgaatatgaacgcccccaaacccgtcgtcctgtgtattctcgatggctggggcctgtccgacgacaagacggcaaacgcaccctatctggcaaagaccccgacattcgacgcgatcatgaccaaggggccgcacgcccggctgatcacgcacgggcccgacgttggtttgcccagcggccagatgggcaattccgaagtggggcacaccaatatcggcgcgggccgggttgtcgccatggaccttggccagatcgacctggcgatcgaggatgggtcgttctttgacaatgctgcgctgcgggacttcatcgccaggaccagggccgctggcggcaccgcgcatctgatgggactggtctcggatggcggcgtgcatggtcatctcaatcatatcatcgccgccgcgcaggcgatcacaaatgccggtgtgccggtggtcatgcatgccatcacagacgggcgcgacgtcgccccgaaatcggcctatggcttcatggccgagttggaggaccgcctgcccaagggcgcccgcatcgtcaccgtcaccgggcgctatttcgcgctggaccgcgacaatcgctgggaacgcgtgcaagaggcctatgacgccatggtcaggggcgaggggcgacgggtcagcactgcccattcggccatcgactatgcctataaccagtccgagagcgacgagttcatcactgcctcggtcctgaccggctatgatggcatgcgcgatggcgacagcctgttctgcctcaacttccgcgccgaccgcgcgcgcgagatcctgcgcgccatcggcgagccgggctttgccgatttcgacaccggtgcccgccccgccctgtcggcgctgctgggcatggtcgaatattcggacgctcacaatgcctatatgaccaccgtctttcccaagcgtgacatcgtcaacacgctgggcgcctgggtcgcccggcacgggttgcgccagttccgcctggccgagaccgagaaatacccgcatgtcaccttcttcctcaatggcggcaaggaagaggcagagccgggcgaagaccgcttcatgccgaaatcgcccaaggtggcgacctatgacatgcagcccgagatgagtgcgcccgaggtgaccgacaaattcgtcgaggcaatcggcgcgggttatgacctgatcgttaccaattacgccaaccccgacatggtcggccataccggcgacctgaaggccgccatcaaggcctgcgaggcggtggatcagggtctgtcccgggtcatcgccgcgctggaacaggccggcggcgccatgatcgtcaccgccgatcacggcaattgcgagatgatgatcgaccccgaaaccggcggcccccataccgcacacacgctgaacccggtgccggttgcgctggtcggtggcccggcgggcgtgaccctgcgcgacgggcggctcagtgatctggcccccaccgtgctggcgctgatgggcctgccgaaaccgcccgaaatgaccggagagagcctgatcacatgatccgccacgccgcgcttttcctggctctgacactctggtccggcacggcccgggccgaaagcgaccctgccgaggcagcgcaggcggcggcgcggatgctcgaagaggcctcggtcgcgctgagcgaggcggaaagcgcgcgtgaccgggtacgcgcgctgaccggcaccgtgcaggcctacgaggcagggctggccgccatgcgcgacgggctgcgccgtgcctcggtccgcgaagggcagctggccaccgaactgcgcgcccgcgagggtgaggtggcgcagcttctcggcgtgcttcagaccatcgaaaccgcaccgccgccggtgctgatgctgcacccgtccggcccgctgggcgcggctcgttcggccatgacactggccgagatgacacccgcgttgcaggctcgcgccaatgcgttggggcgcgatctgaacgaggtgcggaccctgcgtaccctgcaacagaacgctgcccgcaccctgcaagaagggttgaccggcatccagcaggcacgggccgagctgagccaggccatcgccaaccgaaccgatctgccgcgccggttcaccgaggacccggtgcgcaccgccatcctggtttcatcgaccgagacgctgcaagggttcgccagcggcctgtccgagatcgccgagggcgagatcgccgcctcgtcggcggatatctcggacctgaagggcagtctgcccctgccggtgcagggggtgttgctgcgccgctcgggccaggcggatgccgccggcatcgcgcggtctggcatcatcgtggcgacccggccgcgggcgctggtggcctcgcctaccgccgcgaccatccgctatcggggtccgttgctcgatctgggcaatgtggtgatcctggaaccgcagcccgatctgctgatcgtgctgtccggcctgcaagaggtctatggcgccgcgggcgaagtgattccggcgggcacgcctgttggccttatgggcggcgcagcgcaggaaatcggcgcgattctgtcaacaagcggtgatggctctggtacagagcggtcagaaacgctctatatagaggtcagagagggcgacagcccggtggacccggaaacgtggttccaaaccgacaaggatggatagacgagcatgaagaaagtcgttttggccgggctggccgggaccctggcagggatcatcgccacaacccagatcgccggaccgctggttgcgcaagaggcaaaggcaaattccaacgtctacgaacagctcgacctgttcggcgatattttcgagcgcatccgagcgcaatatgtcgaagaggtcgacgcgggcgaactgatcgaggcagccatcgacggcatgctcacctcgctggacccgcattccagctatctctcccccgatgacgcggcgcagatgcgggtgcagacccggggcgaattcggcgggctggggatcgaggtcacccaggaagagggcttcgtcaaggtggtctcgcccatcgacggcaccccagccgacgaggccgggatcgaggcaggcgatttcattacccatgtcgatggcgaaagcgttctgggcctgaccctggacaaggcggtcgacctgatgcgcggcccggtgggcagcgagatcgtgatcaccgtggtacgcgaaggcgaggacgagccgtttgacgtgtcgatcatccgcgacaccatcaagctgaccgccgtgcgcgcccggaccgaaggcaccagcgtggtgctgcgcgtgaccaccttcaacgaccagacctattccaacctcgaagacgggctggccaaacaggtcgaggccgccggcggtatcgacaagatcaacggctttgtgctggacctgcgcaacaatcccggcggcttgctgacccaggcaatcaaggtctcggacgcgttcctggacagcggcgagatcgtgtcgacacgcggccgcaaccccgaggacggcgagcggttcaacgcaacgctgggcgacctggcccagggcaagccggtcgtggtgctgatcaatggcggctcggcctcggcctcggaaatcgtcgccggcgccctgcaggatcaccgccgcgccatcgtggtgggcaccaagagcttcggcaaaggatcggttcagacggtgatgccgctgcgcggtgacggtgccatgcgcctgaccaccgcgcgttactacacgccctcgggccgctcgatccaggcgctgggtgtcagccccgatatcgtggtcgaacagccgcgccgccgccccgaagccgaggaagagcgggtcacgccgcgttcgcgctccgaggccgatctgcgcggacgcctgaacaatgacagcctgagcgaggacgagatccgccagatcgaggaagaccgcgccaaggccgaggccaccgccgaactgcggcaagaggattaccagctggcctatgccatcgacatcctcaagggcctgtccgccttcgcaccggccgactgacacgaccggacaaagaaacttggccgcatcgccacccggcggtgcggccatttgctgtcaggcgcgcaccaaacgcgcagccgagtttcggattcagcttgtttccaggcaatgccggcgaaaggcgcgtttcagcatgtccagttcggcgcgcagcaattccacctcggcccgcagatcgtcgggaacggattcgcccgcgatcagggtaaaatcacccagcttggtctcggtctcgccatcgacgatcagaaaggtctgcaccccgtctgcaatggcataatccggcaccgggatggtcagggtccagaagctgctgtcggtgccttccaccagctccacatccggcaccggctgatccagatgggtgacccggatatcgggccgtttgccggttgtgggcgcgccggtcagccgcccttcccatgcgccgttgcgcagccggatcttggtcagggtcaggtcgctcattctgtcacctctcacagggccgcgcgccgatggcggcagaatgtcaggtcgcgcagaatgacctggttcatctcgggcgcttcaaagatcagatccagccagattttctcgatccgtttctcgttcagtcgcgaataggccagatcgaattccaccatcacatcctgttcatgcagcggcaactcgcgcacgatctgttcggtattgggaccgtggcggatgttgagacgggcaaagatctccagcggcttctcgctttcgatgatggtatcgacccgcagcagatgggcacgggtcatcccctcggccgcggtctcgggcaggtcgatcaccagcgacaggaacgagccgtcgaacttgaacacatccatgcgcaacccatagggcgccaggtcggcctcacgcaggttgcgcagctggcgcagcgtcagctcggagaactcgcagtcgtgaaacagcgtcacttcgccgcccagggtcgaccgggtcggaaccgaggacaggcccggcgaggccagtggcccgcgccacaattcgggccgccacgaccagtcggttccatgcggctttggaaagaaggacgagccgatgagtggcagcgccaaccgtccgtcggccacgttgatcagccggtccagatgggtgcgcagatcgcgcgcccggttgcgttgcccccgcagctcggacaggggtgtcgacagcgcattgcgggcggcccggcgccagcgccgcatctctcgcaaatgaaacaatctgtccagaaccctgcccattcccgtccgccgctattggtgtcgcgctgttttctctgtttaacgaaaggatgttaactaaataaacccaataactcgatcccttggcaaaaattctcgctctggaaacaatcacccccttgccgcgacggtctgcccggtgggcgcaaccttgtaatcggaacgctctatacttaccgttcagagagcggcgagggtcgcgcagccggcagcgacgccggtcaggatcagctgcggcgagaggtgggtgatggagcccagtctgttttccttcatctggaaacattccaaacgccagcagatcgtgctgctggcgctgacggtgatctcgtttccctttctctatgcgacgctggagctgcccaagcagatcatcaacgacgccatcggcgcccagacagatcgaatcgatctgtgggggcttgagctaagccagatcgaatatctgttcgcgctctgccttgccttcctggccatggtgatcgccagcgggctgatgaagatgaagatcaacaccatgaaaggggtgttgagcgaacgtatgctgcgtcggctgcgctttcagctgattgcccggatgatgcggtttccgcgcagctattactcgaccaccagccagggagagttggtgtcgatgatcacctccgaggccgagccgatgggcgggctgatgggggatgcggtggcgcaaccggtgttccaggccggacagatgctgaccatcgtcaccttcctgttcatgcagaatgtctggttcgggctggcctcggtggcgctgatcccgcttcaggcctggctgatcccgcgcctgcaaaggcagatcaacctgctgaacaaggcgcgtatccagcaggtgcgccacctgagctcggaaatcggtgaaagcgccgctggcatcgccgatctgcgtaccaatggcggctggcgctatcggctggcgcagatcaccgaccggctggggcggctctacgatatccggttccggatctatcagaagaaattcttcatgaagttcctgaacaacctgatctcgcagatgaccccgttcctgttctattcggtgggcggttatctggcgatcaagggccagatcacggtgggggcgctggtggcggcgctggccgcctacaaggatctgtccagcccgtggaaagagctgctgacctattacaaccaggtgcaggacatgtcgctgcgctggcaggtggtcaccgagcgctttgccccgcaaggcatgatcccggccgagctgttcgaaggcgagcccaaagagatcccgcgcctgaccggagccatcgagctgcgcgacgtcaccgtgcgcgaccaggacggcaatacgatccttgaagatatcgacctgacgatcccgcccggcgcccgggtggcgatacaatcggaccggcccgccgagcgggcggccctggcccagcttttgacccgcgagatcgtgcccagccggggcgaagtggtgatctcggggtatccgctgtccacgctgcatcaggcggtgatcgcggcccggatcggctatgcccattcacgcccctatctgtttgacgggacgctgggcgacaacctgctgatgccgctgcgcacccggcctcaatcagactcgctggcaccaacccggcccggccgccgtcagatcgaggcggtcgaggccggcaacagcggcgacacgctggatgcggactggatcgacccgggtctggccgggctgagcgatggcgaccagatccgcgactggtggttccagctggtcgaggcgatgggtctggacgaattcatgttccgccgcaccctgcgcagccggatcgactcgcgcctgcatgaaagccttgccgccgagatcgtcgcccagcgcgacaccgtcgcccgccgcctgaaccagcgggggttggccgagatggtgcaccggttccaccccgaccgcttcaacccggcggtgccgctgggggggaacctgctctttgctgccccggtgcgcgagatctcgcaagagcagctggtcggcgatggccgcttcatccagatgctgcggaacgagggtctggcggacgaggccatgagcattgccctgggcgtggtggcgaccctacgacagacctttggccgcgatggcacccagcacccgctgttccggcgcatcgggatggaggacgcggtctatctgcgcctgctcgacatcgccgaccgacaggccgccggaggcaccgaggcactgtctgacgaggaacgcgcccagttgatgacggtgccgttcctgctgaccgccgaacagatcggcccgacctttcccgaagaatacaaggacaagatcctcgccatccgccgcgaccgcgccagccgtctgcgcacgctggtgggcagcgatttcgtcgccgtcgatccgcaggtctatattccccggctgacggttctggaaaacgcgctgttcgggcgggtgtcgatcgtggccggcgcccaggccgaagcgatcgaggataccgtcgccgaggtgctggccgaggccgggctgcgccgccgcattgccgcgatcatctacgacctgcccgcaggtctcggcggcgccaacctgcccaccgtgttccaggagcgcgccgccttctcccgcgccagcatcaagcgccccgatatcctgatcctcgacaatgcgctggccagccacgattccgaaagccgcctgcgcacacggcagcgtctgcgcgaattgctgccgcgcgcgatcatgatcttcatggaggaccggttcgccaatcccgaggcctatgacctgttcatcgagatcaagcagggccgcatcgacggggtgacccgggcccagcccgatcttgccgccggcgcggcggcggatctggatcgcaagctgaagatcatcgcctcgacgccgctgtttacgcggctcgacgcgcgcaaccagcgcctgctggccttttcggcgcaatggtatcgggcatcggcgggtcaggtcatcttctccagcgggcagaccgccgatgcggcctatctgtgcctgtcgggacgggcggcgctgcgctggcccgaagatgcgccgggcgaacggcccatcaccctggtcgaaccggggcggctgatcggcgatctgtcgatcatcacccgccagccacggccgatggacctggtcgccgagaccgatagccggttcctgcgtatcggcgctgaagagtttcgcgccgtcatcgaacatgatgccggtgtctcgctgcatctgctgcaaacggtagccgggcatctggtcgaagctggcgacatcctgcgcgcggcgcggatcaacatcaccgatttcaccgatcaatcgctgcgtccggtgccgcggcccgaaaacacaaaggcccgtgatgcctgaccgcccggcctataccccacatgaacagctggtcgcgcccggccgcgcccggcccgagctgtggcggctgatcgccgggctgatcgccatcggggtcatcgtgatggccgcgaacatggtgctttacggggcggtcaacacactcgccagcccggaatgggcggccggtttcaccagtggcaccacgcccgacgggctgctggtgctactgggcagtttcggctttgtcattgtgggtgtcggggtcgccgcgtgcctgttccagcaccgcgcaccgcttggcatccttggcccgccccggctggcgctgcggcaattctggcaagtgttccgcctgctgctggtgctgggcgtgctgctgttgatcctgccgccctatgacatgggcgcgccgctgaaagagaacctgccgccggggcgctggctgctgttgctgccgctgtcgatcctggcgctgctgatccagaccggtgccgaagagatcctgtttcgcggctatgtccagcaggcgcttgcggcgcgctttcgctcggcgctgatctggatggtgctgccctcggtcctgtttgccctgggccattacctgccgcaagaggccggaggtaacgcgctgcccatcgcgctctggtccggggtgttcggcatcctgatggccgatataaccgcgcgcgccggcacgctgggcccggccattgcgctgcatctgttcaacaacatgatcgcgctgctgatcgtttcgctgcccgacagcctgtcgggcctgtctctgtatctgctgccctattcgatggccgataccgaacatctgcgcgcctggctggcggtcgactttgccaccatgttcgtgacctggctgctggcccggcttgctttgcgacgttgattgcatttccgcgcacatcaccttatttgacgcgggtgcagcatcaccgggagtccacatgaactggatcacgaattacgtccggccacggatcaactcgatcttttcgcggcgcgaagtgcccgagaacctctggcagaaatgcgacgagtgcgggacgatgctgttccatcgggaactggcggataacctgaatgtctgcacccaatgcggccatcacatgcagatcacgccgcgcgcccggttccaggccctgtttgacggcggcatctttaccgaggtcgaggtgcccgagccggtcgccgacccgctgcatttccgggatcagaagaaatatcccgaacggatgaaggcggcccaaaagggcaccggcgagaaagaggcgatgctggttgcaagcggcgagatcgggcgcacgccgatcgtggccgcggcgcaggatttctcgttcatgggcgggtccatgggcatgtatgttggcaacgcgatcatcgcggcggcgcaaaaggcggttgatctgaaacgcccgctgatcctgttctcggccgctggcggcgcgcgcatgcaggaaggcatcctgagcctgatgcagatgccgcgcacaaccgtggcggtgcagatgctgaaagaggcgggcctgccctatatcgtggtgctgacccatccgaccaccggcggggtgaccgcgtcttatgcgatgctgggcgatgtgcatatcgccgaacccaatgcgctgatctgttttgccggaccgcgcgtgatcgaacagaccatccgcgaaacactgcccgaagggttccagcgcgccgaatacctgctggatcacggcatgctggaccgggtgatcaaacgcaccgacctgcgcgaagaacttatcaccctcacccgtatgctgctgaacctgccgcccgcggttcgcggcgacctgcccccgcccgaggctgcgacgcccgagacggcaaaggaacagaccgccccctccgaggcaccagccaaatcatgaccaaccccggttccgacgtcatcctccagcggatgctggcgctgcaccccaagatcatcgacctgacgctggaccgggtctggcgcctgctggctgcgctcgacaatccgcaggaccgcctgccgccggtcatccatatcgccggcaccaatggcaagggctcgacccaggcgatgatccgcgccggtatcgagggcgcggggctgagcgcgcatgcctatacctcgccgcatctggcacggtttcacgaacgcatccgggtggccggagagctgatttcggaacccgacctggtggcggttctggacgaatgttatgccgccaatggcggcgagacgatcacctatttcgagatcaccacctgtgccgcgttgctggcctttgcccgcacgcccgccgattacaccctgctcgaggtcggccttggcggccgtctcgacgcgaccaatgtgatcgcgcgcccggcactgtcgatcatcaccccgatctcgatggatcacgaacagttccttggtgacacgcttgccaagatcgccggcgaaaaggccgggatcatcaagcgcgacgtgccggtggtgagcggcccccagcccgatgaggtgctggaggtgatcgaggccaccgccgcgcggcttggcgcgcccctgcttgcccatggccagcactggcatgtgcgccaggagcgcgaccgcctgatcttcgaggacgagacgggcctgtgcgacctgcccctgcccaacctgctgggtgctcatcagatcgagaatgccggtgcggcgctggccgcgctgcgccatctgaacctgggtgaggccgcctgcgaggccgccgtcacccgcgcccattggcccgcccggatgcagcggctgaagaccggcccgctggtgcaatccgcacccatagccgagctctggcttgacggcggtcacaaccccgccgccggtgtggcgctggccactttgctggccagccgccctggacgcccgacccacctgatctgcggcatgctcaataccaaggacgtgaccggctatctgcgcccgctcagcgcccaggcgggcagtctcacggcagtgtcgatcccgggcgaggcaaacacgctgagcgccgagcagaccgccgtcgccgcccagtcggtcgggttgaccgccagcaccgcgccggacgtggccaccgcgcttgcccgcatcgtcgctgcggaacccgacgcgcgtgtcctgatctgtggctctctctatctggccggaaacatcctgcgcgaaaacggctgagtcttcattccgccgcaaatactccgggagaggcgacaaaattctgcgaattttgtaccggggggctgcgcccccctacttgccccactccttgtcctgcatttcacgcaggcgcgaggcggtgcgctcgaactcaaacgtcccctcgccctcgacatagagcatttccggctcggccgccgccgagcagatcagccgcacccgcgcctcatacagcgcgtcaatcagggtcacaaaccgcttggcctcgttgaaattgttgcggctcagacgcggaatgtcctcgagcaccagaaccttgaccgcctcagcgatggccaggtaatcgcccggccccagcatccgcccgcagagatcatagaaactggcccgcccgatgccgttgcgaaacgcgggcagctccacgtcgcggcccttgaccttcaggatcagcggcccgcccgccccgccggtcaggtcgcgccagatcgcctcgatctcgccgcgtgccgcagggccgatgggcgtgaaatagacccgggccccctccagccggttctgccggtaatcggtgggcgagatcatctcccacacccgcatccgctccttgatcagctcgatgaaaggcaggaacagctgccggttcaacccgtccttgtaaaggtcatcgggcacccggttcgaggtgttgacaaccaccacccccgccgcgaacagcgcctcgaacaggcgccccacgatcatcgcatcggtgatgtcggtgatctgcatctcgtcaaaggccagcaccttgaccgagcggatcaccgcctctgccacgggcgccagggcgtcggccacgcccttggcgcgcgccgcgtgcatgcccgcgtggatctcctgcatgaaggcatggaaatgcacccggcgaactggcactgtctcgcccagcacctcgacaaacaggtccatcagcatcgacttgccacgcccgaccccgccccacaggtagagacccctcggcggcggaggcgccttgcggaacagcccgcgcttcaccggggtgctcagcgcctcgtggatccggtcgaattcggccagtgccgcctcttgcgcgacatcggcctgcaaggtgccttcggcgacacgggtggcataaagggcggaaacagcagtcatttcgcagccatacccaaccagccccgccttgaaaagcggccctgtcgggcacggatcatcaatttccgtgaatgatgcgcgaaaaactcctgaattgacgccgcctcgtttcactttagggtccgccaggcaccataccggagaccgccaatggaccgttcggcccgcctgatcaatccgatcctgatcgtcagctgtatcatcatcaccgtcagctttgctgtccgggcctcgttcggcgtgttccagatccctatcgcagaagagtttggctggctgcgtaccgatttctcgctggccatcgccattcagaacctcgcctggggggttggtcagcccatctttggcgcgatctcggaaaagatcggcgaccgcaaggcgatcttcctcggcgcactcctatacgccggcggcatggtgctcagcgcctggtcgaccacgccgctggaacatcagatctatgcctgggcggtgggtttcggcatcgccggtaccggctttggcgtgatccttgcggtggttgcgcgcgcctccagcgacgagaaccgctcgatgagcctggcgctgattaccgccgccggcagcgttgggcaggtgatcggcgcgcccacggcggaatggttgctgaccttcctgccctggcaacaggtgttcatcgtctttgcggtggcggtcctggcgctggtgctgaccctgccgatgctgcgcgcgcccgccccctccagcaaggccgagctggaagagagcatgggccagatcctgacccgcgcctttcgcgacccgtcctatacaatgatctttctgggctttttcagctgcggctatcagctggccttcatcaccgcgcatttccccgccttcgtgaccgagatgtgcggcccgatcctgcccggtggcgtgctgcattcgatggggattaccaccacctcggcgctgggtgcggtggcgatctcgctggtggggctggccaatatcgcgggtacgctgacagcaggttgggcgggcaagcatttctccaagaaatacctgctggcgggcatctataccgcccgcaccgtgattgcggcggcgttcatcctgctgccgatcacgccgctgtcggtgatcctgttttcggtggcgatgggctcgctgtggctcgccaccgtgccgctgacctcgggccttgtcgcgcatctttacgggctgcgctacatgggcacgctctatggcatcatcttcttcagccaccagctgggcgggttcctcggcgtctggctgggcgggcggatgtacgacctctacggcgattacaccatggtctggtggatcggggtgggcgtcggcgccttcagcgccatcgtccacctgccgatccgcgagaacagggcgccgctgcccgcatgaacagcgggtggcagggtcaaccctgccacttgtccaggatatagcggctggtcatcaagtccagatgcgcaccgccgccattcttgaacagggtgatatcgtcgcgggacgctttgaaagcatcaagatcgtagtaatcggccaccacatcggcgcgggtgatcaccccatcggccagcggcatcatcagctcgccaatatggtccaacgtagtgtcgacactgtcgacaaagatgcgcgcgcggcgcatcgcctcgtcatcggcctcgcgcatgtcggggcgataggcgccgatcaggttgaggtgctggccgggacgcagccattcgccgcgaatgaccggctcgctcgacatggtggcggtgacgatgatgtcggcccggtttaccgcctcggccaggtcatcaaccacctcgaggcctgcataacgtgccgcgacctcctcggccttggaccgggtccggttccacatcttcaggcgcgccttgggaaaccctgcgccaaacgcctcgcacagcgacaggcccacggtgccagcgcccacgaccagcacctcgcgcgcgtcggggtcggccagccgcagcgccgccagcaggctgtcaccggccgtcttccacttggtcaccaggtggaaatcgaccagcgccgacagcgcgccgtcgtggtcgctgtaaaggttcaccgccccgttgatcatcggatcgccccgctcggggttgcggggaaagatattggcggtcttgaccgcaatgcccagcccgtcgatccaggccgaccgggtcagcatcgtgtcggggtcgcgatacaggaacgtatcgccgatctgcgccttgggcagcgtgtgaccatcggccagcgcccgtgtcagctccagccagtccagtttggcctctccctcggcaaaggggatatggggaatgctcatgcggcctctccttcggtcaacagcccctcggccaccaggcgtgcggcccagccctgaggcccggtgaaatgatgcacttgccagccgcgcgtctgcgcggcctcgatattctcgacccggtcatcggcaaatagcaaggccgcgggcgccagcccgcaatcggcctcgacggcggcatagatcggtgcgtgcggcttgaccatctgcatgcggcccgagacataggcccggtcgaactcggtcaggaacgggtagaccgtgcaggcataatcgaagttctgtactccgaaattggtcagcgcaaagaccggcacgcccttgtttctgagcgccctaagcaggcgcaccgaatgcgggatttcgggcgtggccagctcgatccagctgtcatgccaggcccggatctcgtcacgccagtcgggatatttctcggcccagtcatagatcgtgtcggtgaaatgatggccctgatcgacaaggtcgttcatcccgtgcaaatcgacctcggcaaacatctgccgccgccgctcctcgcccagaacacggtcgtaatagcgctcgggctgccactcgatcagcacattgccgatgtcgaaaatcaccgcctcgattgtcatctgaaatctctcttgccctgaatgaatgcgggcctgcggccctgccccggactgaaccaagagcggggcggatgatcaacccgaaacatccgcgtcgagccgccaaacgaaaaaccccggctgcacggggcagccggggttcgatctgttgcaagagcggggtcgctcagaggccggtcgacacgtcgatcgtgttaccctcttcgagggtcacataggcctttttcacgtctttccgcttgcccagctggccgcggaaccgcttgaccttgcctttggtgatggtggtgttgaccgccttcaccttgacaccgaacagcgattcgaccgcttccttgatctgcggcttgttgctgtcgatcgacacttcgaacaccacggcgccgttttcggatgccatggtcgatttctcggtgatgatcggcttgcggatcacgtcgtaatgttgtgctttcgcgctcatttcagacgagcctccagtgcttcgacagccgctttggtgagcaccagggtgtcacgcttgaggatgtcatagacgtttgcgcccatcgacggcaggatatccagaccttcgatgttgcgcgcggcgcgggcgaacccttcgttgaccgcggcgccgtcgatgaccagcgcgcgcttccagcccaggtttgcaacctgcttggccagagctgcggtcttgccttcggcctcggcgttctcgatcacgaccagttcacccgccttggccttggccgacagcgcgtggcgcaggcccagcttgcggaacttcttggtcaggtcgtggccgtgcgaacgcggggtcggacccttgtagacaccaccgtgacggaaggtcggcgatttgcgcgagccatggcgagcgccgccggtgcctttctggcggtagatcttcttggtcgagtagctgacctcggacttggtcagcaccttgtgggtaccggcctgcgcgttgttgcgctgccagcggaccacacggtgcaggatgtccgcgcgcggttcgagaccgaacagcgcttcgtccaggtcgatgttgccggccttggtgccgtcgagtttgatcacatcgagtttcatgcttcacccccttcggcgggcgcttcggcaacaggtgcttcggttgcggccgatttcacagcagccgggaagggcaggccttccggtgctttcttcttgacggcatccttgacggtgacccagccggacttcggaccgggcacggcgcccttgatgaagaccagaccacgctcggcgtcggttttcacgacttcgaggttctgggtggtgacacgggcagcacccatgtgaccggccatcttcttacccttgaacacgcggcccgggtcctgacactgaccggtggagccgtgcgaacggtggctgatcgacacgccgtgcgaggcgcgcagaccaccgaagttgtggcgcttcatggcaccggcgaaacccttaccgatcgaggtccccgacacgtcgaccttctggccggtcaggaaatgctcggccgagatctcggcgccaacttcgatcagcgcgtcttcggacacgcggaactcggccagcttgcgcttgggctcgaccttctgtgcggcgaagtggccgcgcatggccttggacacgcgcttgatcttgggggtgcctgcacccagctgaacggcggtatagccatccttctcggtggtgcgctgggcgacgacctgcaggttgtccagctgaagaacggtcacagggatctgcttgccgtcttccatgaacagccgggtcatgccgactttctttgcgataataccggaacgcattctctaccctccgatcttacgactgcagcttgatctcgacgtccacgccggcggcgaggtcgagcttcatcagcgcgtccaccgtctgcggggtcggatcaacgatatccaggagccgcttgtgagtgcggatctcgaactggtcacggcttttcttgtcgacgtgagggccacggagaaccgtgaacttctcgatcttgttcggcagcgggatcgggccgcgcacttgcgcgccggtccgcttggcagtgttgacgatctcttgcgtgctggcgtccagaacgcgatagtcaaatgccttcagccggatacggatattttggctttgcattgtcatgcctttttgtcaggcgttggggttgagaggaggatccgcgcgcatcgcaaaccctcgtcgaacccaaacggcgggaatcaccccgccgccaaattctcatcgagaacccgcgcgctatactaggggtcgggatggctgacaaggggttttggcccccggcggcgggatgcgggcgcttttcccccaaataccacccgccaaggggattgcgggccaaatatcagccctgggcatccctttgcgccgcgcggatctcgcgctccagcgcgtccagaaagcgggcgcgatcggccttggaaaagggtttgccgccaccacccgcgcccagcgggttggcggcgcgcaggtcggccatcaggtcgcgcatcgccagttgctggccgatattggcgggggtgaaggcctcgccattgtggcgcagcacccgggcgcccgcctcgacacatttggcagccagcggaatgtcggcggtgatcaccacatcgccgcgcccggcgcgctcggcgatccactggtcggccacatccggcccgtcgggcacgatcacggtttcgaccagcggattttgcgacgggcgcagccccccgttcgacacaacggccatgcgcagccggtgccgggtggccacccgctcggcctcggcccggaccgggcaggcatcggcatcgacgtagagggttgtcatgggggcgatgtatagggggtttggtgggggagaggtagggggatggccgcaaagagcccagagttgcgagcgctacgacggcaagcccatcaaatagactggcaaaacgagtgacagaatatgggctagtgttgccagagggtgttcaaacgcaacacgaagcgacgatttctccatgcggaacatctttattgtatcgtcccgatatcgttgagaaaccgctaaaagaaatccataggttgcgagcatcgacatgacgacaatagcgaagctttgatctgatgacatattgaaacccaagaatctctaaaccagaattctgcgcagaatacgctttcgattcaacggcaacttcgtccgcacagccgccaccctcaccgctacttcttgggcttcttcaccttgaactcctcggggatgggcatccggttgaacgcgtccagaccggcggtgcgataggcctcggccagggtgggatagttgaacgtgttctgcacgaaatagtccaccgtgcctttcaggttcatcaccgcctggccgatatggatcagctcggtcgcgccctcgcccacgatctgcacccccagcacgcggcgggtcttgaggctcagcagcatcttcagcataccatgttccagccccatgatatgcccgcgcgaggtttcgcggaatcgcgccacgcccacctcgtaggggatgccgcgttcctgcaactcttcctctgacatgccgcaggtggacatctcgggcaccgaatagatgccataggggaaccaggggctttccggcagggtcggcgtttccagcgcatgacaggccgcgacccgcccctgctgcatcgaggtcgaggcaagcgaaggatgcccgatcacatcgccggtggcatagatatggggcaccgatgtctgataggtcttgcgatccacggtgatccggttgcggtgatcggtttccagccccaccgcgtcgaggttcagggccgaggtcgcgcccatccgaccagcggcgaacagcagcatctcggcgcggatatggcggccattggccaggctgatctcgatatggctaccggtatcctcgatcttctccaccgccgaacccagccgcagatcgacaccgttttcgcggatctgatgggtgaattcctggatcagggtgcggtcgatgaagtcgagaaaggtctcgcgcggttcgatcagcgtcacccgcacatccagcgccgagaacatgctggcatattcgaccccgatcaccccggcgccgatcacggccagcgaacgcgggatccgctccatctccagaaagtcgtcgccatcgaccaccgtcttgccattgaacggcacgtagtcggggcgataggtcttggttccggtggcgatcaggaacttggcggcggtcaggcgcgtggtatcgcccgcctcggtcgcgacctcgatctcgtgcgggccgacaaagcgcgccaacccgttcagcgtgtcgatatggttgcggttgaactgatgctccagcacgtcgacctcgtaatcgagcgtcatgtgcagccgcgccttgagatcctcggcgctgatccggtccttgacccggtaggagcgcccgtaaaagctgcgctcgcgccagcccgacaggttcagcaccgtttcgcgcagcgtcttggacgggatggtgccggtatggaccgagacaccacccagccggtccttgcggtcgatcaccagcacccggcgtttcagcttgcccgcctgaattgcggcggcccggcccgaggggccggaaccgatgatgatcaggtcatagtcgaacgtgctcataccgccgctcaatcccgataaagcgcttcggcatggaacgacacgtggtcttccatgaaactggagacgaagaaataggaatgatcataccccggttgcagccgcaccgtcgcctgctggcggcgctcggcgatggcggcggccagcgcctcggggcggagcaggtcgatgaactggtcactggtgccggtgtcgatcaggatcggaccgtcaaaacccgcctgttgcatcatcagcgtcgcgtcatgtttcgcccaggccgcctcgtctgttcccagataggcgttcagctgcttgcggccccaatcgctgcccgtcgggttcgaaatcggtgcgaaggccgagaccgagcgatagcggcccggcaggttcatcgccagtgtcagcgccccgtgcccgcccatggaatggccggtgatcgcctgacgggtggggtcgatggcgaaatgttccgccaccagcgctggcagttcctcggccacgtaatcccacatgcggaaatgcggggcccagggttcctgggtggcgttcacatagaacccggcgccctgacccagatcgtaatccgcgtgatccgcgacaccctcgccgcgcggcgaggtatcgggaaacaccaacgcgattccctgctcggcggcccatccctgcgcacccgccttgaccatggcgttttcatgggtgcaggtcaggcccgacaggtaccacagcaccggcaccgggccgtccttggcctcggccggcaggaacaggccaaaggtcatgtcacagccggtggcggccgaggcatggcgatagacaccctgtacaccgccgaaacaggcgttttccgagacggtttcgatcatgacacggtccttttccactggttccccgccatggctagcgggacagggcgcagaggtaaagcgtactggccgaccgaccccgtctttttgcgacaccctgcggcgacccagcggcccgcttgacttgtcccggacctgcgcctttgatcgcgacaaccgcaggaggtgacatgcaaaaccaattcgacaaggaacttcaggaccgtctcgtgcgctatgccgccatcgacagccagagcgacgaaagcgtgcccacctcgcccagcaccgcctgccagttcgacatgctgcacctgctgcgcgacgagctggtcgaaatgggcgcacaggatgtggaactgaccgagtatggcgtggtgctggccaccattccgggtaccgcgccggggccgaccgttgggttccttgctcatgtagacactgcaccgcagttcaacgccagcggcgtgaagccacgcgtgatcggcggctataacggcggcgacatcacctttcccgacgatcccgcgctggtgctgtcgcccgccgaacacccctatctggcggaaaagatcggccatgacctgatcaccgcatccggcaccacgctgctcggcgccgatgacaaggcgggggtggcgataatcatgaccatggcgcggcacctgctgaacagccccgatatcgcgcgcggcccgatccgcgtggcctttacccccgacgaagagatcgggcacggcgtaaatgaacggttgcccgccgatctgcgcgccgatttcgcctatacgctggacggcgggcaggtgggcgagatcgagtatgaaagcttctcggccgaccgcgcggtggtgacagtgacaggcgtgtcgatccatcctggctgggccaaggagaagatggtcaatgccatccacctcgccgcgaagatcgtgcagaccctgccgcaagcaacgatgacccccgaaaccaccgacgggcgcgacgggtttatccacgccaccgatatggagggcggctcgtccgagatggtgatcaagttcatcctgcgcgatttcgagcgcgacgggcttgccgccaagggcgagttgctgcgccaagtctgcgctgccgtgcaggcgggcgagccgcgcgcggcgatcaagtgcgagatctatccgcaataccgcaacatgcgctattggctggaaaaggacatgacacccgtcgaactggcccgcgcggcggccgaggccgaaggggtcgcgccgatctcggtcccgatccggggcggcaccgacggctctcgcctgaccgaaatgggggtgccgacgcccaatatctttaccggcatgcaatgcatccacggacctctggaatggatttcggtgcaggacatggcaaccgccacgcgcacctgcctgagactggcgcagatggcagcaaagggctgaggtttgggcgagcgtaatctgacagaagaacgcgacaagtttgccgccctgcacccggaagcgcgccatgtcgtccatggccgcgactggggcgtgatccgggtggggcaaagcggccccgcgctggtgctgatcccgggtacgctgggccgggccgatatcttctggcaacagatcgcagcgctgtcgggtgaggcgcgcatcctcgcggtcagctatccggcctcgggcgggatcagcgattgggcggccgatctggcgcagattatctcggatgccgaaatgcagggcgcgaccatactcggctcgtcgctgggcggctatctggcacagtatctgactgccaccgaaccggcgctgtgcggcgggctggtggcggccaatacgctggcctcggttcgcgggatcgaccaggtgccaccctatgcgctagaccttgccaccacgccaatcgacgatctgcgcgccgggttcgaggccgggctggcgagctggcaggcacccgaccatccctatagcgatctggcgaggctcttgctgcaagaggtgcgcacacgcattcccgaaggcgaattgcgcgcgcgattgcaggcgctgaaaaccgcgccggaactgcccgcgcaaagcctgccacgtgatcgcatgttcactgtcgaaagcgatgacgaccatctgatttcgccgccgatgcgctcggccctgcgcgctgcgctgacgcccgcgcgcgcctatcggttccgcgctaccagccactttccctatgtcacccgtcccgacgcctataccgcattgctgcgcgaggtgctgggcctgacaggcgatcatgcgatctggcccgccggggaggagagcctgtcatgaagatcatatccgccgaagaaatccgccagcacttgccgatgcgcgatgccatcgaggtggtggaaaagacgatgatccaagtttcgcaagggaaggccaatctgccgctgcgcacggtgatggatatcaacggcaccaaccggctgggcgtgatgcccggcgcgctgagcgaccccacactttatgggatcaaggtcctcagcctgtttcccggcaatcccgccaaggggctcagctcgcataccggaaccgtgctgctgttcgatgccgagaccgggcagccccgcgcggcattggatgccgatgcgatcaccgcgatccgcaccgcagccgcaaccgcggtggcgacacgggcgctggcccggtctgacgcgcaggtgttggcgctgatcggcacgggcgagcaggccgaaagccatatcgaagcgctgacactggtgcgcgagattgccgagatcagggttgccgggcgcaaccccgagcgcgccgccgcatttgtccggcgcatggccgatcattatcccggcatcacgttcaccgctgccaccgatgtcgaacaggcggtcagcggggccgatatcgtctgcacgctgacctcctcgccctcggtggttctgcatggcgactggatcgggccgggcacgcatgtgaacgcggtcggcgcctcgatcccctcgatgcaggaaatcgacgaaacgctgctgctgaaatccgagctgttcgtcgattaccgcccctcggcctttgcccaggcgcgcgagatcatctcggctctggaaacgggcgcgatgagcgaggcgcatgtcaggggcgagatcggcgaggttctctcgggcaagattccggggcgctcgggcaccgatgcgatcacactctaccgctcgcttggcatcgccgcgcaggatctggcctgcgccgatcatgtctgccgcaccatcggctagcagacgcccatctggccgcgacatagccggtattcgcagcattcgcgccaccgggcatggacaaatgcgcctctcttcgttacatggcccaatctttgcgccggggtgagtcccgcgccctattggacattcccctgatgacttccccccttctcgatgccctcgccgagcgcggcttcgacacgctgaccgatgtacaacaggcggtcaccgaccccgagttggccagcgccgacctgcttgtctcggcccggaccggatcgggcaagaccgtgggctttggtcttgccattgctccaaccctgctgggcgaggccgaaacgctgggcccgcccgccgcgccactggcgctgatcgtggcccccacccgtgagctggccttgcaggtcagccgcgaactgacatggctgttcgccaaggcgggagggcgcatcgccacctgtatcggcggcatggatgcccgcaccgagcgccggacgctggagcgcggcgcccatatcgtcgtcggcacgccggggcgcctgcgcgaccacatcacgcgcggcgcgcttgatctggccgatattcgcgccgtggtgctggacgaggccgacgagatgcttgacctcggctttcgcgaggacctggagttcatgctgggcgaggcacccgaagaccgccgcaccctgctgttctcggcaaccgtctctccggccatcgcggaactggccaagacctatcagcgccaggccgcgcgcatttcgaccctgggcggcgaacgccagcattccgatatctcgtatcaggcggtgcaggtttcgggcggtgacggcgaacacgcgatcatcaacctgctcaggttccatgatgcgcccaccgccatcgtattcgccaatacccgcgccgccgtggcgcggctgaccgcacgtctggccaaccgtggctttgccgtggtcagcctgtccggagagttgagccaggacgagcgcagccatgccttgcaggccatgcgcgatgggcgcgcccgggtctgcgtcgccaccgatgtggccgcgcgcggcatcgacctgcccaatctcgacctggtgatccacgccgatctgccgaccaataccgaaggtctgctgcaccgttcgggccgtaccggacgcgccgggcgcaaggggatttcggcgctgatcgtcccggacaagatctcgaaaaaagcctcgcgcctgctgaaatgggccaagatcgaggccgaatggacccaggcgcccacgcccgaggatatcctggccaaagacgaagcgcgtctgctggccgatccgctctggaccgatccggtcgaggacgaggaaacccgcatcgccgccggcctgatggagcagttcacggcccagcagattgcggttgcctgtctgcgtctttatcgcgccaagctgaccgcgcccgaggaactgaaccagccgcccgcgcgcggcgccccgtctgtggcggcaagtttcggcccctcgcgctggatctcgctgtcggtcgggcgcgaacagcgggccgaaccgcgctggctgctgccgctgctgtgccgggccggcaatctggagaaaagccagatcggcaagatcaccatgcaggcgcaggaaacccatgtggaactggccgaagcggcggttcaggggttcctggaccagatcggcccgtccggtgtcgtcgaaggcgagatcaccgcgcggctgctggatggcgtgccggaaatgacccgcggcccgcaaggcaagccccgcccgcgcagcgaccggccggcggcaaagccgttcaaaccggcgaagccacgccataaggccgatcgcgacagcgcagcgcccgcagccgaaccgcgcccgttcagagagcgcgaggccaccccggccccggcaaaacccagacgcgccagggaagacggcgccgacaggcccgcgaaaccggcgcgcgcaacgctgcatgccggcaaatccgagaagccgtataaaccgcgcaaaccggcctcgggccccggtgtcaagccgagcagcaaaccgggcggcaaacccagtgacaaacccggcggcaagccctgggcaaagcctggcgccaaacccggcgtgaaaccgggcggcaagaaaccgggtgggaaaccgacagctggcgcgtcgcgccccgcagcggggcgcccgggcggtgaagctccgccaaagcgcaagcgggactgaggctcagagcccgagcacgtcgaccatgtcgtaatgcccgggcgcctttccttgcccccagagcgcggccttgagcgcgccgcgcgcaaacaccgcgcggtcgctggccacgtggcgcagcacgatccgctcgcccggggcggcaaacagcacgtcatgctcacccacgatgtcgccaccgcgaatggcgtgaaatccgatatcgccgcgcgtgcgcgccccggtgatgccatcgcgggcgcggtcagccacgtcgtccagacgcacgccgcgcccttcggcggcggcctcgcccagcatcagcgcggtccccgagggcgcgtcgaccttgtggtggtgatgtgcctcgatcacctcgatatcgaaatcctcgtccagcgcggcggccaccttcttggtcagctgtaccagcaggttgacgccaaggctcatattgcccgcccgcacgatcaccgcatgacgcgccgccggttccagcgccgcgatctgttccgccgtcatgccggtggtgccgatcacatgcacgcaacgcgcctgcgccgcgagggcggcaaatcccagcgtcgcggcgggcgcggtgaaatcgatcaccgcctgcgcctgggcaaatgcctcgagcggatcgtcggtcaccgctacgcccagcgcctgaccgcccatcgcctcgcccacatcgcgcccgatccagtcatgcccgggccgttccagcgcacccaccagacgcaccttgtcactgtcggtgacggtccgcaccagcatctggcccatgcgtcccgaggcgccggtgatcacgatacctggtatatgggtcatggcttggtccttcatttcctgcgcttgttgcctcctaccgtgttcggcaccgcttggcaaagcctcgctttgcgcttagatcgaagccatggcaaagaacaagttccacgatggccccggcccgtcgcagcgtcagctgcgtgtcggcgaagtgatccgccgcaccctgtccgaggtgctggcgcgcggcgacgtgcatgatcccgacctgaaccggatgtcgatcaccgtgggcgaggtgcgcacctctcccgacctcaagatcgccaccgcctatgtgctgccgctgggcggcagagggcaagaggatgtggtccagctgctctcgcgcaacaagggagagctgcgccggatgatcggcaagaagctggggctgaaattcactcccgacctgcggttccggctggacgagaccttcgaccggctcgacgatacgcggcggatgttcgatcaggacgcggtacgccgcgatctggacgagtgatccgggccgcggccgtccttttcctgctgggtgtcgcggggcaggcggcggcggtagactgccgggatctaacccacgaaggcaatctttataccgtgtgtgaggtggatgcgcgcactgcggatctgcggctgtttctgaacgatgtcgagggcgcgcccttgggccagttctcgaccgtcgatcagacgttacagaccgagggcaagcggctggcctttgccatgaatgcgggcatgtatcacgatgaccgctcgcccgtcggccattatgtcgaggacgggatcgagcagaaacgagtgatcgccaatgccggaccggggaatttcggcctgctgccaaacggggtgttctgcctgcgttcggggcgggcggatgtgatcgagacactcgactatcaggccgcgaagccggattgccgctttgccacccaatcggggccgatgctggtaatcgacggggcgctgcatccgcggtttctgcccgattcgacctcgcgctatatccgcaacggggtcggcaccagcgccgacggcgcgcgggcggtgtttgcgatttcgggaaactcggtgacgttttacgaattcggcaccctgttccgcgatgtgctgaagacgccgaacgcgctctatttcgacggcaatatctcgcgcctctatgcgccttcgctgaaccgcgccgatctgggcttttccatgggtccgatcgtgggtgtcgcggtcgaggaccgctgatcggcgaggacgcccgtcagggcggacgagccgctcctccgccctgacgggcgtcctcgcggcacaaattgacagcccggccacgatcagataggtcgcgcgcctcagatctggacgagggcaggatggcacgcaaacgcaagggacgcgatatttcgggatggctggtggtggacaagcccgccggcatgacctcgaccgccgtcgtcaacaaggttcgctgggcgctgggcgccaacaaggccggtcatgccggaaccctcgaccccgaggccaccggcgttctggccatcgccctgggcgaggcgaccaagaccgttccctatatcaccgacgcgctcaaggcctatgtctttaccgtgcgcctgggccaggcaaccaataccgacgatgccgagggcgaggtgatcgcctccagcgacctgcgccccaccgatgaacagatcaaggatgctctggcaccgttcctgggtgacatcatgcaggtcccccccaaattctcggccgtcaagatcgacggccagcgcgcctataaactggctcgcgacggcgaggatgtagagttggccgcccgcccgctctgggtcgaggagctgctgatgctggaccggcccgacccggatcacgtgctgctcgaaatgacctgcggaaagggcggctatgtccgctcgatcgcccgcgatctgggtgcagcgctgggctgttacggccatgtgcgcgagctgcgccgcatctggtcgggccctttcgaggccgaggatggcatcaccctcgagcaggtcgaggcgctggccaagacacccgaactcgacagctatctgcgccccctcgaagagggcctcgccgatctgcccgagttgaaatgcagccccgagggcgcccagcgcctgcgcaacggcaatccgggcatggtctatcccggcgaggccgaatatggcgacgaggcctgggcctcgttcgaggggcgcgctgttgcggtgggcatctacaagtccggcgagctgcatcccgcccgcgtctttgcccggcccgagtaagcggtggggcgtgacgccgggtggcgctcgtgctagggcacggccatgatcacccgttcccatacaaagggcgacgccccctcgactgccgtctattccgactgcgaacgctaccgctacagcctgactcggatctgggatccggccgggcgcaaggcgctgttcgtgatgctgaacccctcgaccgcgaccgaggtgcagaacgaccccacggtcgaacgctgtgagcggcgggcgcgcacgctgggttttggcgcctttcaggtgaccaatatctttgcctggcgcgacaccgatccccgcaagatgcgcgccgcggccgacccggtcggcccggaaaacgatgccgccatcctggcgggcgccgaatgggccgatcagatcgtcgccgcctggggcacccatggcgcccatcttgaacgtggcctggcggtcgagcgcctgctgcgtggcactggcctgccgctgtttcacctgggcctgaccaaggacgggcaccccaagcacccgctctatatcggctatgcgcaacaaccgagcccctggtcctgacccggtactgttaaccattcacccggaacggctttgacgaaccccttgcaaaaatgggatatttcccgacaggggtgacgtgtgtctggagtagtgggatgttgatgctcgcaggtctgttagggctggccgctgtaagcggcgttgtgctgatgacggggggaggcgaagacgacgccgatgaggagttgctgccggcagaggatcagcagttggaggttgaaacaaccgaaacgctgggcatgatctcgggcggcggcgctcagcagccgctccttatgtcggacgccatcataccttcggacgggctggtcctgtccggcggcagcgagggcgatgttctgaccgggcaggaaggaaacgatcagatcaacggatatgatctgaacgactccatcgccggggacgacggaaacgataccctgcatggggccggtggggacgacgacatccggggcgatgacggcttcgatctgctgcatggcgaggatggcgatgacagcctggatggcggtgcaggcaatgacaatctgttcggccattttggcgaggacgagttgcagggcggcgcgggtgacgacacgctctatggtggacaggataacgaccagctggatggcggcgcggacaatgacgcgctgcatggcggctatggcgacgacaccctgtctggcgatgccggtcaggatacggtgttcggtggcttcggaaacgatctgatcctggggatcgagggtggtccgggcaatccgatatcgcccgttgcgcaagaagtcgattaccttaacggcggacagggcgacgatacgatctgggccggcgctggcgacatcgtcacaggtggcgacggcgccgacaatatcgtcgccggcgattgggccaacgatggcgacgcgatcgaggtgatggatttcgaccccgacgaggaccgcttgatggtggtttgggacggccccgaaggtcaaagcccccagatcgagatcagcaaggatcccgagaaccctgatatcagccgtgtcacagtggacgggcacgacgtcgcgttgctgcgcgggggcgagccggacgatgtcaacgatatcgttttggtgcgtccgggcgacctgcccctgaccggaaccgcggcctgatctgcacccgcagaaagcctttgccctcctacccgtttccgcgtatacgcgcgcatccgcatcggaatcgctctgatgcggaacctctccatgggcctgtgctggacgacatcccggcctgcgccattcactctaacctgacaaggagaccccgatgtcgatcactaccgaagaaaaagcccgcgtgatgaaagaatatggcaccaaggacggcgacaccggttcgcccgaggtccaggttgccatcctcagctcgcgcatcgcgaccctgaccgagcatttcaagacccacaagaaagacaaccacggccgccgtggtctgctcaagcttgtggcccagcgccgcaagctgctggactatctgaaagccaaggacgaagcccgctatcagtcgctgatcgagcgtctgggcctgcgccgctaatcaggtccgcaaacggatttgggaaagcgcccgcctctggcgggcgtttttcgtttccattgcgcgccaatcaggacccgtcggtcaggccccgtagcgcgccagaaacgtgtcgacggcggccagagccacctcgtcgatctcggcctgggtaaatcgcgtctggataccgaagaccgcgcgcgtccacaggcgcgtcttgcacagttccgaaaactgctcggccgccatcggaatgtcagcgatcaccagctcgcccttcgtgaccgccttttccaggtattcacatatctggcgctggccgttctcgggccccgccgcatagaaggcgcgggccagttcggggaaccgctcgcgctcggccaggcagatgcgaaacacctgttgcgcgaaatccgagatcaggaacgccaccagctgcgttgcagtgatggtcagcacctcgcgcacgggccggtcttcgtcgatcatcgacaggatacgttcggccatcaactggcattcggtttgcgccacctcgacgaacagcaaccgcttgtcggggaagtagctgtacagcgtcgccttggacacaccggccgcgcgcgcgatgtcatcgacattggcgccctcgaacccgtcgctcatgaacacctcacgcgcacccctgagcacctggtcgaatttgcgtcccgtgcgcaggatggtcgcagcctgggtcattccgtctccgctgatattcggtttttcaaacctattttgcggcggccagagtttcaacgattcgggcgaaaccggttgcaagcgatcaccgctgcgctatcttggaatcattctaaattcgaggtcaaacatgcggtttctctcctatcgcaaacactttcgcgatctgtcggaacaagaggtcatcgcattggcgatctcttccgaagaggacgatgcgcgcatctaccgctcttacgctgaaatgctgcgtgccgatttccccgccaccgccaagctgttcgacggcatggccgccgaagaggatgagcaccgcgcccagctgatcgccctgcatgaacgccgcttcggcgcggtgatcccgctgatccggcgcgagcatgtagcgggctattacgcccgccggccggtctggctggttgaaaacctcgggatcgagcgaatccgcaccgaggccgcggcgatggagcgcgatgcggaacggttctatctgaccgccgccgcgcgctcgaccgatgccgccactcgcaagctgctgggcgatctggcagcggcagaggccgggcatcaggccacggcatccgacctcgaatcgacccatctggacgacgagacccgtgccaatgaggatgcgaccgcgcatcgccagttcatcctgacctgggtacagcccgggctggcagggctgatggacggctcggtgtcgaccctggcgccgatctttgccaccgcattcgccacccaggatacctggaccacctttcttgtgggtgttgccgcatcggtcggggctggcatctcgatgggctttaccgaggccgcctcggatgatggcgaattgtcgggccgcggctctccggtcaagcgcggctttgcctcgggcatcatgacaacgctgggcgggctgggccatgccctgccctatctgatccccgatttctggaccgcgaccagcatcgcgatcttcatcgtgttcttcgagctttgggccatcgcctggatccagaacaaatacatggaaacacccttcttccgcgcggccttccaggtggtggtgggaggtgcgctggtgctggcagcaggggtgctgatcggcagcggctagcgccttgtcatccggtcagatcatgttaccagtttcccatggtcgagatctttctgcgtacattgccgtttttcgtgatcatcggcctggggttctgggccggtcgcacgcggttcttcacgcccgaggcgaccgcctatctgaccaagttcgtgttcttctttgccctgtcggcgatgctgttccggtttgccgccaccctgccctttgccgagatcttcaacggccaattggtgatgggctatctctggggcaccgccggggtctatggcatcgcctcactggtggcgtttctgcgcaagcttgacgtgccgaccgcggcggtcgaggcacaatgcgccgccatcggcaatgtcgggtttctgggtctgccgatgctggcgatgctgttcggcgaggcggcgatcggcccggtgatgctggttctgtcggtcgatctgatcgtgttttcctcgctcatcgtgatcctgatcaatggcgggcgtgatgggcggctgagcctgggcaccctgcgcctgatcggcatgggactgctcaagaacccgatgatcgtcagcatctccgccgggctgatctggtcgtcgctgcgcctgccgatccccgctccgctgaacgattttctgacaattctgggcggggccgcgacccccggtgcgctgttcgccatcggtgcctcgctggccgggcgttcggccgaacgggtgcagatcgccgcatggctgagcctgtgtaaactggtgatccacccgatcctggtggcgctggcggtcctgtgggtgttcccggtcgatgccttctcggcctcggtcgcgattgctgccgcggcgctgccggtggcaggcaatgtctatatgctggccgcccattacggggtggcgccacagcgcgcgtcggccgcgatcctgctttccaccgccgtgtcgatcctgacagtgcccgccttcatcgcctgggtcacctctgcctgaggtgaaagagcgccgggaaccaccgccgaacgcccatctgtgagcaggctcccccttcaccctcgcgccgttccgtggcaggacagaggcagcgcgccagagggagagacaggcatgagcactttcggcaagggttgccatctgcatctgatcgacggatcggcctttatctttcgcgcctatcacgcgctgccgccgctgacgcggaaatccgacggcctgcccatcggggcggtctcgggcttttgcaacatgctgcaacgctatgtcgatggcgatcacggccccgatgcgccgacccatctggcggtgatcttcgacaagggcagccatacgttccgcaacgatctctatgatctctacaaggccaaccgcgaggcgatgcccgaggacctgcgcccgcagatcccgctgacgcgggccgcgaccgaggcgttcaacatcccctgcaaggaactggaggggtacgaggccgacgacatcatcgccaccctgtccaatcaggcccgcgacgccggcggccgggtgaccatcgtcagttccgacaaggacctgatgcagctggtgggcgacggggtcgagatgttcgacgccatgaagaacaagcgcatcgaccgcgacggcgtgttcgagaaattcggcgtcttccctgaccgcgttgtcgatgtgcaggcgctggcaggcgacagtgtcgacaacgtgcccggcgcccccggcatcggcgtcaagaccgcggcgctcctgatcaacgaatatggctcgctcgaagacctcctggaccgcgccgaagagatcaagcagcccaagcggcggcagaccctgatcgacatgcgcgcccagatcgaactgtccaagcgcctggtcgagcttgacgccaacaccccgctcgatttcacgctggacgatctggaactgcgcgatccggaccccgagaaactcctgagcttcctggccgagatggagttccgcaccctgaccaagcggatcgccgacaagctgggagccgaggcgccggtgatcgccgagaaggcctcgccagaggccgaagaggcgccccagcccgaacagccgccctttgacgcgtccagatacgaatgcgtgcgcgatgcggcggcactggaaacatggatcgcacaggcgcgcgaacgcggctgggtcgcggtcgataccgaaaccaccagccttaatgagatgaccgccgatctggtcggtatctcgctggcggtggaaccgggtgcagcctgctacatcccgctgggtcatcgcgatggcgacgcgggtgacctctttggctcggacaagctggccgaggggcagttgccactgcaacagacgctcgacctgctgaaaccgatgctcgaggatcccgcgatcctcaagatcgggcagaacatgaagtacgacgccaagatctttgcccgctatggcgtcgccgtggcgccgatcgatgacaccatgctgttgtcatacgccatgcatggcgggctgcatgggcatgggatggatacgctgagcgaacgctatctcagccatacaccgatcccgatcaaaccgctgctgggctcgggcaaatcggcgatcacctttgacaaggtggcgatagacgaggccaccgcctatgccgccgaggatgccgatatcaccctgcggctctggcagctgttcaagccgcagctgcaccgcgcgcaggtcaccaccgtctatgaaactctggaacgcccgctggtgccggtgctggccgagatggagatgcatggcgtcaaggtcgaccgcgaggtgctgagccggatgtcgaacgcatttgcacaaaaaatggcggggctcgaggccgagattcacgaactggccggcgaaccgttcaacgtcggctcgcccgcgcaggtgggcgaaatcctgttcgacaagatgtcgcttgagggcggcaagaagggcaagaccggcaagtattcgaccccggcagacgtgctcgaggatctggcgacggaacacgaactgcccgcgcgcattctcgactggcgacaattgagcaagctgaaatcgacctataccgacgcgcttcagacccatatcaaccccgatacggggcgggtgcatacctcgtattcgatcaccggcgccaataccgggcgcctggcctcgaccgatccgaacctgcagaacatccccgtgcgcacagaagagggccgccgcatccgcgaggccttcgtggccgagccgggcaatgtgctgcttagcctcgactattcccagatcgagctgcgcatcctggcccatatcgccgacatcccggcgctgaagcaggcctttgccgacgggttggacattcacgcgatgaccgcgtccgagatgttcgacgtgccgctggatcagatgacgcccgaggtccgccgccgcgccaaggccatcaacttcggggtgatctacggcatctcgggctttggcctggcgcgcaacctgcgcatcccgcgcgccgaggcgcaggaattcatcgaccgctatttcgagcgtttccccggcatccgcacctacatggacgacactatcgcctttgccaaggaacacgggttcgtacagaccctgttcggccgacgcatccacacacccgagatcaatgccaaggggccgcatgcgggctttgcccgccgtgcggcgatcaacgcgccgatccagggcacggccgccgatgtgatccgccgcgccatggtgcggatgcccgatgccattcgcgacctaccggcaaagatgctgcttcaggtgcatgacgaattgctgttcgaagtggccgaagaggcggtggaagacaccatcgccgccgcccgcgacatcatggagggcgccgccgatccggcggtgcggctggatgtaaggctggtggtcgatgcgggccggggcgccaactgggccgaggcgcattgacgactgtcgaagtcaggcgccgcttctccggccctgcgggccgtcttcgctgggttcaagcctcgctgcgcaccaatgcggcgaccagacggcgcgccaacggtgccacgaaaagcaggaccacaaaggcgatgggccaggccagcacccaggcgcccatccatttgcctgccatgcccgggtccattcccacggcacgtattgtcgccacacaggtgacgatacaggacatcaggccggacatgatcgcggcaaaaagaaccggtgcgaaacgggcgggaagcatcggggactccgtcaatattccggcttttgaatattgcatcgaggatcggaccgcaatggcacgcgcgcccgttctcacacccttgttaacggcgatgttacacgccgatccaacaggtcagcgcgttgcgcagatcaggcgtcggccttgctgcccttgagcacgtatttgcaatcgcaataggggcattcgacccagccggtatcctcggggatttgcagccagacccgcggatgtcccaatgcgccttcgcccccgtcacaggcaacgcggcttttgtcgacgatcttggtttccggcgcttggatggtcatcgttagagggcccttcttgaggttgtcggcactgcggacatggattaggtccgtttatgagcgacaaggcgagcaggagcaagagccgcgcatgagcgaagatgcaatccggatcgaaggcctgaccaagacctatcgcggcagtcacggacagcccgagaagcaggcgctgaagggcatcgacctgaacgtgccgcgcggctcggtctttggcctgctggggccgaacggcgcgggcaaatcgacactgatcaatatccttgccgggctggtcaccaaaaccgctggcaaggtcacgatctggggattcgatcaggaccagaacccgcgccagtcccgcgccgccatcggggtgatgccacaagagctgaaccttgatccgttctttaccccccgcgccgcgctcgaagtgcaggcgggtctctatggggtacccagatcacagcgctggagcgacgagatccttgccatgatcggcctgaccgacaaggccgaggcctatgcccgcaccctgtcgggcggcatgcggcggcggctgttgctgggcaaggccctggtgcaccggccccaggttcttgtgctggacgaacccactgccggggtcgatatcgagctgcgccagatgctgtggagcaatgtgcgcaagctgaatgccaagggaatgaccatcatcctgaccacccattacctggaagaggcgcaggagatgtgcgaccagatcgccatcatcaaccagggcagtgtggtggcgcgcgacagcaccgccaacctgcttgggcggcttgatgcgcgggcgatggtgatccagcccgacggcccggtctcgaccctgccgcaggggccggggatcgaggccgaagcgcgcgcagacggcacgctcgccctgcgctatcacaaccgccagaccagtgccgaagacgtgctggccgccgtccgcgccgccggtatccacatccgcgacgtgcgcaccgaacaggcggatctggaggatgtgttcctagcgctcacttcgtcgcggtaacgggcgcggcggcgcccgtcgccccctcataggcagcgtcataatcagcgcgcagcgtgcccatcaccctgtcccagaacaggaaatacagcccgtaattgccagtaaaccgcccgtgatgctggttgtgcgcgaccgaggtgttgatccagcggcccagccagtgcttgtggaacccgcgcgggtacagctcgaacccgagatggccatagacgttgtaggcgatctggaagatgaagaaatacatcaccgccgcccaatgcaccggcagggtaaaggcgatcaggggcaggatgcccacctcaagcaccgcctctaccgggtgaaaggcataggcggtccagggcgaggggttggtcgagtggtgatgcaccagatgcacgtgacgatacagcacccgcgtatgcatcagccgatgtatccaatagaaataggtgtcatgcagtgccagcatccagacaaaggtaaagaccagatacccccatccccggctgcccatcgagccgccatagatactggtctggtcacggaacacgaaaaagatcagtgacgagatcaccgcaaagataccgaccgagatcagcgaaaacgccagatcccggccgtaatcggtcagccggggccagcgtttctgtatcttgcgcggccacatcaaacggcgcagcagcagatagaaaagagcaaaggccccggccgcaaagaacaggtagcgctgcacgatacgcagcgattcctcggccacgaaacggatcagatccgggtccaaacgcgcctcctgctgtcccttggggtcagtctacagtggcgcgcgcgattgtcacccggatcaggcgcggtcgatccgcgcctgatagcagttgttgcgggccgagcggacatgcacataggcaacgtcgggccgcgacaggatcgcctcggccccggcggacagatcggccgcgggcacgacgcgcccggtgccatagacgatgcggtcgttcgcaccgtaacccttgatcagatagtcaggcgaatttgtcagcatttcgggcaacggctcgtccccggcatgacgtgcgcatggctcggcacagacaaagatcggcccggtttcggcataggggtgcagcccgtcaaaggggcgatgcgccaggatcagcatcggcgccccctgcggaatatagcgcaggcaatggcggcacgggttgccgccgccatccgacagggcgcgttcgggtgggttgccataggcatcgggcgcgcccgtctgccaggcacgaacggtttcggtgtcaaggggggtgatacggatcatggggctctcctgtctggtcatgccgcatgatatcgccctgtccgcgggtctctggcgacccggttcctgcgggttcagccgcaggacagccgggtcaccactcccgcccggtccgtcgagacattcaggcgatcgggcctgtaatcctgtatgacaagactgtcggggccaatcacgcgtgcaccctcgggcagaaggtggctgacttcggcagcggggcgccctacgatctctcccaggtcatcccccttgcagaagctcaggtcgaccggtgccggatcgaccgcgttcgggtcttcgacagggtcggcacaggcggcgagcaacagaaagatcggggtaaatcgatacattggcgttccctttttgacaaatgtcggttccgtgtggtcaggtgcggtcggaacctgacacgaaaccggtatcaaagaaacccggcgctcgaggtcgggctgtattggatcgggacaaggagaagacacagatgcggacgcgtgcggcggtagcggttgaggcggggaagcctctggaagtgatggaggtgaacctcgaagggcccaaggccggcgaggttctggtcgagatcaaggccaccggcatctgtcacaccgacgaattcaccctctcgggcgccgatcccgaggggctgttcccggccatcctgggccacgagggcgcgggcatcgtgctggaagtgggcgaaggcgtcacctcgctcaagcccggcgatcacgtgatcccgctctacacccccgaatgccgccagtgcgaatactgcctgagcggcaagaccaacctgtgccaggccattcgcaccacccaaggcaagggcctgatgcccgacggcaccacccggttttccatgctcgatggcacgccgatcctgcattacatgggctgctcgaccttttccaaccacaccgtcctgcccgagatcgcgctggccaaggtgcggcccgacgcacccttcgacaagatctgctatatcggctgcggcgtcaccaccggcatcggcgcggtgatcaacaccgccaaggccgagatcggctgccgcgcggtggtgttcggcctgggcggcatcggtctgaacgtgatccaggggctgcgcctggcgggcgccgaccagatcgtgggcgtcgacctgaaccccgacaaggtggcgatggcgacgcgctttggcatgaccgatttcgtcaacccggccgaggtcgagggcgatatggtggcccatctggtcgagctgaccaggggcggcgccgattactcgttcgacgcgaccggcaatgtgggcgtgatgcgcaccgcgctggaatgcgcgcacaagggctggggcgagagcatcatcatcggcgtggcgccggcgggggccgagatctcgacccggccgttccagctggtcaccggccgggtgtggaagggcaccgcattcggcggcgccaagggccggacggatgtgcccaggatcgtggactggtacatggacggcaagatcgagatcgacccgatgatcacccacacgctgagcctggacgagatcaacaagggcttcgacctgatgcacgcaggcgaaagcatccgctccgtcgtcgtgtactaaacccaatcccggcgcccaaacaatgggcgccggaaaccctggaccgggtgccctcagcgcatcggcgacggcaccctcaaagctcgaaccgcaaaaaccttacctgctgacaggttcgttggccccgtccacctctttggccgtgccttccactgaatcgtcgctgtcggcatccgtctcgaagtcgacttcttcgacatcgggcgccttctgttcgatggccccgacgatcagcggcagcatgttcgccgtggtcatggcccccgcgtcggtgtcctgcggtgcccgccagctgagcgtgtcaaagctgttgcagttcccgcaaaccggtgcccaggcggcatggatatgctggcaattgtcgcagacccattgcggcccgcgcggcgcggtcagcgcgcgcgccagccagccctgcaccaccgcgtccgaggcgccctcgccccgttcgatcgcggccatcagcgtataggcgcgcgcatcgggcgcatgatccagcaggtcgcccagcgcccggcgcgcctcggggaaatcctcggcgacgatgttcagttccgccatcatcaggcgggtttcagcatgctgcggatgcgccttggccaaagccgcgaaccgtttgatccgcgcggcgggtgtctcgtcaggtgcaatctcggcaaaggcatgggccagatctggatgcggctgcacttgccaggccttggtcagtatcttggccgcattctttggtttgcccttggcgatatgcgcgcgcgccgccatggccgccgccgggatcagatcgggagacaggcggttggcctcgatggcgcgttcctgctggtcaaggcttgcggtctcggacagaagatcgcgcgcctccgacagcgccagaaccgcatcgcggcgcttgtacacgtcgcgcggcagggtgccggtcttgagcttcgaggtcagcgttgcccgcgcaccggcccagtcctgcgcccgcgtctgcagcgtcagcagcacgtcctgcgtttcttcatggcggggtttcagcgccagcgccttttcggccagcttgcgggcggtctcgtcatcgccctcggccagtttctgcttcatgatcccgcgcaccccgacaaaacgggtgctctggtcggtgaccagcttgcgataggtttccgccgccttcttggtgtcgccggtcatctcggcggcctgcgccaccagcagattggtcagctcgggtttctgcaacagcttctcggcgcgcgcggccttggccatggcgagacgcccctcgcccgaggcgagcgccatcagcccctcggtcagcgcctgatatccgcgccgctcgcgcccccggtcgaaatagcgcgacagggcggtttcatcgccgttgagaaacttgagcgtagcaatcagcagcgtcagcagtttgaagaacagccagaccgccaccaccagcagcccgaacccgatcaccgattgcagcggccccagcgtgtattcggtgcccgcgacggtgatctggacaccgccgcttgcttccatcaggaaaccggcgcccagggccagcaatgcgatgatcgcgacgaaaaccaggatcttgagcaatgaccacagcatgggctgtccttcagttcgagttcaggctttgcgccagcgcatccgctgccgcaatcgcttggtggcggctgctggcctgggcaacccagtcggcaagggcggcctgcgccgcctcgggcagcgccgccaccagatcgagcgccgttgccagatcgccagaggtgaccgccgcctcggcccgcgaaagcaccgcatcggggtcatcgcccgcgcgcggagtgaccgagcgggcgccggtctgccgttcgaggaaagccaacaggccggtgccccgggtctcttgccgcagatcggccaatgcggcgcgggcagcgggcgggaaagtgtcacgcagcaccgccagcgaggcgaccccgtcagcggcagggcccgacagcgcgacgggaatgtcgataccggcagccgtcagcgcggccagcggttcggcatacgcggcgccagcctcgagctgaccacgcagctgcgccagcgtgccgcgattggcggccctttgcgcatcggcggcggcggttgccttcaacgtctgcgcatcggccaccatctgttcgacctcggcgcgttgtgccgcgagaacctcgcgggtgcgggacagttccgcctcataggcggcgaccacctcgggagaggccccttcggccacgggccgggcttcaagctcggacaggcgggccgtcagggcactcagcgcctgcgcctggctgtcggttcgggcgctcaggtcctcggcagtggtggcgagaggtgcaagctgggcggagagatcgcccagttgtgccgataggcccgagatatcaggcatctcaatcttgccgatatcggatttcagggcgctcagcgccgcctgctgctgatcaagcttcgactgaagtgcggcaatggcctcggcaccgtccgatgcgcgcaagcctgggggcagcagagggtcgatcaggtcggcacgtcccgccagaaaacccagcactgccgcgacaatgccaccgatcagggccggggcaaagccgccgcgccgcgtttcggtcggcgcgggctgcggagccgtttctggtggcgtagcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggcttcggaaggtgcctctgtcgccgccttcgcctcgtcaaccgccggttcaggcaactcctgtttggtctcggacatagggtcggtgacggtttccagctctgggtctttcttctcggccaccgcgctgtccctttcgaatctgaaaatcttcaaataccggatgccgttcgacactaatgcgcgcccggacgcccctcaacccgaatggcacctgtcacaagattttcaatcgccgcccgcattgcgtcggcatccggcgccgtcgccgtcaaaacttgggaaagcggcgtgttttcaaggggttttgctaccgcgacactcatcgccaccacgctcagcggggcctgcccccgcaccagaccggcaaattgtcgcgcggtccggggggaaaagagcggcgcgatcacccggtcgtccccggccagcaccgcaagcgcctcgtcggagaacggcagcaggcgctgcgcatagatcacccgctcctcggtcctcaaccccatccgcgtcaggtttgccgccacctcgccccgtccatgttcgccgcgcagatgcaagagcggcgtatccgggcgctgcgccagcagccccgcgatcagcgcctcggcgctctcacccgccatggtggcggaccagcccgcctgcgccgccatccgggtggttgcgcgcccgacacagaaacagggcagcctgcggtcggcactcagccgcgcggcgatgccgaccccattggacgaggtaaagatcagccctgccgccggtccgaaatccagcgtctcgacagttggttcgatccgcagcaggggggaatagaccacgctcagcgcctcccggatctcggggcgcagaccggcgacaaaccgttccgaggcgccacgcgggcgggtcatcagcagatagatcagaggcgcgctcctgcgtggcgggattgtttgccggtcgcgggggtgataccccgctcgccgaacatcatgcaacggtggggccgatggcgcaaaccctgacgatactcgggctggaaagcagttgcgacgataccgccgccgcagtggtgcgccagaccgaggggcaggcggccgagatcctgtcctcggtcgtgcatggccaggccgatctgcacagcgcctatggcggtgtggtgcccgagatcgccgcccgcgcccatgccgaaaagctggatatctgcgtgcgccaggcgctgaccgaggcgggtgtttccctgaccgatctggatgcggtggcggtgactgccgggccgggcctgatcggcggggtgatgtcgggagtgatgtgcgccaagggaatcgccgccgcgaccggcctgccgctgatcggggtgaaccatctggcgggtcacgcgctgaccccgcgcctgaccgaccagatcgcctatccctatctgatgctgctggtctcgggcgggcattgccaatacctgatcgcgcacgggcccgaacaattttcacggcttggcgggaccatcgacgatgccccgggcgaggcctttgacaagaccgcgcgcctgctgggcctgccccagccgggcggcccctcggtcgagggcgaggcgcggcaaggtgaccccaagcggttccgctttccccggcccttgctggaccggcccgattgcgacctgtccttttcagggctgaagacagcgctgatgcggatgcgcgaccagctggttggcgaaaagggcgggctgacccggcaggatcgcgccgatctgtgcgccgggtttcaggccgccgtggtagatacgcttgcggaaaagacccggcgtgcgctgacgctttatctggatgaggcgccggcggagccggttgtcgcggtcgccggtggggtggcggcaaacgccgccatccgcgcggcgctggagacggtctgcgccgaggcgggtgcccggttcaccgcgccgccgctgcgcctgtgcaccgacaacgcggcgatgatcgcctatgccgggctcgaacgcttccgcagtggcgcccgcgacgggctggacctgaccgcccggccccgctggccacttgatcaaagcagcccggcgatgctgggcagtggcaagaagggcgccaaggcatgagtatcgcggttctgggatcgggtgcattcggaaccgcattggcgatctcgctggcgggcaaggggccggtcacgctgtggtcgcgtgcgcctgaacaggcacggcagatgcaggagacccgcgagaaccaccagcgcctgcccggcctgccgttgcctgcagcgctgaatgtgaccgccgatctggatcaggccacgcggtgcgacacgctgcttttggcggtgccgatgcagaagttgcgcggcatgctatccgagcacgccgccgcgctgcatgggcgggttctggttgcctgctgcaaggggatcgaactgaatagcggccttggcccgatggccgtgatggcagaaaccctacccggcactcgcaccgcgctgctaacaggacccagctttgcccaggatatcgcgcgcggcctgccgacggcgctgacgctggcctgcgccgatccggatctgggccgcgacctgcaggcgcagctgaccaccaccaacctgcggctctatcgcaccaccgacacgatcggggccgaactgggcggagcgctgaagaacgtgatcgcgatcgggtgcggcgcctgtatcggcgccgggatgggcgacagcgcccgcgccgcgctgctgacccgtggctttgccgagatgcagcggctggcggcgctgaaaggcgcccggcccgagaccctgatgggcctgtccggccttggcgatctgatgctcacctgctcatccgacctgtcgcgcaattatcggttcggcctggcattgggacgacaggaaccgttcgaccgcgccaccacggtcgaaggtgtggccaccgcccatgcggtggcgcagctggcccgggacctgggaatcgacatgccgatcagcacaacggtagcgcagctttcaaacggtgattacagtgtcgccgaagcgatgcgttcgctgctcaacagaccgctcaaggaggaatgacatgctggttgccctgatcgcccgcgacaaggacggcgccctgcaaacccggctcgacaaccgcgccgcgcatctggcctatatcgaggaaaccggcgttgtctcgcaggccggccccttgctggacggcgacgcgatgatcggctctctggtcatcctcgatgtaagcgacctggccgccgccgaggactgggccgccaacgacccctatgccaaggccgggctgttccagtcggtgcagctgatcccgtggaaaaaggtgatcggctgatggcctattggctgttcaaatcggaacccgagacctggggctgggacgatcaggtcgccaagggggatgcgggcgaggaatgggatggcgtgcgcaactatcaggcacgcaatttcatgcgggcgatggcgctgggtgaccggggcttcttctaccattcgcaaagcgacaaggccgtggtgggaatcgtcgaggtctgcgccgaggttcatcccgacagcaagtcggatgacccgcgctgggaatgcgtcgacatcagggcggtgcgcccctttcaacagccggtgacactggagcagatcaaggccgatccgcgcctgtccgagatggttctggtgcgcaattcgcgcctgtcggtgcagccggtgaccgaggcggaatggcgcgcaatctgcgcaatggggcagacagatcccgactgatcatgcattctggccgtatcgcggatactcgatgaggcaagaatggaactgttgaatgttctggcggccgcttttggcgcctttgcgctgggctcggtctggtacatggttctggcggaaccctggatgcaggatgccaaggtgccgcgcggccctgacggcaggcccgaaggcggcatgacgccgggcatctttgccgccagctttgtgctgcaactgattgtggcgggaatgatgcgccatgtctttgccctttcggggatcgacagcccgggcgcggggattgtggccggaattggcgtcgggcttttcttcatcgcgccctggatcacgctcaacaatctctacggtatgcgcccactgcggctgagcctgatcgacggaggctatgccacgctggcctgtgcggtgatgggcctgatcctgacgctgttctaggatcgcggccctggtcggtagctcaataaaaaggggaaggttccgacggttcagaaccctcccctacccccgcgtgctcccaactcaccacacgcgaatatcgttccgaggttctgaccgtcctggtcatgcttcatttatacgcccaatccccggtccggcgcaaagataaagctttgacaatactcctaaaatgcgaaacgcccgcgattgcgggcgcttgcgttagcggctcgtcctcggcttaaccgtagacggattccttgccgaaatgcttggtcagcatgtagtagaccacggcgcggtacttgttgcgctcggatttgccataggtgtcgaccaccttggcaatggcggcatccaactcgggcccgtcggccaggcccagcttcttgatcaggaaattgttcttgacggtttccagctcgctcggctggctcgacgcgacggtcgaggcatcggcatcatagatcgccggaccgcaaccaatggtcaccttggtcagcaggtccatgtcgggtgtcatcccgcacttgttcttcagatcgtcagcatattgggcgatcaggtcgtcgcgttttcccatctcttcgctctcccgagtttttctgttttcgaccggtcaatcggtactggccagagcctagccggagcacgggcacgtacaaagggaaaacttgaccggttttccctgtaaatccccgacaccgatcccggcgcggacggcagggcagcgggccgcatcacttcagcaccacgccatccttcttgccgtggtcggtacgctggtcaagaaccttgtcctgttcggaccacttccggatcacggagtcgccgtctgcgcatttgctcttttcgatttcctgagcggcctgaatgccatgcgcgccgtgcaactcctcgtgtttccgcaatgccgtgacaaaggattgccagcttttgcgtagttccggatccagcttggcctcgttcttatgctttggcatcgtgtaggtaatgctgaccgacaagtcgcaaccacccgtccatttcacataccaatccgtataggcccagaatcctttggggccgcgcgcatccatctgctggatcagatcctgtgcggtggtggcgttcaccgaataggtcttgttcacaaccttgatcttgggtttcgcatcggccgctgtagcaccgaccgaaaggcacaggaccgacacgaacaggcatttcatcgcccgggaaatcggcagagactcatcaaacatgtcacactccacaaaaacgctgacgatcagagggatcggcacgttccggcatcgtaagatgagaggggttctgggcgtcaagatcttttcgatctgctcgacccacacaaaaagaccgccccgatccagtcggggcggtcaatcattaccggaatagccagcgcttatcgccgacaatcaatagcgatagtgttccggtttgaacgggccttcgggcttgaccccgatatagctggcctgatcggggctcagctgggtcagcttcacgccgatccgggccaggtgcaggcgggccactttttcatccagatgcttgggcaggatatagaccttgttctcgtactggtcgcccttggtgaacagttcgatctgcgccagaacctggttagtgaacgaggccgacatcacgaacgaagggtggccggtggcattgcccaggttcagcaggcggccttcggacaagaggatgatcttgttgcccgagggcatctcgatcatgtccacctgttccttgatattggtccatttgtggttcttcagtgcggcgacctgaatctcgttgtcgaaatggccgatgttgccgacaatggccatgttcttcatctcgcgcatatgctcgatgcggatcacgtccttgttgccggtcgtggtgatgaagatgtcggcgctggcgacttcgtcttccagcgtggtcacctcgaacccgtccatggcggcctgaagggcgcagatcgggtcgacctcggtcaccttcacgcgcgcaccggcgccgcgcagagacgcggccgagcccttgcccacatcgccgtagccgcagaccacggcgaccttgccggccatcatggtatcggtggcgcggcggataccgtcgaccagcgattccttgcagccgtatttgttgtcgaatttcgacttggtgacgctgtcgttcacgttgatcgccgggaacggcaggtggccgtccttgaccagctggtacaggcggttgacgccggtggtggtttcctcggacacgccctgaatctggtcacgcatcttggtgaaccagcccgggcttgcggccatacgcttggcgatctgcttcttgatcacttcttcttcttcggagcccggaaccgggatgatgtcctcacccgcctcggcgcgagcgcccagcaggatgtacagcgtcgcgtcgccgccatcgtccaggatcatgttggggccttcgtcgaacaggaaggacttgtcgaggtaatcccaatgctcttccagggtctggcctttgatcgcaaaaacaggaatgcccgccgccgcaatcgccgccgccgcatggtcctgggtcgagaagatgttgcacgaggcccagcgcacatcggcgcccagcgccaccagtgtctcgatcagcacggcggtctggatggtcatgtgcagcgagccgacgatccgcgcgcccttgagcggctgcgccttgccatattcctcgcgcagggtcatcaggcccggcatctcggtttcggcaatgtccagctctttgcggccaaacccggccaacgaaatgtccttgacgatataatccccggccatctgtcactccattccggcaaattcggtcgccagaggccctatcacccctgcctgcggctggcaacgaggatcagggggaatgatcgcggcactggctcagctggggatatcgggcaccggatcggcgtcgggggtccggaaataatcggttcccgccgccacgatacagctgatgccgctggcccgggtcagcagcacggtaaaggtgccggtctcggccgaggcccaaagctcgatcaccgaggcgccacccgacaggggctgcaaaccacccgccgccagacgttcggagtatttctgctgcaaccggtcgacgatcgcatcgcgcgcggcacaggattgcgcggtggccgtcccggcggacaggatcaggccaaagccggccaatgcgctcaacagaggcttgaacatcgcaagctcctttcgcatagaggaacggatctgttgggggacgtgccgggaggagataacacgccccccggtcttcgatagaccgatcaagccaccgggccgcaaacgcgacacctgatcgtttggctggcagcatgtgatcggaacagggatcaggctgcgcccggaatgtggcaaaaacatggcgcgcaaagggggcgtggcacgatggcaacacaacccagagcctggcaaaggatgctgtcggggcggcggctggatctgctggacccgactccggtcgatatcgagatcgaggatattgcccatgggctggcctttgtcgcccgctggaacgggcagactcatggcgagttcgcctactcggtcgccgaacactcgctgctggtcgaggatatctttgcccgcatggtgcccggtgccggggcgaaatggcgtctggcggcgctgctgcacgatgcgcccgaatatgtgatcggcgacatgatttctccggtcaaggcggcggtgggggccgattacgggctgctcgacgcgcgtctgacggcagcgatccatatccggttcggcctgcccgccatgctgccgatacagatcaagaaacagatcaagcgcgccgatcgggtcagcgcctggatggaggccacccgcattgccgggttcaccgaggccgaggcgaacaggttctttggccgacagaagcccgagttgatgcagggtctggacatccgactgcggccaccgctggaaacacgagctgcctttaccgcgcgctacgaggccttgatttcgggcgtctgatccgttggcgcatcctcagtcgcggcgcggcgggcgcgccgttcctgccgcatgatgcggcggcggcgtttccggtattcctcgctttcgacaaaatcgccggcctgatccaaccccttgtcgcggaacatctgcgcgcgctcttcatcggttgcgcgcgaccagtccacatccgggcgcacaaaaccgcccatcgccaggccgcgcccgatcaccgcatgatccagctcgccaaaagagagccggttcgatttgccgccctcgccgcgcacccattcggtataaagcgcgtcgatcaccatcggattgcagcggcagaaatgggcaacgttcttggccagcaggttggtcgccccggccttgcgccgcaggatcatcgccactttctgctcgggccgtccgaccatggcatagagatgcagcgccgagccgtctgcggcaatcacatggctggccgccttgtaccgggccagctgggtttcgagattgtatttctcggggtgaaagatgtcatagccctcggctcgcagcagatcctccagccgctcctctcccagcatgccgcccttgcctaggcccagcgccgagcgcgagatatagatcttgctgggaccatcaggttcgaccgccttgccgaacccggcatggatcgcatcgcggaatttctgcgtaccttgcgtgatcggccccaggccaaagccttgtccgggaacgatcaattcctcgacacggattgggtccgtggccacatggatcggcagacccgggtgcatcaggtcgatgaagtcgcgctggaacccgcgaatctgatcgccgacacgcggccgtttggggatgaacaacacaccgtcgatgggcccgtcgatatggttcagcgcccagagccgcgcagtgctttccacaaggaaatgaccgaaatgagcccacagcaccccaccccacagccagcgtcccgacagaacctcggacaccttctcgggcatcgggggctcggtcgtcagcgggcgataccgacgccagagcgcgccttgcggacaatagcggccatcgctgtgcagcacgcctgcctcttgggtgaatccactgacctcgggcggcacgacgatggcgtcgctcagcctgtccagcccctcggaccagccaccatcgggctgtggttgggtggtggggtcattggggtcgagttcaggcgcttgcgccatagcgaacctctcagcgcgggcttctcttggccagaatcctttgcagggtccggcggtgcatgtttagccggcgcgcggtttcgcttacgttacgatcacacagttcatagacacgctggatatgttcccaccgtacccggtccgcgctcatcgggttttccggcggcggcggcagctcgtcgcccgtggccagcagcgcattggtgatgtcggtggcatcggcgggtttggacagatagtcggtggcgccgatcttgaccgccgccaccgcagtggcgatggcgccgtaccctgtcagcaccacgacccggcaatcgggccgcttgtcgcgcaacacctcgaccacatccagcccgttgccgtcctcaagccgcagatcgaccaccgcataggccggcggccgggccgtggcaatggcgcgtccggcggcaaccgaaccggcggtctcgatctcgaagccgcgtttttccatcgccttggccaaacggcgcagaaacggttcgtcatcatcgaccagcaacagcgacttgtcgggtccgatatcgggctggggggcgtcgaccatgctcatactttccgctgtttttcgtgtttttgcctaaaggcgagtattaccagcgactgcggcaaggtcaaacgcctctgtcgtgatcacatggcgtccaggaaacatccgacccggtcggccatcttctctgccgtctcgtcgcggcggaaaaactcgacaaacccatgttcgggcagcaccaggtaggagaaggtcgaatgatcgaccaggtagtactcgtcgctcttgtcctgtgcccggtaataggtcttgtaggcctgacttgccgccttgacctgttcgggcgaaccggtcaggccgatcatccgctcgtgcaggtttgcggcaaaatcgccgaccacctcgggcgtgtcgcggtcggcgtcgatcgagatgaagaccggcgtcaccatctggccccgaccttccaggatatccaccgcctcggcattgcgcgaggtatccagcgggcagacatcggggcagaaggtatagccgaaatagagcagcgagggctctgtgatcacatccttgtcggtgacggtctcgcccttggcattgaccagttcgaacgggccgccgatggtctcggccccgccggcgatctgcccggcgcggcactgggcgaaccggtcattcccatcgccgccccgggttgcgatccaggtggcacccaatgcggtggcagcgaccaccgcggcgagaaaggcatagagtctggtcattttcggcctcgaagtcagagatgttgatcgtctcggcccggacacctatcaagatagccagccgttgcaactggacataggcgcgcgatgccagactccaacatgaacctcgtgctcggacaagagcgcagcagctggatccgtctgcgcacgatgatcctgctcagatgggtggccatcgccggacaggtcgctgcgatcctggtcgcacagcacagctatcacctgcaactgaaccttggcctgtgctacctggccatcggcatttcggccgtcggcaacctgctggcgatctttcttttccctgaaaacaaacgcttgggagagttcgagaactttctcatggtgctgttcgacctgttgcagctggggttcctgctgtatctgacaggcgggttgcacaaccctttcgcgctgcttctggtcgggccggtgatcatttcggccaatgtgatgggcctgcgctcgaccctgttcatcgggaccacggccattgttctggttacgctgctgggcctttatcacgttccgttgagaaccgagatgggctttatcctgcgcattccggatgtgttcgtctttggtcattggaccgcgatcatcatcgcgatcgtctttctgggcgcctattcctatcgcatcagctccgaggtgcagtccatgtccgaggcgctggccgcgacccagatggccctctcgcgcgaacagaagctgaccgatctgggcggcgttgtcgccgccgccgcgcatgagctgggcacgccgctggccacgatcaaactggccagttccgagctggtcgaagaactggatgaccgccccgacctgcgcgaggacgcggcgttgatccgccagcaggcggatcgctgccgcgatattctgcgcaacatggggcgcgcgggcaaggacgacctgcatctgcgccaggcgccgctgtccaccgtcatccacgaggcagccgaaccgcatatgcatcgcggcaagaccgtgcatttcgacgaagggccgggggcgggcggagatctgcaacagccctcgatcctgcgcaaacccgaggtcatccacgggttgcgcaatctgatccagaatgcggtcgatttcgcccgcgccaatgtctgggtcgaggcggaatggaccgccgagacgatcatcgtgtcgatcatggatgacgggcgcggctatcccggccacatgatcggacgcatcggcgacccgttcgtgcgtcgccgccgcgccgaaatcgaccgccgcgcccgcccggaatacgagggcatgggcctgggcctgttcattgccaagaccctgctcgagcgcagcggcgccgagctgagctttgccaatggctcggacccctaccagaccctcaccaaacaggccgaacgccgcggggcgatcgttcaggtggtgtggccccgggcgcagatcgacgcgcagaccggcgagaattcaatcccgctagggttgaacgaacagtttcaagtttagttaaacttgtgttaacctctccccgacaggatcggtccatccggacgatgcaaggcgggacaggcaaatggtggaatggttggctctggcggcgataagcctgctttccgcaggtctgtcggcgcgatttctgcttgcatcgacgcagcgccgcaaggctgttccgcatgttctcgaacccggcggcgggcaggggcatgtctttctcttcgatggggccgacttgatcggcgcctcgcatggtggggccgacaaggatatccacgattggcacgggctgcgcgaaaggctggccgaggatttccccggctttccctcggaccccgatcatgtggagcaaagggggcagatcgtagtcaccccgatcgacgggcgcaacgaccgagacgtgttctgcgaatgggtcgatggtatcgtcagggtcgaactgcgccgccattgcgccgcgctggacggagtccggcgcattcccgacaccgaccctttgcgtctggcgatggatcaggcgccctatccggtctggtatctggacggcgatggcggcatccgatggtgcaatgccgcctatgtgatgctggcgcgcaaggtacgcggtcgcaatccggaactgttcgaccccctgttcccggatacctcggatatcgggtccccgggcaagaagacccggatatccatcaccatcggcgaaacccggacgaaactgtggtttgacgtggtgatcgtcccccaggatacgggatgcctgtgctacgcgatggatatcaacgcggttgtggacgccgaaatcgcccagcgcaattttgtgcagaccctggccaagacctttgcccagctgtccatcggtctggcgatctttgaccgcaaccggcaactggcgctgttcaaccccgccctgatcgacctgacctgcctgccggccgatttcctcagcagccgacccgaagtgtcgagctttttcgaccggctgcgcaatctcaacatgatgccggaacccaagaattatggcggctggcgccagcagatgaacgacctgctgcaagcggcgtcgaaaggcaactatcaggagacctggtcgctgccctcgggctcggtctattcggtcagcgggcggccgcatcccgacggggcggtggcctttctgttcgaggatatcaccgccgagatcaccctgacccgccggtttcgctccgagctggaactgggtcaggcggtgcttgaccatctggatgcggcgattgcggtgtttgcctcggacgggtcgctggccttctccaacgcggcctatcaccagctgtggaaatctgaccccgagcgcagctttgcgcaggtgacaatcctggatgcgacccgaacctggcaggacctgtgcaccgccaccccggtctggggcgagatccgcgactttgtcgacagccgcgagaaccgggtcgagtgggaaggtcaggtgcagctgcgcagcggcgccaatctcacctgcaccgtcagtccgattcagaacggctcgaccctgatctctttcaccaccctgatcgacgacctcgcgcgcagccccgcccaggctgaggggtgataccgtcttgcagccggattgcgccgcggtcattgtggcgccatgaccgcttcgcccctgatcctgcaccttgataaccccgatgaaaccgcccatctggccgtgcgtctgggtgccgctttggcaccgggcgactgcctgttgctgtccggtgagatcggcagcggcaagacccatttcgcccgccatctgatccagtcgctgctgcccgtggccgaggatatcccctcgcccacctttacgctggtacaggtctatgacagcgcaaggggcgagatctggcatagcgatctataccggctgaccgggctggacgagatcgaggaactgggcctgagcgaggccttttccgacgcgatcacattggtcgaatggcccgaccggctgggcccgctgacgccggatcacgccctgcatctgtctttcgaaaccgatccggcggatgagctgaaacgccgcctgaccctgtcctggagcgatcccaaatgggatccgcgcatcgaggcgctgaaatgagtgaccgcagcgcgcttgccactgccttcctcgccggcaccagctgggccactgccacgcgcgcgccgctggccggcgatgcatcggcccgccgctacgagcggctgaccaaccccgaaaccggccagaccgccgtgctgatggacgccccgcccgagcagggcgaaacggtgcaccgatttgtcgaactggcgcggcatctgcgcgcccagggcctcagcgcgcccgagatcctggccgaggatccggcgcagggtttcttgctgatcgaggatctgggcgacgatctgtttacccgcgtcatcgcccgcgacccgacgctggaggctccgctttacgaagccgcgaccgatctgctggtggcgctgcgcgacatgcctctgatggccgggcttgacagctatggcccggctttgctggccgaaaagaccgatatcgccttcgatcattacgtgagcgggatcaccggtgacgacgtgagcgaaacgcgggaccgcttcatcgaccggttcggcgacctgctgcaccagaccgtgcaggggccaaaggtgctgatcctgcgggattatcacgctgaaaacctgatctggctgcccgatcgcagcgatcttgcccgggtcgggctactcgattttcaggacgcggtcgttgggcatccggcctatgatctggtcagcctgttgcaggacatccgccgcgatgtgcccgcccggatcgagatgccgatgatcgcccgattcatcgaggcgaccggggccgacgaccacgagttccgcaccgcctatgcggtgctgggcgtgcagcggaacctgcggatcctgggtgtattcgcccggttgtcgcgcgacctgggcaagacccggtatctggcgctgatggcggcggtctggcgccatgtgatgcgcgatctggagcatcctgcaatggcgggtatcgccgacctgctgcgcgaaacgctgccaccgccctcttccgaaaatctggcccgactgcacccgagatgacctcatccgacctgcccgtaatgctgtttgccgccggcttcggcacccgcatgggcgacctgacccgtacccgcccgaaacccctgatcgaggtggcgggccgcccgctggtcgatcacacgctagatctggcccgcgccgtatcgccgccccggatcgtggccaacctgcattacctcgctccgttgctggcggcgcatctggcgccgcaaggcgtgctcttgtcccacgagcagcccgacatccttgataccggcggcgggctgcggcaggccttgccgctgcttgcggccgagaccgtgtttaccgccaattccgatgcgatctggtcggggccgaacccctttgccctgctggccgaagcctgggagccggcgcgtatggacgcgctgttgatgtgcgttccggtgggacaggccatcggccatgccgggcatggcgatttcagccgtgatgcacaggggcggatcgaacgcggccccgggttgatctatggcggggtgcagatcgtcaagaccggcggtttgggcgattttgacatgcctgccttttcgctgaaccttctctggaacaggatcggggcggcggggcggctgtttgcgctcgaatatcccggacgctggtgcgatgtgggccatcccggcggaattgccctggccgaggagatgctgcgcgatgtttgacccctgcccgcacccccgtgtctttgccctgccacccggtgtcgattttccgcgggcgctggtacaagggctgcgccagcgcgctgccgggcaggcgccgcatgtgctggcgcgggcgcaggtggtggtcaacacccaccggatggagcggcgcatccgcgcgctgttcgatgccgggccggcaacgctgttgccgcgggtgtcgctggtcaccgatctgacagcgctgggcgcggtcacccatctgccgcccgccataccgccgctgcggcggcggctggaactggtgcagctgatcacgcgcctcttggaccagcaacccgacctggcggcgcgcgcctcgatcttcgatctctccgacagccttgccgcgctgatcgacgagatgcagggcgagggagtctcccccgccatcattcgcgcactggatgtcagcgaccagtcggggcactgggcgcgcgcgcagcaattcatcgccatcgccgagcactatttgcgcagcggtgacgacgaactggacgtgcaggcccggcaaaggcgcgtggtcgaggcgctgatcgccgaatgggcactgcgcccgcccgagcatccggtgatcctggccggctcgaccggatcgcgcggcacaaccatgctgctgatggaggcggttgcccgcctgccgcagggcgccgtggtgcttccgggctatgactttgaccaaccggagcgggtctgggacgggctcgaggacgcgctgaccgccgaggatcatccccagttccgctttgcccggctgatggcgcggctgaacctgacgccggatcagatcgcgccctggtcggatgacgtggccccctgcccggcccgcaaccggctggtgtcgctggcgcttcgccccgcaccggtgaccgacgcctggatgagcgagggaccgcagctagagggcatcgacaccgccacccgcgacatcaccctgattgaggcggccagcccccgggacgaggcgctggccatcgccctgcgcctgcgtcaggcggcagaggatggtcaaagcgcggcgctgatcacccccgaccggatgctgacgcggcaggtcagtgccgcgcttgaccgctggaacatcctgcccgatgacagcgccggcctgccgctgcacctgtcacctccgggccggttcctgcgccatgtggcggcgctgttttccgcgcggctggatggcgaagccttgctgagcgtgctgaaacacccgctgtgtcacaccggagagggccgcaacgaacacctgctgcacacccgcgatctggaactggacctgcgccgcaacggcccaccctttcccggtgtcggcgatctggccgcgttcgccacccgccgcgaggtgcccgaaggctggaccaactgggtcgcccgctgtttctgcgaccagcatgtcaccggcaccctgccactgatcgactgggtcgaccgcctgcgccagttggccgaggcgctgtcggcgggcaccgagggcggcactggcagcttgtgggaacagaaggcagggcaagaggcgctggccatcgtcaccgctctggccgacgaggccccgcatgggggcgagatggacgcccgggatttcgccgatctgctgggcgggctgttgtccacgggcgaggtacgcgaccgcgacgcgccctatcccggcatcatgatctggggcacgctcgaggcgcgggtgatgggggccgagctgttgatcctgggcgggttgaacgaaggcagctggcccgaatccccggcccccgacccctggctgaaccgtcgcatgcgccatgatgcgggcctgttgctgccggaacgccgcatcggcctgtcggcacatgatttccagcaggccatcggcgcgcccgaggtctggctgacccgcgccaaacgctcggacgatgccgaaaccgtgccctcgcgctggctgaaccggctgaccaacctgttgcagggcctgcccgatcagggcggtgccgcggcgctgtccgagatgcgggcgcgtggccgccgctggctgtcgatggcagaggcgctggaggaggccccgcgcagcgcccccgccccgcgcccctcgcccaggcccccgctggcggcacggccccggcaattgtcggtgaccgagatcaagaagctgatccgcgatccttacgcgatctatgcccggcatgtgctgcggctgaaaccgctggacccgctggtgcaggcgcccgacgcgctgttgagggggatcgtgatccacgagatcctggagagtttcgttcgcgacagcgtgctggacatggccctgctcaatcgcgacaccttcctgaaacgtgcggccacgatgttggaggagctggttgcctggcccacggcacgggcgctgtggctggcacggctcgaccgggtggccgatgccttcctgctctctgaggaggcccggcgcgccgatgccggcccgatcgccttcgaggcgcggatgcgcaaacagctcgacgggctggatttcaccctgaccgggcgggccgaccggatcgaccgtaccgaacgcggctcgctgtgtctttacgactacaagacaggggcaccgcccagcgaaaagcagcaggcgaaattcgaccggcagctgttgatcgaggccgcgctggccgaggaaggcgggttcgaggggatcgacccggccccggtggcgcgcgcggtctttatcggcatgggcggcagttacaaagaggtgccagccccgctggacgccgaacccccggccagggtctgggccgagctgcaccagctgatcggcgcctatttcgagccagatcagggctttaccgcgcgccggatgctgcacaaggacagcgatgccggcgattacgatcatctggcccggttcggcgaatgggaccgcagcgccacgtccgaacccgaggatctgacatgagcgcccgcaacgcggcaaccgaacggcaggtacaggccgcgcggcccgatacctcgacctggctggcggcaaatgccggttctggcaagaccaaggtgctgaccgaccgggtggcgcggctgttgctcagcgatgtgcagccgcagcacatcctgtgcctgacctataccaaggcagcggccagcgagatgcagaaccgcctgttcaagcggttgggcgaatgggcgatgctggccgatgcgccgctcagggcgcaattgtcggatctgggggtgccgggggcgatcgacgacgcgcggctggcccatgcccgtaccctgtttgcccgcgccatcgaaacgcccggcgggctcaagatccagaccatccactcgttctgcgccacgctcttgcgccggttcccgcttgaggccaaggtcagcccgcagttctctgaaatggaggaccgcgccgccgccctgctgcgcgaagagatcgtcgaggatctggccgccggcccgcaagcggcgctggtctcggatctggcccgccacatcaccgatacggatttcgccagtctgaccgccgccatctgccagcaacgcgcggcctttgcccaaccgctggactgggccgggctgctgaccctgttcgatctgcccgaggggttcgacacccaggcgctgctctcctcggtctttctggggggcgaggttgaactgatccgtgccctcctgcctgcgctgatgggcagcggttccaatgaccaaaaggccgccgcgcggcttgccgcctttacccggccaacgctcgacgggctgatcgtgctcgaacaggtgctgttgaccggcgccagcgctaaatcaccgttctcggccaagatcgacagctttcccaccaaggggctgcgccagggcgcgctggcccggcagatgccgcagctcgaggcgctgatgctgcgggtcgaggcggcgcgcgaccagcgcctagcgctggctgccgcgcagaaatcgctggcgctacaccggttcgcagccgtgttcctgccggaatatgaccgccgcaagcagttgcgcggctggctcgactttgacgacctgatccttaaggcgcggcaattgctgaccgatccgagcgtcgcggcctgggtgctttaccgccttgacggtggcatcgaccatatcctggtggacgaggcgcaggataccagccccgagcaatgggacgtgatcgaaaagctggcgcaggaattcaccagcggcgaaggcgcgcgctcgggtgtcgagcgcaccatctttgtcgtcggcgacaagaaacagtcgatctattcctttcagggcgccgacccggacgcgtttgaccgcatgcagggagaattcgggcgcaagctgcgcgattcaggctctaacctcgaagatctgacgctggaattctcgttccgctcgtccagcgcgatccttgggctggtcgatctggtgttccgggaccgggcacaggccgggttccgcaaagagtcgttgcaccgcgccttcaaatccgacctgccggggcgtgtcgacctttggccgctgatcgacaaggtcgaggacgaggaggacggcgactggaccgatccggtggaccggcccggcgcgcgccatcacacggtgatcctggccgaacgggtcgccgggcagatcagggaaatgatcgaccggggcgaaaccatcccggtcgacggagaaacgcccggcacctttgcgcggcggcgggtccggcccggagatttcctgatcctggtacagcgccgatccgacctgtttgccgagatcatccgcgcctgcaaggcggcgggcctgcccatcgcgggggccgaccgactcaaggtcggggccgaactggcggtcaaggacctggccgccctgctcagctttctggccacgcccgaggacgacctgtcgctggccacggttttgaaatcgccgctgttcgggtggagcgaacagcggctcttcgatctggcgcatcgccgaagcgaacgctacctgtgggcggctctcagggcgcgccgggccgagtttgccgaaacgctggccgtgctcgacgacctgcgcggacagaccgatttcctgcgcccctatgacctgattgagcggatcctgacccggcatgacgggcgccgcaaactgctgggccgattgggcgccgaggccgaggacgggatcaacgccctgctcagccaggcgctggcctatgaacgatcggacattcccagcctgaccgggttcctggtctggatgcagaccgacgatctggagatcaagcgccagatgaccggggtgggcgacatgatccgggtgatgacggtgcacggctccaaggggctggaggcacccatcgtgatcctgcccgataccgcccagcgccgcgcaccgcgtgatgccgagatcatgctggccgaaggcacgccgctgtggcgggtgccgcgcgacagctctccggcgctgctctcgaccgcgcgcgaggcggcgcagtcgcgcgagatgaacgagcggctgcggctgttgtatgtggccctgacacgggcggaaaagtggttgatcgtggcggcggcaggcgatctgggcagcgatggcaacagctggtaccaggcggttgcgaacgcgatggccgaggccggggcgaccgggaccgagggcgatatcctgcggctggaacatggcgactggaccgcgcctgcgctggtcgaggaacgcgccacgccttatacggccgagacaccgccggactgggccagccgcccggcgcctgcgcccgtggcggcggtcaagaccatcgcgccctcggatctgggcggcgccaaggccctgcccggcgaggccggtcaggacgaagaagccgccaaggcgcgcggcagccagttgcacctattgctggaacatctgcccggcaccgatccggcgggctggcaggatcatgcgcggcgcctgttgcccgatcttgatgccctgctgcgcgacgatctgcttgccgaggcacgcggcgtgctcaactctccggcgctggccgaaatctttgcccccggcaccctggccgaggtgccgattaccgcgccgctgggggcaaggcgcttgcacggagtgatcgaccggttgctgatcggtgatagtgaaatcggcgtcgtcgacttcaaaagcaacgcggtggtgcccgcccggcccgaagcctgccccgaggggctgttgcggcagatgggcgcctatgcctacgcgttggaacaggtctatcccggccataccatccgcaccggtatcctctggactcgcaccgcgcagatcatgtggctgcctcacgatcttgtggccgctgccctgggtcgcatccagatatcttgacctccccccatcgggaacctacctttccggcccaagtgcatccctttttggagacagtccatgtccaccgtagccgtcaccgacgcaaccttcgacgccgaagtcaagaattcggacatccccgtagtggtggatttctgggccgaatggtgcggcccctgcaaacagatcggccccgccctggaagagctggcaaccgaatatgccggcaaggtgaagatcgccaaggtcgatgtggacagcaaccccaatgccgccgccgccatgggcgtgcgcggcattccggctctgttcatcttcaaggatggtcaggtcgtctcgaaccgcgccggcgcggcgccgaaagcggcgctgcagaactggatcgacagctcgatctgaggccggtttcacggtatgaaccaagaggcgccccgcatcgggcgcctctttttcgttccgatcacgggcgatggcaggagaggcagaatggctaagacgcgcgtattggtggaattcggcatgggcagttcgctcaggcgcgaggattataccgaggcggcgctgcgcgctctcaaggacgcgctgtggcacaactcggtcaacatggccgagctgttcggctttccgaaagaggcgatgatcgtcgatgccgagattggcgtgcagcggcccgaggcggtggataacgtagcgctggcggcagtgtttccctatggccagcccaatataacggtccggcaaggcgggctggacatcgacaagccgcagggcggcggacgcacggtcatcgccaatgcggcggtcgtcgtttcctttgacatggaggcggtgggatgagcgatcatcggatgatccttgagatgggcacaggtaatgacctctatggtcaggattataccaaggcggcgcgacgggcggttcaggacgctctgcaccattcctcgatcacgctgttttcgaaactggggatcgatcacggacagatgcgggtgcaggtgactatcggcgtgcagcgacctgatcaggtcgattgcgatgccgtcgccgccgaactgccgcgtggggttgccacggtgtgcgcggtgctgggtgggttggacgtggcggacccggatgccggaacccaccatgtcgtggcaactgccgcgatcgaggcgtacctgccctcccttgcgggcaaatatcagctgacacggaacgatccggtctgaacaccctcagccgagcgtgagcaggagggacagcgcaaaggggcttgtgcgaatcctttatttcgataaaacgcgaaatatggaaataacgattcccctccgcctgtccacccttgggcacccgcaacggctcgccgtgttccgcctgctgatgcggcgctatccgggccgcgtcgccgccggtgaaatcggcaccgcgctggatgtgaagcccagcacattatcgtcatatctttctgctttggtgcaggtggggctggtgacccagacccgcgagggcacctcgctgctttaccaggtggatatggacgggatgcgtgagacgatgaatgggctgttcctggattgctgccggggccgccctgaattgtgcgcgccaaccgatctttccaacttcgcgacgagcccactcatgacccacccggccttcaatgtcctgttcatctgcaccggcaattccgcccgctcgatctttgccgagaccctgttgcgggacgaaggcggtgaccggttcaacgtcttttcagcagggaccaggccctattccgagctgaacccccacgcggtcgaggtgctgcgcgccaagggtcatgacgtgacccgcctgcgcgccaagaatattgcggaatttaccacccccgagacgccgaagttcgatttcgtctttaccgtctgcgaccgcgccgcaaacgaggaatgcccggcctggcaggggcaaccgatctcggcccattggggcatgcctgacccggtcaaggccgagggcaatggcgcgcagaaaagcctcgcctttcagcaggtctatggcacgctcagaaaccgcattcgcgcattcgctaacctgcctttcgagcagcttgaccggatttccctgcaacgcgcggtcgatgatctgggccgcgaggcctgacccgatccgatccgatttttcaaaggaattatcatgaccgtttacgcactgaatggacttggccgtatgggcaagctggccctgaaaccgctgctggagcgcggcgcagaaatcgcctggatcaacgatgcggtgggcagccccgagatgttcgcgcatctgctggaattcgacaccgtacatgggcgctggcaggccgaattcggctgggatgaccagtcgatcaccatcgacggcacccggattccggtccacaccagccgccggatcgaggatctgccgctgaatggggtggatgtggtgatcgactgtaccggcgtcttcaagaccgaagcgaaactgaccccctatttcgatgcgggcgtcaaaaaggtggtggtctcggccccggtcaaagatggcgatacggcaaacatcgtctatggcgtgaaccacgatatctacgagcctgcgcgccaccggatcgtcaccgccgccagctgtaccaccaactgcctggcgccggtggtcaaggtcctgcacgaaggggtcgggatcaagcacggctcgatcaccacgatccatgatgtcaccaatacccagaccatcgtcgaccgcccggccaaggacctgcgtcgggcgcgctcggcgctgaattcgctgatccccaccaccaccggcagcgccaccgcgatcacgctgatctatcccgaactcaaggggaagctgaacggccatgcggtgcgggtgccgttgctgaatgcctcgatcaccgattgcgtgttcgaagtcgcccgcgacaccagcgccgaagaggtcaacgcgctgttcaaggccgcggccgaggggccgctgaacggcatcctgggatatgaggagcggccgctggtctcggccgattacaccaacgatccgcgatcctcgatcgtggatgcgccctcgaccatggtggtgaatggcacccaggtcaaaatctatgcctggtatgacaacgagatgggctatgctcaccggctggtcgatgtggccatcatggtgggtgacagcctgtgacccgggccccgtccgagcgtggcgggttgtcggcctatatcgctgtcaccgccgcctattgggccttcatgctgaccgatggcgccctgcgcatgctggtgctgctgcatttccacatgatgggcttcagcccggtgcagctggcctatctgtttgtgctctacgaggtcgcgggcatggtcaccaacctgtcggcgggctggatcgcggcgcggttcgggctggcggccacgctctatgccgggctggcgcttcaggtgggtgcgctggtggccttgtcgcaactggatccgggctggcagattgccacatcggtggcctttgtcatggtcgtgcagggcctgtccggcgtggcaaaggacctggccaagatgtcctcgaaatcggcggtcaaactgctggcgccaaaacagggcgacgggttgtttcgctgggtcgcggtgctgacagggtcaaagaacgcggtcaaaggcgtggggttccttctgggcgccgttctgcttgggttcgccggtttcaccgctgcaacactgggcatggcggcgatcctggcggtgatcctgctggcggtgctggtcgccatgcctgccggcctgcccaagggccgcaagggggccaagttttccgaggtcttctccaaatccgccaatatcaactggctctcggcggcgcgggtgttcctgttcggcgcccgcgacgtgtggttcgtggtcggcatcccggtctatttctacgcggtcctgtccgacggcagcgaggcgggcaaccgcgccgcgttcttcatgatcggcagcttcatggcggggtggatcgtgttctatggcgcgatacaggcctcggccccgcgcctgctgcgcgccgcatcgcggggtgaggacgggttgatcgcagccgcccgccattgggcggcctggctggcccttgttcccgcagttctgacgggcgcgaccttgatttccagcggaccacagccctggctgacggcggttctggtatcgggcctgctggtgtttggagcactctttgccgtcaattcctcgctgcattcctatctgatcctcgccttttccaaggacgagcgggtcaccatggatgtggggttttactatatggcaaatgcggcggggcggctgttgggcacgcttttgtccgggctgacctatcagctgggcggggtacccgcctgcctgggaaccgcggcggtgatggtggcgctcagcgcgctggccgccggtcggctacaggtggcaccgacccccagatcggcctgagccaaggcccacaatagaaaaagccgcccgaaacacgagcggctattctaacgtcgatccgtggggaaaggatcagatcttggcgatgtcggcacggctcaggccaatgtcgtccagctgggcgtcggtcagaaccgacagcgccttgcgggtgcggcgcgagtcgttccaggatgccacggcttctttcgccgagtagaagaaatccaccacgcggagaacggtgactgctccgagcggcgctgtggtgctggtggtatatgccatttgcgcgttcctttgaatgaaacagccgaccctgcgtcggttgtgagcctcagataggggatggatccgagtcttacaaatgcccgctcggcaggcccgaaatgcaatccgtgcataacttgtgggcaatatgcataacttgccctcgcgcacgcgacggcccatatacgggcgcaacacaggatggaggcattcatggcagacgatcaattcccgggctggcacggcaccacgatcatcggcgtcaagaagggcggcgaggttgtcatcgcgggcgacggtcaggtcagcctgggccagaccgtgatcaagggcaccgcccgcaaggtacgccgcctgtcgccgggcggctatcacgtggtcgcgggctttgccggatcgaccgccgacgcctttaccctgctcgaacggctggaagccaagctggaggcaacgcccggccaactggcgcgcgcctcggtcgagctggccaaggactggcgcaccgacaagtatctgcaaaagctcgaggcgatgctgatcgtcagcgacggtcaggacatgttcgtgatcaccggcgcgggcgacgtgctggagccagaacatgacgtggccgccatcggctcgggcgggaatttcgcgctggccgccgcgcgggcgatgatggacagcgacaagagcgccgaggaagtggcccgtgccgccatggcgatcgccgccgacatctgcgtctataccaacggcaacctgaccgtcgagaagatcgcgaaataagtgaggccgcgccagtggcgcggcctcgcgggcggagagagtgagtggtggcgcccgttagagcatgtcgcgaaaaagtgggaaccggtttttcgctccccggacatgcgagatcaaaatgttagagcgtgcagcgtgaatgcgaatgaacgcgacacgctctagttaatcttggcgacgcccagcggcacaccggccacgtcgcaccagatgtagacttcgttataggcggaaacatcccaggtcggcggcaccgcatatcgctgctttccggtcagcgacagcagcgcacccagcttggtgtccggatcgtacttgccgtccttgccgaatgcgacgcgcgggtccggaccgccatcgagagagaaatcgtcacccagttcgacaacatagcgttcgccatctttcaccagcttcaccgagcccgaggtgacatggttggagcggccttcaaagtgacccttggtgccgccggcaaaggcggcggtgctggaagcaagcgccacggcaacgccggcagcggtagcaaacaaagaacgacgggtgatcatgagtggtgaattcccttggttggactttgcgtcttgtgcgcatagagaggaataagcttgcaggagcctttcggaaaggttgcctcacgcatagctgaaagcacgtgtcctgcggtgaacgccgcgtgatcggcttgtgttttcggcccccatgcttaggttccggaacgcaacaacgagattgagagcacatgaccgacctgaccccgcgcgagatcgtctcggagcttgaccgtttcatcatcggccagaaagacgccaaacgcgccgtcgccgtggcgctgcgcaaccgctggcggcgcaagcagctggccgacgatctgcgcgacgaggtataccccaagaacatcctgatgatcggccccaccggggtcggcaagaccgagatcagccgccgcctggcgaaactcgcgcgcgcgcccttcatcaaggtcgaggcgaccaagttcaccgaggtcggttatgtcgggcgcgatgtggaacagatcatccgcgaccttgccgatgccgccatcgtgcaaacccgcgactatatgcgggacgaggtccgcgcccgcgcccataaggcggccgaggacagggtgatcacggccattgctggcgaggatgcgcgcgagggcacccgcgagatgttccgcaagaagctgaaatcgggcgagttggacgataccgtgatcgagctggaagtcgccgatggcgcgaacccgatgccgatgttcgaaatcccgggccagccgggcggcaatatgggcatgatgaatctgggtgacctgttcggcaaggcctttgccgggcgcaccacccgcaagaaactgcgcgtggctgacagctatgaaatcctgatcggggaagaggccgacaagctgctggatgacgagctggtcaacaagaccgcgctggaagcggtcgaacagaacggtatcgtgtttctggacgagatcgacaaggtctgcgctcgctcggacgcgcgcggggccgatgtcagccgcgagggcgtgcagcgcgacctgctgccgctgatcgagggcactactgtcagcaccaaatacgggccgatcaagaccgaccatatcctgttcatcgccagcggggcctttcacatcgccaagcccagcgacctgctgcccgaattgcagggtcggctgccgatccgggtggagctgcgcgcgctgaccgaagaggattttgtgcgcatcctgaccgaaaccgacaatgcgctgaccctgcaatacacggcgctgatgggcaccgagaacgtggccgttacctttacccccgacggtatcgcggcgctggcccatatcgccgccgaggtgaaccagagcgtcgaaaatatcggtgcgcggcggctttacaccgtgatggagcgggtgttcgaggaactgtcctttaccgcgcccgaccggtcgggcgaggcggtgacggtggatgccggttttgtcgataccaatctgggagagctcacacgctcgaccgacctgagccgttacgttttgtaacagacggggtttcgccggaacgagggtttgaaatgcggattcgggttgcgatcatcctgagtgtcgcgctgttgtcggcctgtaccgaccgcagctatacgccgatcacgcccgaggcattggcggtgggcagccccgccacgatctttgccgcgaccacccgggtgcaaaaggacgacggatcctttggccctgaccgtgccgacaacctgagcctgctggaactgaccgtctcgatcccgcccgaccgtcgccccgggcggctcgatttcggctatggccgggccaacccggaaaaacagttcatcctggccgggcagacggtgttcgaccagcccgaagcgtttcgcgcccggttaaagcaagagcttgcgcgacaaccggcaggacagcgcgagctgactctgttcgtgcatggcttcaactcgacccagacagaaaccgcctatcgcgccgcccagctggcccatgacatcgagatgccggggtcgctgatggtctattcctggcccagcaagggtcatgcgctgggctatgcctatgacgccgacagcacggtgtttgcccgcgacgggctggaaaccgtgctgcgcaggctgggcgaacagcggatcgaccggcttgcggttgttgcccattcgatgggctcgttcctgttgatggaagcgttgcgccagatcgagatcgccaccccgggctggtccgcgcgtcatctggacggggtcatcctgatctcgcccgatctggatctcgacgtgttccgcagccagatgcgccggatcaagaccgtgccacagccctttgtggtgatggcctcggaaaaggacaacgtgctgaacctgtcgcgacacctgcgcggcaagcaaagcagcgagcggctgggtcagatcggctcggccgcgctgatcaccgacctgccggtcgcggtgatcgacaccagccagttttcggacgaggcggaatcgggtcatttcatcgccgccacctcgccgacgctgctggcgatgatcgccgaggcgcgcaacatgaccgacctgttcgaggcgggaaacgttccgctggaacgcgcttttcccgggatcgtctcctatgcgcgcgacacgctggacgtggtgatcgagaataacgaccgctaaccccggttgcgcctgagatagacgtaataggcgccctcgccaccatggctgatatgggctggtgtgacctgcaataccgcctgtgccagcggcggcagcgacagccattgcggcacctgatggcgcaacacgccacgcggggtggggatggggccgggttcgtcgcgatatttgcccttgccggtgacaaccagaaccagccgcttgccctgggactgggcggtcaggatgaagcggatcagggcagggtgggcggtatcgacgcgcatgccgtgcaggtccagcttgccctcgggtttcagcttgccgcgccgcatccttgtataggcctttgggtccatctgcaccggcgtgcgcgacagccgctcgctgagcgatggcgacagcgcatggcgccccggtttggcgcgcgcggcctggcccagttcaaacggctccagaggcaccggaagcggtttggtgggcttcggtttcggcagggtctggggatgcaccccgtccacgcgttcgggatgcaggcgatccgcctgccgcacgaccttgcgccagaggtcgatttcatcccgtgtcagctttctccgggtcatcagtacccgtccggcaacagggcataggcgcgctggatcggcagcaaaaccaccatgcggcccgggtcgcgcaacgtgcccgccgcctgtcccgccgcgtctccggtgccaaagaagatatcggcccgctgagcccccttgatggccgagccggtatcctgcgccaccatcaggcgccgcatcaggccggcaccgttcttttcgacccagaccggcgcgcccagcggcgtataggcgggatcgaccgcgatcgaccgcaacggcgtcaccgaccggttcatcgccccgacaggccccagatccgagggcaggtgccgcagctcgcgaaagaaaacgtaagacgggttgtgataaagcagctcggtcccggcctcggggttgcgccgcacccagttcttgatcacctgggcgctgacctgatgggcggaatagacaccgcgccgtaccagttcgaccccgatcgagcgatagggatgcccattggcaccgccatagccgacccgcacggtctggccatcgggcaagcgaatgcggcccgagccctggatttgcagaaagaacaattcgaccgggtcatcgacccaggcaatctcgagcccgcgattgtccatcacaccgctggtgaggatctggcgcctttccagccatggattgctggcgcgcgcctcgggcggcatcttgtagaccggatagcgaaagcgggacgaggggaaccgcgcgccctcaagctcgggttcgaaatagccggtgaacagcgcgtcctgcccgtcttctatcaggaccgggcgaaacagcagctcgaagaaaccgcgcgcggtttcgggcgtcgcctcgcgcgccatggcgcacaggctgcgccagtcgggatcattgaactgatcgcaggtgttcagaaaggtcgacagcgcggccgcgtggtcatcctctgcccagccgtccagctgggcaaaggaaagaacggtatgcgtcgtctctgccgctccggctgaggcggtcatcatggcacctgccagaacagccgaccggagcgcgccaatcatgcgtccgtggcgacaagcagccagttcggatcgtcggtgcccatgacgcgggcaaaggtccagacgtccttttgccgtttcaccgccgtggggctgccttcgatcacatcgccgccccggtcacgcacgaccgaggtcagctcgcccacaaagcgcatggtgatctcgcctcgattgctgtccttgtcgaaatgcacatcctggatcgaggtttcacgtacaccgatgaattcggcctcgatggtcaggccctgatcttcgcgcgcggcgaccacgccaacgaaggtttcaaacacctcttcggtcaggaacggttcgatctcgtccagattgccgcgctcgaatcccatcacgatcatctcgtaggcgccacgcgcgccctgtacgaattcgctgaccgaaaaggcgggttcgatccgtttcattgccgcaagggcctgggcttgcgggctgtcctcggggacatggtcggtgatatcgcggtcagggccgccttcgatcacctcgaaatcacgccgggtgcggttctccggttgctgcggcacgggcggcttttcgaacccctcacgggttccaagcacgcttttcaggcgcagaatcagaaaaatggcaatgccggccagcacaagaagctggatcaggggagagttcattatgtcctcggtctcgggccagaaactttgtaacctgggcttaggatcactatgtaggcaacggttgggggcaagtccaccattgaccataggcgaaaggacgcgctgaatgtatctgtttctggccttcctgctggttccgatcatcgagatcgccctgttcatacaggtcggcgggctgatcgggctatggccgacactggcgatcgtggtgctgactgcggtattgggaacctggctggtcaggacacaaggccgcatggcgctgggccaattgaaccgcgccttcaaccagttggacgatccgaccgagccgctggcccatggtgcgatgatcctgttttccggcgctttgctgctaacgccggggtttttcaccgacgctttgggatttgcgctgctggtaccgggcgtacgggtcgcggtctatcgctacctgcgcgcgcgcattcaggtcgccagttttcagatggggccaggaatgcgccagccgcatcgtgacgccggcgacgtgatcgacggcgaatgggaagaggtgcgcccccatcgcgaacgcggcgccggcccgtcaggctgggtcgaggggcccgaccggcattgagccgaccgcgccaaactgttaagcagtggcaaatttgtaaagccggaggatttcatggccgagaccgacgccgctgctgcccagcagccgccccagatccagatgcgtgtattgggtcagttcattcgtgacatgtcgtttgaaaacgtcatggcgcagcgcggggcctcgggcgacgtgcaacccgacgtcaatgtccaggtcaatctggatgccaagaagcgcagcaccgacaaccagtacgaaattgcgatcaagctgaacatcacctccaaggccaagggcatggacgatgtgctgttcgtgttcgagatcgactattgcggcattttccatgtcgagggtgtgccgaacgagcagctgcacccgttcctgttgatcgagtgcccgcggatgctgttcccgttcctgcgccgcatcgtcagcgatatcacccgcgacggtggctatccgccgctgaacctcgacaatatcgacttcatggcgctgtaccgctcggagctggctcgccagcaggcggccgcccaggccgagcaaaaggccgacgcctgatccggaacgcgcgcctgacccgggtcaggcgcgtttccacaccgcgttttcccccagtttctcgacaaactcggcatgcgccgtgcgctctgcctcggtgatccttgcgggaaggggggttggccgtggcatcgcccgccaggcggtttcctgtccggggccatcgcccgttgtcaccgtcgacaggccgaaatcgggctgcttgccaccgatcagttccagatagacctcggccaggatctcggcatccagcaaggccccgtgcagcacccggttcgagttgtcgatgccaaaccgccggcacagcgcatccagcgtggcgggcgagcccggaaatttgcgccgggccatgcccagcgtgtcgatggcccgatcgaacggaatctcgggcaggcccatccagcgcagttcggcattcaggaacttcatgtcgaaggacgcgttgtggatgaccaaatgggaatcggcgacgaaatcgcgaaacgcctgtccgactttggcaaagaccggcttgtcgcgcagggtcacctggcccggttccggctgttgcggcggctccaggatatcggggccgatgccatgcacgccaaaagcctcggcgggcatcatccgttcgggattgatatactggtgataggtgttgccggtggcgatgtggttccacaactcgaccgcgccaatctcgacaatgcggtcgccggtttcagggtcgaatccggtggtttcagtgtcgagtacgatttcacgcatggatgttacccgcccgtatctgcctgacgatatcctgcacctgcgcgcgggcatggtccagcgtgtcggtcacgatcacgaaatcggaccgcgcgcatttttcttcgttcggcatctgcttggcccggatctgttcgaactgtgcctcggtcatggtgccgcgtgccatgacacgggccttttgctcctcgggcgggatcgagacacaggcgaccgcatccatcgcggcctcgcccccggtttcaaacaacagcgggatgtcaaagacaaggatatctgccgtcgcgctgtcgcggaaccgggcgcgatcctcggccaccagcggatgcacgatggcctcgatccgtttcaacgcctgcgggtcctcggcaatgatgtgtttcagcaccgggcggctgaccgcatcgtcaaccaccgcatcaggaaaggccgcccgcattggcgctacagccgcgccgccgctggaatagagcctgtgcaccgccgcatccgcgtcccacagcgcgcagccttcgtccacgaacatctgcgccgtggtggatttacccatgccgatggagccggtcagcccaagtcgaaatgtcatctgagcgcggccgcgcgcgtggccgcatcgacaaccgggcgctcgccaaaccagcgttcgaaccccggcaccgcctgatgcagcaacatgcccagcccgtcgaccgtggtgcatcccatctcttcggcttctgccagaagacgagtcttgagcggagcatagaccagatcggtcaccaccgcatccgcgcgcagcccatccagcggcacccgcagctccggcttgccgatcatccccagagaggttgtgttgaccacaagacgcgcatcctcgatcacgttcccggcctgcacccaatcggcgacggtgacccgctggccgaaatcgtccttcagcttgtcggcgcgcacacgggtgcggttggtaacgatcacctcgggcacgccagcctcggccagggccgagatcaccgcccgcgcagcgccgccggcgccaaacaccaccgccggccccgatttcgggtcccaaccgggcgcacctgcgcgcaggttttccatgaagccatagccatcggtattgtctgccaggatccgcccgtcttcgcgaaagatcagcgtattgaccgcgccgatcagcgtggcccgatcggtgatctgatcggcaaccgacatcaccgcctctttgtgcgggatggtgatgttcacccctacaaagcctgccttgggcagggtgcgcaccacctgcgccagatcctggggcgccacatccatcgggatgtaatggccgttgatgccataggttttgagccagtggccatgcaaccggggcgatttcgaatgcgaaatcgggtggccgatcacgccagccagcggaatccggttctcggtcatgtgtcaatcactccgcgcaatgccagaaaattgagcagttccaacaggggcatacccaaaacgttaaagtgatccccgtcaatggtcgagaacaggcgaacgccctcttcctcaagcttgtagccgccgaccgcgtggcgaatgctgtcccagttgcgcgccacgtaaccgctcagatagctgtcggacaatgcccgcatccgcagccggacctgaccgacatggcgccagacgggttgcccgttttcatagatcaccgcggccgacagcagcatgtgccgctgaccgctcatctgtttcagttccgccaatgcggtctcggggctgtcgggtttcgacaacagcctgccctgaaagtcgagcacctgatcacatcccagcaccatggcgccgggatgcttgtcgctgatcttgcgcgccttcatctcggccagggcatcggcgatatcgcgcggcggtgcactctcggccagcagggctgcctttaccgattcttcatcaacgcgcggtacatccttggtaaaggggacggctgcgttttccagcagctgggcccggatggccgagccggatgccaggatgagggggacagtcatgtggaaaaccccgtgggaaatctggtgatcgctctggtacggtttttcatgcttttcggcttgacgtgcaagcccggggaaaaccgataaatctcacccgagtcgcccgggttccatcccatctggacaaggataaccgcacgagcagggataacaggacatattcatggtcctccacccgtactccccgatcttatccgccaagagaagttgatgtaagccactgttaaaaaatgtaaatgtttgatgtttccacagacctcggaacattcgcgcaaagtttcacacattggggaaaaccgcagggagagaacagttatccacgaaaacggagcggcctacaaaaccatcaatctttcttcttttcttttttattattagatacgaggccaggaccccgaagagagacatgatgaccgacctgctgttcaccctctacccatgggtcaaatccctgcacatcatggcggtgatcagctggatggctggtctgttctatctgccccggctctttgtctatcacgtcgaaaaggctgagaaggtgcaggaggcaccggcgatcttccacgagatggaagaaaagctggtacgcgtgatcatgcggccggccatgatcgtgtcctgggtctgtggtctgatcatggttctgacgcccggaatcgtcgactggggcgaggtctggccctggaccaagggtgcgtccgtcatcgcgatgacctggttccacgagtggctcaacgcgcgtcgcaagggctttctagcggggcagaaccggctgaccgggcgccagtaccggatgatgaacgaggtaccgacgctgctgatggtggtgatcgtgctgtcggtgatcgtgaaattctgatccccctttgactctgcctgccagcgcgcttatctaggggtcaacgcgcccgtccgggcatccgtgtctcctgttcacatattccgttctagcgccgccacagggcggcagagggtccgtatacgatgacgatcgaatccctgaatcttgccgatctcaaggcaaagagccccaaggacctgctgtccatggccgaggagctggagatcgaaaacgcctcgaccatgcgcaagggcgagatgatgttccagattctgcgcgagcgcgcggacgagggatggaccatcggcggcgatggcgtgcttgaggtgctgcaggacggctttggctttctccgctcgcccgaggcgaactatctgccgggtcctgacgacatctatgtctcgcccgacatgatccgccagtacagcctgcgcaccggtgatacggtcgagggtgagatcaaggcgcctgacgatagcgagcgctatttcgccctgaccaatgtcaccatgatcaacttcgaagatcccgagaaggcgcgccacaagatcgcctttgacaacctgacgccgctttaccccgatgagcggctgaagatggagatcgaggatccgaccatcaaggatcgctctgcccgggtcatcgacctggtcgcaccgatcggcaagggccagcgttcgctgatcgtggcgccgccgcggaccggtaagacggtgatcctgcagaacatcgcccactcgatcgagcgcaaccaccccgagtgctatctgatcgttctgctgatcgacgaacgccccgaggaagtcaccgacatgcaacgctcggtcaagggcgaggtggtgtcctcgacctttgacgaaccggcgacccgccacgtggccgtgtcggaaatggtgatcgaaaaggccaagcgcctggtcgagcataaacgagatgttgtgatcctactcgactcgatcacaagacttggtagggcattcaacaccgtagtcccgtcctcgggcaaggttctgaccggtggtgtggatgctaacgcgctccagcggcccaagcggttctttggtgcggcccggaacatcgaagagggcggctcactaaccatcatcgcaaccgcgctgatcgacaccggcagccggatggacgaggtgatctttgaagagttcaagggtaccggcaactcggaactggtgctggatcgcaagatcgcagacaagcgcgtgttcccggccatcgacatcctgaaatccggaacccggaaagaggacctgctggtcgacaagggcgatctgcaaaagacctttgtcctgcgtcgtatcctcaacccgatgggcaccaccgatgcgatcgaattcctgttgtcgaagctgaaacagaccaagacaaatggtgagttcttcgattcgatgaatacctgatccggtatcccggcagcgcgagggcaaggatatggacacgatttttgccttggccacggcacagggcaaggcgggtgttgcagtcatccgcctgtcgggtccgcgcgcctatcacaccgcctgcctgctggcggggcccgacctgccgtcgcggggcctgtcggtccggcagctgaaggattcgcagggcgcccgcctggatgatggtgtggtgctgacctttgccgcacctgccagctttaccggcgaggacgtcgccgaattccagatacatggcagcctggccaccaccgaagcggtgctgcggtgtcttggcgatcttgacggattgcgcctggcagagcccggggaattcacccggagggctttggaaaacggcaagatgtctcttccccaggtcgaggggttggccgacctgatagacgccgagaccgaggcgcagcgcaaacaggcgcaggcggtgctgaatggagcattgggccagttggccgaaggctggcgtgccaaactgattcgcgccgccgcgctgctggaagcggtgatcgactttgccgatgaagaggtcccgacagatgtcagccccgaggtgcgggcgctgttggccgaggtgcgcgcggatctggaacacgagatcgccggcgtccgtatcgcggaacgtattcgaaccgggtttgaggtggcgatcatcgggccgccaaatgccggaaaatcgactttgttgaacatgttggcgggtcgcgaggcagcgctgacatcggaagtcgcaggaaccacccgtgatgtgatcgaggtgcgcatggaccttggcggactgccggttactctgctcgacactgctggactgcgtgaaaccggtgatctggtcgagggaatgggcatcgccctggcccggcgtcgggcggaccaggccgatctgcgggtctttctgacagaggatgtcgatgccatgggcgtggaattgcagcccgacgatctgcatgttctcccaaaggctgaccagcgcccggatacggcaaacgcgatctcgggcgtgacggggcagggggttgatcagctggtgcagcggatctcggatgtactcaagacccggtcctccagcgccggtattgccacccgcgagcgtcatcgcgtggcaatgaaaaccgctttagacgccctggatcgcaccggcactgttctggaatcgggcccggacctgtatgatatcgctgccgaagaactgcgcaccgcgatccgtgcactggaatctctggtcggccggattggagtggaaacgctgttggacgaaatctttgcgtccttctgcctgggtaagtgaggagtgtttcac