ctgctgtcttttccagctctggttttagggacagtcgccgtttggagatagtgtagcgtgggatcttgccttgtgacttgtaaccgtgagactcgggatatgacatgccgcgaacattacagggaagtctggtatggaggctgttttgttcgctcccaaagtcgatgggtgaataaggtaaatgatcaaatctgagaggcagttcaagttgatggaggagagtacgccggggatgttgtaagtgactgcaccaataactcgcttgcaatcagtccgatgaaagtttggtggatcagctcttgggtcgagcccaaaccggcagactaacgagcagtggatgtagtgacgatctcatgcgatcagtagcgacaagatggtgaggttgtaaagagagaaagaaagacggccttgatggaggtcggtgttatgtgtgtaagtgccgtcgcaggcgcacacagacacttgggcagctgctacactacatccggccggatactgtgtagtgttaagtatgtagagccaggtaggtagtagacgggaggtacactacctacctacctgatggcggaccaccactcctgcaagtgtcatcaacctaccgtagcatttgtgcaccccgggtttcacgggagcaatttgagcatcaggttcaagtctagacacgtttcggatccttaaagacggctacgacgatcttatgataaagtgctgcccatctttgcccggtgagctacatgttgctcgacctcttttgtttacttccccctccactttcgctcaatacctgggtacctacgtattgtcccatgcactgtctgactgcttgaaacagctgaaggcaggggaccaggtaagcttcagaaagcactgaccaacagaaagatggggaaggtttccccatttctccaatcacaatcgtctaaacagccattggcacacgctagtaggccagccaagcagcacttgcagtgcgggcagcgactgcaaaacctcaaagagaccacaaccgcgtctttgacgtgacttgttagtttccagagtgttgggaaattttaggcctgtctctgcctgcccgcaaacaggaagaacaagaggaagactgagaatgcctgttttgatgtcggctctccatatcaccactactgccaacgactgattaaccacgcctctctctcccctcgtggaccattcattccttcccgtccttcggcgattgataacaacgacaacgacgacgacgacgatagctacgaaaatcacgacgacaaccacaacgtgcacattgttgcgccccgtggccactaccaagccgtcaagccttcacagactcggcatgccatggcaggcaaggactctataggcggctttcccatggccggaccacgacgacccgaagctgctcccgcgaatcgcgcccgaacagcaacgcccaatgccctccccgtcgccccccagagaaatgcaccagcaccaacaggcccagggccagtgatcccgcttcacgttatcgatgcgcccacacagcgcctctacgccgttgccgtctacgcggctctttttgcgtggaaggtgtacgactggacccaagtggtggaagaaaataccgagtctttctggctgttcctcaagtggatcgccctagacctcatctatctcttcggcctgcccgagcttaggataccatggctcgaactctcccagtccttcgtcgtcttcgcctttgttgcccacgccttggttgactggatgctcatgttcaacatcggcctcccgtggcagacatggctgttcggatttgtcaaggtcttttacgaccgggagcttgccattaccgaacatcaagtcaaggtgtccagcatcctctacaatcactccctcctcatgggtaggcagattatcaacattctcccagaagggtaagtcataccaagcaagagcactagtgaaaaggcccggcaaagctgaccattcaccagctctgtggtgctcaaccccgaaaacaccccgtactgcattggaggggacaccaaggttgcctcgatccctctgttcttcaatgcgacaactcccatcgatgtcgagatcatccgcaccgacctcgagaccaacgaacacgaagtcatcaagttgacaagaaaccagctcaaggaaatcaagaatgaggtcaagaggaacgcagatgacgagatcttcactgttaagtacaactttcccgtcaagaagcctggtgcctatcgattgggcaaggcgcttgacgagtataagcttgaagttcatcgcaggactgccctcacctttgtggtcccttgccctcgcgctagcgtcgaggtagtctcctcgccaaaccgctgtgtcggcgagttgtctgatctcagcctcttggttgatggcacgccgccactaaaagtcatctatagccgcaccatcaacggcaaagaccacagcttcaacatccagagcttgcagccagagggcttctcttctccgctcctcggtgcttcgcgtagtcttgcgagactcattgaggatgatgacgtctcctgggctcgagctcaacgggtccccgtcaacctcaatgaatccatgaacgctggtggagtctggcagtattccgtcgatgaggtccatgatgcgttcggaaacgttgctaggtacaccggccatgctgacgacttggatcccaagacaaggccaaagcatctggtgcagaacctcttcgtcaaggagcgaccgcgtgcgcgtcttgaagggtgcgacgttagaaatcctctcaaggttgccaggggcggttccaaagatcttccaatcagatacgaacttcctggccccgtacccgacgacactacgtacaccatcagctggctattctcgccgattgacaccctcaccaagagcggtgaccatggggatgttgtttctgttggcacctacgacaccaagaatgccagggaccggccgagaatcgctgcgcctggtttgtataccctcaagtcggttgttgccggacaatgcgagggagaggtgcaggagccgtcttcttgcttgctgctgaaccctctcgagcccaagctcacgctgcgctcggaggagattccagatacttgcgctggaaattccattgggttgcgcgtcgacatggacctcattggtactccacccttcaacgtcagatacgaggtcatttccaatgggcagcgttcggtggagcgtatcaaggttaatggcctacgtttccagcaagaattcatccctagaattgccggacatcacaagtacgtgttcacacatattggcgactccatctacgaacctcaaaagctcagcgggcccgagtatatcctcgaacaagatgtcaagccagcagcttctgccagcatcattcacagcactggtaacatggccgcttgtcttaacgacgatgtctcggtggatgtgcagcttcaaggcgacgcaccatttacgctggaatgggagattatccatgacggcaagagaaagcagtacaaggtcaaggatatccagacgaacaagtatcagatcaagacgggctcccttgctaagggcggcgagtatactctggcgttgacgagcgtccaagacaagagagcatgccgtaactttgtgcaggatgaggtcaaggtctcagtgcgccgccagaacccaagagcagcgtttggtcttatcgatgccaaacgcaggaccatggcagttgagggctcgacggtcaagctgccgcttcgcctcactggagagggcccatggaaggttttctacagcaatgtcaacgatacctcgagaaacgccccccgggtcctggaaaagacgatcaagcacgacaatgacttccttgatgttcgcaccaagggtatcttccagatcacagatgtctgggatcgacaatgccacggcattgttgatccgaaggcatcgtcttttgaagtcgactggttccctcgtccagagctcgccattgtacagtctgcgcacgttcagccagatggcaccaacagctttgttgtgagcgatgtctgtgagggcgacgtatctggatttcaagttgcactcaaaggtaaatctactatcagccgccccatcaggcacattccttggtttccccacagcctgctaatgtctacacaggaacgcctcccttccatgtcgaataccagattcgccatcaacctgcgtctgggccagcttctatcagtaggaaagattttgaagctgccctcggcaaagcttccgtccctgcagacacctccagggcgggccagtacacgtacacgttcaactcactttctgataacctctacattaatgaccggactttcaagcccgtgactgttaaacagaaggttaatcaaaaacccactgccgccttcgccaagcccggtcaaaccttcaagtactgcaagacggaccaaggtgaatccgagtcgattcccatcactctcaacggcgtccctcccttcaacctcgagttcgaaatcagacaccaaagcagcccgattccggaagtgtaccgtacgcctgcaatcaactccaactcgtacgagatccagatcccgcgtcaccagctgcgccttggaacccaaacgattcgcattcgcagcgttcgcgacggcagcggctgccactcgatctccgattacacatctgcccacagggatactcccgatggcaaggcccactcggttcaaatccagctctttgaggcgcccaccatttatcctctcgagactcgcaccgactactgcgtcggcgaacgtctggggtactcccttgctggtgccgctcccttcgaggtttggtataccttcaacggcgaggagtcaagggccaaatctcccaccacgactttccgccgtatcgccgagcaccccggtgagttcacgattacctcggttagtgaccgggcatccgagtgccgcgctcctgtcaacatctccaagactattcaccctctccccgcggcccgtatttccaagggcaagcaggtgcagacggacatccacgagggtggcgaggtcgagattcttttcgagttctacggaacccctccgttcgagttcacgtatactcgcagcaccaaccccaagaagaagggtgagcgtgcgacggtgttggagaccaagcacgatatcagcgaagagtatagcaaggtcatcaaggccagccaggaaggtgcatacgaggtcgtggccatcaaggatcggttctgcgcgttttcgacgcagatgcttggggtggaatatgtggagggtaaggatgggcggttgctgaagtaccaatgatcaccttctttgtgaaaatcagaagacaaaaaggagtaaggcatgggaggtggcaagaaacgaaaaggggtcggacatgaagggaggaaggcggaggaaagagaatcatgcagggagtctcagagaaacaatgctgggtgacacggtgtgctctggtcggctggccatggccacgtatggcatgaagtgggctgttgcacagctggaggaagcaaatcaaaaaaattaacgatggaaaagaagatgagagagatagggttctagggatggagatctggttttcgtgttttcgtttttctctttttttttttgtaacgaattactaccactactctacatccacttatgtgtttttctgtagactaagaacatagcatggcgttttctgtctttatggggaacgaacaattaccacaactcacgagaatgaacggaataggatatgatgggaaggcagaaagggcgggcggcaaggaaaaggattaatgaaaagacttgaaatcatgctgaatcagtgtttctgtttccgtgcgtccattccttgaaatcgaaaaaaagtgttgcagtatttcaaacgtgttgtgttgtcatatatatacctttccatatttctatccaatccgtatcttatgcaatgctctctctctctctctctctctctctctctctctctctctctctctctctctctatacttcttgctgaatttttgaatggtccactttcctaaaagcgaccaactgcgcgaatgcggactccatccagaccggcctatcccattcaaactttgtcccgtattccttctcctcctggtctccatccatccatccatccccgggggagtctgtgccttcttcgccctctccccagcttacttcatcccggaagtcctggttagccccgtcactaccccctctccccatcactagcactcttcgccctcttcgcagggctcatatctccactcggtcgatgatgcagcttcttgttcgccagcacatcatccctacttctactaccactactactgctactaccaatagtactaatctcctgcaggccaaataataacgacctagcaccggctaccggtgaggagcagctattgcttgcgaggagggtttgcttcttgagggaagatggcacaggtacagacaacaccgagatcggtgtaaccactggcacagcagcagcactctccaacctattcagcgcctcggtgagttttctccgagcttcgagctctctgttggtacttggagagctggagaaggatgaaggaggaggaggaggaggaggagaggaggagcaggtagtagtattatagggggaaggtgacgatcgaggtcgatagaactctttgacaatgcagagcgcggcgtggtagacttggtagaggaggaggcgaatgccggcgttggggaggtcttcgatcagcgaggagattatgtcgttgtcgctgttgctgctggcttctgttggtggcggaaggctggatattgttggtgcaggtgcacgagtaatggtggtttgttcggtgatggctgtgatggacatgactcctgtgttggtgctgtgggtgctggcacttgtgtttctactgctgcccccgagatggttcgcatgggtagaggcaggaccggtttcgaaaccttccatgaaggattccgagacgccgtcgctgaagatggtagctaatagtggatcgccaaagacgcagttactccaatcttgaaggccggtaagcgttagtcgtcgttctgtaccgatgtagttgtctgacgcggatgatgccggttgtggtgctgtcgtgtagttgctatagccgtttgtacttgtcgtgctctccacggtgaccaaggtgtttgtgtcatcagccacgtcaataaccactaatctcggcgtcttgacctcgttgagcaagtgttcaaaccgcctgaaatgtcttcgtatctgcgagtaagccattgtgaccgccatgtcttcgccgtctcttagaacaccctccaataacgactgaaaggcagttgaccaattccttgctccgtcggctgccaccaagccgccttctccaagcccagccaccttgtccgaaagctctattcctggcattttagggatgacgaccgccacggggccgaacctgcccgacggtgaggtcattgacgagagggatcggtaaagttggccgagatgcttatccaaacgtttacgctccaagtggctggggggagaaggtaacaaggcaacaggaatgccatgttgattctcgaagacgttgtaggctgaccctagctcgaccggaccgtgacttgaagtatgtacgagggccgggaggaatctctgaagtgttgggcttgtaaagctagtcaaatggtttctggcaagagcatccctgatccattgaactgttgccgcttcgaagcctattatgaattgttcgtgcctcaggcgtctgaagaggacttgtggcgggagtgaaaggaggagtgttttgccgtcagaaagactgacttcgaatatcctttgtggtcgaagggaagcaatgggtcgcaagctatcgacctttacgtgactgggtatggtcgcgctgagggcagcctgtaccgattgtttcgacggttgtcgacacatagtaagactgtagggaaggatatgtcctaggagtaagaggttgtgaatgggaaagatgtgatttggaaggtcgacggaggggacgactttcaaaagacagtcatatctctcttgatccaagaacaatgcggccaaaaggatccctttaggaccctcgcagctagatgactacttggagcctgagtacttgtaccctacctgtgatgtggggagatgtatatagagactgaagggtactgtggtactttcaggcttgttttgattgggaaagggggcggaaatttccgttcgatgatgggcatcgacagagctagccaagcatgttggatctctgtatactaaaactcagcaacttgccggcaattggtattgtagatcgagacggtaggtgatgatacccgatgctgctaaagatgggagaggagatcaaccgtcgtctgttcgaactctttttttctttttttctttctttttcttttcctttgccttttggtatgattgaccgccgcaaggataggaacctggaggatgaaggaaggaaacaggctctgtggactcttggctgcccacttagataaaggtaggcgtgaagctgagacagaatccgtttacacatgctctttacggacaagatccatatgtaccccatatgcccgtcagctcggtagcaggccaggatcaggatgggttaccaggccgttccgcataggggatgcggcccggacgaggaaggacccggaatagactgctggactgactagcagaggttcattatccgctggaccctatacctggtaacagatatggtgtatagagaggatggcaatcccgccgatacatggaaatcccattccgcatacctttcttgtagtgtaagtctatgtgttgtacagtatgaatacgagcgtgctttgaggagcatgagaggatacctctgcggaccacaccgggcctttttggacttgaaagtttggtggccgtgacaagtagtctacatagtaggtaaagtggtggaggggggggcgatcacaacgccagtgagcactttagaggagtgccggaaggtggtgatagacggagcatcgccaagcacagttctggtggagcactagtgttgaagtgacgaatgaggcgtggagagtagcgagagcgaagagtttcggcgcacaatatcgacgggaaatggttataagaaaagccggagtgccggagtccctagactaccatggcatcggtacgtatatagtgtaccacgatgagatgaggacggtgaaagtccagttcttgctcatatccgctcgggtgcggctgacaagttgatagaagcccaacccatggccagctacttgctaatatgtacgtgtaccgtactatgttcctcgacctgtttcgcttgaaagcccttgggggattttttgatggctgggcaggagaggcggcggattcgttgtcgacgccacctcgctctgagacgacgtcaactggacgatccggcacgatgcatgtggctaataaagaggatgccaaggaagtgagtagcaagcgaaaccacagggtcgggccgggacaaaaacgtggtgggggagaagaaagaattgaagtttggacggaggttatgagtgaagggaggtgactggtgagtcgatacatacctaggtatgtacctatggtagcccagtgcagtggggggcggggataggacggacagagtgtcattcagtctgagaaggaggaagggaaattggaaacaagcgagccgggaaattgctgattggccagcagcaagcgaaacacgccggattgggaagggccacgagccacgggggatggacgacgaaagcacgttacaccaagcgcgggagggaggcttccttctgtgctcgctctcgctcatcagttagacccattctaagtaccaagtacgagcaaaaagcaccttcctaatgtggttgtgtgatctgggggatattgcatccatgccactgacccattacacacaggctaccaacctcaagtcagccacgcctttgggtcgcagacagtagttacctactaggtactgtagtccaaggtcttgatgttgttggagatactacctatcgatcgatatcggacatgcccctgccccgaaacagtggacaacaagcgaggccattccggtcgcggtctccattcagacaactgaaccccaacatgtccacgtttgccgtcagaaaacgaaacgaatggaatgcgatgaactggaggcaggcccaatacccgtaacgcacaaatcattcgttgcgttgctgccactcgtcaattttatctggaatagggcttagcgtccgtcaaaccccaggccctgcctttctgcatttcactgtaacttgcactttgtgtgatttcctgttcaacggacacaactacaagcgctgaagatcatgaatggcatcctgcagtgtagcctcacttggcggctgtgattgatggcatacacacagtacttttattagagattacaggtgccgggccctggggaaagtgttgccctatgtgtaggtagtgtacacagcttgattccacggcagtagagacaatggatgagattgacagtgaaaggacaacgactacgcagtaaacagattgcagcatgaccgtggaattgacaggcaagggtttgacttcatccggccccagatctcgctccaaacccattccgaagtccaactgccgatacacaagcctttcatactacagtctgcactactaggcacaccctttcaagtcaatcggatgctactgtaagacatggtcatgtcattcactgcaccgtgcagtagtgtacatgtatagtcgcacacctcacactcacattagaagaaaaaaaaaaaaaaaggaaaaaaaaccccccccccccccagccagaccgacgcgctggataagaggccgcggttttcaccttgatcgctataactctcgcttgttttcaccttcccgggcaaagcatacctagatagacatccctctcccatgctgcatttcactagtgtactactcatgcatctcgccagaaaaacaaggaccgctacttatacggcaagtacaggcctacggaaccactgcagtccccgccccgcccctgctgcctgccgccaccaccaccaccagcgaaatgtctccggggccggtccatgcctccatcactggcccctcttccaaatcctcaagtctcaactaagcagcggtagaactaagcaggctcctattcctgctccttggtgtctttggtctcctcgtccttgacagactcggacgtcttctcatcttgcttctgatcctgctgctgctgctgctgcttcttcttctgcccaaccgtcgtgatgccagcagcttggttgtatagctccgtcatgttgtacttcttcagctcatcccaatctccatccacaacactcaacccacagaccgtctgtggttgccccgtaaaaaaaagttcagtgtcagcaagcggattctccaccattaaaaggtacagtactttgagagtgaagtgaagcagtgcgcgcgaggtgtttgtgggtcaaggggagggaatcccccaagactattatagggctgtcttacctgaaagatgtccactaaaatgaccttgtccggcttggtcaaatcaaccctgtgacgctcatcgttgataagattggcaatggtgttgatgaccacgtcgcgcttcaggttactgtgattacgaatggtgggccggatggcgtaggtgtagggcttgtactccctcttcttgttgttgtcgccctccttgtttgtctctgcctccgcaccaccatctccttctgtcttctcgccctttttcccgctcaagtcaaagtgctcctccaagacctgcctagccgtttcggccaggccctgctccgtcgccttgcccatgacgctcatgggcgtcaaccggttcagatagcggcacttgatcttcctaatgtcggtgcactccttggtgtcgacgacgatcctcttgacgaactcgaccggctcgatggggtcctttgtacgcacaaacaggagacagtcgatgttgagcttcatggccttgagcagggccctgtcttcctcttgcttttgcacatcagccgtcttgttctccttcattgcgccgagttccttggcaatggcggcctcaatatctaggtccgcatcgtcgtcatctcccactttggcttctttgctggcgggcttgatgccgtacatggtttcaatgtactcttcaaagaggttgatgacttcccgtgcagccttattctcctggtggcgtgcgcaggtcacccagatgccgcggtcgccgatctgagggatggaattgcgctcgagggcgagcttattcgcttggttaggtgttgtccatttgccggcgccgccagtctgttcgatttgggtattagtcaccaagcagctgacttgtacaggcaaaggaggaggggggagaattgcagacgtgatcagttgctcaggcctttggtcacgtccctgacaactccaataaccaagttgagtgggcgaaagcacccatgagacaacttgtcaaagcacctcaaccgcacgagggtctgaggatatttaactgtgtaatatttgtgatgcatgttcgaccaacccggaaacagcttgaagagcatactttctcatccaagctttccaaatagattcatggccagcggatcatcccggagcgaataccttcttcttcttctgtttctggcctccatcaccgccgggggcgttctttctcttgccctgttcacctcccatgttgacttcagaattctcctctggtgggattttgatggtgagttcgatagtctggaactagcgctctctccacggtggacattagtctttgatatacgagagagagtgggatgtatctgctttgtacgctgacgaggactgcaatggcatttctgacaagcactggagatacgtgaggattttctgatggaaatacctgttattgtgagtataacactagatggcacgggcgatcggtggtcgcatgtgaaagaggtacgatgcggcgcgtgttcacatcaaagttacgattgatgaaagtgaaaagaatatttcgtaaggacgtttttttacacgtacatacatccctgtcaggtcacgtgggtccttcaacagccccttttgttttgtcctcgcacatcaacactcgcaagaagtccagtcttcgatatcagagatatgcaagataactggctatattatttccttatgtatgtggtagggctttgtggttattccattatattggatctatatccgtggactttcccggggcgcatgtaaaaccatcgcctccacatcacaggccccaaattcccgggaaaatccgtccaagtcctctcattcaaacagtaagccactttcttgcaacaaccatgaccttctcctcctcttcccgtctctcctcgctgttggcgtcattgttccccattcgctcagacttattcgtggtctcatcgtatcgtccctcctttcctgctacaccagtcgcttttgccagcagttctttcttcttcaattccataaactccatttgcatcctctctctttcctgtatcgggttgagcgagtatcccggctggatcggtggtgaattcctcgccaaggagataagagattgaaaatcttggacattggggtatggttgtgccataagaccgtcgcggcggatgagcattgacgggatgcgtacttgtagctggaatggggtgagagcggatcagtacgaacgtcgggtttttcatggggcgtataaaaagcaagcggggatgatggcatcaaataaaccaagaacccaagactccaaactcacctgcgccagaatattcgcataccggatccccagctcctgaccgatgtacctcagtctccccctcacccacgtcctctgatcctccgtcaaataatcctgccccatgacacatgccaacggccacgttaaaaagtacccagacagtccttttatcccatcatcgtcctcaccacatccaaatccagacaactgttcctctttttgttcatcgtcttcgccattctcctccccctcatcctcctcctcctcctcctcctcctcctcctcatcatcatcattccaatttcgattccgattactacgatcctgaccttgcccctgaccctgctgcctcctcttcttcgtccgataatgccatcctaaatgatacggcacgctcgctagcacatcgccaataacctcagcacacaccctggcactatgcgcgtactcgggggtggtccggtagtcaacgggactacacgcccatgctgcgcagcgaaccgtgatgctagcgagaatcagccgcgtgacgcgcgccatattccataccgaggcgatccagacgtcattgtacacgtccacgcggcccgggaatacctcggcgtgggcatagtcggtgttggcaacgtagttttgccagcacagggtgcggtagtgccagtgcggcggaaggcaggccatccagtcgacgacggcgcggtcgaggtcttgggagcgccgcattaaggagagtatttgggcggttcgttgttcgtaggtggaagaaggtgaggattgtgctgaggatgagcgaggagaggagggagaggaaggggaggtaccggcggcgctcgcggcaatcccgtgcgtcatcaagcgagttacttcggcgcggagctcactggtttggaggttaagacggcagcagtgggcggcataggaatcgttgactgcattgtcaggaagccaccagtcgacgcccattatcggggggcaaccggaagtcaaagcgtggatgatctatagacgtcgttagtacactcttgtgtgatgatccgtctgcaaacttgttgtccttgcctgctgtgttcgcacggcgatgaacagctgtagtccggtctgagtcgcgagctgtttctttccccgggccttgacaagttgaatggccccttcaatatgagaaccccacgcaaactcgcccattttctttgccgtaatgttctcgtacatacccaaaagtaacaccgtcgccaataccgaatcagacgtgcacttgacccgatccaccaatgcggcctgagtggctctcaaagccttcgcatactctccatgtgcgctcgcaacaaagtcgatcccgtcgctcttgactctgtttcccagcgaagccagtgcacaagcattaaaagcaaactggagatggggtgccgatgacatcgtctcagtcttcatgagtgggatcagatagtccatgaaccctctcgtcgttccctggcggggaatgagcacaaagttggatacaaagtgacatgatgcctgtgtctcggtggggatttgaatggccggtatgaccgcaagctcgaaaggtgacctgactgccttccgcgccgtagatgtgagagaaaagtgccgcttcccgtcgacgctagatgatgacgatgatgctcctggacttgaatatgaccttggagcgcctgatcctgagctggagccatcactccctgctgatatcttttgctttcccttcttgttggctctctggacccttcgttctgtagctttggtaacattccggaagactaggtcgaagtcatccttgtacccgggacattgtttccttgccctgagacactgattacatgttggtttggtttcatcgcactggataacgcacgaacagcaagtgattgtgccgcgggtcagctattgctgtggtgaagtacatcgcatacatcccggcttaccttgattcttcgtgtgcgacacacttgacaaccattggagggctttccaagatataccatggtcacaagattcgtgggagcaggcgcttcgctaatgagccctggaggatggagaaccgcaaggagcaatagggcgatgcttcgtgtgggcaacagtccgagtatagtgcggctgggtgccggatcaggcggtgggtaagtgtttgatagaatgacgacactcgctatggttggtaattgttgaaaggtcacggtggtcgatgatcctttggcccttaaaacagataacgtaagtgagaatcgcgcttttcgagacctcaagagttccagcaaggctatcctttgtatctctgaggggctagtagtaggtaatctgactcactacatgagacagtgatgaacgccaggagagatgacaaggacaagggataactataacttcaacgttgctgccgccttatctgctctagatgtgtattagccgctttactttcaaggggagacggagatagatatggcgacaatttgagcatatacaacatgaacagacaaatatccaaggggtggaaaatagtatcgtgccgtttatgtattcaaaagatgttgatcggaaagacctaattcccccttctacttcagggttgagtgtcattcgtaattccacgccacaacgccaagtctggctcgacctgagaaccgggttgtttcgcaacacaacggcgctcgatgccacctgaatgctgaagaaactgtttactcttgccttatgaagaactgagatttgttgaaactgcgtaaaccgtctcgtttgagcgtagtttgatgcctggatggtatcacaggcgtgaactctcagactaccaagaccatcatctcaccgtcattgttccgacaagggttgtgcgggtgataggttagctggttggcattagctcttcagggggtggtagcacgatctccatggtctagcccagtcttgcctgtttggaatcacgctgcaggtcgcccctatgtgttccattagtaaacgtagtatagtgtagtacaatccaagccctgctttatttatttgctattttgatacacaaaaaaccagcgctcatcagattggtaagcggccaaaattctcgcggatagatgctgtagattagtatcttgacgttctgatggggacggagaggtgcttctgtagcgtcaagagccctaatcattgtcgaaacatagaatgggaacgagttgttctcttcctaaaagcaatgaggtctctagattggcttgttttggcccgtcacaacaaccaaactaacaaacaacctaacattgtggtgtaccgttccccgggatgtcggaagtattttgacatgttcctgcgtgatagatgtaaaaaaagttgtgtgccaaaagaccggcaacactgaccatgacattgtgttagacatcaaggggtcaggttttccatcgagctaagttgaacgggcaccctaaaactaacgtcaatccactacattctaagtcagccaacggaggctcttttcccgaacccacggtcgcttttgtttctctatatacctaaatttttttcagctacgccgacgtctaggagtcaaatcccgactggaaatttacatcaagggaacggcagtccgtcatgccaatcatcaaccgtgctatcgccgtagctctggtctccgctgttagctttcatcaaagtgcccttcaacccattctcttcccaagctttgattttcgctttacatgcaaactcctagatcaagccttagccgatgtttcgagttcgcgactgtcattaccccagataagggagtgaagtattatcgagttcatagcagagaacagcggcatcggcaagcgaatgtgttgcgtccgactggcatcgtggcaacttcatgcgccacacggtgagatccatcgatctcgcggtgcgtatgaaggttcaaagttattgcgaagcagccaagaaccgcccagagcccccctgaggagcaaataggagatcctaatcctagagcttttgtgtgccattgccacctgaattcagcagtgtagcgctgaaagcccgaagttgataagagcaaatgtaacaagccgctgacactctgtgctcttgcaggtctaaacatcgctcagtgaccttcgtcgaacataccggcgactccttctagatcaggagtcgcttgcctcttgccagttccctgttcagtaccagtcacggaagtatcggcgccctgctgaggcgtcatgaacttctgggccatcttgctcctcttaggagccttcttgacaagatcttctctagggtccttgagcttgcccatctcactaatgctcacactcttgacatttctcaataaatcgagcacaacagcgcgctgttggcgcgaatgtgtcccggggcgtcgcaggaaagtaagcgtcctatccacttcctgttccttaatcccgggcagtgagcagaggatttggcggggcgcggagttgcctcccgagaaatcatcgccgacgcaatagtgagaaaggattgttgcgatcagtgttgcaaggtccttctgggtgtcaacgaaataaggatcgttcatcgaggagatcgcggctcgcatcacgtcggtgcagaggaactggtgaatttccgctttggtagcatcgggaatagggtagttctcatcaggtagcactggatgagagggttccttttgctctctcggctgacccgtctggatctggaactccggtacgatggatcggaaaacgcgcaggacgacgccacagcacctggtatcacgcatgtgaatcgcgtggcaaaggaatagtaggagagggccagcgattgacgtttgcatgagacagaatctccgaagtgatggatacctagattccggagtggtgccgttgggagaggccggaaggttgctaggtggtcctaagtagggtcagtaaaacgtcaaggacgtaccagtcagtggtgatatgaaaacttaccggtccttgccgggtcaaggaattcagccaccatgatggctgcggtatatgtcagttgcctgagtatactttccgccttcatctcctccgttagttcctcattatctgccacctgcacggtttgcttttggcccagcttctcccattcgctgctgatcttggcatccatctgctggaagcacgcggccaggatgggaggtaggaaatgatcccttagctccacaggacagtgatcaacgagatacctcaccaagttcagcagattaataagctgatgagatgagaggctgaacgaatcggcgaacaaggcgtttgccaaaggcccaggaagttccgtgaacccataaaactgcacgtcaagtcggctcatgcagtagataacggcgtagcatgcctcgcggacaaagcgcacagttccacgaatggtggaggcaagcccttctagcgtgttcttcttgtctaggactcgcgcatagaagtcgtctttgctgccttccgaaataccggcttgccaaaagcggtcggtcaggagacggctgacaacaggacgcatatcttctgggagcaaagaccaatttttcggatcatggcacgcatgtgcgtagctcaaaaacttgagcagttctggtaaaatagtcgggaacccgtcctgccagagggcgcaggatgcttgataagcaggagaatttttctccagtttctcgacagagtaggtcaaaaatgacttggttgaacgtaacggaaggaactgaaggtatgtcagcaactacaaagtaagttggaagcaatggttcccagggaaatataccgtttgtctctgttcaagttcagcttgaagcgccaacccttcggcatcaagttccaccgcaccccaatcaccaacttggtgaacacggcgctgtgcaatgtagttttgcgccttgtctagaccgatgagctggcagaatccctcgaatgagctgagtgattgtcgcaacggggcttccttccactggtttttgaccggctcgacgaactcagcaagacgtctgatccgcgtttcttggtctatgcgagttgctcggtggctatgggttttccacttagtaaggtttgaacatggtgaactgtagctttgggtggcaagccatcttcggaggttcatggggggctaatcgaggagtcttacatgatgataaagaggaaactgcgatacgcaatctggcgcttctcatcgagagttccagaggcgatcatctccttgaccttaacctcaagttggtcgtagacgtcctagacaaacacatggtaagttaagtaggaggctaatgaacatggcatacgacaggctagcaccacttaccagtaaatgatcaggcatcttggaggcgagcctttgcaattcaaccatgctttcagtttggagatccctgatggcatcattgaaggtcttgtgctcaggctgcaatgcaggccatgtcataaggatatgctcgagcaccctcagcatgaagttggctttggtgtcaagagccgtagtggagaaggcgacaagcagctggaggatacgtttacggatcagagggtcctaacggtttgtcagtctttcgtcttcattgccaactactcagccaacacgtagatgacggcatacctcaatattcatttccagcagcctactacaccactgctcgagatgtgtttcgatactcgaaatttcctggtcctggtgcaacttgtcagctattcatcatgagtagtacagcgcagtaagatgatcttactcctccagggagttctccttgtcttgccctccacttgacgtagcctttgagggctgcctcaatgaccgtggcatgggcgtcaactctcaaaacgggcatggagtttttgaggtaggttgccgctgagttccgcattagtcatcggtcccgtgtgttttacggcttaagcaacttacgatttaggggtggctgtccctcgtatagagtttgcaaagcattctctgcctggctcaagatgtactggaaagcatccgtgagcctcagctggatgatgctttcgataatagaacaactgtatcgcctatagttacccaggaaagcatgtctctccgggatggtatcggtatcctccatgagaagaacaaacgtaggatcttccgtatcttcaggaaggttctcatagcgcaacagccgagagctacagacgtccagtagggggagaaccatgtcagttttccctatagcgggacctagcgagcggtggttaagaaggcgcgtccaggtcacgaggacgggaatggagacaacgaggctctgactctgcaccactgctattagaagcttcaggaagtcctgaatgtcaacctggggaggtatggaagcgtacttccggtcaaggtagtttccaacacacgagatcatctgcgattgtcagtaatagatctagggaaacaatgccggcgggtttccccagcggtgtaaatgtagcaacttgcctcggagaatttcttggcaaactggtacttgtcgtcgtcaatgtcctcagcgtccactgtcgaccattcaaaaagtcgtctgcagaggtcgaccgactcggggctgtacatgggaacaaccagatcgacgaactcttcgctgctgaatgctgaccgggaatagagagaatgcaacgcctccaaagcagcctgtttcaagagataagagtcaacagctggaactcgagcagatatcaagagcaatcgcacagatggaaaaatggttggacgaagagggaaggcaagattaccctttgcacggtcacgtttgagttggcaaggccattgcatataacaggacggcaaccggtagcatgaatggcttttggtattgcccaaggcatcacggagttgagaacggccaaagctttgacgacacaggcccggacgtcctcattactgtcgaggttctcgttcaaacagtctcggacgagttctgttactctactgatccatccgtcgtcaccgaatcgcacctggggttcgtgttgacgggttgggaaggcttcgctgagcactgcagaaggggtgaagatctcaacgcaccccttgctcagcgctccctctctatgagcaacgatggcgtcttctccgttgaaaatctcctcggacaagatttcgagaatcaggagcacgaactccttgtgcacggatgagcccggaacctgccataggcggttcagcaactcgtccatatccatccactccgcaacccagcagcgcttagctatctcgacccagagctgggccatctttgttctgagaaagggcggatctgattttgcgacaccctgtgccagttgcaagatccaaccgcggagaaactcgcgttggttggtgtcatattcggaccacttgtgcttgaccgcatattcgagaagagacaggccgtagtggcgaacgacgggttcttgagagcctccggaagcaaggctgaacccgtgcgagggcgcgtcaccgcgggtcttgacttcttccagaaatgcctgagcttcctgtcgggcctggttgggagagtaggggctgtggacaatgttgagcgcttcgtgaatcctcgcgatgacgggatcggcgccggcaccggcggccccgttggtgtccatgtcgcaaacaggaagagtcaatggctagaggtatactcgagggtcgaagtagatgtatcttgaggacgcagaggtcgggatgatcgagcctgttcgcagcgatacggaacgcggcggaaatcgagaccgagagggtgtaaaagatatgtgctcaaaaagaggcgatcgtggacatggatgggattgctgtaccgggtcacgctcgattagactgggaaccgtggaagactatgtaggtacagtgtagatgcaccgtagggtgtgttgtgtttacctcaacggcagcgagatcgcccaaggtaatgtttggcgggaaccgacgtgatggtacagacgatcaagctggagggaagcagagctaggctaagtggtgagcctgatggtatgacctagtctacaccgcaaccgttagtgggtagcctggtgccttgagtaatatgtgagcgaatgaagcaagccagccagcgttcgaggctggaataggatattagaggacaggtagaaggtaggtaagcaaaaggcgcgtcgaggagtctcgcttcgccggcgatgtatccaagagaaggttaggtaggtaagtacctccaagaggcacaagtggaaggtggtgacgggaaattggagttgtgagcctggcgggatgttttgggccccgggcacctagcatgcacgaaattccacaggccggggaaatgacggaattacctctagttcactaggttagttaggttggaagtccaccgtgacttgctgttaacgttgtccacggaggcttgaccgccggggccacaggtaggtccactatgtaggtagaggtagtgtacacaggcgaccaggagcccggtccttacaactcccctatattttacagtggtagaggcagtgccgtttcgcgcgcaaggaattaggtgaagacgggaggtacctctaggggtggcgctgtaggtaatagtacgagtacccgcgatggggccgcgtttcgtaccttgggtagaggtaacggaaccttacctacctacagacgccagacctgaactagtatgtaacctacccacctagaggtacctacctagaggtacctacctagtgcatggaagtcaaactgaagaaaggtacagttgtacatcatatacagcatatacctctggtaattagtgtagtgtaccatacatagtagtttacattagggtaggtggacagacacgcttcaggctgggatcggagcgggcgggctgcggatccatcgccgcaacctgaacttcatcgatccaaaacgccacagcacacccacctcacagggaggggcacctaggtgggtacattaggtaggtacctccaggaccttgggttggcttccatacctctaaacaacgagggatggaaaaaaagaaagcggtcagcttatcgccccttatcgggaggcataagtagtaggtgcctaggtacttacctactgtacatgatgcctcccgtcccgtcccgcacagggtgcttgtacagaattacctatgcatgcaccccactgacggaatgaacctactgttcgcttgaaaatagctgcgtcacgacgaacactcgaacgctgtttcgttcttccgcggtcgggacatgttcctgaaaaccccccgacgtgctttcagccttcgaatccttctggtttactttgctgtcggcactgacttctccagtgcggccgtatctatatagacatgtcgtgtcctctgtctaggcacattgttggcctttgctcttcaagctccaagctcaagcttccaaagacacagcagcttgtcatagaaactcgtcgacacaaccgcgagggttccctccgcgctcagctgacaatcactgccatagttcatgctcttgtgctcctcaaacctcccaatcactaggaactcatactccccagcgccgctcttggaaagctcgacaacccgcgtacccgcatgcatacacgacaccagcatcgtcaagcgccagccctgcccatccaagaggcccatctctttcttgacaatcttcaacctccatacgcctcctccgaggttgctttctgctagctcgacggcccggccaaagccgtaggccgggatagaaaagagccggatgtgatcatcgtagcttcccgtgacaacgagctcagactcgccgtccttcagccccaggggcagtatcgccgtcactccagctccatggcctcgcacgttgacaggcggacggagcgcctcgatagtataggggctttccgattcgtcgtcctccatcgcatggacgctccgagtgcgcttgcatacttggtagcgcaacgccgagtcgtcacctcctgataacagcagaaacgagtcgttgtcttcctcttcaggggggctgagagacggggagatggatacataccaagcctcgagggtgtgggtgaggatcggctcagggtgcatcacccagtcgctgccatcaaggtctctcccgaggtagattaggtgtacatagccggcagttgtggttacggcaaccatatccggcttcgtaggatgccagctgaagtgggtgaagatgacctcgtccttgtcacctagccagtcctccgccgttttgcacatacttgccatgtccatggtcttgagatgcttcaggggttctgcttccccagcacttaaccggaacagagctagggtggccgtgctggagacggcggcgcacatgtcttgcttgcctggtgctgggttgaaatgaaggtcgaggatggccgatggctgcatcagcgtctggacgtggactctgatggcttgtcagtttccgttggtgtgctctttgcttgcttgacagtggctagacttacaactggtcagccacgagctgaaatgtgagaatgctgccattgcggttttgtggcccctccttctctcctgtcaccacagcctcgtctttgtcgatgtcctcgtcctgcgcctcgatctccttcgcttcagcagtttgcgcagcagcgggcccttcgtatccctccaggttgtacgttccgatcagaaagtatgacggcgcagacgggcaaaattcgatgcaactgggcggaagatcaagctgcattgactgaagggaggagaccggctccggccacttttcactggaatcacccattttctcagtgaagccacaataccatgccgacttcagatcaggaggcacgatttggcgcgtaagaagatgatcgcagaagctacggccgtataatgagggggggaaatgatgaggataaaatagttgtgactacggtcgctgtgcaggagactattggtcggttggtcgtgacgtgattgttgtggtagtgcgtgctaattgttttgattgctcggctcttttctcatgtttttgtcgtctttttcgatcttgggggttgtttgaaaatgattgagaaacccacactcgcactgcagcagcaacggaaccacccccacatttccatcatcctattcttgttgttgttgtccgctctcgacaacgtccagcttatggaggaaaaaaaaaagttgtcgtgttacaactgtacacaccaatataatcaagccaaatgatacgttccctactccgcccatctccgaatccgagccacgcttctagtgcggctcggtgtctgtttgctggtgcatcatcccatacctcaacgacacacgaacgcctcagaagaggcttccacaactcgccggcttggcataaccagtcacaaaggtcaccgtccagcaagacagtaatcagatgcgataaatatgataaagtcatgcgaaaaggttacgcagtgtcctcaattgaaagtcaatgacccccccctcttccttgttgtcaatgcattaccaggaatccatgagtctgctaacaccagtacagaaaaacattcaaatagaacagtctctcagccagtgactggtttagaaacatacgacgtagaagactggtgggagaagtggcaccccatcgcacgagcagaaaccaagccaccttgcatattccgcaaggatgcgcagggccgttccctctacaacccttacactggtagtctggtttcctggcagattcgcgagaccgttgaaggtttcctagcacgcactaaaaacgttgagaaaggtttcatccgggtcgccaacccttatgcgccgccacgctggaagccagcctgggagacctacagcaaggccggcgaggagcgactgaggatgtttaccgatttcatcaagttctacggctacggcaacgaggccgacggaaagcgagatttgggcaacataataacggagcgggcggaggttatgaggaacctcacccgtctggccgacgcttgcaaactaagggccggcaagtggttactatacataccgcctgaccgggtggaggaggtctggaggaagatcgccacggccacggtgaaaaacgagctggggtcggaagcgggcctgaggcgcggtggcatgacaagtaggccacaattggaaggcgggctggtgaaggtctactccagagacttccgagacaaggcggaggctgcgaggctgctggagaagcttgagaagctcggggccctcgatccgaataaagaatattattacaagtctggtgcgttccgctacatgacatcttatcccaacaatcatttgcggactactgcgtaggagagggactgaccaaatgatcacactacgtagatgccttgtcgcatctgaatctttatgcccataatcaatggggtctgaaaacttcactggtgagtattggatatccatggaacctggaatggtgttacatgccttcttccggggcattctgtctaatcgtgttgtgctttgttgctatagcggaagtactaacagaactgttgtgctcacagtacacctcgactgaatgctgggagctactagaagctatgaatagagaacaggatgtgccggtatgataggtagctctcgaagtatttgttggactgatggctggcgaggcaacgataactggagatatcaaggctgaacaagcgttattgagcgagacaacagtgtcaaggggcctaactctttgatggcagtggacatgaatatctgacaatctgatgggtagtgcatgatgcatttgttcgttgcacggtcaggtgcttgagaatagctaccaaggtaacataatagcccatccagaagcagactcgagcgtagattcgacaagcacccacctaccctcgggaccagtggcatgcttcttcgagtcatccagcctgagcatagtactgcttgtctgctctctcacatactggcactctttgcccattacatctctttcttgtctcctttctcgttgggctttacatccaccccactaaacaccccagctacccatccctcagcgacattctaagccgcctttctgaacgttcccttctttctctttttgttcgcgttctcctcctccacacctagctcccacgcctttacaaaccagctttgcgtctggtccaggtaggtttcgtcgctgacgtccttgacacttaggcgcagaccgccgtctttggaaaaagcaaggttcttgcgttccatgcgctgagccgtgtagtcgcggaactggagagctgagaggtaaacttgatagacaacgaaactgatgccggccactacgactaatgtgagtatgaggggaaggatctggctggtttttgttagcctccgttgtttggttttattgcttgacgttgtctcgcgcaaacgcgaagtgagatatggtgtcatacctccaggcagatgaaggtgccattttcggactcctgcgattttcaaggttgcggcgtgagttttgtttatggcgagtgttgtcgagctctacgaaggcaaataaagggaatattccggcaaactgggtgccgttcgctactgtatatacttcgcttttgggtgtttctcgtcgaacacagagtagtggagcacgtagtgtgaggtgtgtagttgccaaatggggaaatcgtctgacttatcagtggtggccgggtcccaagatcctgaggtctcgctcgaagaaggaaggagggaagatatctcgatatgttgatgatccgagtagagtcttaccaagctgatagtaggtaggctgcgagtaagatgtaatgttttgatagaggcagagtcgaagcagtggtactcggtgaagaggtatccgtggcacacaagctaggtgggatgaagatgacgaagtggtgagtgagaagcacagaaagggttcaggtcacaaagtactgcggaatcatagatatacatagtatcagcccctgaaaagtgcaaccacccccaagtgtaaaactcccccgaagtgcaaataatccgtcatggccgccggaattatctccgcatacaactcctgccaactgcgaagactacttggccccggatttgcacttgcaggggtcaagacttggtagtagcaaaggacatagccgactgggcactgggctttgaagtgagtcatgccggcttgttatggtagagtgttcgggcatctcctagtggcacggtgggagctttggaggcagtgcaaatggtaaaaagtacatcggatgcggaatgcaataaccatatatatatgatcgcacgtacccctaaggaaggtacatacctctcccagatatccactgtgccgatattgccgagattcactggattgcgatgttcataccatgtatgtccccgtctcgtccgttaggttcctccacccctataggaatgttcggcacgttgctgggcaccctgagtgggtgaccagtgatgtttggggacgtgcgacttggttgaagtcttggtttcctcaaaacgccgtgcccaccgtcccgctgaagctccctcgaggtccccagccgtccgtcataagctcaacctcgcgttggggaaatttgtctgtctccagctacagatacaggaacaagcaacaaatgagggtgtgcgaatttgagaaccctctcggttattacttgtccaaggggttaggtgaaacacataatgacctccatcggaacttggggtgtagggaattgcattggtgtatgaagttagaggtggtttgattattgaagtgtactaagtactacgatgtacgcagtagaggcctgagcgtcacgtgctgcgtatatctggagatgaaagtatgtaagttaccagttttctgaccttaccgtaacattccgttctatggggcagtggtgtacctcgagctctatgcgtttaacgtgcagcgcattgtccaacaccttcgatcccgctgtcactcttcagaggtgcggcaatactgacttgatacctaggtaggtacgaaccattaccctggctgcctagccccagcctgtgtggatactcccgttggtacctactccgcccaaagcgaggcagctaaggccagtctggcttcccagtacctacctctagcatagctcctgtcctcctgattgataagtctgataggtggagaggcagcccctcgccgcccggcgcctgatgctgtctgttgtcgtaagtcgagagctgtcaacttcgactcccaactaagcgcgcctcaaaagctccccatcaccaactccaccgtccgccgctacgcaacacccacgacttgtcccctgactcctttcgccgttcctctcgcgtgccacaagcgtcgtcgatatatccatcaacaggtcccggccattaatctctcccgcctcgtcagagacccaagcagcgggcgacaaacaccatggcggctcctcctcccaacgatggctacggccagtatccccctcagcagtacggcgagcaaccccaataccctgtcgagcccgcccaacaagcatatggtagcccggcctctcctccgccggcggccgcctcccagcacggcgccgagcatggcaaaaagaagaagagagcatacgccgcccaggccttcgaggttgccacaggaggcaatgccgtagtaggcggacagccagcagcaacacaatacgggatccctcagccagcagcaccgggatttggtggatatccggcgcaagatgcccaacaagtggcgtacggcgctccgacaacaccgtacggcgcgcctcagcctgccgtgcccggagtcggaggctatcaggcccctgatccctactactcccaaggtgttcctccggccgccgttggccctgcccccgggggtgttgccggtattaccgccggcatccagtctatgggctttggaggacagccgcagcagccgcagcaacttcctgcccagacgaggggtcttgtgaaccagctttatcccaccgatctactcaaccagccctttaatgttgccgaactagagctgccgcctccccctattattcttccccctaatgtaagctctctggcttctcgacttgtgttacgtgcacactgcttactttttgctgctagtctagcgttaccccttccccagatgccaactgcgcgccaaagtatgtgcgatcgaccttaaatgccgtacccaccacccactcgctgctcaagaaaagcaagttgccctttgcgctcgttattcagccatatgcagctcttcatgacttggacgatccggttccagttgtgcaagaccaagtgatctcgcgctgccgaagatgtcgatcctacatcaacccattcgtgaccttccttgaccacggtcacagatggcgttgcaacatgtgcaacctaaccaacgatgttccccaggcctttgattgggatgcggcggcccagaagagcgtggatagatggcaaagacctgagcttaaccatgcggtggttgagttcgttgcgccgcaggagtatatggtcaggcctccccagcctctggtctatcttttcttgtttgatgtcagctacgcggctgtctccacaggtctcttggccaccagtgcaaggacaattctggatagcctcgacaggataccgaatgccgatcgccgcacccgtcttggattcatcgccgtggactcaagcctgcattatttctcagtcccgagagatacggaggaaaatggcgagacgagcatgcttgtggtcagcgatctggatgagccattcctcccggttccgggcgagttgctggtccccctcaccgagtgccgccaaaacatcgaaagcttcctcaacaagctgcccgagatgtttgcgaacaaccagagcaatggaaattgcatggggtcagctctcagggcaggtcataagcttatcgcccctctcggcggcaagatcgtggtgctgagctcatctctgcccaacgtgggttacggaaagctcgagatgagggaagacaagaaacttctcggcacgtccaaggaaagcgggttgctgcaaaccgccaattcgttttacaagagctttgccgtggaatgctccaagaaccaagtgtctatcgacatgttcctcttctcttcccagtatcaggatgtggcctccctgagcaacctcccgcggtacactggtggtcaaacatggttctacccgggatggaacgccgctagggccgaagacgccgtcaagtttgcgtccgaattcagtgactacctgtcgtctgaaattggcctcgaggccgtcctccgtgttcgcgctactactggactgcggatgagcacattctacggcaacttctttaacagaagttccgacttgtgcgctttcccggctttcccccgtgatcagtgctatgtcgtcgaggttgctattgatgagaaccttaccaagaatttcgtttgcttgcagacagcggtactacatacaacctgcaatggtgagcgtcgcattcgcgtcatgactctggctttgccgactaccaccaatcttgccgatgtgtacgcctcggccgatcaatgcgctatcgctacctacttcagccataaggcggttgaaaaggcccttggaaactccctggatgcggcaagggatctccctcagcagaagctcaccgaacttctgcagaccttcaggaaggagctgggcggaggcagtatgggtggcggccttcagttcccgtccaacctccgtggcctccctgccctctgcctgggcttgaccaagcatgttggtttgaggaagtcggccctcattccttcggatattcgctctgctgccctctgccagctctctacccttcctttgccactacttatgcagtacatctatcccaggctatactcactgcacgacatgcctgacaatgccggtattcctgacccggagacgagccagattgttctcccaccacccatgaacctctcctcggagcggttcgttccatttggcttgtaccttatcgacgacggccaaacgcaattcctctgggttggtcgtgacgctgtgcctcagctcatcctcgatgttttcggggtgcaggaacgcactcaagtcgctgttggaaagggtactctgcctgagttggacaatgactttaacgagcgtgtgagaaacgtgattgccaagagcagagaccacaagagcaagggcgttggcagcatcacattgccccatctgtacattgtcagggaggatggtgaaccaagccttaagctgtgggctcagactctcttggtggaagaccgggcggatcaggggatgagcttccaacagtggatgggaatgctgagggagaaggtgagtaactaaagcttggttggcattgttcttgttgctgctgctcgtctgtttcactgccaatggtcggaaagcggatctggggcgctaacagacttgcaaacaggttgtgcagtaatcgcattcacaccatcctagccggcgagaatgggaccttgatagttatgtgtgacgacaagtgaaggatgccgatggcaggattcggttagggaatgcttatcttgaggcctttgagcgggtgtaaagaaaagaaagacaagggtgcaagtggcggagagacgcagaagcggactggcataagacactgtaatattctaagaatggttatttttatacaatgtatccggaataaatcccatcgtggccggtgaacgggctaccttcccttagactagaccacctcaaacacggtagaatcccaggatggtttgctaaggcttgcaaactacatatgtcaagcgaaagtctcattgtgtcatccattgtttcagaaagaaaatggacaattcaccagtggcttgacacgcttctcaagtgtagtgcctcctccacagcttgttgcgcatacaatctggagtacttggactcccatccaggcgctaatgcgtatcagatggttgtatagtgtagcggttatcactccggattctgagttgagtttcaacccatcagaacattccggcaaccccggttcgattccgggtacgacctctttttatggcttttttcttctaatctcccagtgacatttttgtgatttgtcgagacttggttcattgtcgaggttgtttttttttcttccccttttcatccattattgtatgcttcttttctagttccactggcttcaagttgcaactgcatgtctggcaatggagtatgattgttttaccacgttacataggtcccgtcgcctaggacctgcgcccgctcctttccctcccccatgttgcttgtttcactggttgtaaagctgatagattgaatgcagctaggtgtctgtcttgatcgatttcgtcccacgatatgtatctctagatactactatctagcacctaccattgtactaattaactaacgacttggtcagaattcccgaaccggtgcactcgcttggctgtaaccgcccaggcctcttttttgaaacgaacggcggggaaagctctccccaggtccgggtccctggcgcctgcttgcactatgatggaggggcagctgggacctgagacataggcacgccgagagctctctctggttgttctgttcggaacagaactgaccgatcagggtcccggggttggacctactacttagcccgggcgcttaactggcatgttgggttgtggccctataatctcgtaatgtacgctttatgcccctcccaccaacctttttgacattcagttgttgatgaaagggagaaagttgtgagcaaatgaaggacgtggcaaatgagttttttgtattggggcgtacttatattacactgcaagtgttgagtcgcctagggagcggatacaggtccgtggtgttgatgggattatgctggcttgggagaatgagacgggcccactgaatgggtacttgttctggaaactcgatttgaggttctcgacgtatcctcacagggctgcaggaggtcgcatacagactggccgcggcgggctggcgctggccaggagaagaagaaacattcaggagccagagttaaaaagtgaggatgaacggaaagggcatccaaatcttcactcaagctgcagtgtgatatctttagatgtaccggcgcccaggctctagaggctgctggcacggctgattagccgcccaggtgttgataccgtgatgcgtttccatgctcttgtacgacgtgtatgtgaaaccatagacttgtgggcacatcaatccgctcgtcgtgttacttactgtacgcgaagcacgagggtgcatgctgtatcatcgtgcctatttacatatgtagaatggaatgtgaaggggaagaaagaagacagacggggattccatttgtgttaatggttgtgcccctggcctagccgaccgtcagcgagctgaaccccgctggcgaaggagtcccgctcggactccttgatgcgtttgacgattctgaatgagccccaccaacaatgacaacgtgggctgagcttcccgctggggattccttgttgcactttgttccggcgtcaacatgctccaagaaggggagctgtgtgaaagggtgaagtagttggggtctcgatccccgtgtcattttctcctgtttaatcctcatcagctcgataacttcatggtttccattgacccatcctttgtcagtcttgctgctgagccgggccctcgttgttctctgacaccattccaaccaccaaacaccacggtattattgggtgggtggctctgcaccgaggtacgtccaagtgtcgacaaacgtctcgtctagactgcccggtcccgccaaggccgctttcgtggttcacttggtgctcgactgcgcaccacctgatcgtccatctgatattcttgctttccggctggctctacccgcagtgttgaaggagccggaccttgggtttcaatgacagcccctggacactgacatccactcaacttgatcatcctgggatctgaggtgcgccgcttggcggcggtcgaggttcgccgaagagtggaaagggaagccagcaacgcaagcccagtgggtttgctctgttacactgcatccgttccaattgatccctcataaatcgattgaatacctcaccctgcaccctgacttgtgttgccaacagctaatcatagcaagcagcccaggtactagacaggccggcatattgagggtagaccaaattcgcgcccaacccctccgccaccacctcccgctacaacttgaagcgcaacaacgcaaccagcaccaaccgtccaaacccccgcatttccacgcccatcacacatccccttggcgacggccacttcctttaccacctacactctttctacaaacaacaacaacaacaacaaaaacaacaaggtgttgagcaactgagtacttggttgttcttcgatcgcaaccacccctcgactgcgcggctcgactgggatctcggacaaccccactccaacagacgaatcccctcattcggtagcgccccgttgactcgcgatcaacgcctccgttgtcacacaagaacacaagtattttcaatcttcgagtcggcgaaacaaccgaaccgcttactgtttctggacagtctttgtttcccgcaagcaacttttcgggacacgtcgaaatgagcagcgcacaaagaggcggagctcgcaagatctccttcaacgtcagcgagcagtacgacatccaggatgtcgtaggtgaaggcgcctatggtgtcgtctggtaagttgatcaccacagatagtcctggcccatatgggagaaccacgaaagctgacaggtgattggaacagctctgcagtacacaagccttcgggccaaaaggtcgctatcaaaaagatcaccccttttgaccactccatgttctgtttgcggacgttgcgcgagatgaagctgcttcggtacttcaaccacgaaaacatcatctctatcctcgatatccaaaaaccacggagctacgagaccttcaacgaagtgtatctcatccaggtatgatcgcgtgctggctcggtcctccagaatgttatcatgttcctcactaacatggctggacatcctaggaactgatggagactgacatgcaccgcgtcattcgtacccaagagctctcggacgaccattgccaatacttcatttaccagacgctgcgcgccctcaaggccatgcactctgccaatgttcttcaccgcgacttgaaaccctccaaccttttgttgaacgccaactgcgatttgaaagtatgcgacttcggtttggctcgctcggccgcgtcgcaagaggacaactcgggcttcatgacggaatacgttgccacccgttggtaccgcgcccccgaaattatgttgacgttcaaggagtacaccaaagccattgatgtctggtctgtcggctgcattttggccgagatgctgagcggcaagccactcttccctggcaaggattgtatgtgtcatgccatcccaaattccaacatatggcagctctacggggttgagactaacgcgcgttacttgtgacagaccaccaccaactgaccctcatcctggacgtcctcggcacgccaaccatggaggactactatggcatcaagtcgcgtcgggcgcgcgaatacatccgctcgctacccttcaagaagaaggttccctttcgcacgctgttccccaacacgtcggagctggccctggacctgctagagaagctccttgccttcaaccctgttaagcgcatcacggtcgaagaggcgctcaagcacccgtacctggagccctaccacgacccggatgatgagccgaccgcgccccccatccccgaggagttctttgatttcgataagcacaaggataacctgagcaaggagcagttgaagcagttgatctaccaggagattatgaggtgaagtgtctaccgatacaggcagttgcaagagaatacagtgaggtgaggtgatctggacggctttgcaggagagtattggaacaacgtcagtttactcggtccgattgggaccgtaggagatatcagggagaagtggaacatgctttttctagcatttgatgtcgaatgttgaaggctagggggtgtatgtgaacaatgttggactagatgagtgtgggggatgtcgattactttacgtttcctttgcggtctgatacgctcttatggcttgcttaaaccggatcctgtttccgtaccgtcatgaatttgaagctagatactcaaactgcctgagctttgatgatgtctcttctatggtgttgttcttttggctgtggcacttatggctaggcgtttcggtttaaaggaatgaagttaagcaagagttccattccgcgagtaggtgaagggtattataatacaaatactggctaaaaatgcagaccctatcacaaggcctaaacctggtatgtatgcccatccttttccttttgacttggtcaagtcgaaacccacgccaacataacgccttacaccagaatattcccatatccatacccagttcagtaatggccacaaagccgtgttcgaaatgatagcatatcagtctcaaaagtcatcccagcctcctcttctggctagcgagctaagaggcatcataacccccccgacccaattacccaaacctcaacccccagaacagaaaacttctcaccctgatcgctaagctgctcattcccaaacgtctgacttgtagagctcacccccttctccagcccatcatccagccacaacccaaacttcccatcgccagcgcccacactcaaaaaatgggactcgcacagaatgtagtagtcgttcacgccactgtagggaaacgccttgaagcggatggtggtttggtcaacggtaccggtcaagtcagcaaatagatcgtctgcgctgtcgttgtggggtggggtggctgtcgtcgtggctctcaaaacggtacatgaggcaagatcgtcgccgctgttgtggttcgtggccgtgttcgtggccgtgtccgtgcccgttccgactgacgaaatggtggatgttcggcctcgcaggttcgtggtgtcggcggagggaggaggcgggagggaggccatgacggaggcgcgccagaggaaacattcacctgtgccgaagtatttgggggctgggtgggggaaatcggagaggtaggcgccgaagatctgtaacgttgggggaagcgtgcgcgaggtaagcgactggtctgtttttgggacgtgtgtgtatctttgagtgccgagtttcgacagtgatagaaggtggggcgggggaaaggcctggacacagagtgaagaagagagagagggagggaaagagaaggggataggcaacttacaccaccctctgcatctttaacaaccagcacgaatcccactcgtcgtccggaatactttgcacacttatcgtaaagcgttcccagacttgccccatcctggtccagactgtagaccaaattccactcatccacgatgctgagtctcgtaggcaccatgatccgtatctcttccgcgatcgcctgtgttaatatcctggccgacgcgggtgtgtctggtgcaaaccccttgagctgcacgggttccagtggaggcggctgcattggtgacgccgttcgttggatagtttcatggaatcgagggggaacgtaaactccgtcgacgccgttgttgtcgttactgttgttatagttgtggtcgtcgaagtgtgagtgtgaactgtccgctgggtatgactgtgagtgggtgagggacggtgtttcggcggagaatcgccgaatcagacctccccaaatactggagacaagccctggcagctgagagctgctggcccccgaccctgtcggtgtttgggcgccggagcccggggcggacgaggagtactccgattcgggccggaaggtttggatgggatgggggtgtctgcggcgagcatcgtggtagctcatggcttcaggtttccaatgacccgacacccgaatttcgagggcttatatcgagggtggtgtacgaataacctaggaatgactgagaaagcgcgtaggaagctttgcaggtggcagattacggattatcgattgccggtacctctagttaaagtaggtgcggtagagaagatgtatgcacatgagtttgcagataggttcagttgatggacggcagggatgaactggatggagaacgcatgctaggtagcgagtaagttgacagtctcggcgggctgcgggtgagattcgttggaattgggtggtccatctgtcgactttgcgtacagtccgggtgccgtagcgtgcgtgccctgacaagccgagctcttggttactaccttagaccccctctccccgcacgacctatggcttatgtttatgttgtgaatgacgacgcatgcccctgggagcttccgtaaacgagaagggttgacgttgctttccgtgcacatagcgtagcccaggatccggggggctagtagtggtgtgctttagcaatgccgataccccatacgagcccgttgtacctacaataccatgccgttacgtattgcggtacgtactaggtatttcaccaaaattgagtaccgcccgctaggtagtcagagggtcggtttgaagacctgacgagtatagcgctctatgtagtgtttaaggggagacgtgtgcggagtcatgcttgctgcacgtccaggtaggtaggtacctcctacgtttcaatgtctgttacatagcagtgcatgcagcctcttggtaatccgggcgttgtgtagaggtagcccgctgggaggtagtatagtccacggttcccttttaggtggctttagtcacaagcagcaagaatctactcttatacctacctagctaggtaccaaatttgaaaagggcgtgatatgctgagcgagggtttccaactatgatggcttttgaacataacggctggatggtccaggtctatttctttgcttcgttccaaaacctactgataccctgccaaaccccttccgggctgggttgctccgcgcagacatcaggctcatagccaaagttcttgacaagatgaaggcgagttgtcggtccgatggtagcaatgtacgttttcctatcctcctgttgaaagtcgtctcccactctgccgctactctcgttcagccatcccagggcactaagcatgccgtcgcagccacttggggagaacaccacgacccatctcgccggccggtcttgggtctcttggagaagctttgtgaaatcttgttggaaggatttcataacaccggtaccatagacgacgacctctttgatgcgaatgaacttgtctgatggtaaagcagggtccatcaacttcttgggaattatatcccgcctttgctcgccaaccagaaacaacagcggcggcttgatggaccggtctttataccattcgccatagtgttcgatgatgtagggtgccaatgtttcaccgttgccagtatgctcaccaaagacttggagcggcggtcgttggggaactgcctttaacgcacgggttgtcgcagggccgacgctgtaaacagggatatcttggagatggggccacctgtcatcgcctacacagctgttatgaggtttggccttttgaaatggatgcagtacgtcttacctgttacttcttggacgaggtgggtgaaggcttcaacggcacgttgggaggtgaagaccagacctccgtaagcacagtcgaagccagttcctatagctttcgtcttgagaagattgcgcaccgtagctaagccctcgtccttgaatcgatgttccagaacgggaacaaagaaaggctcgaaattaaagccatccgtctcggaagagaattgctcctggtacgagtccccaggagtggattttgtcttcaacagaaagacgggggtcttttgcgacatgttgactctgccttgttgcttcccgcaatatgacacacagagtcaagggcacgagagaacctttcttctggtctaccgatttcatatctttacgtatgtgtagtcacggagtggggcccgcgaccggcaagagccgccccactattgccggccaggtgcgccggcatggcgacatagctttatcgataagcagagagcaaggatcacgccgttatacggttcaagtcgctgttccgatcgagaaccgtcatttggttgatttctaatcctcgaggcgggttcgatacagtcaaaaacacatatctgcgtgcctcgaagagagcgttcactcgtgcaaccgttgagcctctataccaccgctcatccgctacctgtggatacgtttaacaaatgccaacgaacgtcacagacaacgaccctgcgcaaagcggcgcaacagcgacggctccggtcgatggcagcgcaacagagccacccaagaaattccccaagggtgttgtactgggcaaggatggaaagccgtaggttctatccagagtacggacttcaaggttcaccatcatgtcactgatgcgacttcttagttgtcgttcttgcacctccttcggtgcctgggcgtcccaggccaaggctaccctaaagacgagtcacgacatgtcctcaactgcgccttctacgattgcgtcggcagctacattatcaacccggagaacagactgcccagctgatgttgaaactctcgggcgaagctcttggactcttctccactcgatcgccgcgacctaccctcccgccccgactccaagcgagcaaaatgatttaaagtccttcatgagcttgttcgcaaagctgtacccttgctgggtatgcgccgaagatttccaacaatacataaagaaagaagaaccgaaaacaggcagcagagacgagtttggaaattggctgtgtgaggcgcacaatgaagtcaacaggaagttgggcaagccaacgtttgactgctccaagtggcaggagaggtggaggactgggtggaaggatggaagctgcgattgatccgcgacatctctattattatagcgacctgagaaatctcagcccggtgacagaaggttgtatacaaatgtctggttgttagatggtggtggcgatggtgttttttttgcatacgcagcatggcgaggcgcattggcgttgttgtatgtcttttctgcctacctagaggtaaggtaggtttcttatatcctgtctttcttattctctggcataggtagtcgcaatggcatactcctgctcaggttaccggttattacatgactgaagagagcgacaaaagaaccgaagggagcaaggtgcttccagtgcagtggtgcgacactcaggtagcgagcgggctgcaggtacctactactagcctaccgtacttacctcaacttgctatgctactcgtacctgctactccaccaagcggcatgtacctacgtactcccgtccccctatgtacctatgtacacaatgtacttcaccccaccaccaacttcaactcacatccatgacatcacaggaagcagctatcgccgacactaactcgtggaaaggacgaacaatcccatgcccggtatccggtcccttccggcccctcgaatcgacaatgcgtctttgtcatacttacataggtacatattggtagatgcttcccctcattcaacaaaacagctccagccagctcttcaccttggactctcttacctctacttattcacatcacttctcgctgccctggcttatatcctgctgctccgatatcacaccttcacacgccatcctcttgacacaacactcgtaatataccccatcaatacatcgcaaacaagccgggccgggtctgacaacctaccgcaacacacgagattacacgataacttccatataacccacccaaaaacatgtcagacatccggacacagagtctgcagaagcccgtgacagtggctgagtatctctttagaagattgcatcaaatcggcatccgctcagtccacggcctgccaggagacttcaacctggttgctctcgactacgttcctaaagccggtttgaaatgggttggtagcgtgaacgagctcaacgctggtatgtctacttctctattcccaccagcatgatcgctgatatcaaacaactttagcctatgccgccgacggctacgcccgtgccaagggtatctctgcccttgtaaccaccttcggtgttggcgaactatccgccatcaacggtgttgccggtgcttactctgagcatgtccctatcgtccatatcgtcggctgcccttcgaccatctcccagcgcaatggcatgcttctacaccataccctcggcaacggtgacttccacgtttttgccaatatgagcgaaaatatctcttgcgacgttgccaagctagttaaacctagtgagatcgcctaccagattgaccatgcgatccgggagtgctggatccgcagccggcccgtctacatttggctacctaccgacatggttgagaagaagatcgagggcgctagattggacacagagattgatctctccgagccggagaatgatcccgacagagaagactatgtcgtcgatgtggtcctcagatacctccatggagccaagaatccggtggtcctggtcgacgcatgcgcaatccgccatagggttaccgaagaagtcaaacggttcatcgaaaagaccaagcttccggtgtttgttacacccatgggcaagggtgccttcgatgaaacgtccgagcactacggtggtgtctatgctggcaccggctctcttcccgaagttgctaagcgcgttgagggctctgatttggttttgtccattggcgcgatcaaaagtgacttcaacactgctggcttctcgtatcacacctcacaactgaataccatcgatttgcatagcgaccattgcactgtgcgctactccgagtatcctggtgttgcaatgaggggtgtgctccggaaggtcactgagcgcatcgacatgtccaaactctcgataaccccttctcccccggtcgagaatgctgtagctgagaacagggatgactcgcaggccatcactcaggcgtggttctggccaagagtaggcgagtacttccaggaaggagatgtcgttgttaccgaaacgggcacagccaacttcggcatctgggaaagcagattccccaaggacgtcatgggggtgacgcaggtactatggggaagtatcggctggtcggtaggcgctgcccagggcgcggcactggcagtgaaggatcttgaacaagataggcgaacaatcttgttcgtgggtgatggcagttttcaactgacttgccaggaagtcagcacgatgctgaaacataacttgagggtcaccatgtaagtgcttccgttttttatctctcgtatcttgtttagggttagcttgacgagcttcgactaactggattgcctcaaagcttcctcatctacaacgaaggctacactatcgaacgttacatccatggcatggacgcggattacaacgatgtcacccgctggaactataccgatatccccgcggtctttggcgccaaggaaggccagtctcagaagttcgttatcaagacaaaggatgagttggagaggctcctcaaagacaaagatttcaacgagtataaaggcctgcagtttgtagagttgtggatgccaaaggatgatgcgccgcgggcgttgaagctcacggctgaaatttcggcgaggaccaactctaggattgaggatgagcagtgagaggcaatagcatgagctgcacacatgtcctgctgtggagaggggtttatgaacttataacgaagtggaatactgtagcgggtttggattaccattatgaggttatgctacgatggtcataagagagaaactctcattcatggattgaagtcagagaaacaagtaattacgttagaggtacagctgaataaaacgtgctctgtccgtgtatatataagatgatttaggtaattccattcagttggtaattatagtataataatactgggtgttggatgaaaggccgagtgatgaagtaaagtgtcaaatggcaatgccaagatcggaaaatattgacgagagaatggaagaaacaaaaaaaagaggataaactgatggagaatttaacagaattaaggaaaagaaaccaagagagatagatgatcaacatcgctaaagaaacccagaaaaaggaatctcatctgagatttggttaagggggccctggggatgtgcaaaaaataaggtctctcccgccgggaattgaacccgggtctcgagcgaatcgaaccgatgttcaagcttgacaagctcacatactgaccactatactacggaagatgtacaactgttgatcagctgtcgtagcagtttgacggaagctgttgccgaagcctgtatctatataatcagatattcaacttaaccttgcacacacacgcccttgtgactcgcgattctgtattttacttgctcacctgaacgcatcactataatcgaagcaataaagttgataccattcttgcattatactcaaagaagacaaaaggaaatagacgtgtgttacgtggagcttccagataggttcgtgtgagtggcagagcgcaaaagcggccaaggagacgagataagagtgaacattattctagaaccttgagatggcgacggtggatgttgaataacgctgcttgggattttcccatcaaggatgtatgtatgcatttacttatgtctcatgtcacgtcttgatatcccatcgtttcgtacgatagatttccgttccccagtgtcatttattctggggatatgctgcaccaaatggagtcgcatcgctgcgtttcccagaccgagactgacctttaacgcctgagaaatgtgcaagaccaaaatgaactgtgaagaggcataatgatcaaggagagaatatatatatatatatatatatatatatacctacgttcaggacaccaagtccaattgtatttcactgcgatgctaacgaaccaaatcctttagattgcccgtcccaaaatgttttgccctccatcccttccaacactcacacttgcactcctcaccctcccataacctctagtatccccagacccggcagacttataacccacatccggccccggatcactccactcatccaaactcacgacaccgctcgaatacgagtacctcattgagccgcccaagctctcctggcgggtatgagcactgggtggatgtctagggcctgtcactgctgatggcgtcccttggcttgccatgacttgcggaacaccgcccagaagctcagggcgctccaagtcaaaagggtctgaccggaatttattgcgatgggtggtgaacgagtcgatgctttcgcggtaggtgcgggtgctgggttgtcgacttgggtttccatttgccgtcgtgctggcagaaatactgattggatgaccgcgtgactgtcggcggcggcggtcctcgatgccgtagttggtcgctgtcggcggtttggagattgtggtggcgtcgttgtaaaggtttcgaacaggataaggagggtcgctggcagggttgtcggaacggccaagaccggcggctaggggcgctggtatggctgatatatggctgagcaagttgttgtctctgaaggggttgtcgccctcgtcgaggcgcagtggccgtgctgttgacactttgtctctgcttccaccaccactgtcctggcgcgtgacgctcagacgttgctgcccttggccttgggcttctcggccgagatcaccatcgtccatggctatcaacgttaggaagtcgggttggtacttgagtctggccttccgttcacttgtgttttccgcgtcaaaatgtctgtctcgcacaacctcatcgttgcgcatgttgcgtagccacttgttgatacgcatgtgggatgccattcgggaccaccaattcgacgtgctgcctttgaccgaccccgttccgttcgccttgtcggtgaaagctagcgatgggtttcgactgtgtgtgttgagttcctcaaatcgagggccccgtttcaaaggcgatagtaggatgctaggttcggaaaaggcttgactgatgcgctctcggattctttcgaccttgtaacctagggcggcctttgccttcacgaaccccggtgttgggccaatgctgcgtcgactgatgatataaggcgtcttctcatttgggtttgtgccaggaccagtacccagaggtgtcaaaagggtgctccttctcttctgcaatctccgtcgtcgccacagccataagaagagtccgatgagactgaggaccacgagaccactgagcacacctccagccaccttcgcagcttcgctgttatgagcgcttggaactgagcttatagtggggaataaagttgggttttccgtggcctgtactgcattgctggtggaggatggctggaggtttgcgcctgtgctagcaaaaggcgttactaccgcatcatcagggaatattcctgacgctgtttctgtcacgatgcttgtctccgctgaagtctcagtctcattgctcacagaatattgctcggcttccggtgatgatgttgggagcaaagacgaagaggtgctcgtgacgggtggggtaggtattgtggtcaatatgctcgtcgaacttgttgaactggggattatactgtcttcgagcggcggaggcgggctcgcactggtgttgactggcaccgtattctcatcccttgttgtcgcttctgtcgttgttgtcgtcgtcgacctcgttgtcgttgccggcaaccgagaatcgcgacctgtggctgttgggacattgctgaattggacggctttgagtattgctgtacatcgcttgcctccggtggttgtgaaaatgaacgaccttgctgatgaaggaagattgggtgatgacatgctggaactcgatcactgtgcctccgtgccggcgaatccagtcgcaaagcatacgaggataattaatattggtatgatgaataaaaggacacgccaggtgaacgaagagaatagttgggcctcgcgggcctgtctatgtcggtataatcatgaaccctttgcgagtggtgaggaagatggtccctaaacaagcaaagcttggggtgtcgtaaagcagatcatcacttgatagctcaaggacgacagaaataggagccgctccagcagcccacttccctcggcagcgcattggaaccgagccagcctcctcatggctcttctgatgatggcatcgggggcatggtgaggtaggaacagcataggcgtgtgtttgagaacaggacccatgtactttgattggtagatgggaagtgtaataacgacgtgatgtccgaaatggaaccaaagcagggctcacgaacaccgagaacacggtcgagacgaaccacggctgtcttcaacgcggctctaacatcaaggggtaagcgcatgttggtgtcgcttagacgggcaaatccctgtcttgcgacactcctgaagcacactccttggtgttgagagtagcatcgtgaatgtttcaaggaaatatgtttgggcccggaaagccacccgtcagctgctaccatggcacctcgattgttgttcgctacagaaaaatagcggaggcgacttgaggaggtagcaggtctgagagagctcaagcatgcacaaaccgtgcagttcagacgatcgattgcgaggccaattgcaacagtcttcttgaccgggtctgaagcggggagtttgaagcaccgacttcaaagcctcggcgccagttgtatcttgttgtcttgtgttttgctcaatgatgatgccgaaggagagatccgatccacggtcaacggtgggcggacaagggacggggcagatgcacggcgccatgacgcttttggttgcctgcattgcttgtgacacagtggtgggtagaattgcgctgttcatgtacccgccaggtctgctcaagaggagcaaattccatcgaggggtgggaccaccaaccaagttagaggtaccttccaatatgcaactaagttccaagtatgttctgcaagaccgggcgtccggtagccgagccggaagcgcaggtggacggcatctcggggcgaacacactcgtctggaggaatcgggtactgccctgtggtaagtagaggtaggttcctctttatagtagtaaggtaggtaggtgccttaggtcggggtgtcccgggcaatgggcgggcgggcacggggctccgagtaggtggtttaccgtctagtataccgggaacgggcagactccttgtaggctgccgacgtccgccgtcagcccagtcccagcactgtaaaccaggtaggcgagtaagtacctactactatgtagggtacacaagcgggcggggttgcaggtccgttgcaggcggaacatggaagagctcccgaacggtcgacgcggcgcgtgatccctgtgcccggccaccgccaaaacaggcaggcgctgtgacccttgaacccctgacttgcaaaggcatgcggggtcgtctctgatgggaacggcgtggaaaccctcaccgtcaccttctcttcgacggaatggcaacgaacgaagagaagcgttctctcagacttgggccatgatcacccaaggcaacgtaacggtaacggcccgctgcgctagcggaacggagactgggtgattgtgggcgactgggcggcccaaccgagcttcccaaatcattcgaccacgaattccgtccgaaccggcttgtccccgtggcggccgcacaaccccaggccatcgggccagacacgccagagcttcctcgaacacatcgatatcacccagggttggcacgttggctccaggggcaccaggatcgggcccaggggcgaccctctcttccgtgatcttcttccatctcaaggctgtctctacaacatcccctcctttctccacaaacatctcctgttacctgtttcccgccgccgctcttgtgcaacaaagagcacgacatccgcctgagtcggcggttcactgaaagtcccggctctgcgtcacggtgcccgccgcccatcctaccttgtcggttgccggcgcaacgtcttccgcttatcaccgacgccgaacccctcggtagtacggtaccgttgccgtgtcttcccactgcagtagccatcatgtttgggaactttgcccacttgagtgtgttcttcagtccccctgttttgctgtacatagactgtctggccgagctgtgctaaccattccgtttagttcccttggccacagcgcctcaagggccgcccaaggacgtgcctccacccacgcccgtcaactttccgcgcttctatccccaagttcaagatgaccaacaaacagcaccgggagccgcagacgaaacaccaaagtcggttgtcaccttgttgcagggcatagtccgcccagcccagctggccgttgcccattttgaggctctcggagtccatgtagtgccaaactctacggcggcggacctcatccctgatccatcttatatcccggatttcgctgcttgggatgagctctcatccgatgcagctcacgaggtgaacgagagcaccagggtcccactggtttcgggaaaccgctctcccggctgcaatacttacctggagcgtaagcgtgagctgatgtttcctaatgagaccggctaccggactgttcgccgcatccaacctccgaagggccagagccacgcccggctgggaaactgctacgagttcttccgtcagctcgacacactatccaattattgggatgacacctcggtaacagaacagtcagctccggaaggtgaagaagaagacaaggacgctctggcctccaagcctcgacgtaccggcgccggcaatcagatgccccctgacttccgccagcagatggtgcaaaccttcttgaagcttgtcgcgtacgactttgggtgtaacactgcgccggctcgtgctgagccgaggctgcacatcacgtctcgcaattgtggatctgcccgtagctcctacttctcttccggttgcactttcatgtacaagaccccgaccactagggaagaagcccgcgccggtatcgttgaaggacctgtggcggccgtaagtgctagacattccactggcttcctacccccacccgaggacccgaacgagtcttccaccgatccggatgccgtctttgatttgggccgcgagttggttgccgcgctagtaacggcccagcatcgagcccgcgagggtcgcaccgagaagcgcatcggcgaaggtgcctggtggtgcaccaagcctcgatggggcggtggccccggtggccccattggccgtgagattgaacagcagaccagtggcgacgacacacttgttggagacaaggacgcgccccctccggctgctgctcctgccgagaagcccacaaaggtggccatctctgcccgacttgcatcccgcgcttccccgtttggccccttgcccagcacacgtctcccagaaagagagaaggagtctagcacgggaccggccaagggcgtcaagcgcctgaagaagtcgggtaatatggccatgtacgacaactaccgcatggttcgccctccggccctgacttgggacaagaaggccaagtacgccgccattggcagagccgcaggcgcagagtacgatgacatctttgtggtcagtgccttgtatcatcacatcagcattgtaagagtgcgggtgcccgatcagctaatggcggttttggagggccgcgccgagcacgagtttgagaacgggaagcgaagctggggaaggctggaagtgaggaggagcaagtggtttgacctcttcaagcctgaggacagagtggaggccatgaagctcgtctggtgcatgatgaattggttgatgagggccgtgcctaaggatgaggataaaaaggacgagactgatcagtgccaagaggaaaagaaggacacgaagagtgaaaatgcgggaactcctgctgcagcgacaccagcaggcagccagaatgctaataagcaagttaaagacgaggccaagcaggaagcgaaggacgaggtcaaagaggagaatgctgatgtgaagatggaaaatgcatagactgagaaaattggcgtgcgtacgtacggtacgactactgtatttccctttcttcgttctgtcttcttcccatttggcttcttggattcggcctgctttgttatcaaagggggaatccaacatctattgtacagtatattgaaaatgctaatgagttttccaagagcattctttgtgctgagcgcgatcggtcaagtgcaaaagcttggcaagtacaagtccttcactgagcttgggctattattgcctggagcgctataagttaacttgacacttgccgccaatgtcatgggtcgaatctgattaaaaggtaatgcgagacatcttgtcgtttattccccatgcgaggtttgccttttgagcgacatgctgctcacgcattgcagagatgatataggtttcaaaactccacctcgttcaacaacttcgaaatccccttgtggtgtagttggctatcacgttcggctgtaattgtatagattgtataccgaaaggtcaccggctcgattccggtcgaggggacatgtacaatttttttgtgtctttttcatctgttaccttctccccgcaccaaatttttgtgctgatctgaagcgagtcttatctttttgatcttgtgatcccagcagcttggtggactccgttgcagaagacagtgtaatcttgggcttggcaatcctatgggcaagggtcatacatagtactgcgggagtgcggctattggggatcgtttttaggactccctgctgaatgttgaaggaggtctggcagtgggacatcaagacttgtagactgacttgcctggcattttggagctactgcatagtatagtgaagaggaggataacctacttgatagaaatcgattttaggttggaaaatccaacccaggggttcttctgagcattgcaacctagtcaacgtaaggaaattttggaagatcaacattaacatagtagttatgtcaaagatccatatgcagttatcacttgttaggatgaaacttaaaactaagatctaacacccttaacctgtaccctatattgagcctggtctagtattagattacctattgtcaaggcattatgtagctaacctttgttatagtaaagacattagtatgtcacactctgatatttatccagtcctatgtaacttttgccagcatagcctctgttcacattagcgtttgaattcctagtattgactaaacccatgaagagctggaagtctggaactatagtacacaatatggggggtgtgtgtgagtggagacggaaacgaaactgcgggctaatttaaacgcaagcatttggtatgtacctaggtatcttttggaagtcgaatgtcaccgagttctcggtagcaagcgacttgtaaattcttttgcaatacttaaccgttcaggttaccgcagatcacttacccagcgcctttgagcctcaccgaccgacgacgatgatgagcatggaatttggcttgaaagggcatagcccaccggccaccccatcggggtacagtgtcagtctgtcccagacagaaggcatgggaatgcagggcgctgcttttgcttttgcggtcgagggttcgatttgaaactccagggacctgctatggtcacagcctcattctacgtatgtagtgatggcagtacagcatgaccaaagactaacgactgccgcaaaaaggatgagatgttgttcaagcgggcgtctgatctagcagatgcagcacgtcgtttgtggccatgctctctcggcctgtcccttgttggcccacgtacccaagagatttgggccgttcgtcttcgggatccagcagtctgcggcagaatgcgtcgcttccaacgaatggcaattacacaaaacaatcaagtccattggggtttggacgtctaaagacactcgagcatatctgccatgccgaacatattacccttgctagacatcgaagacaaacggcccaagtctttttggtcggtcggggggataggtgtgtatgagctaagggaaaccgagactcgcatgtggtagggtttggcgcgcgccatctaagatcgagaactagatgttccccaggatctagcaacgaagaatgcgatttcggttcgctaacctgcaggactctgatgtcgaagtgccacatctggatacctcgactgtggtgttgagcttcgatgtcggttgatcgagcccgtctgttttactctatgtagtagtttacgcagtatgtagtgtagatgcgatttggttttccacttggctgtccctatctgcagagaggagtttccttcgatttatggcgccggcgattacagttcagcagcgatcacacggtaatttgacctatcatatactcaacatgctgtcgagctagcttcactcggctgcatgcattcggataccggagatattggagaccagcgaacctttctgcaaccgggagacccggccagccaaccacaagagctgcggaactgacactgaccgaaatggcctcggtcgtcccgaagctttgatgtctggaagcaaaagccgaatgtcgtacgccgcgcgcggggggagacaagtctgagagactgccgggccggggatcgtggcagcaaaagaacgccttcggttacaagccacaatgacccggcggaggtaaccttcgttcaccgtcgacttttgcgttttgcgttgtggaatacagatcctcggttgtgatcacaacagactgggtgtcctggattccaagtatgtccagcttgcggattttcctactgcgtttctcactacccttttctaattgtccccactcgagtaaccgtggatgggcgataacacctttcaacttatgggcttgcgtctgcgatattagtttctttcctttttccatagggcattggagttgtgtggtccatgtggagggaatttgctggatgcgatacgttcagttacgacagcccggggcgggaccctcaagtgggctagacccccgagtgtcttttttccccgccagcggcagcaggtagaggcgcactgagggctagacttagtgggctgtagaaaagagctgaatagccgttgtgatatctaaccgtcaaagtgattaaaggacttgccgatggtgtatgacgacctggagagaaggccagcgacgttgatcgttcgatgttgctcttcaccatgcaccggtgattgcgactgtgcggaagaggtttgctgttgctcagtcttgcgcctccatccctctacatacctacagacatgcactccgtacactacaggcaacaggtctgtacctctatacatactcctttgtatagcatagtagggatatggatccaaacatgacatgaaggagcgcccggtcaaagaaggtatggaacatttgctagtttataggactatttgacctcctagcgcaactccatcacaactcgctgttgtggtgtcgcagaggtagtgtagatatgtagctaagtatgtaggtaagtatctcgtcactcctcgtcttaactttcaagggtttcgatcgcttcttcttcccagattcgggatccgcactccacgttgcttggcgttgatcacggcaaaagtggaagagaagcttttcttttcgtgctgcccccgcttgaatttcgtccaatcatgacttggagcgttgcgctgctgatgtatgtatctggtctatcaataaacgtggctgttgatatggtcacaggcagcttgggcgttgaggcagcatagtgagatacttaagttccagttgcaaacacagacgccacccaacgacttggaatccatggatggatgttcgcagtggcaccttttcctcgagtgaggtggggagtgcaggtggaattccactgcacgtccagtaggtacggtaggtaccctcctttggtgccctggagcacctccccttgctccccccgcctgccgtctcaacctggcgacagcagctaggttgcccgctcttggccgggcatccccgtccacacagcgggcaatccatccggatcccacacgctgcacacatttagtctaggttgcttgccctgcggtggccttggttccagttgacctcaatccccgtccgaaacatcgcgacgaacccatcccgtcacccacctctttcccactctttcctgctcaacgaccccggcccttgcgacccaacatcaccaagcctcttcgactccctgcatgtgagttgtccccaaatcagccttttgaccgctctctcgggtacatgtcctgcaccctcagaccctctgtacagtcgggcggaacattgactccagttttggttcggtcatggttctcgacttgcgccatcccgtgcttcttccctgacccggcccgtctgcctgctccaaatcggttgtatccaatgcatcgctgctcccattactgacctggtgcctgtctttgaagaatctagcctcgctcccctccaatccatcatataccggcctcacttcatcaacgccgccctccctcgacgctccaccctgtattcaatctcgtcttcacgcccgtctgatcccaaatccaaccgcgccctccagcctctctgccactacaccaagaccttagtctccggatcctacttataaaagccacgacgggtcacgtcgccgagcctcctcgatcttgcactacctgtctctaattcaatccagccgccgatcatgtctggataccccggcgcgggttacaatggaggaggctacgtcccgccgcctcaaccacaatatggcggctactaccctccgtatgtttatacaactacactcgtagccttgttcttcaaactgcggttctaactttggcagccaacctgcctataatgcctatcaacagccgcctcctcagcagcaacagtacatggtttaccaccagccctcgcctggtccccagcaacaccagcactggaatccacagcagcaggtccgtctcaagcccattaccacaaccaacatccacgtagaggagtactaaagacgagtcgcaaatagacgcctgcaccacagggatatggcaatcctccaaactcccattacggcagacctggtgagtgctagctagaatagcctccccccccaggctggagtgtagcttctgactatgcctttagaggcgaacatgcccacggtgaattcgaattcgtacgcgcacgggaaccaccaagcacccccacctcctccccaggcgcctcagcaatttggatatggcgctccagcggactacgcctttcgatattcgcagtgcaatggccgacacaaagctttgctcatcggcatcaattactttggtcagcggggccagctgagaggatgcatcaacgatgtcaggaacatgtcatcatatctcgtcgagcatttcaggtacaagcgcgaggatatggtgattcttaccgatgaccagcaaaatcctatgagtcagcctaccaagcaaaacatccttagggcaatgcactggttggtcaaggatgccaggcccaatgactcgttattcttccactactccggtaagcacctgaaatgatcttctcctaaatatcgtaaggtttgcttctgacggtcgaatttgctagggcatggcggccaaaccaaagatctcgacggcgacgaggaggatgggtacgacgaagttatatatccagtcgatttccgacaagtgggacacatcaccgatgacgaaatgcaccgaatcatggtccgaccgttacaagccggcgttcggctgaccgctatcttcgactcatgccactcgggaactgcgctcgatttgccctatatttactcaacccagggcattctcaaggagcccaacctggccaaggaagctggccaaggtcttcttggagccatctcatcctacagccaaggcgacctctacggcgtggcgaacaacatcatggggattttcaaaaaggctaccggcggtaacgatgcccatgcaagaaccttggctacgaagacgtcacccgccgatgttgttatgttctccggaagcaaagatgaccagacctcgttcgtacacccctctattatcgtttcttgctcttgaattattttatttctgctctctttctcttttggcgcaggcatagtatgtttgggagcaagagctactgggtatttgggattttagtcgatgccgtcaagtgggcacagcaaaggcgtcactttagcatactttttgtacatacattcagcccacgctctagatgcaaagtacaaccatcagtatggttgtgactttgcgtctagggcgacgagtcacgttggattaccccctccatttcctccccgagacgtaattatctgtcccttgtcaagattcacttgctaacctcgatgtctctctcacagagccgacgccacaattgcttcacaagctacaggggctatgtcctgggccttcatcaacgccctcaagaagaacccccagcagagctatgtccagctgctcaacagcatccgagacgaactgcaaatgcgttacacacagaagcctcagctgtcgtgtagccaccctcttggtgaggcttcctcctcttcccattcctcgtcatcattctacaacccctcgtcaagccgttatctggtgaccacgtttaagatttgagttgcatatataccctttataggaaactcgaggagaagtgtctgtttgggtttcttttacctgcattgcgttgcgtggaccgtctttttgcggggctggctgggaaaattagacattgtaatggacacacaaaacacacaatgatgacgagcaaaacggcccaagataagaagaacaagctgactaactttggtgatgcaaactataaagatacgaatctcctgttcgttatgtgaagcaatcgaaaacagtgtataccatcgattggtcgctaggaactagtttctgttccacagaaaggcgaaccgatttgcggtcgactggtcgacacgcctgggtagggtatcactaggggagaatggcaatcggcttgccaggtctttcgtggggtgttgggcatgaccaggacctgaagtggatgttaatatgagggatgttggaccgaggttgttggtggatttctctcgtctgccatttggttggcaggccagggatgatggggcaattgagaggactgtgtctgggtctttgtgcatctggaaggtcaccttgtctcttcgatttggacatggacacagataaccacttccagtcttattgtgcagtcatgaataatagcgaagagccgcttcaggccttaaggtctgtctcttcaacgacacacagtatcgcaggttagggggaggaggtaggccaacgatgtctggtttcaatctatgcgtggttcaatcttgaatacctcgctgttaaacgagactatcgtccctctccgcctatcgacgctcagtcttgcggctggcaacgagccatttgctccatcatcaaattccttcaaaacccacgatctacctgcaatctatcattatctgagaaggatgttgttgaaattaccaagattcccttcatgatgggcatccaaatatctagtccaccaagcactgacagattgcatttgcttctcctaagacttgccctctccatcagaatcctcttcatcacgcggcaacgtcatgcccatcaagccaagcaaattgcccgttggacctgccatgcccgcctggctcttgaagctctccagcaagttcttggctagattatagtcaacgccgacctcatcaccttcctcttctccttcctcgtcgttcatatcgtcatcatcatcactcctaccaccccccgcggtcttgactatctcttgaactgatgaagcctcgtgcacaccacccttcaatgctctcgcggatctagtcttggctttttgagggtccagttgtagtgcgccgtaggagttgagttccttttccatctgagccataagagcttcgagttcctcttgctcactgtggcccgtatccatgctcttgtcttcgtccttgtcgtcattgacggtaaaagaaaccttttccttgcctttgccattgcccttcgtgccaggctgtcgcggggcgctctcgggtcctgtggttgatgacggtggtgacgatgttgttgccgccgttgttgttgtcgtcgtcggtatccccatcatctctctcatcattttcgagaactgctcttcgtcgaaactcacttccttgtcttcgtcctcgctgtccatatcaacatccgagtcctccaagtcgtcatcatcgtcatcctgatccatctcatcgatttcagctccgtcaagacctgctgtttcgtcattcagaaatgcctcaaaccgggagacgatcttgcgtagatcggcttgtgtcgtggcatctccaaaggtcggtacagcgtgccctgctgtatctctgccttcaccagctttgttttgttgtcgctggtgctgctgctccgattctccctgcaccccaccgccgccagctaactccctctcaaaatccgcaaaatcgatatccatccagctatcatcatcctccctatccacatccttccacttcttgatctcctcatcagtcgggagcgccgcctcctcgccatcctccttgagatcctcaagcaatagcgccacctccctcgcaacccgactatcgctcttctcagcgccgcgagcaaggatctcaaagcccgtggtgagcttcatgcctatttccaacctggcgagcgtctgcagcttctgcaaggcttgctgccgggcctcgccctccgtttcagacgcagacaattcttggacttgcgcagtctggacaaagtgctccctccaaaccagtggcggatcaaagtgctgggacttgagctgggcgtagaggaccttggtgaggcggacgctgatggtcacaaggtcctgtggtggaaatagtaaggagtccggagtagcggagagcagcggtttaagtgagatgggatcgcggaggtagaaggcttcgatagcgggtgcgacggccttggggcgcttatggaggatgtaggctagtttacgaggaatggtaacaagggcatgatggagggaagaggtgatctggtcgggatacttctctagtcggtagaaagcttcggcttcgattaagggggagtggatgaggatgttgggggtggttctgatcacgtagagggcttcgtggagggagatctggtgggcctttgatgaagatggcgaggatgaggaagaagagggaagaagggggatgatgcgcaattggccgcggttgatccatacgcggttggcgtccatctcggggctcagccatttaggcaggactttggctgcttcgatgaggaggaattcgccgtcgctgtcgaagatgcggatccataggttgggaaaggagaagctcaaggttcggagaaaataaactatcagccactcgtcttccacattatcaccgtaatcagtacgaccatgaaggtaaactaagcctgccgttgaccgttcggttagcatgagtgcgaggattatagaaagcgactgagagcgcggtagcaaggcgaggagacgtaccattctcgatcctcgtttcgagcttcaaagcctcacgttgccagatataatccttggtgagctcgtcaagcctttgaagggccgctttcctgattgtttccaggctcgagagggtggttctctgggcttcaggctgatcgttgatgaggaagagcatgtactcaacacagttttctgggaggctcatttggaagccattgaaggcgtcgtctccgggccttggctcattggtggattccatctttgatttcagtcttctactcaagggggtttcttgcttctcaactttcaagtgtctagaggggtgtgagtgtccctttactgcggattgttgacgcctcgggtcacttgcggttgattgcacgtgtacgttatacttgaagaatgacacaatcgaaccaatctagtccagccaatgagccttcgaaattgtaattcaattcggcagggaatttgtggttttctcgtgtgttgagcaggtccgtgttgtttgatcggtgtctactcgcaaggaagtacataaggtacctacctacacctacctacgtatctgactttttggtaaacctccggacccccgccgctacctagaggtacctctgcactacgcaccgagcaggtgggacagggggggggggggtttgacatgacctttaggtcgggtaccatggctacctgcccgatacgcgatcccgtgacttcgctcgtaagccgacgcgcctgtgtaccttgagcgaagaagcccgctaatgggactccgaaccatatgcgccaagtggggcgaccgggcccttgagttgtggtaaagacctgaccccccgcgttggaacgcgtttccgtttccacttccacttatccatgtccacctaggctgagtgacacaaacagtggactgactgcctgtgcttgcctgttgatggcagatgcgtattccctttggagttgagggttgaaaaaaaagcctcccaaagcagattcgaaaaagagggagtgacaacatttatcagtatcgacattcctcttgaaacaagcttcttccatcctgggttctttttttcttcctccaccttctctggtacttgcgcaggatcctacctccccaggtacgtacggctgggttcagccactcagaacttctgccatgccagcgcgaacactattcgaagctgaggccaacgccgagtcctcacggaaacgtcaacggccggcgcccacgagcgatgacagcgaggcagaaattgccgcggtaagtcgtacaaaccatctctatctgcacgccgacttcaatatatctacacagccgcacgtttcctgaaacccagaaacctacatgctaacgtgctacacagcgcccaaatgccaaccaggctaaaagagcccgtgtagataccgctcgccacgcgactccagtcgatgacgacgacgttgatgtcgacgatgaacgaggtcatgcaggatcaccgcactcgccccccaaaacacaatatgagttgatgcgtgacaataactttgagcatctgcaacatcaggatgccgacgaccaacgagccactcagagactgcgcttcaaacctaatcagttgggcgacaacgcggtggccgataatggcattttggaaagcatcacgtgcatcaacttcatgtgtcacactcgactacactgtgaactcggcccgcttctcaatttcatagtgggtgaaaacggaagtggaaagagcgccatcttgaccgctatcactctttgtcttggtggcaaggccagctcaaccaaccgcggaggaagtctcaagagtttcgtcaaggagggcaccgaaaaggctgttctgatcgtcaaaatcaagaaccagggccaagatgcctatagacatgagctttacggggattccatcatcgtcgaacggcacttttccaaatccggcagcagcagcttcaaggtcaagacggccactggccaaatagtgtctaccaagaagcaggaagtcgaggagatcgtcgaatactacgccctccaggtggataaccccttgaacgtgctgtctcaggacaatgcccgtcagttcctcaactcgtcaaccaagcagcaaaagtacaagttcttcatcgaaggtgtacagctgcaacagttggacaatgactacaggctaatcgccgagagtctggagctcatggaatccaaaattcccgaccaagaggagcgggtcaaagcagccgcggaggaactcaaacgagcaaaaagcttcaaggacgccatggacggaaatcgcaagctgagagccaaacaacatcagcttcgaagccagatgtgttggctccaagtggttcaagaagaggccaagctgacaaaattggacgagaagattgcccaacttgcggatcaaatggctgaagtagaccgtcagagaaatgaaaagggcgtcgatttggagcgcgtcgagaatcagatcagggcctttcagcagagactggaagaggctatccagcgaaaaaccgaattcgaagagcaggtggacgaggggaggaagaaagctcaagcaatcagggacgaacttgcacaaatccaagcagatgaacgggcagcccaccaaaacttgagaagtgcagccacgacagtaaaggacttcgaagaaaaggttgcggccgaagaaaagcgacttgaggaagccacaggagaggcccttctttccaaaactcgggagcttgaaaaggcaaaggagtacgtcacagaggtcgaggccaagatttccaaggccaaagaggacgagaaagacctactcaacaagcgagacgaagcccagaaagcccgagatgctaaggctgttgaatgctctctcaagcgggacgaaattaccgtagcggaacaggagttgaggacctccgaaaaggatcaaggctctatctatgcagcttatgagcccaaacttcctgaactgctgaagatgattgagaaagagaccagattccagaagaagccggtggggccgcttggcgcccacatccagctgctgaagccggagtggtctttgatcctggaaaagacgtttggaaccgcccttaatgcattcatcgtccagagcatggccgaacaaaaattgcttcagggcttgatgaacaagctcaacatccgccagtgtccggtttttatcggcaatcgacatcccctaaacacagatggcaaagagcctgatccttcctttgacaccattctccgtgtgttgaagatcgacaacatgatggtgcgcgatcagttgatcatcaaccacatgattgagcaggtcatactgataccacagcgtaccaaggctgaggacatcatgttcagcggagcacgacctcgaaacgtcaaggcttgtctaagtttccatgataaaaagagagacgaaggtcttcgactggttgtcaacaacagcggaggaatgtcgacttctcctgtgccgcccctccgtaaccagcgcccacggatgaaggcggatatcggctcgcggcttgcttatcaaaaggagaccctgcggcagctggagctagagtactctgtacttgatcgtgaacatcgtcaactgcagcaagaggtccagaagatcatcagcgacctcaccaagctccagagagacaagaaaacccttgacagcgaattacggcatgctagagttcaagtcgagcaagtgcagtatcgacttgatgagtatgaaggcggtgattctcgccttacaggcttgaaggctgaattggctgctgccaaggagaaagaggaggcttgcgggcttcagtacggcaaccttcggataaggaaggatgagaagaaccaggcatctacagaagcccaggctcagctcacggaaatcaggaaggaatcggagaaatatgaaagggaggtgaaaaaactgcaggagaagaaggctaggctggaagatgttcggaagattaatctcaccgaggttaatgaagctcatgcctctttcgagatattcaagggggacaaggaggaggccgagaaggaacgtgaaaaaggtgccgaagacgtcgccacttttacaaaacagatcattgaagcattagggagtgaagaacgagcccatgtcaacccaaccgacaagtacgaggagctggaaaagcagtatcaaagcattcagaaccaactcgagaaagagcgacggaagaggggcatgaccgacgaggaagtttatgcgaacctcacgagggcgaaagagacgtacgatgatgccaagagatctcttgaaggcatcaagacggtcaactctcgtctccgtcggacgctgaccattcgcctcgagaagtggcgcaagtttcagcggtacatttcatcacagagccgggcgaacttcatctatcttctcagcgagcgtggcttcagaggcaagttgctgctggaccacgagcggaaggctctggacctagtcgtcgagcctgacaagaccgagaagagggcagcggggagaaacacgaagacactatctggcggcgaaaagtctttttcatcaatctgtctgctgctgagtatctgggaggccatgggaagcccgctcagatgcttggatgagttcgacgtgttcatggacaatgtcaaccgtgcaatcagcacgaacatgctggtgagttttattgatgacggcaacgatggagacaagcaatggtatatccatgaaccgttgctaacgtggccacagattactgctgctcgtcggtccgtaaatcggcagtacatattcatcacaccgaatgccatcgaggggcggaacactcttgacaaggacgtcaagattattcggtacgtatccttcccttccttcagaataatttgtgtttgaactaataacgtctttctagactgacggatcctcggcagaggacgttggccgactactgaaactgagtactctttgccttcatttcgtttctgtttttgagttttgatctccgtgggtgtgtatctgaacaacttctgtcgagatatagacaagcgtcaaagcggcgcagagtggtgttggcgttttgtatggactggttggaatgtcactgcgcgtttgcaatttgtgtttttatagcgtacccattttctttttgtctgtggcagacatgttggggggcacattaaagcagatgcttaaccctgcgtacctggagtgtacaaatgttgtacaatctctgcatgggacgtcaccttacaatgaaatattctacccgggatgtaacctttcccttctcctgcatccgtccatttgtcgtctctttttatgatttatggagggtagatcccattagtcctttggaggcaatcatcgctgaagctcactgatatgcgtacgcggcgcgccctcgctatggactttggatctaagcattctatatcctgacacccttgctgcgcagaacattgacacccgccgtggcagtaaacccaacccactcccgcaagtttctgaatacaccaccaacctcattcacttccctgagcctgcggttcaagaaagcccgggtatccatgaactcaggggagtgatcgttggtcatgaacaattcggcagcggcgtaaatagtagagagcgaagcgcgcttggtataccacgacgggtcgaccgaggagtcgccggcgaggaaaagaatctcatccgagagcagggcgagctccttgagcgaaggagggacgtaagatggttgtgccatgattgctagagcctagacagagagtgtggtaacgtccatcaatgtaagtcaacgtaatgatatccaagccagcaagcggcctttttttttttttccttctggttcttgaagaaaaggcgaatgcctttcggcaacgtgcattgcagggaaatgggaaaactaacctcctgccaccgcccgataacctgcgcattcgccgacaagcgctcccacgtaaccgcctcgacgcgcccccggatctcccactccgacagccctggtctagctcccacgtgtccctcgcccccaaagagttcgcttacccgaggcgcgagctcctcccgctgcttgaccaggtgataccggatcagagcgaaggcgccctcgggcaggattgtcgggctgatgtccaggtatccggcatcgcgggcgccggcggcgagcgcagaaggtgtgaagccgtgactagggacgtgctggtaagcggcgctgagaatggattcctcgacgggcgtgaaggcggcagaagaggatgggtggtcgtaggagtggtaggcgttgcggtgttgccgttgctgccgttgctgctgctgctgctggagttcttgggtctgttttacttgggggcgtctgctgccgtttgcacatgggcagccggagccggtgctggtgctggtgcttagggaacgatgggtggcagtagtcgggacgggtgccgcagctcggatcgtggagacagaggaaaagagaatttgccgggcggggcggcgcagagatatcgatgatggacgcatcattacggtcgatagttcgtccacccttcgaggcaacggagcgcaacttgtttggagttgccggctggaactattgcgacttcgaatggcatgtgtcagttgctttgctcgccgggccgtgggaccttgtgcgataaagctactatcctcacgtgttgttgccccacttcatcactgctctgtctccatgtctactgtacatgtagtgtacaagtgaatgtcactggttcctgacaaaaccacaaagggcgggcactgcagcttgaaggcagcctattcacttcacgtaagtaggtcctgccccggtattgacgacactgtagattcattcttggacgttgtccccagcatggtgtgcaacgatctgggggtgtactatggttagagcaaaaaatactagtgtacttgccgttagatcgcacattttctgacagtgatgggatcagcttccagaaacgatgtctacctaggttcactgtagtttgaagcatatgcagcccaagatcagtttggggggggggggggggggg