ggggaataatgtaagagtgtgaattgattcccgctcaaccctttcttttttgtttttgcaagcgggcgagcataatggggagttcttgggaataacttctggaaggaagacgagaagtggtcaaaacttgtagaaaactcgggatgaagtaaggacagacacacgaacaagggaggagatacatggcatgagtcgaaatgtttctcgcttccttccgccttcctggttcatgtaatacgtaacacattaaacatagtaagagaacacctgggggaagacgaagatagcgggttatgtcttaaaagtaaacctatcacgatccatcttatccatttgcgttgaagaaaaggcgatgatcatatgcttggccgcgccgctcgccaagaaaatggggaaggttgcgacgtagaaaagcggttttgggggggaaacttgaacctttcttggattgccgagattttcgaaagtgtgatagcgtgccattctgactatgccatgcagcgagcgggtgcacagcgcgatcaatacttatcccgtgtcctccaaagtcccctccgtctttcctttctttctttgcaggccaggctttcatttgatcccgtgcaagtccgactggaaaggaggatttgaaggtgtggtgtggtagtatatgcgactgtaaactaccccgtcctctgtcccatcattcactcattcattcattcattcattttcatcgtcttcaactagattgatgaattgcgacgaatacaagtatgtgaacacgtgtcgctcatccctctttacagcttcctcatcttctggcgctcgctcgcattttcatcagacggatgacagggaacctttcctctctgctgctcggacagacttacactcgcacaactggcaccgaagcttcattcggacagagataacagcaaaacacagtcaaaacatcccttggtcttataccgaacaccgtgaccgaagcgcgactggcacccgaatgcgaacaagctgaatcaaacacttctgccacaaagttttgggataactttatccagaaagggggcgccacaatcaagtaacaacagagccgcctccaccccctcgaaaaagaaacaaaagggatcaagataaaaaagaaagaaaaaaaaaaaaaggaaaaaggaaactaaaatcgcacggttaatacaagagcagagcagagcagagcagagccgcttcataaggcgcaagcgcaaaacgcaatgagcagcccccgatcctccagcaaaggaggtagtacccaaggacgacctctcccactccaaggacaaggacaaggacaaggacactggcaagaattcagagacacaacaatggacgacgacgacggccacgatcatgaccaggaccaggccaccatccacagcagtcgttattctcatcataccacttcgcaccgcgacagccacgacgattatcaagctcggctatcatatccgcacaccaaacttcctgaaaccaccacgaccaccaccaccaatctcagcagtagtagaacggggagtagtggaaatgctcacggcagcagcagcagcaaagacatggcagataaacggagtgatatcgtcgaaatgaaggagagtccgagtaacaacaacaacatccacaacaccaacaccacaacgacgacgacgacaacgatgattggcgatgagaaacggcgatgggtgggtaccacacggagtgaagtaacgcacggatcctctggcggcagcagcggcgactcggaaaagaaaatcggcggcggcagcagtggcaatagtggatcatggtcagcatccatcaccgactccggatcgggatcggaggtctccaccacgctcggcgccggaacggcgatcagcattacggaggggacagtcgttaacagtgccggggagatggccggcggtggcggtggcggcgtcggacttggaattgacggagcgggtgaccatgacgaaaatgaacaaagagtggaaagagactgtgagggaagaccggtcgtatacaacataaaggtctataagaggaggtggttcgggttggtgcagttgaccttgttgaatatcattgttagctgggatgtaagtgcctacttttttccccttttccgtccagtcttgcgctatctttccaccttcgggatgaaatggttccatcgtggttcgagatggaagccgacacctctgaactgtgggcgtggttggttggtggcatatcgatccctccctttttacaacggcagccacgcctcgtgccttgagcaccaagcgaagcatctcgtgtacgggattggggccgcccgtcctacctctacgcaaacgggtggtggccacctcttagcgcccgccacgatgttattgggccttttaaagttgatctatactcccaatgtctgttcgtgtacgccacttagactggacttgatgttgtggtgttgttgtgatcatatctcagtttccgtgtccaacatgatttcattcgtcgagttctggcgatgccctgcatgaaaacgaaatacaatgtctcactgagagaacagagaacaagaacttccacagatgataaatcactcgtcactccaacccaaaccgagaaacctaaactaacaatccttctccagtggctcaccttctcccccgtcgcctcccaggccgccgcctactttcgcaccaccggaacgaccatcaactggctcagcaccgccttcctcttcgccttcgcctttatcacgcccctggtcatctatgtcctgcacctcggccccaagttatccatcaccactgccgctgcccttctgctcatcggcaactgggtccgctacgggggctcccactcttcctctccttcaggtggccacttcggcatcgttatgttcggccagatcctcatcgggctcgcccaaccctttgtcctagccgctcccgcccgctactcggatctatggttcaccaaccgcggccgcgtcgccgccaccgccttgacttccctcgccaacccgtttggcgccgcgctcggccagctcatcgtgccattctgggtcgacaagccatccgacatatcgaaaatggttctctacgtctccatcatctcctccatctgctccgttcccgccttcttcatcccctcccggcctcccacgcccgctgccccgtcttccgccacgcccaaattacctctccgcacttcggccgcgatcctcctaggccacgccgaattctggctcctttttgtcccctttgccgtttatgtggggaccttcaactccatctcctcgctgctcaaccaaatcatggaaccccatggctataccgacgaagaagccggcatcgcgggggccgtgctcatcgttgttgggctgcttgtgtcggccatcacttcgcccatcatcgacaggacgaaagcgtttttgactacaatccgtgttgccgtcccgcttattggcatctgctaccttatttttctttggatgccgtccacccacgactctgccggcctcgctgggccttatatcattttggccattctgggcgcggcgagtttcagtctggtgccggtggtggtggagttcctggtggaggtgacgcatccgattagtcccgaggtgacgagcacgttggcgtggagcggggggcaggtattgggcggggtattcataattatttcgggggccttgaaggaggagaagggaaaagaggggaggccggatgggaatatgtattgggcattggtgtttcatgctgtggtggctatggtgacggttccggtgccgctttgtttggggttgtttggacggcgggacaaggttagtttgaggagggtgaggtcggacgatggtaggggggatgggacggtggaggggacggcgtgaatttcatctgttccttgctgagggtcggggtacgcaatggcgttatgttatttatgatggatgatggatgacggtgtatgtgttatggcttgttttatatgtacgtggatgcacattgtcgtttataccccctgtgacgggttttgggtacacttattaggatcattattttgtatatataggtctctcccagctctgctcgtctcaaagcagtgcaggcaggaatatcatttacttttaaccacccaatttcatctcgtcactcgtcactcggcagcatcactgcctctcgagaaccctgcccaacctggcctcccactcccctctcaacctctccatctccttccaacactccacccccaacatctcaaactcaacctttttctcctccgtaagatccaccgccccggattttctccccacaatcttcctcccaatgcgcctctcccccttctcattctttagctccttcctcgttccaaccgtcccatcccacccccacccttccacttccgtcttcaggactctgcactccccccagaaatctgtgctcgatccccacttgacgtgctcagcgtccaccgcatccaaagcctcttgctcctgcaaagcaagccatacgggcgccacggcaccgttgtaccccgttataggatgccagggggagccgagccagcgcgcaatgtacagcaccacgcggtaccagaagaacatgaaggcgttgagcgggaagagggtcgtttggacgatgcccgggtggacgaggtagattctgggtggggtagctggtgcgtttgacttggtggccggctgaagatacgagtcgacaaacgggcgggcggagggcagggtggcggtcagagagagcacgtccgtcagccgcttggtgctctcgtaggcggcgttggtcttgatggcttggaagtcggagagcgataggttcttccacccaggctcgatggaggattcccagatgatacggccgggaggaatggtagagtcaaactcggagcggctcagcagcggcacgagcttgtgtgccaacaggtagtggccgaagacgttggcgcaaaagacttgacccatttcgggaaccttctcgtctttagcgtcgggcaaggggttgacgacgtgtccggccgtggcggccttgaaggtcggccaggtggtggcttggacgagacccttggtaaagatgttgtggaagaccttgggccagtcgagaccggtccagccgcccatgccggcgttgaagatgaccgcatcgagacggggtatcctcacgtcggtgagggaggtgaagtagacatcgttggcgtcggcggggctgctcacggtgccgttgacgagttgttcggcggcgcggtggacgtcggcgagattgcacaagtctagttggacgctgagaatgtggatgcgcttagtaatagatcggggatcgtagttgggaccagcacgggagcggaggatgtcggaggtggttgcgaattcgcgggcatgttggcggagcgcatcgatggtttcttgcgacttcttgacgctgcgggtggtggggatgacgacgaggtgggaggtcagggagcgcgtcacgagatactcgtcgatcagacgttggcagatagcgaagccgataccactgaagttgcattggttagcatgtcatctctatgaggcagggcatggatagatagacagatgatgattacttacctgttggcgccagttaccaaggcgaagagggtgtcctcaggagggactgaatcccatggtgccggggccatgtttagtcggatgttgtgacttgcttgacggacttgctggctacaatgacggacacaaaagagttgcgacagaggagagatgggatgctgtcacggtacctacgtgtcgtcggtctgaaaggggtcccgttcgacgccattattttgtggagcctttccggcccctgtccgattgggttgcttgtttcattcatcgacttccaacatgctgacacgtgatttcaggtgagtttctgtgtctcacaaaagagaatcaacgaaggtagtccatggatcaattgtacaagttgtgttgattgacaaaaggtaggtattgttcgatgacgaagtgggagagatgccagtcgtgaaatcgaactcggggcaccacttccgggcctggagcagttacttggagaagtccgtgccgttcgggcatgtggtggggcccgcccggcagcactttcacttccactcggcttccttctttcctttcgtttacaaccaaacaacctacgacaactcgcttctcttatgataactgtcacaagcatgaatggcttccaaagtcctgatattcactggagctccagacagccgggcgcttgactgggccaccccggatctacttgtcgagttcgatgagcccattgccagcttcatgggcatcctccaaccacgggaagagcagaccatcatcccggcctctgctccgactcctgccgcatggagatcccttagtctcgtgagagaacgtattttcaccggctacactcaacaatatgactccagcttccgcttcaacccagctcacggtctggaagcagtcgatcagcccgatgactttcttactaccgcgtctatatcgtcgtcatttgacgaatcgtccgtcgtccatggcgacttggagtcccagttctacgagcactcccttacgttgcatcaacatgtccgatcctcgtacctggacgctacattgcttagagaagcagagtcgcaacactccatcacgtcggcaatgagcgaggaggatctggatacggcttcattcttggagaccacggttcatgcagtggatggggacgagaacgtcaaagagcccttgacattccgtggcggtgaccgccttactgacctcaaggatatcccatcggccgcttaccttgtcaaggcacaaccccagaccatcacctgcaatctgatcgtcggcatcatttccatctctccgccacggtcggttagcactcgctggggcttagaccgctccctggtcgaggtgctcgtgggtgacgagaccaaagctggcttcaccatcactttctggttaccccctggctgcgaaaccgtacagggcagcatacttgaaggactgcggcatagggatgtggtcctcattcaaaacgtcgccttgaacgtcttcaacaaaaaggtctacggctccagtctgcgcaagggtctgaccaaagtccacctgcttttccgggcaaagctcgacgcaacagatgccggcggtcattatgccccttcggacctatccgtgacaggaacgacgcatcctcagctggacaagacgcggacagtgtgggactgggtgctacggttcgtcggtcccggacctatcaccaccgccggtcctgcgtccgccaggagaagaagccctagaaagagcaagaacaacaaaggtgccttagcctcagctgctcgaccgtgggatctgccaccccctgatactcagtagcacgccaggaacacgtgggtgtttcatacgatttatagaaacagggagatgaaggcgtcgtatttttagtcaacattggggctgagcttttggcttgggacgggtcaacctcgggttcggtaccaaaccggacaccgtgggcagggcttagcggagaaatggatctgtcttggattcttagcggtggaggctcacttcgctattaaccctacgctacagttaatcagtcacggtgtggctgctgctcacggacccaaggcgctccaacagctgcgccctttgttgacacgcaatcaaagtgatcatgaatacgcgtcccccagacgctctgaaactcgtccaataaatgccaaacatggagcattggagtcctcccgacttgagacaacgataaagttcaatcattttgtgcatgtcattctcggtttgccacccgaatctgacttgtcgagactgacagggaacttgatgtttcggcaatattctgtacagcgtcttacacgtagcagccccttgccgcccagcagcctaccgttttagtagcccaacttacactacccatccctcactttaacccatgatgcggagaagtcatcggaagtcccgaaaagggtgtctcgagtgcaagagacggcatatcaaggtgagtagtagcccacttacaaaactcaagactaatcacacagtgagttaacactcatcgacagtgcgacgaaacacgaccgcgatgcatcaactgccaaaccgttgagagagaatgttcctaccccattctgcccggggccgacactggcagcgatgaactggcccgatccccggccgatcacctttcggtagccgcaaccccaccctcctccggcgccgggtctgcctcggcctcggtagcctctttctccggcggtggctacggtggttccgcatccaccatgcccatgccggacgtcactcccttcccagtccccacgggctaccaagactcggaaccgccatcgcccaacgtcaacatggtgcacatggagctcctctaccacttcaccaccgacgtcctcttcacctttgctccattcggcgactcggcccgctcgctcaccatgaatcacgccctcggcgagccgtacctcatgtaccagatcctggccctctcggcccgtcacctatccgtcctgcgcccgcatcgtgaagctttttaccaccaccacgccatccagctgcagacgcacgccctgaccctgttcaacagcatcgacatggcgcactttgacgcgtgcatcgagaagcgcgttccgctctttcttttttcttccattctgggtgtccatgccctgtgcgacaccttgagctatcgagacgccgagttccctgctacgctgacccgtattgtgggttatttgcacctgcaccgcggtatccacggcgtcttggagggacacatggacgagatgaggcagagcgagctgaagccgattatcgaggcgggcatccgcctgtacgacacgcgcggctcggggcccgagtgcgatgagatcctgcgtcggctggagtcgaggctttcccaagaagatgatgacgataaggagaggttgcatgggctgacacaggcggtgcatcgtgtgcaattcatctttgatgccacgtcgagtccgaccgcaaaggtgcagatgatgttggcgtggggtaccatgttgacgaagccggtcatgggcatgttggaggaagggaagccggaggtgttggcggttttggcgtattactttgtttgtctacatctgtgtcgaaaggcgtggatagcgggcgattcggggaggtttttgctggatagcttggcgaggtatatggcgagcttggggccggggtggtcagagtggatagagacgccgtgtaggctgttaaatgaggcggatgaaagggaggcaagagcggggagtgatgagtctgggatagggagtcaagaacaccaacagcagcagcagcagcagcagcagcagcagcagtatcagcagtatcagcagttatgataaatggaggtttggatactaactgcgtcacatgatctcgtatcttgttttactttgccttcagcgcggtctatcttgttttgtcctttccacccccaccaaccaccatcagctcttctaccaggaccacaaccatcacgatgcccaccatacccaaattcaccatttcccacccctctgaggcctcggcctccttcgaagcagcccgcatagcccaaatccacctcctcgccatgcaaaccaacccgctcctccacgcccaatttcccacacgcaaaagccaagacgccctcgaatgctttctcgccagagacactcagcaaaagattggtccactccaaacatcgactcgccgcgatgtaggcatctgggtggccaggcttgaaggcgaggatgagattgcggggttcattcggtgggagtatcctcctccaaatgttgacaaagggaaggggaagagtgacgaggacaaaaagaagaagttggaagacggagaaatcaagtacctcccaggatgcaggagggagtatctagaggagtatgcgcggttggcatcggaggctaaagagaggagtgggtttatggagataagatgttggcgtaagtttgcctttgttacctaccccattcatgttctcctatacatcaccgacgtcgtacactacctattacaatactaacgcgttccatcttttctttggacacgtgccagatctcacgtttgtatgcatcgaccccaagcaccaaggccgtggagccgggtctctgctgacaagacggttgcttgaattggtggaagatacacaggaggaacatggaccgctgccggtgtatttggagagtacgatggaggcagttccgatgtatgagaggttagggttcaaggctgtggatggctttgagatggagatacctgccctggggatgatctcgggtgaggacgagggcaaagctgagggagagaagacggcatacagagaggtttgtatggtttactatccgaagggggcgaagtgacaccaatatgggaaactgattcaacggttggggtctcataattcggtcggtggcactggaaccgaagtgaactcaggtcgtcccccacccacacatcatcatcatctcaactgaagtaattgaatgaaagggcaagtgtgcatcaacggcggaaggagcggtcaaagtcaaccaaccggtgaggctcaagagtctcagtcgcgactaccgagttacagaagtgtacctctaattgtgcgtcgcaagtgcctgcctgttcgtcagaattttctcccatcgccttcctgcctgtgtaacctgcagagctctcaaccgccatatgccagttttttattccctcgactcgaacctccttcgcaagctgccctcgcaaatcaccactaatcaagagacacactctccgacaacttgcatgttaaatcatacaatcatctctagcgagcctagaacccccagacttccaaacaccgcaacgaacggtaccgtccaagatcactcgctgccgttgatactcgcgatatgatattaactcaacccggttccagggctctcggcactttgggcacaccgtcacgcccctttccagtccccccgccttcttgaagatacccccgcgtccaccgatgcaagcggcatatgtcaactgaaaaccctccattcgggggcctctgtcatcgatccgggttctgggcacgcgagcttggcgattgtctcgcagtctgcagacggagaagacgagaaagagcctgcaccgccactcaacctctcgacaatgcacacaagcacaccaagccacaccaccaaaagatgtgggggggggggggggggggggtccgagtcatcagccataaccccgaccggttggaataacacttgcacttctgcgccgttggtcatcaaacaactccagcagcttgtctcgtgccctgccccttcccagaaagtaaagttcaatcacacgacatctcacatgctcatgaccctgacatggaatcgaagctgaaacggaacacacgaggggacggggaactccagactttcagctggaccccactgtggggtcgtctctatccgccatcgtgagtcgagacgacgggagagagcgccctgacgccctgacgccagcattggaacctcagcttgcgcacggcgaagcttgatgtcatgagttggttgactggcaatgggactttttcctcctttcatcggacgttgacgttccatcgcctgctctgtataaaacagattcaccgtcttccacgataaattcccggcttgtggactcactgccaagctgcctcttgtgggagatcgttccgaggccgcacagccagtccggcacttctgaattggccggcttgggcacgctttcactgtccggtaataggtgccgcgctttccgctctgatcgcttggcaacgacacacgatgcaaagtcatccaggttgaaccattcacaagcctttagaaatcaccaaaatgaccctacccgacactcggcgatgaaacaccaaatccgacgcagtagtgtacctagagctttatgccctcgcaccatcaagacggcaagatcaaacaacaggcaggaacagaccgacagacatctgaaagactgccttcaactgccatgtctcggcgcgtcaggccattacgttaaatgtattcccaaaagagggcgggtgccgggaacgcgcctttttgatttggtaatgaccggggggctctatccacggcaaccggtgccatggcttgcgatcccggcaacccaaggtccaacaagcccgcacgcgacaccaacaaagagtaccggatacctcgggctctctctcctcctggcctattgctgccggccatcttaacagccttcggtatagctacaagtgctcaactgttattgccatgtgccccaccccccatgtccaccccgctctcggcaggtaccccagactcacgaatcttaggtcgatcaatgaagcgttatcgtctttttcccattaggaattttgttcttcaatcgtaaaagatgataaggcctgacaatgtgatatccgacgcatatgtctggccgtctctgcagcaactcaaccgcgccatgctcctgacggcacgacactattctcaggcaggacagatgggcaccactttgtcgccgtcattatcgttgtccgctccgagataaccccatactagttcccgacctgacctccaaagttaagggggaacggcacatcatggggtaatcgtccccaaaggcaggcaattgttgccccttgcaccacgtatttccttatcggcctcaagggtccagttgcggtggacaacatggaactgtcttttacactcgccaatctagcgccaaggtatccaaagttggttgatgaatgtgccacagctggtgtttcccaaattctcacccacacgcatcagatttttttgtggctcgacacggcattgctcttcctcacaaggaggcgcgtgccagtttataatctatcctgagtgcagttgatctcctgctcggagttctcctggtattgattatcgacgatctcggtgtacttcttctctcaatcgtcatactcccttttaaacaccatctccatgttgcacgaaacaaagacagagaaacaaaaaaaataaaccaaaccactcccacacctcgaaagctcgagccgaatccctggttctgtgctttcatgtcatcctcgcaaatgacgcagataagcctagctcatcttatcctggtctcgatcatcacataggacagtccgagttaaaacaactcccagccgacatttattataagtccattcaccaatacgcatccatcataggtagccagactacccaatagcgacccattcatatacacacggtacggtggctaggcccttacacgccttgcttcatacctccccaatccggggcgcgacctggcaaattatccgcatacgctaccgcttacacgcttcctctttccgtagcagggagggctctatttatcatcaatacatacacatcatatcatatacacagaaagatacctcacgtactacctgctaccacactctacctaccttatctctggctttcccctcaacaccaggtttcttccgcctttcgttgtcgcgtaaggtcactcactcaatctggcagggagatacgtactggtgtcaagagagcgataaggctgcttctccttcctctccggtcatcgttctcctgctgctgccagccgtgcaaaacacacggagcccctgttgtgttgccgcaaaggcaggtgaacaaacagacagacagacagacagtggccaggcagtcggcgaccaggtgtgcgtttcaccccatcggttatcctggggacttgtggcagggattcaacctcccgagcctcaaataatctgtccgcagttgtgccgtcaacgagcatcaaccttatctgcggttcgctcttgcttatcaaccctcggagacaagcgacaagtacccccaaacgtaaccagtctttcgatccatccaggccggcccatccacctgcagcgtttctcgcgggtcctcctgtcagcagggctcaatccggggaacgctaacgtccttgaaaagattccgaaatcccagaatcatcccccgggggcgttcgattgcccgtggaccctgtcgcctcctcgtccccagagtctcgaagacaccattctgttctggttccacacgggggcgcacgccactacctcacccacctccccgtggggctgaccattcagtaagctgtatcaaccacttggacttgtccatatcttcctcctgcctcttcctggttgggggtggcagcgttacccgcatacgacttcagaaatacttggtcacagcatcagtcccccagtcacctgcggcactgctcctggcctgatcacagagcagattttgaataggaaagtagctttgtccaacctaccggtaccatagctcttcctcgtccaatactcgggataggacttcatctgggacaacatttagggtaaatccggccgcgatcgatcgtctctgtatcccccaaatcgttatcatgtccgttcccagtgccgtcccaaggacggctcccattgccattgcgcccaaacctcccccacgctttcctcccagtcgacaagcaagcatcaactatagcgactccttctccggtttccgaagcggcatcaacaccccggacacagactctctaagtggacaaccagcaagtccctgtgaagcttgtctacgccgtaggcttgagtgcgtcatgagtgatgacgaagagagctgtgttgcttgccagacgaatggtgcagaatgttcgttgggcgagagccctccgccacggaaacgcaagttgaacggtgatgcagaggagagtggcagtaaaagaaggtgcgaatgataacttacctgcacacctccttcatcacacatggcatcatccatgagcggcggcagccaacctcacgtgtctgcctcgtgtcatgctcttacttccctcccaccaccttccgctctcttcgagtttccccagcttatctcacaaaccccataaccccatctcagcttgagacaatcgttgatgtgcgtgttctgacatctgattggttgttagcagttccccagcacgatttgataataggaaacgaaggcagaacccaccaagcctgtcgagcaccgttactaccggcatgtccctgatcgaggagatggcgaactttggcggcccaaccttgctaaagcgtacccttggtcttcaatcagacaggtatagtcagtacatagggccgacgaccgactttgagccctcgctcatcaacctctccccttttgacccacatgatgagagtctcctcgcccgagggactctaaggaaggtcggcgatgaggatactttcctcatgctcccggattcactcacgcctggacacgcccatataatcgaagatgtcgacgaaatcgaaagtatcgttgccccgcatggccgaaagctaatcgacctgtactttcgtatagtacatcccggatttcccattgtccaaaaatcggtcttttatgaaaaatacgaccgatcacatcgagaattttcgccgccgctccttgctgccatatacatcttggccatcaactggtgggatcattcggaggaactggcgtcactgccgcgacccaatgttcgggaactggagagactggttcgtgtcactctcgcagatgccatgtatcgacccaagctgtcgactattcaagccggtctattgctttcgcagcgccccgagggtgatcaatgggcccccacggcacagcttgttgctatcggacaagagcttggtctgcatctcgactgctcgtcgtggaagatcccgccctgggagcgaggactgagaaaacgtctcgcgtgggcgctatacatgcaggataaatggggtgcgctcgcacatggacgtccttcccatattttttcgtctaactgggccgtgcccgttttgacgcctcatgatttccccgacattgactgggaggagagcgatgcggaggcgcggattgagacggagcgtgggcgcactctgttttgccaaatggttcaactttcccaaatcctcgccgagatcctcgagacgttctataccctgcaagccacgcgggccgttgctaatgctggccctcaaggcacgcaactcgtactctcgctagccaaacccattcagctcaagctgaaggaatggtacagcgggttgcctgactcggttcgcatggactcaacctttcaaagcgccaccctgtcacagagcaacagcagcaacaacaacaacaacaaccgcctctctagcattggttacctccacctggcctacttcgccacggagattactctccaccgccgcatcatccgctcgatcgacgcttcttgctcttcttcatccggctccaccatcgcctcactcagcgccagtgttaacagcacaacgagcagcaacccaagctcaactgccagtaacattgatccatatatccagcatatctgccgaagcgcggctaaagcccgtctgatctccgccatggattttgtgaaccgcctcaccccttctcacctgcgcgcgttctggtacttcgcctccaaaaccaacttcgccttgatcggcacgtttggatcacttctctgggccacctccccagggagagaggaggccgattggtacaggcgtcgcttgggagagtatcgctggacactcagcgtcagctcaaagcctggcgagggtcacaagggtttgacggaatttgctatgggtatgctcgatatctcgactgggttgctaaagcagttgccggagaagccgctgctaagtagaagcgggagtgcggtcaacgttggggtgggtgtcaatgccgaagttatgaggagccaaagcttgcttgctttggggacgggtactggatcggcacagagaggcgggtatggtgttggtagccctgcatcttctgggttcgggcgcatgggcagtatgagtgggtttaacgagagttatgttcgaggaggaccggatcgaagatatcagcagccggcgagaggcgatgcgagcggtgtgcagagcccgaggagtataagtagcgacagcagcgatgagggcggatatgggaacttttcggtgacggcgggaatggctgggctggcggactgacctacgatgaacttgcatgaaagtgtctgttgtagttcaggcggaggaaggctctgagtacatcatcggagatttgtctggcgaccacaaaggaagtgaggaaactagcattttcatattcgtatgctgctgcagatgaaacgaatcctggaaaattgttcaaaatcaaaaaagaccgatcagagaggcggctgtggctgggaggcgggggttgtttttaattcccgttgttcaggacaaccgcaccttttctatctaagactcctcaaagccgcggagatgcattcaccaaatgcaataaatttgcaggtgttgctggaccccaaacgcaggcgcgcgtgtcacggaaataatcaaccccatggcgtgcgaaagcacgcgatgctattcccccaaaatgggtgccgatgacgtgctaagaaaggctgagtggtgcgggcgctgggcgggtcttccatacaacattacacaacacagcaacaaactaccacctaccactcagaggcaacagaccccgtaccaaagtgtgtcatcaacaacagacaacacaatgtgtcgacaatagcaaaacagcatgtagcaaagaccagacaggagacccgtctcactgccgtcgccaactgctcggtccagtcatcagtacactttccttgccccgtcactttcttccaaccgtccccctttctccttctcggttaagacggactcggacatggaaagaaataaaagaagggtggttacacgaaaatctcgttaacagagctcactctcgccctagcccatcactcgctcggaagagaatgaatggtaacacgaaggaggggctcgctcggttgtcgagaatccacgagcgaagaggcctgcctgctggtatgatcaaggtttctattctcttttccccaactatttcctttttgacgactgtcacgcaacgaaggaagctagctgagtggcaatgttggtggcagaagtcgatgggtaggtagccaaggggctgctaccaagatgtagatgttgatatacatgaagcatgcgtggagatgggttactagacccgatggatggatggctcatgagaggaagaggaagagatgccgttgatacccttagggttgttgttgttgttgttattgttattgctggtttcgttcttgtctctctgctttatttttttttcttgtttacgacttccttcatcttctcctcttgttcttgactgttgtcattagcaaggcaaccatgccagagttgttactttggatggacttttttttgggagggctttcatcttcttcttgcatatataccgatagatttgctgcgttttcacctcagtcatcaatttagtttgaacttgccaggtcttttctgttcatcctgtgatagcgagtggactgacgacccctgtgattccggacgcacttggcgatgtagcgtgtcgataaattttagaggacatttgagaaagaaaaactcggacttgactaaacctaccttatggttaaccagcatgaacaaaaccatgttcactctctttttttcaggtgtacatgtagtcgtttatttgccccacaaaatttccaatgtgcatcacttaccttgtcccttccttgctccgtcggggaatctggttgactaaaaattaggcttactacttcagtcagaggtgtgtccgaagagttttttttacgagcaagagggtgaacattgaagattaagtagttagtgaacactatacgaagtattatgtcattctaagttgttaagaaggtaggaaggcaatctttgattcccccagagacacatataaatttccatcattcctaggggggtcatatatacttacacgtatatatagctcgggtattttcaagaacagccgtgctagtgccaggctaagcaggcgtgttactggatttcagaagcccggaagctttccaacaagtgattgtaggttttgtcatggtaaacccaaaaaaaaaaaaaaaataaaaaaaataaaaaaaaaaaaaaaactgctcggtgatttaccttggtcgacgagtctcagacagcagaaattccatctttagggaacgcatagattaggaagtctcagtgatggatggctggcagtactagtatatttggccacacgttagcagtatattacaaaagcccaacaagactgagaaatgttgccagcaccgatacataataaacaagcagaaacgatttcctatcatactatcaaatacaacgtgtacaacgtggaggaccagcgcctcccaacccactctatctggtgaagacacagagatcagagtgtcgaagtgctgctactaccaatcgtatgtaccgtgttgcaaactatgccgctagaggcaacgggcagccttcatactccttcccaagccatttcctaattctgtcgctaatcggtacatgcaatcatgtcgcaaaccactttcgctaaaggtcaaataacctttacccctttacccctttatcctttctacctgaatccgtgcttcccaacacccccttccgagctacagggagcaatacagaagcatacatcaccaaagtcacttctcaggaacgaaaacctacttcttccccttccccttcttcttcccacccccctgtcctccattcgcactcgacccctccccagcaggaatcagcaccgtccccccttcctccaactcctcagccgtcacttgtccctcctgctccatactcttgagtttatcctgagcactaataaacatggatagatcatgattggattccttcagctcctcattttgctgcctcaacatcttcaactcctcctgcgtcttttcggcctccttctccatatgcttgatccgcttcatcaaaccctcccctactcttttctcctcttggagttgtttcgacaagttcctcgccagctccgtgcttttgtcggctcgcttccgctcgcgcgtgaggtcccgctctagagaggcgacttcttctttgagtcggaaatgctcctctttgaaatcggtcaactcttggatggcacgggtagaggcggccgaggcggcgtctgcggctgcacatgctttggaggctttgtccgctgccttggcgaccatttcctcaaagtagatgcgttgtgattccagctgtgaggtgaggagatgcgtgtattcgagcccgatgctgtccagcttggcgcgggggaccacttcttggtcttcgggtaccgggggatggggtagaggcgcacccgtaaccgccgccatggtctcttcttgggagctccatgccggggcaggggcacgcgcggtgttgttgcgctctgaagatgtgttgctgttgtggatatgatgactagggaactcgaccactttgccctggcccttttcgcggatcatgcggtgcacccacatgtcgcccgcatagtcccagacgtgctgtgtttccatttccaggctgaagctgtgggcagtttccttccagtgctgcttggcgtgaccgcccttgtaccggccgcacccaacgttgccgcagatcaggcagatccagaggtccgaaggttcgtcgcagacgctgcagaggttagatacaggtcccgagccgaagggtcgcgagtacgggttttcctggttgctttcctctgcagtaggcttgggattggttgcgcggcagatagggcagccgaagcctttccaggtttggagacaagtgcagtgaaagacgtgttggcagaggatggtcatgagaccggctgtatcgtccatacgctcaagacagacagtgcaggttggtagctcgatcaggttgggggtagggggagggaagggtcgcaggttgagggtgttgctgggtgagggaagggtgtcgactgggttgccatttccgcccgcgttgctcgtgatcgtgctgtaacctttctggccgccaggtgattccacggtgatggattggatgtaggcgacatggcaaaactcggtctatggtttcgagaaagttgccattagcaacgccaggaaatcatgtagtccaggagtcactcacctcgatactgtcaaatggcctcccattaaactgaaccctaaaatccctcgccctttgcggatccctaaacttcatcaaaaccatgtaccgattcagcttgctcgtcatgatcatcctgtagtggctcacgtcatcgcgccacttttctcctatgaagcccaggaagtcactcggactcatgtacatgggaacggcagtgatgcaaagaatagtgccgtcgtcaccgctgctagcagttccgttgctaccgctggcgctgcctgcacccaccccggcgcgaagagcactgctctcatcggcctcgcggtacagatggacgatgccccacccaacctccgtgtttttggtttcgaggggtatgtatcgtcccttggtggcctggcccatgccaccgaggttcgggcctagagaagccgctggcgtaccgtgggacgcacgttcttggttgccatttttctcttgttgagattgctgtccttgatccttcagtgactcagccattgctgacttgttgttcttggctgctaccggttttccagttccagcagtggcgctgtgggtgtctttccctttgcctttcttctgagtattgtcctccgccgcggtttgtgcgtgtcgctgcagatgcccgtcccgtggcagatcaaggctctcgatgctgatccttccaaagcgccagtccttagctgccgtccgtggccctagcccagacgtgaatcttggcggaggagaagtcgcgcgcgattgcttgcctgaaagcctgacgatgttcctgttgtcttcggggttctggcaatctggtctggatgccccgcaatcgataactccgccggtttccgtcccttcctccgcctcggggtctgagctgtcgttgagaagtcccaaatgcgattctggcaaggctcgaggaattttctccgaatggcccttcttctcttgctcttcgatttgcccttctccttggatgatatctcgattctgtttcctcctggacgatggccttgaagacaaagatttgagctgccaggtacgagggtgggcggggagctcgtcaaatatggacgagtccttggtaggtaaccagatatcggggtggaatgctgcggcgggcgcgctatgcgtcggatctggcgaggggtagagctcaaacttcaaatgatagcggtagacaggcatggcatattcatggtatggtcgcaaagaaatgattccttgttgtgatggtcgagaaacaacaatgctttgatgaaaaatctgatgaaagtgtaatattgagagtattgcgttgactgtaagagtggaagagcaagagaaggacagagaaggatcaagaagatgaagagtcgattaagacaccttggacgcgggccttacgtcaatcaagtcgccgatgcctatctctgcaggttcatgtgtgcccaaactccatgcagtgatggttcttgccctggtgattagagaggatgagaggtccttccggatgtcctcttcacattcaaccttccacaactacgaacttgacgttggacgttggacgttggatcgtccttcacagggggggagggagggctccacggccggactagcgcgaactgaactcggcggtcggtacgtatctttcacgtatgatgcatcttgtccaccaaaaaagggcgccactttcggccacgcaacggtcacctcgcacggtgtgtaccaacccactgcaccaccatcttgacttacacgtccgactccatccccaattgaccagatgacaggttgacgggaataacaaaagctcacgaattgagacacaagcaaatcaccaagagacatcatgtttgagaccgtaaatatagtctttattatggcatcgctgtatgtatgaagcgtgtgccattagattcggctagatatgccctgtttcatggttgtcatcatttcccaacccatggatgcaataagtaacccaataaacgctgaacgcccaaatgaacccttgctcgtcatcaagaatcagaaacaaagacgacaatccgcttactggccgccacggaggcgcagcaccaagtgaagagtgctctccttctgaatgttgtaatcagagagggtccggccatcctccaactgcttaccagcaaagatcagacgctgctggtcaggcgggataccctccttgtcctggatcttttgcttcacgttatcaatcgtatccgaagactcgacttccagcgtaatcgtcttgcccgtcaaggtcttgacgaaaatctgcataccaccacgaagacggagcaccaagtgcagggtgctctccttctgaatgttgtagtcggagagggtgcgaccatcctcgagctgctttccagcgaaaatgagacgctgctgatcaggtgggataccctccttgtcctggatcttttgctttacgttgtcgatggtgtcggaagactcaacctcgagagtaatcgtcttgccggtaagcgtcttaacgaaaatctgcataccaccgcgtagacgaagaacgagatgaagggtagactccttctgaatgttgtagtcgctcaaagtgcggccgtcttcaagctgcttgccggcgaaaatgagacgctgctgatcgggaggaatgccctccttgtcttggatcttttgcttgacgttgtcgatagtgtcggacgattccacctcaagggtgatggtcttgccggtaagagtcttgacgaagatttgcataccaccgcgcaggcggaggacaaggtggagggtagactccttctggatgttgtagtcggaaagggtgcggccatcctccaactgcttgccggcaaaaatcaagcgctgctggtcggggggaatgccctccttgtcctgaatcttttgcttgacattgtcaatggtatccgacgactcgacctcgagggtgatggtcttgccggtcactgcgaagagatagttagcatcggtcgatcgatggtaaagtgatgatgcggtgagcgtgcgataacttacaagtcttgacgaaaatctgcatgatgggggttgtgcagtggacgaatggactgttgatggatgaagcgaaatgactagaatcgagtggcgggaatgatatgtgcgtggatgaacactcctgcgatgatggcgatggagagagatggtgaaagcggaagaaatggaatcggggatgcagatgggcggggaggattaaataagtaggttcaggtgctggctgcggcggaagtggcaggaatcaggatggcgaacttggaggggccaggcttccactgcctggaaagggaagcgaagcgggggggctgagtgaaggggaagaggtgacgggactggagtggaagcggaaaggtgccaggtcccaagtcgatcgtcactggtccgtttgcaacgcctgccacggtgtgagtggtgtgtcactcaccttcactgacaggccacgcacaagccacttggcggttgggagtgacagagaagtggagggaaggcgcgagaagaagccagtcagacgacagtttcccccttgactgttggctgttgcccgttggcaggagtggttggacatcccccccaacagtgaccgcggctgattgatcgcactgtcaacgccttctgcagtggcgggcactcacccagccgtttgcccgtcaatgcgtcagtcacctcagccgggctgtttgccctgcttcagttaggttctctctggatgaataagccaaagaatgatctgcatgtggctggacgacggaccttcgagtttcagttgtttacaaatccgagagtgccatctcgacttctcgttactttgccagcatcttgacaagcttctctccatgttattataattgttccctctatcaggttgttgatggcctcttgctcgatgcttcacacagcagcagtccagctggcatcatggaataccgacgtgcaccttgctggttccccgcatttgataagcgaaccccccaacgaagtgagcggtcaatgacgtggtccgatcgagggcaccgagaggcaaacagggaagagtgaacggttggatcgcaattttccagcaatggaggaaatgaccagaagacatgaagatgagtatataaaatcaaagagacctgtgactttgtctttaaccaacaccacaaagagtgtcaccaaaggggtcgaggtgttggtcgtcgaacgaaagaacaaccggacgggaggtgcatcccggccaggcatcgtttcagctccagacagtaaaggggcgagtcagctggcactgtaaaccacagaatgctcagctggtgtcacggactcacggttggttcttccaccgacctttgcaaaggctgctgaggtaagcgctccgtctggtgcgacgatgagcttcgttagttctccgtgttcatggcgggacaccgacaactgaaccggacgggaacggggagctattaccaggtattctctttcgcttttctatcggctttccgaccgaccgtggctgttgacgccggtaaggattcaagaccggtgacagatgggagacctcctgactgcagtgcctggccataagggttcccaccagcccccgaccgatgatgtcgtgactccgttcctcccgttatcgcccagcattatcgtggcctctttcttggctccaccgccccgcactttaggagggtcgctccgctattgacggtctctagcctccgttcacgcatgatccatagtatcgcgagttaccatcatcgatcagaatgctgggtcctttacgcacgagtgtaatatgtacagtagagggaggtaagctgtgcagcacaacatcacaaactcctggagccaagtgacgagttccgccctgcccgctactaggcctgccaaccacctcgggtgagaccggggccggcatcacctcctgcacgggatcccggggactcccgcgcagtcacgcctacaactcccgtcttcgcaaatgcgggaatcgtccttacggtccgttcaatacacccattcggctcgggttgtgacatcccatgatcaaatgacaaccctgaacgtcatcagattggtgtacatgatactttttattgtcaatgcgtgtagtgaaccaagttcaatgcaggtgcctggttgccgttcgcaatccttctcactcattgatcttgagtacttatgtactcgtctggcctaggctctatcgtaagagttggaatgcatttttccactcatccagaaccaacgagccaacggctttctttgcgtggtaatgacttgcgtctttgaaatgaaacaagtacacacaacccaaggcaactctacaagactcgagaactcgtttgctctgtggcccttcccatagtcggttccatgacaacctgtgaagaaccaggtaatgtgtacttgtggatgaaagttggccttaaacaaacaaccactctcttcgtttttctctgatgagggaacattgcctgctgtagtacactcaacaacatcacaccaaaacaagcactcgaacagcctaatactcattaacaataaccaataaatatttctcaaaaagaggatttctcgcctaggtcgcggtttgcccgcgcgcgcttatgcaagaaagtccacctatcaatccatatctatatgtaggtaaaccaaaagaaaaagaccaaatcagatagacaaaaaaaaacgccaagatacccaatgcaaacccattttcctcctcttcctcccctttgagttgtgcttttcttcgatcctttcaaacaaccctttccactcgcttaccctccttcatcccatgcccttccttttcccgtgagcgacttcttctctcccaactgaactatcaaaagtgccagacatgcagatcgtgctggttttaacttttttgcgatgtatgcgtagtagtgtatggtgtgttttgtgtagattcgttggggtttcgtcaaatgtgtattcatcaaatattgatccgtcatgatgggacgtcagtcatttcgtatcgtgttgttcgcggtggtgaccagccaccaagtgagtgtgcgcggccaaaaaaaatgccacaaaagataacagaaaaagggagaagatggttgactatagaaaatagtagccataatgaaataaagatgagaacgccgtcgctcaatggccccatgagataaggataaagaggaaaacaggaaaccggaacagaccagctcttgcgagctttgctgtaaagtgctgtaaccgtaacgtggataacgggtatcgcaaccaaaagaggcagagtgcagcaagcaagaaaacaaccttagttggcccgaatgaccagcttcgacaggaacttgtttgatagtgagtcaaagtcatagcggtcgaacttggtttcttgacgggtcctaaggtaggattctgttatcgcggggttagtatgtagggtcacaccatgctgacattaaatgaggggtcatcactcaccatgcttgaggacatgctgtctaacttcggtcatggcctcgcagacggcaacgttgttattaagcagctgaccatgcctgcgagtatcccactccgtgaaggcgggcagcttctgagagatggcgtggaagaggccaacaatgacaccaacaggagtagactccatatcgtcacagaacttgttgacagcgatagggtcaggcacacggtaatggcagtcgaactggatctcctcccagacagccaagaggatggcagccagcatgaagatagtaggccagttcttgagacgctctccgctgtagaccgaagagtagagagcagagagctcctcgaggacctccttctggagctcacgccacatatcggccatggcgcacttgatctggaaattgatcatgacaggggcgacaaccttgccaaagtacttggaatcctcgtcatcgatctggccctccatgggctgctccgtcggcggctgctcaaccatggtaatgtgaagagtgaggttgtaagccacaacaagcttgagcgccttgcgaatgacaggcaggcgctccttgacgtagaacctatgagcggtcttgaagagctcggtgatgaagggagtaccctcgaaatggtcgtcaatgaactgctcgaagccctcatcgacatgcttgtcgaggtactcggagagagcctccacagagacaccctcatgaccaacgtcgaggcgctcagtgcggatctcaaaatcgataggctcctggtcagtcaaggtcgactcgacccagtcgacttggaagcagctctcgtcggcaacaaacacctcgcgaaccatgacagggaggcagaagccgtagccgtgggtgatccacatgagggtctccttctgggcgaaacccttgacgttgaagacggacatgccgcggccgaggtgacgctcgtagtcggccttccaatccttcataaagtaaccaatatccttgatatcgatgcgagtgcaaggcacctgccacaaacgagcgtgagaaggctggcacccggcgcaaggctcacccttgtcgcaggtcttcttgaggaacttgcaacggaggcaggcccggagcttcctgatctcgctggcctgcttacgctgctcaggaaggaggggtccacgacgcctgccaaccttcttttcaccagtgccgtccttcttgccagtcgagttagtcctacgaacgatggtcttggaaggcttggcagtagggctctttctcgggccagtgattctcctcggcgggggcgaaaccgagccagagccattggcagtaacggccctcgaagagccggccttgatagggacgggagcaacggcggaagaggggctgatctcagtgggttgaggagagtggtggtggtggtcaccggagcagcaaccgtggcggttgttggtcatatccatgaagccatcggactcggtggagaagggcgagtaggggaaggtaacttcctcgtagcttccgaactcggtaaagtcagactgttgtgagagttcagatgtggtcctcaagtgcaaagtctggccggggttgaagatggcggtattttgcgcaggctggggctgagtgaagttgttgtaatcctgaaacaaaggcatgtccacggtagcccagccattgtcgcttccagagtgcaaagacagaacttccagaaagctgcccgtgggcgagtggcttcccatgggcatccgggcaagttcgttatgctggttgaagttcatggccatctcaaaatcctgccagttcgccatttgcgtgcccgtacccgtgctccactgcagttgctggctggtctcctcgacgggagagatggcgtggttgaaaggagcctccaaatgaagcgtgttttcgatggcggcctgggtggtggcggggagataatcgaaagcgctgggctggtggaagttgggcatgaagtggttggtgagagcaagcagaggctcgttcgagataaactgaggcatatcagagacatgttgctgctgctgttgttgctgctgctgctgggtctgcatggggaaagcggtccagtcggggaacaagtgggtgccggtctgcagaggcgagtgctggagaggcgagtgctgttgttgctgaagagggctggacatgacgctattcccaggcgactggcaattctggtcctcgggcgacgaaggcgacatgctgctgcttggcgagtggatggagttgggtgcgctcattcctccggacagatcagccgggagccaagtggcacccgggctgaggctttgacgggcgctttgggacatggtggtcagcgcggtcgaggtgatgttctggggtgattgggtcgaggtgatgatgggatagtagcgctggtggtcttgctggtcgaaggccagttgttctagcaagacggcgtctcccccagcggcagtgaagtcgtaagtcatgatggcgggagcgggagcgggaaccaaggggtcaatggggttttgttcaggcgaggatgaggtggactggagattttccgttagtatggatcggccttccgtctggcctcgtttcgatccgagtgcgtatgcgtggaatgcgtgggcgtgagtgggcgtgggcggcgtggatgggccgtggataggcggctgacaagtccgggggacgtggacaacggagaggaccccaagagcgtggatgtggacgtggccgtggtggacgacgagggtgaggggggtgacaccgctcttttctcgatcaacgatgagtcggtcaagaaaggatcatgacaaggaaccgtcgcagagaagcagaagaagagcaaaaaggcacctggccgaggctacctgtacctgatcttcttttgtttctgtgttcgagatggtcgaactgggcgttgcaaagagactcgtttctgcctccctcactagtatgcgtcgtaaagtgtgaagaggggataaaaatggacagagtgaaaagagaatcacacaaccacgacactcgcacacttttgatcaatttccagcgtagcgtggaaaggcgaacagggacgccggcgctggcttggctgcgttgtgtgtggtctggtcgtcggggagatggagacaacgctttgctgggtcgagaaatggctcgacgaggaggtggaggacagagtctaagcgggtggagagactagggaaaaaagaggattggaggagggaggctggctccagcccacttggttgagagtgagcaagaaacccggcacggccaattgagagtgatggatgagtggtgctctcgtagagtgccaatggtgcaccgtcaacccctcgctcgcccactcaccacaagagttgaaggcaaagagagtgagcgagagacagacagacagacagagagagttccttccttcctcactcaacgctgaagaggcggtgagggtgcatatacaaccccagtaagaggacaacgctgattggactgtctggatgcgtgcatggttccagggccaatcagttcgtcccatgcttaacgggaatggcctgccactcgtcgctgccagcacttgggcacggctccacagacgccatccccccactgcctccaaggttcttttcggtttccgtcctacttccactgaccttgggcaagagcttcttcatgttccagagaccaccaatccaacctcgtcgcactgtaacaagacttcaactttgtggttacaccatttcgtgacgaggaccgataagccccgcttctcctcgcacaacaccttggttcaacattggacaatgccctggagcaacggagtaaaggacgaatggaacaaagatacatacatagatagctgtagtgtataatcggacccattgtgggatatcaaaagacgttggtgggggacttaaaacactgacctcaggggtacagtccccggcatgtcttcaacgttgttgtcgaggccagaagacaagacccggtgccaacaaatcagacatgggccatgaccataacttgggctctcgtgttgtcaatacacatccatctgcataaatgaaggacggcaacggccaaccgaagccaagctggcacttgggagaggcgacttcagcttttggcacagacatggtatagtccgtaacactattttcaagcgaaaggcaaaatgccaggaaggcccagccggagagaatcacccaccgtgcaagcgatcccatcccaacctgctgcctgtctagttcccaagtgaatagttggttgaaagcagctacggagtccggaatatggcccggagcctgggagtgcctggacaaaactccagcttgaaaaggaagaaggcggctcctgccgacaacgagctggtttcaaaggtagggttatgctggcctaccgcttcgcgaaattgcggatcgaatcgacttctagcgattcctgcctgacatgccatcaaacagcaaatcaccgactcctaaggatcatcccgacaacgcacgtgtgagtctgaaagaattcactcggtcctcaagtttgtcatgtacaccagaaacgggggagcgaatcgtggcctttcttgaagagttgagacctgtgggacgtggccgtttccggcttgccccatcactccagcgctctcctcctagcaagcttagaaagcgtctccgtcatgatcgaatcctatcgcggtcgccacgacgttgccaggttgcgttcctcttcacacaaggtgcgcatggtggctgacccttccaccacctctcacaaccgtcttctctggaagttgtcctgcaccaaactctgttgctatccgcccttgtcacacgctctacagttgctgaaatcgtctgggcaggcttaactgccggtgtcatcgccataccttgtacggtatacccggcatgtctcgagtgataaaatcagcttggtcagggtctcagacatccagatctggccagaaatccccggttctcttgttatctatcatcccaattggggcccggagtccacttgagagacgtggtgttcagtctgaactctccaactcaagttggctgcagctctttctcgcccccaaagttgatattcaaggtagtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtctcgaccggagtcaacgtcgtcaaccatatgatcttgatcaactcactagcaaacgcccacggacacagacagagattgcaccctcagtcggcaattgtgtgataaaaggaggggagcacagcatagattgacaccgtgcaccggctccgtcattgcggcgcagtcgatgaaatggccaatcgatacctgaaaaacaataagaggcatgtcgtcgccggagaagctctggccgcaagtactcgcacagtggctgttgctgtcgtctggacgcaaactggcaggccgtcagtcttctcggtcccggtcggtggcttgttgcattcggctcactgagctgcgttactagtggacagaatatgtacctgccacctatttaactggtccaagtgttccccttcaagctcttttgggaatgcagccggtccctgtcagcgagagctttccccacgctagccagggtcaattgatccactcggcctgtggagacccctctcgctcctgggccggaccctgaaaagaggagccgttgcaacctttgaaagaagcttaacctgtccgtagcgtttgttcctgcttttaatggcatccttctgttgaaacgaaaccaaacgaaacatacaaggacacacctcatgaggacaccatgagaaaggttagtgtcacccatcaagcaagagaagatttccatttcgacagcttagaatcttgcgtgctggagcccgatcagaagctcctgatgcggcctgtacactagtgtattcctctcgggatcggcagactcaaacgagtcaagtcttggtctagagggacggggggatttttcaccgtggaacccgtgtcgttcgtccgagagatccacgataccttcggattttgagcctcaggatggcactcaaagagaagaagcccgctagtgcgctcgctaccgagaaccctggcagtggccactgtcaaaatatcgagccaaactcaacaaagaaaagctctgttcgtaacgagcaagaaacatgtgtttttgtgctcggggttgcttgcttcatgtctttggtgcgtagttgtcccctgaaaaaaaaaaacggcacaaagagcaagagatggagatcaatggcgtgagatacaggcattcttgtcaatccagctgctgggtcgttcacaatcaactttaacgcggatatcttctgataggggcataacctgcatggttcggcagcaacgtggtcgaatctctccggcagtgtttgcgggtgttcgccggggttgttgccgtcgttgccggtacaagtgccgcgcagacggaccaacatccgaatgctggacgatgagccagggcctaggaaattgtggatccagaaaccgatcaatgtctcctccgaagaccattttgtgcaaaggtaggaataccgtagagagggggggaaattggcgaaaaggccatccctctttggagcgcctggtagtaagcacacggagcagcacacacatgttcgctcggttagggaaagttccacgatactgcccagcactatcttgcctgcgtttcaaagcacaggctcggacttgagcgatagagatctgtcagcaccctgtctgatctcctgggttttcaggcattagccttttgccaatttcctgggtctcttcggtagtcctttcttgacccctatcgaaagttttcagattgctcggtagcagggtagcagggcagtagagcagaaggacatcaggagcttttttaccagcagaaacgattcacttcttgcattccggtttttttgttttctctttttcttgtttttttcggcgtcagtgcagctcaagggtaccttggacggagtccatgcgagctgatgcaccgcaaaattgttcctgcgtgcggtggatcgatgattgctaggcgatttcacgaaaggcccgagttccgccgtctcttgatccatagggctgacggcgagggcaaccggtgtggcaacttgcaaagtcccagcccgggctctccgtcaatgcggagccgtcagtcccggagtcgggttcggtaagaggaccggggattgccgcagtcatccaagcccagaacacacagcatcctgggagttattcatgatattttatcgccgctagaactggcggcatgcatggttttggtggcgatgaaagatccgatgtgttggcatttgctaaagaagaggttggttgtaagttcgagtggcgttgtgttgttagagttaagagccgcaaggttgcgttaagagtatcgatccactttgagaaagatatgaaatcgagagaaagcgaagaaatgtcgaggaaatgaaatggaagggatgcgatgatcacattcactgagctcagattcggttccatcgagcctttcgtcattcgatacgtcggtcgggcagacgagggcacgtgcgttcacagctggagacagctggctgagctcagattccacccatcactgccgccgtccgcccaataactgcctgagtggtgaccgccactgagcgcccggccggcggacagtgatggactgtggactgggggaccccaacaatgcacgccgccataacagcccagcgaatgcgagggccgcaaacatcgacgatcatccgtctatttgtagcataccaaccttagagcagcagcaagaagaacaataccaagtgtgatgagagcctcaaccattgtgacacttccttctcactaaatctgcctattcgattgatggtggtgcgcacaaagggagcgcggtgccggaatcgcgccatcttcattcgcaagtttccaaagaacaaaaaggaaaacatggccgcctccaccacctcctccttcccgacctcccaagagggggtcgcgacttcttctcagcaaaacctggacgccatcaccgacgacgactttgaatacgtcgacgaggagtttgtcttgagtcattccgcagagcaacaagcacagcccgaacccatgattcccgacctgttcaagcagccttccctggtgaaggatgacctcatcacggccacctcccagctccaggaccaaactgttgagcactgtctacccttcctggccggcgaggatggacctctcgatctcaacgactatggcctccccaagctgaacagggagaagcatatcaagtttctcaagcagtcccttggcccgttaccaggtcgcttcgttgcagtggacgctagcaggccatggtacctctactggtgtctgtccggtctcaccatgatgggggaagatgtgtctagttacagggatagcgttatcgagaccgctcgcaccatgcagaatgagtctggaggattcggtggaggccatggacagacttcgcacctggctacgacgtatgcggtcatcctagctatcgccctggttggaggtgaggaagcatatgatgttatcgataagaaggctatgtggaaatggctgtgctctttgaagcagcctgatggtggctttcaggtatgcgtgggaggtgaggaggatatcaggtgcgttggtcccaggccacacttctcttaatcgaacatgttgactgacaccacacggataaccggaaaggggggcatatatcgcggctgtgatcattactctgctcgatctgcctctggacttgacgccagaatctcctgcatatgacggtcgctcaaacctgttgactggcttagcggaatatgtgcgtagttgtaagtgttaccctagttttacatccttgtatcgaaacagaagaggctatgaagaggcagtcagactaacatgagcccaggccaaaccttcgagggcgggatatctagtcaacccaacaacgaggcccatggcgcgtatgccttttgcgctctcgcctgtctcgccatcctggacaaccctcgccgtatcattccaaggtaagcaggcttgatcacggtccggagaaaacatgaagcaaacaagccagatctctcaccacctgtctcataaaatatccattccaacaacgataacaagcacactgcatttcatatgcgcatgaccccctctaagtaccttctcgtcagacatacagacagctaacaagttctctttcccacccaccagctacctagacgtcccacgcctcgtctcctggttgtcttaccggcagtacgcacccgaaggcgggttttcgggacgcaccaacaagctggttgacggctgttacagccactgggcgggtggatgtttcccccttattgaggcatgtctcagtccctccggccctggtgccgagaagaacaagacagccaccggtcttgcggctgcgccggagagtctctatagtcgagaaggtttgattcggtatatcctttgctgttgccaggaccagactaagaggggtggactgagggataagccatataagtgagtttttctccccccttttgttatgctttgctttgctttgcttcggattgaggtttcattgtattctgcgatcttacctcgctttacttttcattatttcaccttactttttacctcacctgttttactttacatcatctcatcttcttacctcacctgttccaactttcttcacactcacttcacctccatttcaggtttccttaacttagctgacccacctcccctccccacttcacctcatccccccttccctccctcattaacctctatttatactaacgtccccccccttcagaatgtcagacccttaccacaccaattacgtcctctccggcctctcttctgctcaacaccaatgggacctcgactccgatccccttccccttcccaacggagatactacccccagcctggccgctctgggcgccgattccgtctggaacgtcttcccttacattgacgaaaatgaccagatttacgaagactcggatcgggtcaggcctatccacccggcttatgcgatcccgcagaagaatgtgaacgcaatcagggcgtatttccagggaagaagtgggttcgcctccactttagggggagagtgaggactaggacattattgatggggcaatagggaattgggtaaattgagtagattggctagattgggatagaatgagagggaggttccagtcagattggggtgctgtggctgctgtccttggggaagaggggaagggttatgcggaatagtgaccaggtagtttgtgatatcaaggcagcgagtacttggtgatgagtatatattgtgcaggacgctgagaatggtatccttgcaagagcctgcggaaacgggcgaacgcttccatctcggtggttgcattcaaagcaggtcgtacactaggtagcatatgtttctcggcatcgtcggaaatagacgggcatgcttagttcgctactaagccctcgcgttgggttaaccatgaaagtagtctacaagcatgcctagaataagtacaacaagcaaggtagcaaggacatatcagattgaatgtcaaggctaatcagtaaatcacatagcgaaatacaataaagcaccaaatactgcttgcttgatgtttgctctgttatcgttctctattaagtcctgatactgaccagtcaatctcatgtctacaagctatcagcttgagataaataagagtgacatcggcggtcggaaccaagcatatttcagtgctcttaagctgccaattggccgatatatgatatcctgcaatgccgtgggcaagccgatgcagacttgaaaaaactggaagaaagatcgcacgaacaagcacgtcaatgatggaagggatatttggcccgacacctggtcattgtgagtatagagatattaacggtcagtcttagtaagcccaacatccgtctcttcgctaccccccatatccaaatgcgatccctctcattccaacagcaaagagcggctctcggaaaggcttccgctaccatgatcattggattatgtgggtttgtcttgcaaatttgcaagtcagcctatcagggcgctaggacagaagcaatcgccaaggcaaagcgaagccttccactgcacttccacctcgcggttaggcacccatccgttccgaaacaaagcgagaccacagttactgcaggatacgatgtttgggatggaaatgccccggcttgaggcttgggtgaaatggattggaccctgaaagtgtaatcaacgatcagttatttgctgtcgatatccgtcgctggccatcctttccatctttccgagcacgccaccatcgattgactcgtgcagatatggaacgaaggaaagagcgggctagatgtagatgcaggaatgcgtaccgagaggccgtgagcgtacaacactttgggaacatggcagtctatgcaccacaacaaatctcgaagccatggacgatatccctgcggaggagttcgtgagtcaagacaagagaaatgggcaggatctttctttgctcccacacttgacccttgtataggaatcatgctgccgaacagaccgtccgggaaaccaaatcacattatggatcaagtcgaccaccaaaggcttgattcctcaaagcaagacatcttgtcaaattggtgttgcttgccatgaattctctagtagtgcccgatatctgtgtcactcgccccggaatgcttgtcagtcgttcggtcggcggaggtctcgaatcaggatcacaggacggtggcagagggggggtatgggttaagaacaaaccagcaccaatcaaagaaccattcttagacggtccaatgatatcttattggttgagctttcatcatttcgcagccttcatgatgatcaatatcccgattatattctggccgggtccttggataagcactcggatgagtcccggttggcatcagtcaataattgccaatgatatggcaatggctaggaaagtaaacaagtcgtagaaggttgcagaactgctgctcaattctgaacatgcgtggttcatgctctgttgtgtaatctcacctgtgttgccgaaatgtgagcaacgtggtacatggcaagaagaggtgatagtcatttggaaggatgacggtcaagcgttgacccaacccatgtggatggtaacgagagtgccatggaaagctgtgggagttgcgacagcagtccaaaagtgcaagccaaaccccatcagccggcatgatggaatataatggtgatgattttttccgacaccaagcaagcagctttgcccgtctttgctttgccgggctctgctttttgtttcttggcagtcgacgtgattttctccggttaatggctggagaagaggttggaaacaaactaagcatggagccagatcgcagctggtgggtttggtaagttgatgttgggattgaagcatgacgttgcagtggaataaatcagaagagctgatcatcaccatatgcgagtgatggctctgatgagggggaacaagggaacaacctcaaaagctcagctgtaccgtaccgtggtaccgagcgtacctacctacctctacctctacccctcatcgtgtcaatcattgcagtggatgtcaacctgattcgtgtccagtccatcgaaaaggggaagaaggaacggagcgagcatgcggggccgcagggaacaggaaagcagaaaggaaagaacgactcccttgaccccccgattcttcagggaaagtgctgatcgatgaagtgagatgatggcattagaggtggtctgattggtcttctgcatgtcgagtgctgatttagttgtcacagcttggggatcaggttcaagcaaatgagcccgagaatgtcgatcgaggaggggggttcatgggcgatgatggttctcttgatccaagtgtttgggtcttcctgtctatttatcctgggcaggtgccatgaattcgaggcgatggcggggtgccaggtccaggtcaacctgatatcggagctttcaaaacctactatcgatagcaaagaagttgatacgaggctgggacgacacaatatgaggcaaaatcaatgacactcactgagtgagggcttgggtgttcgctgggttcgtgttctagaagaattccatccttgaatgtttaactcaaaaagcccctctttccccctccattttagcgacatggatggaaaatccaggagcattgaccaccaaccatgcgcactttcatgtgctttgcaaatctcattggaggttgcggcgaggttgcttggttcgcatccttcttgccctgtgtttggtgtccaaggaaataaccttcccgtgtgaaacagacggcgtcgaacatggtggcatgcaccgatctttccaatgccgattcaggtgggagataagtgacagagagacggaaagaaatggaacctcgagtttgtagggcaggcgcgataaggcatgctatgtagtgtacagtagaggtaggtatgtaccactgaacccatcaagcaagagctccttcgctccatgttactatgcacggagcaagcacagagtccccgcatccctcgttctcaagtgaacaattcggacgagatctcgtctcttcatgtgcattttcaacctctcatattcaaatcctcgaaccgaggtgtaggcttcttgcacttcaacacgagccgttactgccatgccaacagccccatggccacttactgtcccgacaagctgaggtatacatacacggtgaagcccaagaggtgacagccgaatcacgacattcacatacgagcgatgggcaggcagacaggaagtgaacattgacgctcacattggtgatgacttgggcttgggtgcgtctccctggtctcctcctcttcctcttcctccccggcctttcaacaccaattgtcgccagcgacagcgaccgagtatcgccatcgtgactggctgccctcgttcttcccgctttcctccgcccgcgctctcctccttcttttcttacacgccggcctgtggatagcacggcaacccatgctgggcccgtggactgctccgtcgatgtatctcttccggcccggttggctcccttggaacccctccagctgaggacttgtacccgtacctctgtgagggcaaggaagggcctgccactgcctgttcttcgcctggtgctcttgtcacgcaactctggcagtgcccgcagcacgtcttccatgatttctgcaccagtccattctggcttgtcgatgtaatatccagcagcattgccaactcatcattgcatgcgtcttaaggccttcttgtgcctagctgcctcgcggccttgcggcctcgccatgagaccggccattcagcgacctcgctctctcctggggccagacgcacccgcacccaggacatgcaagggttcgccggcccagccactgttcatgcacctcatccctcattcaccgacttcgtggtcggccaaagagccagtcgttttgatacggctcgatttgttccactacacagacctttgtaccggccctttccgtgaccatgacaaccatttctcaccacttcgacaccctgccccatttgttgaccaactaggtaggtagacagcttggaagatgagtgctgccaagagagaaacaaacaccgacgagcagacggtggtccatggtccatggtccatggatgatggatggcccggccggaaaacaccacccagcaacaccaccggcttgtcgttgttgttgttgttgttgttgtctttccggatctcttgatcccgcggttttgatacgccagccgtccttcctcctcttgtgctgaccagctccgaaaaggtcgccaacgccgctggtctctcctccgtcccaggtctcgctgcctgccgaaccaaggtatgcccatgttgcccgagttctggcccacaaatttcacagcgccaatgatctccggttcacctctcagcgaggtcacccaaaccgaacatgccatctcaacttctcccggccttccctgcccgcttggctattcatgccccccgggttccaaccccaaccccgaccccgttcctggctggttcatgtagcagtatatggacccgccgactttggtgctattttacctctgccgttgatctcggacggtagcatagcaagtggagacacacttcatctctgctggaaaaaggtaccgcagaggccatgcggtccgtctatcgacagtgtcgatagcacaaacaccagtactaccgaggatacatgttggatgtgccatagcccaggctgcataagtggtttaaagagccaccagtcagatggatcttaccgggcttgatgtttttcattgactgtttttcgtgcccacgacttgcgagccaggcacatcctttcttctggcaccccttggcttcaacataagccacttctgaaacttgactggttgccggcaaaagaccgcttgctcccgaattttcgagtcttgcttcgatttctctcttggaccaccagactggctcttgggcatacgattttgccaccttgctatgcctaactctgcataaccaagaagccccgcgagcctatctcatctgtttagcgatgggacacgatcgcggtgtgctagggcggcgaacgaggccgaagaacatgtggaggccgacccaggagttgagccaggtgccggaaagggaaaagaacatatcacacaaatggtgtcgggctccatctatgcccatttcaatccaagactggctcgacttatcagagcagatcttcccccccaggcatattaatgcataccccatgggtggtgtatgtgtggtgtggagttggcccggtctccggctctatcaactggcaacgacaatgccagcgcatcaagatgggtcacactttgagccgcatcttgacggtcaaacattgcatccgacgaacactttctcctcctgtccgtttgggtttccctcatgtcgtctctttggcgtctgaattcggacatttttgcctccccccttgccccgcacgaagctgctccttcactgcaatatgtaaagcacacatgtctcgccgttgactgctcatcaaggtgatgcagcttcgtcgtccatacctgcccgcccgcttctggcactgcctcgcatccccttctgccttttagttaggctcgattgcatcacatcctcggatctcggacatctacccgcagcctcctcgcctccttctttttcaccatcgtcacctccactgtttgtagaaactcatacattctgccgttccatctctgtctcgcttctcctggaatttcttcgtacagagacgataagcaacaccatggctggtttctacatgcagtatctggagagtaagtcactcaagcgtcaatttttgctgtcaaacctcgcttcccaatttaatcacaaatcctacactaccaatcttgttgtggggtgttgtcacgaggcatgacatttcccccttgggaatggtttacccctgcatgagatttccacaacatggagatgtcctgcgtctttttcttcttccagagatcgtacaccaggtgtcatcttggccccccgttacccacagatcaaaccaaccccggtcatagggctgaggcatccgtgttcggctgccacgcaggcacggaatccagctgcacatgacacatgctttttcatgattgagcctaggtactgtcgccactctgatgagaaaagctactaatttgggtttctacaggtctttgccggcggcgtggatggcatgatccctcctacgagtgttatcgtgatggcactggctttacctgcttggttctcgtcaacggccgcgaatatcagacagatattccatatcaaacacatggacttgctcaggaaaacgcggcaatgcgtgcgtttatggtttgccgaaatttctcggtcaatggagggatgctggctcggaacggaatcgtccaagggttaccggcagacgaggccaagcacaagtccagacggagcagccgtcctcaaacgtcgtctcactatacgcatggacaccgcactcggcattccggagatgaatcaagcagcagctcgactgcttcggtggaataagggctgtggagctgccacaccttggcagaaggcaacacaaccccttgggaaggcgtggattccttctcgatcagcggattcgcattttctcgttttcttctatacttcttcacgcttcacagcaacacggtgataagacccgggatttatacccttaggtgacgatcaattgacgactcggaaaaggacgaacgaatagcatcaccactggtttctacacgcacaaaagctgcatcggcaaaattcatgactggacgacctacggaatatagattacatggatctgatgcgttgtcacgattctacttccttcccttatcttggatcctctgggttttcctcgtgtgtgacgggtttttggttattttagaagcctcactgggcctcaaaaaagcttcgtccgtattattgaagtacagccgtacttggattggaagtccctggtccagcctgacccagctgataagggattgtccttctcactgctttgtgcggactctgaacagcttcatatgtgtctaagaccgctttcaccttggcgtgatcgaaccttgagttcgaaataccgaggcaagacactttcatacggccactccttcttggtttgggacacatttcattgttattgcagctgtcttaaaaggcagtccattcattccgcctgaactggataggtttcgcaccttcacgagacattggagcggtatgtccacgcgtaggccctcatactttgccgcaaaacatctgttctctcttttttggccgggagacacgaactcattgattcagcgaagggcatacttggctgaatttggaccggtcggagcactttacttcctcgcgttcttgtatcaggaggggggaggggagtctggcatgggaggttcgcggctttgttcttcttctttccccattctttcttctcttctgggaatttactcttcatgattttacgacttgacgaaacggcatctctaaaaagacacggatgacgagaccaggcaacttgagtgctggtgcagaggaggggatctgacgggggtatagatggtgagaggagggggtctgacggggaaatagatggtgagaggagggggtgatgatagcatcaagtaacgtagcgtatatgactcgtcgcacccgtgaataagatagagggtgacgacgatgatgatgatgatgatgacatggttgataaaaagaacacaatcgttttctcgcgatattgctcagtcttggtggatattttcggtatgatattatcttactgtgatatgttctcctttgtatcattctcaaccgtcgatataagttcaacgtagttggtacatctgcactaatatgtgtggcgcgggtttcaggcgaatattgttagcacttgagtacatgggagcagacgtctacccattccagccctataaccccagtccgatcccgatcccgattcgctatgctcgatcagcctcgtaccgacattgcagtgctcctcccgatagagctccgtttcagtagtccccatccagcccgcgtcctgcgggactacccaggggtaaagatctcaaatgaggtcaagggtgcggtatgtaactgggggcctgctgggccagggaagggaagaacgaaggaacgcacatggaaagggaaaaccaagcgagcgaaccgctaggatgatatatatatggttggcacttctctagagtttaggatccgtccagggtcaggtaagggttagtacgttagaagcccggactttgaactttgggatgtcaggggtcagatactaaatccacggattcagtttgtcggtggaactccaactttacagactggagacttcaagggtacttgatagacgacctatgatttaaatgcttgagcagaaattgaggaatgagaagaaggataagtgatggagatggagttcataaacctgaagagcagcgtatctcgtgccattgtgggagccgccaatctccggtttactctaggacccagtgagtgattgacatatcatcatcgacgccacagaaccgtgatgattgcgatcaccagcacctatgtatatggattatatacttggaccaggcttaggttcggggcaatagtagtaccactgcaaaacatcgaacgtggcggtgcttgtttcattggaggtcaaaagggttttgggggatggtgggtatccttgtctcgggcggttgcggttgcggttgcggattcctatggagatgggcttacgtatgcgcattgtggtattgtacgctgtataccactcgactcgcctgactttaagatactccatcatttctggtccgagcttccagattgcatttgacgcaagaggcatatacattcctacgtaggtaatgtaagctcgtgtgccataaggtgagaagtgagaccgcagtcaccacaccacgtatcatcctttaatgtacctcgtataacaaccgccaccaccaccacaggcaggtatgagagatcacgttgaacttttgatgaagttgtgtatacatggtacgatagcccatttccacatttcgggatatttctgggtcagtcagggtcggtgtatccagatcaccgctgtggataaaacacccttcatttcctcgacaaggaagcttgttttgacattttgaacgatctgctcgaattcccccattacccgatggaggatatcgcaaacggcgtagaagctttcacagagtcagatctgtgcttgaggcgcacaatgtatttttgttcttgttattttgacttggctcggcccaactctgacgatgttgtgccaaaagcaggtttgtagcgtagttcgtggagtcgtagagtgggcgtggtgtgctgcagcaaaagttccatgacccacgacccacgccacgggcggaagatggagcacatgacttttatgagacagaggggcaagtttgagggctgcgtgtgtagtatatactcgtcgagtataacttcaacgtctgaacgatgggcagacatcgagttgatgaccacacaggccaattgtctgaacctgaaacatcttgtagattatcgcgacataagtcaagcgaaatcgcttatcgagttggcaggtctgactgatgtcgtcgacgttgacctgctcgggcggcgccgtggctacactaaaaaaaaaaaagggggcggcaccgaaacaaaagaagcatcgatggaaattcaggggatggtgttctgcaacggcgcaagccaatctcgtcaaggagattgaggtggtttgattggcgagcccgcttggatctcttgggtggtctgcccctctctggtgggggcttcaaccaatgggacatgtccattcgaggccgtgcccctttccaggtttccccaacttgaccacaaagagagcaccggagatggagcacgggccacaggaaccgctagcggaccgttttagcatggtgcagtggcatggaccaggaaatcatcgagcagggaacccaccggaagctgctgcgccatgcccaaaccagctcgagatggaaacagcaatgacagcttggccgctgcagagcgcagtggtgaagaagagggcccaacctggttgtgtggaatgagtgagatacaatggacgaaaagggaaaacgtgcatggaatccgtgacggaaacgtcgagactgcccgtggagtaccataggtacgtactttcgtcaagtaaagagggttcaggtggggaggtgcctgcgtgcgggagccaaactggtgactggaagtggcccgggacgaggtgtgtgacctggccccctgttcccgtccaccagccaggggaatggaagctgagtggcccgggaggggagccaaaagtgtacactagtggaatagtagcagcgggcagcctcagaccatctggcatccattcagcccgcaacacacccagagagcgggcagagactcgaccgtccgggaccctcgactcgaaaaaaagatccatccagggtgtcctcaatcaacaggaaacattaaccttcgcttccacttccatacatcatcccaccttctcccacctccaaaccacacctttcgtcctcgggacacaccaccctattcccttctatcaccatcgcagcccatcgtcctgttcttcatacttgacaggtcgtcgttaattcccgccaagaggccatagtaatcacttcccccccttttcacaacgctccagttcttgcaccggttgtagcaagccgcctttccagcttcttccttccttcttacactcgttgaacaaccctttctgcgatacgctcgttgtctatcacgaccgttacgaccgacacttccaccaacacaaccaccaccaaaccagcaatcatgaagggtaagctctgctcgattcctctctcctggtgctggtgctcttggcccacacaatggaccctacaatgacgggaaccctgactgacgcgtttccccccctgttgcagctcttattctcgtcggcggctttggcactcgccttcgccctctcgtaagcgacccccccaaccataccatcctgggctgtgccatgggatgccatgccatggcctcatggctggcctgtctgcggcctggtagccgtcatagcaattcgacgtcacgactaaccacgtctcttgatatagaccttgaccatgcccaagcccctggttgagttcggcaacaagcgtatgattctgcaccagatcgaggcccttgcggcagccggtgttaccgacatcgttctcgccgtcaactatcgccctgaaattatggagaagtacttggctgaggttagtgacaagctccttcggaaaagaaggccccccgactagaggtaccttgctaaccctttcttctctcccccaatgcagtacgagaagcagttcggtatcaacattaccatctctatcgaaagcgagcccctgggcactgctggtcccctgaagttggccgaggacgtcctcaggaaagacgacactcccttctttgtcctcaactccgacgttacctgcgaatatcccttcaaggagctcgccgccttccacaaggcccacggtgacgagggtaccatcgtggtgaccaaggtggaggagccttccaagtatggtgtcgtcgtccacaagcccaaccacccatctcgcatcgaccgcttcgttgagaagcccgtgcagttcgtcggcaaccgcatcaacgccggcctctacatcttcaacccctcagtcattgaccgcgttgagctgcggcccacctccatcgaacaggagaccttccctgccatggtcagggacggtcaattacactctttcgaccttgagggcttctggatggacatcggtcagcccaaggatttcctgacgggtacctgcctctatctttcctcccttaccaagaagggctccaaggagctcgcccccaccactctgccctacatccacggcggcaacgttcttatcgacccctcagcgaagatcggcaagaactgcagaatcggacccaatgttaccattggccccaacgttgtcgttggcgacggcgtccgtctgcagcgctgtgtgttgctcgaaggatccaaggttaaggaccacgcttgggtcaagagcaccattgttggctggaacagcacggttggcaagtgggcccgtctcgagaacgtaacagttctcggcgacgatgtcaccattggcgacgagatttacgttaacggcggcagcattctgccacacaagaccatcaaggccaacgtcgacgtaccggccattatcatgtaaacgaagccatctagtcctgactttccgcgaccgtaacgatgacgagacgagctaccataatcattcatcttaatttcttcgaaaaatataccacctttttagatcttttctcgacaccgccatacctttttcacctcttcgactttttacctgccttacttctctctcgtgactcggctcctaccatctgtgccgttgctgaatgacgcaaaaaaagaaatacaaccctccggtctcctccgctttctcccctcttcgatcttgatattcttctcggtttaacgcattttgtttcatcgtccgcaacaaacggtgccttgcgcggaacgattttacggcggatgacttctcaagatagttctcgatacgcgggcccgaatcatgctatactgtaacgacatttttctgagcatgtggtaatatggtatgcgaggccggatttgttgcatgcgaattcgcccttggggagagaaaggacgacgcatttccggggggacttgaaaaaagggcatgggagagcaaaaaggagtctggacgatggcaacgcttgctgaaaaggttctgttatgccatagcatgaaatatgggtcattggggtggtcagacataaccatgcaattgactcgcaattgaacaattcccctctctctctcgacttcaagtgccatgttgacaatatggtgatgttttgtataggtttgatgaggctgtggccgtatgtaccagcagtcacatgttattgacagttgaggaatgtataagaggagatcttcctcatcagttggctctcagacgagaccaaaatggaagagtgaacggaagaacaaatgacggggaagatatgcaaagcagtgtagaaagaagacttgtcaagagaaaaggaagaagcttgggtcattatcatcatatcccacttcacgtcggtgggggttgaactggtttgttctgcaatgaggcaatgacgatatgtcgtaggtatacgtcgacaaaatctcccacaatgcctcggtcacaccaaaacacattgacataagctgcagttagtagcatgtcttcatgtaccataccgtatttcaactgccttgccttgccttgactgcttcgccttacctagggtacttgggtacattgagcagactagccttaccttgttttgctttaggtatattccgtcgacacccactgtcttgtcctacgttgcctgacctgcttacattacctttagtttgctgcatgaagctggtatcacgtcgtctcgctttgcatttctccaactgttgcaactcggttctaactctgccgtcttgtaatcatcatctgatcatcttttctgtagcctgtatcgtgtctacactgtctagctcgcgaaaagacttgtgatggtcataagcgacttaccaccagaaccaaattggagagcatgcgggactagggatatggtgcggctgttcaaggagacttgaaggcgtttgacccggcagtggtgatctagctcgtataggggatatatgcacgtcttgcttggtttggaggaagacttatgtcccaaaccacggcataccgacatatggtaccttgggccattgctagcagacgaatgacagagcccagttggctctacgtctgcaaaatggtctataagacgtgcaagcatgcttgcaattgatgttgggaaaaagccggttccgcgtgtctgtaccgtgtctctggggcatttcttttggtaagattatccggcttgatattttcttatatcaccgtgaggggggcaacctgttacatgctcggtcggatcttggaaaaaatggattcatagcaaacggagccaaacataggtacctcaaagtacttttctagtgacagatctgaaaaatatattctctttacttccaaaggccgacttggaaaatccagctcgcaatgaacgagtgtcaatcacacacacccatacactaaatgtccctcgattttcagtgttttccagtgaggccagaaagcttgtaaagtgtgggtttgtaggtagtgttgatgtagacaagttcaagggaacagctgtatgcatacctttatattgactaataaagagcagggcaagccaaggtgaaacaagacatgatgacagttattggggttcatacgtctccaaatttcgctggaacttgtacatatgactaggtactgacagacagcctgtgaatgccggcgcacattgggcgtgatctttacatgccttaacataccaccactccatgtaccttgtggtacgtaagtcttcaacatttctcctgcgtgcgcaccttgatgtcatagaactcgcgaaattggtcaaatacctactatccttctttaggctccgaacacatgacagaaatctgccagaagtatgcccagtaagcacgcatatgccagtgaatgtggccttccagttagtgtaagctcggagatattgccttctatgttaacttacatacattttgaggcacaagggccggcctggtcctgtcagctacctgtacaaattcgccgcatatccggtgcctatggagcgatagtatttgaccagtctcgcgagtttctacagtatctgcctacctatagttctgcatgtagatgatatgatccacctatccacttcaactatcgggatctacttggaggatcgaggaacaaggagggaggatgaaaagataacaaataagtgcttaggccgaggatgcagcaaccggagtgttaaaggacatgtgatggggaccggaagtcatggtacgtaagtccggattatccggctgtgtgcaagttacgtgatggaaagagaagtgatgttcggcatgacgccggccatggataggggaaatttttatgtctacgaactggggtgggagtagcagagtgatgagggatattctgaggcacaaagccagcgaagcggaaaaagacgtcaattgccatcacgaatgggcagcagtttgtggaatattcatataatgatgttgaaatattcatataataatgtaattacttgatagccatccaagtcccaatgttccaagaactaaatgagggtatcctcgtaaggtattagatcaagccatttattcccgccggcagtcccattcacgcttattcatgcgtgtgttgctttgttcattgcgccctttttcgccgtaactcctcgcaaaaaaaaagcccaatcatgataagttatacaggagaaaagaatgaaaaaatatacccaaaaatgctcaatccgaactccatcgcaaaatcccaatgcagtatttttaaagcaagcaaaatgttgtacaagatcatcgtgtgagacgatggatctggaaagagaatgcgcatagaaagggtgagaaagcgaggtgtccggcttaggccttcttcacctcctcgtcgcactcgtcgtcttcgttgtcattgtcttgcagccagccgcggctcatctgaacagcctggttccacttcttgaacctcttctcggcacacttgcgagaaatcttaggctcaaagaccttccggccggtccggttaacttcctggagctcggtggtatcgctccagacaccggtagcgaggccggccgcaatggcagcgccaagagcggtggtttcgcacatggccgggcgatcaacgggaataccgctgatgtcagcctgggtctgcatggtcaggtcggagttggagagaccaccatcgacagcgaggagcttgagcttgcagcccgagtctttctccatggcatcaaggatagccttggtctggaagcaagtagcctcgagagtggcacgagcaatgtgtcccttttgggtgtgttgagtaattccgactattgggcacatgacaggttagcttccgatctttcatgtggaacggggtaggatgaatgtaacggttggatgatgctccaaggtgggtcggaagaagtcgtgtggaaagagtgggtaatggagatcacttacacaaagttccctttgcatcatcgatccagtaaggggcgaacaggccgctgaaggcggtgacaaacacaacacctccgttgtcgggcaccgactcggcaaggtcgttgatttgcttagcgttctcaatgaagttgaggttgttctggaggaaggtgacgccggcgccggcgacagcaatgctgccttcgagggcgtagacgggcgcgcggccctggccaaagtcgtaggcgacagtggacagaagaccgtactgcgagatgacgggctcggtgccgacgttgtagagcaggaagcagccagtgccgtaggtgttctttgcttggccggggttgaagccgcactggccaaccagggcgctggattgatcgcccaagcaaccagcgatcggcacacccgacagcgcaccactggcaatgcgaccgaaacattcagggtccgacgaagggacgatcttgggcaaatgcaccttggttcggtcaattccgaagaatcctagcatcttgtcgtcatactgcagagtgcgaatgttcatgaacatggttctgctggcgttggtgctgtctgttacgtggacaggactctcagcctgggcaccgccattgagcttgtagatgagccaagtgtcgacagtgccgaaggcaagacggccttcttcgtaggcctgcttgacggcctcaacattctcaatgagccaaagaagcttgacgctgctgggataagtggagaggggaagaccgcaaaggtccttgatggcatcggcgccgtccttgtccttgaggtcgcggacaagggacttggtgcgggtatcggaccagacgacggcattatagagaggctcgccggtttcatggtcccacacgagcgtggtttcgcgctggttggtgatgccgatggagcggatgtcgttcttggagaagcctagtcgttgaaacttacgcatggcaccttcaatgcactcttcgaccgagttgagcagagtcatggggtcgtgctcatgccatcctgacttggggtagaggttctcaaactcaatctggtggctggcaacagggtcgccctcgccgttgaagataaggaagcgggaagaggtggtgccttggtcgacggagccgacgaaccagtggtttttcctctcctcgggcgtctcgtggatgccgcggggaagatgctctaggtgggtgacaatgggacccttgtgggcctttgctaggttgcgggcgtccatgccatcgtttgtgagggtgggttctacacacatgacgccggcctcgacgccgtcgttaaggttgagtaacttcatggtgactgaagttgttcttgtaggaacgggctcaagcggggtagatggtaatgcctcgtgcggggtgtctgtgtttgtgtctgtggtggtggtggttgtggtggtggtggtgcttgtatgacttgtatgactggtatgacttgtatgacttgtgtgacgtgtgtgagtgaagccgaggtagttggtagtggtggcggtggtggtgtggtggtatgtcttgttggtataaagaaagggaggtgatggagaacaagagagaaagccgtttcggatggctgaatgcggccggctacttgtagtactgagacgggttgcggatgaggcaggtctgacgggctggatgcctactatgacacagccggagaaagtgacacaatgtgggggggaggatcgagatcgggcaagactgtttgtctgctggagaatgaggaccctggatcgacgtccccaagatcgatgtgccaaacagaggccgcgaggacggttgctattgcgtggtcgagtgcggaggaggagacgagctgccgcggctactacgtcatcaaaggcctggccctagctgataatcggtggtgctgataacactgggagagtgctgatagtggtgcacggacctccgggtcttgttcgttggatgatggacttgagagcgttgtttacacggctgatggtcgaacaagacttcaagtggtgtcgatggtgttcattgatgacctggtgcgaccacctcatcgtccacatcgagggcgacatgtttaccttatttattccagacagcgaccgcactgcaccttgcttcttctgctgctggccaggtatgcgagctatgctagtctcgttcccctggctgggcgcaatctgggctggtctcttgtgaccagctgcaatctgcgacggaatggtctctctttcctgtcccagactcccgaaccgaaccgtcccaggcctggctcgtgtagtgcgtgccgcgtgcagggtgagcaggtctgacagggtgaatgcgcaatcgattttctcggcagtaatcttgtcaacttgcccggctgatttttttccgtctgcttctggagaacacacactaccaaaaaaacagatcaaaaaaaaaaagaaaaaatttgatcggcgcgctttgttgcgcttcctgctgctggccagtggtggaacatttgcggggatccacttgacgcccaatcaagaaacctttttcccctttccggtacgcgctagaaggtaccacggtacttgtacatttcttcccctcagcacctccatgcttcgctgctacgtcgcatcctgcagcgcggttgcactcgctgcaccatggctgttgctgggagaaggtacctgctgcatggaacatgtgcagaggtcgcgaatgcggatgggcggtcgcagggggagaattgccccgaaaatgcggagtcgtcctctccaggaagcccgaagagccacttttctcccttttacacccaccaacacggacaagatttgcaccgacaaggagcctcgaacattgaagcaaaagtccagaacgctccaatgctcgcactactcctttgaacaactggggtttgttccgggcctccattgcgatgcgacggcaccaccgcgatgcactacctagctgaccatgtatgtatgtacaacgtgtagtgtacctccaagcacctcccagcacattgaagcacctcggccaaccgcagcagaactgataacgttattttaggctcatcaaacctgaatgaacctgtgacctgtcctgtctttcatcgtctccgcccctgattcagggaatacgaccccccgccaacaacttggacggagaactggagtctggcaagtcccgtccaggggcaaggaccggatttcccaaaatatacaatgccattcagaggagaccgaggggagacctggggccgcgaacggcatcgacgggaacaggaaagcgtatcaagattgaagaagccgcctctacactaccctacaccacactacaccacacggtgttgttgttactagtgtagtattgtcatttgtcattgctacactatgatgccccttgcctctcaaagcctcttaatgctacccgacaccctctggcggttacgacagtcggccgatgatcgctggcttgagggcctctcgttggcttattgcacctcagctatgagataagaattgtggactgccaagatgctcaaccaccatctcgatgtgcaaaggcgaaaacaagccacacatttatgcagccatacaaaaggctcacggtgaaagacccccgggccggtatgatgctcggtcaccgtgttctgtttttttgtttgtttgttctgacatcaaaagctacggctgacgttagaaaactggagcaaaatgtcaaaaagaagactgttcactcgccgccgggaattgagcccgacgtgggggtcgaacccacaaccttgagattaagagtctcacgctctaccgattgagctagccgggcgagttgaaagcgcagtgctgctcctgttgaaagtgtgggcgcacaaatttcggtcaagaaagcgtgtgagagagagtgagtgatgattcattgtgctatcgccagttggccggacttcctaattgggaagtgccgaaggggcatcgtcgattcgagcgattacgcgaccagcaaggcccaacacttgtcgcactgacatgggcgcttgctttctgtgcaaaagggtcgcatttacacagtatcgtatttgtcgatccgccaaattccgtggagtcgcgtcccaaatgacgaaattttgtttgggtcacggggactgatgaatctggcgggattcggtgagcattcgagaagacagcgtgttcggtgcctgcagctgtggaagagggggaagcaaagaaactgaaccgagacatttgacaaagttccatccgcatcgcaggagcgagactgcagccatgcccggtcggtcactgctgcatggtcagctccgactgcgggatgccccaccttctttccccatggtgtattcccattctttcatgcacgggttacgcatgcatgcaacagacagagcctggaacttgaaggaaatcgattacctccatcaagccgtcaccaccaccattgtggcccaaagttccaaacattcagcaggagcacggctggaatgccccgatgcaagttgtaaatagtgcagagtgcccaacaggaaagcacgagcttgcaaaaacattggtgttgagtttccacttcaaggacaagccgaggacatgcaggacaggcccgaccagaaagcgcagaaacatcgggatacactacagagtgcgacgctttgctggtcttgtgatgtcaattgatcttcatgaattggagaatgttgacgttgaccccgcccgcttcgtgctttgctcccgcgcgtttccgctgggcctaggttgccccttgtcctgctgccctacggaagtaccaccgttgaattctggtcgaacctcactacgtaggtacgcagcacgtacgggagaggtacgtaccctacacgacactatgtaaaaggtaggtacgtacctagctcgtccatcactgccgccgtcggccctcgccccgccccagtcatctttttggggtgggttcttcccccttggggctcccgcaattcccgtcaatcccgttccccgccagcttgtcctgcctgaggaggtggccagcacccaggctcttccgtcttcgtcccgtcgagcaggcttcatacccaaaggccccactgaagctacggccccagtgatgcgcccgctcccgtcgccggcttggttccaatttggacaatccacgggaagcgacaccacctaagccatcaatcataatcatgccgccatgatgagcctgatgttcacgcttgctgggcatcgcttgtgggacaaatgcgctacaggggaagagatggacaaggcgccaccggggttaagcttgatatcttgacgcactggaaaaagcgacgagcaatacttacttatctatcagcagagtctgattgagccgtcgccctgttgcgctaaaagaggagccaatgtcccgctgtcttactcatctagctttcaacggcggctaccttcgtgctgggcccaagagcgctgccatgaggcgctttaaacttggcatcgggagtcgaattttgagattggtgagcggcggtctcgggactctcgaggcctgcctggcctgtccacttgttgcagcattctctgggcctcgctcgggttcttctcaccgcgagccagtcgctgcgttcaccgggcagatttgggcctgaaaccgcatatctgccaaccaagggaacgatcctatcacaaccagaggatttaccgcccccgtctcgtttcgagacatggcacttccaccgcctgctcgttcggtgtctgctccgggcgtcttgttgcggcattccccgctttgacaatcggccagcgaaacacggaaaatcacgaccaagcttcattttcctaggcaatcttggaagactcgagaactgtggatggctggattagtgccaacctgtcaccactatcgcgatctagcctcatctcagtcccaagacaaggtacctggagactttgctggtcgatttgcttggcccttgcatcacccgcaacccaccctccaacccacccccctttttgtctttccgtcaatcgcttcccgccgcttacgagagggtacctttctatttcaagcactgagcagcccggcgtagcacgtgggaagccgggattcagatgtccaccgattccgccgggagccaagcctcccaggccatgctccacatgctggactatatatccacgcacgaccatgatcatttcgaatgggacgaccatggcagggaagaatccgaggcctggctccgtccggtccaggacgcggggctcagtccccagaagcacaaggttttcaaccacgcaaacaaggagtatctcaagcctcctcagccttttatccagataggtcctgagctgggcgattccggctcgaccatcgtctacaaggtcagccctccggacgatcaaggctacagacgacccctggccctcaaagtcattgtttgcaaagaaaacgcgcgcccgcctggccctgacagcaatgtgcgcaagctggccctgcaagaggtgcggaacatggtggcggtgcgccatcctcacatcgtagtctacgtagcttcgtttgaggattattgcatctccaaccgccaggtccgccagcgccgtgctggtggtactggtgctcgcgccgtcttcaggagagtcgatcaacagatcaagcgtcacatactcggcatcgccatgtatcctccggcccaatgcaatctacgaactttgatgctcgatatcgcgtccgctgctgcccactcaccacgtactgctgaagaggaaaattggatggtacaatatctccattcgtattttggttgcctgtcccaagctgtgagctatctgcacaagtcaacagtacgcatacgacacaaggacatcaaacccgagaacgttgtcattgacgattttggctttcctctgctcaccgactttgggctttccaagcactttgaaacaggccagcactctcaaggacctaccgccaagacgctcaagtatgccgatccagaagcaatgcaggagacgcagcgcgatgagaggtctgatgtcttctcactgggttgtgtcttcctcgagatggtgaccgtattactcgggaagcctccatcgtatgccgaggagcagcttgagcgcatggcaggtaatgccgatcaagttggcgagttcaagtacaccgatgcgttagacaacttgcaggaatatgtcgatcatctcgaacaggtggcagaagatcaacttgatgcgcttccatctccatcgccggacaggcccacaccatcaacgaaccttccgccgtccatgccaaaatcacaatccttcaaagagagggagaaaactcggcaaagagagagggaagcatccctaatcggcgtcatcaaggtcctcagacccatcagaagaatgatggatcacgattaccacgtgcgcccctacgccagggacctttaccccttgtttcgccacctctacgatatgtacgaaagccccggtcgctgcgaaaactgcgaggaacagatgctgacaggcaggtcacgtccgccaacacgggcgccgaccatgatgggggtggccgccaatggcagacagctaccgctacagcggacgaggtcgaacagcccgactttggccaagagtcctacagctggttcgtttactatcaggagagtgagggcaaattcactgtacatggtcaagcaggcgtcgcattcgccaacggatgcggtgggcatagcatatccgcataatgggcataaggtctgatcatgagccatgagctggcgtagggggtgggcggccgacggctacaacgacacaggccgaatccggttatcatggcgagccacggaagggggatatgaataagtggctcggtgatgaaagtataagcctttggaaaaaaaaaagaagaaaaaaagtgattgggcaatgggcctgccaaaagcaaagcgtacaggaaagaaaatattcttcttttttttgctgaatcatcgtgggagctggcagctaaaggcatatcaaaattgatagtagtcaatttgcgcaaactgtttgtgaccagcgacccattcaggtccagatcaatcgacatcgtggaagaccatgtgttttggataacatgtaagttgtggccgtgcgtgagactacactaaaggatggagtcgcttacatacgcttagtaacctgtatatactaccacgttatccacattctcacctaaccttccatcccatcaattcttttattcttcatccacatttattccagaaaaagtctcatcatccccacgaaaaaacatacaagtagaccgaacagaaacaatgccagtccgcgggcccgtccccgtcaacctgaccaccagacaggccgccgaggtgctcaaggtcgggcccatgaccatccgcgtctacgaggacggatcccgcaccggcgaccgcatcagcgccatcctgttggagctcccagcgggggtttccgggccgcccatgcattggcatcggtttcatgacgagttgttttttgtcgtcaagggtaggtggttcaatctcttgaccgtcttggcctttctgtttttctagaggaggcagcagggtcatgggattgagcagtggttgagatgggagtgggcttgagacgagatgagatgacataagaagagatggaagaagatgcgattgcagatggctcaaggggtctccctacgagtaatcttgtcaaacaactgtctacgagcatgatgcaatacgacacgagatcatcgtatcatatctggaaaatacacacgacacttttctcttagcaatgtctgactgactcttttttttttttttttcctctaaaagggacatgtcgcttcgtaacacccgacgccgaagtggacgccacggccggagacctcatgacagtcccgccgggagccatccacacgttcaaaaatgcgtcgaagacggaagcctgcgaggtgtatatgactgccacgccaggccattacgtcgattgtatgccctttctttctgaccctgccctttgcccacaccctttatctggtcgatctctctgtaggtgatccttgatatgctaatgggggttcttggatgatagactttcgaatgctctccaaggctggtacggaggggaaaatgcttagcaaggaggagatagagcatcttatggcgctgtttgggacatttccgccggatatcgagtcagagccttagaagagagagaaaaagaaaaagaaaaagaaggtttttttcttttatacaatttccaaaagtcgaagtgatatgggaaaacgggtgcagtgtagatttagtgttgagacttacaaagacagacgatatgttaagccagactcccggcaatgcaaaagccatcaaaacccccctaaaactccgccatcagctccggtaaacaagcaggcttggaacaggtgggaaggtaaagaccagccacatctaccaagcaggatattatatgtacacatatagccagccgctcttggatattcgccactcctaccgtcgctcactcaaagcccacgtctatgactgctgccatcgccacgcctctctctctccaacatggcatcaaactccctttgcgcctgctccttggccagagctctctcctggtcggtctctaagtaggaatgcgacagtccgtcctcacggccgcctacggcagccgcacggcgctcagcccacaaacgggactgggaaggcttggcgtagatggcagctgtgggtgcggtcgtgctcccaggtgcttgcgcggggccccccattgcttgctgtcggagtctgtcccatgcggaaccggaagattgggcgacgggcgagctaacggtacccgttcctctggcggctggtgctacgggggaggcatcatcgaagaggtaatcatcatcgtcatggctataagtggattgttgtgtttgctgccgccgctgctgctgctgctgcatctggtgttgttgtttctgttcttgttggtgctgctggatccgctggtagtatggtgtttgcgcgtgctgtggtagttgctgttgatcctcctggtggtcatgatccggctcgtgctcaactgaataagcgtccctcagttcaggcctctcgtgagtaatgctattcgccttcatcgcttgtcccgcctcgagcagcttctgcttgaatgccttgttccgcatcagtgtcgccgagaagacggtttcggcatacgcatccgcgatccagccgccgaaaattctccaggtaacataccaggcggcaatgcggacgccttgccaggccaaagtagcccggtgtccggtagcgagggtgaatctctggctcgggaagatttcggggttgaaggatgccggttttggcttccagaaagggaagttgtacttgttgtatccaacagcccagcagacgcctgcgccgagggctatggcgggtcgggcgtacgcattggtgacagatcgcttggcggcgccgtaggcgacaagatcgatatcctcccggtccagcggctggtgacccaataggaaggacgtagccatgagtctctggcccacgtccaccttgtactggtcttgggtgacgttgaacagaggggcccagaagggcagttgcggcagcgtgttccacttgacgggcatctggtcgacgagcttggtgatgatttcgtttctttctctgatactcctagctcggcggtactcttcccaccagctcttgtcccaatagggcaccgtatgaccaccctcgagctgatggggctcaatctgcgcctgcgacgcccagtcgccgctgttgtcgtggggcatggtgtcgcggtttcaatcgatcggggatgggatccttgtttcgctgcttaaggcgtcgccctctgcaatgttgtagcttccgttaagtcgcgggattgtggttgaatgggttcgcgatgtcggaaatggccgacgggttccaaagtgctggtggggagacgatgatgtcaattcgaaaggagggacgcaagcactaaagacatggaagctccaagggttagacgaagggtgcttgggccctttgaatggccgaaaggggcttggcattggggaatgctttctgagcttgcgtttcattcctctgctgtgtaaggcggtattgggtggttcttattcaagcggatgaaatacagttttgtcatgtataatgcgacctcctgagcataaatgttaaatgcctgcccggctggcgcaatcggtagcgcgcaagacttctaatcttgaggctgtgggttcgattcccacgtcgggctaagctttatactcaacttttacctctatgttttctgagaacgccttttttccgggatggattccccttttttcaactcttcgggggggttgtttttttttttctttttctttattgggggcggtccggatcatctcagaatggaagatgtcgctgtgtgatcagctagcctctggctcaccacgctcatccggactttaggggctcggtcactttatctccgacctcttgtcactgctttgagcctaggacaaacactgccatggtaacctctggccgtcacacctcggtacgatcatggagttaacatggaaacctgcaaagaaatttgcactgctacacgggcattacgactctgttcttgcccttgggtgcggggtaggtgctgcctcccgtccagcacaaacaggatagtgacgctgtccctcacggtggatgtaacctaccttgcaccttctctggtggtcttgactagaggtaggtacttgggctcgtgcaagtcccaacctaagctacgcctggtagtatattatacccatttaccgtcattaaatgccttcttcacaataccaccgtgatctccaccttcatcttcatcttgtacccaatccagcccttgtcattccttcactctactctcccctcatcgccttcgagtatcccttgacgtctagcaacctacacacacacacacacacacacaggtcacaactcacaagatgcccgaactacccgccagcctcaaggagtctgtcgagaactccaaatgtgaataccgccagctgggcaagagcggtctccgtgtttccgtgcccatctttggttgcatgagcttcggtgatcgacggacgctggactgggccatcgaggaagatgaggctctcccgttactcaaggccgcctatgaccgtggcctgaacacatgggatacggctaatgtttactccaacggcacatccgagatcattgtcggaaaggccctcaagaaatacgcaattccgcgcgagaaggtagtcatcctaaccaagtgttggggtgctgtcggagagactcccgatctccgctcctttttttttccttcccagattgccgcctccaaggactacgtgaaccagcatggcctgtcgcgggccgccatcttgaacgccgtcgaggcctctcttcggcgcctggatacgccctacatcgatctgctacagattcatcgctttgatcccaacactcccatcgaagagaccatgaaggccttgcacgacttggtgcagtccggcagggtgcgctatatcggtgcaagcagcatgtgggctactcaatttgcccagatgcagttctgcgccgagaagaacgggtggaccaagtttatcagcatgcaaaatcagtacaacttgctctatcgtgaggaagagcgtgagatgatccgcttctgcaacgacactggtgttggcttgatcccgtgggctcctttgtgccgtggccacttggcccgcagacccgatcagtttggcaggaccaagaggagtcaaggagagaaggaggcccagcctgggtcgcatggcactgttgagcccgatctaaccattatcaaccgcgtggttgagattgcggataagcatgaatggccggtaagtttcatagccaagagaaacccatcgatatccgtaggtatcttttgaagaggcttaccttgctaaccgtatctgtagatctcccacgtagccttggcttggattgctaagcgcgtcatcagtccaatcattggttttagcagcgttgagcgtttggaagaagcaatcaccgctagaggcaaggttttaacggtggaggaggagaagtatttggaggagatgtataagcccaaggctatccacggacacacttagtttgccttccaaccctgactgccttactcatgttggcatcaggaaggtattgggtgtagtaacatcattaaacagactcctgaatacattcggtggctctcgatgtatctgccgagaccacgacatgacccgatgtcgccattccctcagttccccaattcaactcatcctttatattgaaagttttcaaccttggctcgctacactcgaggtggccaaggttcgtaagtcagtgggatgggctccaatcccaggcccagtgacagtcggctttgtgaacggattctctgctgacttcagtctggtgtgcaatgaagtcatgctcttggtgacccttggagatttccaattcgcgttctcgagccggttcaaaaatgaatgtcgagtgtgttcacgtcatcttgcgccagcgttccatttagcagatgttaaacagggactcggtgctggattactatgtcaccagacagtaatataatctgctcgttaaggtttgaccgatgaaaaggtgccgaggcctgctaagacaagatctacggtcttgcacgacgccatatgtgaggggttcgcaaaacggggaaggtattgctaggtctgttcacccattccaacatacggagagctcattaggtcaaaaaaggagtccaggatcttgccgtggcgctggcagcttgagtcaagcatatgcgattccacgtatgggctttgtcgggccatggtctcgatataatggcaatatcttgaccgggcgtggaagttttttttttttttagagatacgcaataggctgctcaattgaggtgttaatatatgtgggaaacttggtataagttgtgaacaccttcagtttcagttactaacctcccaaaagcggaggtagatgttccagggtagttataatccctacctgagttagcacctatagcttcgtgtatgtattgtaggaggtatgtaagccctttagtgtcgtttattcaagtccgtctttctgctaggctagcgtcaaggtactcaagaccagttcttacggagaagcactacacccacccatcacaaatgaatttggaccaattggtgaattcaccattaaatcgatttcatacgtactgtacgatatagtacatttatctgtctttggtcctagccaaaataaaaagaaaaattcaaagaaaagaaagcccgcaaaaaaagggggttcggcacgggtgagagcgcaaacgtcctctctacagctatgtataattagtttcccaagcgagcgtcgagggcaaccgggccttgaagaagaaaaaaagacattcataagtcctgacgaagaaaacaacaagaaaagtatggcggctgcttccaacaagttgaaacaacacgcgttactgctagccgcagtttggcgagcaggcacctaaaaggcaatagtccctggcgcaagtagaggcgcaaagtcccttgtaacttttatcgagacatagagccgggtaacccgggggctttgtttgagtcgctccatccaggcgtaccgaatgaattacatttgcagggtccgggtgggcaccagcctttgaagcataaaaagttgcaaagaccggtcaggtttggagactcctcgtcagtaaccgtgtcgcggttgcagctggttggggtagagggaggaggtgccgtagtgatgggttgagtagagatcgtccggggaatagacggaggttcccacatagccggagggtctgtaggccgaggatcgtttggtggaggcgcagtacctatcagggtaggagtcggctggcaagtgctcacatgtagtccaacagttagagaagctaggccttgcgaatctagtgagccaaatggcttgaaaggcagctgaccgacaaatgcattgaagttgtagataccacacgggcatgtgttgctaacatctctcggggaggtgccgcttagaacagactgtccattgcggacgagctcgaacctttgtttcccaacgcccattggtaccttttgtgcatacgcacccgcaggggctcggtaggtgacggcggaattaccaccagacgtcaccctgatctgcccggcggtcttcaagagagagacgacaaacacagcatcttccatggtctcgtagccattgggccttcccttgaaatagtttccgctgctgttgttggcatcctgcatggtagtatcggtcgcatcgcagttcaaagacttgagggtcggtcgataccagtaaatgatttgatcttggctgatgtaggcatcaggcttgctggcacctgccttgtacgccgcaatgaacggctttgccagttccatccatccttcgtgcggcatgtcattgacccatttggagtttccatcatcggtgtgcttcgagtcgagggggccaatgtagtgagactccccatagtcattccagcttatgatctcgacgtagcgggggcccagcgtcagaatctcattccagcggctataccagagaagatctcctgggaatacccagttcttgctgtagctcacttcggggccaaagtgggtagagaaccatggggagattggggccatatatggcttggaacccagccatgctttgtaggcgttgtccccgtcagccacggagaagctatgtccaggctggggggctttgttggccccgttgtttggccaagccatccaattaaatgccgagtcgacgaccccgttgttcggggtctgggaagggttgaagttgggcgcccggaagacgtcgactccggctgctgccttcatttgggccacatcaaggccgtccccaatgaagctcgaggcaaagacctttccgtcgatcttcagctgtgcaggaagcgaggcgtactgagcaatcttgcgccctacgtcggtagcttgagtgctcgggtgccaccagttgaagtcaaacgagatgaagactttcatgccgttgcgagccgccgactcgtaggcgaatcccagctgagtgtcagtgtagccatcaactccaatgttgagcgcaaatgcatcgatgcctattacgagattcgttagcttttttttggcacagcagccgcgggaaatgtgttgatgcgatggagcaatcttacctatggccttggccttttgcatatcataatcgtagtcggccgaggatccgcggttgcccacaataccaatctgatggaaccctcgtcagcacgatgacaagtacatggaggaagaagatgatagtctagctagtgagtcttaccatgaaatgcgcaaacaccagcttgtcggcggctgactgcctcgggtcgagggagttcgtgacaggtaccggaacagcgtgtgctccgggcatatggccagcccaaagacagatggcaataatgccgagaaggaggctagagagtgtatggcccgccatggctatgtctttggagcctagacaatgagagctgccccaggtgtcggtaaactcgggtttcctctgcagaaggctggagaaatgaggccgtacagggagaaagagagcaagtgaagacgagtcttggtggataaaactttaactgatggtaaaacttggggacaaataaataactttctttgtcggtggccttgacgacgggccttgatcatcaagtttgcctcgagcttccgtccagcttcgtagcaagcatgggctgtccttcttgaacaacaagcacaagcgttggtggtcagagaaggcatgttgattgccagggggaaaagggcgatgatatagcagcttcattcttcgagttggaccggatcaggtccaaagtttgagatatcttgactctgcagtggcccaagtgttcattagtctcagttgggaaggcccgcgctaacctcttccatgccggcagaggtgtaagccaaggtcaggaacagggtgacagccaggaaaggcgtccgggtgttttgctccatacttgcttgatacactagtcacccggcaccgatgacgatcggaatggggctcccgccagtcccattgactggatgcggttaacttggggcggccgattggcgaacagcggcaggtcgataggcccgtcgatcaggccagacgatcaatcgcgaccgtgtgaaggggcagttgccgacggagttctgccagcaatcaggttgcggattcttggatgctggatgctggttcgatgggcatctgttgatgtttggcagaagagggtgtcattggccaatcgcactaggctaggttcggttggtatgtacgtagtgtactgtgtaggcaaggtaccgttcatggtggctgcaggaaccggttcgtttggggtgtagtgtaggtagtgggggcgggccgttgcacctctgccgaacggaacttaaaaggttagcgcagtgaagtgcaccctacctaccctatgtggcgataactttattttccctacaaaaaaacatcgatggctgcatgctctcgctgctcccctccccctcaacctccaattccctacttgtagccaggtattgttgtaaggagcggttccacgctaacaagcgacactatatgtcggcaacagtgcacatcaggcaaaggaaaagcccccaactcacaagataaccaaagaaagagtaggcaggtaccttgttttcggaaagaacagctaccaagagcataccagccgtcctgaatgtcgtgcagctcacggattgcccagtgtggatttaaatagaacttcatttccttggcagctgtttgagctggctcgtaccggagagacttgccaaggtcgcaaaacaccaagtaattcctgtttgaccgccaagcatccaaggtacatagtaaagtcctctgtagtgcttctccaagccccccccccccattgtgcaaaaacacataggtacctatgtaggtagtaataggcgatatcgctacgatataccgcaaaactacctgtatacctcagagacacctcccatgtccacaacaccctctcggctaactctacctatccagcgcttgagcttgacactgtatcatgtcagcatctcataaatgccacacaagagtcgcaaagttgtcaagagcgagcatgcaaaaaccacctaccatctggtaatagattccccgcatcctcaacagtgccgcatggtttcctttctccaacacgcggccatctccaagaacaaaaatgatatcagcgttctggatagtagcaagacggtgagctaccatgatcattgttctgttcttcctggtcctttccaagacggcctgtactgccctttctgtatcgccgtccagattggatgtggcttcgtccaagagtagcaagcgaggattccgtatcaaggcccttgtaattgcaacgcgttgtttctgccccccagacagtgtcactcccctggatccgatctcggtattgtatccgtctgggagagacatgataaactcgtggatctcggcgtcacgacaagcctgttgaatctgctcctctgtggtactatcagggtttactcccagtagtatgttctctttaattgtcccatcgaaaagattcggttcttgcgcgacaagagacatatccctgcgatagtcttcgagggacacggtcgagatgtcggtcccgttgtacaggatctggcctgaatttacggcataaaacctgaacgtttgtcagctgtctggataccgtgccctgcttatgctcctcaataggtaccttgaccactgacctttcaagaagtgaaaccactgttgttttcccgcaacctagttgatgtcagttgtcggcctatacctaactaggtacctacccgttctcatcaaatttccacgtacccgaaggcccgactatagcagcaaacatgtttttctcaaccttggctggtgttagcagtactgcaccaatttgactgtaatgtggcaggactcaccgttatgtcaagcccattaagcaccggtacattccgggttggatacctgaaccgtacatcgcggaactcaactctaacaccgctgtctttgtcacccacgctacctcggtcaagtggagtgcgcgttgtgttttcctggcccttggccctcatctcgagaatcctatctaccgcaacattcgcttttgcaatatctgtggtgcgcttagtacatgtcaagtatcctaactcgtactgctaacctactaggtccatagctcagccattgacctgcacccaatccaccctgtcccgccgagtcatcatcagaagattgaccgaatatgaaacgcctcattggagacgcggggtaagcgcaatgtaagcatacctgaaggacagcaatgtaaacgatcatgtactgaaatggccagtattcgcccttgagcatcagagatccaccatacctgtgaggcatcagttcccaagtcagctttgttgatattcgcgaaaccgtcgtccgcgatcagccttgatatgtaggtcggtgggtgcttgcgaacaaacttaccagagaacaaaagccgtgcacaaaagcgcgatgctgtcggccacggcaaataccaaggtaaaccaactagactttccaaatgaatgctggacatgttctcggaggagtgtttcatatcgctctatgatggtatcttctagagtcagagccgaaactgttctgaaggcagtgatggactcagttgcaaacttggcactctctgcaaaaacctcattgttcattttctcaaatcgcgcttcgtgtcgaatgcgaagaaaagaagctgccacgatgagtggcatcgaggagcatagcgtgacgatggtcagtttccatccatagtagaaggatataatcaagcagccagcgacgttgagaatggaaatgagcacgaaagccatattgatgcccagtatttcttgaagttggctgggatcagtcgccagacgagctgtaagtgtaccaaccgagtggtcgccggtgtcgaagaagccaatagactgggatatgatgttgtcgaagtactcgcaacgatatcggtgtgtgatgtgctcgttcctcgtgttagcatagttccgtcctcgtttgatgtgaagaaagggagtagatttaagaagcgtacaaacgcaattgtcgaagacgaccatcctaatacaaagtaagatatcgcaactaagatagccagcatgacaaacatcagactccagaagctggaaaggcttgggagccatggaccccaggattggaacagtgtgagctctgttgcaaagaggtaggcagaaatcggctgacttgctgtgaggcccgaacaagattgtcaggaaagtctactctctcattgtttctgtacgatcgatacggttacatacctccgccgccgattgcacccccaaccacgacagcataccatttccagtgctctttctgctcgcagatgaggagcatgtattttctcaggcggcttgtcgtaattagctcctcatcaacactggcgtctgttgttattaccggactccctgaattgactgttggtgtgttaacttccgtatcctccaccttaccaccaaggccgctcggtagctcattggggtcggttgaatctaccacaagcttctgtgaggtagcaagtgcccaatatgctcctccctcctcggctaagaggtccgagtgcgtgccttgctgaacagcctgacctttctgcagaactatgatgttgtcagccttcttaacggttccgagccggtgtgcaatcattatagttgtgcgatccttcgacaccttttccaaggctgcctgtaccacctgttccccgcgaacgtcaatagaagaagtcgcctcgtccagaatgagaattttcgggcgctttacaatgcttcgagcgattgctattcgttgacgttggccgccactcagtttgatgcctgcatcgccgacaatggttgagtaaccctgtattcagctgtcagcaatcaacctacacaccaagagtctttctttcctggatgacttcgaacttggaactttacctctggtaaccggttgatgaactcgtcgacaaaggcctccctgcaagcctgttttacaagctcttccttggtcgccagattggcattttcccattcagtgcctaccagaccaaactcaacattttgataaatgctacagttgaacagaaacggttcctgctgcacgaggccgatttgagtccgccaccacttgagatcgatctctctcaggggccgacccccgacttcgacaaggccgttacgccataacaaactcttcgtttttgcctgcttgttagcaaaatgatgtggcttcctttctcaggtcgagagcgacgtattctgaggccacctaccatatcattgctctcgagagactcgatttcataccatcgcatcagaagcccaacaattgtggttttgccagatccggaaggtccaacaactgcggttgttttccccatagggaagcggatactgaggttattcaggatcaccaggtcgggtctggtgggatatgcgaagttcacgtcttgaagtacaatatcctgggatgcagaaacgtctggatccttaagacctgttttgtcgggtcttattgcgtctatgatagtatagaaaacagtggccgcgccagctgcccgaatagctgcggataagggcgaggtaattccacttacagaggtggtcatgagcacgatagacatcaggacacttgatgccagaccaatcagccactttgtccggtatttggcagtgaacatggcggggagcatcatagttacgcacacaaccaaggtctctgcgctgttgaagcgaagctcgtagtacactctaatcgagtaccagaatgaaagggcgaaagtcctggaaagtgttagcagtgactcaggttttttgttatgacaacaagggcggcaagtaactcacgcgtatatcgaaaactgtactgttggagagacgtcagaagattcaagaggagccgctcgacggtacatttgtggagggtcagcctcaaaaaagaacgaaaacgggcacttacctggcgcttgctgcagcgcgatgatgggagacattttcaacccccgatgacgagaatcgtccacccatttgacataccttttagccatcttctcctgtgcaccacaggctgcaatcatcctcatggagctgaatacctcgtttgcaactatagatgcctggagatcagcatattgtacgccattcatgtgcttgacgagaaaaggggtagttgcagcatagaccactatgatcaacacaagaccactgctcgtgaccaaggtcaagctccaactgtatgtgatggcaatcacaaatgcagctgttacagttgatatggattgaagaaaggctgaaagtttctcggagatgcccgcttgaagtacactagctgttatagtgatgatggcggcagtttggccggggggaaggacgtccagcgtggagattggctgcccgaataaacacttcaagtattccagtcggatagcagctgagattcgcaagctcgacatacgaaagcccacctagacattggacataacctgtaaacgatgcgtgtgctgtgcgagaagaaggagaacaaacggcgaggcacttacgtaggcaacataatcaagtacaagcctaacgaaaaaaaggccgacaagatacaggctgtgaaaactttagtcaaaatcatgttgactcgctgctgcccgagagtcggaacgagacttacgcgcagctacttatggcgtttttgaagagctcatatgttgttgaagcatcggcaccgtagtatcccgtgaaggatcccaccattctgcctatctataagttaattcgcaggcatcactacctgcttatcgactgtgagttgaaaatcaagtgagacataccaaaaatcatgttcatgaggggcatagtaatgccagcgcctatagaggtcgcaacagctgcgctgacaagtaccctgtcgagccatgtcgaaaaggagaatatgcgctggctaaaatatcagaaactggatcttcaagcagctgcgtatcaagatacacacaataaagtccgagagagctgttttgcattcgggcttcagcaggaggggattcattcccgctttgctcgctggagatggtggattcggtggcgaaactagcgactcggggatggtgtgttcgccgccagacgcaaactcttccttggccatctctttaagtagactctcgaattattgaggtctcctaaggattgaggcaattagtgtaggtgctctcgtagaagtggttacagaaccaaaagggtacattgacgcgcatatctccgcgctcaagacatgcgcgcagttcccttaaaagaatggagatgaaaagtgaatgcgaggcaaagggcgagggggatagagcctgtctcaagccacatctaccgctgatcgcgattgcaatccaactattgtgcagcgacatttccaaagaagtgcgcccaaaagagattgcgaacggtcagcatgggtcgcaggcgagctttgacaggcgcggtaaacaatttacatcgaacaaagcgtgggcttccatgaattcggtgttcgtacttttgcaacagcctgctacgacgttaatatggaactttgcaatacaatatacgggtattatatttcgtgcttggtactcgaatagggatctgaaccaagacgtgaatgatatccgcgcttatcgacgagtggtacaatgtgatttgcggccaagttctctacttctcgacggaaacggagaagagaatcaacctggctgaagtacatattgcaagccccagccaggctatggagtggtaaacggaaatgggcacacccagagtcccgagaggatccaaaaccacgttgaaaatggatccagatcccgaccctctatagctagcggcgtatctataaggtctcatgcgcgggatacgaagaaaaatcaggaaggaaaaaaagggagaaaaaaaggaaaaaaaagggagaaaaaagaaaaaagaaaagaaagaaagaaagaaagaaaggaaaaggcgggctgggaatggaggtactttgatacccagcttgcaacatatctgggtaccccggagagttgcactgttctcggatgatggaccggcaacgctacagtcgagctgtggcgatctcgctacagcatgagtaaaataatgactggttgaaaattcgatgggacagccgcttccacggtgacggttaccttagtcttgccgtatcattttcccgtctcttaacatcttggctaatattcaagcacgcatgtgccgcaaactgttctccgtagggcagtttagcctcaattggcttatagaattgcgattccattcctttgtccatcgatagatgaggtggccagggtagcaggggccctgggccctttggtccagttgtatactggcacaggaaggttatctcgaaagggaactatcagtctctgttcccactctgatactgttgagattcttatctctctttctctccagttgatttcactgcttggtgcagtcattggtctttgaacccctaccgcctacctcctggttggtcgccaacatagattcagccgttggatttcttgcacagccagagctgtgaccatgtggtgccgagacgatccagataatcgatcaagttgcattctcccttgtcatgtaactgcaaagtgggcgtcccaatgccgtcgtcaaattgtccggtcctttgcattcaaagtaccttggggaacacggacagctcccgaaactgtgccgcgaccgagagccactcccggtatgctgctacatgtgcctccctcgccaggcttggctggttgcccaatcctttatggcacctgatattgatccatgttggccattcacttggttcgcttgaggcttcagataaggtgtctttgtattaccaattcgacatttatccgtttactgtttctgcgcaaacagctgtcctttaacatacgctactcaggcgtggattccgtagaggcaggcagcctcccgtaccacattagccagttcctttacagtttccttgtcccgcggtagtgtgtggcccttggcgtgatcgaagagataggcagaagcgggatcgcacacattgtaaagggccaaagatccatggacataagggtccaaggagccgactagagtgcagacgctgtcagccacgtattcatggatggcattctggtaggcacttttactcactaatatgacatgtagggatttcaatcacaacgtcggactcgtcgctcagaatcatttggtgggtgtcagggtcgaccgggggccagccagcgaaaaagatggcgtacttgaccatgggcttgatacccttcttcttgaagcgcctctgctcgtgaagcagaagcgtggcagcaacagcggcgccttccgaatagccaatgatggcatcaaatgggccgcgctcgtccatgattctgatcagatatttgagtgcattgtcggtactgcgatgcgaggtggcgacgccctcgctcatcagctctcgcatggtgtcctcgggactctcacagttgggaaagtccctgatcctggccaggacgtcatcgtcttgggtcttttccacatcccggtcgggctcgataaagcggtaatagggcggctttccaaagtacgcctcgaagccctcgggcggcacggctttgcaggggccgtggatgaagtggaaggtagccgttccatcttcagtcaactccttgacgataggtgctaggttgaggtgttgttagactggatatccttgtatagaaggcttctctctatctggcgcccttcttacctagctgaacctggaacttctggcatgggttatgtccggtcagcaaggcggtccatcaaagaaagcgtgccttgtacttacatcggagctgccataggctcccggaagacagagaaaccgcattgcgacaagtatgtggctttcttctcgtcgcaatgaccatagaaatcaatcatgcagatccaaagactataaaaggccctgggatggagaggggaaaggcggcaaggtgagggggcatcagatggaccacactacctgggtctcggtctggaccaagacgtgtacatatgataggaaccaggacaatatgacatgtatctacgtggtcagagtatgtcccgtcctcatgtatgatctcacgggcatccccagctaggcaccatagtagaggaagtatgatagatggccgttgtggttgagcacccaggaaatatccggcagcaagttccgatggccttgaccttttgaccgactagggtttccagattctagagctggtggggacatgaaagccgcatcgccgcgatgtgggtgaacggctggaaggatgttgtgatatgccgtggttaattaggatgttattatcgggcatcgggtgaaaacttgcccttaggttgggggttgccttgggcgattgattgagcttgatgaaacttcattaggggggggggcggagggaaagctttttggcgagagctgcagatagatagatgattgttcaacagaaggtgatgaggtgcttgttggttggatggat