tgcctgtgggagtctcaaactgatccttcacctaaacaacggtcgcttcgagcacctattcttattccttcaactctcgtagcgcttcggtgcgattgcctcatcttcactagtggctcactgcggagtgtaatgtctccttgtcggcttcgagctacattaggcacaattactctgacagacggccaggacaccagttcactgtgccatgatacatgaccctgcatatatgtcaataccaagcggttgagccctcggggtgtgactgaattgggtctcatcccgggtatccaactaccatgtgcgtgggaaacactgtagggtcatatcaagtggaacatacaagtgtgctacttttccaaggtcatagcgcgactggaaagcccttgcgcactgtcaaagatgaagggtatcgtaccccctttatatctcgggccgtgtcatagcaacctaggaggcatacacacggctaggcagccacgacatctactttacactaggcctgcttgagtaacgcatggcagatggaccctttcaacagattcccgttaatccgtcacatatagaattggagtatttacgcatcaacctcgcgatgccataccatgctacagccgccggagatctggaagctccaagtgagtgatgatccatccgacagtatcggatgtcggctcagtttggcgatgaccaacgtatttctggctcacgttcttttgttgatcaagagacgaagagcctgcactcggaactacattctgctttgagaaaaaaaaaatcgtgacagtagtcgggacccccaaccgcatgtgagagcctttgcctcatccgctttcgggagaggcgattgcaccataattgtgatggtcccagtctagtgctggttgtgcgatagcttggtttcggccgaaacgatctgcatgactctgaggccgcagacaaagaaagggaatgctttgttttgtgccaaagctccttggaatgcaatgactccagccgattgttattaggccttggtgttcaggaaaaaaacacacaaaggtcatcaattgacatccaagaacatcccgaggtccccataaacaaatccgccgagagattacgatatcggccagtacgtacttgcgttcgatatgtcatacagtagacattcatcgcagaggggcttactgctggaacttgggctcaaccaatcagacatctaaatgtttgattcggtaccttatttcccgatatctggatgtcaaatatgttgagccgttccaatcaatcaattatgtgacccacggaccttgaccgtcgctagtcatgcataacaatctacaacagagcctctctttggccgcttcccgccttcgataggaccagtcaccacaaaattgaaccaggactagcacggttgtcaacatatcccactcaagacgagtaaccccgatgctcatacttcgtagtgtcacttgcatggtcacgataatacggcttctcaggttttcgaaaacgtgtcccggtccacctccgtcctccagtaggttccctccgaagggatggaatagggtcatgagtatcgtgggggtaaaatccggggtttggcggaggcggtgtccaccagtaagacgggtgtaacgtcttcaaagggataaagccgttggtgttggtcatcgtcggtcttggctagcttctttgagcgtggttctcccgtggttgcgcttttcagttcatcagagtcctgatcagtcccttgtgctcccgccgcccctttctctgatcagcacggcgaactgccgaaacgactcgactcttggatgacatgtcccccaacccgtcgctttcacatttgaagttggagaaagagacgaaagcctacaagcgcacctatcatggccccggaccgtctccgcatccccgcatccccgcaccccgcaattctcgtcttgcggccctgcttccggtcggctaaccatgctcgaagggcagggtggcctggactcacatgcccttgattggaggaacatccaacttcctctcctgtctcttacaacgacagtgaccagcgaccagccgccttggcttgtcttacagtctcacacaaccttcccactgccttttactgccgccgtactacttgcccccttccttcggtccaatcgaaccaatatcttctcggccctaccagcgccagaacacagcatggaccccacttccccggttccattgcaggccaaactcaacccccttccggggatgcttgcatccttcgcgcgagtgatgcaacatggaaacgattccaggctgacggtcctcctgggatggggacttgctggttctgtctcggggaaatcatatgtataagggggggctcccagttctctcgcaggatggaagagaccagcgtctctgttccaggctttgtttctcttcaactcctcgagatatccgtagtcagcgcaactgctacggcaaacagtcaggatggggctcgggcttaagctaccgacaatctacaatgtccaccttgtggctatcattgccaccttgggtggtgcactgtaagttttatcccaatctttcttctacccaactgggctgtctggctacacacaagaaaacaaaggaagaaatgactagatggatgctgaccactcttgatactccagcttcggctttgatatctcctccatgtccgccatcgtcgtgaccgaccaatacctcacctacttcaacaacccccatgatatcatccaaggagccatcggctctgcccttgctgctggctccgtcgtcggttccgccatcgccggtcctctttccgacaagatcggtcgtcgtgactccatctttttcgcctgcttcttctggctcattggtacctccgtccaggttgcctgcaagaactatggccagctcatcgccggccgtgtgctcaacggctttaccgtcggcatcacttcctcccaggttcccgtgtaccttgccgagatcgccaaggcagagaagcgtggttccttggtcatcatccagcaactcgccatcgagtttggtatcttgatcatgtactttatcggctacggctgtgcgtcgatcgagggccctgcttcgttccggaccgcttggggcattcagtttatcccttgctttttcctcatggtcggtcttcccttcttgcctaggtcgcccagatggctggccaaggtcggtagggaccaggaggccattgctgtcctggctaacatccaggctgatggcaacgttgatgacccgagagtcgttgctgagtgggaggagattgtcaccgttatgaacgccgagcgtgaggccggtaagggatggaggaagtttgtcaagaacggcatgtggaagcgaaccatggctggcatgactgtacaggcttggcaggtacgttcttctctgttttcccctatttcctgtcccaacattatcaccaacaagtgcactaacatcctctctctttttctctcaacagcaactcgccggcgccaacgtaatcgtctactacctaacctacatcgcccaaatggccggactcacaggcaacgtcgccatggtaacctcgggcatccaatacgccgttttcatcatcttcaccggcgtcatgtggctcttcatcgacaagaccggtcgtcgcacccttttagtttacggcgccttgggaatggccttctgccactttgtcgtcggcggcgtcatgggcgcgcaccacgacaacgttccggacggcgtcggcggcaacgccaacattgtcattagcgtgcacaagggcgcgcccgccaacacggtcatcctgttctcgtacctgctcattgtcgtctacgccttgacgctcgctcccgtctgctggatctacgccgccgaggtctggtcgttgggcactcgcgctacgggcatgtccatggctgccatgtccaactgggtgttcaactttgcgctgggcatgttcacgccgccggcgtttgtcaatattacgtggaagctgtttatcattttcggggtgctttgcgtcacggcggcggtctggttctggttgttttacccggagacgtgtggtaagacgctggaggagattgagatcctgtttggtgatcagggtcctaagccgtggaagacgaagaagggcgagtcgagacttacggcggagattgaggctgtcaaggcgaggaagacggtggagcacgagattgaggtgcatgagcatgagaaggtttagagtgtggaggagtctgcaaagtgtggtggtgatgtagtgtttgagggtgaggtggggggagcaaatgtcaatgtggttggtttttcgttagttagcaagatacccggagcagagttatggttaatgcgaactatacgcatacatgtcagcacaatttcaccagtgtcttgccactgaatcgttgattgtcgaaatcagttacttccttgctttactacgcatacatctactgttgccgctgccatgctttcatcactaccttgggggattgtcaacggcatgtaagccactgtctgctgcacgttcaagtgataaacccatatgatgcctccatgtggccagggccgtcataagtcgtgctgaatatatttctaggtgactacccccattgaagggcactcccaggcactgggctgtgacctcaaaaagagttgatccaaagcaactggatgtttcgttcactagtcataatctcataccagccctctaaagaaaggaaattaaaagatgtgtagccgccgttacccccaccaactcccacctccaaccgtgaccactatagtgcgctcagtgcaaccggagacgtcccttccgcactacttcagccgccgtgcggtatgagatcgaggttcacggcactcaatgcaactgatgtacgttccatgtcattgcacgaacgaaggaccagtgtacagaaaaatgtagtcgcggctgacgaataggttaggaggccgggggacgatgaaaccttccgtgcggaatgagtgatgagactgcggtgtcagtctatcagtcgacagtttgcaagttcctgtcagatctgtgacgcgcccttcaacacagcgagccggcagggtagccgagaaggaacgaaagtgcaaccattccatcgttttttctcacgattagttgcggtgattaccaccatggcccaagtgacttgactgtcagagtgatggcaatggtaactgctcagctgcaggtacttaacgttgtactgttgaggttgccgcttgttggagaaccagaattgctcaggtgcgactcaggtgcgagtttggattccgtgctcgtcctccggttattaacacggcacaatacggagaggctaaaataagaagtcgggataatctagggtaggtaaccagtgaatgaccggcagattaatttcatggatgggttttaccgtcgttgactttggaacgatcaagtgttttgatccgcgtattgaaagtttatcggcagaaattgtccgtcagacatcagaagaatctcagagagaagctttaaaatcctcaggttagccgcagaactgactgtattacacaatcgacttctttccactgcatccaccgctacccgtccatcaatccaaaagagtgaaatcccattttacactcgcccaaaatgctctcccctcccctcctcaccataactgctctcctcgccagcctcaccactttaaccacctcctcccccgtgccccaaaacagtcccccgcccatggccacctccatccccacccccatcaccttacaacccggcgcctactggatccgcgccgtcgtcccgcccaactaccacaaatacctccaaaccaaacccgccaacctgcccggcaccgccatcctcgactcgtacaccacagcagggcagttcaacattgtcgatgggcagctggtcaacaaagtgtccaacccgcctctgtatctgtgggtggaggagccgccggccgacggcaagaccaatccgccgccaaggacgctggcgacgtggttcaataccaccaggaaccccttcggtacgtttgcctggcagggggacacgctgacgtggagcgtggcgagcataaagaggcagaatgtcgcggcttggttggtgtgtgataaaaaggatcaaggcgcgctgtttgtgaatacgggcgcttatgggtatcagacgccgagcgggtgtgcggatcagacggtaggtttcgagattattcttcttttaatcttttttttccccagacactctcttgctcgatgcatgatcgttgttaaacgtgagtggatagggcggctaacagatggaatagatacactactacaacgacaaaactgccaacaactaggagacggcaaaggaataaaaggacttgtgtatgtatggtggtgggagatgaacgcaattttttaagacttttggaatatttcgtaaccatgccacaccagatgtaattatcactgcctcaaccttcagttgacgtgacttcaataggtgaagaaccagaggacaggcctccatctcctccgcctattgatactagccgatgtccaacaggctaaggattggactttggataagtttcaacagaaaagggtcaactattcctttccttcgactcgaacactcccgcagtcagtgatgtgcgtaagacaactcatcttcgatgggtactaatgaaagggtagaggtaatgctgaatttcattgcaatgtgagaaactgtcacgtttgttcggttggaagaaggatgtctcgaatcgattccctcgaagcagagaatcctgcaacatgcacaccccctctccctcccccaacaatgtacattctctcagttgaatcgcgactttctcaagatgggaaataaaaaagcacaaattaggagccatcagtcgaacaaatgtaacacaaaacatcagagtccattggtcaggtccgatgagtttacgatcaacacggtataattttgatatgcctttatgacctttttaattgtgatgtcggctatgttcacgaaccgcacgaacagactctctgtagatttgttattcatagcgcatgacaacccccaatactactacccaaacgccgacgctccatatatcctgcaacccaaaagaaaatgacaaaaaaaaaaacaccaacgacatcaaaccatgaacatgctccaaatgaatgccccacacaatcaacagtaccccaaaggtgtaacgcccagcctaaatggcctctgcgctttcttgatcctctccaaatccggcttccacacccccttcgtccgttcactaagcaacttcagccccgtcccctccgttaaccgatgaaagacctcatgttcctcgggctgcacgctcttgaagaacagaggctcccacacaatccccctctccttctcctcaaccctcatcctcctctgcgcttgctcgatcctcgtcttctcattcaacaccatgcgcatatccccctccgccatgcccctgaacacgccgtcccacgccctcctcgactcccacgggtcctgctcggccagtgaatcaaccacaatcggcaccggctggttctcgggcgcatcgatatcatacacctcgaccgtctcgcccatgcgcggatcgcgcaccgtccaccctccttcgctccagcaccccttgacttcatacagcgtctgtttcgagggatcatctctatggaacacgcgcgcttcaaacgagttgcgcttcccccgaatcatgccctcccctgtaaacttgacctcggcctggtacccgctgctgccaataatggaatacgtgcccagcacctccgggtacatgcacccggacaggatcccgcggaccttggcgtccagcagcgggatcaggtaatcctcgtcaaaccgatcgatgtgcagcacggcgttgccgacctggcggatgttgacggtgccattgaacgtcatttcgacgcgcgcgtaccccgtcgagcggatgccgtgctcggcgtcgctgacgtgcatggcggtgatgggcgggtggtggctgacttgctccgagacgagcgtggtggtgcatttcttctcggcgtcggtccaggacgccaagaagagctcccccaaaaaggcgttgagcggtttgcggatgctgctgctcttggagccagtagagccgatgtagagctggctacgcagggcgatgaggaaccagcgcaggacgaggagcatgcgcttttcggggtcggactcgagcgagggcgcggcgaagacggagggccgttgggcccagcagtggcctacttcgacgacggaggatggggcgagaaggtgcggcgggccggtgatgttggagaggtcgcctttgactgttgataggaactggagtggaaaaaagggtgtgtgttagtgatggtggcgttggaacaaacagtgctggcaagcaggtgggtagagagagggtgggaagaagtggaggaatgcgtaccttggcaaggtctcgtactcgagacgagacggatttgtgatccatggcgaataattgaagttttgagggtaggttgattactaggcgttatggtgcgcagcacaaaggaattgttaggttcgatggggtttatattaaatcaagtgatcggctcgtcgttgacgtgttgtattcttcttcttccacttgggcctgccaagagttatcgcctgcgcttgtcaagtgatcttgatggcttagccccgatcttattgtgcttgttgattgctatggtatcggttggcggaaacggtacagtgtggacgaattaatgtccagagaatggtgctatgagttgatgtcgtcttcgttcagttgctggtgattcgccaagacagcatgtgtaagtgatgtgcaagtcgatcttggcagctattcccgattttggtgtaagtgcgggtggtgatgcatcgacgttggtgcgaaaatcgaaggagtcggctgctcagcagaattgcagagaaacaacacaccaaagacaacagaactaaagagaaacaagcgctgtgatttttttgaagacaagtctctcgaacaaaaatcagtccagaaagagtttcaacgtagaaatatgagatctagctaggtaactttgctccttggcgactcgtggctaagggggatcagatcgagcttgtttcacatctgtcgcgacatctgtcgcagctcggacacacgacagtaaggaattccgttgtaccgacctcgagatactttttgagagatcgggatccctagccaaacagttcaatatctaagcgtttcgtcttttgcgttgtcatttatacactgcagtagggtgcgtaacggtcatccatagtctttgatcatttgaagtccagatgacttatgctaacagtgacaacgatccgatctcgacatatgtactatatgtacctaggcatattgccttcaacatgacacaaccgtcggcatatcgcttattctcctgctctctgtaccatgcgctgtggtattttgacaggcgcccgaacgtgtttcggaaaccgttttgcaacctttcccggatcgtgggaattccgggcgcatcgtgcagatgttgtggttgctgataagatacactgcatccatgcatgcatggcatgcaccactgatatgagtgccgcatgggctctcgcttgtgtggtggtggcctgtacactacatatgatacgagagaagcacctcgggtcactttatgaagaatgaaaaagggttcaagatgcactcatcgtattctgaagcgattccttttatcggttcatcaatgttgttttaggctgtcttaaacccccggcgaacggcgcccccgataggtgtagtaggtattcggtacattggcttagttgtgccggtccgggcgtgatacatccgccgtcatccatccagagcgaagatctccggaattgacgtcatcaaggttggaccctgactcccccaaaagcttgaacggaaccatttaagcccctgaacgctaggaactagacgtacaccatgcgacaagtccattcagttgctacgcctcaggggcagagggacaccgaccgacccgagcacaacttgaagctcgagaacaacctcgaggaaacggaacacgggagtttaacgctgaaacaacagcttcaccatgtcgtgggtggggaagtcgaccaaagtagggagcacaaacccatagtacaagaactatgtaacgagttttgttattgtttgtacttgggtgattccgaggatccaaaggcaactttgttcgttcgattcaccagccgccatccggatgctccggacatatgtcgttgtttgcgttcataaggtcgactagtagctgtggtttctgacggtgcccatctcgctaatcgtgttggttcaatctcatccccaaccgcccgcccgcccgctcgcctgtttggggccgcatattgaataaccaccctgatcgtctaacctaatataaaatgattcggcactgtcatcattgcttggtgttcttcaagtggaagaagaatcaggaaaaaaaaaaaagaagatgttgttgaacatcgggaattgagcccgacgtgggggtcgaacccacaaccttgagattaagagtctcacgctctaccgattgagctagccgggcagctgcgagctgccattggatgttgacatcctgcccagtcgtactccttaagaaccagagacagcctcagtcggttctacttggatgtcaattgaaataacacgactggaccttagagatgattagtgtatgattatgaacaagtttattggttccaacgatcttttgattatcgtcatcgtaatgcagatgtgtccgacgatgcgctatatccgcttgtgctatccgctttcccatggtaagagtaaccccccaaaagcaccataacgccctctatccctcttgtccatgatctcccaagtccaagccaagtattacacattcgaaaaatccttttcatgcccagattatcccaatccgatagtgttataagcggacttcttccttacttgagcaagtataccttaacgacgctcgtgatccacattgttatgcaactgctgcggaccaagttccaacacccattcttttcgaaggttgcttcataataaccagttgcttggtaccgccacattgtaaaggatacccgacgtcgagatcaaaccaaccataattgtcgatacccttcaagtgcaacatccgaggaatgttgtgcatgtgcttgcgcgccttcgcacccgagaaatgcgtgtgtggagtgacggccactgaaagccagcttgacgcaggtcatggggcgatggccgctatgattcaagtatgatgctgttttttttttggttttttgcttcgaatgtgcccatttagctagagaggttcggccactggatcttgtcgcagaccttctccctttcggtccactccttgatcttttcaacatcccaaccactgatgctttgcttggccccttctttcttcggtaccggcttccccagaatgaaggatctgtgcatggcgcactttccatcctcgtacttgtattgcacgcagtcatcgggaggcaagctcttgcacgccgcttcgcagtcggaggctgatcggtgggcgaccttttcgagctcgttgtattcgttcgccggcttcatgcgatggagggtgccctcgtcccattgttttgcggaaatgtcgacatagaaacggtcgtcggacttgttatcccagtcaagctgctcgcgcttgagcttgggttcgagatattcgtggtagatgtccttgatgagaaggggtcgcggctttcctgatgcaatttgctctctgcggaagcggcgctcaaactcccaaaacgtgttgatctcttcgctgttcatgtgatgcatcgtcacgatagggtggcaccaatgccagggaccaaacgggagcgttgcgggcttctcgccgttgatggtcggccactgtgaaacaccttggttagtacattgaatctgttctcaattcgcacgcacagagaaactcaccatttgttcgacagagacatcagcgttatctttgagcgccaaggcaaaaacgtagtctccgcagcattcacgcttcgcgcgcaagtcgtacttttgtgccacgcccggattcccgtcgacgagcgccttcatcgacgccttgctgacgatataacccgacccgccatgaccgaatctgaagccctgaatcaaggtgacactgccaaggtagtgcttcttgttcgggttcagtttgcctagccaatgtaccaggttgggccacaggacatatgtgtcggcgtctacgaagacgtaccagtcgtagcctgggcgcatcttgtacgtttgctccgccatgtggacatttttatacttgtcgagattccagccttcggtcgcggggttgccctgcttgttgcagccctcgacatcaacagggcacgccttttggcgacggtacaggtcaaagtccgagttcccctccatggcctcggctgacacgttggacaagctgtcgtacacggggtatccgccaatcttctgttccatatcgctaaagatgaggaagtcgggtacacatttgagcaccgtcataagttgagtgggcacgcggttgaaggattccgacgcgccagtcttcatgatgaccagaatgttgtcgggaatcgggtaaccggcgcagtctgggttctcggagggatgtggcctggggccaggaccattgtgtcccggcggtgggggagggtggtgaccatggccaccagactggtagagagggtcatcaatggcagtccagccgccaagacgtctcgaggaggccagaagaagaagcagactgattgccgcacatagggcgatggtgatggatttgcgcgtgaacatcctgggcagcgtggggatgaagcagaggctgtcttggccacgacggggcgacttgatcatttgaagggaaacagttcaggtcgcaggcgtagaaaaagaaagattcattcgcgatcaagagagagtgcagacgtcatgccactctcgggttccccatggagctgaatgatccaccaggttcgacgatcgcctggagaatcacgaagaggtgggtggaggtgtatctttagtgcctggagtggagggcagcaggggcagcgagtggaatcgggatcaagtcagtctcctgtgatcgcgtaagccagggatccctcaggtgggctcggcaaggttcaaacctctgcgccggactcgcggaatgcagggttggttgcagggcggctaaaataaggaatggagaagcgtgggaaaaggtggcagggtagacgctagacagggctgaaagaggaattaatgagcgactagaggtaccaaatacgagcccaccataccgggacccgttcctgagtggtagcaaacgttggggatatcaatggctcaaagacaccagctaaacggatggggaaaaaagaaaagtccaatgttaggggctttcactcatgccgccatgttgcttgttcgagatggcaaaccaaacaaatgtcaatcggtaaggcacctagctatctacctcaggtaggtgaagcagactcgcaggtacatagaaggacctgcaacggaggaggaggcaaaggagtggagggaggggagggaggggcggtgtcgactcgaaagggctctgacatgtcatgtctctaatcggaggttgaatggagcacacggtagagtaaatgaatcaaggtgtttttgttctgtctcatcgcattgggtcgtggtatggtggctcttccctgctaaagcctgaacgggaatcccagggcagcacgggacgccatgagatgggatgagtcgtccttagctatcgaaccgactcgccggtacgtcttgcccggtctgtggaagataatgcgcactggaggcttcgttgcgataacccgatcgtgacttacctctacctacctactcggagattcttggttctacaatagtgtactacctatcgtgttctggtcaatttgttgagaaattgtagtagtgaagggaacgactgaagatggaactggaatctcagcatgggcgggcgtgggattgagccgaggtacctctactacctaggtagctagactaatgccgcagcattgccaatcaaggcatgggcagcaatgtggctgccgtttactgctatgattcgcatgcaatcgccagatacttggatgatcccctctcgatccaccagaattcccgggcagactctcaggggaaagcaaggcaagatgaagatcccgatgccgttttaaaccgagtgcttgtttcaggacgaatgtaactgttgatcgtgttgatgctcatcaactcgatgttacactctttcatttagaatgacaattgcgcgataaaccgacctgatgatattcagggagctcatattccatcctcttcgtcccttctctcttttggagattgccctgccctggtgcaatggagatggatgttccaacgcagatgcaaccgttcctcggcaggcccagggtccacacccaccccgcggccactcctgccaagcaagccgccaagctgtcagacatccgtgggtttcttttccacttcaggaacgacccaagaagggaacttggtatccatatcgtattccgagacaactacgagtccagaagagcatgaaaagaggtcttaagacatgatactcttcaacttgagacaaacatgatgccttgatcaacgctttgcgttatgtgagtgtcttccagcttcgataatttccacaccagacatttgtgagggaatatccctgcaattggccaaagccggagaaggtctggactgcaccaaaaagggggcacatatgcgccatcatcttgatggtctcaagtggctgcttcttccatccatcacaatcacaggacgctacctaggcctagaggtagtccagtcaggatgcgataccatcctcacaagaatacatacattagtaggtaggtatgtacgagcggtagaagcacaacaacgatcaacaagtttccacccacatcagcgaggttcatcgccatcaaaacctgtcgtctgcaagaagggattgggaggccgtgtcaacaacctccaaagacaaaggcgggcgctaagctgcatcaagttggataccaacacaacttcatgaccaccgccgccgccatgcttttgagatcgatgttggagcggcttggccaggcagccacatctcccgtcgagacagtgaggaaccaactgattggaagaggcccgtgctaggtacctaaccgaactcgttagtgggcagcctagaccgtcatggccccaagcttcagggcaacgctagtgacgctgggcaactctaaaatcccacaccccaacgacacttcttggctttatccggtgaccatgatgaggatgtgatccaagcaatggattcctaacctgttttctatgctgtgcagaaaatggtttcccaaagagttagagggtttgggcgaagattgtcctttgttgtatcgtcgaagcagcatttgcagaatgaccgacggtccctgatgcgccagctaaccacatcccgcgacagcaatgacaacgaggacggcgacaaaatagaagaacatgaatcgacactacttatcaccatcacaatcacactccttggtttgccttacaagcaatagctgagcagcgtcgagattccattccacccatgtaagcccggtcttgggtcatcgaactacaaatcgatttagatggcggttacaacacccgtcaagacaagggcaactatcaaagcccacatagactttcccctgcccattcctgcattcttcgcagctatccaattcgtattgttcggcgccttaacgcaagacagccagccagcgctatcatgaacctcaccgctagaagagaagtgtgtccacgttatcaccaccggccataccacgcgctccatagccacaagcgccgaggcgttgtctttgccagctggagccgaagcccccgcaaagaaggaatatcgtcgattgctttgatcaaagttgctgctatcgatctctttcgtcatgttagcacaaaatcagcatctagtatagtccatggtatatctctcgacgcgcaccaccaggtccacaccagtggacatcaagcacatcatcctgagatggaaaactcaccatacccaaccccgatcgtccccccaaagtactccaaacacgcatcaggaaccgccaaactcccacacgcccctagatcatccttgtccttcccggtgttatttgcaacgctattgatctgtagcccctgaatacactcactcggcaacaacgccgcacaagtgccgtccaacctcgccgtctgcgccgtctccgtcgtctcatccgataaccccgcggtaaacacgatggcgcacaccctccagctttcggcgtctaagtatagcccttcctgtcggtgggtagacgtagagggaggcacaagcgataggactgccgcctgggtgaatttgctcttcttgtctcttgccgatatggaggatgcgttggtcaagggtatgttggctgccacgctgatggagagataccacccgggaatttcactgccggtggcgtcggcggggccggcggggatggaggtgttgtagcctgtggttggaaacgaggcgttcgagacggggtgtgcgatggcgagggcgaagtcggaagggggaaggccgaagggggggtgggagggggagccgatggtgagggattgggctgatgatgatgatgccacggccatggagacgtcgaaaaggcccaggctgaagttcaagaggttcctagtggccattttgtgccaagacagagtttgtgatcttagatgttcgttgacattttcttgcaaaggtatcgtggcccgaaatgtgtcctggcggggacaaggcagattgaggaggtaggtaatcacgaacgtgagggaggaaatgcaaggcgcacgcaactaaccaggcaagcttccataggtaagctccgtcgtgcctgctagaagcatacctactgcatccccaaggcagctcacctcgtctgtttttcatactagaccaatgagatggacccaggatggaactatttttggcgtttgatgacagaacccgtttatccaaagggggaaaaggatgcgagctttctagaacagagctttgaaataggagggtcgatagatgcgattgacggaaatcccacctgcgagcacatattaggggttttccaaggacagaaggcttgacttatgactggagtaagttaccaaagatgatacggggccaagctagtgctcggtacagctccgtactccgggctccatatcctccgatctccgcttgcactggtggtccccacctctttctgaaatgcgaaatccggatccggagccggtgccgaatgcggatccatgtcttggcttgatgagactccgttccaactcagcctcaaatgtctgaaaaccttcgactttgtttttcttcaaggagacatgtttgaccagttgagatgttcgatgtcgtctggtctccagttggaaaagagctagttgtagcgaatcagccatcattacttacttatgctcagtcttctttttcggatcctgtgagagttgggatactcccaatgttgaaagatgaatgacaacgctgatccggtaggcaggtaggtaccacaacgcaacggaagatacttggcaaatcaccttgtatatctttttaatcgttctcgttcctgtttagtctctattttctccgttcatcttctcattgtcatgtgctgtacatattttcccttgtgtcatcactcggcgtatgcttggtgctccagccgtacgtagatgaacaagagtaacagagctagcggagattggaggtatttgaagatatagggcagcttttccagcaacaatgtatcaataaccaaccagcgccagtggtttagtggtaaaatccatcgttgccatcgatgggccccgcgttcgattcgcggctggcgcatatcttttgcagtttttttcttcctttttgatttcttctttcttatccgtattgattgatatataccacctcgtctgatttgcatagatagcatggtacgagtgaaaaggaagtctcaagtttttgtcgtgtttttttttcctgttgtttactttcagttcaaagatacattgtagcaagataatcacctacgtatcatctagtatgctttgacatttggtttatcactcttcagaattgccagaaatcggacggatgacaactccgtccgctagcttgagccaccgcccgagcatctcggaacgaaccgttttgttgtgcattgacgtttgacatcatcatggagcagtagctagcatcttggtgtttccggagagcggaggagagcaccgaatcacgatgacacctgagcttgagatgatggtgtgtctctgtcccaatgcaggcagaccatcgtgcaaacatgaaacggttcagtacatgattaatttaggtaatatcaaagtgattttattcatggccgttttgcttgcgattccagcgccgaattctagaagcccacacccgaaaactagtctatctggtcttctatagtagccaccaaccgaattcgattgaatagcttttcttgttcgtttaccacttgtctttgtatagattttaaccaaaaccgggtgggacagagacatgaatgaggagagagagatatatagaaattgagatgagatgaacgatctatgagaaagcctaaaaggaaaacaaaacatttattgacatgacaaaaacttgaagccccgtttgacctttttccatacactatatcgtggcccattgtctaccaccacctcggccgccgccgccgccgttgtatctttgataatactatcatttggtatcacatccgtcatttcaacatgcctatccacattagcatcttccttactcctgcaccgacatgttgcggggaggcctcgcattcgcagcagccacgtaatgaccccaggtgatgagctccttactgcagtcatcctgatcaatcgtgcactcgatcagcgtaggaccctccttgtggctctcagccaccttgatagcgtcagcgagctcgccggccgtgttggccagcaggccctttgcgtggccgtcggtgctgttgaaggcctccaccaacatggcgtagtcccagttcttgatcttgttgtaggaaccgtcgtggatctcgacctcgatcgtgtagccgcggttgttgatgagcatgatggtgatgggtaccttgaagcgcaccatctgcgacacctcctgggccgtcacctggaaagatccgtcgccgaccagcacaatggtgtgcctgtcagggtggcgcaaggcgtagccaaaggccgcagggatcgaccagccgatgtggccccattgcatctcgatctcgaacttggcgccaggaggaagcttcagctggatgccgttgaaccacgagtcgcccgtgtcgacgaacaggctggtcttgtctgtcaacatctcctgcacctgtcgcgagatctccttgcgcgagagcggctcctcgcgttcggccgtgtgcacgtgcggggggtcgggcttgaggcgcttgtactcgatcatggtggagtcgttgaaggtgacctgggtggccaggtggctgaggaattcgcacatccggacgcggctgaagtgtgcgccggggaaggtgacatgatccatatcgacggtcatgagcgggatgttgggcacggcagtccatccgaccgtgctgtagtcgttaaagacggcgccgacgcaaatcatggcgtcggcccagtgcaccatggcgtctgcggcatcggagctaacttgtccccagaagatgccgacgaactgcttgtggtcttcggggaacatgcccttggcggcaggttgcagggcaacagcacagcccatggcctcggcgaactcgatgagctctttctcggaaccggcacggccagctttggggccaaccaggatgacgggcttgagcttgccgtcgagatactcggcagcgcacttggcggcggcctcaagagcgctcttgtcgctggtgatggggtcggtgatggcgctgatggggccggggcgcacgcaggtagctccggcgaggttggtggggatctcgatgtagcagggcttccgggcaaggatggcggcgcggagggcacggtcgatcaggcggggtgcatcgatggcgcggggaatggccacagcgcagcaggtaatcttcttggccatctcatactggtaggtgtagtccgggtggccgagggtatggtgaaggatgtgatattgactggggtcgttggtgttgggcgagccgctgatgaggaccaaggggaggttctctgcgtaggcactgccggtgccgttgaaggccgagagggcaccaacgctgtaagtgacaacgcaggcggagatgccgttggcacgggcatagccttcggcggcaagagagcagttgagctcgttggcgcaaccaacctctttgagatccgggtgagcttgtagcttgtcgaggaggatgaggttgtagtcgccggggacgacaaagtggtggcggacgccgacctgagcaagacgctcggcgaggtagtcgcccaccgtgaactttccttgttgttgggctaccatgatgctctctctttagggtgagatctggtggtgaagaagtgtcaaagactggaggtggtagtagtagtggtagtgtcgaagctgtactttcatgaccatgcagaagtccggtacccaagaggacggcgggctgcgagaagccttttattgtcctgtgttgaccacggtgatgtgatgattggctcagagagcttgtcccgatggcctgcctgctacaggattgccatcgatggcttgaggccatctccgcgatgacatgtccccgaagacgctccgggcgtctcgccatgggccaagggacaaggaaggtgtgctgatgcatggctgcatggtgtcgttcgttgggagcaatggccagacggtcgccagttgcttggacagggggccatcaggaccaagcgcaaccacggtcggctggtggtgtgaacattctgttacgaggttgtgaagtcagagcatgcgggcaatgcatcatagacaggagtgggggaccatggattacgacgttgcacagggccatccgctgctgggctccggttgttcgacgtcggtcgagatgaagtgttgtagggaaagataagcggcctcgttcggtccgatatgcagcgagcattcgacgatttgatcagaccaccgccgcaatccaggcactcgcacccaagccacaccggcccttcccattggcggctggtggggttgcgccccagaaaagcggaccttaaccgcgtcggcgacatgccagacacagatcgcctcaggctggccttccgagacggcaccatccggcggtaaattttcaaaacagtcagcacgattcggctccgtctgccgaatggcaacgtgggctgagctcatgtcggttgttctgtttgttgaggtttgaggtcgatgtggtcaatgctcggcgttgacatgagttcgatcactgaagctatgcctaggtcccctgagggtggtgggtgcgctcttgagtctgagtgccaagggcatgaggatagaaaatatggaacatgtttttagtgaggggcggatagtcagaaacgcaacccaagtgctgggaagcctgttaaccaacagaccaccaagctccattcaaccacttctttgttgttatttttgaaaattccaagaaacttaagataagagcagaagattcagaagaaaagagtttgcacatcgtatcatgtcaaagttgtctgacttggaaatgaggattcgccctactgcgacctaacactttcacctctgtccctcggaagtgccgcctcaaccaaggcaacggagatgagggcggctgcttctttaccaaatagaatccaaacaagatcatttgagcttaggacgagagctgatcattggaacctccgtccttgaaaagtcaatgagaatatagatattcctggtacaagtttcgtcgatgaaaggtttggcgtaaggttgtatttatagtaccaaatgagcctattgagttaaacacatgtgccatatctgctatggagagaggggtggaaaagccttggcgcccagccaacaaaaggcacccaccacccctcgtgtacccatttacttttctgtctgctcaacctcctcccacaaccgcgagatgtgacagaatgacgaccatgagattgaccactttgttgccttttggcctgctccccgatatgcttgttctaccatgacgcgcactgttattctgagtgggaggccgcggattgaccgaatcacctcgccgtcctacgaaccaaagctgatgtcccgagactgaacactttgtctgccttgtctcctcacttcctctctgtcttgtaccagcgttgggataactcgcccttccttgcctgtcagaagccagtgcagttctggttgttcattgatggctgatagccaggcgcatagctcgatacagatgagggggacggttgtggcagagccgttcaatgggaatacttcggttcggcatggcattcgcgactggtcaaatgggaagcatccgcggttcagccctctggaaatcgggcactattcagcaccgccgcagcccaacaattggctgaccagatgagtgaaatcctaagccttcgctcacaaccgaataagtgtgctggccgaagtattatctatcgctaccatcgcactttatcagttcgtcaacccagtcgatgctctcctcgctcattccgctcgtcacgtcttccttatggatccattatcgttcacggctagcctcgttgccgtagtaggcctagcaggagaggttgcaaagacctgcaaaagctacattgacggcatcaagaaccatccgcgcgaaatccgagtcatcttcatcgaacttacctcgctcacctcagtattagaaggattgaagatactacgcgaagaggatttcgaagacgcacaaatcatcagacaactgagaggacatgatggaccaatacaagggtgtcaagaaacgattcgcaacttacacggtcttctcaacctgaactcggcctctggcacagctgcacctggaggcagtcgttctaagcgcagacggttgcaggcgaggctgccaactctggatgaactcgcctggcctttcagaagagacgaagcagtggccttactgaaggcgatcgcaacacacaagcagaccatcggtgcagctctcactgcatctgtattgtacgtatatcataattgcagttatatatatggtaatatctaactcggatgaacagatccgaggttcagtcgatgaaagcgaagctcgatcgagcggaacaggacagactgcatgcctggctcgtccaaatcaacccttcttcaaatcacaacaccgcaaacagcctctatgagacgggaaccggtgactggatcttccgctcccaagagtggaacctttgggtgaacaaacagtccaaggaacgctctctttggatacacggcatccccggggcagggaagaccatccttacctctcatatcatcgagcacctcacaaataccaaatgttcgggcaaagtggcactcgtctactattactgctattacggccacaaccaggatgaaaccttttccttcctccgatggcttatcagccaactctgtcggaagtctgacacggtctcgagcttgacctacggtatttaccgaagcggtcaagatcccaacataaccaaactcctctcagcgctccttgcgcaacttgacagtttggacacggtatatgtcgcggtcgatgccttggatgagagtcaacagccacgagataggatgctcgatgttcttcgtacactggctaccgattcgcgattccggaagatccgactgttgaccactagccgtgaatatgccgacattgagcgagtcatggcacccgtctccctttccgtgcctacttcacatgaggaggtggaaaaggatattcgagtctttgtcgaaggaagcatcagtcgaagcaacagtttcaagcactggcccgacgatctgaagcttgaggtggttgatgcacttgccaaaggagcaaaaggcatgtttcgttgggcggtctgccagttggatattcttcgtcgcctcaactgcgcaacgcacgaagacgtcagggaaatgatcaaaactctccccaaggacttggacgaaacctacatgaggatcttgaatcttattcatccagatgatctcgaacttgtccgattcaccatccattggatcatctacacggaaaatctgcgcggctacaatctaattacgctagatgttaccgaggtcttaggtgcctttgcgttgcatagttcaggatcctcagaacgggctaaccaaatctctatcccttgtgaccccgacaggcttaaagattgctgtggttgccttgtttctttttttgaacccttcgatgaggtttattgcgatctctcccactacaccattaaagaattcctcacttccaatcgattcaagccatcagaccagctcaagtgtctcgaccttgcaacgatgaagacttatctgcccaatgccattctccgatggcaaattgatcgcatcaaatgcaatgcagaaggctatataaatattttcagttatgagtgcttagcccgacaagttttgtccgctgaagaattcttggattaccagctggcaatccgtttcttcctgataaatgtggccccagacaccgacataccttatatttccagcgattcccggcgtctagtcatgtcggttatatatggaattgagtgggttggggatagaccgtcagacgaaatcattgttttactccgtcttttagtcgtgggggccttccatttatctcgatctctgcttgaaactgtcggcagtcaccttctttgctcatccttggacttgatatggtatgactatcacgtgtgcggcagcaaagacaacccgaaaaagatgaaattcgtgggcaatgttgtcgagtttctagctaccattttcttgacttcacctgctgcgttgttgtttctactggaaaactactatgacgactttgtacaatctgtcgatctgagtggaatattgcaatcttttcaaaccggccgcagagaaagccttgactggttgagaaaagaaaaaccatgtaactatagcaaattcatcgaggaggaggaggaggtcgctgcgaaggtagttcagaagcttcagaatatgggcgcggtttcgatgaatgaggatccagagtcagacttggaaccaaacgccgattcaacgacagaaccgacagtagtagaatcaggcatggagtcgcgttatcggccaaaaaggtggcttgatgttgttttgagaaatgagagcaaagaggaagttgggtcatgaggtgactgtcacccttctacagcgcaacacaccaagagactggtcaatagggcacacaagatttgaacagaatatacccatcaacacagctcagtaatgtttcttcacttctctacatcctggccatctcttcctagcggtacttcatccgccgaagttggctttttttcgtccgaaccgccgtcacttccaaccgagccgcgatgtggacgaatcgtggagtcatccaacgggcgaccaacagcatcgtgcgtggcatcccactcagacaacttagcaactggtaccttgacaagtctgtgactctgcgcaccatcatcaagtcgcagaacctcctgacgaatgcgatagccccgcagcttcgggatcacggagatccagaggtagtagtagatggcgcatgcgatcaagctggtacctgcgtcagttgaccactcatttgcttcaaaccgcggcgcctttacgaaatgaaaagggaaaccgaaaaacctggacttacattccgatacccgtgaccacataggtcccgtaccaaaagctgacatctcccgcgtacgctcctcccgcgggtggataccacggcatgacgattaggtacagctgcaccaagatgttgaacacgactacaaggtcccaggctttgaactcagggcggggaaggttgagccgagaccgtcggtaccggacgacgtacagacctattcccatgatcaactgaaagaaggccgaaggcaggacttggagatcggtaatgaagttgaaggcgtcaccagcgggaggcgccaaaatcatgaggatggtcagcgcccatttgacgaagtacggtccaagcggagtgccaaaggggcgggtagaagcccaaaaccgtgggaaggggagcacgccttgcctgtcatcaccgaaagaacatgtgtcagcaattaccataaacatgaccggtaatcagattcctcgagactcacctcccgcactccctaatcaacctcgacgacccaatcaacacagcaatcagattcccaaacgagctcaaggcaatcaggaaattcagccctctcaccgcaccactcgacccaaacaccttggtaaagaacaggctcgccgcaatctgctggctctgcaccagctcatcctttggcacggcggcaaagtacgccacattcgccaagatgtacagaactgcgacgatgagcagcgcgacaaatccgttccttctgatctgcttcacggggctcttcacctcgttgacgacgttaaaggcattttcaaacccggcgtacgagaagatgattttgtacagcgcattggtgacaccatagggcgttgcttgaccggaaaaggcgtcgcggaagttgatacgggggtcggggatccgagtggtggagacatgcccgcctagcacaaccaggccggttatggaaatgaagatgagggtgaggactttgatgatgccgatgccgttggcgaagaggtaggagaggcgggtgtggaaggacacgactgaaaaataaaagggagtgagttagcaatgagagagtggcatagacgtaagagtggaaagagacgtacacaaagcggcgacggtgtacccggctacagctacgcctttgagttcccaagctgttggagagtggccgtttattctgaacaagtactgtgcaaggactgcgcgttgttcgcattagtcagtccaaccatttttttccctgaaagcttcggagatggaacaagcaaatcacttaccgatagcattactgctactaaacgacaacgccaccgactgaaacgcaaacgccgtcgggaacagccatctcggtcttgggtacgcctgttccaggtacaccacctcagaccccgatcgattcgggaagtatgccgcatattcgagatacaccgagagattcgcaaccgacgtcaagaagccgagagcccagaagatcatggataggcccacggatccggtacctcgaagaatgtttgatgctgtataaccgtttcccgagagaacaagatcgagatgggacgtaattaacaccagcccatgatagcacggacggaaaacgcagaagaagaagggaaaaacttgaggggtggctcacgagtcgaatacacgcctgtgccaatcatcttgccgatgttgagcatgatgatggacaaagggccgacggagtatcccagcggagagttgacttcgaccggcgcgcccgtggcttcttggtaggcaggcggagagtcgttgccgcctttttcgacggtgtatttgagactgccgtcgctgacggtgccgccatcgccgtcgatgggcccattgggtcgatagtgggattcgcttttagcaagatcatcgccttgccggcgagtgaagggccgtcgccagttgaaggccattgggatgtttgggtgtgaatactggaacgaatgcaaagaaagacttgggcggtgttgtgttacggcatgaaagacaagataaaaccaggaacctgttcttattgtgaagaaagcatcagaacagccattggatccatatatgaatcccgatacttccaacagtcccattccttttttcttctcgccccacgctctggataccttcacacgccttctctgcctcaagcactttcgaagcgttgagtgtgtggtggttgagtgccttcgctcgtgataaatggtcgatattgcatgtccttggcggcggcttgtatggacggttatggctagcaaaaccgacttgccattattgttatcacatcaatccaatcccacgcctgccggacgaggaaggtcatcacctgcagagtcacaatgagaaacatggccaagggcagcggcagacagccaaaggtggtggaggtaacactcgtcatcttgcctcatcgctttatcattggcaggcttttggtatttttggtgtagttcacagcatgttaaactctcggtgattgtcgtgttttggaaatggggggttcgaatggcaccattatggcgcatatggtgctataagtgcgagaaaaccccacgccgcgttaacagtgtggcttgatggcgacattaaaggcgaatttttccgtctcgagagtatcactttcatgggaaagccacatatggtagcctttccatcgacgacctcaaggacattcgagaacaattctatccggttgaacaacagccttcacatctaaagactacacattaactcgaagaatctaatgccattcaagatctgcttacattgcacacaacaaactacccagatattcaagtcgtctaataaagctacactcagaatcgacgcctcacaacctcccacatcaataccctcccccaccctgcgtccccacgctctcccccttactcgcgctcctaatctgcggctcaagcggaaacacctccctctccggactcaccccgccatacacgcgttcccaccgttccttcaacgcctcgggcgtctcccacgcattctccggatctctcaaccacaacctaaccaaatgcctctgcttctccccctcatctctaaaccccgccctcgaatggaacacactcaagttattcacaaactggacatccccctgcctgaaatccagcgccaccgcgtacttctccgccgtaaagtgcagcgcatccaacgcctccgcctgcgcctccgtaatgggcgggatatccgccgacctcggtaatccccaataccccgtaaacgtgcggcgggcgtactggatgatgagccgttcagactcgggctttgcttccctagaagcagcagcagcagtagactgaaaatgcaaaagcggtcgcacagaaaacttcctcccttccttgccaaactcgtccgccacccacggctccgccagcgtgcgaaccagatcgggccgagtggctgccagctcgttgtacaccttccagctgctggacaggtaactctgtccgccctcggcggcctctcccaagcaaaagagggcgacgatgtcgcctgcgtcggtgtggaagacttgtttctcggtggtgtaggcgggtgcaccgattttgctcacgtcagaaacagtcgtggacaggtctttgatgtgtgctaggactacgtcggctgggtggccgttgtgctggttgtcctggcggccgcggataggagcgacatgcgaggagacgccggcgtagatgatgatgttttcctcgcgtgtatgggaggtgacggggagcccgcggaggactttgaagccgtggccgtggtggagctcgtgggagagggagcggagagtgtggtgtaggcggggaagggggaaggtttcttggttgatgtagcctaggggcttgttgaggcctgtcatgcggtgatggttagttgatggcttgatgcccaaggacaggaaggagagattctgtactaactcttaaaatgacgaagcgcggcctcgatttcatcaatggcctcttctgtcagtctgtaggtccagtcgtacgtctcggcgagggtgttgccgtcccacacaaggtccgagtctagtcttcgagggaaacctggcggaagagacgactccagcttctcgttttctcgtcgtcttttgactcttgcgaggtacttgtcgtggtcaggagcgtacccgatatctggttgtccaaccggagctgggactgaaacctgaaccgctgccgtggccatgttgcgatgattggaggcttgatccggagaagttggggtttgatctgtttagaaaggaaggcttttgtttggaaacttcgggggtgtcgagggaattgacgtttttgcgcttttcacccgcatccgaggagaacctctttacatttatgaggtcgctgtggacaagttggcgatgacctcatgtttgtgctatttggcgtgatggtggaatggtggtgatggtaggtgaccagccgtgcgaaggagcggggaagacgcatctcactcgcgcaatgcatttctcatatgtcgccattccaccatcctccatgccatcatagtcttcaaagttgaggtgttgctcaaaccgccatctatttaccacttcaataccttagctattgttaactgtttttctttggccttggtcatttggtcatgcagtggcatgagacactacgaaccatctcaacatgcaacacaacccaactcattaaggtttagtattcactacctgcgatgatttgcattggcgatttggatgagcggcccgaagaagttgacgagattcgtaaaggaagcaaagaaataaggaaaaaataagggcaaaaaaaagaacaactttcccctcgaccggaatcgagccggtgacctttcggtatacaatctcgcaattacagccgaacgtgatatccaactacaccacaaggggattacttgttgttattgttagagttagcgagtcaattgtcaaaactataagcaacaggatatattgttgttttgcgtaatcatttctgtacggtgattgtgaaggctttttgcacacagtatgaacccgaacaaaataatatctgaaagtgatggcccacaagccagccagctccttgtcagtggcaggtggggcttcttgaaagcatgacagctggtttgaggccgttatgggattaaggggtaagtaaacaaatgattacactggtatcgtcgaggacatggcgaagattcacaatagacagatcgtaagcttgatttgaactgcagcttgaatattcccagctaagagtttcagaaatacctcaaaaccaggagtttgcaacctcccttagggcaacgcaaacctagtttggtccaaagaatgaggtggtcgaagactttgtaaaggttgttgtggcgcaagctttccgtagtgggaaaatctgtttccagacatgcattgtagttattggacaataaccacaatcattgtttaaaaaacaatgcatgtttcttctagggggtaagcgctgtaatatagtgtccttggttttggagccgggtcgggtccaaatttcgaaatttctcaaagtctcaaagtgttggtgggtcccgggcattcactgggctgagccattcactggactaggtacaacccagtccccactctgtgccctgcccagaccgcaccatatctagccttccagactttaccagtctccctctttctcctcgatagcacactcaataaaccacattcaactacttaattgcattagtaatcccacaagttataaaccctttctaaccttccctataatcgcatttaataagcaataaacgtatccttaaagcacatcgtcggcttcaaccgccaacttcaataaagcgctgtagcaccgggttaaaagaagcaacacgaccttcgttaatttaacgactcgcccactcgcccacaagctacgcagtctcgccacataaagattctcactaatacttattgtatagcgacccctccttcgaattagttatcggtttatttattattgaattaagcgattcaaataattctattatcgaattacttaaattaattaacagttagtctagcgactactaatttccttctttttaatatatccaaccctcctatacctacaacgactactaattcgtcgctaattcccctcctcggcgactagaatatcgccgactagtaatagggacttatagccgaattcgattgcttttaattcgctaattacgtctttaaaataatcccggagctcaataaagcgactaagcccgaaaaatacaatacttagtagattagacgtattaacgctaataaaattctactctttacccttaagaatactaatattactactattttaaatattaataactaggataaaaccggtagagaccctaaggttacatataattttatttagtcctatatcgcccgtattactaaagaagcttatagcaaagttttcgccgaatatttcgctattaagtatactaactttaatactataatttcctttctcaaccgctatactatactccgcaagcgtattaaggataccaaattcacaatcaacagtaacttcgaaattacttttctttataatactataaagaccgtctaccctattaacgctaaatattaagcaactgctttagaagctaataagataaatatcggctctttcttaactaaactcaataatattagcaacgtagagtcctatactaatattaatattaatatccagaagtcggccaataataacaatagtaccaataaaaataataataatagtggttcgattaataagaagaaggataatagtaaaagaatcgactatactaattgcgataagaagatttaccctacctagaagtacgtttcctatagttattatattagtaagaaggttaatatctattgggtttacttccttaagaaggcgcctaatacttggaagcccaagaaggagattatagctaagaaggtagccaacactagtattagtaccttcgctaataatgcttcaactaatttcactactcccactactactattaattctattttattatatagaagtagaatatttataggtatatcgggtataggtagtagtatagatttttactagagcctttagccgacgccgttgagtgtgttgactgtatttaaagtagtagtcaattaatcgattattctcaattataacttcaatatacctataataattcaattaaagaccaataggctctgaagtaatatcgatagctagatagtattcgagatctagttatttataactctagttgtgtaagtaatatctttaattaccttaaatagtttatagatatatagccacttccttatctaacaatttatactatcggtgacgggaccttgacttatacttactatattggtaccgtcgaattaattatagctaccctaaataatataattgttaaaattagaattaaggactgtatttatagtccctctatactagcaaatctattaactacaagaggtcttttcgataatagtatagtttaggatataaagtccaactagatatctatatatagtaaagttataatacaatataaatagattaatggccttccaatcctcctaatatttgcctaactaaacttcccctaagacgttcgctatactataatagttttaattaattacttaataatgtactatcgccttatatatataggcaaagactaagtttttaaaatttacgaagcggccggtattaagttaaataatatttaagattacttctataaagcctatatcaaagcgaaggcatacaatattatccccaaaattgctaataaagttacaactcaattattagcatatatctacatcgatattgtttcctatactttacctagctacaaaggatatcggtatataatctactttattaattaagttaccaacttctattaggcgaggtttataattaataagggtaataccttcgtatagattaaagagtttaagaagtgggttgagctttaaagtaatagatttaaaattagggtatttagtcttgacggcggtttagaatttagcttcaatactaaagaatttcaatgtagcaaaatcgttgactaggtacgtatagaaggcatcgagcttctaaagtcaataccctacaccctatagatataaggaaagatcgagagagctagcgctattattatacaacgggctaaagctttaataatagatctcaatatcctagagcatttatagctatttataatagactatatcgttagaattctcaaccttctaccttcaaaagcttgtaatagtaaaagcttataggagttactcgctaatatagccaacttcccggacgaaattaagaagctatatttcaaatatttaaagtcttacttctatacggcttactactttattaagttagaaaagcaactacaaagcgataaatttcgcgctagagttcagaagggctattttattagttttaataatatttatagtcgtattgtatttatttagaatccctatactagcgagatcgttaaaactagcgtagtaaccttccttaaagaagacccggttaattataaggatttagtacgtagcagtaatagtaatattattaaatattatattatctttttaaattaaatagtcgatgaaattaataaggtagtagatagcggctactagatctgggttaaagtggacggtatagtcctacagttatatttatagaaggcagtaggattaacttaataagtaaccgaattatctaagtaggaagctaaaatataggagacaataattatactactactatcgctagaggttataccaacaccctcaactactctagttactacgactacgtcgattattgcgaccgttctagtaactacgatagctcccctgaatattctaattaatacggcgccgccggtttcaccgttaccgatactaactctgttactaataacgaccccggctctagagacctcactagtatactcattgctaaatccgctataatgttaattattaagctcgctagttagggagattatcgagtacgacgataacgaccttcttaattttaaagattttaataaagaagaccctataccctgtaattaatgtaactaatgcgattctaatgaaataactgtatatactactctaagcactccgttacccaatagtctttaataactagctttagtagttcgattgctgctaataggcataccgaaccccgctcgtacgcgataatataccccgtcgctagcattacgagttagtaagctacagcttcaattgaagaattaagagtaataagcctcgaatttgcaataggccatcccgaattcggacccttcgaacccgaattcggagttctcgacttcgaattcgggccttccgatctcgaattcggaccctacaacaattccgctagaccctataaactaataatttacataggtacaactaggatagggaagccagccctctgagtttagtctataattaaatatagaggtaagtgaaggtagacctcgttgtactacggttaaattagtagattttaaatatagtatttaaagggtaaaagatagtaatagtaatattattcaaaattcggtagatttacccaataatttttacggtataatagagggacgtttcgttagacgtatacctatttactattttactaccgttaaagttaattacgatatagcaattattgttattaataaggtttaacggtttatactaaagaattatcgagttgtacgtagataaggcaattttgaattatactagttaccggctatagaaaagtaaataaaagtattcgaagataggggaatctataccttagtccctagatctctagatatagaagttctacctagtaaataggtatataatgagaagtataatatcgatactaaagattaaaaagctaaagttagataggtaatttataataatttcgaataaggcaattgggtagtacaaaatatctatacaatagtagcccactcggttagtattaaattattcttagtaattataattataaacgactataagtactaccaatttaatttcaatactactttcttaaatgcttctattcccaacgacacttagtattacgttaagtagccgacagtacttaagaagcctatacctagttataataaagaaaacgtagtatactagcttactaaggtattctatagtcttaaacattccctactttactaatttaatactttcgtaccagtattaaagtaaactagctttatactaatctctacaaactcctacttacttactaacaaaatactagacgtactactaattctatatattaataacctcctcgtcgctgcaccgaccgtagttattgttaatcaaattaaagactagttggctaactactttaaactcaaagagttaggacaagtccgtacctttctaagctataacattataaaggattattaaactcgtacaatctttatatcctaataataatatactaaatcaattattgctaagttcaataacaatagtaagctctatagtattaaaacactatagctaccggactataagatctataggggtaataatatattactaaaagaggccaagtcttactctaaaaagattagctccttaaattaaatttcgataaatacccggctaaatatcgcctttactattaataaattcttagagagtattaagaagcctactaaccgttactttgttattataaagtatttataataatatttatccgagtaccccgatttaggtattgaattaggaagtatattctcgccgttaatagccccgtccttctacgtatatacaaacgcctcctttaccaacaacatccctttaaggaagaatatagttagttatattgtattttttacctacagccccatcctatagaagtctaaacgttaggatcttattacaaccaacacaatagaagtagagtttactaatttagtgcctacggctaaggctctcgattgggtgggtggtatatttaatgatttgaatgtaaatctaggtttttacaaaattaataagattctttatatagatagtaacaacgttaaagactagattcttaaccctaatttacctgctagaaatagatatatcgatatataatataaatggttgattcaagaggtggataggaaggcattcacaatcgagtacttactgggtaacgagatgctagccgacggtctgacaaagccgttgaaaccggataagtacgccaaattcgttaaattaatcggtatagttcaaaagaaggttccctgggcctaatcaacaccatgaaagatatcacaatgtaaatagtatatagaggtttagatactctttggcagtcttccaatctatgggggtatgttggtaggtcccgggcattcactgggctgagccattcactggactgggcacaacccagtccccactctgtgccctgcccagaccgcaccatatctagccttccagactttgctagtctccctctttctcctcgatagcacactcaataaaccacattcaactgcttgattgcgttggtgatcccacacaaagtcctaccttccttcacgacctttattaacggaaagaactaagcattcttgcagaaataaccatttggctcagtagccaagtggttaatgaagtagttctttattttcattcttgttcgtaacctttatttgattcctattcgtaactaactttttgaatctattccggaagacctttaaattcaaataccgcccttcaccttaaaaggtcactattaaggccactagagaatagaaggttataccctatactaagccttatacttttgaattctaggggtttggaagacaatcaatgtttggaagacaattaatgtctgaaaaacagttactgttttctaaacattgattgtctgtcagacaacgcttgttgcgactcagggtttcccgcttcggttgtcccgcacacaaccataatgggtgtttgcaaaatcgaaaagaaaatgagaaagatggaagttcctgctggccaggcgggaaaagaaaacagataaccggacactcaatccaataccaatgaaacaaaagatccgtcaagagctcaagatcatccttcacctcacccccttacctgcccgtccgccccgtccgccacgcacctttccgctctctcctttcccgacaactatccgtcccgccccatcccatcccatcccatccctcagcccagcatcaagcccctcacaagtttcaatgcttatgtcccctccggcatgcaccacaaaccccagccaagtccacctgctttcaaaagtttaggttgactctctcccaggtcccaatgtccaaatcccccgtaagataggcaatgctcttcgtgggccctaaacccaatcccaactcccctgcaccacccccacactcgtgctcgccaacaccgaaaacgccgccggactcaaatccaatccaccatacggacactgcgtacaccgatcgaccagcgtaaccgtgacgctcctgccgttggcattgactctaatccggcggccgcacagcgagttgcggttcgggttgccgttgggcgtggacgggtcgaattggtcgtggttcagcgcgacaacgagctggccgtcgttggaataagtgccacaggcgccgaggccggtgttgtaccaggttatgcgggaggagaaggagcgggggtcgagggtttcggtggttgagacttcgcggatggcgataggggtgccaggagcgggagctggcgcggcaaaagtgaagccgaaggagaggacgagaagggagagggcgctagtcaggatgggttggaagagcattttgaccttgcttaagagtgcttggctgcttgagagagacttggtgttggtggatcagagttgctcttttggcttcaccttcaggagcaggctgaacttggctctggaggtgtgtgcctgtttttggagctcgagttgagagactctgggtgaggtcatcgtcatggctttatatgcatcttgaaagcacttcgactacgactcatcgacagtgtcgttacccgagagagtgtagtcgtgatagcttgagctttcaagatccaagccacgaaacagtctgtcaacgccggacggcacaaggtgagggggggaagaaaggggttttcgaccgtcatcaccaacgagccgcgcaaatatcgtttcccgaagctgcacattgtttaatagcacggctgagagcggaatctacctagcttgaaacgccgtcgagaagttggatattaagaagagggggaagtgttccgcaattctacatcacattcctttccccggatgcgagagtaatccatgcttgctcacatgggtggtttctatgcatcgccgggcgtcttgggccgcggcacgggtggccattcaatgcggccggtaactggttgagcttaagatacctaaggaacaaaagcggcatgtttgcatctcgtgattgacaataagcactgtggacgatgtcagtctccaacttacacttagatgagcagcagcaaagaatacctgtaaatgtgaatgactgcccgattgttagccaagatgtgagcttctaaaatcacaagacggaattgggaagcctgctgcttggtaatgggctaggatctgtatgggtccaaaggtgtttgttgaaagagagaacagggtcataccatgagcagggtggctcgaagtgtgtatggagagcggcaaacgttcataaacatcaggcattacagtccctgaccaggagcgggagctacatcaaagggcttcttgacttggggagactagacgttttgaggagtttgtgcataataattggcatcagccgccttttcgagttaacactattgagacagaggaaggggagagcgagaaaaaagcaaccgagggcgtggccatgtgccacatatccgactaaaacataaatgtgactgaccatgcgaaatggactcgggaatttccccttcggtgtacaagtacggttctcttgattagggtaaaactgcagacatactacaacctcataaccatcactcagcgcgcctcaacccttcctttgttcatggtgcctagccacatgcctcagttctaaactttctcagcccaaccaagcgtgctactcttagcattccaacccgtgtaataagccttgattaaagggcttccaaacaaccacacccgacggccctcaatgggctcaaccaagggaggatcccaatgagaaaacgccgcctgacagaccccctttctgccaggatactcacccaggttgaatgcactcttcggtatagtcacttcaatcacctcgcctctggtcttcgtcccgatagtgaacgtgatgtccgtcgccacttcatccagcgtagcacaactcgcaccccatgatcccctatcattgagggggacgatgtccttggaaatgcccgagtagagattctcggctgcttgttggtcaggagccagcatgtaggcggttcctgagtcgatgtaagcaacccccggcacgagtggcttgttgccgttggttgagttgggccatactcgcttgttatttccggagccgacgtaggcagcttgtacatctagtgtaaacacacccgagagagtggtgagcatttcatcgacactgacgttcttgatacggccatgatagcgcgcatcgtcgacgccgccgatggaggcttcaggaccgcgctgttgctggttctggccaccatacccgagggcaagaccaacaatcctgtttgaaagctgcccctcactaacgaggttggggagaaaggggagataggtatagttcccgctttcgtcccaagtcgagatgtcagcaggaccaatgccgaggattccgtcggcaagttgggaagacagagtctcgccgtagctatgacaaagcaagaactcctgtttgggggcagaaagaccctgtatcgaaacagtgtcggtgacgacttcgcattctgctcggccggtttgattgagtgggatagtgtctgcaccagtgccgtactcaataggacgaaaaagtgcaggttggggcaaaaatgatgtggatttggatgggttaaagagcgagtgtttgccgcagttggtgcagttgttacgaggaaggacaagagcagttaatccagtgtctacaacgactttgctatggatggtgacgttagttgttcccttgttctgcagagggatgctgtgttaacttacaacgtctgaggaggggtgccgaccgtgatggttgccatccattggagttcggtttttccgttattcctcgagtcaacttccaacggtactcttgttaggcctttcttcccggtctcttgtcgacggtctgacgagcgatgcttgagacctccctcgagatggccagtgactggctggctagggcggaaagccgttgtgcttgtgaacagcaagctggctataagtggcatcagggacttcatgatgatggaatggaaggatagtatcaataaagatgatgtgaataaacgtaggaggggattgataataactcgatgaaatgatcaaatagaaagtttgtgctctttttattcttagtctcacatctctttagtctcagcgtaactgagaacttgatgttgatgggatgggacagaaatgaggaaacagcgcgatcatgactattgccaatcgtaaaagcttgccacgtcgtgttggtgaaacaagcagccaggacccgaagctactggctaagccatggcagcagtcaggttgagtttagacatacctatggagcagcatgaaccatggcggcgatgtcggtacctgtggagctgcctccttcctaacatgaatcagattgaccatggatatcttctgttgttggtaaccaacggtggtctcgttacttcattgcagagaccactttctgccagtctcgagtagggatgttgtgtgtgatgaggcgtacacatctcggctcgggcagctgcgccttgggggaaccatagttaccgccaaataccaacgatcttaccgaaggccagctcgtatgtgtaaacagttggttgtgccgtgccatgactacctaaaggcgtcacgccaaggcatgtgagcgattatgtacgaataatctctgagtcctggtacgctgttagtccgaactgagccgtcagaacaagcacgcttaggcgtccggtcagatggggaaattgttgggaaagggttggctgggaaggctcgttgaaaatattgtctccgctcactttgtgtaagctagtcgagcaactgaggttcaagtcttcactttgtgtcggatgacctggatcagtgaacatggaaatagaaggcgaggaggggaaatgtgaccgagtgaaaaccgtactttccttaccttgatccaatccaaggtctaggcttggaaagtttgaacaccgcaacggaagagagagagagaaaatcatcatggtgggcgacaatctccatccgaactttgaagcatctacccgaatagtttggctccgtgctgccttccatgttggtggcaatggcggatcaccgaggttctcgaccattcaaacaccacaaactctcttgccgtcttgaccaagtcacggtcatactgtcacacaactcccccacgacaattacaactcactagtcgtacttgctcgctcggaaacaaggtgaggacgtcgacaccgagaatggcaggtctgaccggtgagagaggagccttaagaacaggctgtcggcttcggttgaaagttcagagcccggatccgtgaacttggtatcccgcattgttcggtgccgaacctgattctcagcaagccggaaacatgatcatgaagatttgcctctactggtgtgtgctgcttcttgtcagctctacgtccgccttcgtggatcgggatttgaagttgggcaatcaggacccatcgtcgtaagtcgctactctccacgttcgaacccaaagaatacctgggtcatccgctaaccaacacttcgagtaggccagctaatctcgctcctccggtcctcacatcgaccataaccgtgactccgaccgtcattgccacatccttggtgcaaaacatcttgccaaccaccatcaccgtcacatcgggtgtcagcaacatcatccccaacatcccgctcccttcttcctcctcagccggcactcagcaacaaccatcaccagtcccaccgagcagtccctcccacgggcctccctctccccagtctcccgttcaaaacgccctgcccatcccttacaactgtgccagccccgtgcccggcctctccccccaggactgcacctacctttccaccatcggcatcatctcgcagggacaaaacgccctttcggccgcctcagggaccgcgggcatctacctcggcatcaacggccccaacaccttctccttcatcaacggggcctcggtgcctttgatcctggtggtctggtacaaccccgtagaagacgcacagtcctcgttcatggacgcgcgcacccccaagatcacgtactcgctccctgcgcagggcaacgcggtggtggtgtcgatggataacgaggttcccggcggctggtcgacgctgtacaactatacgacgacactgacggagtacgggcaggtgaacaatacgtttggcgaattcaacacgggcttgtttgccacgacggatgtaagtcgactggtgaacatgcaaggacatccgatgacggtggtggtccgggggagcgggtgtcggtcggacatgcagacttgtgtgtacacgtgcagtgagccgggggccgttacatgcgggaggcaaaggagttatatattggagaactgccagggccagccgggggcggtggtgagtaatgatgcaaatgggaatccgacgggtggatgtcagggctggagtaatggagggcatgttgatgtcattttcacttgatgtgccagcggaagagggacgaagtaggggaaagaactgtgaaatgttagacgaagcttcatgccatgtaagaaggagggaaaggtatcggcgtatataatggttgatgggtccagttagcatgacgggatgtcccatacccagagaaacgttgatttaccgtgaaagatggagatgtcccaagtagactgcatctgtcagacatgcattaacagtgcatacccggtccctgcatgtaactgaagtctcgtctcgatatggtccaccctctgatcccgtcgtcctccatcacttccattgcacctcacacttaagagaactaaaggctgaactccagcctattccccgcatagtccctcgcaaagaatctctttgggtactcaaccccctggtgacctacaactgcgttagcatgagcccaaatactcaccacccctcaagtcagagaaaaagaaaatagataactcaccactccccaccgtccccggctcatcacactccatcggcgccccatctcctccccgcttataatgctcccaaatcctctcctgcagttccttcagcttctccgcgttccccactcggaaacaaggatgtctatcggcttttctggcctcgggcgtgaaatcgatgtcgggtcgacctagcgcaacatgcagctgttgacctgactcatcctcggaaaaatcgaaccaagccaaggtgccttgttgcaaagccgggacgggccggggaatgaggccgagggtggttccgtagaaagcggtggcgaggtggagggtggaaggggggacgaggatgtttacctatgatactgattgtcagatggaggggtgttgtgaataagggggatgggatgggatgggatagtgggagacacgaacgtgatggagtccggtaatcattgtggcggatttgatttggagagtgtcttcagttttagtttaaagggcgaggttgctgtttgcttagatgaagtttgtatgtcaaggagggaatgaatggtagcaagttgtgttatttttgtgaaagcatacaacgaccacatggatgtcgaggagtgatggtgatgaagatgaagatggtgatgatgatggataaaggtatccgatttcagcttcaggttggacagagtcacactgcggggtcctcatcgccattggagagacctgcgtcgtgctttggatctgcacactaggataatgcacgatatgatggtgcactacagtcgtggtgagtatcacagcgttgggttacctccgaagccttgcttggttgagaagacatggaaatttgtgttggtgtgaccgccccaggttcggaaacaaaggcctctttgacctgttttgaaatctctacctacgctgctaaaacggtttttgggcccatactgccggtattagtgagatgtcgccattagttctagtaagagaaagaaaagatgcctataagataggcagtaaagcgtgaaacattagtaacgaagacaagcagcatggtcggacatgtcacagacttttccctccctcttttcgcttcatacgttttgcccagaccagcaacacgttcatcatcaaacattcttggtcgccgcattacctttataacgggaccttacgtgacaataggtgctttgcccagtgtcttcaagtccgcgcccttgccaccgtactcagcagggagcttgtcgcccaacccgtcaaccttggtgttgacaaattcctttgcaaggtttgtgccgctagacatgggatggaacttattcaacgtcttcttggagacaaacatcttcatgaggccgtagaagaagcccatgatggcagggatgttaaggaagaacttttccttgagcagctcggggtagttgtcgcccaacaccttgatacactctttgctggccgccttggccacgtcggtttgacgcaagaaactgatgcccttgtagtcatgaacctgagtcatcttgtaggggtcgtagtcggccgtgatgggcttgatggcccccccaatgttgatttccataagaccaagctccatgagggcaacacgccactccacaaacctttggagcaccaagcgtgagcgacatgacaagcgtaaagcagacagcagggatggagaaagtgggtatgagacttactcttgaaggttgccaaaggtctcgtcaagagacttgacactgccgtagaggttccaagtgaaaacctccttttgctcgggctcgtcaacagcaggctcgtcgccggctgtgtaggtggtgacgtagcccagaccatcaaacttggccttggaaaacatcttccggagcagctgctgaggctgtgtcttttggcgccagtcgagcgtcttgagcagctgatccttggccttttcgacttgtccctcgttggcattcaggaatttctggaaaatgatctgggtcgggatgtgtctctcggggtccgagagggggacgccccaaatctcgaaatgggcatggccctcggcggccttccacagctgggcgaggggagaaagctcacccgctgttgttgacaccgagtccttgatatcggcgggagagtcggcctcttgagcgggggcagcggcgggtttgggctcgttgtcgactggtgctgtcggctggggttcagtgggattgactactttcggttcctcttcggcgtgtttagcagcatctggttcggatccggggaccgttggtgtattctcgacgccggcgtaagtgctgacggcagccggagcggctcctggctccgcactgtccgagggttgggtactcatcgtgattgtggatgagatggagaccgatgacgtcgagctattgttgaataacgagctggccagaacctcttttgatattgagaggtgatgagggcgagccggagactcgagagcgcgccaaagttcgtggcgtaatcacttgaagtttgtgtgcttccgtttgatgaatgatgtttgaaggggaaagattgggggttacttatcgttggacgaaacaggagataaggtaagcagcaacctcaacatggagggaaaacgtgcttcacgtggggggttggggggctacgcggcggttgttgatcacctctaggaactgtgcgggggagtaacgggcctagccgccgttagtttcagggcagcgccacactgtcactcagtgggctaggcagtggctgatggcctggcctgggttccttcccgccgtctcattccatgtcccaactgccacttcacttcctcttcctcttcctcttccaccgtcacattgaaaatatcaccgacccttcattcttcgcccatccgcacttatattcgtctcgctggcttcgaacgaggcagtgtcccggtgactgactgttcatcttatgctaaagggcccagctccctgacttatccttccatgtccgcctcagctgtttcgcttattcaatccaaggcgctgtgagtacctctacgtcaccccatacattctgccagactaagaaagtccatcaggctaacgacttttatagtcatctgagctcgggtgatgtctaccggcaatgagacccccgccctcttacccgacgtctgtctacgctccatctccgacgtcctgtctgtcctgtgggtggctgaagcacatccgactgcatttcaccggaccatgacctgttgatacgtgcttctccaaaggcttccgagcatagaaatcgtctgagccatctcatgcatagccacgtttcggacgtctccgagttcatgacttgagctggtgacatgtgttcggatgatgaaggaaagggctggcaacgcagggttaaaggcctgccagttgcattaacaagcacatacatacggccgaacgcctatagcagacttccagccctgcgttgccggaccgttcctcgttttcaagccgagattttctttggtaggtcagagttacgcaaaactccggtttcgtgatccgtcagaatccaccagtgtcaagcgaatccagcatcgcaaactgatcaccaccaaacccaaaccaaaacccttctaggttaccttcatgacattatcattgtttgaggctgacagcctttgccagatcgcgagaccgagttttgatttacacggcacacgtgaacaacaactccaggctgctcaacacccgttgttgtcgcgaaccctctttcctcgagcttcactcgcctgtgatgtgtatgcgacctgattggcttcgccccagggtcatggtacagccttctcgttccctgcgcccactatctaagcctcaagagtggcgtcacacctcgtcgcccttggaatcattctcacgaaagagtgcatgtcaagagtcacatatattgccccgctatgccctcccgatgcctttctcctcggatcaaccactcggttttccactcagacggaccaaaggctccagcaagcgtgcgagctctactctagcacacaatggccaggcgtctaactaatgtcgagactcgctagcgacccgaactaacacacaagtcggcagatgaaggtccagatgtcgcgaggtacatggccctacgtgcacttggttgcatggccttcgaaacggagcacttcggtagacatccataagtcaagctctcattttggaaatactaggcataccgtgccaattatcagagcgagctgtctcatgagtgcccgtctctgcacaagtccttcccaacatcacttgaaagctcgggtccgccacgcattggtcagacatcgtggttttgaaggcaccggccgttccttcaccgggctgcgcaattcatcaactgtccgcgctagagcaagtcatggttcgcgtagtttcgccgccctcctggtcacctcgccttattatgacacatgatgcgcaaatcacgcactggtgagggtagactgcaggaaacaacgaccccctgagtcttgcggaagcgatctcgagttatatgggctagttataaacaatccatgggtgttgagctcactgatcctcatgtctcgtccctgttggttggtatccatgttacccgccgggtttgttatatgcctggtgatcctctccctatcccaggccctcaccttcaaccgacgcatcctccagcaaagccactatccgcattttcttacattacgggatgaagtcagcgcttggttgcgtgttcagtgcccttgcggcgagtgtgtcttcctcctctctccatgctctacggcaaacaccaccacaactcgactacaacctccttcctcgggccgcctgtgacaacacaaacaaatcacgaagctgctggggaaactactccatcgatacgaactattatgatgaaacgccggacacgggagtcactcgtgagtattggttgtcggtagaggaaggagattgtgcgccagatggctatgctcgccaatgtcaaacgatcaatgggacggttccgggtcctaccatttttgccgactggggtgacagtctgatcatccatgtcaccaacaacttaaagtccaacggcacaggcatccattggcatggtcttcgtcaatctggtagcaacatctacgatggcgttccagggatcactcaatgcgccattgccatcgggcagtccatgacttacaggttcaaagttagccagtacgggtcaacctggtaccacagtcacttcagtctacagtacgccaacggtgttttcggtggcatgatcttcaacggacccgcgactgccaattacgacgaggacctgggccatctctttctctccgactggtcccatgttgatgtctttactcggtggtttgccgcccggaacggtcagcctccagccctggaaagtggtctcatcaacggaaccaacaaattcgactgcagtacatcatcaacggacccgaactgtaccggacgtggagtcaagttaacaactgtggttgagaagggcaagaagtatcgtcttcgcttggtaaatgcggctgtcgatggtgtgttccagttcagcattgacaagcacaagttgaaggttatcgctgctgatcttgttcccatcaagccctacagcacctctagcttgaaactcacagagggccagcggtacgatatcatcttccatgccaaccaggcagtggacaactactgggtacgtgccgggtggttgaacgcctgccagccaaatgtaaacccggacagcatcacctcggtccttcgatataatgccagcagcacgttggacccgacctcgaccagtgatgtcaccgtcagcagcgattgccttgatgaacctctggcatcgcttgtcccccatctcaagatggatgtcaccaatatccaaaagagctttgacacgtacttgaatatttcaacgacaaattacgttcactggaccatcaacacaagcagtttgctcatcgactggaacaatccgaccttgaaacaagtgtttaacggcgagagcctgtttccaaccgactacaacgttctcgccatcaatgtaagccgcttccttgttactttccatctctccctcccatcggacacaaaaccccgactaacctatcccctcttttccaaagaaaaccaccaccgacgacgaatggatcgtgctcgtcatccaagaccaatccaacctcggtctcgaacaccccatccacctacacggccacgacttttggatcctcgaccaatccaccggcacctttgacgccgccacctctccgcagagcttcaagaccaagaaccccccgcgccgcgacgtcgccgccctccccggcaacggctacctcgccatcgccttcatgcccgacaaccccggcgcgtggctctgtcactgccacattgcctggcacgccagcgaagggctgagcctagagttcctcgagcgcgaggcggacatccaggcggacgtgagcgattccgatcggacgcagttcaatgacatttgtcagacttggtcggataacgtgggcacgcaggctttcccgcaggaggattcggggatttgagaaaagtgggaggtcggaggggggggaatgaaaaaaaaaaaaaaattgaaaatgaaaatgcgatatcgaggtacctggcggggaccagtcagttagtcagtcgatgtttgagtaaaattattatcaatctttcctttcttttcttttttttcttctttcttcaaagggaatccaaatatgagtattactaggctgcagcccggggggggggggggg