gtcggtccagggctccaggcttatgccgtcggtcggaacgggcagacgttgaaagtggaaggatggaaggaatgaatgaatgaatggtggatgtggaaagtaactcaaagtgcggctgaggctgagtgctggaactacctctacctctagaataccaggggatggaaagcaggcatgtacctcaggaaacggcaaacgcgtgtcacccggtcgtactgtacgtgttcctgtttctattttccgtctgcttgaatttcagttgtcttgtctgccgtccgtctgtccctgatctctgaaagttgcaacgtccaaaaaccaaccagaccaaagggaaaaaaaaaaaaaaggtccatgcacgtcccccgcttccacttgtgcttggtggattcgtgtcgcctgtcggtaagaaagaagctcaatggaacgatgtcggcctggagatcggaaatcctcaaaaagtcatgccaggtgattatggaaggcctgtcctctgtagggctcccgtctctgctgcggtcgggtcggtagcctgcttgtaccttaagatagcctagcctgggggagtgccgtcctgttggtctcgcaacttgtccagttctcggctcgctgtccgtgcttcttcctggcttgcttctttcgccgtttcctcaacttgttcgagtcctcgtcggccggcgaactactagcggacactttggcggagacggagggggtgttacactggtggagccctggagagcgaggctgcaaggttacggtaacgtggtaaggtactgtaaggaactatcggataccagcctagattctcgatggccctggaaaatgggaatctggggttcttgacatgtactcggatgtacaaccgtactggggtccgacgatacggtaaggcaggagtaaaagtaagtacctaggtacaccgctcttgtgactttcgatggaggacggtcaacggatggcattggcgcagcccagaaaagagctggatttgcaggatgaagtgggcgattaaagattggatggagaagggaaacgggtggatctcgaattcgttcccgtttcgtcaggttctgttcgttctttcaacgctgcgtggctgcaccacgaattttgaaggagtccgtgcggccaagaaacctacttaactcttttctggcacatgatgtacatcgatacctacaggtaggtatgtaccatagcatttccacttcccccctttgcttgcatctttggcattcaatcggtgcccaaaatgccctgcggccgccaagtccagtgatgcaccgttcccggtcccccatccatccgtcctcatgcttcatgttcattctccgtcatcagatggatgtcgctcactgccacctcacacgttcatgacagaccgaccgaaacgaacgataggtacgtaccggtacgtacccgtgaattgtcgatgcagtgagttgggtggccggtggcgcccccgagcttgagtcgccactaagcccaatggaagcccgaggagcatggggcggttgcgaaccgcgctaacccgattcgcccagcatgactgcagtctcaagatgtgcagcccgtgggctcgtgcagccagccagttgaccaaaaatgcaaaatgcacaattgcggatctccatgtctcggcctctaattggcggccccaggctgtggaagacacgcacgaaacgaccaaaaaaaaattggcattcttgaaagttaacttgccaagacatgatccttttttggtttttggcttggtcttcccgccatccgcgaaccgcacatgagccatttccgtttggcttttttttttttgggatggtccgagcttcttcaaaaagaaaatggaagaggcgttcaatcatctccacattgaaatccgtccaaactaggcatggtctgtgaccccccggccggccagaactgaactcgctgcgttcatcaattttcgaggtcgacatccagggaccaaatcatcgtctccacttggccgtctacactacgagccggacgagcccagattttatcatggttgaaaagatgaaatccgcactatataatagactggccgttgaagggactgaaggacaaaaccaagaatggatcgattcttgacagctcgcgaacgaggaccgacatctcatcttccttgtagtgtatgtactacatatgtacacagccggcactcaaaagttcgccccgccgttggtaccgccgctgcagacgggatacttgcgcccaatcagcactccgggcccaacatgtgacattgggttcaacttctcgcactctcttgcggtgtctttccaggtcacggcagaacgcaccacatgtgcacaggcagcgcattgaggggaaagcttgcaaatgttccatgtaagaagcattgtaacaaagtcccgtatggacaataccacctcgaaaattcgagaggcaaatccaagggcgctgagattacctaggtactttcaacgcctaaaaactcttgacagcattggcaaataacaacgatcgagtcaaggaaccgctcgtttacgggacgcagggaataaatgaatattgaaagcgttctcatacattctaccagcaattctgtatgtatctgaaccggccagctttaccggggccatctatgtactatgtacactgcctactgtacctagctagaggtaggtgctccactactaccgatctcgacccagcatcccgttttggaaacttttggagtttagtgaccgggctgggacaaaaagtaaaacaatcgaaccacactacctccctcacttacatacatgcacacatatctcataacgctctcgtccactctcatcttcccgactcatcctcaccaccacacacatcacatacagcaaaaatggcggacaaccagattccaagttccgtcgccgatgcagtcctcgtcaagtccatcgagatgcccgagggctctcaaaaggtcgaggagcttgacttcaacaagttcaagggccggcccatcaccgtcgacgaccttttgcaagggatgaagcacatgggttttcaagcctcgtccatgtgcgaggccgtgaggatcatcaacgagatggtaacagagagttttttttttttttttttttaatatctctttcacaaacaaacaagcaaacaaacaaacagtacagttacaaggaaatatcatgactaacactcactcactcacctcccccccgtcacagcgcgcctatcgcgatcccaccacctccgaaaagaccaccatcttcctcggctacacctccaacctgatctcctccggcctgcgcggcaccctgcgctacctggtccaacacaagcacgtgtctgccattgtgaccacagccggcggcatcgaagaggactttatcaagtgcttgggagacacgtacatgtcctccttctccgctgtgggagccgacctgcgctccaagggcctcaaccgcatcggcaacctggtcgtgcccaactccaattactgcgcctttgaggactgggtcgtgccgattctggacaaaatgctcgaggagcaggaagcctccaggggcaccgaaaacgagatcaactggacgccgagcaaggtgatccatcggctgggcaaggagatcaatgatgagcgctccgtctattactgggcttggaagaacgatatccccgtcttctgcccggccctcaccgacggcagtctaggcgacatgctgtatttccatacgttcaaggccagccccaagcagctgcggattgacattgtggaggatattcgcaagatcaacaccattgcggtgcgggccaagagggcgggcatgatcattttgggaggaggtattgtcaagcatcatattgcgaacgcgtgtctgatgaggaacggggcggaaagcgccgtgtatatcaatacggcgcaggagtttgacggatccgatgcgggcgcgagaccggatgaggcggttagttggggcaagatcaaggttggggccgatgcggtcaaggtgtatatggaggctacggcggcgtttccctttattgtggcaaatacttttgcgaaggaggatgggctgtaacagtctgggaaggatgatgtacaagtaaggcggttgggatgaagtcacgggaaccttaaaaagcgtagggagttcaaaagtcagtgtttttgtttttatccattatccatgcgcagtctgctggctatctgtatatgtgctcttggaggttggggtcgatatcaaccacttcttgagtccttgtttcgtcgtgaacataagtcccctgagcaaactttcgcacctcgacgttcagaccagccaactccgtttccattgaatactatgaatacagtacattacaatttcataacccatatatacatcataacatcagtgtgcctgcctcacgtctggggagcttcagcatccccaccctccttcttctccctcttcctcgcacccaacaccgccttacccaccacactatcattgggcttcccaatctccctcgtgatccaatccccaatatccgccacccgatccagatccacgcccgtatccatgcccaagctctccataaaatacaccacattctccgtcgccacgtttcccgtcgccccgggactatacggacacccacccagcccgcccacactactatcaaacgtccggatcccgtgctccagcgccaccgccgtgttgaccagcgcctgcgcgtaggtatcgtggaaatgcatcgccaggtcctcgttgcggatccccgccaaagacaggcagttcagcaactccttggtgcgcggagcggtgcccatgcctgtggtgtctcccaaggaaatctcgtcggcgcccatttccaacaaatcggtggcgatggcggctacgcggtgggggtcgacgtcgtagccttcaaaggggcaccccaaaacgaccgagatgtaagcgcgcacgcgcaggttggcttgcttggcttgctggatcacttccttgaactgtcgcaaagaagcgtcgatggagcagttgaggttcttttgcgaaaaggactcggtggcggcggcaaagacggcgatttcaagggccggcttaccgccctcttgggcagatttgccggagcgagtggtttccgtctcgtaggcatcggggtatttgccgaggatggagagggcggactcgagacctttggtgttgggggccaggaaggagaaggttagaggaacgggggagggaggaggggtcttgaggaggtgttcgaggatctcgtcagagttggccatctgttcggcgggatgagtgttagtagagtaaggggggggcatgacatggtgggaagaaaggggtaagtaaacactctggactgacctgtggcacccacttgggcgagacaaaagcaccggcctcgatggtctggagtcccgtctttgcgagcctctcgatcaactcgatcttggtcgccagcggtatcgacttcttttcattctgcaatccatcacgagggccaacttccacaatcttcacacggttatcgaatgtaggctgagtcggttgggatgggcgttggtcgttggcagtcgcgtagcttctgctgatggtggtccgggcaccttgaaggccagcacggaggtggaccgaggtccgaagcagttgtcgggggatggcttgaagggaaccgaatctcgacatgtttgcaaccattcaaacaagatcaattgggaggagagactagataagaaggaccaagggctaggaactatctaacacacataaaagggaattggaatggatggatggatggatggacggatgggaagggagtccgccggagcttcctgtcgaagttgacggaacacgaacgctccaatcgccaagtgacgtcgcatagcttcgggattccattggatccccctgccttccccgcatcacttcatcagttagcgcatcgttacggcgccatctcatgtgacttggcgttgccggtggtatactgcaggggaaatcatttgccgggccgccccgcgacaacggcatctccatcgcatgtaacgactggatggaaaagggtctagaatggcaattatttatccagattaaaccgattttattagtgggggttgagatgggcgtatcgatgaacaagaacgcatttttattctagaccttcaatcatgtacaaagaaacaagaaacacgcccaacaaagtctagctaccggtatcacaaaaagacaaatcccttttaacaacttttaacattaatcacatttttccctgtcctacaatcgtaaatccgcctattgcgcaaggtccgactcctgaacgttttcagaaacaccgtttcctacggtgtcctttccggagttgatggtctgcttgaggggaggaagcaagctcttggcagtgtgcctggcctgctgcgccaaaacagcatccatgatcaccaaagccgccatggcctcgacaataggcacggcgcgaggcaccacgctggggtcgtgtctacccttggcggcgagaacaccctccgaagtaccatcgtaggtggcagtagtctgctcctggccgatggtggcagcaggcttgaagccgactctgaagtagatgggcgcaccgttgctgataccaccctggataccaccagagaagttggtcttggtggtcagcttggggcgggggatgccattgcgagcagcgccgctggcggccacgctaggggggatctcggtgttctcggcagagacgaaggggtcgttgtgaatcgagccgggaacctcgcagcctccaaaaccggaaccgacctcgaagcccttggtcgcgggaatgctgagcatggcgtgcgccagcatggcctcgagcttgtcgaaagcaggctcgcccaagccgctgggaacgttgcgaatgacgcaggtgacggtgccgccaatactgtcgtggttgtccctgaacttggtgatcaaatcctccatgcgcttgttggcctcggcatcggggcaacggacgggcaggaagctgtcgacggtctcgcgggtgatggagttgacgagcttgaggaactcggggttggtgctcgggctggggtgttcggccgtgggagggaagaggtgctcggaaccgaccgaggagacgaaggcgacgatctcgacaccgtaggcgagcttgagatacttctcggcgatggcaccagcagcgacacggccgatggtctcgcgggcggaagagcggccgccacccgaggaggccttgacgccatatttctcgaggtaggtccagtcggcgtgggaagggcgggggtagatgtccatagtcttgttaccgtagtctggacagaacagcgtcagcggcaagcagaacaaagaggcttgtgatgtaacagctggcactcacctttggggcgctggtcctcgttcatgaccagcatgccaattggcgttccgagagtgacgccgaactcagtgccggactggatgatgactctgtccttctcgtctctcggggtggtgatggcgctctgtccgggacgtctgcgggtcatctgaggctggatatcgtcctcggtgagctccatgccgggaggaacgccatcgacaatgcagccgaccgacttgcagtgcgactcgccatagctgttggattgttaacgttggatgccaattggcattgcggtttgtttgtagacatacgtcgtgacacggaaatagtggccgaaggtagacatggttacggtggtttgatatggctcggagaggatgcggagggaggaggaagttcaacggaattaattgccttgttagctacaatggaagaaggcgtcgtgacggtggcgggcctgatgtggtgactcagacagggatctttgtaaatcgccgtcacagaaaattaaacaaaaaatggaagttcaggccaggtgtgtaaactatgtaatctacgcaaacgctacctagatgttggtgattgatgatgtattcaatatggtatagccttagaaatacaaaatatcattgccgatctgaagagtcaaaggttaagtctttttccagaagtgtgaatcaggcgatgcgacggaatcgaccaaaaagaaaaagaaatgcccctcgtacgccgtcatcggccctcccgcaaggtcccctgcctgcaccaagaattcatatccgagcacggaccacagcacctgggcacatatcttcggtcgccgacacggagggtttttggtgttccgtccggaactgccagggatggcaagggttgggtaaggcgaaagctgatgaaactgaagctgaagccggtctacaggggggatgtcaacaacgccgctggaacccgccttgctgtgtgacatcgatttacagtggatcaaagaccatcccgggatgccttgatcacttctcatcagaactgcctacctctagtcccgtcgtcttgtcagtatggcaacctctttctgtcttcaaaaccccgaggccggctctcgcggagtgggatgagtgtgactgacgccagtcagtagacatatcaagacactccaagatggccgccgtgcttttgcgcaacacaacctgtggcatccgttgcttgacaaagggtccggccttcatcagcactaccgcgactatctcgtccagtcatggcttcggtctgctcaccaaacttcgccggtcttatggcacaaccatcagccaagatctgttgaacaaaaaggtccaggtttatcagtccacttccaaggacccatatctgaacctttccatcgagcatcaccttctccagcactcacaccccgaatcttacgtcctctttctctacatcaatgacccttgcgtcgtcattggacgcaaccaaaatccatggcttgaagtcaacttgcctgccctgcaagaagcagaggacatcaagctcgttcgtcgtcgctccggtggtggtaccgtctttcatgaccatggcaatgtgaactggagcgtcatctgcccacccgctgtcttcgaccgagacaggcatgccgagatggttgtccgggcgctcaaggatctgggggttaccaccgccaaggtcaacgagcgtcacgacatcgttattgccggtgacggaaggggcaacggacaggacatcttcaaggtctctgggtccgcctacaagcttaccaggctgagatcacttcaccatgggacatgtcttctcaactccccacggttgaagaacattggcaaattcctgagaagtcctggtgagccgtacatcaaggccaggggtgtggagagtgtgagatcgccaattcggaacgttgatgtcgacacagaggaattcacaaagggcgttgtggatgagtttcgcgccatgtacgaagagcagtgtggtgaagatgtaacagtaaaatgtgttggggaggaggacgtgaaaaacatggacaatatccgcaagggtatggacgagttaacggtaagcataagatgctctaataatccatctcacattgtcggtgacttgtactcatactcgatagtctattccgtggatatacggccaaacaccccagttcaccttctcttctcgcccaactgaagatgacccaagggaacgtccacctctggaccttgacgtacagtcagacgtgagtctctttctttattctcttcgcagcctactctcaccacgctagatgcgctctctgttgtagatcaagtcgctaacacgtcttcagttcaatgttcagtttacccttcgccatggtgagattcagaccgccaatgtttctggcctcaagtacgaaggtactgctatggacggggacatctacgatggaatgattagccagaccttggccaagggttcagaagatgacagtgcagttaaactgtacgagatcaaggactgggcgacagttctcaagtcggctaccgccgggcaggcattcaaagtgtctgattcttccctgaacagcatctctgagtggttgaacaaggtgtttcccgggaaccactttcgataacccttgcagtgatgtcaaggagggtgacgacggagatggtaggattgtacaagcgactgctactcgactggagagaaactcaccgtatcccgagaggtagctatagtggaatgtcgttgtcagtaggagaaggatcagaacgtatacagctggagatttctacaatagacatgcacatatcaaatggcatacggctcatcttgtggtctcgtagtccctcctagttgttaagtcgtcaaggggcatatgagagacccgatttaagggttagggttttgtatgaaattccaaccgaccgaagctcccaacggacccttgcagacagtcgtcactgacccacgctgtaaccaacccgattaggtacctttgaggctcctctaacagcttccccccactgccctcatccaaccaccgttccttgcgacaacctcaacaaacaattctaccgaatgaaaatgcgaccatggcgttgacgtggaggtcgtttgacttcttcgatgctaccaagatcaagatcgccgacgacgaaacacgcgccctctttgagagcaatgccatctccagcgtctgctccggctccgatagcctcttcctcggcgcctacgatggccacgtccacattgttgggcgcagctggaagatcgtccggagcttcaaggcgtatgaaacggggcccattacccatatgcgccaggtcgagggcaccagtctgctagtcaccgttgctgtacgtttgttgcgacttacacgcgctacgtggttgtcttggaggggaagcatgccaggctgacataagttgtggttgttgttgttgttgtgactaggaggaaccaagcaccagcgacgccatcaaccaacctctacttaaagtctgggctctcgataaaccggccaagaagacgggcatcccgacttgcctaagcagcgttgctatcaacaatggcaagaagccgttcccgatatccgcctttaccgcgaccgaagacctctcccagctggctgttggctttgcgaacggcgccgtcactgtcatccgaggcgacttgatccacgacctgggcacgaagcagcgcataatctacgagtcggatgagcccatcacgggcgtcgagctgcgcgttgacgccaacattacgaccttgttcatcgctactacgtcgaggatcctgaagctggcgatttcaggcaagggccatggccagccacccaggaccgtcgaagaccagggctgtggtgttgggtgcatgtcggttgacaaggagaccggggacatcgtggtcggccgggacgatgcgatatactactacacactagacggaagagggccaccaatcgcatacgaagcgcccaagaagttggtctcggtgtaccaggactatatcgctcttgtctctccgcccactaatactggggaatcggacaccatgcgacggcggttctggggagccacggccgacagcatcttcacgtttacgctcatacatccggatctgaggatcattgctcacagcgagtctgttctttcggatgttaagcacattgttcagatatggggcgacttgttcaccattacacaggaaggccaggtaggttgctcagatattcctgtggttgttccaagactaacgcatccaaggtattccgctatcaccagaaatcactgcagcaaagactcgacatgctctaccaacgaaatctctatacccttgccgttgagctggctcagaaatccggcatggacgcacatcagcaatgtatcatcttccgaaaatatggcgactacctttatcaaaaagggaactacgacgaggctatgacccagtatatcaaggcgatcgatactacagaaccatctcaggttatcagaaaattcctggacacgcagaggatacataaccttatcgagtatctcgaggagcttcatgagcgtggcaaagcgacatcggatcataccaccctgttgttgaactgctatgccaagctcaaggacgtggacaagctggagaaattcatcaagtctcccggagacctcaagttcgatcttgacacagccatctccatgtgcaggcaaggaggatactacgaccaagctgcatatcttgccaagaagcacggtgagaacgagcttgttgttgacatccttattgaggattccaaggcttttgacgatgcgctcgactttatatggcatttggatcccgacacagtaagtctacctgacacagcatcgcaggagttatggtgaagtgagagctaacgggagtaggcctacgcttgtcttatgaagtacgcccgcgtgcttattgaacattgctcaatggacgcgactcgtctcttcgtcgattattataccagcaaatacaaaccaaggatagatcctcctgccgtgtctcccgacgctcctgtcacgaacaatgggggaggctttgtaaccggagctgcaaacgccgtccaaaacctcagcaatctcttgccgctaccgtacatgaacccattggctgtagggtcaaacagccaggcggcaaccaagccaaccgtcagtgatgctgaggtggtcaagccagaagggctggcaacacccacttacacacctccccggcctcgaacggccttctcttccttcatcgaccatccggacgagttcatcatcttcctggaagccctccttaaagagggcaccaactccttgtcagaagccgacaagattgatatacacaccaccctctttgagatgtacctccacaaggccaacgagaagccaggtaacgatcagcaccgagaagaatgggaatccaaagccaagtccctcatcatctcctcccctcccaaagactccacagcaacatcagtagtaccaccgcccacaacccccggcgccctccccaaaatcgaaaactccaacgtcctcctactctcgcacctcgcctccttccgcaccggcaccgttctgatgcaagaacaatccaacctcctctttgacatcttccgctcctacacctcggcgcgggacaccaaaggcgccatccgcgccctccacaaatacggtccttcggagccccagctctacccgctcgccctctcctatctgactagttctcctaccatcctctccgaagccggcgaggccgagctctctgccatcttggaaaaaatcgaccgcgacggcctgatggctcccctccaagtcgtccagacgctaagcaagcacggcgtggcgacgatgggtatgttgaagccgtatttgcaggggcggatcgagagggagaggaaggaaatcagggagaatcggagggatgtggaggcttttaggaaggagacggagcagagaaggcaggagctggaggagctggagaccaagccgcaggtgtttcaggcgacgaggtgcggcgtttgtggaggtggactggagagggagttgccggttgtgcactttttatgtagacatagtttccatgggaggtgtttgaggggggtggcgggggtcaatgttgacgttaggggaggtggtggtggtagagaggcaggagaggcagcagagggaggtgagtgtccgttgtgtgccaaggataatgcgaccattagggcgttgaagaagagtcaggaggagaacgcagaacggcatgagttgtttagggatgatttggagaggagcgaggatcggtttaagacggttgcgcagtggtttgggaggggggtgatgagcgtgccgaatgttgagtgaatgaatgggtgacgaagagagaggattgatgttatgaacaagttatgataaatggttttattgtgcaaatatatgtagttcgaagcatgaaggagtttttggttaggtttaatgattcaagtcatatgtcatggttcaagagatcccccttttctttccaactttatctacatgatgtaatctgagaataccggaaccttcgttttggaaagtgttaagagtctggttttagatatcacacatcagtccagaaccagtttgctttcttgaaaatttcttaatgctttttttcatcattggtcttcagccataattcctaatgtgactatagtcagtctgtttctccttctcctaacccaaattatcccagccttactgtcttgtgggccatttctgtcctctatatatacttgaaactttttctcgttcatggcaacgctcccaaatgtcatcctcctctatcacttctcctctcatgaaagtcatcctccccatcttcctcccgtttccacacagcacagcacaacatccatcccctaacaacgcacctctgccactgtctttcctcatatcttcagatcctcccacttttaaccatctcccaaaccgccacagccctctccaacccgcccaccacgccctcaaaagccgcccacaccgcatccctgccccctccaacgggaacccacttcgccttgcggcctgtcttttgataatactctctaatctcccttttccgcttctccataatctcctgtctcctcttctccgcttcgtcagccagcgcctcgattctctgtttcgagcgcacgagcgagtcggccaggtaggccaattcttgctgcttttctgggctgctgttgctggagttattaaacaccgtccagaactgtttcaggaactcggcggtcgtagcgcaggttagcgtagcgcggtgggcaatgtccgtcggcaacgacatgggtcgttcttcggacgcattggtggtggtggtgtgcgagccaccgtgggtggtggtggtggtgaggtgcgaccgagcggacttcatgctctcgaggatctggttctgggcgaaccgtagcgcagcgcgggagccgacgtgttggggcttgggtccgcttttagagtccagagagttattaccctcgtcgtcagagtcgggatcgaccccgatggaccggtggagatcgatgccgccgcgcccgtccgagtcgagagtgtccatgtccgcttgcacttcgaagagcacgtccgaggggacttgggtggcgtagaggcgcgcgtcggcggcttcttggtcggtgagcgagggctggttgcctgtgaagaaggtggaggtgtccttgacggaaagccggatcagctgggcctcggcgtcgccacggaggtcttgcagggcgagttgtttggatagggcgtcggcgatgccgtctttggagtaggaggcggcggaggggtcgacgtctgtgggggcgacgttggccatgattttctcggagagcgaattgagcgttttgatgatggggatgttggcgcgcggacgcatctcgacgtctttgaggttgccacccctgaagccaccttggttttcttcgttgccttcgatgttgatgatggggggcacactcgtggcggtgatcttggctgggactgccatggtgttgtcggcttcgagatacttgtcgaataaggggtcggtgttgtcattgtcggtgatgcgctcgccgcggagcttcttggagagacggctgagaaagaagcgggaccagaactcggactctgtgagcttggggacgttctcgttgtagatgcgcttgaccagtgggtgttgttggaagatgagctggacctgctcatggttgatgttcaacttgagctcgccgttctcggtccggggcttgatggttgataggacgttatatgagcccttcttctggttcagctcgatggcataggcacgtagcaggctgatgcgggtggcccagaactggctgttgaaggaggcatctgataatgaatctggcttggacagctttgcgtcgttatatatatgggccaaggccttatccttcttcatgagggactgctgaagttctacatcggcctttagcatgtcgtcttcgaaccagcgaaacggcaaatgcttcgagttcacggcactggccatggccatggcggcagaggcgccggcgccgttggggccagactttgccggcttgggtagagaagggtcatcgccacgaagctcagcaatgatctgagagagaagatccttgatggcatcggcctcattcctggcctcggtggcatgtgtgaactggaagggataggcagccggatcggctccgggcgccttgggtttctcgacgactctcaagacgaccttgggattcgtcttgggggtctgttggaggtttgtgatgttggatacggaaagtgagatgacgggtgggccagtgcccggcaaggggctccatatcagggctgtcttgtctggggttaatgtgatgatgccctctctttttttgtaagaggcctgtccccggggaatctcaatcggggccatgttggctaggtagtcctctccctaaccgcccgttgaatatctcaagtccacgctcaatgcccagttcccaatcttttgatgttataaagacggaccagcctcgcaatgtgttccttgacaaggatgtattaacgcgatacgtatgtcacagcgtgctcgtgtactacgccttactgatatcgaagagagacgggagagtcgtcaaggtacacggcattagacgatgatggacgtggtgatgtagtgtagtaacgccaagcaaatctaatccaggtcccgtcagtcttgaatccggggtgaggcattggctgctgcggatgtcgttgcgggatggtgagtgggtggtgagtttacatagtgtagtaggtagtttatgcgtggcaggcaggcaggcggcagctgaggctgcagtggagcacgactactaacaattccatggtcgccctggggctgttcaactagtgtaaagaacttgaacttcaggtttcagctcgggaaggttccactttgaaccgacagacagtgtcacggcagctgtccacccaggtcggatctctggccaccacaggacctgagctctgggcgacgaactgctgcaggtgccgtgggtgggaaatgccaaggatctgaagccagcgcagagcttggacaacagcaactgcactgcagcgaaccagtcacggccagccaatgagagttgggggatttaacactgtgacgtgcagtcaatgctgcaactggctcaataatgaagaagaagttgaaggtggcagctgacgatgcaggattttgtagtgaattacacaatcgaaaccaacagccaaacctcaaagtcatttcgataaaccactcgagacgagatcgagacgagatctagactcggttcgcttgtctcttctttgacaaaatggatttgataaatgacttttgcaaaagtcacatgatactacggcaagtcacaaggcggtcagtgccaagtagctaattgaacccaaacccataacccaggataccgaccagaccatgtctagcgcagttccatcagttcgatgccccaagcgaaagcttcgaaaagttcgcgctcaaagatgggaccgaaagcgttaccgtacatttccacctcggacatggaagttttccccactttccacggtaagattggatacttggtccaaaaagacgggaaccgtgatttccggggaaaagggactcgggtcaggtctcggagcctccaactccagtctcgacgggaggtgcgggagccaatgcgtaatgaaataattacagtagcactctccagaccgtaacttccagctcttccacactttcccagtttgctgcgtgcccgatgacttgtcatggagacacagctcccgtccccctccttgaaaccacagaaactccacgacttccggttatgcttgctgttaccgtggtcaccgctcgaaccgtgaactccgtcgtgacttttggacaaacaacaagagggaggacggattcgagtagatgatggatatgatatctcttcgtgtattccattgtgtacgctactacgtatgggtatgtagcagactgagcagtaaataactgaaggtaggcgagtttgcggctatggaggtaccgagagaatctcacattgatgtccccttcaagtttgttgggtcccgggcgtcttcgatgtatttgttcccagtgcgagaagctgggtagctccacccagtttcgccggctccacaatgttaaagctatggccaagagaagcatccagggcgcactgcactgagtgcgcttgtagcggcgcaacggcgggagccgagggggagggagcctcacttgtgcttcagcaagtgccgtcatcgtcccctccacagagccgtgcagatgccttgatgctcactgtacgagctacttcagtccactcaattcagttcgttagttctgtcaattccacagggcgggcagaacgggagtcagcaggcatgcacagcagcacagctggacggcagcactcgctcgctcttgcagtttgcaccgacaggtcgaccgaccgcccgactccagtgagtggacggagcaactcgacgcacctgcacggcgggcagagtgaggccctttttttccgtcgctgcattcccgccgccccttcccccgacaccaacgaaacatcaaaaacaccaacgtctgtcgtccccctcccctccaaatctcgatcctctcgtcttctctccccctctctccccattccccccctcaagagtcgacgacgacgaccgagacctagacttactccgccgctccttttgccttttgcgcatcccccccccccaaatctcccctcttccagattgtacacacaaaacaaaaccccgctgcttggattgcgctttcggtttctgcgtcctaataccctcacctcacaacagccacccatcatgttgcgcggttccatccgggccctgcagaccgcaggcgcctcaaaacgatgctattcccaggtcgcccagaccaccagggcctccctcaagcccgccgttggccgccgtcccctggccgtctcccagcagaggcgccatgagagcgccctccacagcccgcccgaccccaacgacaacttcctctcgggcagcgccgccaactatatcgacgagatgtacctccagtggaagcaggaccccaagagcgtccacgtctcgtggcaggtctacttcaagaacatggagagcggcaacatgcccatctcccaggccttccagcctcctcccagcctggttcccggtgccgccaacgtggtgcccggtctcgctgccggcgccggcgtcggcattggcgagggtgccaacgtcaccaaccacttgaaggtccagctcctcgtccgcgcctaccaggcccgtggtcaccacaaggccaacattgaccctctgggcatccgcaacactcctgcctccaagggcttcggcaacatcaggcccaaggagctcacccccgaatactacggcttcaccgagaaggatctcgacaccgagtacagcctcggccccggcatcctcccccgtttcgcccgcgatggccgcgagaagatgacgctccgcgagatcatcgacgcctgcgagaagatctactgcggctcctatggtgtcgagttcatccacatccccgacagggagaagtgcgactggctccgtgagcgtctcgagatcccccagcctttcaagtactcgatcgatgagaagcgccgcattctcgaccgcctcatctggtcctccagcttcgagtccttcctcgccaccaagtaccccaacgacaagcgtttcggtctcgagggttgcgagacccttgttcctggtatgaaggccctcatcgaccgctccgttgactacggcgtcaaggacatcgtcattggtatgccccatcgtggccgtctcaacgtcctctccaacgtcgtccgcaagcccaacgaggccatcttttccgaattcgccggcatggccggtgccgatgaggagggttccggtgatgtcaagtaccacttgggtatgaacttcgagcgccctaccccctcgggcaagcgcgtccagctctccctcgttgccaacccctcgcatctcgaggctgaggaccccgtcgtcctcggcaaggtccgcgccatccagcactacaacaacgacgagagtgaccacaagagcgccatgggtgtcctcctccacggtgatgccgccatcgctggtcagggtatcgtctacgagtgcttgggcttccacaacctccccgccttctctaccggtggtaccatccacttggttgtcaacaaccagatcggtttcaccactgacccccgttttgcccgctccactgcctactgcacggatatcgccaaggccattgacgcccctgtcttccacgtcaatgctgacgatgtcgaggctgtcaacttcgtctgccagctcgcttctgactggcgtgccgagttcaagcaggatgttatcatcgaccttgtctgctaccgcaagcacggccacaacgagaccgaccagcctgcctttactcagcccctcatgtacaagcgcatcagcgaaaagagccctcagatcgacatctacgttgaccagctcctcaaggagggcaccttcaccaaggaggacatcgaggagcacaagcagtgggtctggggcatgctcgaggagagcttctccaagtccaaggactaccagcccacttccaaggagtggaccaccagcgcctggaacaacttcaagagccccaaggagcttgctagcgaggttctcccccacatgcctaccgcggttgacaagccgacccttgagcacattggtaccgtcattggcagcactcccgagggcttccatgcccaccgtaacctgaagcgtatcctgaccaaccgcaccaagtccgttgtggagggcaagggcatcgactgggctaccgctgaggctcttgcctttggtaccctcgtcaaggagggccaccacgtccgtatcaccggtcaggatgtcgagcgtggtaccttctctcagcgccacgccgtcttccacgaccaggagactgaagacacctacattcctctccagcatatcagcgaggaccaggcccccttcgtcatctccaactcttccctctccgagtatggtatcctcggtttcgagtacggttactctctccaggaccccaacggcttcaacatgtgggaggcccagttcggtgatttcgccaacactgctcaggtcatcattgatcagttccttgcctctggtgagagcaagtggatgcagcgtaccggcctcgtcatgtctctcccccacggttatgacggccagggtcccgagcactcttccgctcgtatggagcgtttcctctcgctttgcaacgaggatcctcgcatctacccctcccccgagaagcttgaacgtcagcaccaggactgcaacatgcagattgcctacatgacctcccctgccaacctcttccacattctccgccgccagctgaagagacagttccgcaagcgtaagtttccgtggttgaactagcacgtatctcgtcaaaatgctaactttgtgtcacttagctctcgtcattttcttctccaaggcgctcttgcgtcaccccgttgctcgttccgacatcgaggagttcactgacgacgcccacttccgctggatccttcccgactctgctcaccagactggtgagatcaaggcccctgaggagattgagcgtgtcattctctgcactggtcaggtctatgccgctctcctcaagcaccgccaggacaacaagatcgacaacgtcgccatcactcgtatcgagcagctccaccccttcccctgggagcagctccgtgagaacctcgaccagtacaccaacgccaagaccatcgtctgggcccaggaggagcccctcaacgctggtgcctggtcttacacccagcctcgtcttgagactcttctcaaccacaccaagcaccatgaccgcaagcacgtcatgtacgctggtcgtgctcccagcgcttctgtcgctactggcaagaagtcttctcacgtcaaggaggagaaggagcttgtcgacatggctttctctgttactcagagcaagctcaagggcgagtaaagggtgtgtcggaagagatagcgatgatgaagaaagcaaagtaaaaaggaagcagcaaaagtcgaacaaccaccaacacggcggagacctaggtctgtgtattatggatgcgcgtgcataaggacgggatttcggggcggatagagagtgtttattggttttgggatgggaaggtgttcttcctttgttcttcctcttcccttcactgacgaatactacatggtgtttttctcttgttcataattgtatctgtattcggttcctgttcactgcatacctgggttgttgggtttttggaaataatgaatggatgtgataccaaatgtttactctccttgcacaacaatacattcattcgatgattgttcaagcttgatctcattctccagcttcgatctcaagtgacctgctttgttttgtttactttggtggacttgtttgtccctttgaaaggggggatcaacaagggggtagcaccgtccggtaaccccggagatcatcctcaccttcctactatccgcagatcggactgacgagatcttgatagcgtttacatatcttgcagcccaactgatacactacgtccatctacgctgcactttcaccttatctcaacaacttgatgcggctgataggccgctatatgatgtggacagttgcactgcactaatacccgagaacggggtagcgtctgtaggtaagctcccttggcacttaaacggaagctcctccccacaagtagttgagagctttgacgatcgtgtaacttacaagacatacgaacataccgtatcacaaaggtatcatggtactttaattttcatcacctcgccgggggacagttccctgaaatatgtacagtaatccccagcacacctggcattttcttaggcacaaaagacaaaaaagtggcagaatggatgatggcaatggatgaatgagggggggttcaaacccccatcttgtggagaaaaactttcaccgtgtcaacgagcgagcgagcgagggattattacccgagtggttccgaaagacccgaccgctaggacaagcgtcgaagcgttttaaagaacgacgggaacgaacggactttgtgggcgcggagaaccgagcggagtaaacaagacaatccccgacatcaccgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccgaaccgacccgaaacaaaaaaaccccccggccgcttcgtgattgattgatgatccgggcgtccgtcggccaattgccattgccatacatatgccatatgccatatgccatatggcaatgcccaaaaagaccgaaaacgaaacgaaacgaggccaacgcagctgggtacattacactacactacactaatgtaatggattgcaaagccccacgaacggtaacattgatggaggtagtaataggacaggaaacgtacactacaataagctcctgaaagaagatacctctacgtatgtacaactacatagtagacatgcgaaaaaggaaagatggcgattggttgataggtaggtattcatggtctactacgaagataagatcgaaatgagagagagagagagagatagacggctagactagacggtcacggaacagcctcctcgctcaaaatagtgtaggcgcaggtaagtaaggaagcacaaagacagttgcttgaactgaaaagatgtacaactgtacttcgaatacggtacatatgcttctgggtaggtaggtagtgagaagaagtaagtatactaacaagccaactcgtgatcgaagaagggttgctatattggaagcattgaatggaggaactgggaatggcgtcactactccctctacctatcctccgcgttcgtgttcgtgaatcccacgttcaacatctgtgagatccgactggacgtgctcaagttattataacaatatggttacctcctgcactggcaggttgtatagcgttggtgctgatgtcgagcatcaactatagtgtgtcacagagatgtccagctgcttaacagtataaaccattcttcatcaaggttggtggtatcaagtcactggtaaacctttcacatggctacatcaacatggcgttttgattatcttacggctagctggctcccctccctacaaaaggaataggcgtaaagtaccttcacagtgcactttgatatgtagtagccaggagctctcagtctttcggtagcccggaataggatggagcctcttagttacgagctgggaagatggcggatatgtatcatcagaaatagcaacatggaaactgggaagttttgacaaagttcgagtcgtgcttccctgacgatcccagtgcaaagctctcctgtattacaaagatggattctgtactatatctcttattgtgtggcagatataaggcggtattcgtggtcccagccggatggacacaagaaggttgtaggagagagtgaaagaaataaatggtcggggcatgtgaatatcgtgtaatgggtagagtatatccagcacggtggactcatcgtaacgtattttgtcactttcccgttgacaacttgacgtggaaaaggcagtgtggcaagtcctatatcgattttatataggggtatcataacttccagccggcatgtatcgctcttctttgtgctaataagcatccctgatacatgtccaatctcttttgtccgtaaactgtacttccagtattaacgtaaccccccaagataaccctcagcaaacccccttcctctctcattgtatcctaacttgccaaggcctgacaacaccatcatcacccgtcgtgaccaacatctcctcctcgcccttgcgctccgaccccgcatcgtaccgcttacaccaagtgatgtggttaatctcgtatggtccatgagcgcccttgacggtggtgagaaccttccaaccaccagcagacgttgttgttggcgcctcgccgttcgtctcgttctcctcattcttctctgtggtgttggcagtctcctgatacagcgccaaaacaccatcacttcccacgctggacaacagccccgtctccgtgctccacgcaaccgagtagatatctcccttgtgcaccttgggcaatacagccgtgcactcccactcctctttgagggatcggcgcatggtgttcggcaccccaaatccccaggtgttgttgccaccaccaccagccgcaccttccccatgttcctcctcttccggctccttcagactccaaaccctaatcacctcgtccgcgccccacgacaacaacctcgggaacttgtcgttctccctcggcctcccctcccacgccactccccacacggtaccctcgtgcccctccagaactgcaacgcacacccactcgccatctccatcctccctccacagccgcaccgtattgtcgtagctagcgctcgccaaaacgtcatccccgtaccttctcggcggcgcgtacttgcccttgcggccgggcacgtcaggacaccaggccacagccttgacgtcgccgtcgtgctcttgtagtacggctaccgtctcccattcgtcttcgtcttcctcttcttcgtcctcctcttcagaagacgggttcgggttccccacgtcttcccagatccacacacttttgtctctagagcatgtagcgaggtactgacccgagggggagtagttgacgcttttgacttcgttttcgtgaccttctagcacgagggtcagttcccattcatcctcggcctcttcttcctcttctgcttcttgatcattctctccagattgcaacctaatttccctctccaagctctcctctctgcgcccctgatcccaggtccacacgcccgccgtggtatcaaagctgcccgtgaccaatcgcagcctcttggcttcctttccagaaaccttgccgcgggggggttgccacgccgccgagcgaacggagcgggtgtggccgcctgtcagaacggagtgtttggagagcgtggacagcgagaagacggtgacggagtgggcgtggcaggtggcgattagggggagggaggggtgcgggatggaggcccaggcgcgttggtagaggtcgggagagaaggctgggagaggggtgatttcggcggttgttgcgctgggcgcagtgggcgtggcagtggtggtttcggtcgccatttgtgaggacttggttaggctcgaacggctaggtaagctcgtaggtagaagaagagcggcgctcgaaaacgacgagagagtttcgaattggctttgacctcctccgatcgaggtccgaaaaaggagtggtcgagcgatggagttgtacggaaatgactcggtcgctctggagacgggagcgttggagagaatagctggctcgtcaattgagtgtgaatatggtagcagtaccctttgcgatggtgactgttcgttctgccagtgccgcctcggatgacagagcagagcagggacaagagggtcacgatagcggagctctgattgactgcttcgacgttgaaagtctccactcggccattcgaatctcaacttttcttcccctccttcggccgataagcgcttatcagtaggtactccgataacgcaatcccaccctacctcttcctatgatgcaatcaagggccggggaggacgacgaagtacttagcttgaggttatcacgacgacaagaacaatatgcgatattgtacatatagaatgcctcaatcacccttctcctgctatgccattgctatactatatccattgaacgcgcatgtactgtgtcccaatcattctgtactcctggcaacatgccgaccagtgcttccctcaccctgttcgcaagacggtgccgtagaccgtgaacccccttccaaaccaacgccttaaagcaaacacgaaatcgccagtaacccaagcgatgagcctagtactgatcccctagaagacatgcaacaagatgccgagatcaatcacgaaaattatgcaccactctgtcctgcctccctcatcctttcaaaccctccttctaccggtccctgtccaagccccttctgatcctcttccgccatcattctctctagctccagcctaccgtccttgccccagtaaccggccttctccgtccccttgacacaaccctctgtgataagaacatagggcataggcgcatcgtacataggctctgccagcacgcgctccatctccatctttaaccctctggcgcctgtttcgttcttggccgccctttcggcaatggcatagagcgccttgcgagtgaagtacagcttgctggggtaggtctcgaagagagctgtgtactgcgctaccaggctgttgcgcggttccgtgaggatgcggtagagctcatcaagagagagaggacttagggcgcagatgttgtgaagacggccgatgagttcggggatgaaaccaaaggcctggagatcggccggtgaagctagatcgagcggagtaaagccaccagcgccgtgagatgccaggcttccacctgacaggtctactggcatcgtcggaggctggtgcggtagatggctgtacagctcgggaggaagaatatcttgactgctggacatggaagagccgcggtggtttctgacttcagcaccgaagcctatcgatggctttgcgacccgcctgaggacagtcttgtcaagcccgacaaaggcaccgcaaaagacaaatagaatgttgctggtgtccacaatgtactgttcaactttgccaggagtagcagacggcgtggtgctcgttggtccgtagccgggtgtcgaaatgttgaggttgggaggcggcggcggccgtgacgaccgatgatccttaacactgacggtgaccttggtaccctcgacgagcttcaatagagcctgctggacaccctcacccccaacatctcgcccgttgacagtttcccgtcttgcgatcttgtcaaactcgtccagcacgactataccatgttcggcggccttgacgtcgtagttggcttcgatgaggaggcgctcgatacacgcttccacatcttgtccgatataccccgcctgggtgaaggagttacagtcgcttatcgtaaagggcacgttgagcttcttgctcagggttctagcatatggcagataagcatgcgacacggggggcataggcacaaggaaaagggagagtcccgctcactctaggatatacgtcttgcccacacccgttggtcctatcagcaacaggttactcttgtcaatttttacgcgctgaggagcattggtgtcctcggggatgtaaaagtcatcaacagagggcgtctcaaagtggtcctcagccaggggatggtcacgatcgcggtcacggtgtgtccccagaacggactcgtgatgacccggaaactcgtcttcaagtatgcgcttatcagcccattgccgtcgcggcttcgggggagagttaagccagggttcaacagatgaccgtcgcccaccttcgacaggatgtatgtccctgctgctaccactgtagccttcgcggtcttgcagatctctatgatctcgagcatatctctgtcgctgcaacttttcgcgctggcgctggtcctggatctcgtgatgttgacgacggcgaatattctggtagtggttgaagatgacagaacatatggtctttttggcgcgatcctggccgactacgtaatcgtctacgcgccgcttcagatcgcgcgggtagaattgggggacgccaaagctagccttgttggaaaatatagggcctcggccattctcctggttcggatcatagcttgagctaaagccctgattgttgtaggactgggagcgacggggagagagggctaagcgggacgaataggatatgtatcgcagccgggcgagatgctgcgatgcgggagttcttgcggcgaacattatggggacagcgacggacgaggcacggcgaacggcccttggtaggaccaacattattagaccggaacggcaggcatgcccaagttcgtcacggccgagggcagattgatggaacgcgaggtgtcaacgggaggtggcagttcggggatggtggcaaacagtgggaggtcgaggagcgggatcggaatcgatatcggaaccagattcggtctgcggtctagaggcacggttgcgaaggagatgcgacaatactaggaagtgaacaaggggcgcttccaattacaacacatcaaaatgtcggtatcatcatcacagggttgagttggtgataatgtttgcgatgcgatccaataaggacagcgaataggtagagacgaaagagcagtcgcgacgccaatcacgtccaagccaagggagagagctctctgacaagtgcacggggcaggcaatgagagcagactgatgatgcacatgcggaggttcgttggagacctgggctgcccgatgcgggggagagacgggatccatgctcgcgggggaatgccatcccgcgtcccggggggcgcgccttagcagggctgcctgcactggcaacgactgcacagctgggccggcaaatggtctgagcctggaacttggtgcttgctgggctgaccaggacctgccttgcagtgccagactgctgtcaggccgttgactggcagaaagaacccgaattcggaaagggcagcaagcttcccctcctctcgcccctgccgaccgtccctctgagccccgccagttgcggagattgcctccagttgcccctcgcggcccctccatgaagcgaagagtgctccacctgaagagctccagttcgccagcctttgataagagctttggcgcctgcacaaacgcccagaagcccaaccatgcttccgcctctggtccaaatgaaatgacatacattgatgcaaaggcgtccagaaagcgacctgactgcgacctgacctgcgcctaggaactaagacatatacataatatcgtgcatctcaacaacagactgcatcaggggtaaatgggaagctagaagggacgacctttttttcagcgactaaaagctacctataaccagggaggtgaaaaaatggaaaaaaaataagtggctcttgggcaataagattgggttaggtttttgtcagttggttgggttttgaacctgggccaggagcccatgatgtaatcgagcattgatagcttccccaaggggtattcatcagctccaatagtcaacagttcttcatgtccgtgtttgttgaagctcccccctcttggttgtcatcaagtggcatagtctcataaaacactgctacaagtgtacatactctgcactacgacgactaccaacaaaaaagagtgacactagaagctagtctaccctcgaacgggactcgcccaaagagagaaaagacccggggtcatcacgtcgatctagcacgcaaagagggtttcttgcgctgtcccctgcccgtaatccaagcaaagccaccaaggtaggatttccaacctccaacgacttcactgcatccatatctttttttgattttttctttttgttttttgccttcgagacaatctccttaatttcgggctacacaactgttagattctgcaagcgcttccaagggtgattgttgggttttccgttataataagcgagcacagtctgttatttgccctttccgacccaactcttacctgactaccacctactggccctcctccccctcccgtcccctcctacctctacatactacgacatcccattcaacttgaacgtcaaaagtcgtgtgtatccattgggccgcttgccactactcaaagaagctccgagaaacgggctaactatttagagtggtacctgatatcacccaatcttccaagcccgcgcttaaaaccccatcgcttcacctccactcttccagacttgtttctgggcgtgcttctgtcctcttctacacctaacaccaaccacagtagctgtcaacatgaacgacatctcagacaactcttccaactcgctggccaacggcggcaccgttgccaacagcgacattcccaaggatggcaccggtatgtctctctatattccccgattttctctgccgatctggtgccagaagctgatacagaagatgcgcaggtgtcttgagcattgacccctggctcgagccgttcaaggataccctcaagagccgctattccaaggcccaatcctggatcgataccatcaacaagacagagggcggtttggagaagttcagcagggtcagtcatgagccgcgttgtggaagctaccaaagctgctgacacacgtacaactacagggtaccgaaatctttggtttcaacgtcgacaaggacaacaccatcacatacagagaatgggctcccaatgccaaacaagcctccctcattggcgaatttagtacgtatcatgacacgagaccaagatactgtgaattgggagctattctaacactcatcagacaactgggataggaacgcccaccgcatgaagaagaacgagttcggcgtctttgagatcacaattcctcccacggccaacgggcaaccagctattccccacaactccaagatcaaggtatgtgaatgtttcaattcggcctgtgctacgccaattcgtcacaacgtactaatgtttatctcctgacagatcaccctcgagctccccgacggccaatgggtcgacagattgccagcatggatcaaatatgtcacccaggacctctcagtctcgcccgcatacgaggcgcggttctggaaccctccccaatccgaacgatacacattcaagcacaagaggccctcaaagccggagagccttaggatctacgaggcccacgtcggcatttcctccccggagtgcaaggtggctacctataaggagttcaccaagaccatgcttcctcgcatcaagaacctgggatacaacgccattcagctcatggccatcatggagcacgcctactatgccagtttcggatatcaggtgaacagctttttcgcggcaagcagcagatacggcccgcccgaggatctcaaggagttggtggataccgcccacgccatgggtattgccgtgttgctcgatgtcgtccacagtcacgcctccaagaacgtccttgatggcttgaatgagtttgacggtactgaccaccagtacttccacggcggcggcaggggcaagcatgatctttgggacagcaggcttttcaactacggtcatcacgaggtcatgaggttcttgctcagcaaccttaggttctggatggatgagtacgcctttgatggcttcagatttgatggtgtgacaagtatgctttacctccatcacggtatcggaacgtgagtaatctgttccccaatggtgaatttggccttggctaaccgtatccagtggtttctctggtggctaccacgagtacttcggccctgatgttgatgaggaggcggtcgtttacctcatgctcgccaatgagatgcttcaccaactataccccaacgtcattacggttgccgaggatgtatcaggaatgccggctctgtgtctcccactatccttaggaggtgttggcttcgactacagactcgccatggccattcccgacatgtggatcaagatcctgaaggagaagaaggacgaggaatgggatatggccaatattacctggaccttgacaaacaggcgtcacggcgagaagaccattgcttactgtgagagtcacgatcaagcgtaagtgacctaccccgtggcaacgtgttccgactcaggctaacgctcaaacaggctcgtcggtgacaagaccctcatgatgcatctctgcgatgccgagttgtacaccaacatgtctatcctcacgcctctaaccccggtcattgaccgcggcatggcactgcacaagatgatccgtctccttacccattccctgggaggtgagggttacctcaacttcgagggcaacgagttcggccaccccgagtggcttgacttcccccgtgagggcaaccagaactctttctggtacgccaggcgccagctcaaccttacggaagatggtcttttgcgttaccagtacctcaacaactttgacaggtcgatgaacctgaccgaggacaagtatggctggttgcacgccccacaggcctacatctctctcaagcacgagggcgataaggttattgtctttgagcgcgccggcttggtctttgtcttcaacttccacccctccaacagctacaccgactaccgcatcggtattgagcaggcgggcacctaccgcatcgttctcgactctgataccaaggagcacggtggcttcaaccgtctcgatccccagactcgcttcttcacttcggaccttccgtggaacaaccgcaagaacagcacccatgtgtacattccggccaggacagcctttgtaagtttccctcgttatgctgcagcccattgcatcttggctctgaatggttgactaatttgcggttctcaggtccttgcgctcgagtccaccctttcagagtagggtatgaacgaccagatatcccatccgttgtccaagtgcgggtgatgagaattacagcggccgggtgaaggccacaagcgtaggaaagcatcgtacgttttgtcgtacgccatagaagatttggacagggaaaaccggtcggcatgaatagtgctgtttttgttttatctatattgtatcggtcggcaagcttcgtgttatttacaagtcgtattccaaaggttcaggacatgtatctgagaactgtcaattacatcaacatcagactttgcaagtcttctgcttttgttgtcattgtggcgttgatttgcgtgttgttgaagccagctgctgctaaagtgttggttgagatggttggtgacgacgtatagatgttcggaacattacggtgattggcgcattcccaagctggcaattggggaaaaaagaaaaaaagatggaaattgacggttttgtgtagtgcgggacgaaagtgcgggcggccgatgttttgatttgcttgcagaagatgggccagacgtgcggcgacgggagaccgaccttgttcgaactaaagagctgggagcagcgggaaaaaccgcaacggaaaccgtgcgtttgtctggggagcagcagttccataaaagtccatttcgcgccgacccattggaggcgtggcagctccagaatacctaggtcttggaaagtgacgaaggtgtccttcggggatcggagtgggaaagtctggagagtgtgcgaccagtggcagacctaggcggcagaagtgtgggaaatggctacctagtctagatagttgcagcagcccagcaaccaccaagaagtccagataggatcgatggcaacaaacaaacaaaccaacctccatcccgtcactcaccagcagagcaagcaagacctgaactgaaaagtggacgacaactggaactgaggcaaggccaaggacgggaacattgccagcactcgattggacaagaggcgccagcttccccacttttagacgactttgctcgacttttccctcactttttggcaccgagcaaatcacgtggtcttgctgggagctccgcagcttctaaccgaagctcgtcgagagattttcgaacccgtttctttccttttcaaagcagccatcttttcctctgccacatccaccatcgtcgcgcttaatcatcgtcaagatgttcaagaggtgagtgagtccatgtgccgcgtcacctgtctcgacatggatcacgcccaattggagacccaagcgacgtccggaaagctgatagttggccttcctcttgtctcaatatagcggcatttccgccttcgcccggactgcccgtccctcctttgcggcggcgtcccgtcgcgccgtccgcccggctgccctcaacctccgtgcccctgccctcagcagattcgccagctccgccggtgttggtgatggcaagatctaccaggtcattggtaagcatctccctcctcgggcacgacatgtcctcgtcgcccaacctcgaacgacacgggactcgggacccaaccctacccgtcgacgacatacttccgggatataccggcttcatgaaaaccttgccttgctaaccgcgctactttctgcccacaggtgccgtcgtcgatggtcagtaatatcaacaacatccaactacgcccgcgccgtggctccgttgccgcccggtcacgacgctcgctctttatactgaccccgcttccgtccaacagtcaagttcgataccgacaagctccctcccattctcaacgcccttgagacccagaacaatggccagaagctcgtcctcgaggtctcggtacgtggaacaaaaaatggcctcatcaaccccgacgacgaccagcgggattagtgtagctgagcgaatgcgctaaccagccccgcagcaacatctcggcgagaacgtcgtgagatgcattgccatggacggtactgagggtctcgttcgtggtgccaaggcctccgacagtaagcttctcttttgatccccaagatgaagggtttggccagattcgctgacatgatcttatattatagctggtgctcccatcaccatcccgtgggtttcccccagtttttagcttaccgcgaaaagcggacaagcaactgcgaatggagctgttttactgacgcaaaagtgtagtgtcggccctgccacccttggccgtatcatcaacgtcactggtgaccccatcgacgagcgcggtcccatcaagaccgacaagttccgccctatccacgccgaggctcccgagttcgttgagcagtccaccactgccgagattctcgtcactggtatcaaggtcgtcgatctcctcgccccctacgctcgtggtggaaagattggtctcttcggtggtgctggtgtcggcaagaccgtcttcattcaggagctcatcaacaacatcgccaaggctcacggtggttactccgtcttcaccggtgtcggtgagcgtacccgtgagggtaacgatctgtaccacgaaatgcaggagacctccgtcattcagctcgatggtgactccaaggtcgctcttgtcttcggtcagatgaacgagccccccggagctcgtgcccgtgtcgcccttactggtcttaccattgccgagtacttccgtgatgaggagggtcaggatggtatgttgctctggagaagttatgccgcttgaaggaaaaccgttgctaacgcagtctgtagtgttgctcttcattgacaacattttccgtttcacccaggccggttctgaggtgtccgctcttctcggtcgtattccctctgccgtcggttaccagcccactctcgccgtcgacatgggtcagatgcaggagcgtattaccaccaccaccaagggttccattacctccgtccaggccgtctacgtccccgctgacgatttgactgatcctgcccccgccaccactttcgcccatcttgacgccaccactgtcttgtcccgtggtatctctgagttgggtatctaccccgctgtcgatccccttgactccaagtcccgtatgctcgacccccgtattgtcggccaggagcactacgagaccgccacccgcgtccagcagatcctccaggagtacaagtccctccaggatatcattgccattcttggtatggacgaactttccgaggccgacaagctcaccgtcgagcgtgcccgtaagatccagcgtttcctcagccagcctttcactgtcgctcaggtcttcactggtatcgagggtaagctcgttgaccttaaggacaccattgcctccttcaaggctattctcgctggtgagggtgatgacctccccgagggtgccttctacatggttggcgacttcgcctctgctcgcgccaagggtgagaagattcttgctgagcttgagggccaggcttaagcgattaatgcgggagttcaaaatcgggacggaaacgatggcctgtgtatagagtaaagaaagggtttttcgggacgttcctcctatgagctgtgtatcaaatgaagttcctttttttttctctatataccttgcctgtttttgtgcgcgatgaaaagctcttgtctggttaatgaatacgatgtgaatgaactcagcctatgtgctctctgaatgtgatgtgatatgttgaacatgaacgagttgtccttggctgctactgaagtgactgtagtacagactaggtagagataggtaggtataaagttaccaccgtctcctttcttctcttcgccatgtgagggaaggggacagatggctcctgctctactatcctcctatattccatctcagtcggagggcttacaatgttgtttgacaagatgtatctctaggagctcccaatagcttcggtcttgggagcttaatcaactgaggtggattatttaattgttgtaacgagtgaggtatttgtttatacttgcttcaatatgtctataagttggtaattcggtaaatcggagactgggatgagtgaggcgttttgagtattaagacaacctactttctcgcaagtcctctctatctttctcttccccttacatcctccactacttagtatattatcgtctcgtaacaactcgactatcaacctctaacctccaaactattactattactactactatttaagtaactcatatctttactaatacacaataggtataattatattcccgtacctacaagcgaacgggtaaacgacaagtaggtatataaataagaagccgagggattggtgtgaatggatggtattcggacacaggaagtgggacatagtgtgtcggcgggttaatacgaagacacgaagagcagagctggaaggatgagacgaaagtgaagtaaagagaaaaatgaaataaataaaaaagtgaacaaaaaaaataagggtttatacctcctcaggttttatccaagatccaggtatccaagtggtagtgttgtttttggttgttttggttattgttttttcgacttcgcaaagaatctctttgctttgctctgctctgctttgagagcttgcttgacccatcgtcgggcattgttcagaactctccgtttgagctctgaatatcagatgatcatgatctgatcttggcaggaagcttgcttttgcttctcttggtccggtccggtccagtccggtctgtcgccgttttcggttcgctgctttcgttttcgtgaagaggcctctctgtgctcgaggactctgtgctcgtatcagagacagtgtgtctcttgacccatcgtcgagatggtatcagtcagtcagaagcttgatctttgtgcgatcttttgtgcttcgaaaatccttggtctttgcaggaagtgaacgcatggcctgatgctgttcattctgcgtttctgtgtttcttcttgcttgcgggcttgtgtgccgctatgctagcgtgccattttttggctgtgcttttttgctgtgtgcctcgttgggcggaaggacgactggaaagtatgccttatgtaccatgaattaggagagtgtgacggaaggagcgtggtgtctggagaaattgtgtgcctgggcgaggaggcgggatccagctggaaaggaaggtgcgactctgggtaggtacactatgtaacgaagtatcctctgctctggagagttcccatctgcacagaatgcttgagctcgctgtgaaagaccgccgctcctctgaatttcatgaggtggtcaagacatgaggttcttgtagacaattgtcttggattcacggcttcattgtggttgtcaaccaggctgatggcgcgacactctcgaagaccagctcaggggagtcagatgcacatgtcccagctttcgaccgatttccgctgtgaccatgttcagtgaatacaggcaaaaggaactgtcaggaccgatgttctatgcagcaaatggtcaaaggaacaaataggtatcgatccaactccaaacatttccaagccattatgttccatgagcaccgatgactatctcaatcacgaaataagaataataaaaaaactctccacagctcgattaactgccaccaccacctcctcctggctctcactagaatgaagaggcgtatgcgtcggcgaaggcgtaggacccgtatctacgcccgccgcattggcacccgcaataacagccctcggatcatagttatccgaaacaggtgatccggcatcagcttccccgttatattcactcaagccaacgtgcttcgataagccggcggccttgctcctcctcctggtcctcacccttcgtatttcattctttgtagtctccggttcttaccaccgagcagtaactgggcagtttccgtccagatacccggcccgctttcagtgcccatggcctgcttggacactctcagtagtaaatcccacttcggtcccggaatctttcatccagtcgaggacgtagagcggcgtgtagtctttcctggtcctagaagactcgggaggtgagactgcagaggaagagggcgcaggcgaatagggcctgataatctgccaaactggtccattgccgctcgaacttcgtggagtcagtaagccaggaacatctcttccagttatagttgtggctatgactaatatagacatgtacttgattgttttagagtaagggctttgttgacgttgagacgatcctgccatcaatcagtcccctccctcgaattcatgggcgtcggatctgacatgcgctggacacttaacactctgaactggaagagcactgccaaagtcaagatgatcacttccacgttgaaaaagccgatggccggaggatgggcaaagctcaggtgtcctgaaagtcaaacttgaagtgaaaagaattatacaagtgaatggcggaaagggagacaatggcaggcactacaagtacagttacatatcccaaaggttgttgccccgtgcttcttttggggtctttggctgtcattatagcgggacccctgtcatactacagggctgtaaagagaacgacgcgcaacgcgtctgcatcccaagtggaaatgccagggcaactggacctccatcaattgcatctccaaacgatcttggaggaacaaacccacgccggtcttgatagaccgagaacgctactacaagactggaatcacgacatcttgctttgtgaaccccagctgccaaccaacccgaaatacaaccatcgaggagaggcaactagcaacaagtggaatctaccttgacaattcttaccatgggcgactccctcttccagctccccgacgagctgctgttcactactctctcccagacatttccctgtcgtgacgctcaaatacgggccgtagcaactctcctgcatgtaatgaccaaaacatagcttcctcacccctcagcttccgcttgctaacacctctcgatagcctcacgcagcaccatgccgaaacctcgtaatacacggcaccgaagccaccggcaagagtgccataacggctgctctactacaagccctccaagacgacaccgagaaagatgaaccccttctaagatacgttatcgtcaactcgatcgaatgtataacagcccgtcacctctacgaatcaaccattgcaaaggtcgcagaagccctacaatggcaaggtggtgcgacaagatgcgactctgtctcgcaaatgcttgttgagctgtccaagatgctcaaatacccatcatatcccgacaacttccgcttcgtactagtctttgacggcatcgatcgtcaacgggaagcgcccatcacactcctcccagccctggccaggctctccgagattgtaaggcttctggcacactccctcagcgtagacacagtttggctgacagacatgtcccctcagatccctcgtataaccagtgccttcattgtcacatcgcctcccgccggcttcctacgaacctccttcgtcccctacatagagttcccaaactacaccaagaacgagtttgtcaccattctgaacacaacctcgctacctacggcaccactccccacaacgacgatacaagaaacaacagagctatggaaccgcttcactggagccgtccatgatgccttggctcgatccgcttcccgcacccttcctgcgctccagcacgcctgtacatccctttggccacgcttcacggcgcccatcctcgccggcacacacgctccccgagagttctccaaactgatggtcgccgcccgcgtccacttccaagatgaatccctcttggaccccggcatcgtagccgtacggtcctactcctcgtcatcaacaacaacaacaacaacaacccaggctccggcgaaggaaaacactgccgttttgctatcagcaccgccctcccaagccaacaccccccgaaaggcccattcaaccactacaaccccctctaaacccaaagccacagcaaaccccctcgtctcagcaaccaccaccgacctctcaaccctcctcccgcctactgcccgtcttcttcttctggcgtcctacctcgcttcccacaaccccacccgccacgaccttgtcctcttctccaccttccatcacggccgtcgcaggcggcgcggtgggctttccgtcggcatgggccggggcggacatcgcggcgcgcagagcaagcaccgcaagattgcgcgcaagctgctcggtgctcacgcctttgttttggagcgcatgctggctatctttatggctgtgaggggggagtgggaccccaagtggttggaccaggactccagcagcagggagatggatgcggatatcgagatggctattgccacgttggcaagtttgcgattgttggtgaaggttggtggagcaggagcgggaggcgtgacgggtgatcagatggatagaggaggaaaatggaggtgtaatgtcgggtgggaggtaataagggggttggggaggagtatgggggtagaggttgaggagtggctggttgagtagattcaggtgatagttgttggaaacgtattgggaaagattaatagtctacgtcgacaatgctgtgcgtacgtaccagacatgtcaactttcgagtgtctactgcgaggtagatagatatctacctgtcttggggtctctcctgtctccttcgtgcaaatattgagtatctcctacaaacttgacctattctctaaagccacgtgttgattcgacgattatcttttgacataaaatctcgacgagcatcgatgatatccacacgcaactgcttttccagtttccagttgcccttgctgcgcacttcagcgctatgagccatgctttttctgggaaagttttctttcgttatgtttgttttgttctctgaattatcagcagttgtatccacgacagttgaaatagaagactggaactggtcaacaccacggctagagtgccttgtgccaacactacatggcaactctcctgacaaactcggctctatctgcacaagttctagacttagtctacagcattgaggcgaaactaagtggttgctcaaccacccacctaacacctatggtagttcttgcttctggacaaaccgatgagccataatgctattcataatcacagcatcctgatcagtagttggttgcaggtgaagctgatgtgttttgctcttttccaggcagctagtttgctcgatggattcatttctttctttcttctggtttgtttggtcaaacttgaggatgactagagtgactcagccggacgttaacttttgacgataaggtctgacggagcctcactgagcatgacctaccagtgcattgtcaagtcgcaaccgccttctattatctctgttcaatctcttcggctacgccattctattccatccagccgggcgtcatcgactctgaaagttttccgggaatgacctagactcgtgcttatccgtccgactcttctccttccagacccgaaacccaaatctaggtgcctgaccaccatagatagctaaaggacgtacgtagtggtaggtgacgatgacgggaatcaaccaaacttatataccccaaagggccaagtaaatcaaagccaccgcccgcacatttcccgcccctcaaagtgagtatgagtccagtccagtaaaattgagaactgataaaaacgggtagatcatcagttggttgacttgttacgtaggcatatatactactggaatacctcccgtctttctcgcagggacaccactcatgtttcttttctggaaggtacctaccagctagagtaacctaggcagttacgagttaccacactacgtaggtaggtaggtacctaggtaacagcagccattatgacctctagaggtacttcccttctctatcgaaccgacgggatgcataggtctatctcagataactgaagtcacagctcgaaccctgtttcctggtcgttatctaaaggcacctacctatataagtaagataaggtacctctagtagtaatcacaatgtctccgtctttcctctcaacaattcataccatgtctattaacgtggttggttctccttctcctccacaaagccaggcaggcacggtagggcaggacagtcctgaccgggcttccgggctgggagtacgcggtttttcaagttttgctaaatatcatcaatgtgtgattattcagatgctgcagtgcgctcccatgtctcgattcgacatgcttcttcttcttctttttcttctttttcttctttttcttctttttctttctctgtcttcgttgctccagccatagtccacagtctccagtctcttttttcctcctgcccgtacaatgttatccgaccgaaaccgcgaacaaaccgaaaaaaaaaaaaaagaagaaaattttttcttgggagtaacacaaaggaaaccgtacccgactttgtctcgcctgatctggaccgatccttgcacgggacggaaccgccaacacgggacgatgctggttttttgtttacatatgtatgtatgtatgtatgtatagtgccgctgatgatcgagagcaaatgcttgttttgtctttttgtctttttttttttgttccagtccggtatggagcaaagcagtcaacgacatgagattcgttgggggaacagtttgctttcaggtcaggttaatggggagcaagcagtacccgagcgagccctggaccaggacccaaccgggacacgttgacgtgtgtgtaccaaacggatatttgctggatccgaggggtgatggatggtgtgccactttgagatgtcctgcttgcttgcttgcttacttacttacttgggtcccatgacgatgctgggactggatggtatgggggcatgtgtctggactctttgattgatggccttgattattgttgatattgatgcccgtgtgcgggagcagtggttggcgagagttcagttagaacgtggaaagggaacgtgcatggctgagcaacatgccggtgttgtttgaatttggatacttgtccataccctgaacgtacgccagtgaatgaatgagaacatctatgttgcttcgtctctgcaagtgtccatggaaacatttcatccatggtaataagtccttgtcgccaaaaagacacaatcacgacagtcaagaacacttgaggacgatgaagtgaggtagtgtaaacatgtaacttgaatcttgatgctcaattattcttgttcaattgtatccagccattgtatgaatggctacccctgtgaaaaacaaacgcctatcctcctggtttgcctgccaaccaatcaatcgcccaccggtttaagcctcccacctttctttcgcaacataagagtacagttacaccttcaaaagataggacataaggacatgagcgaaagttatgtatgataatgaagccgcctgcctaaaaccgcgtgcgcgcctgataacccgccggccaccatgaatgaccaccgatccgatccgaattcgatccatcccgccgccgaaaaatgctttgccttgctcccctttaaaaccccttatttcccctattaaccatttgtgctatagtaaagggtagaaaaaagtttgtaaaacaagaaaacagtaaaaaaagccgttgacgtgagttgaagtgtataagtcatgttcatcgtcatcccgtttgcggcatctcccatgaatgtgctttcatttccgaaatcctttgcgtgagcaaagttcctccacacaccaagtctattgtatgtagtaaagacgctaggaaaaaaaaaaaaaaaaaaaaaagaaaaagaaaagagaaaacgcaaaaagaccaaacgatagaggggtatattgttgaaagcacagaccgaagacagacaagtaggaaattgaattttgaagcgagaggcgctttttttttaggccttgagcgcaagagtggtggttgccgtggcaccaccctctgccctcggagcatgggcgaacatgcggtggaatagattacgacgctctccgccagcactgcggtaggtcagcttgacaagagtagcttcgtcgaatccaaagttctccaggcaggtctgctcatcatcagcttccagcttctcgccgctgtaggcagcttcccagccatatggatccaccacagtgggaggcttgagatactgatcctgagagtgatcaacagcgaggaacttggagcgtaggttcgaggccgagacagtgcggagcgggctgctgacagcgggcttgttgttggtagccgacttgtcaacggtgactgcggggttgctcgaaatggcccttctgactctggggcgagtaaatcgccttgcgacaccttcaggcgtcgttctgatatatggcgtatagccttttgcggccatgccatccttgtgaagcctaccctcgcggccagcatcttgaactgcgttgttattaccggccattggcgacggaatatgctgaccgggggtggactcttcccattggaccagaataggtggttccaacttgacatctgctacatcctccatcgaataatccgaattgatagactcggccgaggtggtaggatggaggcggggggaagagcgggctccatcaagagctggcatgacctgtaatccctataaggggttgctggcgctctgtctggcatcaggcaaaccaatttcgtacccatacccggtagaagggacgctagtggtctgggagcgcttgctacggctcttcttgcccaaacccagctttgcgcccatcttcttccagccgctggtgtgcatggccctagagataccgctgggggaggtgccaaaggtccagtcggcgctaggcggtgtggtgggcggcgtcatgggctcgtttccagaaggataaccggaactgctgtcatcagtaaagccgtcgataggtgagtcggccacggttgatgaggaagccgatcggctggaggtctcgctctgccacccgaaagtgtgcagaggaagaaggccgctggtctttgatgatcggttcgactgctggccatcatgctgaggaggaggtgaggctccaccgtgtgcgcgtctgggatcgtgtaccaagtccttccagtacgagcgggaatgggagagagagtgagagtgggagtgagaatgtgagtgtgagtgtgagtgtgttgttgagtgagaagaagtagggtgagtagacgcaggcgcaggcgaaggggtcggcgctagtgattccaagaagggtccgagtatcgaaccttccatgagatcataggtgtaagccactgcctggtcaagctccgaggggcacggcggttgctcagcgcaagagagctgcactagccggtcgcggacgtgagccggaaggttgacttcgtggctgctgttgggccggatatacgcattcatgagcttctcccacatggatcgcagctggtggagaccatcaggtgtaggacggcatctcccgagcatgatgtcgttatacgccttgcgatactggtcagcaccaagggtgaactcgagcgtctcgagacagtggttgtgggacaggaaggcaaggaaggcgccaaaagtatatggtgggggcgcagtgttggacagaatgtctcgcaatgagggtggcggtatcgccatggacgaaggtctggattgggccatggtggaatcggggtcggagtggtcggagtcggaagagaatcgcgctgatttcctgcgcgacgggctgaggctcaaagttcgtagccgcgccggtggcatccttcccaacacggagcgcccgacaatcgataaggcgaagtgtggatggttggacttgcagagcagatcaaggctcttgtgcagccagaaaaggaccagatatcgggaagcgtcctcactccattcggtcggaggtgacttggcgaccgaagcagaccgttatatacaggccgtttgccccaggtgcagggaagggagcggcagaagggcactgtcttgcgagtgcgcggttgcccgacacccgtacaatgcacgtaaccttttggctccgttgccggcctagtaagccaattgcggcaggactggtcgggaagcggcaggtctccaagtccgtcgtcgactcgttctgggagacaaggcgtgggctagaagtcacgtagaagctgcaggcagccgggtaccggaccagatcgtaagccgattaatctgcgactgcgttcaagccgtgcttgtcgagtgcggaggcagcaggatcgtaaacctgtctgacttgcacgtctgtatgtctaagccaacaacacgagatgctaggcaacacagcagacgctcaataaaccgatgaatatccctatccctgtcggttgacggtcgtggtgatgcgtaaaggtagttgcgaagtcggcgcggtggtggtagctaaatgtcgtcgatgaagttcgttcgtccagttgatttgatcctctcccgcccagtaagtaaatgaactgaaatccaacagagttccaaatgacgtctctagaattgatgggaatcggaaaaaagcctgggcgatgatcgaaagacggtggtggatcgaatcgaaacaactaagtagtaataaatgagtgcgagaatgatgggggacggcgaccaaaggaaggtgttgttgctgttgttattgtcgttgtcgttgttgttgatgttgtgtcgtgttgtgttgtggtgtggtggtgttagctgtggttgttgctagtggacagcagcagcagcaggcagttgttatgcagcagcagtcgcagcagaagcaaggtgcagttgcaggtgcagattgttgcagaagagaagacagttgagaagggcgacggatatggaatgcaggtgacgactcggattgctgtttggtgggtgtggagtcgatccagtgtaagtgactgagacggtgttgacgatgatgcggctttgcgagacagaaagtgacaagtcgacaagacaagagccaaggtttcggttcgccggtaaggacgttgcgcgcgaagggattgacgacggtttataaaaatcaaatcaaaaaaggagggtgggatgtggtctgtacaaaaagggaaaccgacaaaaggtcggccaggaaccgtggttggccaaaggacgaatgacgacccgagtctgtctcgtgttggtgggtgggtggtggtcccagaagaatggaagctggaagccgcgcagcagcagcagcagcagcagcaggaccaggaccaggaccagaaccaggaccaggacccaaaagttcccgcgatggcaaaaacggggcgctaggcgctcgcttcccttcccactgaccttgtagcaagcaaggttccctctctcacaacaaagaagggccaccccgagaagcggcggtcccaggaatgccagtggagtcagtcagtcagtcagtggaggtccagtgaaagaaagccacccacttccagtgccagccaggtcccagcgctttggtgcgaggcggcgggcgggatgaccgttcggcttcgggcggttccccttccctttttcttgtctgtcctgtttgcaggacagccagtggccagtgcacggaaagtggagtacgagtgtgagatggactgctggtcgtggctggcatcaacaaagaaaagaagtgctctttcccttcagtctgtcttctacacctaggtaggtacctacactacaacgcaaaagataaatccgagattgcatcaagcaagatgtgcagatccggctgagcaagttcaggtgcaataagattgctaggtgagtgaaagggacaagactgttcatgaatctgccagatcatgggggtgccgccttccagggtgccgccttccagggtgcctgcctgcctctctttcttccctcttggagccttgttgcagtgagcgacacggaaccgcacaagaagggaatgggaggagcctcccaagaggccatgctcccacggaccccagcaagcgagtgaccagcagcaccttgttcttggagatgtgggtgcggcacgacgagacgaacaggggccgtgacaacatgcaattcgctgcactctgctgcttgggcgaacatctgcccagccaaaccagcttctcgcaccattccctgcccgtccaaagtccatccttcggccacccacccttggaccacgcccttgccagtctgcaaccccctgcaaaaaccctgcaaagccctgccacctcccgtcaagggacttggccagtcagggcggttggatgaagcggctcgaagggttgcgggtgcaagaggcgtcagtgggcgtcatggtgggcgaccgacctttggaacagtcaacaagtctccaggacatggagacatctggattgagtgattgcagaatccatcgtctgctgggtctggggtcctcgtcgggcgtggagcaggtcactgataaggacggctcctcctctgcctccatctccaccgcctaccccgtcttcggccgtcacgcaattccccatttttttttagtttgaattcgcttgactgattgactgattgacccttttttttgaccaacaaactccccaacttgctgaccacgaggcagccgtttgtcggtcttgtcactctgactaatcgttagccagcgtcgtatcgaaactgaagtcaatctagtggagcggggactggcatcaagagcattgtggattggcgagactggtgagactgggggaagacacacctcaccgtcgaggttctgagggtgaaccgaggcaagggtgggtcggatgaattgcgacctagaagccttctagaagccttctccttttgggatgatctctgaagaagcagacgacatcggaccaaccagagagggaacctcgacggacaaaccccaccagagatccactggattgtcggtggagttctcggactcaccccacttacagtgagactgatactgattggattggcctgacactggcacactgtcgctcttttgcactcaccgcagtgttctgaccgtcgctcccttttttttgttctgtcaatctccaagaggcgccaaccagagccaagcaacgccaagaccctccaagaccatcttcgtcacccacctgtcaagccgtgttccggatgctgcagggtaagtaaaaaggccgtgatgtctgctcccctccaactggccactgcctgttcccttggatacaacgccgccacggcaacccagaaaacaccacaaatgggcgcggcatggttacgcaaagtaggatggaaggcccttggaagcactttggaaacatcggagtcaggtcgctaccagatacttaccacttgccacgcttgttgcctcgtctgtgtccgtctccccattcgccagccaccgctgtaccacttgacttgatggtgttacacaaattcgatatgcgatacgcatatgtacctcaggttggagtgtgagtatggaaactactagtctaggggtcacaactccgaattgtgtgctgcctcgtgtcgcctgaggttggcgaggatcgaatgctaattccccgtccgagcagcgaatacactacaacagtaccaactctcataaactgcaatctcagcaaacaaaagacgccattcccaagtcgaggcttctggtcgccgttgttccatttggctgcgataaccctatctccgatgcccggtcttacgtctccatcccctccccatcccccaaacggctccactgtgtggtgcctcagcctcgacttggctcgtcttgacacctccacaacggacttcaacatcagcccgatacaccccatccatccatcggctcgaggccgatataatatcaagatggtgcgattctcggttatggttccgtgctattgacctggttgccgacaaagatgatttcactagtgtaaagatgactgtattcggatcgtgtttagtgaccgctaaaagtcaaaagtcgatgtcgttcaggaaactcaccgttgagacgtattgcagtgaccaatggtaaaagcgaatggtggcccgtgtgcgacgatcaattttcacaagctacaagcagattgagaaggagacactgcgctgactagtactgcatacataaccctgatgaactcgtgcccgaagtggccgaaacctcagggttttacccagtgcggtctctgtcgcgggaacgatgatcgctccatggcttcgactagggaaaagccaacattcttgcaccgcatgccaacatttgaaacctcatgatacctctgaccttcattcttttttggcgctaggccaggcggtcgccaaaacccttttctccacagcgcacatccctcccttgaagttccgtcgttcccatgggccacatggaccaaacatcagacgagagttggtttcgtcacgctttgctgctcttcccctcctcctcctcctcctccaacaagggaccgaactccacggccatgggtcgataacacgaatcatgtcctcggctgacggctcatgggcttgtcgtcgtcgtcgtcgcttttcgcaaggcttatcatggcattgaatccatgcggtgcgacttggcacaaaccttgttgcttggggtttttacgcgcgcggcggcaatgtggaaagagcggaagctggcacctcatctctcactcacacattctgtcaaatcatttggtcagatatcggatgccggctattcagcccagccttgcccagccagacgaaacctgacaagcctcaacaaagcggccggttctcaccgagagtttggagcctgcttgaactgaagtcggatctccatttttgaatgccttgtccttgtcgttattgttgttgaccctccactataagatagacgctgtacaatattcgtaccgtacggcaggtcgggggatagaataaagtttgctaccctgtggtaaccgcgcgctcccgccggcgtcggtacttggccagcttggctccctttctttcccaaatctggcctccaatagaagtcgaacatcttacgacacggcaccgcagccggcgcggcggtccttggtcttcggacagccttgtatgaaagaggcaatccacccatccgtagcccttttctgcattcccactccaccaagccgtcggccgtcagccgaaggtagtgtgtacattgccaaagttgtgtttgtgccctctttgttgctccattgtgtacatttctaatcacatagtcacaccccttggtgaaacttatatgaaccataggtaactgcctagtcacatcttgcctgtttccacccccatcatcaagaacatagagcaatgcaattccatgggggacttgacaacgttgcaattacacaagctgggaatggtatcaaattccacattgggaacggagaatataacaagaacgagacaagtccttcactccattttgctatgtatctctacgctagcaaagttcagcagctcttggtaaaggggtagcatagccggatgtaaccgaccaccgatcgccaacatggttgaaggctaggaaagagcgagcgtctagaggaaaattttcattctaggctaacgaaagtcaaagcaaacaataccaagaagaagaaaaaaagcaacaaaggaaaaaaattctccgatcacagtcgtcactcctgatgcgagccgcggcggcggcgggcttcgcgatttcgcctaaatactgtagcaggccaaggcatggcgctagtatacgatatgtagcagcgctacaaaggttacccttctagaaaaacggttcagctgcgccaagcgctcacgagactggctgtcttccgctggacggagctgaagcctcgctacgtccgagaaggccagaagaaaatcaagccacattctgtcaagaaaatcgtcaacaccaacagaattttttttttttattcttgttttctccgttgttggcgcttatagccgaagaaaactttttcatatgcatagctcagatttgtctttgtgcatgatacgatgttggcaaagactgggaaactaggaggaggcgaattttacgtcttacgttaacgtcaaagaaaaaaaaaaagaaaaataaggccggactcccgaagcccgaccgctgtccggcctgccggtgtaagcgccgccatctaccacagtacactatacactacgtacgggcggattgataagacaaagtttgtgctaagatcatgcacacgcatttaattgagatgaatggaagagaaacaaaatggttgggatacttcggactacactagaatgtctggatgtcgtgcaacgtcaatgccaatgggacaggatcagtcagggctggatcaccatcgtggtgagatacggtaggtggtgagagagagataaaatctgcttctgcagttctaggtccaggatccaggatccaatgagcatgactctctctgtatcagtatgacctcgcctttacggtcgccttgcgagatttattcattcattcattgtctctgcccaggctcatctgcttgttaatggtcatgtttagcgagcaagaaacttgcctaactgttatcatttcgcctacgccacctaggtatacactaacaaccggacacttaacacagcctacaccttatgctgtaacactttttttttttcacctttccacccacccggcactttttactacagtaaggaacaaccaaccactatagaatccattaatgtaaaaacacatcacatcataatgcgaggcaaggtcaaaagcatccttcgaaccgacgacgaaactgccttgcttttttccaaatttttttccaaatcgtacaacataggtatgtacccaaagaaaaaagcaaccaattaccatggatgccacgccatcaacggcaaccgacagtcttctagaacttccaccagggcggcggcatcttacgttttccctccttcccgtgttgccgtcgtgtcatcatcggatacatccatccatccatccatccattcaacatccaggagaaaaggaggggggaggggggagacgggcacaacttaaaaagagaaggggagggggggggg